last executing test programs: 31.211208666s ago: executing program 0 (id=50): r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuacct.usage_sys\x00', 0x275a, 0x0) fcntl$lock(r1, 0x24, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x28) capset(&(0x7f0000000080)={0x20080522}, &(0x7f0000000040)={0x1000, 0x10ffff, 0x9}) lsetxattr$system_posix_acl(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='system.posix_acl_access\x00', &(0x7f00000001c0)=ANY=[@ANYBLOB="0200000001000400020000000000100002000000000020000200000000000000000000001688"], 0x24, 0x1) r2 = accept4$bt_l2cap(0xffffffffffffffff, 0x0, &(0x7f0000000140), 0x800) r3 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) ioctl$sock_bt_hci(r3, 0x400448c9, 0x0) connect$bt_l2cap(r2, &(0x7f0000000180)={0x1f, 0x39, @none, 0xff0e}, 0xe) listxattr(&(0x7f0000006440)='./file0\x00', &(0x7f0000006480)=""/12, 0xc) r4 = ioctl$KVM_GET_STATS_FD_vm(0xffffffffffffffff, 0xaece) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x88fd537e5e114b6f, 0x12, r5, 0x0) sendmsg$nl_route(r4, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYRES8=r0, @ANYRESOCT=r5, @ANYRESHEX=r0, @ANYRESDEC=r0, @ANYRES32=r4, @ANYRES32=r0], 0x38}, 0x1, 0x0, 0x0, 0x208d4}, 0x40) 31.096962742s ago: executing program 0 (id=51): r0 = getpgrp(0xffffffffffffffff) r1 = syz_open_procfs(r0, &(0x7f0000000040)='attr/current\x00') io_setup(0xd2000000, &(0x7f0000000080)) fcntl$lock(r1, 0x24, &(0x7f0000002900)={0x0, 0x0, 0x1, 0x0, r0}) syz_usb_connect$printer(0x2, 0x2d, &(0x7f00000000c0)=ANY=[@ANYRES8], &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x1555555555555877}) 29.955433425s ago: executing program 32 (id=74): bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x7, 0x6, &(0x7f0000000000)=@framed={{0x5, 0x0, 0x0, 0x0, 0x0, 0x71, 0x11, 0xa8}, [@func={0x85, 0x0, 0x1, 0x0, 0x2}, @call={0x85, 0x0, 0x0, 0x2a}, @exit], {0x95, 0x0, 0x5a5}}, &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x6}, 0x70) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000040)={0xfffffffc, 0x0}, 0x8) bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f00000000c0)=r0, 0x4) 29.424336641s ago: executing program 5 (id=75): prctl$PR_TASK_PERF_EVENTS_ENABLE(0x20) (async) prctl$PR_TASK_PERF_EVENTS_ENABLE(0x20) bpf$PROG_LOAD(0x5, &(0x7f0000000680)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="18090000000000000000000000000000850000006d0000001801000020696c2500000100002020207b1af8ff00000000bf86a26db800000007010000f8ffffffb702000008000000b703000000000000850000007100000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) (async) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000680)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="18090000000000000000000000000000850000006d0000001801000020696c2500000100002020207b1af8ff00000000bf86a26db800000007010000f8ffffffb702000008000000b703000000000000850000007100000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$PROG_LOAD(0x5, &(0x7f00000005c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000085000000070000001801000020756c2500000000002020207b1af8ff00000000bfa1000000"], 0x0, 0x0, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, @fallback=0x33, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r0, 0x0, 0x0, 0x0, 0x0}, 0x94) (async) bpf$PROG_LOAD(0x5, &(0x7f00000005c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000085000000070000001801000020756c2500000000002020207b1af8ff00000000bfa1000000"], 0x0, 0x0, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, @fallback=0x33, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r0, 0x0, 0x0, 0x0, 0x0}, 0x94) syz_open_dev$tty20(0xc, 0x4, 0x0) (async) r1 = syz_open_dev$tty20(0xc, 0x4, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x101401, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x1002}) (async) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x1002}) r3 = socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) ioctl$TUNSETGROUP(r2, 0x400454ce, r4) (async) ioctl$TUNSETGROUP(r2, 0x400454ce, r4) ioctl$TIOCSTI(r1, 0x5412, &(0x7f0000000000)=0x13) ioctl$TIOCSTI(r1, 0x5412, &(0x7f0000000340)=0x6) ioctl$TCSETSW2(r1, 0x402c542c, &(0x7f0000000100)={0xfffffff8, 0x0, 0x10001, 0x1fd3, 0x4f, "0d418107009188b791e15b1b6f6ff88c6b00", 0x9, 0x140220}) ioctl$TIOCSTI(r1, 0x5412, &(0x7f0000002440)=0xa) (async) ioctl$TIOCSTI(r1, 0x5412, &(0x7f0000002440)=0xa) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000680)={0x11, 0x14, &(0x7f0000000400)=ANY=[@ANYBLOB="180000000000000000000000000000001801000020646c2100000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b7030000000000838500000004"], &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$PROG_BIND_MAP(0xa, &(0x7f00000004c0)={r5}, 0xc) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./proc\x00', 0x1ff) syz_open_dev$usbfs(&(0x7f0000000200), 0x3, 0x18102) (async) r6 = syz_open_dev$usbfs(&(0x7f0000000200), 0x3, 0x18102) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f04ebbeee, 0x8031, r6, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x14) mount(0x0, &(0x7f0000000100)='./proc\x00', &(0x7f0000000140)='proc\x00', 0x0, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x200000, 0x0) r8 = openat(r7, &(0x7f0000000280)='./proc/sys/net/ipv6/conf/syz_tun/disable_ipv6\x00', 0x1, 0x21) write$cgroup_pid(r8, &(0x7f00000000c0)=0xffffffffffffffff, 0x3) socket$xdp(0x2c, 0x3, 0x0) fchownat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xee00, 0xee01, 0x1000) readlink(&(0x7f0000000180)='./proc\x00', &(0x7f00000001c0)=""/31, 0x1f) 29.256952269s ago: executing program 5 (id=77): r0 = syz_open_dev$loop(&(0x7f0000000000), 0x3, 0x100) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuset.effective_mems\x00', 0x275a, 0x0) fcntl$lock(r1, 0x5, &(0x7f0000000080)={0x1, 0x1}) ioctl$BLKROTATIONAL(r0, 0x127e, 0x0) ioctl$BTRFS_IOC_GET_SUPPORTED_FEATURES(r0, 0x80489439, &(0x7f0000000100)) syz_open_dev$loop(&(0x7f0000000000), 0x3, 0x100) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuset.effective_mems\x00', 0x275a, 0x0) (async) fcntl$lock(r1, 0x5, &(0x7f0000000080)={0x1, 0x1}) (async) ioctl$BLKROTATIONAL(r0, 0x127e, 0x0) (async) ioctl$BTRFS_IOC_GET_SUPPORTED_FEATURES(r0, 0x80489439, &(0x7f0000000100)) (async) 29.255491329s ago: executing program 5 (id=78): syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000a00)='./file0\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="616c6c6f775f7574696d653d30303030303030303030303030303030303030303030312c73686f72746e616d653d77696e39352c73686f72746e616d653d77696e6e742c696f636861727365743d64656661756c742c756e695f786c6174653d302c6e6f6e756d7461696c3d302c757466383d302c666c7573682c726f6469722c726f6469722c73686f72746e616d653d77696e6e742c73686f72746e616d653d6c6f7765722c636865636b3d7374726963742c756e695f786c6174653d302c757466383d302c73686f72746e616d653d6d697865642c756e695f786c6174653d312c73686f72746e616d653d77696e6e742c001762a07a915c8f6c3378b924fc250bdae45cd22bb33f29d72cf1c8410df88b83b9710b49374a748455718cc4af5f3ced9aa10632d595e9c8c3a89f41b650b9ebd4886ae65bf02b7c8ea4e76ef2cc241ac9f89f2753df98db0ba9558c753363f296424ec60e703fac2db7e9f31283852e115cf6acb8d77b3e5d68", @ANYBLOB="11ad0fa62a2978807a8e8dfa67c8067d98e603c58e7741eff6101f7dba3e990d3c0c48189cbc7d818e4f857a223c76a4e2cd58dd6af9d8e4a08a2b86421350c1a17d139ce9557b4349553f9bbebef80fbded8430b9772d31c61c03266f36811894ab79fec8ccbacca6f8a63a2ef607314056f14f2c1dc27d3e32385c9af9182d068d101ffbb44cfcb71f7af9565659eef91f11f9f7d5c25012450485453b96da2fa7", @ANYBLOB="b13c376fdd66a7d639c02532bf04ce21f7d86f67914cd24c1a16c85d000e56c7368c5baa847b8d1390c871ca73979c130e2e8dba52cb6e29e7ef9ce8e7f092a32dd4dff5839727b3f591e388d041527960a1e20a1e133b12dfc18f1f732ea8614d5847cd54edc1c0aa5422ef3bb9508fdbebcc135de98954f1d9fbffbb190a49b16c1275d4830b8a85acf0b55c1e19533fb1ae4ca8f80bdefda060e3e6837a10fc794ecf34ec4b7a7c76402285c415d76a33d64d218596c8126c7b35076511e52e235fb9be2d0a381962e129748855c39c84436bd553b25d7f0ae7e35b54eebdb608625a42b589438a35d78997"], 0xff, 0x2c1, &(0x7f0000000a40)="$eJzs3bFra1UcB/DfTdMkT5FEcBLBCzo4PV7f6pIifVDMpGRQBy22BUmCkEKhVYydXF0cXV0Ewc1/wsX/QHAV3CxYuHKTe03SpiFB06rv81l6eu755vzOyS0lQ8794KVB7zCN44tPf45GI4lKO9pxmUQrKlH6POa0vwwA4L/sMsvit2xinVwSEY3NlQUAbNDa//+/33hJAMCGvf3Ou2/udjp7b6VpI54Mvjjt5p/s858RDyJi9zg+in4cxaNoxlVE9pdJ+0mWZaNqmmvFq4PRaTdPDt7/sXj93V8bMc7vRDNa4675/H5nbyedmMmP8jqeKeZv5/nH0YwXFsy/39l7vCAf3Vq89spM/Q+jGT99GB9HPw7HRUzyUYn4bCdN38i++v2T9/Ly8nwyOu3Wx+Omsq27f3cAAAAAAAAAAAAAAAAAAAAAAPi/elicnVOP8fk9eVdx/s7WVf7LdqSl1vz5PJN8Ur7QtfOBRll8XZ7P8yhN06wYOM1X48VqVO9n1QAAAAAAAAAAAAAAAAAAAPDvcnJ23jvo94+G/0ijPA2g/Fr/qvGLaz3tmTEvx/J4fTpXpWgumSu2yjFJxNLC8kWsvPY/imMPVt2oasz2PH9bzd9+t/Jb8M3ta38wf2l72f78jUatmObsvFfeXb2DZPEe1qPsaZQ3yQ+zY2qx6qS3XcrWuP2GJ7WFl5prb0Lt2XFjtGRMJMsKe/2Xyc6d9w6e6x8Nk+urqI13dWF8u2gU8ZtjGqvfz/lfyg2J0zoAAAAAAAAAAAAAAAAAAGCjpl/6neuePK7/Ymm0ktU3WxsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA3JXp8//XaIyK8AqDazE8ueclAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8BT4MwAA//9YnFw0") r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000180), r0) syz_mount_image$f2fs(&(0x7f0000000000), &(0x7f0000000080)='./file1\x00', 0x0, &(0x7f0000000280)=ANY=[], 0x1, 0x553a, &(0x7f0000006040)="$eJzs3EtvG1UUAODrpOmbEiEW7DpShZRItVWnSQW7AK14iFQRjwUr6tiO5db2RLHjhKxYsEQs+CcIJFYs+Q0sWLNDLEDskIo89wY1PCpQHJsk3ydNz8yd6zPnjqpEZyZyAM6s+ezXn0vhWrgUQpgNIVwNodgvpa2wGsMLIYTrIYSZJ7ZSGv9j4HwI4XII4dooecxZSqc+vzm8sfLTW798892Fc1e++Pr76a0amLYXQwjdrbi/240xb8X4MI3Xhu0idpeHKcYT3UfpOI9xt7lRZNitHcyrFfF2K87Pt3b6o7jZqdVHsdXeLMa3evGC/WHrIE/xgYe17eK40dwoYrufF7G1H+va248/2/b7g5inkfJ9VKQPg8FBjOPNvWZcz9ajItZ7gzQe8+aN5t4oDlNMlwv1vNMo6tg4yp3+f3u73dvZy4bN7X4772UrlepLleqdcnU7bzQHzeVyrdu4s5wttDqjaeVBs9ZdbeV5q9Os1PPuYrbQqtfL1Wq2cLe50a71smq1crtyq7yymPZuZq/ffz/rNLKFUXy13dsZtDv9bDPfzuInFrOlyu2XF7Mb1ezdtfVs/Z1799bW3/vw7gf3X1l787U06S9lZQtLt5aWytVb5aXq4sld/+h3/X9a/yep6DGuH46k9LSTDyZXB8AJov8HpmGi/f9cGHv/H/T/Y6H/P7Prf5wc7QZytj21/wcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4DT7Ye7LN4qd+Xh8JY0/k4aeS8elEMJMCOHx35gN5w/lnE155v5h/tyfavi2FIoMo2tcSNvlEMJq2n579rjvAgAAAJxeX318/bPYrcd/5qddEJMUH9rMXH0wpnylEMLc/I9jyBLSw6bw/NGrikb/v8+FvTFlKx5gXRxTsvjI7dy4sv0rs4fCxSdCKYaZg5nnJ1oXAABwnA53ApPtQgAAAJikT6ddANNRvGlNf4ufXvNdiCG9ELx06AgAAAA4gUrTLgAAAAA4dkX/7/v/AAAA4HSL3/8HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+zcze5aQNRAICfDS609AdV3bdH6Q6O0SN02WXFVTgCvUL3FWegu267iyDCnkQhMiHExoTo+yR7MmPr5RnB4o1HAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACc0t9iMf318/OwaZz1ppl2ngYAAACosyoW0/KPcdUfpfF3aehj6mcRkUdEXe3ei1c7MXspTrHn/uJeDr8jygjb/zFIx5uI+JqOqw+n/hQAAADg5VrO5pOqWq9O43MnRJeqSZv87beW4mURUYz/tRQt354+PerWzeH5oe33ux8/9lzNjkutnNiKxktmbpRTbv22oh3WSz/322Z4p8mqJu8uHQAAoCu7lUCHVQgAAAAd+37uBDiP8q1nWoufFvAPqia9EHy90wMAAAAu0LGrngEAAIDnaPTg1bL+v4D9/97/t/8fAAAAPFm1/x8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACntCoW0+VsPmkaZ72p8edLRN14jXaeBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAArtmfdxSGYTAIg5tEeXVCF/D9b2kW7NatmxkQfPxbCQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK48jpfnGa/GTLbR60zy7nkl+XRqfDs1fp0b/yRj3f0bAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADY2Z+XFAiBIIiCOeN/J33/w0qCnkGECGh4VFGLBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOCLfvfL/4mpcSaZO20sHY8ka1eNravG3oPG0YPx9m8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC42Ll/37ipOADgX5/vrrSACAFlCEJUYoCFptfS0pUBFDHwJyBF6bUErvxoM9CqAmVhQ5m7IBgRQgKFrf9D51bqUrYONxSJqQPIPrt5PYo4qGJfk89Hen5fW47f9zlRlK+fcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQG389m6cF5uFSdypjt28d3W96G9N9YXr27eXi1bE2T9c/6u9Snz+vZzuZEvtJQIAAMDBkdf1fUQ/ejurRdBZKOv/Xn1OUfN/9+wkruv56bq/7uvav2i//nL3xQcDLUzGKS56bmM0PP73VLr5Hs5znj33r2d0yztfPnvJy29I572tF8a98n5m39y48U6/DA81kS0A8H8cq/sqqP8eKvpBm4kBcGB0q1a4U9X/+UK7OQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACApv0VAAD//+NPQpo=") 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', 0x200010, &(0x7f0000000ac0)={[{@iocharset={'iocharset', 0x3d, 'iso8859-3'}}, {@uni_xlate}, {@shortname_winnt}, {@shortname_winnt}, {@rodir}, {@utf8}, {@numtail}, {@shortname_win95}, {@iocharset={'iocharset', 0x3d, 'macceltic'}}, {@fat=@codepage={'codepage', 0x3d, '775'}}, {@fat=@dos1xfloppy}, {@utf8no}, {@uni_xlate}, {@rodir}, {@iocharset={'iocharset', 0x3d, 'cp860'}}, {@utf8no}]}, 0x3, 0x28e, &(0x7f0000000640)="$eJzs3c9qK2UUAPAzTdIkukgWrkS4A7pwdbn1CVqkglgQlAjqQotNQZJQaCHQKsaufAKfQPBt3Igv4AMo7uxCHEln8q9OUlNtU7y/36aHc76T70xmSlfz9dNXBr2jk7Pjyy9/jkYjia3d2I2rJNqxFRNfR6mffi3PAwCP3FWWxW9Zrp6nzhdX1JZ0VrfufTgA4F7M//3f9CwAwMN4/8OP3tk7ONh/L00bEYNvhp0k8p95fe84Po9+dONZtOKPiGwqj996+2A/qulYO14bjIadcefgkx+Kz9/7JeK6fyda0S7v30lzc/2jYacWLxT77/aj++530YqXyvvfKOmPzna8/urc/E+jFT9+FifRj6Nitkn/Vztp+mb27e9ffDzOjvuT0bBTn64rVlce9MYAAAAAAAAAAAAAAAAAAAAAAPC/9jSdai+evzM5+H9FfcX5QKO583mepWmaJfn6WX81Xq5GdZPXDgAAAAAAAAAAAAAAAAAAAI/F2flF77Df756uEXxw65rJa/0lpfhzMVOPiLV2XwierNsVlWK0fhKx3l61qF933r64suZVNMfzdE+TavQOv8/udlNuBsk005wvPYl8r3GmmQdzmX+7ab8R18Hk6eodJrfd3EbZQ7IsqPzzebKSx295+/bNTLO4gpLFzRW7b794p68uay0pJRFRm36Zqz+n9p/cwdlvCgAAAAAAAAAAAAAAAAAA8MBmL/2WFC83MBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbMDs//+vEYyK5r+VslbE+UUvq4wz1ShKG75EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAngN/BQAA//+6Smay") r2 = open(&(0x7f0000000040)='.\x00', 0x20000, 0x0) getdents64(r2, &(0x7f0000000fc0)=""/224, 0xe0) syz_mount_image$exfat(0x0, &(0x7f0000000100)='./bus\x00', 0x80d800, 0x0, 0x0, 0x0, &(0x7f0000000240)) chdir(&(0x7f00000003c0)='./bus\x00') syz_mount_image$vfat(&(0x7f0000000140), &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x181d011, 0x0, 0x40, 0x0, &(0x7f0000000140)) mkdir(0x0, 0x0) prlimit64(0x0, 0xe, 0x0, 0x0) r3 = syz_mount_image$f2fs(&(0x7f0000000180), &(0x7f0000000040)='./bus\x00', 0x1808014, &(0x7f0000000600)=ANY=[@ANYBLOB="66617374626f6f742c71756f7461002018bbdecde39739fcd1df176dde746ec834120600000000003b048000000000000072462abc30ef5b65c70f73ecea54b5e5bec5aca9836c319f653557e79a002208ceae6dda659bd5ba0f4ce5c2080002223dc60000000000000044cd0a1e36868736000000f6a55493b4b81d5b9fa9b40fe4d76afc3a989c6d60044e89eb96e44d01a1174e3797ffa86870b82939f41ffa0f3d726f085663c29cbdc4c766a7eb77cc369c71e57fafab52f325ca91e684160191acf5ae7469c82ab4145b595b987d75912afdcc1c061835294cc0c618aba204f8adaa20c80108d356cd887ba217c8f569e6d0caf75052a77056b06e7068c40f807d9e539f8f5b64a8ee0725aa8d00000000007cb6ac0d90ea79b8027cf75964dd86c2ed2b5e75779677a28c76b848dd03dab190b5f02ec52830f3ff01eaae1c3df076000000000000000000000000000083a48a6b926c668b9ba42490175018ea3619f939030b894e212178e1a19909d764666264fa29e2c055fd7f8e67c2acfb75f0a8d41692f4542a575ee42ed94a0014fba44985cca9df12fe93bfaccf0122a6e7e593613ac011170182f99766e86fb125cc6799c43aa4dc708dc4a00a6decad26f0378072a571da000000aec3dfbae348b5b494f6fddb9f56142a47a40ef81690a7eca421bd0ad198afa58ce69d61c29deaa93c0efea0f1415e90fd0400bad51bf796374bb196e60e537b8ffca80a5ec3c5c063aab2c87a7824c4fbfab7264185e1b2e59012acbf3732abe75b848de8ec4aaba2e3c8cd14dd9bf9499952815b9fb34057a585a9c18a11f3d496825b3fcb0c8aa89e079fd78997da864b302139b2b10597100846b55f7d0b050b7b0ef7e9c897c50b53404acdd701425323201b33465fddec69c37cb13fd441a830af5ea73f4ac82d7926eb0db1141003d148473077a76c3bee7e37dc799abb47bd67cde7958c50fb2d15c9cc196e4bff1d00"/716], 0x5, 0x558b, &(0x7f00000079c0)="$eJzs3EtvG2UXAOAzTtP71y9CLNh1pAopkWqrTi+CFQVacRGtKi4LVuDYruXW9kSx64auumCJWPBPEEisWPIbWMASdogFiB1SkWcmULdJC63jQPs80vjMHL8+874jK9KZiRzAU2sp/e2XJI7FoYhYiIijSeT7SblF3I44X4x9LiKOR0Tlri0p838m9kfE4Yg4Nile1EzKtz47OT5x9uc3f/362wP7jnz+1Xd7unBgTz0fEf31Yv9mv4hZJw93Fsp8Y9zNY//MuIzrUzX6WZG/2V7LK9xsbI1r5PF0pxifrd8YTuLVXqM5iZ3u1Ty/PihOOBx3tupMPpBea2zkx632Wh67wyyPnVvFeTdvFX/bbg1HRZ1WWe+jvHyMRluxyLc328V61q/nsTkYlfmibtZqb07iuIzl6aKZ9Vr5PNYe9Sr/+73VHdzYTMftjWE3G6Rna/UXavVz1fpG1mqP2meqjX7r3Jl0udObDKuO2o3++U6WdXrtWjPrr6TLnWazWq+nyxfaa93GIK3Xa6drp6pnV8q9k+lrl99Le610eRJf6Q5ujLq9YXo120iLT6ykq7XTL66kJ+rpO5eupFfevnjx0pV3P7jw/uWXL73xajnovmmly6unVler9VPV1frKU7T+j8tJ/4P1J9unf/j+8S4bFHb4ggGws/v6/7i3/w/9PzBzD+j/49pD+v/+9fJ4d/r/2Lb/r0z3/zHL/n/SUun/H97/Vvag/10M/f8urh8ey6P1//tnPg8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+YOd+ctMGojgAPxsM/auiqvtepTs4Ro/QZZeFA/QSHIGeoFIvwBmolEWOkIQIe4LkBKRIjHGCvk+ynRlHP88AmzeWBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAu/a9Wsz+/vv4+Mebv7fY0maYDAAAAHLCpVrP6j0nTfp/6P6auz6ldREQZEYdq90GMWpmDlFMd+f/q0Rj+RdQJu/5xOt5FxLd03Hzq+lMAAACAy7VeLKdNtd6c0hLAVb+j4kyaRZvyw/dMeUVEVJPrTGnl7vQlU1j9+x7Gz0xp9QLWm0xhzZLb8PC9Ua6HtA1al4eZzOsvsW6V3TwXAADoU7sSOFKFAAAAcAF+9D0AzuFpaV/sT/v3jOPmkl4Ivm21AAAAgFeo6HsAAAAAQOfq+v8l7f9X2P8PAAAAsmv2/wMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKBLm2o1Wy+W02P358/MudueJt+MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIB79ucdBUIgDMJg7/rOZO5/WGnQ0NikCoSPvzEYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAN787i//J6bGmWTutbH0PJKsnRpbp8beuXH0h/H1awAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALjYn5cUCIEgiII5438nff/DSoKeQYQIaHhUUYsGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAL/rdL/8npsaZZO60sXQ8kqxdNbauGnsPGkcPxtu/AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALjYt2PfNqowAOCffbbbFBAhoEgEUJE6wEJTt7R0RQgUMfAnIEWpUwIuhTYDrSJKFjaUuQuCESEkUNjyP3RupC5l65AhSEwMQXe+S8+JoVFp79zm95Oe3+fz9b3vna0qn98ZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKCw9W682szjJH2YHMTFsdvbKwtpv7mnT22s3ZlJWxo3Ks77CfBa+cnx6foSAQAA4PBIivo+Iu621+fSvjmZ1f/t4py05v/huUFc1PN76/7N7ZWj+UszRf3/+2/3XtqdaDLJ5kkHXVzq907tT6X1mJY49p5/4Bmt7Mpn370k2RvS/HD1xa12dj0b39269X4nC49UkS0A8DBOFn0eFH8PpX23zsQAODRapcK7qP+TyXpzAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQtX8CAAD//4ztMoY=") r4 = openat(0xffffffffffffff9c, &(0x7f0000000500)='.\x00', 0x0, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r4, 0xc020660b, &(0x7f0000000440)={0x44, 0xffffffffffffffff, 0x0, 0x8, 0x2, 0x0, [{0xe, 0x204, 0x7fff, '\x00', 0x900}, {0x400, 0x101, 0xfffffffffffffff9, '\x00', 0x2009}]}) sendmsg$DEVLINK_CMD_RELOAD(0xffffffffffffffff, &(0x7f0000000900)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x40003000}, 0xc, &(0x7f0000000540)={&(0x7f0000000400)={0x38, 0x0, 0x400, 0x70bd28, 0x25dfdbfb, {}, [{@pci={{0x8}, {0x11}}, @DEVLINK_ATTR_NETNS_FD={0x8, 0x8a, r4}}]}, 0x38}, 0x1, 0x0, 0x0, 0x80}, 0x884) r5 = openat$uhid(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) r6 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r6, 0x1, r5, &(0x7f0000000080)={0x20002004}) epoll_wait(r6, &(0x7f0000000100)=[{}, {}], 0x2, 0x4) syz_mount_image$vfat(&(0x7f0000001140), &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xa18c56, &(0x7f0000001500)={[{@shortname_win95}, {@rodir}, {@iocharset={'iocharset', 0x3d, 'iso8859-2'}}, {@fat=@codepage={'codepage', 0x3d, '866'}}, {@uni_xlate}, {@rodir}, {@iocharset={'iocharset', 0x3d, 'cp869'}}, {@utf8no}, {@iocharset={'iocharset', 0x3d, 'none'}}, {@shortname_winnt}, {@iocharset={'iocharset', 0x3d, 'macturkish'}}, {@rodir}, {@shortname_winnt}, {@numtail}, {@numtail}, {@utf8}]}, 0x7f, 0x2ba, &(0x7f0000001240)="$eJzs3c2KI1UUAOBT6Uo6rUJn4UoEC3ThqpmZJ+ggLQxmpdRCNzo4PSBJGOhAwB/MzMq94Mp3cOcD+ABufAMXLhV3zkIsSSqVn0p6pjN09wzN923qpu49dc+93P4hkJPP3hz27z8cPXj8ze/RbifROI7jeJJEJxpReRQAwE3ypCji76L0rLGttVdp4yrzAgCuzoX//u9dW0oAwBX76ONPPuj2eicfZlk7YvjdOE+ivJb93QfxRQziNG7FYfwbUSyU7dfu9k4izbLqzYDxQeQRw09/nb/u/hkxi78dh9Gpx1fvKGQz8c5wMs6nM0+vzXgliegWSTnkThzG6xFFM+YPKS/v3+2d3Mk24yNvxbtv/zjP/7/TOIrD+O3zeBiDuD97xDL+29tZ9l7xwz9flyvII5LJON+fjVsq/AcEAAAAAAAAAAAAAAAAAAAAAMClOcoWOqv1c6pqgEdH9f40j/hrWMUv6wMdx6w+0LzCz2Slvs6tLMuqMj7jvBllfZ803kgjfVHrBgAAAAAAAAAAAAAAAAAAgJfJ6Muv+vcGg9OztcYvxbRx8NQx9Ua6cqf6WP+zo7Y3+j9F7B51kUbszVMbJBtTJFXXDg/8+Zyu/V0SO9g2aTTO28N0EGXy3+++CW/tusD2hQ9AZ5lqdbr695JY7Pyj+e6uR7W3H5KVSatjeDZKdjiQxZat2zs3qvWcJ6pVW07r1ec9mQexrWu64uZiM9ej2rXNbF7yT0pNcrm/eAAAAAAAAAAAAAAAAAAAgA3LD/3GHxudj19ISgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABw7Zbf/79oRKd+p96YzINndxpPH7x/NtoybeealwkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAN938AAAD//1ajTes=") bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000480)={@cgroup=0xffffffffffffffff, 0x11, 0x0, 0x0, 0x0, 0x1000000, 0x0, 0x0, 0x0, 0x0}, 0x40) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000640)={@cgroup=r7, 0x24, 0x0, 0xffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x8, 0x1010, r3, 0xc61fc000) syz_mount_image$fuse(0x0, 0x0, 0x329ca00, 0x0, 0x0, 0x0, 0x0) sendmsg$TIPC_NL_BEARER_SET(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)=ANY=[@ANYBLOB='4\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="0100280000000000000002000000200001800d000100"], 0x34}}, 0x0) 28.968417723s ago: executing program 5 (id=79): mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1804002, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x81) mkdirat(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file0\x00', 0x0) mount$bind(&(0x7f0000000100)='.\x00', &(0x7f0000000080)='./file1/file0\x00', 0x0, 0x1085408, 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') unlinkat(0xffffffffffffff9c, &(0x7f0000000180)='./file0/file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x40042, 0x0) 28.894007396s ago: executing program 5 (id=80): syz_mount_image$f2fs(&(0x7f0000000000), &(0x7f0000000080)='./file1\x00', 0x3004050, &(0x7f0000000040)=ANY=[@ANYRES32=0x0], 0xbf, 0x1063e, &(0x7f0000020c80)="$eJzs3L1vW1UbAPDHSdOvt2+JEAMLcCWElEjYqtMPUaYArVokWlV8DAghcGzHcmv7RrGbmi6IgQ0xM7KwMfCxsSL+BxYkFiQGJiQ2pCLfc1M1pUCL24Q0v59089xz7vFzn+N4OffaN4A9az777ddKHI1DETEbEUciiv1KuRWWU3g8Ip6KiJlbtkrZf7Njf0Qcjoijk+QpZ6U89NbPz58//cG5Dz/+5scnV7/49vOdmzWw056JiP5a2r/WTzHvpHi57G9sdIvYP7FRxnSgf6Vs5ylea68UGa41Nsc1ini8k8bna1eHk7jaazQnsdNdLfrXBumEw43OZp7iBZcb60W71V4pYneYF7FzPdU1LuP14SjlaZX53ivSx2i0GVN/e9xO81m7UsTmYFT2p7x5qz2exI0ylqeLZt5rFXWs3OENvDF71+/1f9kr3cHVcbbRXh9280F2slZ/rlY/Va2v5632qH2i2ui3Tp3IFjq9ybDqqN3oL3fyvNNr15p5fzFb6DSb1Xo9WzjTXuk2Blm9XjteO1Y9uVjuPZudu/hG1mtlC5P4YndwddTtDbPVfD1Lr1jMlmrHTy9mT9ez1y5cyi69evbshUuvv3PmzYsvXHj5pXLQn8rKFpaOLS1V68eqB2+fz4FP9tT8l+qL0/3/x5Wt7SduJJvt5enS87Cr7HQBALuP9T+wE6z/p1z/PyQewPo3i4hds/795/m//30auTfW/3BPfH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwB/s3D2O2kAYBuDPgAPkR7GiNNwmJZeIlCOkTJlDcIX0KJTUOUY60uUICCI8E2nNj7S7NkasnkeyBw/w8lmimfFoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK7pT7ma//7543OLiO+H027fTnd3BAAAABzblKt5/aJK129y/7vc9SFfFxExiIhzY/dhvGpkDnNOeeHz5VENvyLqhMNvjPPxOiI+5WP7Pr0HAAAAPN16OVuk0Xo6VbcuiD6lSZvB2y8d5RURUVZ/O0iJPNkUH9tXlRz+36P41jLlf231BNakfVVJPeU26irtUYaNZvKgKVIz6LUcAACgF82RwNlRyLTPegAAALiWr7cugNuon2bmtfh5Af84NfmB4LRxBQAAANyhwjJfAAAAuCvbZ+yPV3/F/n8AAADwsqX9/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALimTbmar5ezRduc3f5EVBGnvRd0czcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8Y3/eUSAEwiAM9q7vTOb+h5UGTU1NqkD4+BuDAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA3vzuL/8npsaZZO61sfQ8kqydGlunxt65cfSH8fVrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICL/XlJgRAGYACa6fx0J73/YSVgzyDCe9CSELooAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMATva6T0euz2irjSPJtm0l+nRv+nRq2JO+GvQ/mjR8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADjZuZ/QOKo4DuBvdrPpHxRjjEGiYkVTBTGb3dBCL4IHIXhQD148pummxm6jtjkkJSC5ePPqXW+CRSGX3urRiz0Xgof2WFikQs+V+de8xCRGMbOb9vOBt++3k2HmvVlY9jtvCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMA2vXfDqbKupy8jeV0rtt2+vza/W5+6t9QdS1taJ9UO+8h5oeg/un79k/gaJuP9GxMAAACPn3qZ70MIdxobs2lfG8ny/2S5T5r5157O6zLP75X/b3aaY2X+35z48J1HJxrJz9MIISwsdjvTlc1wYNWeit607m7+EV/DnTs/s9+R6ltlkt+hqWcfW+399ed6jeyqJ9/cuvXecFYe+z8nAQD8N1NlXxTl76O0b/VzYAA8toaKFqL8Xx/p75gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+Iv9uUdNIAjjOPzuJCEJpMs9lnycQQQrwcbKxg8QFvYMHsAL2VjZLl5Er6Cos7WVrMXzNP9fMQwzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABP73T3xEtEFJHaTJEGq+/Da0S8RVo3Te/9msXmuK8/bjna7oaXHE/6X/mWzyge/RUAgE6U7eZYLKv5T97fvH95//OW07qadfloAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4swMHAgAAAABA/q+NUFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYUdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFXbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04FgAAAAAQ5m+dRscGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABjBQAA///+wog0") openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x442, 0x1ff) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) mount$9p_fd(0x0, &(0x7f0000000080)='./file0\x00', 0x0, 0x80444, 0x0) 28.80496345s ago: executing program 5 (id=81): socket$nl_netfilter(0x10, 0x3, 0xc) (async) socket$inet6_udp(0xa, 0x2, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='blkio.bfq.io_service_bytes\x00', 0x275a, 0x0) (async, rerun: 64) inotify_init1(0x0) (async, rerun: 64) openat$full(0xffffffffffffff9c, &(0x7f0000000040), 0x401, 0x0) (async, rerun: 64) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x48241, 0x0) (rerun: 64) dup(0xffffffffffffffff) (async) syz_open_procfs(0x0, &(0x7f0000000100)='mountinfo\x00') (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cgroup.stat\x00', 0x275a, 0x0) write$UHID_CREATE2(r0, &(0x7f00000001c0)=ANY=[@ANYRES32=r0], 0x118) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1000001, 0x12, r0, 0x0) (async) r1 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TIOCL_GETKMSGREDIRECT(r1, 0x541c, &(0x7f0000000000)) 28.80418961s ago: executing program 33 (id=81): socket$nl_netfilter(0x10, 0x3, 0xc) (async) socket$inet6_udp(0xa, 0x2, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='blkio.bfq.io_service_bytes\x00', 0x275a, 0x0) (async, rerun: 64) inotify_init1(0x0) (async, rerun: 64) openat$full(0xffffffffffffff9c, &(0x7f0000000040), 0x401, 0x0) (async, rerun: 64) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x48241, 0x0) (rerun: 64) dup(0xffffffffffffffff) (async) syz_open_procfs(0x0, &(0x7f0000000100)='mountinfo\x00') (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cgroup.stat\x00', 0x275a, 0x0) write$UHID_CREATE2(r0, &(0x7f00000001c0)=ANY=[@ANYRES32=r0], 0x118) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1000001, 0x12, r0, 0x0) (async) r1 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TIOCL_GETKMSGREDIRECT(r1, 0x541c, &(0x7f0000000000)) 28.284876845s ago: executing program 6 (id=84): syz_mount_image$ext4(&(0x7f00000002c0)='ext4\x00', &(0x7f0000000700)='./file1\x00', 0x0, &(0x7f0000000200)={[{@oldalloc}, {@dax_never}, {@nodelalloc}, {@noauto_da_alloc}, {@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x480}}, {@user_xattr}, {}]}, 0xfe, 0x274, &(0x7f0000000300)="$eJzs3T9oJFUcB/DfzO4akywatRHEPyAiGgixE2xioxCQEEQEFSIiNkoixAS7xMrGQmuVVDZB7IyWkibYKIJV7i5Frjm4C1dcuOKu2GN3EkiyuWw2u5m53Hw+sMxM8mbeGzLfN5OE9yaA0hqJiImIqETEaETUIiI5WOCF7DOyt7kyuDET0Wi8ezNplcu2M/v7DUfEckS8HhHraRKfVyMW1z7cvr359svfLdRe+mXtg8FcT3LPzvbWO7s/T337++Rri//+f30qiYmoHzqv/kuO+Vo1iXjyPCp7QCTVolvAaUx//dulZu6fiogXW/mvRRrZD+/7+UfWa/HqT/fb94cb/z2TZ1uB/ms0as174HIDKJ00IuqRpGMRka2n6dhY9gx/uTKUfjE3/9XoZ3MLs58W3VMB/VKP2Hrrz4E/ho/k/1olyz9woZ34V5hm/t+bXr3SXN+t5NYmoEjPZotm/kc/Xnol5B8uvlp3xeUfykv+obzkH8pL/qG85B/Kqz3/I0U3CeiXDv8P6HT/f/S82gUUrqvn/6F82gTkw+//8LDqPAD7YP4BgHJpDJxunHA1Dm49fk6jkYE8Fd3/AAAAAAAAAAAAAAAAAAAA7VYGN2b2P2c9RtJl+b9/jNh5M5uuqL3+Sut9xPszkQ7dSg7NapScapajk330fI8H6NGvBY++fuxqsfX/81yx9S/NRix/ExHj1Wr79ZfsXX9n90SH79c+6bGCLh3N5xvv51v/UXdXi61/cjPir2b/M35c/5PG063l8f1PvftXLrb58k6PBwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACA39wIAAP//46Zqkg==") (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x101842, 0x1) (async) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./sys\x00', 0x1ff) (async) chmod(&(0x7f0000000080)='./sys\x00', 0x100) (async) mount(0x0, &(0x7f0000000180)='./sys\x00', &(0x7f0000000100)='autofs\x00', 0x80010, 0x0) (async) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./sys/class/net/bridge0/bridge/stp_state\x00', 0x1, 0x0) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) r2 = getpgid(0x0) r3 = syz_pidfd_open(r2, 0x0) r4 = pidfd_getfd(r3, r3, 0x0) (async) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$tipc(&(0x7f00000000c0), r5) sendmsg$TIPC_CMD_ENABLE_BEARER(r5, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000680)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=r6, @ANYBLOB="010000000d0000000000010000000000000001410000001c001700000000000000006574683a73797a5f74756e"], 0x38}}, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x2, 0xc3072, 0xffffffffffffffff, 0x0) (async) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x2}) r8 = socket$nl_generic(0x10, 0x3, 0x10) r9 = syz_genetlink_get_family_id$tipc(&(0x7f00000000c0), r8) sendmsg$TIPC_CMD_ENABLE_BEARER(r8, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000003c0)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=r9, @ANYBLOB="010000000d0000000000010000000000000001410000001c001700000000000000006574683a73797a6b616c6c657230"], 0x38}}, 0x0) r10 = socket$nl_generic(0x10, 0x3, 0x10) (async) r11 = syz_genetlink_get_family_id$tipc(&(0x7f0000000200), 0xffffffffffffffff) sendmsg$TIPC_CMD_ENABLE_BEARER(r10, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f00000005c0)=ANY=[@ANYBLOB='4\x00\x00\x00', @ANYRES16=r11, @ANYBLOB="010000000000000000000100000000000100014100000018001700000000000000006574683a74"], 0x34}}, 0x0) (async) setns(r4, 0x10000000) (async) write$cgroup_int(r1, &(0x7f0000000000)=0x2, 0x12) (async) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f00000005c0)) ioctl$EXT4_IOC_MIGRATE(r0, 0x6609) 27.900266583s ago: executing program 0 (id=87): timer_create(0x0, &(0x7f00000000c0)={0x0, 0x21, 0x2}, &(0x7f0000000300)=0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x8000, 0x3ff}) mprotect(&(0x7f000007b000/0x1000)=nil, 0x1000, 0x4000007) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="180000000400000008000000000000000100"/48, @ANYRES32, @ANYBLOB="0100000002"], 0x40) timer_settime(r0, 0x1, &(0x7f0000000040)={{0x77359400}}, 0x0) mmap(&(0x7f00001a4000/0x4000)=nil, 0x4000, 0x300000b, 0x204031, 0xffffffffffffffff, 0xfc778000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RGETLOCK(r2, &(0x7f0000000040)=ANY=[], 0xffffff6a) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) tee(r1, r4, 0xfffffffffffffc01, 0x0) tee(r1, r4, 0x60000000000, 0x0) read$FUSE(r3, &(0x7f0000002f80)={0x2020}, 0x2020) timer_create(0x0, &(0x7f00000000c0)={0x0, 0x21, 0x2}, &(0x7f0000000300)) (async) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x8000, 0x3ff}) (async) mprotect(&(0x7f000007b000/0x1000)=nil, 0x1000, 0x4000007) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="180000000400000008000000000000000100"/48, @ANYRES32, @ANYBLOB="0100000002"], 0x40) (async) timer_settime(r0, 0x1, &(0x7f0000000040)={{0x77359400}}, 0x0) (async) mmap(&(0x7f00001a4000/0x4000)=nil, 0x4000, 0x300000b, 0x204031, 0xffffffffffffffff, 0xfc778000) (async) pipe2(&(0x7f0000000000), 0x0) (async) write$P9_RGETLOCK(r2, &(0x7f0000000040)=ANY=[], 0xffffff6a) (async) pipe2(&(0x7f0000000080), 0x0) (async) tee(r1, r4, 0xfffffffffffffc01, 0x0) (async) tee(r1, r4, 0x60000000000, 0x0) (async) read$FUSE(r3, &(0x7f0000002f80)={0x2020}, 0x2020) (async) 27.840905416s ago: executing program 6 (id=88): openat$kvm(0xffffffffffffff9c, 0x0, 0x181680, 0x0) mmap(0x0, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) write$FUSE_NOTIFY_RETRIEVE(0xffffffffffffffff, &(0x7f0000000100)={0x30, 0x5, 0x0, {0x0, 0x6, 0x8003, 0x2}}, 0x30) memfd_create(&(0x7f0000000000)='/dev/sda1\x00', 0x1) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x2000, 0x0) ioctl$FIBMAP(r0, 0x5393, &(0x7f0000000100)=0x3) 27.839970465s ago: executing program 6 (id=89): ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_FRAME(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000080)={0x12c, 0x0, 0x2, 0x70bd2c, 0x25dfdbfb, {{}, {@val={0x8, 0x3, r0}, @val={0xc, 0x99, {0xd19, 0xa}}}}, [@NL80211_ATTR_DURATION={0x8, 0x57, 0x788}, @NL80211_ATTR_FRAME={0xf5, 0x33, @reassoc_req={{{0x0, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1}, {0x9}, @broadcast, @device_b, @from_mac=@broadcast, {0x0, 0xe}, @value=@ver_80211n={0x0, 0x7ff7, 0x2, 0x3, 0x0, 0x2, 0x1, 0x0, 0x1}}, 0x40, 0x7ff, @broadcast, {0x0, 0x9, @random="ba7c186f3dd526a259"}, @val, @void, [{0xdd, 0x4a, "1efc9911ed4c77e7e23713b8b520395a1089d377420f7d3f9ac4886cf781ceba805d0ba9edacd51741b7edee9d0b88641f15e4ae3ff69057c85f8a93a330c3677b84a8a01eb2e97f7409"}, {0xdd, 0x70, "b4c27ee4c37b108f6195718e8306d1032f4002b70ac5cd01c1858a4fcba41772778f8891ddbeeb7379ee9e1cb4ef045b1ba2c1b857b0905f1500e008241de72f2020402a6d6179bd40f9039ebab44178402e3b395b58f8aae7b28d3bd3ebad7eaaf1f3e6ef94f83d2eecd3923a35195a"}]}}, @NL80211_ATTR_TX_NO_CCK_RATE={0x4}]}, 0x12c}}, 0x8001) r1 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f000000cac0)={'ip6gre0\x00', &(0x7f000000ca40)={'syztnl0\x00', 0x0, 0x0, 0x5e, 0x8, 0x8, 0x18, @private2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x700, 0x8000, 0x5, 0x6}}) sendmmsg(r1, &(0x7f000000d200)=[{{&(0x7f0000000240)=@x25={0x9, @remote={'\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc', 0x2}}, 0x80, &(0x7f00000003c0)=[{&(0x7f00000002c0)="73ca08d4ab12d635fbdaa7c5f299869d1f9c0cdd1db5691b4ee37c1b1509fa70b0ff773af6287fbabf5b67b5f1d7b9e8770c5b49dbdf45ec80619d88b76069327308a5d47d9a61f1c14faabbdf3b232a96c787c3e9a9b8ea6a7a9043e63a02ef774fcf6e08e081cb9b0d5fdfa5e2aae0129df9f87517c7f6b1d08df0c6d55bbd2c7143a076fbf2efd6b712c8e14f443c", 0x90}, {&(0x7f0000000380)="98e4f8722bb999c4480ff423c45c6353f80a333c64353f44be1363a911e347b64cb58f19b233", 0x26}], 0x2, &(0x7f0000000400)=[{0xd0, 0x119, 0x8, "18818479cdec886bc242e1c5c12b09fea646fb7fb3505c916d2d082eb97a44ee66ea9acd72715f27c0ec956480d43c9a569e23c306b756c8e071357636289f6aba15abc754ad3f5607f9b3521657bec40761cf6463042ca5b055ed4d71996c01cebd0148c636982d793845d6a1d15d65f5b17fabcf8e5352f5b68188f9a7c1c3c17d003816bec11171f306ea4bb552bc3526792d472b8a9abb813540b5349800eb6fd859189bcb4a5917d4268ec6ff60a8e1552eb090a30c5e2f89b2bc"}, {0xc8, 0x119, 0x4, "45b91e393c01a536e78975f5a7ba4109e4064e023c20e71e6e473dd0d10b3bd79886008348d6cce6a850f054399b6060d51c00c174a7cc4d95983ecf1a05eb9d4ebe414e7e720047145bd335c6f10e1ac4a51e9ad96fa8de96397a31a9fe5e414f775dc1006ce7661880a120b4286c394c3f2fb535a9ac61b864530dada81f52bd2f14ba1616f387c7b7fff3d36bdd5c0e32c1eb34f913a5ac8db1f959ceb85031071ebfe32eac4198cbc3ad19e2e86dfa7503"}, {0x68, 0x112, 0x400, "3458f18f1d3b56bb3a523243f45fb57028f9a2e4be0fbff7c829f1300120f239c51138db1d411dd2ea021b3a5354752da5c5bb0a174c6085ef7e1b683cbde4a2675df4d53be4fc978b27e10b3316dc2fa21d782c27"}, {0x108, 0x1f, 0x10, "75da88fe5052b6dfad6773ebfeb31940430ab52f9ebb6d1ce3148c490e5d0bccc1f80ceab2921ee8fc3a04328a478ed35d5f00153cc17254a050c1f213f5f10d536513d4c015f8761ba37cb5e065723bd0e25d23766c815e3c7a6b9729d829b7b325aa35c97b6428b09f483b78c0c0f4491f511387ad6002124cf38931adaa2a49be5f104c785d739aa7836691208b420f2ee60a674047e3735e5a9419ecbbd41d15ca27065364f526f568dd0b490cf5c630f25537d5677dbccf8ac19564251fdf766725288edb89d4b9bf1d821a8b0d5a1efe00e0b81dbeeae42f9a140b4b37f55c13755e358cbd5b4da4e2444ad49e4114"}, {0x68, 0x10a, 0x5, "780ccbee3538ad44ddcbbe980a7d46320cd0fddf3ccff25c24df19b5405549c91aaf44bc4ca1393fe15a664f116fe6059c869fbe127a174526b43754d086affad9458897b864ad03525da990c2e88d91c31e"}], 0x370}}, {{&(0x7f0000000780)=@alg={0x26, 'skcipher\x00', 0x0, 0x0, 'xts(aes)\x00'}, 0x80, &(0x7f00000008c0)=[{&(0x7f0000000800)="6c93d0ee7bc6d310ede31f971e38cef4d4b93ab22fc4c7057166f9b33c7b", 0x1e}, {&(0x7f0000000840)="737e016acfdab8ef3debed", 0xb}, {&(0x7f0000000880)="984bc624322f0beb7ac11b2111b860c48b1a48a41ab98dc48e4f5d9c3f11eda99bd8b16742c20c0d924d29843d1c46ecbdddf45bb177276904f9f2de8a30e9", 0x3f}], 0x3, &(0x7f0000000900)=[{0x1010, 0x110, 0x5, "08563a1c22a07c6c376502f907cf22be73879225795c3b159e92608090e6eb30b1b5f0c6108d909941fabafd97e4f9cf8ed76a5c8c2ca6bf736b4691ff6d13cb86fa9ea89b26b7998681fda2a5f7d909a9856408335bbe8586ff51ab1940777523ddf2f276f27b191c79b641db8ba73e25373377eca9d175993de005c4c702c48c52673b661c9a46f2d810a7a42ed7b6e9d2768f479258928408bc0adec61c81da053a1be3801dc797befc85bf125b198bd22478e6403dfdc6903e2c39b9047aad604af78f5a3ed919233d5e508d95db370a2e7c6807d0290a8df55ea6ec72d408c17029240670db3f6c79bf333d82f3ffa244f68b06196d1c716b7088550d798ceb32fb581dd3b231c58e6633b1f7e09f66c9d5c4a6070e8dc2a71227eeda89ffbb6a0584d3f1540259677e955a0df28415aa16bb786a9be24eef812d8a3930a4f654262c17ee3b24988a250766933b5a618473615a4439b4128f58c1a4f8bac2c6434fed63f6d290d23646082db6d6aab09b4d3f1bd4bf63f117f856ec0abfb1ba9b6eecabfc4981652b153d720bdf8f4beb72b8ad4ea616efb74d76968bfc950288b6e5905c7341c8c408ab1805fedc41544b8ac986ba4e367c0e00d65882cec227f4fe963a17424f27f691e7bc57d757f00ddf1deb01f74bede338b624b2721ae94de8fbd8bfa5d060054b890c0af2418f64fddd41230a03337f319a36362f7b4f8102fe841bd8eb4c2460c641fa70e22acb461f4105e23db109274ed30999002b54f00c4a21c71a863662848b199bec6406de363a33170e67faccbedf4b0eca0168f4b0d41c1309b7f37a2068c4608d027f70ad9c0a9f410edb0c9b8d9c92957ea613dec77b9eb70b9628e3626c4154ecbdab28799465f152c62df45e678b9b77abdacfb416b91eeeafdc4fbc98961b17279b926b70b5c7f72b82503d92da2df386986f47d52814925d4550a03481f90bbc12a415e3729274dd49238d29dccf33cb3e05e2a33305785899a8157dba0139139ed00bd4552254ecbd93ab49a93f92572a7a64deda08f291110f6d0d85e8a931e0408e5dc761db3ecc670be60f2d5d73e51aa4d9e10689f3918db4c10853f435c240fc4bab161886de6541ee5bbbdaba2584f85b29209c0297bd2a0a13c87c935cc03654afbd782c22d45994db0b15880c4f117aa090ce9a374eb1dfee53c18d6e0d1df08e7e7a40488799f4af93885b9c445fcecf2ea7418c047c2c025c6a424c1aec543d45c93385026d6127ab5a71909d7d7bedcd70e7213ae6e27d36b23324456b9764a99f1c39167f618feb42433f8ace8f093fedfe91168c98f35ea155e0dca8fbe8b76c54013e0b62fbc548f81f0876a6b5a8d97d0b00f938d9771d72e613c546944afdce45a367c737556f26bf9a1a8d3a8038915ec9733b9594b14a0479207ace925669279c0c02100d9e8fc13db4cf268c6a8756d265e8286478e73c6cd4f2105e1589cae90f82842f48f2ccfd583f9ad30da96e9bbc18454bc8b9d81186f0a61603d4b9bb6f9c24fd16658f3580db250fc2c4b62edf4bd56a7013654e731c7dd30fff356d85e15a3dd4c38cf328f5dbdaa3da06898209d7d95ecf7ade49420b8137ce905f0d162c2db15a4f973cb46fc47b2bb7101c094e8cb139a7cbd0948a55c73ca60086f5ad7f9ea6e3f8617ea01c9d1a3ca1dae0ee916ab3f0db946dd0171bf9991eb21e2d7205b433a85847b2f34e943764aa4cb7e882f421989ddc98076f0771696885d35023f7429b297f6482fad91e013cfee34e7d0ab82a0acf5431abbbe19c5b4d69891b4aba4b4e498e61ef9bbac7d18efc1cc9b033d62026629a6ab4aae4fb42b75c2fb7ed1f0f08f788b6ae31df66ca83be43e6c2d7d2ad62eebfcb3d1ae46558d7a3f3333cf060f899a715e426c9f584ce2ef7a61d92473d004e8f2cc215ef7832dd562d0a27542206c6a08ce92f8d354e729704893ed40cf361813f4878ddc5b194845372397262a783cf8cbb6a21dfa9c00e1b86eceb71e8f19e0011a4f7156414be88b945702458f0ff8b57df74486e0c0db401e8effd1b5ce6a2d596897477ed06f74faa649c7759a8fd164bb47a98b551cf20fd958c7c26d397a5c6d2f8115913919e148baa08ef9142574be5bb8583473dae328e28049e33f09d62cbea2591bd9486b9130f42303dd16e344fac0adefc2662473700fbb5f1d9c52acc534515e9b9aa7dd5cf3b1875b5a41cd5b9d5cf15cab365a453f557fc5299a69d20f2e40281dc650c2e9a7f1d94b05579fa0922a86c54b7bef24e03ceb2f029da02235def345aecb8d3a888a56192aa3e53f11a1ac302fc37b23790908a9c6bb4bd7d413e945cc8d9a7199dcf1cfb61be298d6b6c95da63e089657c3d8afc578f1ef50e50439b6112fb34aca8cce05c796286777a0cfbd5c2443457256d10393ab11d329901dcf6c4caa1f5636f24df6e63d34667e54191b5e5d446ea080b2c78e22cf204e90cd56d5a08a8dee3b3ae145eaa4a01de62329ee072459591c84cf8645a2c673f9f2cd2aac61fdad5ca7e515d54d9819928f48a2a2a3bca5c838c61c1b1bf12a47ea9f92a4e8fed558411e1b5d6393681578615dd3e4389de1d29ef26dccc11b0f432ca274dcf76fe8f988aec9efd9d2d8bacba3ed95561b9effdbf021553dcf3bb9d4620e2eabd96837e26f6ccd490c654804e533d5c32895dd4629a82a80839d30af4c069e6c170f066ee720164041666092bc766e4daea0161b995cc819ea9863a5c7a307b606354f1dc5d4decb46dd5e39f1349c3d86ae2cfd5ac3fdca5843450f8c90bd5e30f9d9e6e8924b4362240b003b72c2235abe802a41ff8579ada1eb4f45d69a3d2a5722c0b21a33a0e8ad5f746554ba6a8ef87abc3797269d3ba23d357f6d071d0ed713c95677167e068288e2aee07acc1b06b54f3c94a5bd1d1438d900284d339e0a73807fa76038f33a2143675512126921c560af30ee9cbd496e2311dcdcf85e12a03e575aa230abfe3825bcec580bf14615b82b07d5c9123e79fbbfc6e1726cfed3fa9cae1117a3f3af29d41d5d3c482c050d26b0bb58d3a442a4f8a6bb311d7a6328d37699873bb9e775de91866385b178e87e15604e6e07b7337c54784798a407b5bc3b874eef360452daa7dff2e508d2ef3ffbb3d210f598eb6479bef256a152023c6c75aa0a7816b032f599c5f807a515cecca634893ea19581c54fc3f310ca62b328a64ed743dff3d5ad9a62dcffc014b012ff37da9ece7f37b02f373894c010d4af0ed76cf90e6178b4ef6dee126aceeb29a0a69bd5fec59cbe46a1ce68fd9b8c610b2401263f97265486edb440c201a33ed7bec9b080f6e3f1d3004da4131b5b53d10c82d0734c3a36262614d2e23683fa11163a9ecb62d21eda0558992b2b8d789fff5ba1871cae6373873aa5c4f005b89f3b6f9e9341decd0c2294894a105a8a54236e4c159088ecdf4912f0095586a047b4967ee699eaab98e64c8f4a17a25def331728c35b1111ba93e6988ff7e71179568a991a66510953a95b2cfb325c0d34b037590a8e1f4a4cd78823f78baa56fcf9374b2762b6d151b0c50e669c45e51ce79ae9c16e1bf012fe64192c53cf8b3290e73af99796ed5390a82c0d85f98ede460538c8cfa3c3fdb5e555921ae4d279571aa1f88b0226032057b8095351266d12da96e62a385ee191604e934f9b01eaa8c5fc75757dc081b134d711841bd6dfb06c2934f65bae6c6208c8505aa271e11cbec005e2b93143350d38ac38ad9a782798b3716a434cdaf51c1de857b03325ad03947a9734eb971191be26449775e1826580e20a96e0df755469f9e9414927116cdc7f277d55e52d6bb32e60b038e0e3a2cea4937642b78a2c5237652f881701718114831202842792ca832c95f8392d4a39c2fe73ae459bc5602a11f3175608648a0df324da8b6a51fb5ccb0243ee28b32eb106043d34e7724de6e4b1a6237aff521d4db28437ab926bcee89f46da11c6eb8dd44f66d048a97b1b4d81ad50ef4bae143d3962c644673757ce875a7c73df21522b809bfbfb280cddd820076af6418c2c67ff8812d4b22aa146684150b1fca5e04b1308336ea104fbc1971b0eaa5f2a986ca67ae594f6c8e924f9a1494e05bd218e9798af315777f797625e4103fd97791e2889eea96e09b964c8cb6736d3432ba0ebcbc94b6263bfc9736f34ab42f677d5fc79f12d197775453d2245b9e1d018a96da38c0a004df9a25ac14f2b827e2176b250580023478dc4ddbf7772b308adc2e69599cecd67ba98d5353398bbdd7b91bb8fd0ea251f80849c473ac4548a1a86e004239e5a6b40e37b49f874a799b8aba19d237166bc659932a0e94a93c2ad3e6f7d281e342263a60a089d54bae151eeeda3003b6594bd674ab66d9848462c2387863a5e785eb302257453b3bef684190ce25cb0f99e9913bd3cfef5e012ea4858127676edee8e70d1aad237fcf64d873876a8db8abe9ae550756113e327fa4c309430cafa88e3ce07630863e00e4823b4aac8f6f950cb58cddf611baad3c1b16d0a1b5ee7f1594476a3643d2348c899717d8cfe2273e7dba0532f90c477ecc37458dbf9f569c227c72e4f0479f7c2d1dab0e89932ac86974cd2f8e7df03d864c39d55642e0baf4e08036c8b073dafd2ae7da72b8cf3ac520eb6c7a9199dd812829af535441f08d1ddc358a790c3b197ecc5318f5188cc011c6c3dab434c3d3efe69174fd3ae11851159a26adbb855cf30e394cad8c74f09ae3325e79e7ddfc58d233ed59b9fa6a08e90cec212464950fe02f09c49c529c54603ad06d27ffc985631d9cf0ee0735ac9e0b7ee47fd50acdc9fbe18e2bcc71db7abcca9238ada9cfe08bf425695fc1c92a164acb1f75523aef6e8980252577b1883e6d7954239c8cfa0a5e0f3c728eb5028c5a297d73bb1498feecd799937c185c76560d31393eba1a4dc2df31e458ee6af0d7ecb6cd4834e69fdd2c2de9ecbc9106c54b19b766a6a79e230013a43e8e59dd6e68f581200eeb236b37dd77068096f3a3fce32de8bae77b9198f3cbd2fc143620a9f9173d48c73c80eacc9544604237d4a87a97d1f3b78cf31dd4b3b16d26b87b01964c2ff8f46794a976162ff4488dc5573797b3c54dab262229350243ee1cbe1c50a1f8b556e1d53f51c1442e7b955235c3cdd296511a15af79ab8a51f4e8844a09b2bae2579b3308b7479b5fba32b5bb0f53bb019f4bdf23b4662c1265500778a7569b8300e3414e7040d36c2f049bcf2ee2aecb9e94550f6b5647cef7c37a5de296b36ab1c619f7f9cdae6284f1ea5b5821f93c3c006ccac080a196c680f526710aacc524a7066dc8e0395f457b2e096b5b915177f24e86ba6aca63ed1745c52f9cf3b053370db80cc8301b856a971ba41098f0b0a012ea4c72be70b7d9c5d8886dc5ff92b65eb8d77185d72e0d436828c64e82d687dbd787ee11b644327e7424a7b57c0140201ee53e277f9cb4356b3f1d9868cd4aa974636af6af2a113d383135c29ba0c063f55cef56edb068ae58fad2ca2164a935172fdedf2064060e5e70dc4b9fe96a102d3b39bc5014ce9cb90edca2a074cb996eeacf99b0f9e1e071406b47ca3bebf96b98a5000f45c4c9ef55a4af6eb7ed3dfb49da48bc781c25bf33c3f18ffaa759f26108aaa709c831a25cab1c17874eb608ff2e794c6d03d66a3162eec2381d8e9897325c1b5290122ed31ad98d5119cd6fcc8aa9637690474d7fbe9580c0017274ab311c52a25b909ae9cc29edbab146492b9b7e32"}, {0x80, 0x193, 0x8001, "fa3422b4b309c174aba2bd097d982c8a4e5d1b254033c224cd805c0a1d2bed5f2c838c388286ec6aea8da3cd0d216619efa917315957c12eec6a24d112a86f371b915de59302ac733e215739ae89f642d0032cdc87e5e0eda6e20890cf33053dd5960708750f8419c3e13dbf381708f4"}, {0xa0, 0x6, 0x46, "4e59054f8c2d8ebd8d09c451ca51e88d065943aa0f56d29deb599e908e123a54178d73b2bb566e4f9a8d347f22bfe5bded638e0d184143fec444c26b5a09ba856f9ed97093683db0a0f6d867115f752f2e8934151510decaf30013151cb873309c37dbb3d4a94017dafd0324923bec36899c61305b68382c1f5f519bdc345801be8c4c8753c25f6fd58fa56cf60f6555"}, {0x88, 0x0, 0x5, "8bd798ba02cfad351f3aa19428dd4dfcf24052ebf426c13c854fdc239e23cef8aadaa26668a6968e2b19816075ea30c947061b7768393a6ebebaf11939bc1bf0be2a8353d6add331abbed1434cfb6d24086c42973efc0e519da5a2e1b17cd8797bc9eef37bf8694dcb8fd254da576b12f78899"}, {0x80, 0x11, 0x7b6, "9cad6eca6029c1c4d8a543aebb3d920b5a3c6e6d2d472016f7b8013f4b29403de84b87166093ff5105b89e790784dae8fed4898635495f5e34dd55c7ae8eb118f85c6ff58dd1923821bd84dc6e0771e6759a0adb47be151e4cb3bf296adca86e91276b07fafd6d4e244cd57ebf"}, {0xf0, 0x104, 0xa, "4bdd6654c28fe919390635b3438f23eb48827399e5e69f8fde79f44a9db87a5e0cf553db7209e87b25e8328009b52061b63e7a9b49a19783c6c1b04d60b75db50b66d6f70486602937ce21716370ab68f3dca6cc427e8f9c60e88cd16ed95d8008daf68480bd91f189c84db469ea6d7d2031db6438694264086cbc009c5e833c74a603ad321899fe61ad6a6a83ca1207eccda3438750d0acbd05a878ea200394dcd12035a01d7fb23c44ff3c614c5deb8ec00ab45aae5a01ca89464f779cf4829a2e0088292574d1ed008d674fdaadb83a2ce2f43c4b3e21bdae"}, {0x50, 0x11, 0x2339, "142b98ee81132dacc0667b80d82c43fcc5a78ec6e0bb5ab2b259eec002f1c4ae4ba60ceb688f7711b3bc71ce91732fe0f2a117942873bdad205d988378afd9"}], 0x1378}}, {{&(0x7f0000001c80)=@un=@file={0x1, './file0\x00'}, 0x80, &(0x7f0000001ec0)=[{&(0x7f0000001d00)="e67e497b6d6c3f3fbdc2e699e3d375c1f6d4629ee5a66175ea0192b99857745cf0cea3c431d7b9386dda1a4de13ab50966351bea5c7fa3f998219c03d4d17db0d24474bd7375a56fbd5a44cfff3231141d076fd562972a8a9dbdd41beddefb5fa01ad916a4a4f189ccf906075f5e770ffb2f11db554b1bcbc2661f1e1ba2c526ebf5d483fc4bb2ea038e6f71868dd42a23efbd053fb9c5678355ee0958f33c1dfd6a45dce8413b351d76e9b18651aae7ec90870f64083a373dd61323d1c54cff9aae8158df0e980ae5ae00b1a5c116158f83dc0722c632c013502c61729aebf09838d1", 0xe3}, {&(0x7f0000001e00)="c6c455677a6aff7fa96c8c50e72fe92661947a32fccca0f55e2574aa7e3b54c2dc1b0971632aa6a68a1b0b51854479dabb648b9241a58de33dfefca8b610a9ed193cc1c768e67c28408d", 0x4a}, {&(0x7f0000001e80)="5607c0fb", 0x4}], 0x3, &(0x7f0000001f00)=[{0x28, 0x114, 0x80000000, "f902058d757876debaf8d5bb77f4c629960625fbd4"}, {0x108, 0x114, 0xb, "e0960393cc20743f24976e3b4b79144f5a7ca8a0d249dded1370e3bce24a2fa99bd39c5da39fd934b6afb44289ece6b92f0b356ad3a9f0d0383290acbea19e3c01dc29589c3b708d3b7eaad5af5fb3544322ea192c38d72257a5f23800f9840bcf130ff648c4ee44fe3cdeadbdb92c6c8498a5b8b50c531b17e018ca2b7fbfbab55a4151b48b980ebcde99c6392b31f77ffe81496fa74bbecb293b8a2ea547bff4f9e3c6300d45539e39a0436cbc68ef88db6fece403d2e986e1b2e04c2434356d16e48101a87fa7ec4aa3b4a27839652bf07d393678ef582180370e987e7a7da9c5de88d12ce3a27be8db76d624566aaa3bc657"}, {0x1010, 0x10e, 0x3, "54c90c95b7b28f61bf893c7d9d62978fdee228bd2c2394d12ff23a326d23334dbd3496f6810dffe754498bce1961ed2942bd709f32751c8907fb2372b6ff925676894f056a06db04ed3fa1650e56cc28dabfb145467b36d02d5558c07953503c203d28f1798bb0e61d87b7ce8e4b144fce36332e12eb891530f31161a9096c16701308173f42e17d3f079d1d09e444273e0a494ba9a7c7b50c272375ae7b676615f5e833cfc05133aa5bb04aef36df7efdca0d0697f55944ed4cbaf9227b5473d437dc2191a519e77809bdb9021257f548be4346f39b937040251c7f0aed3ffdba936ae738b6215be5716867f7bfe00ff8dbc2ab28c68b0817266716cb980071741b9ff1fd191d1bcdf2fd62b0bf1c6af3e70ab2239af08e5e67404c278b7cd351a64a0e395564226726f7913a2d1ed8cdad824b294ae845cf3472f1562e5bf02ed032e915112f155ec2721838df96997c725e2f1e0ad08fdecdf75e9b284bacbede527d65bbba5a679b91a43a8ea3aab8c9defb3b5678c45601449a18bdf5b0236a94d6cdeb2040c4e5369a4e8fc29b22a57ddcc12f1219b0cfb35cbfa72145036763e6861a350333b6fcd2d562cfab89ff0e156ba6e3a9d99d93b0437341af920cc055cb863a5880ccf978b34fe7d80b7aef912ee4c131c791d4e838c1cd0c508a10f8d18baa504edaeb55aa3ce5befc3cdcda8e8474ed8420fc960c3f7ed409dba2f2b86d192a41b769d3d33388894de40883f4cf02a4fd7fd34987e5f58a81d8680b5aa342ddd8011ce3c560f1a8c3cee0808729ae85a39f348f10b5aac79eac3553770cec632dabab4815ad99062bf527a57c16d3d08d7dfa57793f48ea62880816e2ae6c90191b4b94c132b82a8fe79b7fa0fa8dea4da2cefec76ddb61df4fbf5f093a3ecc0de1d05dfb06e6376d940ac74bea75273be857ec9ae1e5382571aae8e39c3300595235c2b28cd0fb04b4ada962bceb62588c777526269eefe8b2f187a01c8d0030906b21fc58c30fe6c53ad341549b6a4c912da3811f6657ec14912ed40f62003965afdecc7ce80b169ad5b9a09840b67771509ad011a2fab3e570ac9be0b71f48356aebccecbd7b9e16e239e711b20676fbb18b4e28a65dc0290699280db77badba39d55cdedb3d49c51e5ba7ee138302f48027d0045dac3b2eb61936a88593f70b062c4ff0c4a3a360575e1a0314048a94c276e1161e0e22cbe625be9a32a1c38adfaa1796a93bd26d3a2cb1d23ccaf85a6772203d0609d0d9f6d5d5041df4104434082ce545a90e629be9aaf17f0d017fd2268c57f61507a07d1fd87bffd3eaae0090cc317a61ab84a1c9f2b32c12cd51b0d0eafd398fd9573212651c1753feea30b104c9d157b9c6ad2dde19e0e302742a83dff208e77a7a9b08be61946050822c7c3243ba88fd6af0535ee62913cfedc26f86edc2eb7379815cd4d59b746d734425fc9fbc2cf9c2fadb537e8990bcdce6ae5f0d9b50885f6cadc0226a32d2707464db3601b2d7b0bb347eea3f7f0d82a371962aeb2bc859bdefe7523e615ded492a63b5c25ae81709449dab960ab3f4a1126bcec4cd7e455310cb332d56bcf36895a9699f6bf22a4edaf4c13e2f2196d467900c202b133a7995cff4af15cc143d2dd211e6cad7b15a7dfe838ac09445d444bdd7ade35644b612f69755adb9acc8e8d4265d220b2f45fa36ab4c8c50e40679cf141cddeab39a83775f43462d19e67203a227c87674d7d20df20764f5cce9f81fdf2ab0a77826b6671de5edc5d2d22689c629757c8441e7f23489d048a76fc75d187ce0faa752d3ef91e7836504af75fb56e9c6a02023e318bf37f401e4e96a4b9b8fa5deeb499bf7e07fba2027fee306221d8215c332ad015c8cb6c40014f583418eedc769de8f44e0ea78e5bc606fee7f3501c69e125d882809b5d3ae871a3c06af763f58c4a42554cade3f1ddf6dfe294a63e4607f3b227d3aa4526d7fb7bd50c66095f8c377e8ac3dece95a6c31466b4a69f032962083e277b2094c3b0e3130bd22f98dca9126841681cb9b712335827a5044ada2d0160b9bdf427b22a9fef2347fedf1540495684d1017308f1d10794fee4a25df4c56b42a3ba0958b06b009abf8a26d4aacd72ae717a929d515dd648839134262d1a8e72ae66d98f95f7d80dc3116faa41a63f207737f48383bf8d77a27649b7045871ba3b5d416d5997334e6c21ed33388002f1236df3296ed341df2486c8c1828b4d8c4812f4babded50f0997fdb1cbf10f96bcdd38f17d46393ec98b57b8bc3d756df3ba65a82be65db06ba97b47fae633239d762917d484b9f932a9383a341722afe586bb25cc3e7b9a79d2c2500e3f5d8cb00c15c6d25aeebe039e10502d4261272c4a6f8dcb035b319713c2ad217e73c144d59f53769fc3f48aa63a02d2673cbc8ec9756daedcf2f950f89697be6e03436158d3aa11cc139d5e26a93ccc49c6d3976ea6eb981f2a30a46328c3baae4005c9f64fdec25d1796d483a9fdea493061eb7b5c7d6e93ec8b48de7dc9555868fe95e4933580cd85daa2e7605bf4dac5af7f585885c2084f15b564dbfe1ee8a4ca62d1cebb88d83c9bfc5d37f5a6407b07940802c82ab5cd5fce99c1934380459ac58a53017135a4ff84861c3f99be2599670484a7b8da5fb51ec333a98bacce5df159bf151d263d46770cca9e2b12a66a189e5b1382201f499e119582d62cf7a16906aeb909d261981d8e96f5fe109bea42740d29bc559b7cacca08efdf72224c9f1207cffcba8291335eb1d50ba9a67c771783276db3a5736acafefea6f8bb079acde755daac053c5d345915d2e0eb3de8b3c65261cf1ddafef41f6db4b4f503c081c8131cde8b759a9595bfe33d91b7b7d3438becf38ed5b8cd11738e10cd47e3b716cea1a31566dc8c8c209a6b6304ded75fb5df7fc0b95a90d8b5608a4212bf9689e7a3d2819e03ff89bb4a749ccf05026659c138e2e8939fca81a27d6b621f3d32d8de081a5698e1dc2365ec68708132224d60efb581319a80c059fcb02d0de64dbde2b1b2d9dc825fa3ee13c87212c66f94af905b230996dffd272b42b8a0f7d1f101b63d11910b9dadab8a04bb2298515a98dee26b301a4061e60ea657c77b668a6ff59365080382c52c55e0160605ba33b65a6bee3aaea6acbc3ecd44f3a02f57ab27acd81da3053315c8a7a18e56f3b39455477f0f1f856754306c9c4afd7998ac4f8e20790e444daf16db224e2f0e9416781023885d42b73d57fed58d5727b92bafe8187bf2cfe4dbcbcc5b115924c4aa949d655f72244b8e9eafc45db1817081f31c1ee004cda4fe275ed98066822206cd0326022cc2436a8a7a65c655e028b7d9cfb66b3d9cb4cad3df57de7bbba06bca93623516ab317ccdeafd541468a31ae6c9586892f6749a1fac3086656c10c532c6673db8817d8b93dd2a43e181f86ceb2b5881408c853ea233d7c0a3c0fba7ce150bab529fe02ef025c946769ac38f3ddd66f14c59d9200ca80d5c4c221e65cfaab1293bac0e71fbb2d170c51bd75af4a1e3fa044cd1bf63a9e6e34fb3b177cb704beab225db600c6910a73d10fc86f5ee650da5148477f01aae11582635ed48cc3aea81fe24bfd2627b3455ff0b4e990943813a334e61e4d476ed107f956dd12352e37af075dc97d26728f9afff71b0d0fa9ab887f72b7adb97782303e3409ecd1b1300718159f42b1e5b497a9e0192429ebb98eba681fb42323909e1cc1c45ae88837db12ac5971ac30ef5495d43803170efc136459de0d2c9d4b4c94722da9f24e9414757fedd326cc60f4c0fe347d0ca66c773ccf22862e32caa3b43314ed4bff74bc22f03aa055214f27b9e04c124aeec887604cc9661a6fc68c3fbb245be0f01710cb3d6d139b5f4a90905d018a8873488df9a21396dc597e05aca68b518ab79da0274fd011b4addb440b567b4dc02568760d16664c88ca9f997a8db68601e7f4d06fb931e48e22977e2962b81add43d6d462b799fe96981ee89b666ba8744f128e6f08c2f28c7161d682bbc19a940f5e8ae063d833861bd1cad4355b930df192020dc2797162695f2bbb033cebf472a574d21983416794e69dd901711b6cbfbfe4f29fd80d1cf8a60c30d7c045e2a7a52618cf691f22c1d33baf4f1e0e690e2130dc5e34ca52f7a56254b3a3ff98028b6e6457f5db7b2d3483253dce66ed3f6290bdd566d8e28390dd3f21d00043ffd93008c02e301e4ced093e76898235ac498b9f2d2b794b6ba640cdee17c9d26a1f8e6a7d28201c01a60bacf38967fe63fb5066b2dff64b1a618d8c7b6940d99eb0660411731d8dced9db0e7837dbf8854f5688ec28b2e0e0344bc26e5b9cf516bd92727083b2ca42e4c954865d533d710ea7bb8262c71592f9cc6e3aa089d81493efaa55335150b16cacee0f62d6493f21bc40e12a794e09ece183338431e3e842ea497cd4246287ebc27a8f8ff08aac8287b0df4fbb04bcf4d752b2a215538052f4cb10dd1f6bfe009f530de9f5742a46bc73d23c9f91b25cc322ba5c1da80496a0b3840bfe41d527e3a65ea085a0c8099373f3aaa7b12fb4de733e61f852a6be2cf8cd9999fc7321bdaef38cc8888bdafbec5231da710d9182dd6679a08121cfbdd57d3a480696b84ac2eb981a08767e850e58404efc7cf676f9d160861e6adb281f99390e3915be15c09168a5405e5ad3563eb1c83edcf693bb4a8a82bac10cbfa352523322b77c63f6e6ca3c8d1c3778dfdf842f1204e385266600e5c675fef859df194f2083989672f98c2b3175c4cb2f7a76e80f2bf577f3694d32fba1b53ec2b73db333dd93576f39c99629e8c8b2a38b51524709f6152532aa5d446170f54f5addd6431395803dbe5b1654760eb1fd9e036990cdc4834b24987e04d2b527205c15c2ab737d20f87e5d6a1f4a0694632d057e67a0f0e2e6e33a94f8464cebbd0745123c97cd8defe449cea8128bb0ccd0caa692927f52857f496f603da1e3bb4571649c443930d1fb74d2bea2629c1c1a378d4fbbf90cfe76db201c83d4e2ecf423bb7c31001ba4c8385dc5810b890d86621b91c9e2fd479091bca5199e53a3847ed0051be6250a44dcc02ef44cabeccecb9daed9083a521eb0aca69caa91f5f80f9020b8108088afce0f49c1d665ab39c5646982112501dc3a65b9f1dbc8dc928804b6e90703f03b4545c84b083e2aeb7a1ea3781955c5cac6cebcd78b3b23373e1ba53bd35a9b8285d7ce43093c77a211e3793ce003cade38333af855a91720ef641b0d7ab282bdfad1bd368ef6085ad553cc885500648cb0414252345011374167f653637b6276e3c5418ade0dbafcb249cf317f104081f9ad4f0b0756c199f026949331d2606f74bd99a6fa25c5f7e50316e9076bfb2e092ce7455316101818895277afaf6baf0c8bf8262748d6879bd4eb310f735a06c09af473ae044697206e9eb37791e0c4592a3870157ab5e55eefdda6aeb39b83f55df1eeb222191716d2245713cb25ea28b9132511b8ea4646fc1d273f1a61e935ec7a14e9e5fee437fe7a27a7d1b66a817ab414d521f78e6ac6d1ad7cc25e8abdf016c4fabb907d2e9cd61fdc104c800743eae4505b0aa756402098c109b0ac685c4dcd3b531b90f1426711d352fd470979a8ffc385238e18fe9010856e2bdfe0f683726551bd360e19315fdfc43a3e12da3a0b14e7db72999861ec6888ae1cc42826c2701d5888d3056d64c1bcdeab985e134dccf4e4d50390f469268cf708ed79904ede1a81ebba8086841a0fea58882876ede9b"}, {0x40, 0x114, 0x6, "64404d24501e4501b99d87ca8ceef67a3d568ad70247ad5113db3010e160d013a33b957da63c0c0374"}, {0x58, 0x116, 0x7f, "ace4c5094569e2d641241f11a454ce807febd0e01b32d1d42d3e29a46fb6d759de77c60ffc9c86d14ef7258172694427878b6766e7fe2b7c287172b4aecf45370e77a6c1acd75d"}, {0x48, 0x101, 0x10, "a477708412949a98eaba21e1422e68ce0f55ac48846e53f27bcc36b74b89027bb82cfd7971475a96125a9419ba0904d275"}, {0x1010, 0x10e, 0x400, "6381f199e3ec44537041b33e4927b200ee7cf7a6c5c325d688c9b16ded35668f6d425d4391e9e6f1bb93af1ea9aa01f34e665573f8708db847e8c9a99ca7abb4dfafd947d7cc39dcecd0d665b858fa042bcd102656919fbc90f6161411473a4d6e614c537d25632e0866c75f7cd60520039c8a54a60e44b72d29eb83d4de9638a9ad654e9e6ce4ddccfb14e8d126b7430de8658e2ece43c809ceaa3353b7f1b79e48e9ccf8e8d4fff05b3cb724fa6a9cd2e5e05663c16817b5e0b0c894ccba68589fe813e4f248999701857c64fc2f25e509c9a16549e375b8b32ef6b15b6f80a21cab4df6f827c69fd4fb0a270d830a6b02e8272646d5469630057513c7e4c47411d7bc42ac16d7b02259654e7a4021040ef6569bec7854ef7a07380226fb6731a78c0bcd37e15a055d3948077c319fe1a623ec2c93f13dd37892bf86e0d1570f22c736070d6e8afceacaf74c3d59f93196d872cef593c167cd9d19e72580fcdab45b407c2cdeba8a7bb09bf546230a9bbcb18563c3b7cbfd78f59ef881c4e6c82158325c0f4fe4b5d2b26d0a43bc319cda05cd5144a18e45f6605435f576d5880fa20316f95b31bf830c01bd2bb93865ef5bc4fd09ca34cf04ff784da2a1a7a9d65a8009a42fdf22a6e71a099a14674c1da82e7dc7c88abeb7132ad0327caf10b6e9e5d3361e11b3e2579eac89b54ef7692ca8ea7cc976bdc5566e746c340b95d268d02652c3fdb709e4b34559fef23c1ad28393a092b9baa0f4234358d2a58735b36ec620ff0def8765c259e46929cfffb6e2b816bb4faef8d8057fbfc8bba15c5e50e9a60439976a8bec53a09bda5ce198124e1cb9c7e2edfa96f26891bc7a222fbc5f134903031a0be7409a256e79d15b2004a10366833ce89dd15cd5914cf8ff426f4ab4725ead969e49fa75124d1d9550a3eac896cc7f7c4f15b5f79ce17522dc998a208d5e1c5b18ad30f9a2a29935f894b5b6ec28d5971d48f7782899b143d9ea6037d29b96637c4e52c3a544342a008e4d5b5d090e29bbf99fd2bd14b16c479a62a49485d29fe45087758a97754418b417ff27e05e15aa559e405496e0362591be7bbad1fa7d7b69df0807f07629cb928f6979de68d17980ffc15691252eb776dc3a29bb401c5920727db7ae51d618b8aa95b7c01d7d161ec9640c467b4daddae0dd5b23a903ff1302ca33bd89848597beec9b699ddf9eb4386510ec339edabe64f36aea3c524911338a95cb7179cba9d867387e0a520e0d3b01561605dd2857e5fc09c4bc84f01a02fbb63770e52bd6618788ebf06c1d7f1b52843414539c5e1174c4819677c98d6eae2933bae8f1d22d4c885afb35433d2d2dd357fed9b224736f4167d8718d636c0213e44b37a69ca12b354b90345bfd12398bc69c67870fdd32112fbc7c33feb6d16e971a7ebd8b3cf0ea8ae527d5d9c75cfe9a39795a120f49beaaec5fd2d50ed7a543f2a5332e5bf34bbed172ca1e0a87b2dd4af63270c16f8c1fc582da1395670d743a53ac7e3e66f8e0ce6aed8b9d228d6e9837aa4ed6bb499917bb2aa0d3185c757224372aa4569b207a18786c480d5f06265aabd75bbca4a44e5125f7b22aa12abeb7317b511dad0ade5f95a1e3d812cb7ee03feba8e556c0e3ccabf37765d156cde8963f1235aa029dc203b0e2bd9c1396c0ced2db9b1ff276ddc0bd1bf6ae66cc26a2b918d957b17c2d6a321e2b294c627748041c304fa266e376dd639ca7a5b21ede5327daf37d507642e939fd4e0ce48da7f051148ae2e12f7e56722586a95ced0a71d774fe91ab0c91e9f552b2e4baf71847acca4e06e6fed406d36aff97cf310d0fc9fb71944209a7ca4e37705787cb8f93662e8ee1214dc11de1afcbe6084a8480cc1e799a48817c7ae6527cbee082ee0e23d3ebca80b3ba740127b903b2b1ebc24efd9ca8afc211c9e128ae3cab97b5f5a55e28959df58158744ffed52ff2ec3a41d49a0c76c8d225b809bcc658762d0eb57ad9ed27387f081e9b8763a29798ea8160a6743efaea755783ab4da37ac2761c6d5854059dd5067a157b26981b588dbe7604bdd21591f8222be2e104a7e506ad82c39304c53f9dbcb3f79bc52e20216b55af5af474f0b2dfbab2ac83db76c350319eaf02409045e5f034bff110640878d9007b4fffaf99a8f65a9afcf94b1be59cf59508749900981e856dcdabca459334244a3c2a3c0133a7c1fd718156817f0a634a06cf6d14cc621cbb8f2d6831bf9c7a1e167d4ad3566c76674d8f5a61b2dd4e35167c7f324b55ea963d9e0e2bfe0d5dd1f2568d82d1ffc2f37c0dc4fb0b0da88807819820a0876ba1e2dec611e8f11df90768148cdf262d49cc6262ada9cdf3608e50db678cc57ef71a04f46c74ad5ba75815c31d2aac09209b4de56ea6cbfabd2f699abe8db4f81d72daa467ccb78ed36c7e091d14d91ca18043f2b349621b530ef70c4423c455a199362236245b8da2f29a672275cf7f757b041ac906c2159226a0676717b1107f951a1a89f8fa333b7206f072038203ca80c0e23fa398cc77590fbdca90565c27c19fb263f43c4e71c372a6b72bc26ae8e415afe676e3d78a2eb3089f9eda4d731c4fd57e5b7288b3c048b9a7111b6e0049361eb9464a7f5b4e94d3bdf9dd15d354570031d6b16efa42a7657585fe3aa48e55e5baf54d1444d0c65c60ecd19791258a1d8df77ca1eb92af4ce65711def36d72712d4077d23f47c985f53cab0c359450e22ecc22673ce10acbc1ba08845f790913183f6078dc5b1289c445e4b0bcd1860f346c4273a98041327be63cf1a3b527d04ac6f44d2cc9eed67d6d13af4c936d7d3387e46e911be01cc54de08bae17c744d8b1fd49b5da72a286befd33210c14ef9c29ac36548c1116bfeac2feb3fa589037f7514f39d8480c6a887ea89be6d84ea0b5a8559f8cea08dff6723861cea7a55fe6b8d052370210636b235d301704371b3c253dcbff1f65e7595087d04f921326aff9228af4508e9e9745da6010ad3f979347c5ce5bfd2e7bb3537812cca073e6cdcb47776fdba8fe940a6b0750589b79ef1998516e0cc89008adce08137c0b9c985ac7a8bb00c3184873cd6e20d6a331c9ba96e9bc929ddc62b2125ac4eeb2950c1b587db9613d1617a59fc1fd873412259d316a32e8955bc407d82cc996821a4115cb7b2b1861d20252ded3817c39b93ce3ee5594dd7ab6a49a5c7baef61b27007b45fde2f748a98bcbd7a6b30c33b8850ca5a1ca9d90cd33c71dce6ef2829568246a66bd27d0a373e3e0708e9fbf5def8525bbb7e1652144a52029ded88b9803d1fc6496992e2ba44c13d197f1ddcaba735ac3ec9f258533ea98d93532ce3ddd52b8636c67867d996ad01ceb6a1b0c20e2349490e5c291209a105a21f2ede22f60be1fde18c7bed2107a39b27e0468231b3d0aea1593d4c0fff34f1dff3f115cc6a4c70477ac666b5521ea57e8fa660f200e87f074a7d434b77416a43f8fe97b4916e47d8f4f96b9788567b1c51f88467b159b251fd6c214514a2d17e34229603ae202318e49812c5b98feb7e6237a96e3005d2a77ffb8e4e1454b45f3a97a300e22351e1ad2b661b1d0f0cc9124e74a68b82708adb902b10f2a51afc6247218fee800b45462d5b2e384ee557d27efd7dbcdeaa7efa2b6e0648696985fea85523cb1eea98e5fd334f3f1b4975c0c137d72631844b35f7c0b2ffa2b98dbca8ec8032834368f25e382660ca5ed24cef8ea14a6447583267140981dcb747ba1125e701b0ddc9c4f4b0fc936f6337093a38b85ff4b09e6f8be310a7149e057deea20f36e750dfa79fef71e2f0a54541b7b379a92a4e66a5f06b7f226707d6b0eaa6031aa02d87e123e1a0e1885c4e4d62330411771e1ac0b03e9328a520825abed548df28476cd1d6bcd7f589a85b25c3143f98b510efa1f512ffb64ab7ac283bcd45e8bbb5eee8f482cb14f6621e9247334c6f7dfc8bbf73569740b95df7f263003a2e5718845c4d0a750d128d9e3d84a104a691ae949af26dc8b104d84d8976904a257f80308c2a509be380812d2182669409145cc2445036d916fa0aab2830d8ec26f450f8c5cea47e3d5ae37cc944f9b6da5f3d2c65d58aba0357b9870b9361c557a636b45269a542008ac6b34d99097832cd3ee42be94f030f315cfbf08977488e995e538129c0a44db083bbe22985e7ab65b143280ade990f7643c2292f8ceeffeff0b6ce7f870880f11da98772f8c95c63be79b1033d92b693a78b2c70683ef60f58aa96bdd13646b3cd00c8dcf099298dd9a0aa2dd6ac0cf769ac4c4b9f8e8c090c8bb618aa750e6bc94742992dde3e57c2f05c3c300a1c8f4a6b1d39fbc4baa756f1751b0adefdcbd5afe076dab183d0b905f08d821f17de90b1b0d3885f24c9ba932cadc827589c734a8522e4d0400826f02c1a6864f0a7dfcbc4c49358c76af609edaa7b53e823c32ce99cd7546e978f3c98f0df9723485745c3ead4e836e5947349b103b2f8e8af9c05f9112ea4022530efc07fedbb7a10b56ba2bcc4972d5624e15f388e1e48a71dcd28509d7a02e4944b41ecc057074e4054dea9c87afecea39160313f636e5880b1b7d0d7434738231de27908e53848d7cabd5a0a8a2a2d837e620fc0f229dab0b55528b823b69dc82679ce785ad4c94aff7aec27707a5d7140899fb99cb23cbb540fc548a8ca6fa27c1187ccdc16327a31e89c488e5bdfb4244ddd218268dd87cd504e0d4bd8c227a1b3be23741e4e206ec5cfa9e9db4d8adcad5587a8c039b684d513111435b95c884fad7e621038ab865268dd8bf5e70ff4aed58d6b62b66203081102d6b3e6a57d3431bc0d361bb59ff9d705bb872beb799375ecb9b0d694ca74ff7b79e58a2f75b779b4b7d13629129633469e2432a16b306c536e4ca74237c236c5e8f3ef9a7518385f8828e3cf4e96148791db0bba52efc01a1b3a8407855e858417a81b24892c1a34871cf55424237d388d8a0b9a9cc3348993abfb8660c4359cc7c91e596cbd650f025f15cb3a2c9da751820a2ee1e72e1c38ee90bb747552879d21cd858c1f22af3fe08465dad0eec52899813e21f32a18cdf9cfc9ed3ab1e8ac3cd580c751d093c539e3fa08358f340ca47358d582e9f4e7412f170d5f5ee937b37be7a8b349527f026c860224539f1a10b17f6522b4abea3b678b34a43097255ef6433c34a8e20cb5cdd39c0eccdbba3da56bc088132f87e2d60c3c6abb5ae6648d1c690bb29dbb4a62976852c414452488b6dd4deec2412b2bcb4c0766735eb5246ecbd3a55cfb4e086c16db2afe30defddd44e07c10734b45dd6c25ea832f110794ab3286f362728047f25a36cc69ac1b54d58cef132d36a8fb4d3542113aa2caeb5b0ca0fff3b45157292d98ccba2dedffa8a53b8347a96cd2f39aca17ba36164570ceb77513872ee58a1e4dcd866bd56ee5bd5e860d8871361dbbb8320c50ccaf109b0c0f4106c19a7747454c12d9b043f2c722d2bd9feaa94f30fdb2eaaa6c99c2940b44c9b09c1e81e986df638534cc71486ce604bbbdb085d76d0c6989c33d90fcff90c21ca59973d0fcbef305132a9119663b5ada4d9b23da1c08a47c55571f7ebb873dd60344c1fc14a53633ff69b9be936b5df500f76c8b73d85a0e8100f67acc40d289d6a22db4d4f27935c5291da15110bfb1b00b6437de01b227847b0176ac79468ef0d5c7332ba60a4afc8138211f40a439075acce1d5b0b1f3db911c5f4196f4536fbb81708be0457d54362bb7501f3caaf699296fe371c099c85317e0f4c3bc3"}, {0x68, 0x116, 0x101, "0e8d2bf978eb4441f92656591806e8affe1d5a2f2dc95698ae435cc07fb596255149fab3c9d326ebcd40d0521232d0157c62531d36b24d5dcd84f44e4d95e80e0a034235a7c1083d47123f1210ab0dba3e79cc"}], 0x2298}}, {{&(0x7f00000041c0)=@tipc=@name={0x1e, 0x2, 0x3, {{0x42}, 0x4}}, 0x80, &(0x7f00000075c0)=[{&(0x7f0000004240)="445c0b31e28bd17c52ada0963a2d85ced00a420e54c58b22ba81d0301026dba7b131bc01a9df91b7df633bb26a68c3a050b565e5bfa416f88f16dc6835dc68d955c1a3103883f579344f314a6246c2c9b3d40829e020a9757658ceabeda8b16d06fad81062ae53aaaa8defb2192c2102ebbb2e7f3daa579ec1009c1145b6d35071d64446e1450be670d438401680ef208d4d1538b417cea4a8babbc344b453fef811e8aec0c1180f665fb6a130f1c4bee19dabbac2ed896f34666134518540c83c65ff7798e2ae320dbc24ceb1dde9ea65ecf9ff492756b3a4a2d3865c3bb5240062ed1a1f78fd68ff06e2a39f52547df2f4449b698e66299d8703cca56c45c2c5dda1971dc62bc1c7891af546acb6fd80376be7608c319a197ced55e3d53746b7efa3af048d19d7e9ce089e915ce2b7af0ea88cc8417bc490ef3335be8b321d388dc431d5eff649a1a1ac401de280428c9362649a80484aea2c3aeabe40a6f615d295527c435fa01011410461ccf9c0e3cfb21696029664ba1139b4c041c98b24c6087ea6d106aa2f9b16ad1d41d1d407b454246104bd5297883f00d47f70fd7d0180cf9958c696b82bcbafce8844c9aac72f43b9dffed1202c53d0107627c077f9a569bf19c3ccd1f0db62281b34a95bd3633794a27e34638bcb7009749375a1f56e1ebd74855d46f8b060b255b4a068415c147079900350ae0500fdce7f1dd38ba287f72a0d1cbfc2d94dc7593618e8b0aae26770d85d91dd067d4863e2684ade05f0dbaed9c6822887f197197cf84ff536b5ef169ec5e5a40d826bfbedfc40c75871e727ecfa189ca08f0d68a99b4b7bea5dc0917853f068bc7ef771cfc59f97c444ef6bfc9bf88bc27418440f770158e0ea1808651922e042522b3c73aaf2a0d05bf527b975c7f6c3a31c83e21a418aacc823bdc996c00c044c8a851a2695abc48da7577df2a2c9d2a246974823d1852a61f043ce3def87d6b9587ff54bc383d791f20c8aa95f10de6dfc3179137ca678e21417b884cd6d022118fc6ca5809f19457c9f88ef099bcbe1f0f99421c2b72e22358b192e1802bbf4140653acb250ef1dd58988f762075036f2c28d61ba7e4564758199428221f72bd20722727de82843c416a2e61ab5acb75a314e475443dd4e1732627d6856aee32d4c3e7d5b3d0f562dec7f9dcbc747acd4bf78dff08563c1ff4d518a821c6945fb532b6e79ed120724ec5340dd0b5e022bae6e4ffc0a7e24d121061617e5e0a64a508ac667a407e57731df4fe72b7fd4ae0ef423b99b2d999c71ec4a65fa2b822f4ea11ba805bb81b719066b386c4c222f0ac7a6b9f8105e0df0a2681edcb491e2ed8d5ef567d7a7a54fe3de4e318c37855140d91a75996e93887044ba98c49eafc6bd9dda84241eb31bc1e820e41b1f62ead07459d4c47b4a3af21f77489ba06160f611224387c87bfc22d259e3b2897d59cffe73e194a9fdd45ba923b6d760ac1a82045a60e7057e384d6a335e83204707b17d46e11fbce5434a0571e525b62ceea7ef3cc2629ac39c8fa97619b66139e1eda6beb85180cfbef0cf4cd1c8447b54dd4b6a930d5bec0d6a114c5b69309f326b131e23cf7a77fd49e41ee388a6660d16b92e02fb5ad3abe8883e9fd678bfc749dabc9d59f6fb15f6c4f4f5adebcf9c0a35eb110c14c1896b04e7058a39ead8eaed9692637c13306df7d4f4eb4493fed0673e7e3cffca0a8b9af3e051cdd5f1648fb6d651efaf0b6906bf9184b874f9fc3379ebd18f954dfe383a7e3ce12291e0fe27864c47dc7db282f42430a5a57d1066201e616cd3c72c94e94aeae237a983c8964da4770b493912592f9d0a0972a493814b7386b5877dbaba0223d491252dfeabd242fc1d36bd1bd8357f9c1cb4ad311d60279c5c6e3353a13dc716afc10f6aa76be59826ddcba7ab310ecb688d8ea0f7aed6270a58b553d79c07ba0708b597c9b0f882dc8550ec3244873c38c1a5e9fc4667949019e3639aca9be2d7b4546bfc0b51128c362951deec8204c5fd44a518ccf486e37bb2c28c3ba182ab477cfbbb4ed30c621213ed21504a868c164663daa999876866714a0232f716f2024ecd71bca20e20d020a380d4879b1d60b8cb33bdbbc8208f5a51313f6533c6681cb5cea7856d008298633365016b30c4ad8804e3080461e2e9eaef41475fb06d24ca5e307c6f5c762f4a719ddbcccfc50779306ef449c7ef288843e567225c494cbf091bb9070f26cc38537fa0d29a4fc30783cff1f617df1eddfff354e286ed280706e1dc71d64e8eaa9b3ddd2877a6d231ad2e33609449af248b5dbb8b24378b02828b57d3fb6502d909aefcb3d4890d0ff8b1b676bb2af0834ab565ce43e93febcb1c034dd7db1f5549bf81c7d07fa4912d5fa614af1cdf9f6a954ebce6b2a4025e6a4dc344d34bff9354801cd68892e78ec8a9bf1acc2360498a80eab8f8296587a9241185b14b8f2d8bd85e2409bb7ccf6c1776b909585e42574c4662673a75698cb4b7de17544f46df2b34cfd19e07c6dabb46f76c877f68bd9eec431ab1441b675f1c35ced9bedfda86da5e80d462489b304679e810232bc26ab1be3454be50815da45430f5e819c79ddb1b587cc6aadaaa4f540d5f06b78f60c2647b4deb8ed017cd73c96113023099f96097534925674eaf3902e377f5861f15d2fb6f697f51a63faace5b08542968c4fec9ca0c4ef5120d5b7920bcdb2d828ed90288b8e13aadd3ad7845c9b9ca528182f11b5d4bf3b95fbb0a2fc09210d63088e0e94bfd13f7ccf27ac48ad07860b64974539cb13491571cfa27229b9b0f87258c205c97864b86456ab955a5d1c6b9ac5de226abef3db42b6815e55ac96eb0127874b888207fa3ace25a374bc55b1144a60c53415d13973390dae08ae761d67c4bcc595699e71e580b5aa8d0b3432b02897d8bedb5efc782a618dcf0d7f179dcac4d461eeba95117998c91f7b25d88117700877c0c4a7e33af8126277ffa6444380d4b6d2f47abd2ed71936cb8fa9086110452ce96d479af5db45054499049678461b179a2d6ab25694d5514d152eedada749fd8739a6d2fd2579feebc4bc50e4b88d32708fc213428b2733c7b001ddd9d090b88d231c5b2cc5545bc0dadd96eabf8213e27648fae49b5cafe70394dd75b12967a31748c16a19f4fe88b0484eed477d52809088dbd1ed331d0984fe411329b180d4efd06b035ee040b0aa00aa2ec48ae43af3c15904abd5fa5db913e2fb70aa2172e352ebf8c81c4cd998141c4e9a96bbd8f21576b7e906e350b04385f0f325a22005801ea7c6ba333519dfc242cee053511c67479ce364668c935168298291db33662625a70f8cee843f9bfef4cec691430c4289688fec70553b4ca35e340d42529753f17596dd9500ba43daa38551fb92eb20a47891b932bdb23eeca3be6a94ca9e95093368c78177f8211222e98c5213518ef9d24ba70678b98671d8b1132aed257512e942e69029c3e64982b8897dba09fa58e14e0577556070d70c2f41e898dd79e9291c0ab501d860b4846c591e820701e5a71aaf3795150034db9e1c5cb3a176406dddbae5e532628e699eb7d53ba22ab7ff6fea7ce5e8c22fcbe4994a1fc0ef720bf0b50707b0c1a1f190207b50ffb28a88316523d2d50cab617865a9f4ee63d5292a02b09459329c4806bcae16d869e6ba4d11175fa0a4a5906529af472c6f2dc8fb3910fd67a488ff750b13e32d90e44b4a7439443553d66fc9f2ec727c8f7b9706889af67293015013c966d0c47ce4a72023d8d9437a6c728c343d4a8f535b160660c6b1d54009b18810594f6fb00e91fc7842a7507938922b614d16bb44c9e1f4be2f061f0dca02bd67f62f57e2a3fa0279b21fd2cc5769c7d572eb0194f02436535a106a06e91d1746ec16038fd07dfe7d57ca30c60e6bde69d05838e9ff1b21198b0c4165e4ed68d09cdc85c4b8cb850182a5f7004c6f0a47450847fd577d53bbbb57c37fbcef5df88bb068bbc41d68a0ac1a9c9e37631af7c382a9b11c947d3ffde42b23e9f2dedae64a8dba45c25c471c35829a45c60997819df7436d45aa8dd1b1505ac36a2b495493088563d9aee596ca115aaff999967df7460999ac67874dd158419270f675cbde87f347549de9e95b3a0893f485c5e96c60e324ab616358e2b905bd2b62ef8559b1c6f03e7a7ced5a033d798c435343bf7585570e2eeb0c82334f7df758cca4596944ad49de75135a42c25bfe0fffca8d8359684ac7978a7c63bd7fdccbb3785e1ba61d91dd69010c4f46aaa777bc018aab0cc339357fe54ffb52f8f7e8207d31d722cc4ab237824482c34ea5f083bdb251a8bdfbb2253b468c3082f4e888014ef290ee9572db112bd89a7bdc313691592a41d4e0181db2847b5122a3bc3979da949f683743b4c502e45fff780f3b9e97b0de28138d322c4e9810f3e47dded333b8af32cd302773ba838016a7f3655915828a91548eb5ed479bb34c302a14f77db9c091db118b6a22de03b31ad6a07aba426d1c71574e8e328dd650aab133ecc1d647ad61cc78b309875ea612551226b1b8df9ffb778b7a450e9c2cee876736714059d09182582f31d619bf37fa454f20d8d4dbb3d2796b85fd54227fc776c09f0a77f0886ea070cde6c0200c11090e07b166bc13f2942ae64c590822c7c10b613aa9aecfb1782735c923e52459354728869114b0f8e13da1424cc5fc0df6b31594f592b07574350e12e3aa5ada6b6302e3f2c524f8cceb7b22c1a793132d5c94e8fabfd35d7fe7e34a89bcf10d9c81a2b493aa8950ceb11678d93d68489c08145c7999bd250fd8135ee4700e3bc2d71b31001c9688eb7f372a306f64a07f15b1d15697f9f53ad089e5d3165727fda7912ed6651f0b1f6f8546c7f681e5cceaf874883f78b8638400ccd39c5a3232c1d405338d47ff9e3a03545ac8c16bb9b53f372ca94ed10e558b9fae95c685056e7c8aea063828d0398783689aa5bdc623d724102979adbbc4a59e8158a845b0e331722f1351ebc78329d393fb92eb9652bfdeb1a53680effe2e23b5e54b861b8070f691b7cdbabdfa5a85472b4df10d8ea06d33eae3260c3b7063ae4ac5ebd874466f0d306a57ffe0a8cb92c0761e42c98eb8f194a28e09d93ac1dd692f5f24a7f7a1ac33f54342cfd3464371a5218ade58d570de6cb0d31333d9b77f3dec065e69cd0a754bd260566453e1d968863d01d9bc1fa59f619a1747c1a61ca0ab31c84003b636b017a7bf5beb0886c290a1c83c20870da8c3d02253d5464ff5bd8454abc6acabccaae4b22c21c0c81a3905667a7347f0bd6f6348bd836b02bc36c4cf37b9c8813804ce55f13edbdecfeb7c73184d1cb527c392f3079b3683614628706644409180c82bee527bef3c09ec2272b9791f90dfda9ec11a8889b640a512581b9f6ead1cb1fb34fcca50a46ca2bc8cc0dac7333a25e9ffd064347f1583303e677548e7bd5c819228d4862e124cbc677ebe5f85af0ac8cdc768eb9ed17f1c4a8ae575158746a8e01583ca0020f05a95e2a1407bf57d6a8889072b77dada68a354f9ea21d74dee7465809fa38d24af1bf35f6fbaeac0177e69580e3cb3d3f94ff5dc81449e6c4d153a1979492fcdf7d6b14ac389942fff9b09d597f9846f12548cdfdb105e7784e69b2d12ae9891c5a8a1156059c0dc8308010091cef3ed1020978a9fde79a8ee9a62fdf2dfb32b4c86a08e51c28662d5583bc4453306bd831da1eea22bb037331839df91c8792e3110f4fe73b949f44c3cbb2618496e3cadf", 0x1000}, {&(0x7f0000005240)="657807e04a21575415b11fa5a418f3838bd8e1b1776c49b60172972113907bae10f6c0a5f7183490eea3ceba7076287aeb28569113720ba2d3e63c32fedd9adc1b161769de2916b647e8a77c1dc193c8aab967734d713db6915864c70db8c74591e26b377c50dc0327968e859191088e4dd57d3796ee803db659f55a8e57af09fca02daa0b03a0c18744b069d7808e76123c2a83577d7177298985475ff785d8ec8dce6efd2e14d573d2b0f3d7b29fdae37c1318ab8c042ac509a9ee02f65ab9abc2c3122f75bf2ea0a5530fee9ecb", 0xcf}, {&(0x7f0000005340)="013b0366c190a938af4f39c8a56c501da3e122133344b17c3b885cf4e38fc4aff905986fd801f9775fd82dce7919a40642eb6685e8bee327273a32879cfedb3c6e3b6c2258087fd81d6c981fb57c960b24c6108b5a07a2ff2a5f52976246008d2ff0d670cb9cc6020555c1d5ba3193f7ab15773b30fe6272a9635e966f93ea18c0037b86b2b21b5239ccfed6b87d9a76d91ac31a1647fd5c832c941a653a7934400b34839424f57fca926b09e69709229e975a2336e31eda25bbd2793da763ed4cba87829159ae9e36751186d7dfcf86a7b885b0b9117a388e2ea5890c8c97436476f78da1cb5321783b29265042f7575bfa5e0496ff6298539aad37ed556857c33af9c4f6a2f9dde4e80e4c67dfbde9b8d28fa4fd5523a6182cba4d74de06921d9d91c06cb3ddf86e60d029f29495ac27486f4b4102ea8293b9623f247eb6b1cf726c778f04ae21f82a44ab309ae675ca58e29c028503b28de6d6a105d2a4fd387949ccd0ae380ed85b3a71828502040061737369e72359e6176410bcf6c5323b6ee1299cb495463c89cbdc65d50cf1f90a25d2dac7643af7dee5f15944557b2751860cd018ba957d97bd0fc876303ad93723681382c7c33a3b089483d1c060b4b10966c50ac95a0d23996d5658be7b572be39e38d942551b5337a54f829936faf529c2664b69deff9be76ccf9e6f037be1c6d490c862e2a609cd32b49d17758ff2e9df414d5857f2e2f15c41eaf69501cf3d99857de7a947bb689dc2791ce76d104f001b26dea8ed77244025606cd4011acba695e0858eec45136f04d511a8c4d3d57476070c937095b0bcf9cf4179c4fee82ba52faa0230e7c9101f338ee8b1cdbfa32cabbeb302c6ae7c0d55ef48de5b8c7d11812b739634501d004734fb0a99d14c74625f833114e5de2960fc071ea2f4c9e880dcbd816f1067db41117b2d662d7edb5a9f82a78ffe9b6ef04f7a4238dce1147317e4f5cf2f2055c903602aafa8ee05da84cd18fb10c2c516c96b762bec3a64287c73bd6bb9080041717e7ed2b29650532b7c21192aef23e9f87350bd10400a64a7ed0b93b64da749d2af0eaf645af985482c741213b4c9bec0b50cea151fc25f277d13c55c2f03a5d742508951cef3341c1d1e5841407c9100c4a0f2c10911965f6dd7920131cdbda4d14bf8a76d71e901feca156c63b2fc2d6da323d76b73d99f5f2e1dcd9d12612705b3bdc3dece9f0d8eea3e3331f0dc1c47ba4071bcf95052d6dfbc14235b14e80ce5701bf931ee7a99d4675e42b296f35c437ae5124e5fe4f33d94530a5ce012cb7a8a1983ce97a1d4e8c51b4001c2b7dcd40f022f04de0d2c687e31036d13ed87f38b04ac904c81ef402f40b1a557ce04c19e2311d629346be47d0bccb88a4905da575589eefa6fb9fc88481fde0d326b89a4a58d5db58e225a070b8333786420c4d7cae058c4f92484c8a27fc4d883abe7311878dcc04882677ca696868a1f75671550db2a8cb935a1ac32b287c2202f6e332789a83689377156fe90c216c8fabacab527547b755e09beffd1cf3cc01fb211cd3835d3cba80898472101c971bd5f8c0218b8cc3092421f790f8709f728d4f057485cb548544a53dbf6aa0dc389580a418de3d7f83f4e04fd3984c7e9ea26b116b0dab67d66dfe7d76218c33eb82f18ee5b195af25588ed504dda9e59d6ca62b5bfb37899d2bcb2d63a7490aa68aa93b32fdac2910ff216fb3f585d5bcce28009162ebbc01824904d41f9da52d89d92ea977436ac657fca5b352db59267a8ce213e0acab7f0280cf02461ef8860d1b62280e7fc3735b258a2797483f3a758a1b9de5370a9eef4b4e8f848c738ae5b8f201e52618d617e773f6cad4ff695a1534fb403a7ff77a05bb533f3f9419f0120ca78dcd4b2ab509b46217aba8a18b7ca0ac08cfc6880f2bf0ca71aa2eccfcf166cc6be7e003fbb1b4c11dfc27e7ea774acc478e04a44579e4e7db45f4c47b225bf4a7d78d367ad8c935888abd1637c191453244244cfd25035caf7289834e2ce1e8899dcb5477b4b4b895e4531e2db07846134b9ba2072568a63ae01a30d938d41835ec1078411f0e3c61691d765a91c4fac7f2d9871cc063a56534169413dfe7a3a05a855948082d3ffd7ec36965282a539f65929e9f9d3d4b81640810df1c252efd5ab9fa0b6434df2e618cc5c70d3e5265ff4299fb4e45b0f8c620be7335d4e492bd560e91e35658e4f16cbf94c7ea0f64786cd72df8a44f8f7f754d0edf7dd3eaf7260fb00e87a93402664ca43a7ad272d6bf60cb35c1f7a99dfdb4ef081ab62848520ed49953ed07f9e4ed300e88e4986070067bc62b2d29cfe38e593f750d7503115ebf18950d63fd48eba7bd9af688107b044beac1d566f50a58c2e314168ce9aa14e8ed2210507b8474b45af07545c6585bde0c36d4d52d003906fdd203d2d654bfd40ec65116ca52a78feebd69e39a71651d8ede78dd3da1a2f6febaa3384776de776c940be1e3c2b90f253ae55f1820e357c57e5ebc316a466af40ddbe94e9aeb2d74a20af566f164b70a78105686f7e5c528c7ec182908176f02302c0e9f1031cb6af23b46ce82fed673c737d05eced847a6b765e68a2ef698b3716152df4ec4c3c3bc072ad8a5ffc9f0e35e70966638908f00cdc83c98735816628952465a0a96555d594fd8d8633f0a960ffd22e7415a1328d8797b74ca9622006e1ab14687fdffbce5f229294d939e3ac537e4fa9b647a7bd44d0817390da45528c3c33b201e004cd9711f9695d5638f1cd65371a940e9a793ca7f3871761b276c5d25ca440d92cd54d0fd14eaa041ba1981d78a9a29b8f691a71b8ecdc9dbd3653170c0fc3de6b466f39a53e9749833ece76c9474037ac9338e6b7700e5f10dc4831a6ca8a80c7e14331f4f97f6e34a212774f0a200861aeceb0fa7daad9b22be0c66ff48f4c3553945259f62b923fd082ed8263cf23f00676f5d6296cece27679265a816e074d6a4e4b9f3842eb30700d6e56dee62011f4d6b22f9751bff1fd0b93a90719cd55e2f3f45026f709678d88894e05558dc06562f60874b9903ff28cd43217924a07c1dc9e63b1992803174e677887480923f4c557776381d017225cc6de4ba99fc23bfd6b344cb738886c7ff73340655dff7e6776ec4859df019a7653852464294d6af8dbf5c787fff0fcfcccd3c460a28bff714c48b7e2a254f2f2ca33649b2cec66a9eeff7367b64d25b75ac751cd6ffbc2b5c0de316cc88aec0d681817d51259b19bf02e02b6be676438adb664aa4dee1433133484685d8e71d077c34c4b0c6e731b74db727b95b0506487dcc1cc7d33c3266e6d8965163d7354fa5b69d99963af24b320671bc09a3768fc348ffdc5ec392e65f006e883c9ef05f71d08b53140c04b46c87b07f840f6667b120559a54b17658475c7161b0c2776798d6abb04b174d14a26f6dbf504bcf778c2b791fec166297e8dcd3cd03e19444254c5c384c996a24fb674028f06fe2bc22967539aac9ebec7f26acd1e601d91e598dca5bb33947bf4fc1f39033f016da4c79ac697b7d401b0289f2aa805d2a7113552a35c70eb2103e021f1c64fa8704273e9ab42e930362b628f4ead08d961ea0dc832d13d92d3af293b87a4ba57514483ac256f8c95598e78456369342c369552f63dd7233b240562df8984fe278e482165e7da7688e4d460b81038cb04677096a09f38c3a3fccbad04d2e9550be91e419ba0852d9c95db242ec72c9ce3680ec6bf10c4a6306b225e6f741c25db6754013d1116df0f7145c37354ba2320bdd66fa1528ef8df6abf7aa15a56eb8e15f8dd5d8dac0b286aa87392e2be6c7de252f930bedf690fb2c9b7d0b86d414b879b203ae5d478a048d1e70733f38d1192d5ca4234a97c9f920fede97334ace8a7dfeaed6a6520958b8368b6b078f5cbd5a0bc5ae5ce5893736561c1c72dc0533920997e5cc6503642986661f208e8ab6f4f8e1d886d7de79b6a771ac7d61a88d0942a7326314fa409bff8831b893f30aad769e8d672da85714e560044546531f90a59b398c8d694876cbc4481de77f1f2c1acbc92d4402077e447c86e5d5e825e2fc263109afa7963dbfd19cd5dd66274013517adf937c88cc4dddbec2e90d5911f72710dffd8da449fa7c6cc038df5522aa04c4a7f8afb834cb73e08050a88a79a973c1f86521f4ed848e0b797c940897062b7f6f15b2fdb8a108f537df5d47917e2f6f6ab189774a2cfa053825d4643a5a3d56b2695c3e6114cef0073eaf38da4da23e87fc1e22408d60404805c23623449a6f21bdaf2e0b17a44acb435ed4498584d58a634821201329e92064705968de55c02265cf386f90c69f1f807146e98b6e1b7350b3caf8ed4453928f3ab6d6971d02f59c6cb9805de31865a8aadd572722f7f8d47dc3599ee80a84a260d422f5cfc0f09b3f798678dae0ad187e83466ab57ff7c05774bd97495757737c06d6cf7f4354d2dcd288d1784be87b427a7f8ad5a87398f905705094145205bc76ae415af48303afcdfa67f304bcb2b1c3d74908827c1086fcfe404c877d30972f93e3a3775e2294eebfcdd1bc90ca2b25eca0b033c238df10b00b9d7bbf0615ee340d7f3ba9cdb84bad31244bc795dc59a44e2b4ec4b350609a984a1a92494a8c9fc462cb2e15f2ca19ea9305af00f721b3f92d752fd43449b54445c021831183f3dc9172dc2b5e74ccad1eb0cd352cea0b7c8cb317bc6a5c46d013f5d7e0a99e938dbeb8b34d49e4b9d774879e5119a8b5756dc364fef514e01bc8eaa7c26604d91cc57fdd821ba41975bb5ae699e602edcadb8c3603ff690ffc980b6f37cf637c28334c47d64a0e1c2f43b6c90ff085598e01e2684f1368c2010320efeb85fff10e083cd61be00dfad054e96ab5154d1c497ae781fc4c1689cea010fc2bd1ddeea30225d68e17f5317ad7326d65668a1bba24bd16f5c8d2ae815aa78a06f17b393e2b9fd74ec1ab5e8dca5064cc6f27d55b1e4f293771f236199df48496fb0ef3b912d347746b953c1e88ca6b3ac3c42613965b30400ae04ea7f61c7233098e27ef689c8ae2d1fcfabe497d9f8edab2f2234bfc246592a891c6a256d6a1a9573438c33f1c73eacb6115c01b34872973ec45bc36b4d16f8a622a17bc9d60873cfd5fd49f81141d002c9456843df696af9a6df25fd325b33bb7435edbcf56e34ee1438b0df2053c6ef9d68ba79be07eb8feea43b69d0b9132fb6072d645f3b6d71c7680f77ec4f8a3c6b52978d99ab8dd1713f6010143df49acd2dae99bdb894842ec0a6b82b175d29f64bf5d296aaf1838941309f62df2c59c7ad23ea5d96c3d598b0d798ff3d841a416dd4322dc8160f61ee69f38c04431fbf2a21c6611430d69305fa142c9057c5a291e5ab7366ad2580c4b9ee3de6169e57895f60b025a57a7c98ae48dc52ebaae105496d6ad68f63ee8133ad56a0382089839f883a56d1eb0615ef5c9eca13fd9b60269ecb2fb5da56f8797e26cd47563ab2062647f03c9484f10da4cb79b7975052fc6cd84824b361ac50473b56dc254725488075f7a9a8c3bd0ce8b319a7fe8c5f42c00ec40febb6df6a2ba5c51833f0dcc6388357f1236ada2f6f3e6f05b0a6ff811375fac7c4c7a39e5e673e9e8bf8fafc13b3faf91f9ec93d3831cf7f8bf583db17371de77032e78407f821a75cf27701e84f8ce2b307bd06ad0303c1ef4e0319b3ea65ec5bb5b7d65c8a35caa52a737bd2eb8dc726efe5bccbb28de4f1240dc0cc18b6e6f56d427d19d9eef9f4b0a4a1a7", 0x1000}, {&(0x7f0000006340)="9756a32221d0bd3a2d4bcbaf36b619c6611dc76a1da4697cd3c08c7ee9dd818a2246a87ea899705521fc2f89ec4e2dd3279ceb0782d4bdee74977ba9700e7c1ff16b842d", 0x44}, {&(0x7f00000063c0)="21093ec759b9d283329dcde9a412a5797da116b119209c712ba2aaea75ff745b258809deff406e2027cbdd83805341dea3c368b2cdacdba3385378ead0326a527c2990f28f0eab1b96b67f2e457c853715275122c9571be9c99cc2119bb0a0374068d1603edb7c1ef39fffc4c77094658af3c0e23fd1866c0cfba9e2c6a45abe1044c4acf0c0f03a1cd0574227d767163278f77b6878ef57d6b3c4c42ec3ac147135f8c200157d795f396650f6d108a627b11ed3a77d85ad3b15b514faa9303617f03fa57637525915cdd986428401fd1601da6fb50ccc7aee5f11f460695b", 0xdf}, {&(0x7f00000064c0)="4094bfacb1f390eb11af9b0bacdd90144c1df5eb017f04662c97ff34122b8391067c261dd7bba19fb624736ad7db7e79929e270adf78feaf367b32806590245fa75f1f83f62bd41924de98cb9fad7bae0ba9673a963f0c2de1ccdf1e1d55db3e248f5199db907d8e4bf268f7ffb2a8b7db9618d7fee7af1aa78dd311f53dce667a4e8ea1a0409d2b481358d7067d5c878d19e1b3d226c7b65d0bac7b8a3b63175302a34e959558c3da140e6c6972f201218be57417e25e86aa87b265466dc7d877788fdd73b61c9e56632396014ba06930f4d5b40f7798fe03a48928a088311c35faeade9b6c1d6dfc391cf2cad8930967418ec5c4340d1d8bdf334687c2ec6405f3229f71b9d6a316e751eb9e25ceaf31bc67aa39791a80d0ce7b4d9991ceb5220ce90ea2e77472a8aab0d9220b203335a8248eae1b53f743d84643271108c94441d4de23a6d91b77a099d6eae164e4ec2649fc05804e1ac1a386313cf5cf78dd9595b5686a66a918e94eb4db0bca73bace005f15fb81e91379e32dd721bbe77e3550eb5a31857d044b9f788b73dfe517946e2a13cbe34816be13cd332b0566668d5a4fd4f9f2a439dd5fee592dffccc921af7ef2cde8d1adab4678bee69c82f3b199908fad98ddb4f003389c5c9519fb41d0abc73c52deaff213c4ce41b372ca6ecf52d2031697c2ca141d8d2b7bf2ff75cb714ba768c750c3de77b1db1d57b658017e00e004645fb2b79b5cba3be3e06d6c11f7486c9a6845aafe00105bc67132d2e42399b280d0c79f83f3c042ed88c98a6fbbddfc2a87a353e1103afb5fd9abdf76e8c4e92c7e855c47413e13e338f94ea1581106ea10d709f4ff6ea0a579abd2faf0956c60ca5dae330ecd0a1b95d38197346cd09340181d61df5f9cd1efe0ebd71ab79a370e87e3bb08559a4d85a63f306459e0bcf936cc0409afd2864537176456e8e50726ae89b37aafda110fcdc8f18fe027d37019fb7c44356c245b1aba8a0e705c34c416a2462a679d77190c8898783fc83f6b8702f9756bc20f6789e270eb64679bf208c919412ac9418bab22a2789aba73a36f459f59f142cff5a2c36006a46b43dc5e2f48eaa3dd3ee39bcc19615e67afec1117fd082393b35c704bdfc813e6c3fe8cdcac49a0798cbb46e6e15bbc97b52559ef400b25dd78e873a825dbd84bf964a3961eb9a34363a06771a4aaf5e1740cb2cbe40a2da318d75b99c05a2eb51dd262c2a81ace1dd262e0550c730a153d2e45aa47c4dd822c287fe1247ea9df793ef1f23f6dff92d279136e9af26eafdd0f54ca0bcc111ede8f5a8462d73e74575c920cb6e66d94bfac8e341ce5a503a6aaaddfc6a84a27b8a7a583305bf68940bcbfced7880ea826f25c7ad0858f596fada8447a67e54e1bac6af8e3c9febdcc8b0a008d6d5450daa3d5b4f63cceac7d5905d5fd45479130cfe6fbf69c6b3ef450025e9fcc59bd0cf1a421b52eef7618ee22d6ee2e8626d0ef7c2c5cc7f93c1ca0ef49b4599d3c8ef42c1b121c1af296b51150aaeefc1244fa8b98b9e572535a803a767c6b8717ddedb3e4f3cd44a09bbc421a47fad6fbfabba2e67185af5a4127c34d289f45108485436c9008c7c91d627d60c2b876958e0434c579a5268be604cec99e0807ca0bf6b3ee9c027bd3661c92d20279695f6c7d5989575edb9a2d636c9c0b49dff457d8defbdd73dd28852f66870c2586130e6a7f8824b25205cd0459e0ee93b366bd8c293cb89d2b8aca59d920ad3625e09806dd33958820c767f691634dcf0132d3c1ec9a5c3ca9bab603570f093d40db9512bb3a0bde21d6d32be3b84fac2058a0fe97d78ad6c43eaf0e4c7fa2d4387d1927ac2f30258a233a2f91690056cbfd3fdd7814a49c8f38a8a3a2e9bf1f1cada417d79d067684b6e49e7f2b91d5b73e9eef1d2d11549fe6f7c9c6d9d06ead570d80b014eb9838877cf9ec8a04ebd815de9688bb47d0ec5f46533ec0554c32f86cf4d12334a4ef8ac7a93e29a963320250d5eb1521353cdcb03ff30ed5c4e680b27e9ed9ca754d753709b2b18ca6bdcc00d3effe344d4050a6df2f51a639edf8cbb2729e560c28fafbe7f20ea2da425875eec08bfc2ec8903313afa0a5cb16df8f3d6e4dbb617ca5c8bb4b198dadc8f759ac7577260337fed6bcc19c2f5eeee0c22e464e719ab1011649100ef577d1ff872346d820b0e1c880800ba9619ad3d9004581c832816004fb6edc2308b17d5f6f76a17cb5bf7ff9d1e2730bd0e5a4e6aaa9d55bdda2595cc3b2a42f57146ff75179cccdd9d523010fea737c70d966e80d84ea13ca7c929337fa2865a5292cba48b1a16642da0e51769fcfdbb88a11a8045bc2e483400d08ff369df31af389c0ec990fe3404f96863fd9fae917a67676fddb6ea5fa9489965ceab670795cdbc36d666392a70e16e8317923faac62a1b887a2ba6183e3a88177692c58f0ec4a717e0f1f02a71dd6465d7847b5c71870d15daab4393023b9ae9501dd4da9ad9621d6422b0a4f3635e2c25a8d4e93f60d3575b336ccd6029d64624258cde60f5345b8a02923c14fc337317dd01c337c8adf6906ac6a8b73b5aeccd961fa3c1400916529813a655e0b2a5ed58f8a592d9115664da93704d586e7f06345c0dad21878a896443298875c0f5f1bc2ad6c97ef05090cb4d7abfaabf72df2a3c328913206e6a45b75ea8fbb42a1837aca3adea646e1f4e0d18ccdfe48800708cf31838850867d6f67811379b5aca2205d1237a02dd8c3361659c4057b25bf048cbecfe414661a097ff99a7a806022c387de26b3e9431e7b4e2be09592e21e0427e584787f4e0f5e01317043efd5b62a82a422e5b7654f3354a697a89df09ca2f118f91ac0a648c0d56e6dff6aee8810b2118f2d48a0751bf6809cac6deb740c19f451c30d0864b26a1a165244449193ff07d3081ef82a3f8030ea49bf1e238b73f776d500ce2a92a9985303e9c27b7a07c652f48fced3763c9ce203d4e5a9ee1d372225ebc1dbc5d03a3cd45da3b2ff751fc9b2dba6efe5b6cd4a8973586f29b8253e9676294fe5d4878cc22c77399c055dfc6a324b686c8ef64a94b6b07da7827cb73e16bc837195910bc6cf2bf413d9b5d56a32fa5cd84d0ada6f3d6851d17771822ef1a7a49110eb7dc51565983b756524b7f199502dd4fc8c2eb27b888869b00be1fc9ae585bd2839310b31b1f9bcb2f62d7cda11f4e1423e79422572a945762ee2d250753273a43d1de777ea85ba978f70179c14edbb6af8045c54a5f9890eed529aaf0307c3059685dde60f6fb87c95094ab0c3c5354ec298c9ae70e984eb5145862e172de79e0630a63766d8538b674832aa8363c2cc520298eb9fc923b45c74cbd2fadec573d1c5c52f72f7821445579a9ef7a89bd2d8a136a0fc7fe685720e6b7bd013a7059081baf0298c5d34af1e007dd6b970473d3b8f06d933d8195e8dcf5bcda2d2ec0275f28b400800b00dcda46366ba766b18f2b73271b5eeacce4e13c93f8e71d567eacf582afe3e0f608737fe5b7b3c0a9674f308095c6407972a9e96f5c61863b7cecf36f553c2485751c2f07bb7118b2682b2133a812a403a47b3fa4a7975f4bbf426e446d0bb7c165bba96878b8c37a9b843a77c7643897ca3d632a694e755e578647e182cd8b0c2d795b92a5132a39b2967fbea37543cf415585a0ec4f6a691b16e80d8f38ea6d008aad6616cd47f46a42142da57f14da628ef7b6a59d230ccbdf121fb51dbb2e1a51440edf05e621f3eb13a3b8cebd4d75260fe5062c2b2251ce5c734fb87ba8d910796bb5143914e4fa0dd7c9d83d30ab0ed2a0f7f52c44b26fd0a80e1f92b0eee5ba3d20a3eb5f0d65a9b7a5d3f23d5f98f7f2936f4b23f76966932e6d4b75ea9f402aef55bbb5edb433f81e2237da6d6b086e43003c8cdc2ec2ca40eba6071c976060383bd63f76e7f4ddd77cf79866d0d456111481c51f6ada6261337ffaa6d420fd298845064f95c77b6be413dab08025f2797760afdbf1edbe2f2db68416e3d275f7a91738397f4ed0682dde391be717b3ee87a6cd4a65b19f5a7e94b6971f0694ff0073520d3d7e1291e69bc88a3581f09d510119c2e1b0bc894ef80bdbec5036925c3ca342811961b8460c9057c541847b1f5f5e8fd25c0a9f30880de220323c386b0854befca55b1b8e7d8ff14c01ec3a2ef4ac2f58707b6cf29eb1b3c5b708ed24ca5c7e4119dd3a49556a0d9c05581987e107ab605cd92fd71857b6f988628c409cd53751692e9196c47c6ca25c51555faeb3d18cc6dcbde17d39ba7538640557840045cc8c6607d2819ed412544a9d670bfd8e9fabf55de27dd462ad174ffd77d610f09281f5b15bf054dbe37819d446deb3a34518776f4cda1c5e2075edb63a20c7ef1c7273847f97393e00532ee78de484153cde941c9ca343453afed324f73a1ee87ba959b1fe723931d6b3ae3c4e5c22a47b81db1e59b80184339e0aa960dbacadfd597820b1e6b2494f06b98507ba84398a72ac3f33423a09b357e6a7a54901f50f910f7fe30fc96367c11e8ba2d4236b96fa349405eb7e0aaeb228b982135eee338615ea81ccf130ab8c6ca60021862b8060defaf5776fbb419ae46e0fb9e4e2bf0405a7ed148d8db6de9e9eb772ee9383d4a8d70d3f9d9cd60e01659e7493bdef6480a4fb2218489d163069319c367016749a75aa9360749e4f84ee78b61963385741d9502fdd6d5aafaaaf489bcd7a5735b0530cc1eae42c0e576f9ffccc77d73d3699a7274777569ec8ede2c6fcf6b1e6c36f3a76a3c09e608b6abdbd6b7c0a0ab61104251a2429910ff7b6cc5979c2de1a9d21e9291d52c3ed3671549bb86be6edcf22346891ba2607721a00b79e8bbb88a5d7360da62bc50e629c3fe403786aeaca0d7c5e212167366e4e628377a69eeb7e14a9a6e86a0cb01eff04e150e9a99c2b2fce75a39c9f4f79ba9be640aef00f64e29da8dd90e21ec8e2a3640744f219150785df34fcd615f3cd5e39b74ec9a3462ffb06adbfe316f9970c21db48eef027449d30e99ec248305a3a93fc3e5ad18333ace5edffa60355238e0a8799f3aee3cb04910c79f6590ccf806179c0118718e1a7d6c6e5cd3bfb4c2dd32ee375c74717792e9d307d63b71e53de493ea3fb2816e0d1bcbfcaa41061f30cb98317ee95e0c95ac624e90de276bb4bfb180f68989ee897c73b799e77cdd7bcec0bb89f669d76c50c857ca8240534f7d0d0d3563a993e92991797dc3192e1ffc4010f4ff83d10740df94aac8c57205520d20c77777d40c1991ff48c3da86d5b0f210040d9f04ddb7d9c18390e7b21a95ce2c4b7f5d32152a9419748a0555749e39a1710c14ba4e6f7d45a77167366ecfe79e1214c67318f828ce37dbb3cdf4339584e499645f95e6e7ece7ec9ddba77b8c58d730612c2a7df9bb77bca53b918d7725445635024ed916a6c4c0376a9b99ae868ee945b3acfe2975e5458b6b463208dc5b9643d7f258da5746be36e2ac157038c4cd486b516049b41e3023bb201bdbdbf58e64a2f296ed2e023d5aca873233e1d8d9929513de905a9c786a8802e744259d8c8b86c45f276e618e7138b421411bc1b9c38786af11aecec3820c1acdf1e077cfd51d0b5f937d085cef88fd8a1bad47e7a6ee0e1027e84b56a39b29c5f3b881d8bac8764eb2a2fec42f9f1d71ddd3b9d72c3295b3e41794eaa5306ea1543d083da3a4bc30cdf491952b10ce5d5af12ccf807594b02bce2bd0356676a555954bb3eb8c552a0e9b351cc2dc046f9d833cc5e3ffce1c87b3ee", 0x1000}, {&(0x7f00000074c0)="f1b515261a892d48876346eeb31266649f9c7c781b92800f9027e8379252eb6eab0fe8cf17de62a2a6fccb8bd4221b6f06ba1ea311be95f342ce570cc7df2ff90060a4603b39171b7aea4c6e3723d4cdfae30089f328c93300d2904d6455753b7200d16dcf158adca5da7ef6ea697070a09ee95d972ca708f233bcfa2e16504f6ba2589e8f3331567159b6e8e940a9bff1adb83192f83de339d65b3dbe0e7c205495bb9996a5f33c9a705fb7c773c2575adb46e9420bc64344ea054c8a7aa1ab6ddd2d67ca22ae99835e0baf9ad53df5ae7bae89a0b2d08ccd4da94bb8aac34a0d0f6d4ff1afa087b57445", 0xeb}], 0x7, &(0x7f0000007640)=[{0x108, 0x10a, 0x6, "a5e729575f0fa2978cf77fa291dccac1b6a7dd0b44d588f781c0e161a578bc42721b7dbb79b868da03d83dee85304dce7e0e6c8fa9f9895a3d93adfae4de527a9bceca036787ef10a29b3f023c761e2bda2aba3ef965bbd7748db97b909c65419873a6c32add5f665a720844e0292b170c1678550e9bbf10d52086605715c836dbcf4f643c76d4b7a2a87a45f3db039a61cd8b02b965f9fc64dcdb1d6cd79e83b6bb0ed4190cfbc9dbcd89adc0f79b2f7a26055e7a19d9035287769473293b061b2bcbfc2f31fbc43f9f01e376ce918ba36c5967dafbb356ccaff8ee218daa3448940cda721ce258c2a05c265876d0dceb61cab2a7a833"}, {0xa8, 0x110, 0x4, "dc5c902c398c6c00ab3d48f4c68bfe465889281c8eaec0096aca3979be0e60759abf72f5ea06f699d5fdea9e491c7872400f0e50a4c937375dca6abd06a5e27faadc985fde5fffff9328f9add06aa8a4a96a00202964f37f401f7cc82075ec4761dda915d651ad8d8ab3d305bde4eda5df6259d69141fe02d7eb24d76038bb3ff54e0aa7fa0a6b20bdf09e3fb9b76f32a65b248657e5db72"}, {0x70, 0x0, 0x95ed105, "f95d083d165783f3186d022946f8eddaf5addb577dd5892a9b020b736ab3f0544b0324f546a9fd06e1e09921b6659fa29c6228fd980f1dd784be6066877e2a4b1ff9254e882253e31c8eff7df51a1bdcd4057bd1ef1e965a09b3479e88c1"}, {0xe8, 0x114, 0x7, "381ff7932303ee91e74746958053bb0ad0e94ca413a3bd3a1c9e37d1955b285791be8149594733dfb572485e9e9c6fd5eac61c8bc8b914efd647a5acbc195d8e5b56c4807289a2191884c5af35bb35c80f8fce01c90fc3c1f0eaffe2b05892e22b94256c217f9dced26e6feb594cc1005708229bdb113f6b44d740c57055242fb7caab84f803305447feceb8d47c9134523dfcaac2ac75688877b1c4880222b5a87023f7d2b79ec0d2861684cdb2bdc58b8c13c6542357533468b62037a601a137b27a6081067301296c8a844d5b7233e1b130fd"}, {0x10, 0x10c, 0x5}, {0x70, 0x119, 0xb581, "c0d69ad79dd4960215e5b7a18e2891e6b9c6d42fb9a519a19a271a10cd25357d9630ef63eaf3c355ffb2d187482a0b4ee446ae3c42b47f0f561306cc9726f323065ca026ca5bbc762a8ba256ce6eb7156c4bc14b90ce3270edd5c4fe045ae354"}], 0x388}}, {{&(0x7f0000007a00)=@rxrpc=@in6={0x21, 0x2, 0x2, 0x1c, {0xa, 0x4e20, 0xffff, @private1, 0xb}}, 0x80, &(0x7f0000007c80)=[{&(0x7f0000007a80)="a76b5989a2683a72971831ec80da77a3a2a2aa8277fa06ae61a644e4d7633053da27c766a4e63ad8fca8fccbec1069e7c9972d8ca9770ffc0a4ecc0ca9084c4d5c3ae9898b97aa6a6bee6c9de56556550b53dbf797dfbce12c0184087b10de22e75c29c30713e1", 0x67}, {&(0x7f0000007b00)="5483b51216c8069169727a42", 0xc}, {&(0x7f0000007b40)="2b9c45084a7083b838eb9a3f53d9449c00e3cc83dc0b9392f80cfe1b1155c8dfa223580af6e62b3f0513cf338378118985a05962f79c14f984e13a282568050ea2c933a95a760c2b1b1f48460722eb9fa4c075d852fe911d27bd8c4d6f75fe08ea198f5638752c55c157b50d28ef2b1ecbd6599b3efc57615842606007171d5b0d2d9adb92db22022c4b9484c6f9b1d910aedf96eb3b06af060af5f97853018f22e0eb006fb1be494f5ec3e005555d72e119cd87f07cb5198a5d839b6cf6c9a7fe720c8eae0054e7ab48861f8ba3a42277704caa77dbbabc4794354b8beeb38d06ca7edd51aa2e95d1c3301cc696878cb1", 0xf1}, {&(0x7f0000007c40)="cf57ddf09f30a5553b661f6232cf00f91d9a8d7aca1a6c952febca43e9fe54e4c81df79a3d069d5704df665763550724d611734ab330b200bd", 0x39}], 0x4, &(0x7f0000007cc0)=[{0x1010, 0x112, 0x6, "6f416664294186e3cd94b93ce1f16874554de05eba4f71c2b6aad00a72e16ed67f081da1f989733ac38bbe09a02046b9a4461444a5b7ad03bb2a7d5385f97bf6d54b3d185315128e2b584d0f83a08b649145a6b6545f108c3df1ef99a8b928206e9ae1661f7b34cd250a228d91d41dbe206244399e915d5550d8d633b0c2a333b37aec2b8d10c78ec5e2960a3f77272f5acad07b5fe39e1ccbcb127a5b091f08b7ed12e46af9b9da7cd23edf822615d1369e86fe86cbbff24a5954f54dd03f533a2b2375f82dd195d0ec69233205b705d58c8f1463c75ffdbb1162056325a857c3e4a42bf61810f6a85d3015793284c69235016e4a55c4013a6c7a2b1dc625abc891bc9e7609c6489f39aa2d08afde875b8223ccec36960a98dfaa8243725bdaee98a70050e6ecb7ca001b54c3abcc0915d3e2613efa6c40bea096529c992c45d5b59cdc2447db060db210a9928b0d4a2a58c34ea1d8b66cf122f562090882c58cb6aeacc4f72943369767fcc5c3d8716676bdcd06c33caaa57708b4abb992aa0c8fd8434188abedac894d0289711a5840db6a184a58e6202a03dfee6c98ba888f62e2edd76c1038f85ea6347c8855b38c7ee6c3bd7aa79970670e448e89310bcaaef1878da9acaaf3b90a123e9c2f02343f8080e7da469e1dc1681f3cbd623aa1418259bc613a6c8c6a11b6ec0f6d2e764f87494d6d885ca01f38ebd2c1c6ba111e23b5fb511f43de8c17a9c1ee8a56c78f28432b28034f816f91881ea7e084dd96e9422f1f059703b67a38fc0e8cc76f1e83714339e5409b931d12ee00b26a6019b249b9a24f746495b10a9c50c9df4592ffa41e646b04d119d2635e56de7d8c90bded9028bc8400ab5fd654717cd7136c1569fb36b9dfee06a2dadd349a587a8417b75679feff356481a8d4f17336f120d47dfbee8c66172addd3fc0468f0a47ef4bd2e5ce712797813638ef7fc4bcd3618374de8f94d2ae8f74feda5a8c44e6de4063ff248cca393f59f19ac47516d0fe79018ebfffd83c9edbad5e1d0e27d206b0d91af680c81b4cca89663edbd0571bde23c5a7e05379ee46dc00c17241c8833f2420747042fdfffbb12e892fd58971caa80ba436a9d328164790041c581eb042071fcbed33beb93c48dd5adb5106dab4c0a8f1dc0a865bcde5da56550ab144a7a8953308d9dcba9974572c6449f6288fd9e7ea38ae0dfc1ced0c2fb9171023175aee5ad0b3d7c47da123dde3900b05daa2327325463ab2da349af4b6b70bb6d654fe7ed84e0095b6585a93db02c5ce556b2c2b9bd9fccb61e41013648ec8dfcf8c4d7f4991828d36f5e0a4f924868cd9596e4c8d8356eda1c6b10bd89027ce2dc2e772b2fe591e4bc12c6170f3a0c3aebca7b9cee44ac47a059ab5753e146532819c4d9ab86d1cc772cf03a10bee839b66677cf930f61a2384151eb7c1fe85f944f4d937763ded360f615c0a4a2034cf16deaa1b86b3d238d4543f35dab4a1faa532d653624a745c001a9037505016bebfab79adb95a40acf82f0104ff693c667ad44fba92aba1ca9eecad4dca0335d98e711b0d1acd6b67b580b2cd862c317834ebec18116f78882bc5b18c22099465c9eb1342f7bcf056582f2c1bbd0e9f28cc928be360bdee42ab1d677bb89f42cb09f34288817fe1c496637149dc9dea59ff801361e5250d6536e0be17cdbeb311b5d30dbc6b2eb8b32c63d87dc2206555dbd5268c98395452f8de8e8d1f617e5de13e7571a36876bc2f0ac1f919352c49164c97ad252c5551c92cce14873b5c34f17a52af1d663a4c87b94e0df8eb2a567134d8a490b22c430303d9cb9b3371fad7c489bbd5f5b2dc1069eda0f12870a8be4b5b7454b61dd3c3a8c95616c93db3895522ae80012621ba1d18c8096700ffc9a63c31c8f614ca1336fad16c1b47503c22c4a33480e28dcb506eff065d425a09f2f16dfb0ab92c963eb0885707f6d983e91285eb4985c0282fe2099ae24b9b7595c85701b0e93923a30a7d2287c35fd1ce7e9679bc7bd42d0172622cfd46eb604cfc1c653c19561bc2c7bb30052db441d9b8c17fd131fa715699c527e0c61df000b3c1943fac69e6fa477878c80b07985efa7cc74b1388edfd954588c637d35c5006c372391edf16c2d5d4bed79a976531e861a9f09e3971ec915cdd570ae88260c3e4219a9d302d2cb2629475c473c4bdc26bfb7e53f3041edc79e3595144d24a878804f441740871dae141b4c72d40680a3fbf1930136e891e076a7c0bcf4fc6ffeb1b9cc898e0bdce14a68cf2776746af6d37d31998df21fecccfe2148c55156a3ae121b6f1ef176aa91f4b1c5938a41e7821cd439d70c5748b4cf8f29c1c5a3c84d06f9585dab8574259b1a10b36ff3371a1426de15824b7f9e66efe4e34117901421b770ab0ca4f4c6562d6c55c8b5a06e9c0a3ced6de805de7618d52a02de1da20f8695dc022e2cbdebc469ff91353bb7e8485f4990316047707f0c7aa14325b2ab58dcea645695de4cb9141c69ee8884353fda532880cb262a9318a1778a3cd86b755c52a2ff45f0b9068b0bb801d2f12ea5dc99405aa8492f9dba058eb4a5aa54fd15cd1829bfbdb61b7327357cc2ae08bb0608eda7ae4267dfded79d8153f6c146af9403c9d9542b6a0fd3992660d4145d940523ecbb70fc0e363ac3ffb301f64262c9cb8fd99f031ecec50dec1403093fdc76bdcc85bc18fe3ca948418633e3fa117464a1b8b547aac7bf13f08cc85f6914fa2e38060b96ab17ab163310c67c61c8118530614052dcf3a60f8c4bd823499426b2fc95599b7ccd0c84de94511a2fd4a0d9756e765de3b014bb2b3dd23b6b8817db22c7dae2a57bc25b17a556c67cda9a79380489c3a67c28618baac17a689aac018b7964b2ba6f19eb2bb4dc45caa19780a433cc7806d8353d03a23aeb8a1c72bb3e52c3fd1ae68b16f51b15ebf4434b3eb7e134c9e0163ff536811a5b8c8bf4a66d814b2133503927a2b3e63ff6ad73364af39cbc105632f5249bf2ffa5ddce5e1897aec4d9f235e0d869797ee86067d1491503cc444b8217eabe6be73572a3b7922e0f34186bf36e856d6447218064946be0a1098bd2432aec3d78c6e530f90544185f75049fc32e12a14595e9f820d710826fdbbd218b150c078df816efbb3171fc60619ba144fdb33b5df49367869c5d8d890a600f584d6c60b1255406e0f7212a3e0586a576b7847843cb94c9349d4f4763f4f259ebb69231ba7ca4925de5f8d66a79a889be40f29fcc79eb14a750f552cf921e1037ce8c9a51e782b80e808582aae44e30da145ba6b2c081671fa0e7fc3e88671a78c151ad045e4b3dd37d9ffe52b4d65ab8831be92c733877ef4a3c4bce05354fba27b026e9251a49d5f302711d30d4b2cdbc32fc07685bf780cea30950b550e5ab37b2ca971e5a82a0c1799245a18649d937bd941368fc038bcc7650e42aa83fa16f303476204e2a6d0b43ae4881e76270c57ee2febf767934c2de9944ca85d838ea8ee7b6a329ee1b0c93807f7e12f8e58ac90efdcf5ae0bb4a0a10007e3060ae3111b6459dd0092552221aa688470a589ad49f43ab36c86a82afd672e8cd46b966444dd8ade08ef76ca45bdd0e0b9d6f1ec659ae1b45b6178d473929466c4e984a8ccbc2160d12c7a4e64fed4b602a941662ddb480bb229184eefbe08e9462ec06512de21e4999424168c2dee3042a768f66a8738039e5b70c8128c2f830ffbc432edc63940ee4787bc3a0fd88744e3be5dc8d6cb4c7b1ca7927ceea23080af0d15f6ce89185cdb2bf2067076a9cdcfca152c8b68c62a6c057a2ae5c26b8c63e10b8d7f09ff4f0aaf84ec271177ae267432316746ccdc260b7fee06a59d71957946170e1a39d44d74c598d5e1ebdbbb8115308669e0491bf6422964dc4c9940fcf4935f53342fd974e781a4518e923ce349f76fe661d349e9033c324315b8b3544d84c6628dc2fcdaf9b0f4c76889174cb078ae2c1a5016507ef14369b3097b37c255451c40a00e7888aa79bc4e7b04c4c86e9bf557d93ae24316f594d5bb8780176140309879c19b3ae2c0167330b1a707f95f976e77d379189cbb6d03cefe109c12125171297cab0e2eba16b81ef40afe3fa564fa9b6356ecd93321b98ac1dc8802d75ee6dd6324ffcd2b23854e31f4b78122c69f8a46e9abb5fef6e85149d4e4e562701ca35245f56f562328170495af9e44b2816e43ae6431cc7a667340a186a0c3c8eb6a2b662291c113e0ba5d68a9168d83d9b1d127b56a943ae0369f26bdceb27c120a55239f76838d40ea3cccc645c9df136cdc90e9e5d44ee588b93ff6915964d918a40e13e7b450c93cb50b327d60cdca210f2ac49dfdad14fc17b03b3be2d0cb0c00df8886e92489315227c8a2324aba4c64af2998a25cb2596e15e02cb86905fa3e6d13ed8f8a158b4534ca0babf39d1f21fc98a2115cfadec715ebd5843da04dfeadbec67dac26eac0da8626f3c6ace2a2411e90c320db91a3acc7aa5106461705a1bbdbadf93462dc27fa634ae3110ff5a204bdc60479b40ea71795b3076033ae6d65d9942f398fba404f6c1d760e68142a58819ed93313db477365d79590d8f5ffe8641a53cf5a21ae6a6d6c10440801cdd3013401a49fc7736f679fa5e0b4edc33e35d14df8bff0a453392788967e1fdf5e7538ef09a4db384a454fc91e1e1c618d11074bfd0bfceb616dd82630ff1423ec1a8d41c26eb60b124097aa9217a5d4b3aa7fd978d07d2cf0b195c329d6f24308fd6335cdda3e56bb27f5766a93c14c30ddea30feff4cb80d40132a3c4fd331995630a532c8df92b9907e39b689fa2bad8d7989d6021b879e89f19e8db6ae6daf023020a59212933fcb434476ab5b2afb884d119be0666c0b539fb8ef810948c8b17083a4cbe2e3893a93e35ce2ab2094c4d439452b6b0690773d117f43acc6fa2146a7fe37a0465251cd9eaf7b131249129846f8271ec97728dac231042fe2c92b95c3ee8126b9a131bc52eda72d019b0e34c94fd6848f04823e3f20279e99792d3cc9af4284e589c5a9342bf8b4153ea4a850f61e3a7ad69ef7d13751cc7093499b6dcf4dad839c3536c3906c5546b5bd3e7e0c1fd76f11afd4715c634f6b3f57d5600017f72aebb32da7dd7f0a91c98c7aa41ffa96f4ac84f718d34734bb22051ccfb9a83f434966a4fc32e05df7294da6f9d1f7d412002a5e385ab5b4beb9ab3a9e75edc256b3716abcaa8e9636f48826c95207c9eb4562060d80eb5a84b39de50f6afa064698b3bc95b31dee1d36483b960ee9f0acff353e20f27eef33c2b621cf081c4146ec14a4dd6f6de15b9d67cd6d82cf12267d56286a7141cc21b31c3373e89bc3d673d83f10e936a5dbbe6714da36baa9211cfc24cd62d35931cf6112ae7d4e8dac14b7999e62de8504631d5c76595982d451a73bb7ac40131c96dd8ddb74d155bde0ae2498aa2d41b4e4ad9d5ac7f0fc07e0f8457acb923a3857f9bed31dd39336c6b145b5264a367d9110a5ce1000bc4a64133bb425ed4e5906f27b8448eb32e149ec4e1536efa8b1cc295119dbb693a0a1118ce5eb47144a11b69f69589802f66297c4e050008a78692974a36ee31ac30849449493acd19f2457bde493806e85033ad8709152279b52addee40eb7b20396abddf8e5865f776366ed6e6eee7cba4d6d6ee4baec9a8cc13c3ff7d12393efd0edb322840ddb805dcd88730fa55241e1b09aaf15dc7cb7ba002dcf545ef7cf3a13911ea1e28f7e9d3eeab99619ae326ba0df71b00df3ee06939a5"}, {0x30, 0x116, 0x2, "fa58f35a9b55aadf9afd5361f45db22bf626c3f3f24760293aadcd6bb70659cc"}, {0xc0, 0x10b, 0x8, "d499d4b3321f8a3c5468cb30eb9a25297c904f075ecc4d3bfaacdea4500a4f646101d4767bcea028d0daf5361928356097041cd7576f3603bfb67971057793a2fd5e7d51d52408dd9f74024ab892ff71496371921539f6bc9c03e8984cb561e067635f122039e3eab2baf0bddef3a850b0a0a53bbb7c60d49a07f7d888c3dfafb7a4b9800e9338d78c50a60cf6633008cd49ba5c99a6fab5437fbcaa5e5938a47514baa6db11a34d01"}, {0x90, 0x103, 0x2, "e2b8a70613055af1f98c95a959082f6b9443c8fffc5c6c8c4f9a396c69d6799c1d1f09f41c6942862a2641b2f3142b82f2876c36b32e703173819b0101d3b5e89c72ceee1257862a31d11c67a1eb505dc599c42a5de71e554b836951fb7997e6aae067b3a7326593b204d374e774f52a3535461d936ccf73433ae837"}, {0xa8, 0xff, 0x5, "a8b8ac842f84136b7a4da67a2c8b844e998c26f0143811b282b52a0bf8c88d5c3a613427f1c66cdd5ebfc3f6b8a1d0cea75fca99577a08219b1fa171f51e7359d972344b9121bdef7482f8aab5087d972f189593f2fdeac0d07218357fd7d9f2f6473b96769396324a98c05ca24d8047dacaf2998f0568290a5d03e0a92b96927d6792a7af94ea3d29c685f8da21bc3de24831e407b6"}, {0x1010, 0x10f, 0x2, "ca43733e82041040ac67e8cbe9b2c0302c41033d607fb001ef5daa3365253c9007f7616ed7bf201ddc60dafa399a69b259632076c0995a42246247e4c2bb1330d6caeead1d4c78b5868e01abc0a693116c0b10508a25551c9186b8562f9e10ee07241d23d4e68af573326f7a32a2c35c89f019d6bedc517f2380a7731c2d398cf6b14ae5dabe0dab8635e74a96351cf6276a4cce4c1a43fd2c651d9044f49b7cac4cb0d4e8bbdb0af6129a6f111eef4e4e108c5d80f2b9c10b4cd968e0b8c73311a11e0d2795fb483e22473d3e5c774df540ffce96e8dcfaa3ddadf9535fea84307316a8fa706dcc881c7e3cc393dd50823a46864fff458ae365810258afbbc435bad1f4c4b76e877d461d8d25804cc7d9d739d66f8ad25afb08018fc69ef540edd7a05d7504f5c4bb9639bcd7b227c5d976a00e07e13b5f99bf1981004d9fc4a452f0b62019a289adb9a610e4be187fbd266527198723f152a4ae0a9fdd10d597973252037d39809e840e258de3cd801f7ba6b925d6b940dd0fa43e6844fa4987bac1353d60c7a2dce91a6c9d791557e14134b337d637a49131164ffd3d688189da6f1f42348f3827629a63add7606af0f087990b7c3ab0c7454d166f7ab49807fb94bbe1945e340eb2c705f4650761bf3791334538477dfe692d3f05ccb8b2ae2968f09503c53bb966d4669b232d92e4fa0d6d23039208eb2a8d745b37edb7c3b786d8a80defba0ddb0f370ad647eadcca4ec3f2ae783ef9967c9c65ff73420e156eaf6905bd1df2bb65a4dd47e6d00ae0703062de2e0022bf76e3e86d45a42d6c1d4fa3f11f64261fb7f4a2bd8b810cd537f86d03dd6898a7a64fd05af1e2c33065e72b2ac8cf593b6f98bc5f0e3c179bd492d2b37f29de49b8734ac974d57880e97d7945f396a0b809ded8d2f753ada83182cf97a3ec0524cddc28b1a9ec22cfee5200af8bbe3393dcd7f5914ed48d9a2bf945975021bfdfb9ca02bdc5688f0e145b7f9572ade237c080b932d73d8820d15398331381b5b625e3332df1fd120a1d6cf153e3ceb3e6b3c47522c2e01dfbf7b40bd800f2a0d6f7185a36a0dade94cff629ff0d881a859a9e924a863cc74f1507ca61cefb07e644f0f0d20a588bfbd77558edf7b66041d3bbf9dc4c69830de30498460060fb9fb5b803c7cc164320896aa0d0aab71ca1fb3976c6bec7df73f26d4fe87c02c9a82210a35e81c03cddcafbafdb8a5bafb535ccd01d21cabafc07d472fe84c4d85bca3636b19ffb14b7f84a97c8783bbf17068f25728f4e4b188ff15fb4a58c56ba390a2b77969ba69d5e519c712051a5ab34b19b4031671387f608da23a1de62e29d7bb40567e66bbfec2e777e18eea5cd0546aed03ee5e335c7393239d650bd877528c4b37c5ff74a560eb460d5f06acf22c35c4984d23e47be544229f875ffc935b101dda34cbb8c1b3ae99b1127553b3aa4f0bba190ca652dda7263afd5ce689c091946e38d375c0af79b2896ddadceec3855f734ca8f1d2e1daea06af6208e81d987b28efb93ebfe79075e81b9c7cf0650dc315ab011518eac6e33d896e1aa155771647d817f654b9a7a3ea289ded9df2de7ea495e8b8aa1bca9281a84f12b519acb44602fdf29ac71da2f1b767f3effa77e1c82aadc84e85b28c5c89afb35fbeefd6b17bcba686832e37e19cbab0eaedcc8b6f9a270de95cc5579dab8f94bfb040c8c23f498786f2232a3f3fb19d27a5adbc2427e814052bee1f7a8f6385d404f1022a5b665cdb3407e25d07608c7664efabc07290729cc26a6574cda1437ac4a740635a7a22d9abe04cee82b08dca12b4350b131e6e68660d239bcd0070f063c61b523309fdec1ad70e511920c8ee8553cf1846bae09b0a32aafa94b93d2b2206547f447d4ac891f71916e1edcd352f6fb4a92abf78aa00a510751228fbee861877c0b3945e047b8ab7cbcf21c7b49a7a2f7a045d1956c16fc483aa97022cacffff142d4596300faa9a1de7bc5c5e64a7718ade33dc32d45b8da90161635f7036f4a33c6cb65ef892bd37de53cf66f71b4bb33f62fadd5b71a5f81e273ce1f523a497735803bd945a8dfd5896e2e18cb212d57ddf1a04de221b767cc56e409b00c7bbe56367a8ae9865a33680e3eed66c29f71f1cff5be13f523b2263142d192c59058aec7667a6898c7a8f18648e9478ba56e492f993575e1a6ad4b0ea6575530aa361df0d314fedfea28629e0c55b40da09b06666718f3e74636ce1a82b7ad08b8507cb505186503009f141bb6960f69ea19338e9201cc4969076ee8128554d39f964d3812c589a5632fa65dca62d81c280dd69f72bbba1c5b518a5bb88563ee8585d8a2dc8c083f9225e7785d5a1fc634bbd2f28781ae9a1397fe0a469f6efc061440cf3b3c35a3399457e61d85d334c9fa45175a125dbc036a5e8f524ee1d5323db25c7b4750f6bde95fbc52fb063d83a703c022f7836dc264c7b5bfc9e410815d37079e1128113c2ee70a558b88cd8e259ada1fd5b3af4ff52e9e092dead2d95b2b593727a1910eef5e34df1f9a49be33c88c5d33d0e27280a13d814cf5d4ae9a06c19ebb6719d5a1c71e880033187229b85d4292f6f687e161bfde5c66d7b25601d31aa79619b7bd3e9580d0b1690fe258a5812bbfbc50dbb34bc7010a169f91bb602951059a32950f4a893dc8a485d07d34bf7397c3623337b66407c48e3f59adb560202b9f2dee5e19430dc15472f033e1537fb7b7e9deb9ba2a7dbf66bb7b907e7ca7f240093173d25d3d9ab88fb20bcb6f468e3df45c2416ce7e0c50400240265e12bed978f686dad9f9f0d876770e48c992449930675a818622fbf780580166c01ca0244c3e298c9b0a40fcbd659bfa35e3c903a253441c0259fbd20154f000c9a801872c3431250d7be2a505cf8bd82fef420113f0622c53325ae4c0f4b40465a2dbafb7fbeed0564c6e232c8c8ba60f80dc1f80a1f8ab27390daed7c95f32e82c18502aeff09fac451e0548a326f6922d9cbacbddee8167139542c1bea9bf20eac386654261fb340f8cb084e8c054959f33ac477da3b6a2de6e72dba2c15049be5282ebc4d1430b1814642946bf14cd540772d5fc08e0d0f0167aa5eea639fab883b756fdf970503ae6a980ef09237f48f05c4778198658b1103a4eddea1e91f9ecf16d9bbaee79a69a355e16a1b2e1192e192b02513e5f3ce8755e4e1aebd4d1d1d6bf18dfb7dca5e92fb3524b88e86eb7b4bb4b48702b0a074711fe34d6376a870397fa3a62a1d68dc4cd466c4a12276404f18bc48374ee5114e3b82c072080e500eb72adb5275a6fdd8cc3b4d6fbe9109e137eb0ae993a5cf08064932ab83792194d67ac4d37af079bd372a37e079bdb6845598dfacd9717f76173fd5e1e34bfaba92912cea0025c54768a4a06f2f0cc35060780e2482ae43a4a8baa5f10fdb8084d0f9b2cb7d6f7e19b930003e23fb4da644c84b0a071f0c7bb2a19dabb636ebf2f149289b08259265cfd932864b974d3920949c1715b50853b3c50337485e322f257c2a3c42156950acb11aa9128bc4e24a4511ef53d35d98e0bcb02d30db85c07891c954c21905b6692306d6a8b88bab578d20a349c0ca5aa43d1c72fdbafc1e62f1ea5adc6c297f91ccaa41dc5a87b60bb1008e0ae26cdc70d6ccb5dd101dcfb77659d7d64c7c78cf200f5996419166745f433d72252ef368d2a74f39b0e5ddc3d0b4cb8da361a551b5fc80d823b346d9283aea7328208f0c4726d260822089c777e9b75af3c1dc7ed4c2d4d6135d29b0b556600fae61c482b8eb0a9cd9f8331f4d7d62fb64d11c6d632b9dfed1c38a945bac366c484cfaafbc5e92ffb90dfca54ec31f6bf77386be220ac07581e399c1e95f99c46c51be406bcb3122840da16f4057ed1fe0bd46efc91e6d2a7312ba0960d658232933138cb1c5a68e3aba813f6e85d3709a25e1f4e1f9857db7f8e581069ed85639c35490ccb2a26ee43dfb7aee923441b468d94b46751102037f63900b67757bd001174e43b5b9e09b616171aa989af7be485e368c04ee48beb2cdf4db6c5d965d92515a6ddd4c66a3bd82e47fcd1d9c0510542821512e3aa4fc9a925ad3656c02147198af296339486d22ea7f4258434f64f4f5c0f85958b0d149360faf28ac6c320d5f4f46cad3361214449c17dc06fd872e0fd018999ba6bb302e1a270108ca7ce755900eaf172076aa05593f1736d6058414d7acd840b63d638584eb9c80eb7d8ac68403fe0c603c763afec36fbf89a3ba52e0caea3df5e46e196d74da8b5385560185ba2e48aaf7f3a3bc2c43b79132fc539cffe9a1dbe0ff598a788cf27d05e883929dbfcc59aafa3ea99196fdf8af932dd352fe49bc1d6e8006f5a7e95a181c9e5e7dbd6f3432a4dfca37a98ae530bdd858ecc845a57dbba69399ec7e4557391af6b945b9ce7f3b6fbe303e669c040b7461448604f25f0500151316de666fc49144945ee926c35f9c8cb5bfd19571b64e32f0f5cdb10e68d3fb0d5d4ab01bd5dbc276c579667098bf8fd7857528e4f12d5e98ed1c64ac966397c98a0125f0eff0b72f525a71748f10d2e5b4b47a7fdead4220e6d2ca675fc24043a23f576501db4bba1d6a713ff4db7f4c469052b7ec5f8968ea016989fd3b915ed30e215e36634dfb67c43638f3bb86c0604f5c7ff2b92d23b8f00c359c4f4ff2889c049bd2b8a22fff92afc8864e2c99d47475f3c40a9e630341aff37ce38e4355f34fa6effef9147582475d7caed7e415989690f7d5acbba82081ee3c05b6225ad2be08cd6f9e0f6b030036bd2a3c670a86a4275c2b148c26fda2b3f031fe96866829f0a4c83703a36a32edc9e3a24954cb373fab0b06559652589a536b03f2218fe2acbffa03fcd1813f2280136c85f50b830e5261d0a0bf742c3465742bdd6de3178a4f6efaaaff90c9e7810630a5559f118a290151e569f7471c16e9f44841c6d8fc087dd6a55a3f3ffd51cf049886f1a45c5ad2c3a502ce4bba76048aa7e8b2c260072ba6543c20137dde89437d65c0854f5e068bd7870e8f76571de297c93abc43c592b7dc4ad976b63ae58e67296e9188a0ba558a70a5d0034e0b29c92abfe1f0ca581e8c6f738e263e6ba6fe02dfa70a09d0c9e3527b66b566ea13b26f692dfca27d9fcaf443287591f821f9d9fc15ba5c5a6f87a146e3ff903792b969879c9cbaeeb8c4588098ace2a9c395848f17bd2e881b355d5f87a16dd0e95a32bed353ce0978b3c4da94fd7a2d92bd7d06c0908518d6cc32870efac913ad59044a52bc29592b265a8df3579423a45a4409f7130ea0b370bff1efcef7a6194783bbfee61b6da5a0ce80caa6b8939fa419d7388f4a4b6edc731b3da8c14cdc51e3371d8a281d59891e794ed479f5ec101d1197c38d65c48370a0cca9e17652dd7e9bc175300525de2208830e8739f3975c43aa8ae117b3aeaf1540c6788b29309680c3a353fc7472e4f1e5d4eecd4760598d77de5053b0f88dc90d8b51cfca79fc242ddd7d47dc21a798a46a60fdaa83f1cbe910a5cfa148cb0088b4c4d1eaba95ee87f8730e8a5f2a410f6a3dbcd1773ddf7b50a75951bc15f884158070ed1998d435f7bc17ac90b7a4bd044045b4fee2c94fcb397ac520e446c8c0f3204fed803b0f9df0131841df32bdbc15057aa7dfa871aed73dd552140d41f39982ba3ac27dfa9beb35b456eaf2dfb9b299ef7e02baeba9e121b34c03172b1e11bc85c133fc83f8894e38406da23dbdbc3dd2d15d66457ffc08ce190d4aada45895d349f3249bd7328800c"}, {0x70, 0x10f, 0x200, "a8681ea8fd5792499f87b72455e253fb308b7cd0dddef02a2957d13b0224add2e762791873120bc5bd9796530132bed7f0a06b7fd28a136ec14954d304a71638be3f92f6330271f0b88439573ceae1fbeb36d9bec2231b6c3aa433904292"}, {0x68, 0x1, 0xd, "7760c372fd045a8b5e5b13fa42eb271376eeff93fde3fd875fb0f1c2e6a23ee63f8246800b5f248c945c9740cbc5ab9252a29e9a5e56be86f9ab988b3324df3b7bed43f7c353c9d80023dd2bcaa349d5d284eb9da2b1"}, {0xc0, 0x0, 0x9, "be4222cd61eb9b369e588169814954ba479f2c7f49d0901501a7ac76c9d06c15996d71bb0126ec9172f18a700a231d7fcf02753ea479a77e608b0b604098ff3c959af646b7631583c32a910902fed2d882f9c1c96b48a0e778430191b87d3ef61def6e73fd5054bdfa0bff080052651b5898241baef7ae4ce8a289de55b18526762bbcc1bf6a38119d7516bb335a6357beae1b7793900c6670c4af163083f4ed373df84fccacb15274"}], 0x23e0}}, {{&(0x7f000000a0c0)=@caif=@rfm={0x25, 0x548, "959be637a3d2f70824ba16b04171d5b8"}, 0x80, &(0x7f000000b3c0)=[{&(0x7f000000a140)="098cb1188f7f9f041216bb1ea1200c9fcc1713c93efb008619e586a72beb50a982d700ac52efcb3aaccdc85ef4c183656c22aa58a76b112efd1e730c09712b66366d4834f9ad6eb7ca14834788ac9ceef5917b58b91fa2dd7828d2c29a1e9bd7528a20c4c01768f8d5ef99cae694315e8f43bc49227b2954e8622c02", 0x7c}, {&(0x7f000000a1c0)="385bdbc29e3376c6a501557531b7835c04bbe3199a3495398a08f3dc836b7f1d256d93401c2333c6d3cafc11e09f8bdfaae345dcc350f7ca6ed821", 0x3b}, {&(0x7f000000a200)="2ae6326330b3a7e1fdf4bd1f67d257ba9bcda904d2e11b7b14916f72c41c88374ea2a04059dbc5283a62a622b40e2b6ae8c9e9946a8cc8ffcfafb771e08374146d714b1193405cf7bfbdc7792f154b707d7c9a6cc111ea70cb6a8100fd4d95dd6344280b06bc475a808d77f9a4130f36dc3bf6ef5a2e780d1561c83f075926b907bbc55194362146a6ff0f12fba5d2bcfa331108745488b7402d7a16eea117a31fed67b3a124cdfa57ba003437afcb6e33aacffc32c69cb2030e2c4c9fc79aedc4bffc01d9188ecd0e19cc067aa292b3df35647c338581e0564427909d8c138939ecde4d0f9e61396114825a9909dd2b17f5e7f5daa9d98995eec8f9b78e84d229fbeacd00c4acc5c6366fe880a080ba638a26cb636c4942d744ab2135ea95824ba4d0a7d6ab64143dddfcb712ab95cc39df5a1d7f50f8b597ad5ff7767109376af0ca3cfa86e46024ea5eaf1f2d6c179e4cc6fd97b9b787b3807d31b241b2c08738aff4d018d0998b42fe110c63be5a8c7975acfff3f48553cf5923abf687c615abe7ea2006fbf506af51ab489cf40df1ab8ebc59b8f037f7e870e4ca75ef4ce6773d9eba8de30857443f91d20d4238b0beb97fc66a62c9faded3e6badfdab7bedd2da6fcdf188b7d3ebbfa14fdbc5b70292c1fac31c0fadf3c16ea7987ab04df466bd1c5687f2e4f0d0e3c13e414c02527e26fc8685780db3f8dab2c5ba4fcc7ef4872159e6af1f28ec4b79381741804888b2d8a4ae727ee1b1ed11483644ff59ce6028d01a0bf087c46019666a219df5060b4c171e0f94ec8e6f094961714e95e4cee5e9b742c7c6a785b085710951714d30f18bdd7dc2b93c37fcf4e8697fdd0aff6b13e9ab57c71a0e5030afb4d8e303d82d6eb94e42afbb5c22d959b0cfc2dbace87c51b2ee7f9f20e32d7617090ff3f5276e806caa4bd21312ebdb1627e3dbc21fdb5afb0f5bf62a0f915e66cc981e3feb0a5fdaf72d8443cde68eaa57dd9cabf3b0dc4e35671d777faca15b6f2b5cc87d474ec2eec467dc2533bb7c417367ac055cd7866f9ef4f118f4c43a638f14fe0254e1fbf5cc924fddd2b8734ad8ddb83949662af3adc73c55af8c9d8a696eb7a38b1516dff1eda637f2d6f38d8008a65461818f541bb219873a737438459181a880fe1f604300de38daaefdc06bd9d705222ab410ed0227ffa72c22e09d05426983825091b446430e98c2a3a9101e2d4d4c4839d129a7b44205009e921239c1263fa8072f92892d5d0998c47f25ed7142d3a00d2c127b3c86ec261d4ec574a3a1f807bb2dc46f0687f3c0ecc605a3b3ad85b492ab4026c415f9bd450ae453b53dbb53d633072f014e1acd66ea57976b417803e89f170e951a09cc2771ff285c9b32f9218b3b095836e81902b61da9fed8ed06af2de3ef1c65f4849a96fa5f2d4784605704f69d319877f992a1d758f096d095676049b5af60b206338f3670ca1eef7605d8e0ec32ea435b088b5d43ce85a513dceacba19ef603b89e062041f36970612f73258a59b1f1fab1689f02bde82073d3004136c20c8a26a1503e82d66d8aaa386819b7c4fdb9e6e891d524369c502291898dffbf8b25ea52ec21d2e6c1ebbec72b8306b90c7849fff860825291403ba89ee3f29293c72b36b97531299850d344e9aa817475e85d64a333946a8d693acf71d54a2f9c090d225e0346954f8b03774be78823c90e532d1215e3cec92766abad5d158f41eddfa659ee2fb4d9fab656884a63316e63ca9bfa4dac10c8fce5d7a12a5bec85ad0f1212aa12d16d6949a0eb0006f208411abc8e62cc7f08a28f6fa2fb10acd2f6eec62ab017340ae6ab8c94e49d8395ef6c5e011bd2748afb3dab6ce6586bdf8baeba33d815b115d467f29142a7d6d2b1700a116ddc474040f6d0ce6816a35e763c5e408d8d0512da2c699fa28114a4c4fd718a2df6cc1fc3a5ade63f461d748a576151f09cd7b1b1670283772427b2621977e2e4c82748536b12e2ddac9de38ffc724599f22ae39f6f9beb9fb23b7d32c4eb92934c365bb304f421fbd2711b921b4e01b875fdee0fb9dc73b81858c86eaca6326c2083e197b4d4a0e39bca28c9acf54f5bd719fe713e863e268a7288eab24ecc376f62988a07e2790376fa1d847119517ef14e08c0a813ac1020e3e05689c527c65dc06721fbf4f111c42cfbb5961590d2280a2a5c88b276d20c5ec7a06dc91dc22b58ac0ecf3aa39379a79d6206de4d39687da7742cb8e6764e9f43f89e64d7edd6fe9e1c7385e6706f1dcb574c16f4709b13dbb0980bc76ba9bf1b5818ee35997e23e5a8319ca35551e1c6aaf88ca7faf815ab95c97e8ec2722060cf82d2be95cf127cc58e51ce35062a3b7b002fa824e83197b982ee386d275e9fde3165115847da5b57627fdd1251ceb5a3e4252a2569a9b105eb7d0de9c0d02b027aad2325ff125e0091435a6377a37eb2b198c80542f27f906ed067a79ca84262c99555c1be785a2a19cd6a30c91e39a4117bb3fd60f7c37bcef19cfa77ecd27af9244ce5d97ea7439019e8f63fccfced78d7d86e6bad4b6aa937dc79359d3b4ed2a82b74a0e12180f8260f8c514e4c9746b7a74d76f5536255578506c4e80b57fdf12bf94a316a8d5bcdd34262d43c531aa10efabf4457e7cd5e95ed72675ed603ca79b0ef93c65b104af6d8088cb5fa1e43ae5ccd790a8134c67140d8e7d122f909988a6f8300e9413664e72e51bc1f79c6bad446d4f6d4c82fa4761bd8dbbb75119d747c38729e8a41564f0085c4dc3c71e2ae5d6aa477c102126e270683b3157e5310e1897d56a3c1bc53f7355a8273cc9dc00da0d3c51324ba8e9b2a05983a947d903c9b45eaa341ae044580283ee51f3f47ec9207b9c5f56d2c7c46510e9fa41f0023bcbac87fe0fd6f6b938eedb8faecc2e3c78e611003d2014f082b9983bb4408f24d34f04f4a1b78436e56d8341203f28e9f526007365c8a0eda290ed612ff16a01f7f5b54ce6afbf0e27c8c615f701d3752f212a107de0426532ab62832776cbb166643dcbe705a1a6e1ce4fba4ac91cb19f04f1d872d0326c02d13c33c05c9a57987d9cbd869fae86649d801463300f807073d9227bcb376724a4a7451a481c2e4f16a6abea00393d73017c27992289847e91a9a41ad000e2bddedba721b60c23312e6047457744ffda18c3fbd694b369d1f46d522942e8467f4ed5532626ce27a766216e169c0a8d69505b7d2c965c1c444c8c8ebaed552d56e69a40667872237f96a29a317cefb21ea4523c9c978b9e4b296457dcabe4f96a5f99aec20dbe531d81fa47a7749a4bdcaed225bc086fb61dd93c0a6f1b81085d1207d89d3c26ae8b97c3d717715a8388e3a7a9a10501e638b3e5ce1c8e2e8d35d65a0be35499bde96823c89fe1dc11340a39df0a0d309f6711f7bb937a5f745bcff9d17294d82ecaae8651d137e41735773db7a798cbf08dbed3140ef3ee2f3ce47d93d3f7d326294630b757a2f87a2c554fb734c53d61adcbec8f0ac127ae2bd43e24c3a81cc5ea2f9659119a58cb425ec2158ced8d9dcc447bc85b5305c2120aa85c837d8ce4776508d4a09b27030777ea41006b941d95f4e81cb57759984821a274557459e3462cf0a2f3abf5b27a1aaeb86b4c4e1c6bfba7c4c014ec58ee4ffb376eabb02373b6667f1d1c1f39a2919c638ac2e7cb8f6eb446ef90273ba45f581afebfd22315c80e57ebb374838c4b63facd1c05472928f619aade35bf9472dee899a341cc93bfb1f4a51348667c116608d7129111a4fa6960e9b3d25fcbcd45ed1f9a3104ee6b05997318b044e2de101a119b7dce55cb22eb1a712587a723d86da81299c3e5420bb9c4ce0115f702f97595a76c03475456ad9799072b268ed9762eff76a4c6ea97d395ab68087d7a8f88eedf59bbcadb08082944075b9d7e9182722644261b6801016809da6a60921e0b8d93fefc575188849fd8024ca8aebc048a1d99e3333b9fd21ceeb5cd9ac5483b97dff9d775efd10a72f38eb39156c1cf6f786f804acc42ec3b0513c670b14bd2cc21158217e1088fc105629e8777e4c38958ea8f31b1dccbe2fa1e908b00dc85b05bdc176fa157c94441e1cb69278cc9733f4084ddccc2289599915464e6ae7b8025418df6f7178e9f890cb2c616bf29169566ae939e4210d484ffae0d9ef202f68e514fde2b7674b4f4210e57e9b7ae563849096518a3395d74f5ad6b4fcd7972aaf9d176ca102747f25b36ec520ddcc92f64566b6b1df58f74ab3b355f6ee4845e9fdeb5bda62b4ef420c3d7774b011dc60d246a502dda3f0e5c3dd2db35391b3d16d2e4ef7d0ff45639164edd26f20360ba28438708df2697522fa1f866f1c9c77f46af20cbaa94439de0a1d8e90be3b3a5e3070b49e3a5cbbed012536c4ebdfd153cc4c6949d4041c725d0190ecf5059058de820b5a92ae909691671b9e52e1d757f831acd92423c9266b12d7531f90a3e22445f444a743af35be518e0f715c25bac808491823c81f17fa45f1e1d263148b5435c7634aabec2ae44637949ebfd61f61d48e531a1fcbfa30d66b9f1c2c8b16617ec8261282978ad5abae484ca5c7f73315c314d17933489204938671db4778c9128bfb63a8f58d848525be5ef5b400950d5cb06a861d477097b4c8d7fb5638d4aba571944ff3902a2e8925d9c9a9563ef8c3c474c65950361ab48de4bb400fc15f0a941def66c30184752bb9a7063017c9935a0792ec378be7b6f94f1406c453147f36155fd4c1b5a3061d7ea3d6f6fbe10137227ac275c4fa4d6de74022331a5c6c7fda71aac27b8ef259b624e565dde70a454822d35b218d3754302c701a9bb23ecea81f8092c2bfa680c11f2e2b412156ab63d03ee84b2a7e74f6f8542a678c271cd874f476231ef31ea3e3bb360964ceb383a0d5d4a26282602a2d68d93a7fa13c72cbf8c4ba4e9eb6a4c9edf21086eb5c7a209f4e2d4e68458c40be15d40f384c6e6a8e79870cec5b88c5f426d84a8b75f3f47421fee077b717b5509d4a793e5a08ba710e216fb7d421cd10441b9c02f0b0e650d90eb5a96e895e6a4fb7b92c599bc411201532e24bb89448677c72617f0333a2d588326241cebffc6cf6d998ec515256af8d82d60f3f3901e2103d873415675c12493a6327e9ef861d9c0ebeb538083e9f93785ddf11b8bd4082022d6bc53e030fa05dfe228fc1c7799e5e750cbecd45dd7aa7ec43f0b820eb0c986cd812e1fd8ab0514054bc0b6d6e9bf5bf80f82fcd300d81ef5a44c85c2076c0d60b20f4e75187b40be814344c99b804cf61622437673bbe00e5420185511ad758c5603be263e78191be4748bc123804cb82a029664dafab4de9a1a20b761e2d176c047d8288bf88febebead41486c9fbdd621d02f686826751676fdc4b271c8cc4879c4a4b1d48d0ed3f0bce371c2d3c2257358612674bd0de6145145ad557ace0dc2df0cb334b8b95416f00d017a086dc51808c1275abde0b13782b0817a438a03626e99d737324bbdfa9561e69dc5af2b7418f77630c2503cf18335b5166fc3337b816874aa47f6328a61c88e9f8ca63b4b2c0114942589b7c985f1ef3321a88c9faaf4d1b531a12b57f77c740f8bde8237e7a3a33dc66ecef882f2594fad3ce20bca95823a4aefc6aa670b767cd340a07ccbb752e07a0db21d099a2a70c25a0794357f68e463123111c21c210349a5f0e4e0deb5138e1262cd7563fd339eb03f62df11b1781e1044d205cc72f24539ffd108f3a597b2a792a279d35abd3b533176f7b4d1dafa96af43d", 0x1000}, {&(0x7f000000b200)="212f54f1472995f007333a39deebef408be204c5602968e74dcf28a36c26719ac9db72c78514893c01104421a0b26d55c057e51c99c3ab017c264f866881ffafaa8ad82bde36cbb36ff167d7b1ad97d72a0b66001c4e2063bda20e99b6bd2fd6e42b96ef79cb17da79c93aec6d2c94500f10ba97eedf1894706774867b5f2f8b8dc0df9eef65a82648b30e05459e98ca186bff3e983f9fced90ee48ae7ea09e680e5264fa3a6a38fa881a018f67b78d88aa4f05ee8fdb67a0deac8d83e4733878f5cf18d4da12ea10c0b702e932bd18c97021b8d2d26b8f0663d2de6e3ad40ff2f31fa86f201f1f335768650d3e264343c85", 0xf2}, {&(0x7f000000b300)="85a7b5993aabbd6ff039b5f7cacb555be5ef09fdbefe8a0c930d1d68ae8558af6d670e092318afc5a00f708d440c065bc504639c2b6943c32488536c3f9cba9fada081cbedfc2ef6b5383750", 0x4c}, {&(0x7f000000b380)="1e8f49", 0x3}], 0x6, &(0x7f000000b440)=[{0x88, 0x107, 0x5, "762a5414835c3173a6e8c9c4144c629b862fb56b349c0453ae10938682c408c4e045fe63660e0aaaec3e4335d7ec623b240155c4727b7becb18376d3c42df706888cd81b4b0393b75b640775250a2240ce10a3abf3ddddfdbe423b6fe2b31ddf652bf0480f0caa46357e6570a2ee59a31ef947f9d3"}, {0xd0, 0x1, 0x92c6, "81bb1fc0f0a65b6bc9497f259a0868599556532db61609423bd3fd52b6304b2496a231e12cc08a4a3168478cd269c1b3af55755c7c57119845db98430fad5274353a20cf1aaccea342b7c7bcd3659bbfa0f02f50f0050574485b913a3af777dc8544a1798a9f8a54aca70b3dac49d9071cab451823cc2b610cec84b5287f6cacf9d8d3c2ccbbd3a6ca4b9160599e0c1a5b48be960f5e952954a71812c2c5ef17033b5d3f717920ab5c62f58b8dd869810073aa30ab5c5a93048cbd08fb"}, {0x1010, 0x10d, 0x1, "33205d9d59d63d543f480db2db4464f23c32808b0b3f8fee74614e027793baed191f9a79a396aa7d056a1149f91773c9cf75805d854783378db760472ee2c067e9c92581b61650e4c10535ca24068f3e26843549bebedaa73633a33bdd14a01fefc321fa4cf55cd3dbcd18434ad7a83962d4d659a575d01f3cc1991e4d9ac48a9828a2cc2591b0dcf38141ab4f63467d5a3b45d355eafa1e8b26de1e16339e4604a37a56172d3be96a11fccbf14d6c03be9131adb98932f18fa0575702871405e158d6b7da110e6e75a9b7d65ecf5fc9f00e79d1e910c6061a247e616d5baf6d06b699b41f6e88c953b42fa5a003950174179cfeb02b3b79eb4dee6fd827609591e3a146c0278a48fe6ba07981659718ce70906f12cf009168c3a53e26812d2eb7507ee327926e445aa9fe525525a44d749ce3a33d83dba9e06b781cf3e655b7ffa661e298a949d8fb0033db34e065373aadf71d883ea229000c09c9817f6b97b34b8f57898ccf7d532a1181389c57dc8fd2773ed9b2214d1cead9c28a7f560daa05c22ffdc36e17190f6a008085f800ef3a40c9b7622c6d5eafa0019bf5beb247a4bb6b6d5e5253b3e2790bd42c3ce182d7a1cc0d47795f7f0d43ddf8b2d7b73526d8be80234ae6a0e515b3d45999ad4bbcf119c7876383a4afca86f10a9d030ca7d635a44eab85a60b54cf51736024b66248d3ee16e5644f9855a92f408deaae1c23d9abf904429697920693a553c1a17d67576f3f933741d63f62453c383ee31901f0c8b1db1bedb0813b4e841756835f6890a6ec81864895063dc4cf454faad6916f3116ed5da95416a9c85040e9bb8c6369de97794baae6c235bfa3929958984a50f3c593e2710dbfe50de672a7c934d79a97187a44dea12c8815f38a71fb2a4b1ad5842f27b82e34d2dafd4925822b62487780fbfcce795798e241ece1c915bcf7df0847ee739379c5082a34e5377ded792948068887561d5720754c2ba4a3d2edc26a1b542d97518eb4a0eb3a8b0b807d33504387a73a03634e98e432d5ed8816ab77645605e55a19e93788f83e517b2c209e6d37ac85296a02efba65c730b85f012a0050764b6346f69c434c7be0c9dd62ddeb94e3edef958ea7aa351a783542687eae08e1f8ad9e31a506294d5cebea008fb7f63f6c11ee97fef21d0d1c1387fe2eb6d43a783ba64159d1b96746d5419a6d90d9aa97c3efd128e5d1cc5cd2249169df78b74b60439b57bc6009e8085d1ff457fba5164ce5673b152af74717fe2c055dd5eddcf482adb940fe0ddfcd899eb02d1093314b28b930b448cce30efbf2c059f6fc02558c794878278fc0324436823148fb7d5dfa4473c1e831c6d57705f9c559b398d856f37852dbfd1ce1ab9fe3b8373f065adb0d0bad953f4e3b7d41a2685c97113a83e94699d36c16b74079d8e5c205a5e7f60ea8e9d09df9bce98b72f2201a2590fe973ed13c3d68fdc6a77a8a7f5eba295bf9cd537972549e4a00adc48b79f9a0c4ef2755f5f10b92fcc9cb0252b8ab7f9ea8cfa812d124928f39ab155e01933b6362f822a87f56f0029ee493056c8f216ae6ce447fd58a20803b9faf26713d9e579424ea874f34b4426424a0214ff7aea580d4959f7a0ad8d10efb0f44ac27529a6a7e9299895fd8bdeaae8ba66bf31ab851f209ead49e4ffea08c0ed764a9da1378f9196fd42f4dec936c0c04ddbf3814300ce1d0c0d911250ac964a355bb626ae1b71a8b1c08616c90803da4fbdf20ed497de94e054936b730cf0b706673d935d8573030c0a297b2fe3c9f36d5efaa1dc5d52762e8290d9648c0c659567e6aef21428d204d8b73e63191fb7977387db174e36a75df0f56bf30c2cfb717af48defbe408df85f3d1d29b43356bc67d5cef5cd35a2ae37a223d742d22073813c469d631c8e6634c51b22ea6e3c1e32bfe3d531c5eead938b5f12c9e340950d0d617072a1abf5f9f68825e2633931460d22dfe3f5905ff84761cc0122d8119fc95e04a86fee3fb65f5d960c6f14fb1be16ea985d9ba0b59de7d7eba183c61ea69a5c1223ac7031a9e0e96b3165b96f2898ac3c5ecbe6cca754de5573e4c34f3d03d36bec6debb9c937311961c50abaa2a1c9a6f6e111d233068e72ee562b81f062cda68a7bf62ed3d3d5685ee09ea1b19c92658c9ffd14ce9d8a7258339b392b7b24653dfdb7231b6d44197a08c2d6b379af63e32bbfe7220279dff7ebae12508e7029c6bf6791c1bbf6a3e8fa0ebd718a56e9a97a482ec0711375039fcc7d01014535f6a6c6419bbb9c155af028ad1f09d311c00165e02036dc2420c7fde77429957c24589c52d6ff5d6cb71e92c47a2bcfe55aa48d13fee9683022b2ad8cb524c25554344b11918140e8c265e52d999b3eaff399cf078ef52e857625f2e2ec2178e3ba051bf6a6a085bc7ea6f0554011812a57a382fb51291c891b57d6f60e7f2dd026e61a1b80eab803f69434bafee384a8018be8f6929a462c29a672310c3c0b48388f6b71abf1f13dfd94c11e9ca9b4c0af7550957dd17361763545477cc4148c7ffc742d61bb30f67e5c105b713fac31470ebd903540770d7d1d5e7d391e5a677e6e47c7498e93fa1d9be78e323dd8ee1214c4b1c878ebc6ae58608297a662ad1ad93aeac5736f50143975bb281ec61b5d598ff04f32035ddcb346a7170f2b169fe14ff15406676e209a3f3564259d78e79a37aba9962f203b6e36410c5826b3ee3a2981e5d184ab658e782ae8a48195af7f18c634cff66e0aca9ef8f102726f78d9fd1c594023d56837091de12a759441a4df54ab97cd24f088f7c02b5718ab4516032163d48742bdae6c37c93b7e6c2a2ce69f929dabcb3078ae3150de2e0ba7e4874eeb6bfb0c1d78573047f7d468e3d845085883dd92c1c4b368b9f8bcd76d20a6f975673da4c62fa56ee02800735765c91c813f10a3db42ac4d5f45ab989e33c786c8665ad9d387d7001f03c4514890417bcdd8008250481dd8f000e4626a094297849ee049a64cfa121e290cef4d17ed09874fe6c883b072a0374d840318147daa5d934b7d659f89f920c7730e415ec972f4cde65e5aceac8fc4d54f64374e2cf967a039181a4a2ca8cb6241cf2e3668eaf2f946874b310c792c2ed9773c76c0b381d0e4505e3277bd02c5143271deba1d523665449c661e7d4776a799ecddf7b55309048442834c71ecfb3d734fd32a010bcb04aaf56a3a215c8b90d2a1763d7721d2856e3015a547cc8e8e21a476ec15431af07131105b4452bfda8f6effceeba9de3f5b38b219f37a3a23137aef1bf82392f059fc9d26b3ed0df8275a72814906394207380ffdab31e3eeac24872959210e92847f45b9e43d2a4bfce0b401ed6cbf15fe161267ba81a4c193d7bb9ec069f7ff577fec9476d633b68becc2444fc4b8466524940be4dfe37ecc12d6a5b2ebd5a1c89bc41cc2177b2ef17d8826120187c704fa425cdfcc9cc36178fc00f4715266e7717bccc34f2e105ba968202e5e62495bc1c0ed3498f24937d1cb660fe5852dc103a5d98fcd2ddbb313c0cf0e24b9a485dfdb9b83a3e5ef8e332489a14b83293ff278c559c912af2bad795410d3907769386e9523c5dd204052b93c724717418f38ce0d97493ffd06fba292465567ef59a93a2e3c6ec7541b344d547a83760230e42f72454b93e5692a7d107fccabd5ae0868d4f0ef6c7a2353401213e6b1047380e6414d895fee9591acd515c51d1aaffdd67500db12932fd525bd5a704951d7c3ca7a20b33e7c2eb47eb51427a79cc686245a759ed7a70ef1b5dec68fd55c21a7d1e26a298b7c1dffd95d6d1846ae745072c53bc5dbcc7781be04f3ea0209174c181a4de0b0fe2e6bbb948493529c0d346b8eebed5b1e5d739772a87e442acd0b346025821cf6624b4e76c3a3300393608d9efa56403b1c12dc33c3dc0b18ff538c6a5f58f24927dd5f1df041859b44891f2091bb0ae2dd62166347091918c29b44e8c1519e555cb6126dbd422b679fc1af8c0f5c5d716ee5b5bfe47cbbac8cbfc8b875b3166040f92c03a78387fa45b430a15e408906353d547f1c4bd055ca194289307b803f1b9991b833e56c1f3588252e0edb1780930b7ec11930b68e4cbf581ac8c0b6a1022ea3116639b0a58a89dcbef55bd751f61dcf76d8a618009863add8488396ff018072ffe4ffd2dd9431a57c134e1738a1a428337f7baaca2db90957026611d8ad2b83ab70b300012029b4d29cf2a144d6e9097cfd7c92a91cf9c9e1651ea3e70b1fb8e63761c4a94f611719400900e80839f100619944f99e577c50b6758531b9a538ef344ba30f1341b06c37fc1c54c223dd548f43a76c0dc056e26fbfcc668c458244c1a95274da83887880b49bd526281c22534270ec6b449b3e5a3c3711852fb5c4e49e20408c675b4b5b5aa2a4946582cd4e2badc7edbe79896a71efb5b4ae926552acc23a8d38af664e0e9cc091d5d503ff4a27fb570496bd784dd91e7b359ec417811f0f3887ed95898f14d1d54f831e94dc3be189bafc22098841407b742e4f42847bc60801389dc7b4fdba53419385e69604455d7b72f206723dacca4d7a3ef89c965ac7032f0a3314fa40add3e8dd1cba05d7c4eba4d486da6ed0f8549e1ea4a418593041543e7f3cc5b1d8c0fe7e750dbde65121438242cb861ee8e1975e18a848b949111db8169142fcb377a92cda3654bb5b2b5cfe4ce7fb4abf7eb762e7e1dfb5a1784e41d0cbde29da23b82ac206d31f800ee3aefb9daafe21749ee0c68346034cf8e395949a785424616278a0f0b7209418d2bba34ea4ca82f382720ed3c7f1510cde0a457554cc17ca12d96e6cc485d5d22170b8ed64f976a44293462ab2c6bd0691a519d5be480331f58340d22daccf003f63489ff055ca02522ba21bd68095ba5b5b62938f767ed0f34a9a13da46e04b8b691947f41953e5f9c66b52b53acd83aa80ce1ef3d0b7480f936eae2be31a201ef7cae9b6fc6e51e44e16cd609061a0a999305d2c64eec8cb77c4bca5b1bddd199cc1163cc7324bc0e37e47ea5217f69e57d0590427c2111516dac372757253681f1f276af02836231ae0db3775e510fef8f0ee2bd134c8fab5de7a8bfcae6a5ab36074b2e9499209ef8c86af2281972724b7fb86b2371274007a0a7de45bc949990b1acc31f95c5196c344ffca62448409b7bfa266ed604812b5b640d4b2a7ef4eca11dbe012990fd483c0e09e085e4ba12453c38a2193c795d6b6171d0b5945ebe251e74377b8f5d9226113ba142b4c9bbeeb4484bb4dcfa1564fe3c33e0e43c6cc52484325103646f65d4d687f8fb1da77b50886ee29e8f811924e0d3f634022cda73c6e05560d27148ebe636a08b6a787dfba8c4bf26f792b52aee94a5dc3b321719da8d91d170efc4083aeb3f67be151bfd18f08c6d1a779828c48ce8ae9a4ca0d05ce753c4f0eb3711e3a79a25d9c34196717c3111440d4e5b3fb6089e484d35ebf2426d3e79e5af7d3bc3d02a9daf026258baa47107ffc496d0143c5196af03d196e94cf718da8c2c4c6f678825f2b4e167fa9a2892bcd18ff5bf6be42d1f1b20a61e4a5c22ff4956be24d01e9bf1aa83bb503cac4d1da56e061adec0c463ece51e4ffc0738d191cba6416efefda865ba60ba5da3196cad981a7d2e6e6efe962b5c6783ebfde751d4134d01d18893b201f5f0e38eaa4b2bbe3233aa00069c7dbaf7e2b31bc2f23c4590b13d0095af88cef409ffbd94efa423a8e63aa6bff477735858e9e1d119501d344a3a6b82646b0e81c79cc67b1"}, {0x88, 0x3a, 0xfffffffe, "028c3dfa2ebd5acb780ab8c2bdddbd1785d0bebcde54395b989a2885ea16d669a8602a0d3575149c0a2315e1ffc3aeecf24aab5b00a9909a569f6bf12ded58d76b2a8ec6e79c84f8e11ce9c3f465dc7fa9e54b511b3737195f98a287953f3fb6cdbd6906048ee46bf4b733c01d843e2ade5ba1a9"}, {0xa8, 0x117, 0x5, "84480dba50588a7961f8d511c341c58189f774c1ee989600152d6088faf4538d9f68f671f5dac9a3e3ec57f09eaf8bc8a327c0507594b5f2f3dbbf6ce39a170131f81d0c6d659359eb81854124bd8b66d112f2c692e53be2656459bcecacdfcf67f995d5fbaf0dfc4ebab0452aea8bfbf0d25d40736178c51253e76d85788ef40d2caf135e0f6f3e05f3ab18d74a31ccc64d"}, {0x70, 0x6, 0xd, "fe2ce31424ace54c7b41bf41113f2107407662c8d8218b7dbc1ec0715fbd45867fa79ccb030047ecdfae5c871538f02ac2bdf61ea912a411532f6a0fe286e7f7c9c3da19cfb798bd7056b1d977fbccbceead0250ca0d924fba00ef6e50798a"}], 0x1308}}, {{&(0x7f000000c780)=@ax25={{0x3, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, 0x2}, [@netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @bcast, @null, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @default, @null, @default]}, 0x80, &(0x7f000000c840)=[{&(0x7f000000c800)="01", 0x1}], 0x1, &(0x7f000000c880)=[{0xc0, 0x103, 0x1, "bfb4490bd23742f2223f0eda2499a22f29e151baecac49e9ef440b00983ff4c57e878bd5cc05fcbdeee7c446f406d88ecb80f30e7065918680e0af9f9ff8545433424852eb74422a2c9fd531b4cf35a09f2e8ca052742f923bb591a3ac96306b70a8a597ee03451653c519f29378a5f314e0b3f9b0f7f70a8d1e622a544fcec76693644f3fccdfed73a627860aa569ad1087993dc50401e5eab68d5001c2672a8504f66e9b206933b5221d7343a79be6"}, {0xe0, 0x88, 0xb, "aefae31a9a48a4d587da60e98d747712a9b249749f80b6d2c516abb0f41bc7c4ce9df991655b89552d2d9c5cbdd8b6420ed526bc6274d35eb230a9f7e7539e364a859f44fc03f66638b3be3db45385e793775626524649884a8804ff5b28449cbf908e5962e9ffd5f8178ba48a99c49c1ae5e7a90fb2541e5a1512b60e47723ea8eddbe9520c45759767da53741877b0b5cd58dd4e2796d6f2546bb42006687815a027253f4fb9544379347f07d06b839788559c4f0bbfa7c9e7205284b85973de15fde718d26b19cac2eabe9d725a"}], 0x1a0}}, {{&(0x7f000000cb00)=@ll={0x11, 0x17, r2, 0x1, 0x7, 0x6, @random="d7e68540fdb7"}, 0x80, &(0x7f000000ccc0)=[{&(0x7f000000cb80)="319da3a9b7649f95eb5ead8c369054d0d9bc9bf9a7cea15967252bf3cdb941518276d671c4dc996dee51f30e35f78b9b521192abe3448c2de008e3f469407f0a28085a2417006b37dc6a4f7f0bad5c266e9f6ea80dfefbcfff1beb5368798af0cfdcbd2475d4a7437d18919833680d34468df32fe18d12b7cf50079009a6018d6324c412d003c38c4dd424dbe08cacc5a40f3948ff4d79b6a3c8680ce0db7f5c486a9f4c12f93de40ddccdfc645ea9f9638d53be5468f30a65f5dd639b65095d2b9ef6eaefdbe992c01a7c559581edc2de2342abb726d41e29679471ee43fac13f1c13ace0a95e9a346d115749879c988972b3f760fa5e3b99", 0xf9}, {&(0x7f000000cc80)="e486323574da83c9c2d9a8ec6a82bbcd5b76525b2ce6c0c11cfa0c3b7c95c0e3901ec24e7cc0c96ec955c98473016e", 0x2f}], 0x2, &(0x7f000000cd00)=[{0xf8, 0x10b, 0x4, "e18dd1a9e1fb0d374c472c5970b1e285bf46636d49976e1c67e5e1116626d691f33ede23ddbdde051e55f30cde57839b13fb1ee1b9a02c492e8430420c094bfd6ad05fda217df11134a2b637cca01da110323a066502be8d31eebd89afebe9ab365c8678f93ba1bf7cb256ac86a73a55a0f5d5ae81784359b0bd8316fcc8c696c15c0463d256b214ae8494bc3769091a30a44597b8dfdf3ddd326e626e86633e2f0f253cfc5f680e1463dc9b1f953bd106423a008bb905e480dd8f6df070630825e87f848b01bffe4c7395671b35beb3ea71cf23c4131f9477cd26b21c242d52c119"}, {0x48, 0x104, 0x747, "5fef3a8a53e75a535242c6761e7d95c2d00266fcb6a082f193ae0ae9da065559516c773492d71689fd0488b9043ff5f2df"}, {0x20, 0x1, 0x7, "8f997506bbc1f0a0cb15"}, {0x90, 0x10b, 0x8, "b1ebc03eeeeb9afaf2afbf04f5f41ea5763a4e5ddf95d2ad194423c64d997c58cefea9f426a447e50ce6968c12d5891b22c51586dc912655610f5fea5a63aa827639708b493e270b6813356de1f8eba30c44ae52f437cce08bf8a1a1b375494a21d86b37354e3eb96c4261a1453f663112b11253ea06c9a9240d1d4eabdbe9"}, {0x60, 0x0, 0x9, "1f29a2672e5470e4f2e5e4e235fb238ca032e9d00f4023a9c7d46b88ce714a326db8158d06b7ed6d3e6e17d0a5991d451a6a6379f1b45bc683ab7896e11b936f567257c8dc30f63d13bd453d3d1a7a"}, {0x30, 0x0, 0x10, "18094bfdd787527cdee8e25c62f7638db4f095bd867bccac94"}, {0x90, 0x110, 0x2, "0a788a2818f1a40425ec2f0eb7402e9c2dbea9527962ac8857c72007c190dfe4658c501fbd4a5edd8d450c616f3bb50273cc779d78fb60ad1603f4a9b94e055b7f6553f739bb2e1d89348f6c02de5454969766afee0137a076150e2d16b5bef1bf9b58d97f1567ec310aa53e9a51fc469e301f2bf52a4fdc480d98cce4416a68"}, {0xe8, 0x109, 0x7, "701ccf931f64c60bd236256b2dc415cce856b83b9549a9a8215c6953d92a70c8ee5f8d4b680b4e7ca1d0269cf044e6fd937a6b7639b4ae8021b589f8b5c2bb9d018337319cc69c70ffc463c82be455dfbc984947fd3c67ee9bca1d7f93187b63f59f6b2d379ec2cbfd396ea10b3ba376e3461b65f3126d7c32cee942c5e03072e1036bb586c8c2d0efa9a6aeb374068be9e5ae3931c24a38a78459cfbcfef4cffcb2ded71adce8ed46555fb33c3d1a24774a00aacc55bd7e5c10137fb7219db7cf095debddbe1c39b5eed3b96c19dec8237b07fdd0"}, {0x100, 0x10a, 0x1, "d4f5a3ffc3ce031586e8f155d7e4669526314a85805ee3dd2b42f4b4104c15f2cee92af33aa37ac88b1ad8a5b4f95d5f781eae44dafc329a33edcb21c977727267c1202298c78eeb4b5b96a6b474b296a8fd3d9d47b7aa6df0c2e03658afa1573ae79a43149a46d1fc2cfd9e2245945d2aeb1c5f4247eb16bc9aa22b911c9cc948c4a17a7f4220c80720859a2dbfb7c143386128399e81d1308413c67558f9a9e1e5fa16c1fe115887e69548daf621a7b41e5a9a4dd11a371943477183deaab11a492e22ec54acc8ad3af159be60af24717615cbe82218b4703fc2334795999f118805fff13f8adc384b08a595c0ef"}], 0x4f8}}], 0x8, 0x20048080) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000002000/0x18000)=nil, &(0x7f000000d440)=[@text64={0x40, &(0x7f000000d400)="2e0f215a0f20e035000040000f22e0400f01f82667430f01c9e2003e0f0d9000900000260fde05006000002e440f0fc6b7f20f2a1f66bad004ed", 0x3a}], 0x1, 0x10, &(0x7f000000d480), 0x0) newfstatat(0xffffffffffffff9c, &(0x7f000000d4c0)='./file0\x00', &(0x7f000000d500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x100) setsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f000000d580)={{{@in=@private=0xa010100, @in6=@private0, 0x4e21, 0x6, 0x4e20, 0x7, 0xa, 0x0, 0xb0, 0xc, r2, r3}, {0x2, 0x6, 0xfffffffffffffff6, 0x7, 0x9, 0x6, 0x8000000000000001, 0xbbe4}, {0x4bfea63d, 0x400, 0x7, 0x5a}, 0xfffff001, 0x6e6bb0, 0x2, 0x1, 0x2}, {{@in=@initdev={0xac, 0x1e, 0x0, 0x0}, 0x4d3, 0xff}, 0x2, @in6=@empty, 0x3504, 0x4, 0x3, 0x6, 0x3, 0x3ff}}, 0xe8) r5 = fsopen(&(0x7f000000d680)='gadgetfs\x00', 0x0) r6 = openat$sysfs(0xffffffffffffff9c, &(0x7f000000d740)='/sys/kernel/profiling', 0x404301, 0x28) fsconfig$FSCONFIG_SET_PATH(r5, 0x3, &(0x7f000000d6c0)='$\x00', &(0x7f000000d700)='./file0\x00', r6) read(r1, &(0x7f000000d780)=""/75, 0x4b) r7 = syz_genetlink_get_family_id$nl80211(&(0x7f000000d840), 0xffffffffffffffff) sendmsg$NL80211_CMD_TESTMODE(r6, &(0x7f000000dc40)={&(0x7f000000d800)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f000000dc00)={&(0x7f000000d880)={0x344, r7, 0x400, 0x70bd28, 0x25dfdbfc, {{}, {@void, @val={0xc, 0x99, {0x1, 0x70}}}}, [@NL80211_ATTR_TESTDATA={0xe5, 0x45, "1e29ed798add6c779c150a71fb96b0a855122da8fb3eee59bf63ebcecb93f3bf21912623b75b5e011d5d182c8c1503699e33597344d77304b3b7712d670320d8548e0ca79bbe2dbf4ad971e585bab40e3e3c94f39ba209614b75b36fe6fbb2618fa80824c43f7a4323bf816cf37353492e02a8a29e2bc7f75bff2e19dff3e32ac0167bd99bba163ef9785dbd3957090180aab24de2469c8ea01ef69ea405fbc8236474163fe019141ce5e6618d5ea3e31acaed3cdba409db2846c187de612348c21128ca60ce83ca17137528ddfb2f697645edbfda1698d6725d324cacf44ac6dd"}, @NL80211_ATTR_TESTDATA={0x6d, 0x45, "0a25a37d60f48ec70d90fa9435992536230ac9cc88dd133bb994f68e902a954c21aa0ffb2cd127221439c294e17d37e37a7ed06075e7edf70bfafdf2f1442af714aac8df7fba8fb0e3b2a7a6141b9c92c943663392a69db4382c58c0a92fd4f849bfb910ea1e369943"}, @NL80211_ATTR_TESTDATA={0xdf, 0x45, "0f3a252613191ce0d49cff14cceaaa4dff9f6ca183b45c974768cb7cc766c1086ed09ed52fc7364d36d16ec29e4b863d39d82cd4b1bf8d15c0d1b02d2e6857063b34c0ca41b458611ea21c7ab03277280ebead3b326fbe16af8344affa21c68121fdc9316e6b2d55f7cdb6dbdf92db8fdb2d5c33850eadcd3ba136021f8c0612ac441d4e17d481ee750d4016abf85522c0574c4ef005dea6d0f48b746c134535498ee32edba99a250a151dbc0d4d758be9f20c1d4ffd2c76338735cd12701582acb5e71b33b865fd411791a828fee6da6cd01ecddfa201049377c0"}, @NL80211_ATTR_TESTDATA={0x76, 0x45, "f4826d5439bd586d1802c7180fafdb2e0324de6d6bba4520c984bafb71119fd559e1ac07fefdb017b86db256633ca353ab4f30970fafcc892aaf2cbcc72999a7bf02576f4f47505669faf29f7fc21f098c2eb702bbdc39b7d404c835e222fa42ed909e0219c2aeed1460bdd4ca2784c6860d"}, @NL80211_ATTR_TESTDATA={0x74, 0x45, "5cdfb06e4cd4808a593460ab186b71773f2c4dd4be6041c445bd4a9d62df819f26d05e7e7dbea287362d8a4c640290f7fbb7b1dbba461c51a5bd7a0c512b8af0f5b8f3648e3ff2b0607643ec950ad96ff458008aabf45e4a6573ca9068073d0925df0bf9e8f17f661138cda42e5f50bf"}]}, 0x344}, 0x1, 0x0, 0x0, 0x10}, 0x880) r8 = syz_genetlink_get_family_id$nl80211(&(0x7f000000dcc0), r6) sendmsg$NL80211_CMD_PROBE_CLIENT(r6, &(0x7f000000dd80)={&(0x7f000000dc80)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f000000dd40)={&(0x7f000000dd00)={0x34, r8, 0x400, 0x70bd27, 0x25dfdbff, {{}, {@val={0x8, 0x3, r0}, @void}}, [@NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_MAC={0xa}]}, 0x34}, 0x1, 0x0, 0x0, 0x20040094}, 0x20000001) read$FUSE(r6, &(0x7f000000de40)={0x2020, 0x0, 0x0, 0x0}, 0x2020) stat(&(0x7f000000fe80)='./file1\x00', &(0x7f000000fec0)={0x0, 0x0, 0x0, 0x0, 0x0}) statx(r6, &(0x7f000000ff40)='./file0\x00', 0x400, 0x1, &(0x7f000000ff80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setxattr$system_posix_acl(&(0x7f000000ddc0)='./file0\x00', &(0x7f000000de00)='system.posix_acl_default\x00', &(0x7f0000010080)={{}, {}, [{0x2, 0x6, r3}, {0x2, 0x5, r3}, {0x2, 0x2, r3}, {0x2, 0xa, r9}, {0x2, 0x2, r10}, {0x2, 0x0, r3}, {0x2, 0x1, r3}, {0x2, 0x1, r3}], {0x4, 0x1}, [{0x8, 0x0, r4}, {0x8, 0x2, r4}, {0x8, 0x4, r4}, {0x8, 0x2, r4}, {0x8, 0x4}, {0x8, 0x2, r4}, {0x8, 0x5, r11}], {}, {0x20, 0x6}}, 0x9c, 0x1) getsockopt$inet_IP_IPSEC_POLICY(r1, 0x0, 0x10, &(0x7f0000010200)={{{@in=@initdev, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in=@initdev}}, &(0x7f0000010300)=0xe8) mount$9p_rdma(&(0x7f0000010140), &(0x7f0000010180)='./file1\x00', &(0x7f00000101c0), 0x80000, &(0x7f0000010340)={'trans=rdma,', {'port', 0x3d, 0x4e21}, 0x2c, {[{@sq={'sq', 0x3d, 0x2}}, {@common=@nodevmap}, {@sq={'sq', 0x3d, 0x7}}, {@rq={'rq', 0x3d, 0x1f}}, {@rq={'rq', 0x3d, 0xa}}, {@rq={'rq', 0x3d, 0xe}}], [{@fowner_lt={'fowner<', r9}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'xts(aes)\x00'}}, {@fsuuid={'fsuuid', 0x3d, {[0x63, 0x30, 0x36, 0x65, 0x31, 0x39, 0x33, 0x34], 0x2d, [0x36, 0x65, 0x64, 0x32], 0x2d, [0x36, 0x0, 0x33, 0x38], 0x2d, [0x63, 0xd, 0x35, 0x36], 0x2d, [0x62, 0x39, 0x30, 0x33, 0x36, 0x30, 0x39, 0x64]}}}, {@obj_role={'obj_role', 0x3d, '{,@\'(-\':'}}, {@appraise_type}, {@uid_lt={'uid<', r3}}, {@euid_eq={'euid', 0x3d, r10}}, {@uid_eq={'uid', 0x3d, r10}}, {@measure}, {@uid_lt={'uid<', r12}}]}}) ioctl$AUTOFS_IOC_FAIL(r6, 0x9361, 0x6) r13 = syz_mount_image$fuse(&(0x7f0000010500), &(0x7f0000010540)='./file0\x00', 0x8000, &(0x7f0000010580)={{'fd', 0x3d, r6}, 0x2c, {'rootmode', 0x3d, 0x2000}, 0x2c, {'user_id', 0x3d, r10}, 0x2c, {'group_id', 0x3d, 0xffffffffffffffff}, 0x2c, {[{@blksize={'blksize', 0x3d, 0x1000}}, {@allow_other}, {@blksize={'blksize', 0x3d, 0x1000}}, {@default_permissions}], [{@context={'context', 0x3d, 'system_u'}}, {@defcontext={'defcontext', 0x3d, 'unconfined_u'}}, {@smackfshat={'smackfshat', 0x3d, '^'}}, {@smackfshat={'smackfshat', 0x3d, 'euid'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@smackfsfloor}, {@smackfsroot={'smackfsroot', 0x3d, ':{\\*-(@&'}}, {@func={'func', 0x3d, 'POLICY_CHECK'}}, {@dont_measure}]}}, 0x1, 0x0, &(0x7f0000010700)="3f6a0b69ba0f6a47bdc1081faf42a848cafc9055f71fb8173064c2e15425f5aed823ac48af6f68b47ad976e94253c988975c69ad3a4c6000b07bda801197dab94e5a8491fab089859f4b762f452b1fab91619e850ca22ea778ebcb9d12ef2ac2a8ade46f93ae5f175c17e9412f9d9683f638fe041cb0a3f4057a0701bd4002bebcbd6b2a1f5fb0f5074e8abc6e79ba6a8eab43f118b710e18316b85578fcf955837b22f03d611c55f8d68e587774870080a578b505f294303a7e7f1d7242b1759f3c7245a8ee93f39f90") openat(r13, &(0x7f0000010800)='./file1\x00', 0x280, 0xa0) read$FUSE(0xffffffffffffffff, &(0x7f0000010840)={0x2020}, 0x2020) prctl$PR_SET_CHILD_SUBREAPER(0x24, 0x1) memfd_create(&(0x7f0000012880)='default_permissions', 0x2) r14 = openat2$dir(0xffffffffffffff9c, &(0x7f00000128c0)='./file1\x00', &(0x7f0000012900)={0x20001, 0x50, 0x30}, 0x18) getdents64(r14, &(0x7f0000012940)=""/244, 0xf4) 27.839632876s ago: executing program 6 (id=90): mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1804002, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x81) mkdirat(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file0\x00', 0x0) mount$bind(&(0x7f0000000100)='.\x00', &(0x7f0000000080)='./file1/file0\x00', 0x0, 0x1085408, 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') unlinkat(0xffffffffffffff9c, &(0x7f0000000180)='./file0/file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x40042, 0x0) 27.837706366s ago: executing program 6 (id=91): timerfd_create(0x3, 0x800) bpf$BPF_MAP_LOOKUP_AND_DELETE_ELEM(0x15, &(0x7f0000000100)={0xffffffffffffffff, &(0x7f0000000000)="c5ff4ae6d91659b486b97b2c839a791c7b90edae5a6c09811395364480d0eb693b754ec85ac54154df0b8bc186533c800367a855817cb52ded01b5c2ce709d51900612833ed8643a2d54f95444", &(0x7f0000000080)=""/126, 0x4}, 0x20) shutdown(0xffffffffffffffff, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = userfaultfd(0x80001) ioctl$UFFDIO_WRITEPROTECT(r0, 0xc018aa06, &(0x7f0000000140)={{&(0x7f0000ff9000/0x4000)=nil, 0x4000}, 0x3}) fdatasync(r0) r1 = fspick(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) close(r1) r2 = dup(r0) read$FUSE(0xffffffffffffffff, &(0x7f00000001c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_STATFS(r2, &(0x7f0000002200)={0x60, 0x0, r3, {{0xee63, 0x81, 0x314, 0x5, 0x6, 0x0, 0x7fffffff, 0xbf0f}}}, 0x60) mkdirat(0xffffffffffffffff, &(0x7f0000002280)='./file0\x00', 0x1) mremap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x2000, 0x2, &(0x7f0000ffe000/0x2000)=nil) ioctl$UFFDIO_CONTINUE(r0, 0xc020aa07, &(0x7f00000022c0)={{&(0x7f0000ffa000/0x4000)=nil, 0x4000}}) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000002300)={0x5, 0x8, 0x2, 0x5, 0x2, 0x0, [{0x6615, 0x1, 0x9, '\x00', 0x4}, {0x6, 0x6, 0x4, '\x00', 0x2006}]}) r4 = syz_genetlink_get_family_id$tipc2(&(0x7f0000002400), r2) sendmsg$TIPC_NL_MON_GET(r2, &(0x7f0000002780)={&(0x7f00000023c0)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000002740)={&(0x7f0000002440)={0x2f8, r4, 0x0, 0x70bd2d, 0x25dfdbfc, {}, [@TIPC_NLA_MON={0xc, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_REF={0x8, 0x2, 0x100}]}, @TIPC_NLA_MEDIA={0x50, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_PROP={0x2c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x14}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x8}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x4}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x621}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1e}]}, @TIPC_NLA_MEDIA_PROP={0x14, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0xfffff024}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x5}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}, @TIPC_NLA_MEDIA_PROP={0x4}]}, @TIPC_NLA_SOCK={0x1c, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x400}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0xfffffff8}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x3a6}]}, @TIPC_NLA_PUBL={0x4}, @TIPC_NLA_NODE={0x180, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_ID={0xf0, 0x3, "1ed354ece0329322347272d7cf0d71a830b736b2c39747edca77bc27185e32ce221c12480685abb46a51b62f06f9640336a29f86482b2c82dc62c63d1299ff3c84ecc0287d92ea99f04ac1fc4152e322c2389091b7931d352edc7c9262526aa99f095670a63e61eaf0e6715e5a4c1a990a536b498e4c208dcffe965f88d3bd42d96a0c58c86e66d977167cd084cd88ebb1117f83b08d9560fd11904a6b24ce2f678a248fea41d5ae7d7ce951bcacb21b6e7fa32e6efeb281305aded20782f848e8a83f0ae452e2ddfe875585ddf93992fc54d2c392edc3c64edeed9b339133bcd74b14bf0a2d9e28f2d91f28"}, @TIPC_NLA_NODE_ID={0x86, 0x3, "815eee294bcb836de048f47ad7713298910f5aaa19353dee0bb475cf748b74d52c46e95386097ed9224a53cfcbdd393beb7610c01b9f102c096168005138ff85270733fe571090fe17d53e8e9dc609ae198c997cabcffba7a3fba2a6034cd6f5a06f2126aae17bda6b7401e00188c43eb7a707b9f4597c082c8000ef20a7b05c4e54"}, @TIPC_NLA_NODE_UP={0x4}]}, @TIPC_NLA_NODE={0xa4, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_REKEYING={0x8, 0x6, 0x7}, @TIPC_NLA_NODE_REKEYING={0x8, 0x6, 0x40}, @TIPC_NLA_NODE_ID={0x26, 0x3, "41f91e95a196bc6acd3c4757810b0b874c0d4b5d2d719402ade55cc4584ec9a7c33c"}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x4}, @TIPC_NLA_NODE_KEY={0x40, 0x4, {'gcm(aes)\x00', 0x18, "04bf6c893c9e09ccda8d5855b18a4c7e433885a7b454ddc0"}}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x1}, @TIPC_NLA_NODE_KEY_MASTER={0x4}, @TIPC_NLA_NODE_REKEYING={0x8, 0x6, 0x1}, @TIPC_NLA_NODE_REKEYING={0x8, 0x6, 0x4}]}, @TIPC_NLA_PUBL={0x44, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x3}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0xfffffff7}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0xa5}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x2}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x7}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x40}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x6}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0xc}]}]}, 0x2f8}, 0x1, 0x0, 0x0, 0x801}, 0x4000) setsockopt$inet_tcp_TCP_FASTOPEN_KEY(0xffffffffffffffff, 0x6, 0x21, &(0x7f00000027c0)="a555d973d29200f0a79ee2abab8c72d6", 0x10) write(r2, &(0x7f0000002800)="a1686f3112ed5d81d06c02f660e784b87fa35ecdfeeb9f403a64c99fadb0971a340c03550202b939b98d359b14aa66ae890c7575e5b04bdbcdaa76f7323852b5ccc23a5c87daef16151f49aa1126dd9c3c5efdc7e9123d1552ef512dd9b635548958202a67152ab1dd280fbad631346b0653d24e924bb79c19c0304d25d369bdc7f74433b6f5a78ed6b63ca4597ad6ee7256082e86dfd128dedc4e", 0x9b) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000002940)={r2, 0x58, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) r6 = pidfd_getfd(r2, r0, 0x0) mmap$usbmon(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x200000f, 0x2010, r6, 0x9) r7 = bpf$MAP_CREATE(0x0, &(0x7f0000002980)=@bloom_filter={0x1e, 0x4, 0x5, 0x85aa, 0xa080, r6, 0x5, '\x00', r5, 0xffffffffffffffff, 0x0, 0x3, 0x3, 0x5}, 0x50) r8 = openat$khugepaged_scan(0xffffffffffffff9c, &(0x7f0000002a00), 0x1, 0x0) splice(r8, &(0x7f0000002a80)=0x627a4e73, r7, &(0x7f0000002ac0)=0xfff, 0x1, 0x2) ioctl$XFS_IOC_FSGROWFSRT(r1, 0x40105870, &(0x7f0000002b00)={0x8, 0x2}) fchmod(r6, 0xd) r9 = openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000002b40), 0x1, 0x0) ioctl$KVM_SET_REGS(r9, 0x4090ae82, &(0x7f0000002b80)={[0x0, 0x3, 0xf5, 0x1, 0x3, 0x37, 0xe, 0x9, 0xffffffffffffffff, 0x7, 0x1, 0x48, 0x8, 0x56, 0xffffffffffffffed, 0x6], 0x41000, 0x8c05}) 27.782468548s ago: executing program 6 (id=92): r0 = syz_open_dev$loop(&(0x7f0000000200), 0xd, 0x127242) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f00000001c0)='./file0\x00', 0x404, &(0x7f0000000480)={[{@nogrpid}, {@barrier}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x68}}, {@errors_remount}, {@nombcache}, {@quota}, {@nojournal_checksum}]}, 0x3, 0x42f, &(0x7f0000000940)="$eJzs289rHFUcAPDvzCat/WViqT+aVo1WMfgjadJae/CiKHhQEPRQjzFJS+y2kSaCLUGjSD1Kwbt4FPwLPOlF1JPgVe9SKJJLq6eV2Z1Jdje7aZJustX9fGCS92be8t53Z97ue/N2AuhZw9mfJGJ/RPweEQO1bGOB4dq/W8uLU38vL04lUam89VdSLXdzeXGqKFq8bl+R6YtIP0viSIt65y9fOT9ZLs9cyvNjCxfeH5u/fOW52QuT52bOzVycOH365InxF05NPN+ROLO4bg59NHf08GvvXHtj6sy1d3/+Ninib4qjQ4bXO/hkpdLh6rrrQF066etiQ9iUUq2bRn+1/w9EKVZP3kC8+mlXGwdsq0qlUnmg/eGlCvA/lkS3WwB0R/FFn81/i22Hhh53hRsv1SZAWdy38q12pC/SvEx/0/y2k4Yj4szSP19lW2zPfQgAgAbfZ+OfZ1uN/9Kovy90b76GMhgR90XEwYg4FRGHIuL+iGrZByPioU3W37xIsnb8k17fUmAblI3/XszXthrHf8XoLwZLee5ANf7+5OxseeZ4/p6MRP/uLD++Th0/vPLbF+2O1Y//si2rvxgL5u243re78TXTkwuTdxJzvRufRAz1tYo/WVkJSCLicEQMbbGO2ae/Odru2O3jX0cH1pkqX0c8VTv/S9EUfyFZf31y7J4ozxwfK66KtX759eqb7eq/o/g7IDv/e1te/yvxDyb167Xzm6/j6h+ft53TbPX635W83bDvw8mFhUvjEbuS12uNrt8/0VRuYrV8Fv/Isdb9/2CsvhNHIiK7iB+OiEci4tG87Y9FxOMRcWyd+H96+Yn3th7/9srin97U+V9N7IrmPa0TpfM/ftdQ6eBm4s/O/8lqaiTfs5HPv420a2tXMwAAAPz3pBGxP5J0dCWdpqOjtd/wH4q9aXlufuGZs3MfXJyuPSMwGP1pcadroO5+6Hg+rS/yE035E/l94y9Le6r50am58nS3g4cet69N/8/8Wep264Bt53kt6F36P/Qu/R96l/4PvatF/9/TjXYAO6/V9//HXWgHsPOa+r9lP+gh5v/Qu/R/6F36P/Sk+T1x+4fkJSTWJCK9K5ohsU2Jbn8yAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdMa/AQAA//9QOObV") r1 = openat(0xffffffffffffff9c, &(0x7f0000001100)='./proc/kallsyms\x00', 0x42, 0x6d) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000003c0)={0x80d8, 0x0, 0x0, 0x0, 0x101}) r2 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/power/sync_on_suspend', 0x68a41, 0x3) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./proc/kallsyms\x00', 0x400, 0x1) read(r4, &(0x7f0000000100)=""/4096, 0x1000) sendmsg$nl_route(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000040)=ANY=[@ANYRESOCT=r4], 0x20}, 0x1, 0x0, 0x0, 0x20000000}, 0x40000c4) ioctl$LOOP_CONFIGURE(r0, 0x4c0a, &(0x7f0000000ac0)={r2, 0x0, {0x0, 0x0, 0x0, 0x3, 0x4000000000000ff9, 0x0, 0x0, 0x14, 0x14, "faf98357e5a11499c9fc8dbec3bd02b82a128bbad0099cebd425f5ab00000000516bdd8a0f35000000000000fffffff200", "32d8cc48f7061a74df2cfc06e89f3d9e234b30c50997d3bef409ff2176ff7bfe55c54a5d83cd4a524bd3ffe70c7f40800b2f7b6aa54cc50a1fcaed1e831fa79a", "715237641a8ccf164643ac61f700000000009b4100", [0x691, 0x8000000000000001]}}) ioctl$LOOP_GET_STATUS(r0, 0x4c03, &(0x7f0000000040)) syz_usb_connect(0x0, 0x36, &(0x7f0000000540)=ANY=[@ANYBLOB="120141014813442024040075ee69010203010902240001000010000904"], 0x0) ioctl$FAT_IOCTL_SET_ATTRIBUTES(r2, 0x40047211, &(0x7f0000000100)=0x10) 27.766779449s ago: executing program 34 (id=92): r0 = syz_open_dev$loop(&(0x7f0000000200), 0xd, 0x127242) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f00000001c0)='./file0\x00', 0x404, &(0x7f0000000480)={[{@nogrpid}, {@barrier}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x68}}, {@errors_remount}, {@nombcache}, {@quota}, {@nojournal_checksum}]}, 0x3, 0x42f, &(0x7f0000000940)="$eJzs289rHFUcAPDvzCat/WViqT+aVo1WMfgjadJae/CiKHhQEPRQjzFJS+y2kSaCLUGjSD1Kwbt4FPwLPOlF1JPgVe9SKJJLq6eV2Z1Jdje7aZJustX9fGCS92be8t53Z97ue/N2AuhZw9mfJGJ/RPweEQO1bGOB4dq/W8uLU38vL04lUam89VdSLXdzeXGqKFq8bl+R6YtIP0viSIt65y9fOT9ZLs9cyvNjCxfeH5u/fOW52QuT52bOzVycOH365InxF05NPN+ROLO4bg59NHf08GvvXHtj6sy1d3/+Ninib4qjQ4bXO/hkpdLh6rrrQF066etiQ9iUUq2bRn+1/w9EKVZP3kC8+mlXGwdsq0qlUnmg/eGlCvA/lkS3WwB0R/FFn81/i22Hhh53hRsv1SZAWdy38q12pC/SvEx/0/y2k4Yj4szSP19lW2zPfQgAgAbfZ+OfZ1uN/9Kovy90b76GMhgR90XEwYg4FRGHIuL+iGrZByPioU3W37xIsnb8k17fUmAblI3/XszXthrHf8XoLwZLee5ANf7+5OxseeZ4/p6MRP/uLD++Th0/vPLbF+2O1Y//si2rvxgL5u243re78TXTkwuTdxJzvRufRAz1tYo/WVkJSCLicEQMbbGO2ae/Odru2O3jX0cH1pkqX0c8VTv/S9EUfyFZf31y7J4ozxwfK66KtX759eqb7eq/o/g7IDv/e1te/yvxDyb167Xzm6/j6h+ft53TbPX635W83bDvw8mFhUvjEbuS12uNrt8/0VRuYrV8Fv/Isdb9/2CsvhNHIiK7iB+OiEci4tG87Y9FxOMRcWyd+H96+Yn3th7/9srin97U+V9N7IrmPa0TpfM/ftdQ6eBm4s/O/8lqaiTfs5HPv420a2tXMwAAAPz3pBGxP5J0dCWdpqOjtd/wH4q9aXlufuGZs3MfXJyuPSMwGP1pcadroO5+6Hg+rS/yE035E/l94y9Le6r50am58nS3g4cet69N/8/8Wep264Bt53kt6F36P/Qu/R96l/4PvatF/9/TjXYAO6/V9//HXWgHsPOa+r9lP+gh5v/Qu/R/6F36P/Sk+T1x+4fkJSTWJCK9K5ohsU2Jbn8yAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdMa/AQAA//9QOObV") r1 = openat(0xffffffffffffff9c, &(0x7f0000001100)='./proc/kallsyms\x00', 0x42, 0x6d) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000003c0)={0x80d8, 0x0, 0x0, 0x0, 0x101}) r2 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/power/sync_on_suspend', 0x68a41, 0x3) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./proc/kallsyms\x00', 0x400, 0x1) read(r4, &(0x7f0000000100)=""/4096, 0x1000) sendmsg$nl_route(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000040)=ANY=[@ANYRESOCT=r4], 0x20}, 0x1, 0x0, 0x0, 0x20000000}, 0x40000c4) ioctl$LOOP_CONFIGURE(r0, 0x4c0a, &(0x7f0000000ac0)={r2, 0x0, {0x0, 0x0, 0x0, 0x3, 0x4000000000000ff9, 0x0, 0x0, 0x14, 0x14, "faf98357e5a11499c9fc8dbec3bd02b82a128bbad0099cebd425f5ab00000000516bdd8a0f35000000000000fffffff200", "32d8cc48f7061a74df2cfc06e89f3d9e234b30c50997d3bef409ff2176ff7bfe55c54a5d83cd4a524bd3ffe70c7f40800b2f7b6aa54cc50a1fcaed1e831fa79a", "715237641a8ccf164643ac61f700000000009b4100", [0x691, 0x8000000000000001]}}) ioctl$LOOP_GET_STATUS(r0, 0x4c03, &(0x7f0000000040)) syz_usb_connect(0x0, 0x36, &(0x7f0000000540)=ANY=[@ANYBLOB="120141014813442024040075ee69010203010902240001000010000904"], 0x0) ioctl$FAT_IOCTL_SET_ATTRIBUTES(r2, 0x40047211, &(0x7f0000000100)=0x10) 27.361143918s ago: executing program 7 (id=93): r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000002b00)={'macsec0\x00', 0x0}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000000)={'bridge0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000580)={&(0x7f0000000040)=ANY=[@ANYBLOB="540000001000030400"/20, @ANYRES32=0x0, @ANYBLOB="15020000fe0f00001c00128009000100766c616e000000000c000280060001000000000008000500", @ANYRES32=r1, @ANYRESHEX=r3, @ANYRES32=r3, @ANYBLOB="080004"], 0x54}, 0x1, 0xba01, 0x0, 0x4004}, 0x4040091) 27.31514613s ago: executing program 7 (id=99): r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040), 0xffffffffffffffff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x40042, 0x1) close(0x3) socket(0x1e, 0x1, 0x0) setsockopt$TIPC_MCAST_REPLICAST(r2, 0x10f, 0x86) sendmsg$TIPC_NL_NET_GET(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)={0x14, r1, 0x70d, 0x70bd2c, 0x25dfdbff}, 0x14}, 0x1, 0x0, 0x0, 0x10}, 0x8840) syz_genetlink_get_family_id$nl80211(&(0x7f0000000480), r0) 27.296270201s ago: executing program 7 (id=100): mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x143) r0 = syz_mount_image$fuse(0x0, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x1, 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000b80), 0x0, &(0x7f0000000240)={[{@workdir={'workdir', 0x3d, './bus'}}, {@lowerdir={'lowerdir', 0x3d, '.'}}, {@upperdir={'upperdir', 0x3d, './file1'}}, {@nfs_export_on}]}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000680)={0x11, 0xb, &(0x7f0000000380)=@framed={{0x18, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x3}, [@printk={@lli, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0xdb}}]}, 0x0, 0xb, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0xfffffffe}, 0x94) r1 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000240)='./file1\x00', 0x804, &(0x7f00000000c0)=ANY=[@ANYBLOB='iocharset=macceltic,iocharset=iso8859-3,utf8=1,dos1xfloppy,shortname=mixed,shortname=mixed,rodir,shortname=mixed,uni_xlate=0,codepage=775,uni_xlate=0,shortname=winnt,sho\t\x00\x00\x00\x00\x00\x00\x00ixed,shortname=winnt,utf8=0,shortname=lower,\x00'], 0x1, 0x298, &(0x7f00000002c0)="$eJzs3U9rI2UYAPBnkkmT6CE9eBJhB/Tgadn1E7TICmJBUHJQD7rsZkGasLALgVUx9uQn8OrFz+NF/AJ+AMWbPWhHJjNJJjKpbQlJ0d/v0pfnfZ4+z0ymfy5589lrk9PHT58/Ofvql+j1kmgdxVGcJ3EYrVj4Jhr9/FtzHAC45c7zPH7PS90y9GI9o7Na9uvxtPgHobWTIQGArar//d/3LADAbnz40cfvHZ+cPPggy3oRk2+nwyTKr+X+8ZP4PMYxinsxiD8j8qVy/c67Jw8izQqH8cZkNh0WlZNPf6y+//Gvg0WrQRw21X//6H5WqtXPpsNOvFT1PxrH6P0fYhCvNPd/q6E+hgfx5uu1+e/GIH56FE9jHI+rgRb1X9/Psrfz7/748pMiWtQns+mwu8yrstu7ek0AAAAAAAAAAAAAAAAAAAAAAPjvu5t1q9Nz1s7vmc3P/5kf/J9t3r/kfKBZ7Xyee1mW5UmZv6pP49U00n1eOwAAAAAAAAAAAAAAAAAAANwWz198cfpwPB492+pi8bb+hq24WI90I+Lmve5cPbmcJ9rVaOMk4nq9OtGdV/57cvuaV9Ev5hk9S9LY3kuQLCP9+tadKHsVkX65qEWu3OKvDVu9mC8WT9fpwyRGrUvvWK/pIdnCIm94/Nobqw7+GelXV9CQ3L+k+8HLN5o5H2zYSiKis7yZ6zlp7Uf4Ih2POtu9hzv59QMAAAAAAAAAAAAAAAAAANSs3vTbsHm2h4EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYA9Wn/9/jcWsKt6Uk7eLRRpVZM+XCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwP/A3wEAAP//NMxh+g==") mmap$IORING_OFF_SQ_RING(0x0, 0xc00000, 0x2000007, 0x401d031, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000140)={@dev={'\xaa\xaa\xaa\xaa\xaa', 0x23}, @local, @void, {@mpls_uc={0x8847, {[{0x7, 0x0, 0x1}, {0x1a9, 0x0, 0x1}, {0x8050, 0x0, 0x1}, {0x4}], @llc={@snap={0xab, 0x1, '\x00I', "892d7b", 0x890d, "98b1d3760b1716c727bb8acf02763e9cf3d80826c10f4082ed2fa3cb7427a09bd7d3018707aacf30e852b8bb417459ee0ffdbce1a6c66f677d62a6952bb0bd07d9a70ec146857a"}}}}}}, 0x0) r2 = socket$igmp6(0xa, 0x3, 0x2) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x2, 0x4, 0x1, 0xbf27, 0x500}, 0x48) mmap(&(0x7f0000fa2000/0x3000)=nil, 0x3000, 0x3, 0x13, r3, 0x0) mremap(&(0x7f0000fa4000/0x2000)=nil, 0x2000, 0x1000, 0x3, &(0x7f0000fa2000/0x1000)=nil) setsockopt$IP6T_SO_SET_REPLACE(r2, 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) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000300)=ANY=[], 0xc0}, 0x1, 0x0, 0x0, 0x4404c810}, 0x0) r4 = socket$inet6(0xa, 0x3, 0x8000000003c) connect$inet6(r4, &(0x7f00000001c0)={0xa, 0x3, 0x7, @mcast1, 0x9}, 0x1c) bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000012c0)={0x18, 0xe, &(0x7f0000001380)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRESHEX=r0, @ANYRES64=r3], &(0x7f0000000200)='syzkaller\x00', 0x4, 0x1000, &(0x7f0000000240)=""/4096}, 0x94) r5 = bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0x1, 0xa, 0x2005, 0x7, 0xc1, 0xffffffffffffffff, 0x5}, 0x50) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000300), &(0x7f0000000100), 0x3f, r5}, 0x38) bpf$MAP_DELETE_ELEM(0x3, &(0x7f0000000480)={r5, &(0x7f00000003c0)}, 0x20) gettid() mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x300000b, 0x204031, 0xffffffffffffffff, 0xec776000) r6 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000040), 0x60140, 0x0) r7 = ioctl$KVM_CREATE_VM(r6, 0xae01, 0x0) r8 = ioctl$KVM_CREATE_VCPU(r7, 0xae41, 0x0) ioctl$KVM_GET_DEBUGREGS(r8, 0x8080aea1, &(0x7f0000002080)) r9 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x2e) ioctl$KVM_CAP_X2APIC_API(r9, 0x4068aea3, &(0x7f0000001240)={0x81, 0x0, 0x3}) umount2(&(0x7f00000002c0)='./file0\x00', 0x9) 26.849480102s ago: executing program 0 (id=101): mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1804002, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x81) mkdirat(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file0\x00', 0x0) mount$bind(&(0x7f0000000100)='.\x00', &(0x7f0000000080)='./file1/file0\x00', 0x0, 0x1085408, 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') unlinkat(0xffffffffffffff9c, &(0x7f0000000180)='./file0/file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x40042, 0x0) 26.325500457s ago: executing program 0 (id=103): bpf$PROG_LOAD(0x5, &(0x7f00000017c0)={0x18, 0xe, &(0x7f0000000200)=ANY=[@ANYBLOB="b700000001000000bfa30000000000000703000030feffff720af0fff8ffffff61a4f0ff000000005e040000000000003d400300000000006504000001ed000079130000000000006c440000000000007a0ab0fe000000007b13000000000000b5000000000000009500000000000000023bc065b7a379d17cf9333379fc9e94af05000000f1a864a710aad58db6a693002e7f3be361917adef6ee1c8a2a4f8ef1e50becb19bc461e91a715bc5181554a090f32050e436fe275daf51efd601b6bf01c8e8b1b526375ec4dd6fcd82e4fee5bef7af9aa0d7d600c095199fe3ff3128c4e599b0eaebbdbd732c9cc00eec363e4a8f6456e2cc21557c0afc646cb7798b3e6440c2fbdb00a3e35208b0bb0d2cd829e655400e2438ec649dc74a28610643a98d9ec21ead2ed51b104d0800af25b845d8a7925c3109b151b8b9f75dd08d123deda88c658d42ecbf28bf7076c15b463bebc72f526d8e8afcb913466aaa7f6df70252e79166d858fcd0e06dd31af9612f2460d0b11008e59a5923906f88b53987ad1714e72ba7a54f0c33d390dd65be2467b373eafd9aa58f2077184b6a89adaf17b0a6041bdef728d236619074d6ebdf098bc908f523d228a40f9411fe7226a40409d6e37c4f46756d31cb467600ade70063e5291569b33d21dae356e1c5da18ec0ae564162a27afea62d84f3a10746443d64364f56e24e6d2105bd901204a1deeed4155617572652d950ad31928b0b0c3dc2869f478341d02d0f5ad94b081fcd507acb4b93d000000225d85ae49cee383dc5049076b98fb6853ab39a21514da60d2ae20cfb91d6a49964757cdf538f9ce2bdb1ab062cd54e67011d355d84ce97bb0c6b4a595e487efbb2d710b651f898ba749e40bc6980fe78683ac5c0c31030699ddd71063be9261b2e1aab1675b34a220488c126aeef5f510a8f1aded94a129e4aec6ffc3a15d96c2ea3e2e04cfe0e669e51731b2875353193f82ade69d0540059fe6c7fe7cd86975023cb08cc7596566d674e425da5e87e59602a9f6590521d31d3804b3e0a1053abdc31282dfb15eb6841bb64a1b304502dda787343ce3c953992e4a982f3c48153baae244e7bf37548c7f1a4cad2422ee965a38f7defbd2960242b104e20dc2d9b0c35608d402ccdd9069bd50b994fda7a9de44022a579dfc0229cc0dc98816106dec28eaeb883418f562ae00003ea96d10f172c0374d6eed82641687f3b3a70bfe9b4a9c5a90ff59d54d1f92ecc4e95dd2d18383117c039862198899b212c5538a294270a1ad10c80fef7c24c87afce829ba0f85da6d888f18ea40ab959f6074ab2a4009b9e5f07ab513cdc6c0e57fb1c1ca571380d7b4ead35a655e0b4a26b702396df7e0cbe02b6e4114f244a9bf93f05beb72f0861f7580e69db384ac7eeedcf2ba1a9508f9d6aba5823a34a9f1ffa968eacea75caf822a7a63ba34015ea5aacb1188883ad2a3b1832371fe5bc621426d1ed0a4a9b702cc1b6912a1e717d29135753208165b9cdbae2ed9dc7358f0ebadde0b728fe26e37037f27f2f9a6a8346962a350845ffa0d829e4f79adc287906943408e6df3adbfd03aac93df8866fb010aec0e92bed1fe39af169d2a466f0db6f3d9436a7d0a874c74b777df005c55fc30511d00000000c85265b2bd83d64a532869d708000000000000007baa5b6a682b50f0937f778af083e055f6138a757ebd0ed91114a6b244f9acf41ac5d73a008364e0606a594817031fc2f52c8785fe0721719b3d654026c6ea08b83b123145ab5703dad844ceb201ddeb6dc5f6a9037d2283c42efc54fa84323a56edbd287eba77f35c35d91f3c62a0ca74836a640224de85f2b4a5fee500bbc584328a6a7a4628c4378c9b71dff64075b74a6520adb187b40d2cccbcb08c0634ee74658d3e23bf511c8b0bf1b69d2b3782b3f481c314e7bd4615dbbf24c06ac95bd639e68d0e6aa7f0d07bf69a93365f803f0144af37236ea133c2255b0613bf8ba1d538e06c2411e8d70053b712084fd0e313de9bb19266e49a3a2190cb039c6f89610acd896319b9c8d1b8aac2eaa5a4f8be7419a09e3fb5be3be2fcdadd2299839cc40e684e6e2b4e1385fde7a0babcb0be672110268a34dad364fddee69e564119cebb6940c6356ff83ca527c573d700000000000000c6299263e6d9097f225de969485bce3d7dc471c0669bb6a467cf0de54dfcc1857048fe22a19dbb1b3cb9babaa839f1f6e817a62d95a5b971ff96a5c66c338c6f2a2da4644519f40761402e9c81013d76c7152c95ba5efa24ce1930f23a2277f057ffb6b0144f3b434a2adc456ef4d2fbdf7c6238c2bb00ffcf2d23d68cb9b027f3b225ec4e09b089f7956b66c5692b46ea03abb6a404c8ccceaa4ba4161409fcb54b86eaca26b2a0c4b81f7b71cbfcef"], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x34, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000), 0x10}, 0x94) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x11, 0xb, &(0x7f0000001840)=@framed={{0x18, 0x8}, [@func={0x85, 0x0, 0x1, 0x0, 0x7}, @map_fd, @map_fd={0x18, 0x1}, @initr0, @exit, @func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffb}]}, &(0x7f0000000000)='GPL\x00', 0x2, 0xee, &(0x7f0000000340)=""/238, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x26}, 0x21) setitimer(0x1, 0x0, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x3400077d, &(0x7f0000000140)={0x2, 0x4e2c, @broadcast}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, &(0x7f0000000180)='reno', 0x4) sendto$inet(0xffffffffffffffff, &(0x7f00000001c0)="8d36a2d20e6973f39ca69e82aed6de909ad87490cacc2736b5101b3775a291d8616c1c7b37005579e9420bbda7ef880d6cc75f57f9ad12fc0bb416dd346ea94e119d8baa25587aa310094b2bcf705136043835d32efba5dbca536455365042f7d753846c5fa89f2e51f6cee659dd1f0bf97f7ddb1aa8562d4f7a56f1c16e6f9bb675bcb074de0dc339dbc4f10f287436e8ef30221401b97d238022615884f76fd317331e4aa078f92218ecda412667819dc8e91acf35706c2f", 0xb9, 0x4000000, 0x0, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000700)="0c268a", 0x3, 0x0, 0x0, 0x0) ustat(0x5, &(0x7f00000001c0)) 26.072219389s ago: executing program 0 (id=107): mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x2000002, 0x200000005c832, 0xffffffffffffffff, 0x0) syz_clone(0x4d844200, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) syz_mount_image$msdos(&(0x7f0000000000), &(0x7f0000000080)='./file0\x00', 0x2000000, &(0x7f0000000180)=ANY=[@ANYBLOB="6572726f72733d636f6e74696e75652c636865636b3d72656c617865642c646d61736b3d30303030303030303030303030303030303030303036322c666c7573682c00ed65503ccec9beef4e3a71579390a78893cf794eabe67967531177a5a8a723cb36529bc238be0bc2df664dee9ab34c2269c61c143e0c11a83b8a7214e0a160bcc29b3c030bf99ccb18520651f6cb1a99bbe9b6f8235a156c38c8cb2a8312538163a9da8fb380c7caa6475b7003c0e3003e88bd4ef6abe8b7c2dad0d8e397576687df8ae41502420d0aba004f5b98e9a286"], 0x1, 0x29b, &(0x7f0000000340)="$eJzs3c9LFG0AB/DHVfHFF8XTy1uXHurUZVDPHZRQkBaKcoMKghHHWnbalZ097EoHO3cJOvYfRMduQfQP+F90k0A8ecqw8dcKXdI08PO5zJf5zjM8zww8c5zNW29eNFaKZCXthMrMQKjMhFDZGQgToRIOrIebb1+9e/3g0eM7s9Xq3P0Y52cXp6ZjjOPXPj95+eH6l86/Dz+OfxoJGxNPN7emv278t3Fl8/vi83oR60VstjoxjUutViddyrO4XC8aSYz38iwtslhvFlm7r1/JW6urvZg2l8dGV9tZUcS02YuNrBc7rdhp92L6LK03Y5IkcWw0cBq19zu7u2Frt3TRs+H8ef+X27FN/Z8Qtte7tW6tPJb9/EJ1bjL+NHw0arvbrQ0e9lNlH/v74TC630+f7A8+LTfKfq+7fbd6YvxIWP7DawcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAODySuKhiaOz291ubbDsk1/1ZZpfqM5N7l/Q3w+Fq0PntgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOJWit9ZI8zxrC78f9h7kXzANQTi7cNE7EwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJy//p/YAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcFkVvbVGmudZ+6zCt//LGx+rLnqNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHBaPwIAAP//P3honA==") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000840)='memory.events.local\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000040), 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x15) r1 = syz_open_dev$tty1(0xc, 0x4, 0x2) ioctl$KDGKBDIACR(r1, 0x4bfa, &(0x7f0000002f80)=""/54) ftruncate(r0, 0x3018) 26.05471163s ago: executing program 35 (id=107): mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x2000002, 0x200000005c832, 0xffffffffffffffff, 0x0) syz_clone(0x4d844200, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) syz_mount_image$msdos(&(0x7f0000000000), &(0x7f0000000080)='./file0\x00', 0x2000000, &(0x7f0000000180)=ANY=[@ANYBLOB="6572726f72733d636f6e74696e75652c636865636b3d72656c617865642c646d61736b3d30303030303030303030303030303030303030303036322c666c7573682c00ed65503ccec9beef4e3a71579390a78893cf794eabe67967531177a5a8a723cb36529bc238be0bc2df664dee9ab34c2269c61c143e0c11a83b8a7214e0a160bcc29b3c030bf99ccb18520651f6cb1a99bbe9b6f8235a156c38c8cb2a8312538163a9da8fb380c7caa6475b7003c0e3003e88bd4ef6abe8b7c2dad0d8e397576687df8ae41502420d0aba004f5b98e9a286"], 0x1, 0x29b, &(0x7f0000000340)="$eJzs3c9LFG0AB/DHVfHFF8XTy1uXHurUZVDPHZRQkBaKcoMKghHHWnbalZ097EoHO3cJOvYfRMduQfQP+F90k0A8ecqw8dcKXdI08PO5zJf5zjM8zww8c5zNW29eNFaKZCXthMrMQKjMhFDZGQgToRIOrIebb1+9e/3g0eM7s9Xq3P0Y52cXp6ZjjOPXPj95+eH6l86/Dz+OfxoJGxNPN7emv278t3Fl8/vi83oR60VstjoxjUutViddyrO4XC8aSYz38iwtslhvFlm7r1/JW6urvZg2l8dGV9tZUcS02YuNrBc7rdhp92L6LK03Y5IkcWw0cBq19zu7u2Frt3TRs+H8ef+X27FN/Z8Qtte7tW6tPJb9/EJ1bjL+NHw0arvbrQ0e9lNlH/v74TC630+f7A8+LTfKfq+7fbd6YvxIWP7DawcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAODySuKhiaOz291ubbDsk1/1ZZpfqM5N7l/Q3w+Fq0PntgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOJWit9ZI8zxrC78f9h7kXzANQTi7cNE7EwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJy//p/YAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcFkVvbVGmudZ+6zCt//LGx+rLnqNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHBaPwIAAP//P3honA==") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000840)='memory.events.local\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000040), 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x15) r1 = syz_open_dev$tty1(0xc, 0x4, 0x2) ioctl$KDGKBDIACR(r1, 0x4bfa, &(0x7f0000002f80)=""/54) ftruncate(r0, 0x3018) 26.012527762s ago: executing program 7 (id=109): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000a80)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x840, &(0x7f0000000080)={[{@data_err_ignore}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x1}}, {@nobh}, {@nomblk_io_submit}, {@test_dummy_encryption}]}, 0x1, 0x250, &(0x7f0000000b80)="$eJzs3UFoHFUYB/BvZncTk6wS9SIIKoiIBkK8CV7iRSEgIYgIKkREvCiJEBO8JZ68eLDntuTUSyi9Ne2x5BJ6aSn0lLY5pJdCG3po6KE9bNmdpKTNpi3MZqZ0fj+Y3ZndN/O9Yff/3l5mJ4DKGo6I8YioRcRIRDQiItnf4INsGd7dXB5Yn45otb69m3TaZduZvf2GImIpIj6PiLU0id/rEQurP27d3/j64//mGx+dWv1hoNCT3LW9tfnNzsnJf89OfLZw+ertySTGo/nEefVe0uW1ehLx1lEUe0kk9bJ7wIuY+vvMtXbu346IDzv5b0Qa2Yf3/1zfWiM+PXHYvsfuXHm3yL4CvddqNdpz4FILqJw0IpqRpKMRka2n6eho9hv+em0w/WN27q+R32bnZ34te6QCeqUZsfnV+f5zQ0/l/1Ytyz/w6mrn/7uplRvt9Z1a2b0BitTO/8jPi5+E/EPl5Ml/3xH1CSiG+R+qS/6hup6V/7SkPgHFMP9Ddck/VJf8Q3XJP1RX1/y/fnj7RkH9Ao7e/vwDANXS6i/7CmSgLGWPPwAAAAAAAAAAAAAAAAAAwEHLA+vTe0tRNS8ej9j+MiLq3erXdu9D8FrncfBe0m72WJLtlstP7+c8QE6nS776+o2b5da/9F659RdnIpb+iYixev3g9y/JfR+MN5/zfuOXnAVy+uL7cus/XCm3/sRGxIX2+DPWbfxJ453Oc/fxp9mD/0T880HOAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCYRwEAAP//MF5tQw==") r0 = ioctl$TIOCGPTPEER(0xffffffffffffffff, 0x5441, 0x1) mkdirat(0xffffffffffffff9c, &(0x7f0000002000)='./file0\x00', 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000280), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB='fd=', @ANYRESDEC=r1, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) faccessat2(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000005e00)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="eb", 0x1}], 0x1}}, {{&(0x7f00000005c0)=@ll={0x11, 0x11, 0x0, 0x1, 0x6, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}}, 0x80, &(0x7f0000000840)=[{&(0x7f00000006c0)="1a2ab057d31b5a6e95bb9064f887b74e69633b7d4cd1a4069654f4bf811a8b86147d9975521ecdfc30a7feef92d07b", 0x2f}], 0x1, &(0x7f0000000880)=[{0x50, 0x118, 0x1, "a2b27da501894f1abe491be5dc976a08c7c6f3e9497b0e693106449607c47a18391398fbefca9e005c3ea5c01326ebabcd08bb0045909878218320bb672913"}], 0x50}}, {{0x0, 0x0, &(0x7f0000001580)=[{&(0x7f0000001400)="1647ed18c0e6825a75ec57939b226481a493c297dfe8cef3980c1e6f7dfbfc5c32dc104ab7a86feb0d652d1fa60e109ddc8398fa3f4909d6fea21a6cb18a117a8dbf21386ec8e28cdc85817614a033a40f390b75de49daaaea5fc5fd906e4e2705e6ed9d4dfc5315d6d97b06430f576c71678de8b440385fceebc6266b6117d52a38b7969440b9573adc58d46bf6480f2cf1c0fa204844070d5da3d6ac59c13a289ad676268f47d8f9808f4a3ee2795260132b7887457e4088acc36be754f3a308e9ed3e", 0xc4}, {&(0x7f0000001500)="43f1098e2f62ecf0dd617c861e343ff36d15e240e1a28af64961dbc8ebc8e4acf0260db816eca02029c26a487f36262ce6ca34dfda2f4a62eb7a8eed682e55add9539a83", 0x44}], 0x2, &(0x7f00000015c0)=[{0xe8, 0x6, 0xfffffffb, "52cc56a7898ab5f4195aa15a2139574e9cc2471d82dec69783221cdded329cad804c8ed879a3bbb2bdb9c91129cd58006c662269415a9a4830a0278880eb739e9f7fe69e9b8cd886bb5433fac68b8b87b160967d5382d3b6daac4ea1e5e096d771cb79f8d463657d0ba0af21b5fde7330168d69a69da446dabadfef7d7161321916ffb7db77a23d867876e50bea05f40ed6447e27bc32c9756e943f8ca3eea435b6dc5174d357e8e5e1a90674aca67e51d6c6c9159d390f76f3925e44c54b96f82113e9491071b8eb94fa178a3d4aefd79dac898f0"}, {0x18, 0x10c, 0x2, "e5"}], 0x100}}, {{&(0x7f00000016c0)=@vsock={0x28, 0x0, 0x2711, @host}, 0x80, &(0x7f0000001780)=[{&(0x7f0000001740)="57d4e5b9c6af5512766938d6470681ff8411a1923d35fdbb67d8c895d85dcfd85a81eedd1a924a90d306c45e4a60e6f028fd", 0x32}], 0x1}}, {{&(0x7f00000017c0)=@tipc=@name={0x1e, 0x2, 0x1, {{0x41, 0x4}, 0x3}}, 0x80, &(0x7f0000005ac0)=[{&(0x7f0000001840)="6c0c0bfa3ae30670e23548600d0bdb615ff6331a08021d306b4952331bc8b92397a621dd927ab0b4afc62564f610d1edfb04917288087140e81506e0f82a8bfc8a4e6e1960ace368048ee41bc7d964f299a207849cb15c895ce3dc66b72a688bbf06eaf4b531a2c81385f3363f4ce015c3be62b0d56eb9a6e61b46cfd1a0a99852ac43d8cda82efec8ae05cd659da48f95c7577c35dca1340c4eb470e9bcaae20ca14f8622592a1cf45b554f29d6a87481742fceb51ac415b1eeb044accb72df80a825ae0449b57e532614ff09c643751a2fc19f22ed99c9544eb40d9cc3466f642fbebc1d40d935e28d49124592e04e0b8a7dc275ff42", 0xf7}, {&(0x7f0000001940)="181688ee84cb8d67337d9facc438c341920d9297a6e492ef8c2160895b828af6e93cdef78fb0b32c4ddaa493b8124ac5ebad54552008c05aed3e5f70404738d2e2035229ad7e6d479369eb2bc324fea1df1709c6838c68f170d75bba472b98a5b66d9cb24d03921889a51f2889e344b117d62c43b5f03c1f9d6747370458a2bfd3941c1fe2b7878e385a8538d337b286cb6784cf88dd99ba82dd41a8ed9ca975adfda57bb1c52004c3d434af00", 0xad}, {&(0x7f0000001bc0)="bd042e891ceacf70e83201e586c272dd9e4d1a68c1ebd0ee39471bea995373cc7f188e763258fded15b607d817d9aced8c4bf84b5e7fb3f82b6d56312a082783a4ef2db0717143e93ef856ad119a5e140a27d8e2c094c6349a5d1e352a9e056bcf146549df9f6a855417888f1516fd0f0a48140d16a84776cfc86123186254b81538797d8dcebf976b779a7d709425d19d000000", 0x94}, {&(0x7f0000001ac0)="6f9630cc58d118a5e01833a4a1538235d7bb9ddc43aa60174edcddc9e599beef9874ebaaba612b2961e106c3797714adfac63292a83d59f42d97e4329fe6664d965dfc2fe1f7ecb41fc823c9a5ee0dddbc1801c162f779bc4cb866c39210cb132b07d4e38a2510f22b8e9174d7096e4a6827895f8691395d5d78f9752f9714dcf1b9649e63a4ae99476614dd99fa7d84aa329f0eb5d591806eba9c51b8380e850440c5e25e36d6a25bf359b096f0ed147b4fa8a333d25e15753714d8ea5b537ee539c51ab0d82d8eb9695950af8a35153a64681239fa4050f41c13c131bbbf4312aa021cd145946923230a51da518bc37738", 0xf2}, {&(0x7f00000048c0)="7692b671cc70f17c5ba8ddad4b8bdcd744ac7c0bbaa76b647ecc5d7cec59a5cc9a052b52f82ebb93261f109c0a393d8907e32358e1e96f608b7d50de25954c3416e4b6204a1ee4bb0827c8da47a1d626614fa3b918443987bfef27a7839c5c9f213f248602cb75f3526c7b254f82eced261b775e2cd06f89159d34049cde309ed150a897e1fb2d27240d0162f2cda9880f757e0e744e26b8e58751fb8e20acd567fd51591afb31fd7cb10413e38c2447890d4306392220204016a83f871e068a4bd3801808f0fe2c48b50d193e24dc52334bf9a8323c4362064523eece6bc700379aa06c57b773b87076050474ab84fdd34db41c7334a2386414bc3127600af4abf181f56f1c56af590484eee58ea071819d155b60fa2063ed9f921ca5a238ed71a2c1863292892bf84401f8d90b8ed06a9f71fa675e789b5590a464b493c9539f05f22ea1f5f78609d3f42003af72159539fc197503341d3486b49699de0c4ec0dfc038dfeae2b7dab15ebdd750f42eb7c71f3cbaa76cc876874337c22cc5964d3d69543cf5b509480435a8f0479992c9fbb18a9da575a43bd108c8958476e6e103a216f3a7ee0d1f321daff8bd02a3c11c1c197ce4a01f0a596e1c14a4ef1bc1455afb6dfdb431ec5341af146aa82b9a3dff0fa97cc7089b921d35a29eaa6e8b90a872a2a76cda76e237dc536ccf6baed1e2078135516d36f42038a382615a8e53bc6fb8c4ecda47e919fdf70abe41cb4d4c744e1fb3469d6e7fd49688c172d096124d7039e47bb76c85cbe1c052101b005c2ae0834214600e7f6560ec458811ba938d0e298f335b99a34e67d0650ee709291538f2d04811cc4b2d8f4a28e8a84cabc889667f8fc61233002176b650fb3dea7adf4a4e6184382d4b177d1c8e33e319186b753a92e886244d7000b6cd7971964a3eac56418798e25b3d3c7baf76801bfca982607dcc03ab4f696babd83685bdbb5b2d2fadfc46d9a14b555c24e2e6a21fe4f1d8f38c867fbd9f0191153639a386ccdd87c9ce2058de8e45087a7c43d4e00bd7a3eb169cf50f034b26bae30a9f1cc1c9605161c8dec5fdff423769ff2afd02b232cd1f3a0803c4c8caea67d15af691d9e52df0ef29a01cfd9509144c6554654d4cfbfbaa87bef873daf5bec93f4589b39bebc1da5a5437a9c08aabbc6cb3e2533cb28a6612f311e5e918d6c5d707c2b061f34818cacaae71c5100068fe98328ea22a4c95bb30bb30bca985bda70cc3aac96d2f582ed9a25a6427f3bcc41d0d697647a685300757a54d872ea5dd8176e3118f238cebd8e1395356d26b9f374035325f157cb9e60bb05211e9729990ffdd9f9504809a452e75ba6cb7f6be9ca53de4095e5b04b1f1408314eb02225cc651ba4f7bd0bd42ea6497df53a08ddf7b81e7cfce04c8482527d7d2752ece7286807cdebd1e648a94793108bd852092c4afd77f847f77d78300a304538618a6e2a3d23d268d571ca8b4e48b30c1cdc8f3460ad181329e3d0ac5293047135b0fd02c55e78d19e0295ca3e16685673be1edf68d12cdf9b7aec006156e5b8dc3ede933c172a7aa9eb676723f776c923590ccae8ba8dd6116c1d56db3905d4cdd4db8e5d54098cc6952b87da38c40980b1846a72580d9b5241099f56a802850e7a4a04f7dd65525eb91f39c2e5f42c233ecaa06176c29c6db52a946483a5ffc81d82a107d432c60a949313398fa5e953b22f77e6d65a73880bcbce4c6b5a9a2719de7f49f68428ca61b2e0ecfb7f7051a8ed200e4a3d59f1e2e42a0311150e9ebcc8bd1c36f68b15f0685a1d74d52912b77f4e6fd48e2696ecef63f51678d7b417bc0f35cd4c55e21c32cdf2486eaf6a5fd98ba975fc3a64bf61d39ca1bc4d44799a67a10d9f1d9102d82133fa6741cf466e674186c838328e374825dc4712584fdab4d47efdaacbeb4ae023d7e6e858bc6a01b00e0acafae637f405da649c688c669b1dc7c97060232bf6b77c8ddc3a1439b04e0d0eb1f8a62c6937361567fde95cbe192e75b34095bb95a7f163c9403caf8dc02083d6818fc76dcb4042519c9f59d0bfa6084f3918ac46e5648a35e94b466cd3acad9e8906579eddd1eb805a2feccc0eb9cbed5112316210cba726dbf7e075d3b45ee7293fdc17c95fd5cd5869171e390072fc178ff6895f6047df0212c01bd31d8ec21976ab6d8b2c1bfeb212a54947c02c87daf9c44b0ac095e4b17e6b9a5fdbb2fca0f1203aff410880c526b4e5209123081e8355bb5191dbc52b4c31b8d4adeddba2236545ae5b4d5438e7be66253d68ae80dbd5ca68a1b4a91b848ac82cccc6f518341b551079004872b6d697359276d04cc561863cc8e68178f7b0c74835daf36440cf7e99bbedc38d27270f1ec6ee9cb49e606a8faf9c89260cb8b59f360e012e2ca61cec8daa30082edfdb94ea9b2dc1f8e6fb55420975aaa95a328b4d7c29ab466f777ffb49581ac4d9a3b0dd396433b49e31d7a1db7c31ee8a5f241c552e2e5ab1881a1340a5a125fcd8434916ad903869aefdbd7bf8fc230988950b9cd0b132145b0d05600ffc84c3c7f015e38956ac89e4fd21056fa0d19a9c1fa233a49396b810a6655abcfe9ffdb580d3f47d6e53d20d266ec15a39a256c32f6dfb14faf2ad68dc66907a71e4094defdb28f3dc0a8d72ca7374501ba8261e4aa353ff8b603fdae0e18968b0d783b0856922a9015af21d9d7f186a984c32800d21dcdb8fbe990e27f9162b0b035f61d4d7437c063c71f379010dad09eb8e6895d70f112aebe69646d6b1e4d8f0c18d349cd0d9fc790cd9e4c37602fc62309fe99fb59613f9ecfcd5c9ee71f21134780a54bddc4cd74d16f3fdc7736c447527a0cf8f320a601dc567fd09c9559e9c938da9df95b3d9f059897dec90e240a3bcf8d72f983d579634ef401f189845f3c92e9d5ac5e95d88f9cf874b495b32e1a7749db46c9fbe4b67b6e8b16f9f9dad9955eb8f94c6d4f8d8ec5d9c36a4df05d179efcb1dbd4a6b9b6d0c3c29b350c09fc3925a1294e17c0cc91445928d320fec6b6e9d427a877808aed6723672b0f17dee673b2ef95fbb4a9b76c64ae72c71d39c3865c39a3185f16ea60fdd915d2163213039eb5ee579ea9ff3be31773cbc241fb2b2f5af6b82105ec6653694c841b395fe858ffd00b65f37fb7fdd6953b8ee59fb91f90e17ce2d42f51be8b9d3096622607ff25b757029b5bc4b5769b2d88cade548222d1c55d6d2d1b144aa834393ee9f6c43c07aca9d74f4862fd60e443bc98bbafdb259f6dce733bde4cfb22c38a793f4e1812442fb76f8b5b9b1f2888f06aab7061c58d4f8e508ef560e24d6a274adf1e8112de013098254f34e19ecd1b5ab09bdff786d02fc3d033d5c91b7591a809d5b5616e96958e8f5384cbcd9659b60631b44a94c8902292432175109fff24ef7e3ff046c6529a44623080d5d1110121bdeb5b17061afe623c4ead4e1f2b780b5c4176c4eac602ff0498ff81050c12c4524ee0c4e4651306e3025708aac0f38b69f002cee4c83c32670decad69c56f9fe00f03cdb9730c16430a4ed144e577c94934400256bac5b6fb424fc531697ff3c0fb0f4839812cbe7465ab924ad53f1514e5e9f1fced7d08ecb3038fbe96aedb0972fb701016426d95f20979b88c8aa55a776cf33eba05d36aa56f04205d85d3a18db7e1128b5557aa7caf66a82d3c48703dd697fc8f6bc8c4baa834c877203d00c482ef34810134bba81eaad6a7b8540cd97efd1e670d8dde58e005ea0203a18caa2ec5bd8a967f19d7e308607f2e6365c68cda31c004d727f7508f87e8da6ab87923a6c135deb13d5b0b5a6b2fc9fa6d2a3be8a6cbf4c2cd893e0a65be272ae631e8307aba8ac59a39a5087e3e32b3eea165a09076a96c2fb72255cf60a9c8b211678258d2305f9a931d038c5039228e760ab77670e071c4b5d16c0a086bd403ed4da018411bc38f101566f8446c1da9ae52aef139bd10d6e8316ed346016e700b9e0af6e854d07138381ec91d7e06dad97d60648fce40442a2e975e5745aa363bf44fc76d0bc45f07d50567466585f958e5b97c6d4f0bce46aa37308782be6a410234042aab7f136defe172b26de57a07712cc684c964321c8d61676f62682f3278ebcb91a2ecd9da7aa48f644252ba9fef5d7d2d16f11b38006bf8cb2b9ec52a53dc68824efa370a44bbb7d2c8f9ecca5825d75a5b2de51efad876c6e064da65b00b17699b279796a4b49c0dc7fcdf489f7ec5084add4966073b613445636839362d31b308ed8ea4c7c155f34f2807a3572ed5f21792901b68ee148d71f70ee98e10d274d31dbf7203f1978213c81679b238661b401f5c8e921a730a09bf6c897236130440a1122df1db2ec7d16b5e72da83d3331bbbde5de6a1e439bd5f16dda637d471a5114b92fb727dd6218fdf763e4b098c240607afcd066ee63a268009a01f3ba92cc4707ad8f50d709c97a45332ff218132983216fdad78218e76577578814309f25e563b9645eef215bddf9c25b6a5d1650d9148df9b021437e3e0718002e8d384c06ecb9fa99934139bdc9bc1506cd44a13b5e03f0d32d80fc9be6fba8da6d88f16d504c9d17f2f1aed3d5862cf7324f67a80779b8fb7a0ae54a70d0d5d095c8864b52d6e68bb9097ab2af41367ee358a30e4df334faa305e08a22a491963b3a455ed9c76d41ede88df2149d234dcc637a0a7fe7c69b0bfacfaf9feaa2cf2f0e0db5801971159a6bef760d12a03adbd716f583583c03cd88f847cc6f532550392b54efb6172f11e5b4cd621951ca8b5e26ac71cff057ae9ab247d2c16578c2550b4171c15c54adb04e3d4d2b79259f9b902ada2e8ab3b0fde0da3425e28e87652a4d16a34c6cbf628684fd5d5dc111149368884d3f59d339d4bf9d4eced24b195c414664e46e16799313cc52afd6f38de52071802cf301bf27ddddfcfc67a18535d81a4c1b2c0a0bd89d12f9b80116f3cc13363653140e2984a20b6442e611610d055fa1c2bf4faf268f3976b8a8a1f4da49cb5996733e72f5cd57ed17ce93d30c23b299beb2273294ad2fa502073bee18974e774ec9afe436245d255e99d77eece374cb3197677bc8b42997d70353dcd2a42603df8469f0a263196ff5bb7b6aa001420f7d8b38c009627d4f4cb256d9623d0b7e9750063156935643167917cd2a1dccb0e97888eb1c19e2f647d72cc44ac43aa3789d0539a706d4709cb96999acc309e7e17730d7a3d7f7dc5315b03313001b80c19ff88563e46f60daa4eb72294c984f750cbbec37cc2371ff67a48b79c73e26dbd2c1c8d193adde566a69cfd4fccdf0d0f3fcdb297d10fdff147acb086747e5239d34e1715ff49b0de8a03cd92fcc9a95324569f78e6466dea00c623a21834951e3f2cddd3da7499545e0fe0bc6f3b5e329b47820cf897ce3e503451e5a27a37cdc3313ce7ba8c87f6f902d5b68d3eb8f41cb5ec81bba8a2c90e94f26e46d3db6aba25cc649950f786ccbea18257b0c8f889dd4a341b45feee9142e68fdf486fa1081294a2c171ed587fc9c283bf468b0754894337b308980d2ec81c79a05934be573488abc0485b576e53a79daddabb912f8e4bfb42974bb6890808f201b35fbbef0291f60375af1b35eeb97f2c622afe375bd42c5fdc12b55f3021eab1c889713977e340a9d98eab1bcafccfb989a7b898310062ecf16f3e5f5f9fabf1b58b491f1eda55d92f38c7679a5081f0a9451d30fbb767ebd526c1efd4395617cfbe4687c1a2994cd233919b958b3809677a7785d95d1a980471098d3c62e7", 0x1000}, {&(0x7f00000058c0)="8f4e8ec460ebc75d4856a4", 0xb}, {&(0x7f0000005900)="642cf76e80bb0e17550d996635c30819f36ff9d6b4ff0c37ffd703df1f65476962fecf64ad8ec0fb05db81a51a633e38f018fcdfb83a20b2ecc1e82bc10422b87a339115325c679c119260176053376b3433260697eb880909f136851c9754c55373ab3613c0ca453db991953c7ee9fdebd2023139b47d9141f2026c34081d12f88c1347f099b9caf840", 0x8a}, {&(0x7f00000059c0)="12893715d82b614cc50a909143a43231d2feb6c05f12ffeb39816f0e5701785f763f7af112770c33a26daaf5bd06d8f92bcf4a70cdfe56995c5ad39e6194cb98ca5239fcc245a68639fe5df87f7479126902db0e208a054b3e64d06bc8adda5332ff1a7624a79313f398f87e6a18a68b8b2fc6e2814b5c0025966fcab8a5f5062a0651dc9eff458595ba57c734989d34c8c0d2c247934f762ce653a4e9d7ca03c17e7cfe803efc428068349559399185d6d2799723b44362c432b8802a121d7ca7a79cef48f6c3521a16f4", 0xcb}], 0x8, &(0x7f0000001c80)=[{0x108, 0x3a, 0x0, "18a631abd2ffcb788bde27a1bd2dd00377591b3cc4855036bed69ac6e35cdf7b6dcfc2902f844553c3e765829a9525dc925a2ab851bf9e4b4fd1d0c31d2cb4a5837912289f716c4eab7257ea7fb6468896f9cacb66c5551ffc241936824205572ee405f5ab460fe1ec2d83a92bbd00e88f60cf82b996828418f6b564fbfaa07ab299da70aedea59afd1bcb65805901e88be83e5f17e478d622ec89c12ebcd99376df8a68bdca7845367de4512ba06a3656ffc5a892203f45881bb096f9cefbfced808f7e89246cd78adf8f9009cf55f21078b98636846c563bcae5f6760617595d196da69fe775f36cab448526714208c3b0f9"}, {0x88, 0x115, 0xbc, "7f60316c01be6ec027b530d4e51eff03db0050a608afb21e30bff440257122da5ec3735ff6be69a0b374f7c6b2c3c3141a9c20bc83785b454a757c629814afc782432f6cbc19681ff282bb0503ea24c4a02d8d82045f258e03a270c5cb95b5ca0752db37835dfb01d309fa0fec38b37bbad4c025f8f817"}, {0x20, 0x116, 0xf760, "584262950e500c8e905c466685432a"}, {0x50, 0x119, 0x432, "69fbf695618f43ee169cdd9b393aef7b0120d4476e95c3a41581eeb250813ac690299d263c5db80a98c21872db9f5435fa4a790ff30237d5da66"}, {0x20, 0x10c, 0xd1, "d79f555640099e0a1a0af25597d7be45"}, {0x80, 0x108, 0x9, "9e327bb2bbbe87e1b6a00daac92c3c0d3ab8f9a1995ba288e7c7f31c786e7630c153f58fdf7ab5e009be70073d6a3dff63818a398baaf709b82f4fee7686ee8eea660626d94c55a1e79695d8edf1126bab8ed802e299385475477c5536d3f8df2e52c517dc475f3955032a9d19"}], 0x2a0}}], 0x5, 0xc0804) syz_fuse_handle_req(r1, &(0x7f0000002040)="a1af56567af19ce4706948d30f35abf6494690656d554e6190797369db23a302f328aa47a2e54509379ba2e477e6e0461d2e45920d509fa49de04732cd2f4a4e34d73eb464d09605a698ad2219a2175ebcc560f740fe531ba46ded4232d273d1865282844f5a3b54d7f154c21a8a82228e27b2c1af662a92e53d81cae3ea68707ce43f89c3321797039a0a39e24b83035dbfb1ac9668b5f87c4ae50250e92c8b113ed58f05000000000000006646c02901b08a2ec0acceb7ac1e28f59b1e22663432bd5435083b604934bda5f4897467677ac5609bb6e1d1f938a1ac238d2df6db69fcffa48a08ef9231830ceb045a999a9ba43b4d605ce7bb4736ee8bdaac3399576ad3d434c12f1ae8fc5e06dbbfac985d7105c3b7f431854465b6f732e1397e4647e88e86b0a3b01c1ef689a4bd3963deb3b06190576c690ab257b9845b4d412f248184e124b5228f4236d020d4b80ff0772d9515685918c41cad06498a6833d591c191916067759bfeceec176d582621bf23b8d827e2c8977822d64ca19c168fa8a4ea90a60ed60854342e7c42ce11f414dcff1fff715d10ed263d305e5c563ee13a1527795b012e01b8442026032a761cf5104f00dc28a761596d8393e3750be1a8788fa7152a3cd8e051a963120417af9bd3e659bbaac6406a70ba34aeffac9436fc2352bf7822dabd7a4911a5b947f9c07f805e67ec8c7d787ff358b426494b87aaac46c2d4061ccf3d19201d8d099dddf2b257cacbba656cb7626b0d3fa11881e99799b92f0a07813eac359a64a61a03d6527a24a4fee8e6cbd74932adba5ad3a865788e874b796cc8555522b19f76676646f21f31fad8c360982ce2b23fd4aec43bff16e0f3f1e1e804daf28f236081d0686108fde25f7e6a7bef08b793beca5b21b5f4893543ef1e3a216378cb76a54fa879ad9624a60a0b3306c8548e1a22b735213969421dc9ef70338bb780ad55adfb6b4f4ca3d8ce7c697ce3f0a6210a27cc900ea2218c52ac06bbcbb91adff643f1a3b93db67d7902f23eb89ab2f892970551127b39e7bb9f37c62adb8abed20c8c84531d143c6be2b8b05766e248a94aae400b36a3399ba174ffe14ffd354f508ce30ea991f57018a3534e0eac9cb49d0e6085f93b367d817ee83b24c11f9d38044a9739f4fd41b6a8129fda808bb930beba6223dfe154b23d7c39ac4fb6656169275c31e15d37d3d96b0aaa13637f1c28178f5fc4ebbe1af6acc985c783a30dffde8d7eb0c8863e3481caf2606a4b6930c234736404d4eeefdda697193f57d332540a423831db671d7d3e8e15ef3d6a26b83a5053bdc2f0b378c6b39ad0b8b9c7bd5c4bf81018ce15d0b344772f6c6f469e40c9848cbcb1b3ccb721b4b1f895a6e034380d882bd30a20f1c2b8ae138e6728306e16f6093774d21b798cd73a16bc577be751deb434ef019dd454fa3ce3cc3b2634ea4957548bf226d0b24bce757382c639dae891e55dcb24ffc9dc2c08acfafabd4565dbcad34e1a8e781c56e9144f0e85a5cf6c79a5d1a8b3479cdc178215f05081eebdc03607798c66fd043824756e896c2b69fe5e843e0eb26c86a37a8944e93a7f3b2a863136d56579d0377f9424cf00dd6da7b19066f990ce05e1b93479f125cbcc5c91aea56ef04950164079f5e22ebfd77d54676b2de392ab20298876bce1ae9941ae109d7088edb29d02539aec8f276b862bb28fa6a68bb1a0bda1b0ec6e5891e93777d9b126d6add7eb36a7f75c435618d368c04156f8a116d0c843ad04842d7b7c84cd87e75fb81ec16ef184fd3119c16c950b84bca9a12a86f0e333d9fe34622f5a51e9772dc8b94c491e16db0c537e211b01c9f13f9e7a7b2f4d8053baded5d6018561b547562efbeab2946f3ef872d0256196c75fd7f520da7aea0f63a278052925c6c88307bed0336c5632ca98086e7712af309f99a6adb3ec4417eaa9aefe3fd43c4402bc13868832d6dfaa97de7ed43fe3711917de97058d60067d5eeb90ecb428182d07092c516e6eef6781756e308926faa9796dd1a29dd4c3827115fa8e14bbe449f4144785b9581a198273adb8bab0d4080adbb592b25fd74d426233f537562a4a98b07f4b2060b4f496c67f0169391b713fdd991fa90cfc313245f57900d980adcbd46ada0a7bdfdfec4bf8ba12e37724c9dfd7fbbe4541bf21cc393249a555746268e7e33bdb43f2cd4932e39fc818e49d0e588d12a3a297be074ad83db57be9d4455ab0685b087e8ee9f5c7c33e10c9d6be572b58c88b79756c45eb9eed6d0275944d9cc1cbc8c498917aa2fd79c00567d4f9f7687b00891e23fa9548c5fbff150d2873ecc72da8d0077a223f9d18700b690d8046783bba756a2c9863b7ffc7022b2da68a332f72f704bc38a0fcc4f445891f1ca1ef5dad28b87ce8bdef23ffe29ee23f2c0a002c80cf99399dc7276aec6f9d8b6ff3d7554409a4e38d2029a43f8a70da62b33c44f5f4f299eec825302c52e5f83d462b81512775107059826c8880578f01d8cb53af86ad61a7e36c2ccdf55ce197ec2a78219a5b952a9bd12ac2cc3271e84e6dad464c7ec9d9f0310614200a98cfa933d5db05c00c95c59fc5bb8844ff856ee7f9b091700b1a93ae1c00a40d9e5e6ce036f90a6dc34faa9dc8e8972c49b055f9a43ae10251705a960f2cfc8430cf9bcafc26c8eccc8b75a788beb41d180d4364f3083f3ffb5e39049979903c76f440810b7ea608ff84f5e56f9e0653bf15b6b6332d458f8d2e2b17d7bd2305a8909996d2ebfc2ee2ff697fccb215bd8c73d4b9f5b597308f98ed8fbda58f52cf8443f5a9db7f0f6e75e1c9e47d73f8d0624e9e6f33c2dee3c6ff394082d78ffd3a68309b3085e1a7c106f62c3959a353672cadadf6c058fe366b03fcd95a23f564c55a3ce9a914c11c8b2d6040147a1539b106adecce531646fea4db06775fe5d1bf9cb0107941b620043ac9b7936b2af9849eca9c46062945b137dfa355a7ee0c81a0193fa60a70e59b407af06a7f181a3e4ccc81f2c580a6c6cf67a8bf93eb8ff2151b7074144bf7c5cff97814e0c00c138d984559ac8b95a45a4497174130bbb0db22fa53187db1d923d9ded441a4d2fcbe0ff5736ecc3d94bfbb2df632ac88a02f2c9f73312e7a9c2d8d6c0bbfc774595e2e63669f2b5bbf6ee6a1ab0c25e313d819b02c785494eda4cace033e96b1ecc5b155a14e0c8d51d54d8bf33e499d0913d9605a419bc6c73c6bb07d1a306adb27dfedbe81a386fb3bb659764442c4d9d66673a916ee5a6ae59abc994fff64f2db0c83e2b18944f619cfdea0ea0911064ab690b2e03670a3e3667651c1980d0491a40312307e4534671c9c8ca8712506eff211577783c81dc05ffae4a9c6d7554f9fec07b25451c70e6f4d4b160544b66d66dd88ef1c77f09133db317c39fca05b68ef3eee3c28cbe31982adb0693fe9699d06654150346915ccdb17c69ea3aa8bb36b5f321060f6237dec73a011b233b81a6337bd77da5da753593fe30282456a0da2c4a18911ab5a8af13c8f623e5684f74f322ba103482d9abec31a684707671759ac8bb2592d66350745f77f18bd6a6cba542644f1fdf0dca14a08f4ffd1365969ee896cb39e845f71590eb4c73cc624cdcfbdea2352ad5173e5e919fcb98f6d960341047d181075ec8b1e92f40ecd5a1bf157925329748cc7af0239a7803a0c947479e070b026baf6738c29c9a8351685abd43775726ec0bfeff4d51fd3fcb04b108de286c5f61a82ef496e20133ef8b4ae243e81b20822ea6285c70bf1a33cb9f4ceeec053f60992c0023bd5acb0d4a9a55ef377f2837784ada634070a85b0a42fabf288130d6b74ca23473fbce932bedb44cd51dae78efd058dde5d7eb4aadfe3dd8346420567e745ced5189db6df22edbc66580a236f6ab148a3efd69bdea3dac7cffb47df44dbef7fcb436902bb30d65d65d5320c3b76ac17f43d27b2deda8692ba03ac2ae60e4ed2a9232c71a98b9869259a410b901f38cd6712f69f2dc3f92b7c5909f3595e99c9fc77d4d33f9a0e57d5f121e2de782b22cf7fb9bf22fc6afde5e42876ff8005f8a042bb5a9b67d60f40a7ad1cd73810a4f704f14823d4074e5a32b028c8360432b8aff539705961fee84d6c60b2b4d2efad60fb20c1da653869349b81e6c3d56c96ce56a833ee9a2b3e92a4b96c5a545910406751b4e7da24a328de0e20042d1ecc3bf7fd97071bb2740f497307501d90fa9c8e5cd63a703096955f4934d9140ad295cae59232cf005574d875e098637ecb757305a51d102ae5323b23a61c1a1b888c5974a243e42bfc391114ba5ba28e2375cf1d6d1a63e6bd5cf9aff9af16bdc927f642151597fe6d18ab008426f25054ee8e39136e2c217ad1f4cbfccdaf9a0cbd97edef5fef9b2ec486a4b21d79021103deec2ceb26c0b0035856ea2370aa3a8de925797722aeeee2d504184988f9f8727915c389f043c3de2b0d8e3046c46b33cb1615f291f272ade0029cad1f1d2e723e62cf739b667b005de14c3ed265e3bc2d553bb232f88b92a8284996c50e141608623ca7677a9cefb85fb0e0e77e23b9767dd65fbc119a15969ecd10f8033d9f37a748a895fd39390563f5f7998bb10eda8610855eaeb2499d8234975edb16c438069e8701bec0a86ae108a19b9f54782648af4b7b04a1d7b6b3a853c24f2393120918d1eed7b40f467c88857ee9cddf5f01db495f3138984387adfe3cf51a47dca021f9f31b44af1d1ae7c9f4c768f2a46d5c012a937985f56436ae15528ae3597590c927be9676a4ca80a19d44457b06991c02488c96e31094cd963b64e8623fc7000009ddb29b0dbb13671c321d24e322a05cf215dd04eabc2cc6fdaed762d3f9da0f1e0e4b7ba13a6036781c9403457dfddecb71579de33c597860a2e49d7b5052a6b018ddb409a7a84f8f6651d070a4c913b7a721490c8f97c085de8315019952deae16434a3e5fd5d242b1b333d8a801aaa67e4aa599b818c8e747ecac2e9c6176bec7e34ecb84450903f5aa6c6c6bf539b240506562d73c5dfbacdfbcc9db3089701f2c7fe6d6b8d6728f8a1b90a911338463e6fd824ecda51578865b3c363b4b79f6c698e27760c1090f8ae52d6fd3f0f9488f1c25feab4b48c03ddcf74a8b6d2b0fc6b5a89b8051c99edee357fcb875f523f7a88a5f25222fc0ba159873b47fe906e88f920943e453048cdea455dd98fe77f55d9c92e205b87120ac5ef791cd7d6ce7d2cfe689db61096c6e4fc359c9aa4dd3d1205358da38882073ef7268239f7c74b0f3cd60ca239b2fcdc3f5c774559ffbb2b821f1314987d8cbe5342db9567a864d569abfde85f1124e2b178be4d020c4244ddb0cf4ef7124f295a81b9c10227ea886e6f6ea2dca031a026a4f946f49598b76141a0b18170bb3cfa9136c49c69d71732aa223db1e65553aa03bec9b0a35c31eb4e6b0dab02ec2c2d851a731be9cec6078456631c68761e14dbc9afa2c3f631a160ebf9d1fd3c2ecccf6d4aebaf0fafe2e9f47ea9d386425a7950671cde77c6951ef43a1ed32f0ed6fcda74ca9333d2513e4a40cfca01a17bfbc13b0229e2b16400880d96e4c687fc54ed0b34326126f845bd7cd2063c51abbf8bb61f6f1dc3606959f2dececc6e3e08d808841c4779ca0f5f51e7e03260d0b75b1b0355f8544c1639b2f0bfd6f95c4f6d151073a086ecc890d6366acbcee869020cf347e700a8361bd8d5c53e6480526aaf31c9c655eae11831184746a709387e60d68c062e5e05e578d11687f6a5411ffac4cfd62331f63a9726ae77c5799bcca05d6983c985cd23d025e3367ef8c7ee903de557322f38629628ee3076ac483f8257c6335a478412cad1d73b6fd43c37a62dd7a0ae7601f12b4478c3f2ee105a915ff2052d23a8b9af3ca59013f553006259d4cce52212862d22c08c29affa3520b33a6b78cf2b9f91d9258dc5052bf360977ba81a37701118f635379d852b6481843604c111bcfa4970afd5a0fa52824cb27ac9a77b7575e3e0cd043c29c5682a47fe94fd6c2c225b6d9939b99c18b5fb898c5f28e87a5b6a0bbeaa2c4725cf5494765d79a50d2417e84130bb37f540e8db7064e57935ec3c6f9caa2a9a1ced0f8c6eebcb9b688490b31f864dcd9b726628218b42f45aa82f2bcdf2c7532c9669ea7ffb6842451ac314a35cdb0855312448c24efd6583a582e15ad5e7f7b714f0ac703a24e2ee8769a868079af8660931ba325ea1c9b636ef7b13766204dd733c3bc69f11e026c382ac0fa5ce8413fb9f84408e4648a5e66b8592093a17a42cb105b616b8239d2031200eecb9beca6d411a71f072fd159eac0a4f4392a0cedb96248dad497b2379f3b62254045ce276503093e5e7ab062b942cf6f2302a5ab9af1b3a315ec67faf84b70fdbdb39044a22cd7bd0f62ba66ce2257f3aa0f56d53c8157c4db3297087e25ec24696813430f386f5ad55bf6289f62e1492dc6ac3bb5047e933d54ec338cafb3bfae8336215611bc3e8a5cafaca7c70f580570518a675cc2075c7593e1d98ef02b74f06b041b6ed9b06e820d32b413de06235441a52346c3fd2e723816c7b481fbf564a525646ba62c615060b2f9fb0ff0f00c376c6dfcdb060aca7af2f07f6030a2ca324c8380c11f9c1182acdea2123c52f5a40b44909180a14037c760c4ecc10f20206445aa65cf835f09633491f608598f1fe5cb5175ddc48070fe0608335af27ded864f97dd52c235b7c4ece6bda153224b773c64235c1099054a55849cd1af7832abd1383e82f63715c9cc24543397bd56e34fd5d28e49021bb483617a3444fdcf8cdeb33bd8675334a897e17966fcbc1e5c5c5399bb6bf02a9bbfaa5f3c58d2efd007dcb1190af4ab4b71987ff7824bd9b9c6d6fb0b144c1fd462805aabf2c7fbb043ff22b496e41a4a81957892efe74d614d62d4b04bbf544fb03826e9baa2a84f32da4d1154c1d0fbdcc17f24a49633761d2b5962e618d8a9be2bf373cdc9c45ecff0148f355075fde5ad5e8da5d59498eb2b7f77a4c0622edd29d7dfedd748b750d0b48057fa7b8ff575714a408a926f6e0cad081eb24780fdbb116fb8dfefb2006f765ff95fe4def6b83fa97b3f54204a0c00cf71c4a1efeface1198a94610570816d08c19af76b03afa42f722abbfebb2c99a905300918dbcd131fce84632bf4f7f5dabd1b5b05742755b45e50eb89ee278e0f6f1a8ad3d9f907b9accbe4845f6591f8361b52e4dd8f19823efd7e89c2ba80c70671eea397e1953daa12907ce59d940a6dcfb3eef7ba7405bb489c38319ac4fee62dec986f4f0975dc1b9f576ebdbca90c42e7f3b1928154af66de5e54b16d8b6541f55daa90812ea7dab78a87d969e4bf95c47f70ce84f9e41e542bbb91f77105c8314e8bd5d8d37e11d9af07c5dcedfab1f21642bb30fb332f7c6bfe13cde2f28f104344777066afe5b0f6db14390f587e64417b0dab027cef4c5daedc75812a7452d45e57e8e274ad8cd8a10b2b9ce0f371809101e9340f2fa0a59501020e48f862572fef70b350938e00a921fb1c080e933eaad2d56daeed692e7d69d4b95a2d1a620da88247314bd73a20cc7a504427df77ba969b5adbf74321e982c2a1913b66a8687960c8fb71a850c1003c76fe1c3bbbc8eb142dfa01f5df52b72bde0c8884374f72eeb8038ad57beb6c732c511bd5847ae8d4b69e195f87b03379279936dda69e11cfda279f37e53a05cb787f118d66f62a87037981937d6083e47e31de6a2700cb7976c0dfcf972bdd458e561f13b3e30368c8bacb722611db7627ad4e00a34f69a5eb9edc7eae464b2422a4c38bed04c49b15fce25ccd22347720273127236d6e8178cb414d1b4dc36cabd19f713782bde48db7094577042083cf5d42224eaa69e0d70b57e6f1764a825909c48858cda13ab13ee203fd0d57291acf508f91f9bc428d4c9ea06a9df3c9ce183e0c101a4d52fd87866c2146219beb15e616ce239cb025ef3dfdb3a2568a833c88a66a580ca9d3f2b770647d5baa42a707351688dc0be3b15d2cead64792e9f9688ef95ea5274c08ee13c4a3797ce346dceeaf7d81a18181839ebeed412baf43ec1abb35b7930ed7a528f9a0bbccd1ea6eb525488c6731150afe791bf58e524de4cc62e174d134bf5d170132efdb2cbb42b882219de563cbe6280ce4cd8482699442b236e9f754517c3ad25fb3d68a649920357d85f343f0b46ce4a78b1836b6ecb198f1f1686597206c09ad4534717402eefc0d5a90639f91b84d3de00e7d815059640ada64140687c3e404432c74e91907cdcf3e07e997eed9de114767829833920a9fa5bebf7d99fc4f461375f3426b136b680230c7aa135f0d2d72be7bdf8667a8cf0dd0bf5490e393b5a465d37b9ee0d659c8c0f96681b71a867978b3503a45dfe95e49b9d11b8ca953ab01ec1714ca9ca1e1ed5998e02934901dcac10a2553a94618db7d79c4a48741afe3bceaa994833595808f8080f6eafadd31caee252a7d115db962320be9503147d39adbd11b1cd4cf2cd4bf94d9036ea61b2d4791c6326af653847d2b6dd83f5df51eb9473ae0c305abe5f3896175d82a2b569bf100166004886dc58432cd678c0a4a152013b2646a68284567b898e6f3d38a9187b6d10075234b2e11b7c929b308bbcb82f4a8ceafc503f18536092f2965d13875060c926b5404ccf3bcfb1389688fb4bf57ff79201d8a00cbb54a12b3be4693b4a295284c90e7d0f08b632eb0411bbd01d51112afe5db173a8159dd38fe6e9804f6ae779479ffdc697ec572b0934704dfcc3e9b2bec95587285299d1d79192b2324e4eaf4de74df050170562c08e0a821f47745f63ecbbb767846ddcc331f459013ec90de697346f1e57345a51fd9d2233cb3591c406bc25ff5c098c331cd026aca7ac1fb1c35c3d3597c7deb89620a364044b30c77d5071bea5b196a0c380ad40370985713838b1c830130a5fc15c5501748a2c8369e77c3fd4ec2f5de572ee183f526359f28865d68eb87c21f8fcd4a09d76ee6d9ef31561d9c97ae3672500e342a798b04177f2c5896bd06b4c96a58aa839185ae44b838d763872bbf1e7b665848f1e186b5ab6cd4628f4725324981b0aff0b9af2f78883dc8433d2dc26c1766e0ec77c4eb63da1f859c09ace8889fd2c5ec7f7e11eeb547900dd9332b7b96ea6be35aea692e44c1cc3d1211bc843f8e8ce71abb88873e132fe214a7e7670fcac38516b6935b9e0a2eeb43a0aebd25676db551d8cff4fe0b6cecbd59701317022511a2d612864c09496c99af48e1cd066c5bae55b415ec08e99947ac94885ddf875d8f8af199aba32c0bfc27f6e19e57380618e7940481077edf6270ea3befce28a55c2a68a961142e959690ba294afd57c5530a5fbd5f60d791a3f06720947c74cec26a571a9f2e5cf98cccefba8beff72f2570f8a0e1a130c0e85d4fbb6a6f0b881af274c9eb063ef09176d43f8f18bdb35a0acb1c6305ba5563d1b6baff53b1251305de413052667c4cf9f94460bf348fb27ab5719ae44faf02dae55d8eab643040834b04aab15a197568e8ebd296638b01e5ea34e39ed47ffb58a47027d4b7d978028b7812a141df233065e93c20dc736af1cdcedcf7e766eab238b3b4d3df022f50b43973c47d1c80055e4fdf569e50fd382e840b76a6db6c06b1f0603a2234b9175c5e15a22855b57cd5257d9b5a456712f281f83e1c6c87f58be8166f8b2e85e9f54d24fe3b420d77a22745dfc7ebc89e21acf1c6649324f4c5bf53e188ce3216dbdec21a06fa9e61d830814697727305fb48c705c4d6c4bdfb874e43a8fb1423e2d2d6bdfe22a0d2b211d3beb86937c639c934cfe9a4b6c2853ff353829028854e8d7d75f29f01c4d7c297fe0236345ecce914b3be4907788a39c093c9f9e2c930a15563cc453d08123deadf853c83db0e3986d993e44e441a874411b7905708462e1ba42ea22521d7c57089a77b14b6dbe57f0ce69c7c4f1c0d53385655a8ed6294f113d33ad8867ac05e80403e6a8103d1574fab80f43a4a3af93a67678346d7b3b977a1381afb93990b1cc3aa73cc463f72bd898f647f3f5a3b342fb5e37140ddc499edda92ee624039ef3f802c9055e20b7d6e4f5a109cb4ca1bf84d37d1e78d45a10f45602b61216ea8969eba3a0075256faf8e577de835bf0b37311d16310645effca6751cf502a035d7ac7d1ca2c23547a739116efb586dfe2762ca4bf5ce5fc48913efb41a4a93fdb240f0895cdf306ddd13337d38a58402561dd663bbc675e1a378d4f770ba5e308c6ada84faf18ab2b387b0ac139a57dc534e278a1afecafcaed3746701cee14edce6c85cc39c91ed5be8a178d2fcd97567e8ab661d573278062bfc3c83acbfcdeec7f08d3c11b7ccf830c883eaaa01e2cc44e91cdc1c47c03797528a9dd63cde259b4b211b57af121b125fefb26c110da83bbc150e2663a22273cc855cb3c52d02fd92db59a7c876d1a18e66cd64708aa478f3f10e726210dbbe2fb1afedb2034a7d59ad774e73f97d7b4b121cc25b90dd4fb5179816174dc4650b2da366d11a519f4310972944625c839b01040c712c635d967269c6c07189b5b1b496403e35e9ef01ecf7e795c357ae08b4736d2c1bcbe556cc671ffa37677b740baebaeb1b74c922d1ac83cb3ab86735d07ebffe072ca08ebd56d0ae89d5535a63bee75810468b1560534ecdb4a16495f9a7f42164df055942e94011848c5dac783a69fbdcac9c477850320af0c10da48775434088c7d090202f927463123639dbc1d48a871e4f20f75563f6dba586db6d12e2e7f36e7da4915037fcddb4413336b423f6b888bcf297fb8d33493e9fc2e992afeb1b83aaeaf46f4aba9bb0aa2708272ce5b0c90ef9f6c366c20e90d0f87aeba828196acdc4306131c515319776dfab27de1e3a501cfc560bd3a1dd29e54b87de9a01d0351184ed5cc3323cef72fd423dfbb0ac90eeec5474432ec1e4c64d68605c378320c0e97a3d89a409b7d969d6e116c2ba861f57418d8eaac5bff85c416ec5224d92df53d8f272c7e02e832bd21ef4d6b4a9bd307f8c1756c3e6c155bb2ce5807311d60b2fb31357c89119af443af2d3a4d08fb6221aaeee97bfdae51ebf6c51f98300033ec513ad6996041441d474ccf3a2548a11b94527ebc2e24d7519b1ded645da3af62060a4ae19eddc3bf331c4c762d9672de22558c655ba05338d985da134230fef2d0639743bdb4695517dd9e3733827050617b3cc792d12b3280e0000b22ad5130b27f9a5e25b965028874db5b5efdf881043e1279187294bbc35865af7662b23b9adf614a9af41fe4d0c9cfe62106a2bb6d294d3ca554062b2c7a0299f82fd5eb6841fedf096753b1a63a6b4dcce3837ee36062055c9f52b3272f411709db86d59db530fd1ed9cc2138817c290a2777d1d54cf4b7b2f8737444b58334a1c26f63ffda10b749b5796fa61ce6f74fecef2c4766a05d0468c1d7056beb8fa9cf7d51d5115690bcb889f09dbe01b1c55ac860a00cc159f6683d33fdca16d815fab5bbf00", 0xfffffffffffffde2, &(0x7f0000000500)={&(0x7f0000000640)={0x50, 0x0, 0x400, {0x7, 0x28, 0x4, 0xd09c9c, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x40, 0xff}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r1, &(0x7f0000006140)="e0332f8f5747b9f778142cc174a9b5f0244b78bb6346cb5fc9135b8220090ee698fddc241870359d32327f299718466d88c89e68097036bb35abfe03e3c02234dcdb2c7d1209c657485ca1aa3f2fb80e71397b80fca6f3cf2367fb19eb95e5b4a0170063374645d9e020099ffd7def3d94cd29412b3d7b7a47bc70121be848cfcecea78d41a93622b134bd06e84dec07a9e5abc29cb02d5b9091e748cffacf48352628822bab7b24a17bdf4b3f3bd9fb17793496aa6490da3f58039ce5b40745dd63f82d93bed80b50ca5742d67d39029a98db95c9392e2d5fd9a35bad30cfe98682b5a069738a12c3cfd25949106cfc839202fd21c2b28e44be73280d5037351ead2dd1c277d9cc9088c6b14365eb0937ea9685f6b26232293803260f2c8cfe176b55df304bc2865b8f52581afc4beed445ae8cc405cb7bcc51103aef812c41437c5b070a3591ad0964677f4f9017bb300727dfab009056bee3671a9694be2e2f2173fcc06ceba5aed0d93a3d7cd88365c5c354788efcc705e90d572e34e9e566fc206a8167970ecb9cbc43f4d9de4d43688582b6600dfcfc7379c831e756a45835647bd87879a3e3942c61b9ea2c2af35d49a4caa9a109b0beb972996ff8924ea371e15dc48efd12b1203a7f1fe354977fcf9e4ee2c8f210387e551ddb55e5f67ee6bb9bc8772649693b0adf24606e8ccc59f020834d8cbfcadfa1770549fe464dfc412308fbaee8d30bd20c002794bfb923bac6b490841248d12ad9a0e54d1d96e3aff5dc4930a6c8b7c75264a46af7a6339725fb84e0363463ebaaaf58d6b9309ae7c87a8df8c68d2487d684011de1fa7645f3f48cf3bb61bee8bcace2f8ef5f967f2765f8086aeaa5dcc34c84e379a7ddd6438cccb5b8098dfbffffffffffffeadbc4ad2b2ef98412a46f74a171ad056429dbb723cdb9ca9f9f03170dba2870e5988b7cb755599d1eb8f7eaf5c8ded4b56022cb479d0bdfae18f69f9ecc42f4c181ea10838229ba5db7f088ad8d5f77e49c1fd93ed6b983c43b23c7eeb1233f0c114885057a27cd3f67a309e3fecba241836bc92308b830b10b04af6c9595b44e859b9ca7ef079e151fdd500060787be3a7a5b3e23b06ec70f087134504f8b8e7b6799ebfe14f698ba7a813a380e6f92cace9230aa8094a2465f7224e2becad469d0aaf0e48b0098eacfb17abdb69bb2ebba97a09d2b739b532d70db91fcb0fcb38bccdc01d7c8113024ea8b619e385e58d31899721416e10b408504a9c4fcf870d21051227440a616cf62f6637b62eceaee09029f88009be02269cb5e5ed090c6f5e6c652c31214aef301bd23ec2504f90991cd27539c1b8b54db51825e951d076cd0e70f56de4b91894ce22049205483a0fe7d7886b36118bebd96d138980e26604b6e70a7275c6b81501143119a8c2c271558202eda196704ef9ae3c33301e1afbe56d069ce4926bf531d960f3df58192f3da558adc169d48d39e24e04e95c406b34b1f4ed2726ef0f6a67dd84c75636984191d019cebfa883fdf99affcdb4c874614a5312455403895891daf7469d6721583ccd1290ab05b14516f22965fc52c4a528f1a5c20cc133fea279d9efc991ec4d51d2654daceda234f6d3b0c635db697aba3eeaf8356319adba42428266ac09a6e6495ca8f60c1c4e052068511696296e88ef86a591948627ba97df634e0063eb5f208df00a069b1213c29e58cf76f591253d60de9d7c01d29992ccc728140299c429fec0df9d90f83fa2467ce00de83b16d10c7edb80ff8d4b1b19eea9bd1e2783a0d41215c9cf23bc3ca1ff414e3f29aadba00c5a8d5b44c28c10e99140e5428278e54bfd880a93fd1b54b560422ab2bfcf120a7902373b6442c6e9867b19aa0a6b77b1634ab6fd1c8a1d90d99ebb9ebcb89d593562b266fbc53c40501f9298690283c45059b3f6ee278e46cb3904c947446c28af8855b2a68e6e0c0da205a6e12fdd15b393d579039b31c1a54230ac2ea13cf1f5540046b4dcccdd731fff7323c4880e5d2d8668d8a7f08920715c17ef9652eb55f224c82a6fdb970dbf1032403f283bd868a23f4785a6ab9c0bcd2308dba1a1f258ae512cf64784e501008db366ab7093a6cc4b6ee86154d44a1a15c10834602dd5ccf730f6d1142ac19d113496dbcb80021cb5733924265d082a8453b5c21e0245e4a2627e8df090da6a129ee49c58c1a7437369acdee15f5e4e5638f05d9f6391572d9890219def702a013a2b05239664dba44feec2a9508a3200b47de03e6a784bca2f3633df534af33da0a95a34ca845b61a22ff55a5a4c04ff9e06e7162f458a8c56e106e75ffb76a921f4057dd73d5f3801aa78ca4c78d6b79bce560404c2fe3d57876287f73e84c27c486ffb997951f9e0b3aa81a5e7804ac7360add11e7851842d0ed8df041c999e50226fef006373bbb53d5d8e9d1653924e60234fd0b6645b821746f3d88591ff66e294e8e958ca425ddbc7d604f7cbbcb9d5fe0d4ad53878eb16bc801def1005e1eb12a6d4924d2179948e7aa542f2600ba3c6c600629d64c529c7326c1f38aa4e1a6cc259e58f86400d65d67856c8f4fffc33ad4c279dc05367307f562f8127f37b03c3cf38a97cfde0c02aad8ac40d347a9e0a496f227c068dc6c666fb2b6a18990f607399b0707d135752d93739e1840b5b4c125c81eeeb318869b408f87778451e49f3ad988a8aa97672989ad367833ff7e7f0e79c37ac794fe466623e122127fb94ebbc01bc775183b26b2dc407b1aa1a55d4ce04dbe1df4fba0377fea4c4bfa5a37c4dd733fd116b9c7f50b11dd512ad68646b9ddca295fe27bee78476901fbb5c8d2856ae0e9e21ab26e3587c1325f1fa28edb4081f2ba309d5fc39f7f54abbd0d5a152c2f7e3a8b3a5ef6e097b109061c91124f41f33055a7bb86706629f614d40346715cf2fe387ef4e4fc6646839824d3ef85eeac85bc5e681320f6fa7057e0a10de8c4678b48510f77b91bb397dd1209eaba8ea1f237c348e9e0d7af1229e2c04b6560e48e3a7491f3066b63a8923becdcfd8594c1c55098a51283b599765b049831cacd9478e5e996c778d524b476f6677218c94886d7548be7617e5796e35bb3c9b13d70e4897867d85f0350e9329985f051fb556b861aef7dead54e6b29b9ad837cb4774f47a5371ef034612aa0c151345546b876b53e9f2c06e3ce0113e67eba8842f4ac5b51a61315bf050078c710dcf14371d9593730b1d0302ef999f488bbf42b7360171da98ad68932bda4937358fd1d0c2bcd04f7dbe2beaffa0d53cccda316cb19270cf4aa56695ef3203b49fe92d1623cc1d714da6b8f94112db1781562ab2ae50bda23debd55da440434299c992f2f8c264310d6d8ccdd042737db0253d6889d8bf36fe99a131b73300c9798b8fd58b5fc681b97e71230cd3094e441fe5cf1294bbc28f41146f06e39d5e19e673dd489dbddfc16fe281160a8008e375025cbf25e84945f2f0a5ffb2cd58273328ea9d7533b2f0861eff95823cea18dc1877183fefab808bda0890f91f1d79b36953b138fd62caea3411900647a4afadfecade2ff6274175f06614d108daaf9821c413a137e33c826957953bb39e2d852097f978c3577abcb71d68b45794247d8e82614979708f6d6d0e469828206b22913d6d320d815d42c0d943640c63196f703f946089f535eac511e26c6a5a529e875eb15aaf65fd50dcbaf37a009f2f9081cdbc744cf7aa2336913e89f1961581ad4bb6aeb1d23a787e2d3f99639871df5842c30581263d5139128f0a3f37ef48bb636d7aae06581de6baa55a12019d3ed831950915fdc1eee819dd01047bda606f2852699529718c99606246a92bb1dd9435d8f3a48646c0e423441bc783be358c0c91e6846419b6c0a81354500cb2721834dc11ba40c3bbe5717e5142922a168ca0e20fc269ea584c7f68ff7cced62c4277385368b4ad596b79c45a9c4575c37f300cab37a5693cb777fabed412934d3a77505b17cb2628119ddff45f3fcbffb50386eb9cfb6f82b37fa852ad4b65bf8e2898b11bf051cb7fb0fa81cbf81b9ceebb05498aeb2691eb15297edd682976d5a4f444cdaa82f063bc4482c28c4e6257c7cf3e5ee5a502c6527b77b12725e7526ff896ee2f8066536dce04d63072a34c19d533d4dbdb93e7185482cbf7510c5eef2f8aebebad011727cd8061a367b7e1868252bb43d9a74c9c6a10539e357d5367fac69a9296fe5a79a2e5b45950ff462e0e882aa32ff7f29b5644e5311f3e0b076c58683de29ad9dd8b2c92a41ca8313ac997e44981e82aec550bbf6c88adf3d54e9fdf93d9dce95289e9086043d888f19d209cbea79f8f5b2c81b2c3889eae1cb5305e282b883c4cfa3798eceeabb442a74ff6a8470020a296ef01d8e32553663c844e67e5a3a44375f0074ce9547a6c489ee86d7652219491f35c6b904d51a26c3d2cc77d8ff97050dd0d0aed4a1ecf1db7ac48673a1dcc70ac16f709dcf4b90148aede5302111ceaa3a81c49b724cfa206283b62513f96c1da77efafe2d2d08a5f391ab690b5d974ceed2e95e85b1039def0e94c79cc0aa1de1f8133e985adfadf4a657710487b265bb6692fd2b91a06ac98d50b052b8a13168e2638b93209238fbe67f4590a81a2cdbcc479ca9178720a6ec05bc9457f27ad2e2fd2f4e9c643ef85b6287a01f7fd597799cce7d6464ed3c95110733d4ba92314ba3dd81e51f541a6e37f8bb14376e41560f9049b4ff349a467defc205f915a345b5f06d090645180ca642c719f03e9813bff7fd635660efe38b022130d42f2cedd792bcba2bfb14385c6d1cbe5ff2e38c22f1f8d5e4d93d296042507e43f24ff904827b16f2a3572d26078d7fdb0cfdbe2e6bee07b94ae441e510681c96f97ef0ddbd7efbd80ce0689f6e2022a189dd2937d3eadd82a154a5fac91b5ef48523706957b8d5f55077973e9a036009d745a6df39ba154dc59c4ef784d62b3f2d782dc508242a1b0e4cc294b6e62e98ef946f0d984c3174cf86b8a0beb615f046ec50dd0c8a9c0f36df60bd162f1130f894085e7c47b6c28ff336f5d75166c1840e7ad07204fc10ce976505f6aece0316d8c65b973f61cea2fe4c6db722717985c25249f041c07a86b878702a8c9ab7c33fe41039041aa38489b02a28f18d69ab34619e9e35514c54592c8059984ace64b5302b5f22d68c35c7ffb23c63ce877a1e1b160dd2c329eabcc0e1e3072021bd811de3c0c7a68af20ddb9e2912b7eecc2a8cf083a252d0fe31629b20559f7b976e4d8625644385c692b8cdc2886a42d750962d0dee10a1546ecb7ef961216cc456d2450a44aab07014fe0be076ca6bcb46b644af844b2ad8b3817f1895a5d579af3dc937541f4b7e9203e7a7af534b406d8f6e3bc555d767603122ab1c4e62de19d6af63be8e39fe45732859d6d92e11f1a847f7d62764b6364aa7f95f03cc7deba467da5be71657ae50ff6bf93c51efb7d19ac9887e92fe5f3c9d545209eff307c9e02073bd3404827e148aa63c135ed668589bdfec38cb47716201a9d02f1b03993f89e96b33b32e52ddffb0580dac45422ba7a3fef76e519a3dc8d12eac60c2d2f8c4303aafa3e80135c403360d51c9cdeba3ffb31e664302f587e0e983ede7f9b2bfe2bc64bd5029cfa88445e043e08f3e9affee25e980e75d2664738726e3d2eade7dce0ece78a514bbbe5a54c121374d079e3b05996052d66889742232b73e950e1a9892e7352c9e546a8cfb48332d2b2be6327208ca51dc2869a562581947f62b0d5bfb3e0911d4854f822d6738b4deb195840d2bbae0b074b8d1e1010c24ec00052dce7d259e3044aab1a99d261fb3b49cf09dfc85473f94db06d49e202ca12182283d48144f8389a5301679901600bf8130d36315b277a99204b85a1598f84bd2d4c4893108f6717bf44234181467d6eeee61e1823268b5c60bf04d0e13e429f411b51adfca20ff1a1b1eee203d59b03da1643c3e9fc474a91470116c6c5275542adb10f3adae2ae87e88b93f334e0ceb6216fc081e8d84d8b0a503196dc50599b22b89b807627b427a815aea0dbca69e5fb215ee996395d8a21a1c67ac295be33c6517504e1f00f579f8c484873cc670b5b9e787b1c30ca1f0b25f8bb8f4bde3b3f4fa730c292cbf97b25068ba9c65f78c555d5f75d52a57958d7111e824f3afa16484f625abf62afc80654c36fd9f8284466422fb18e08274e8febc719d45b784974d50d187ad2349429af3f7930252a4d45997762e9d5f5493d408ca144532aa89aa3d43c46951dafb8f81794e2e9679ce238cfe86e112f4f046d87feec3be04461032819d62f217faa71fa9dc6da8861015567d1f7309090e25b7015dcc6d72a5e7ba53296ab1bc72467ac50831628cf5238155aed3fb189a8b527ebd38771e16454fe51e3edde55cea454414690491207c23f6cf33aaeeda432de2d1ede04e039a16245e66cce6f4e4ea534f290f02a2a81a46d6ffea7967dfbe37461f83d472091156594852823392efc953f4ac099d74e2d0328d9f47bd952352981a34055acd0273309484ab56afa85ff0c22fb53ac5d7cc8e346b4c2f38a4e2451738146b7b90c14f826c7dbc1b2be79d83772a8d629f2dfaf15286a15be1ea22a05d4ee3de6a6bfb7e208dbbcc88e77baac940d6438aeeb77c3a32db08b46e79545b65f7f3c1bd433092bc9116668c338ab35c01cb5871167868c6b61bd4c0ca5f96e5ce2465da06c4a320839f3bb7c0dffd40d5bb9a32fcbc6f691787de7211da062616272c77c62ac83e4cb29fb954ab27d9009877b79be54acd336bfe2a6e087abaab004743f5ea4ec8ddfb8086920e8e458a413adb98077a3cf860513cc8a453eb129556c871be7e7232a6130c4332819ad17b289fdb31f8f8854dffb4cfeca6d792567b444c750820a2a8a2e0f93779e61a4966650909369fc8bd5bd2bad4ff95cc8a14f6cd83ae6411b4bfe1a9b5cdf1fcf32c54cef1731edc47d41fa581376b25006fc859b98805d70a157e501a2cb2ab425340965213adfecdb5addb2b4b2ec5cc6935e4e279bb98283fb20dfcd8a2c91aefda9dc5a57bba4d8803d1eb0f4ba9529de01e39c2aa60a91267c31d036a3f669b9377661837f58c6950fdf38986ea13ff5e9c4d966bf999002da1a854d54aa225b259d91eb88425328e7d13b06dea321a151a8dfc44755214da97168e8acf027d66b7fff45ded94fcde53ff80342d4595644549c4ed827225596e2b30480e94eb049b6cd718fe8424d044bb5098e0206047ddb81755e3cb92131dd47ec754b64c4b78f663e364cf8a74cdd9857c81316dc4ccd5f02a84b310abfbc9d6a23ee6d1eaf6b8fc1544cfeb06002c8a40fb0e49859d2073a7b1cb112713518ad5e007d0a256f901469bfa5cae98841f877faeb584d41bfe695da72ca5700ae085f39c99f769502ea9f43c0b84ca4611441d5adb3e5d0a426297e535258748169cad487f97d171c0630642943508206ce648aad2971297f3d4037d73e5fbc73460ca7401b7dbd7807273ae077a81fd0d4bc90b6068e3ec95afcfeab16619306fb23942a4308e8253b35f4912df392dfc5daf35dd842a5a1f78fc294cbdbd504056f0c7779121b5b3db7461e437347452476f3b0bb22e63aa23cb9d3e797c6c95513058d8fb2c27864ac0e1f5001c988e29c79bfa4236c7be41dee5561d825c1f0fbebc0c06cc4712e88ad5efd94f4eb4e93794af42a9752a2ebc57dc2f3881c75bbb23ad25b69619f9f5b07fe114ba291d2b5b4c1c175e1aa3ee3eda55e6126b3ad1e613bf8e0bbac727b879e7796fa0ad100893677a18b53f5eb31db43a97370d3749afa92fd0291fa96b05daa6beb43b9c1c11d9515976976d1cc1e44f35d317299ceb68ea2545f2a2b92b4e1046f6f92c33aae6995593189bb2611576599fd765b8e6fe2e88674ffd57ee8252287b1904d622c36a502db45c72b0d5fc3d983cc44bc955eb43911404667a4ab147d72b69ff2514dfb820ad75758e85df88499cea94ed658b4c1c2f49fe2bbb8d2dd97f844a6df289296cfb9cd5bc8d17aa235e2c4501b1422b25acd6dbc3a91d03904c545320524f9034955ab02f5d058097c37d23984baf808d28b3e12821eb8919a77c1b6a8bdeceecfcc487c39db592817dd378a7c5127b427e7279b2a82f6b8eec6b0b39e0947e353e7a386475b15011de93e2f2891f772ef90f4aba1ee1c4d7321c81ce4dcaa378daeabb93182c319494436dbe67d252a01291cacb59686ebd53c6df21c083e98fa299cf5e9b59f1ccea95c62b1437c8ff8754a6372b5b879ebc3241f6430871eafe35337d75cb68c42862846df4342ab434f7f0a7b9f66824e1e696e3dbecde179592774b7511e5a7a1a06ba601eb5f2a935c7cef0f83ecd412a84afdd05120fceb1afb6445ebfcdff8fffffffb75dddccc45afb4f5bb1308d39309c92c0b61a322d5229881fa5d598113cce54107036ca9f63fe863d257c706fe89d5c7ae59a459c6f15ba48d80da4aff541797b26418acddb987df3544bc4918cdbbdd8dd1bc2163c89635044e7b4da878457727a667c0146a12b4c46639497243259bfe4aa5ea50eb79f39fa9209256c9a685e3e39d6d8b6a9ca7d3554fbff0908ad6c6ecf68e506c20b16cd4a98e3ada9eb0cb3eb0b75b13b6d80bf99eddf2282da52cec085d3a725b71c29395d605e1eb26143290946a3a0d24347fa46145735dbf4eabc12150b8d5f7eeca804d7ed1fecd0132d1b94ebec65cbc07dfd4d54a5140567e77c646bd92666922c43aca8e482c59b970fa43087eb76d6715e4e8e5ebe54ca391383ef685b133534fcc1e5c5eb56f9d76a888506c4ac8d289c37039e0c4f927b0e11e85c5c7ec1cf4b19bebee6014cb89ee57f2ade8d166005e956d46a0c01f60b58299479e8a59a2e88f1a7ffd08b27d92fc2772b338959bd0a1c9cb95075c3cc17043c818345b29b76c0b8ed41c8c7259cc780c657cb9509daec1558453cfe061f54e08523a55d3223897559d51096b680802140800000000000000322e007c2af0c08867291dd732bfe4b24d1d5ae517a7f5903c369ac6b157d42eb6ca8c0d7b50fd533a56c814e7cf04db3012eebd53ec1b123d65ab1e462dc19182b690d56a88ad5a1f4d89f1749b005e88085505cc6d7de8eeee08def67bc1d1519d44b7a62dc07e491f328f786956d9200f00d78829e6af7c1a5835366201374b9487330920d4c57e2f7073292e173acc2424bb0d5e0e9448b4c02f9cfc99bc408110b6a3e9bc3799e4b178c2871069bc7d9ceba564378f02b2932c36f159478b5facd452b595a86d119216af9d860bd3997305320159a69a70fc62284141d23d2dc1e5394b271d99e5570450f1c55807e96c7cbe1b7c2e3e96f69fecf0f375e36e0d2acf319e37199e98486a8d145ce2d996c1909402744cce63664a75e480b197c345360321e830e5912d1d7bfe5a129a67fa98e6eda5268fa588047859daa11d087d0dbf0ccc7e120e3a5820cb4f5dc06748317e3f866518eb66e39dc8a68a7411b3403fc8eeab8283dee4d767e8e5842ed922e03ae5b3c9c494d5ebc61527ccd1222740fedd9e469ba6b30761cf387d654081c7e63182860e4548748058914a9cea01caf074fe6a78fafa2b45c516f9f20af9ac6773a400fa9661a872f6b55f0ed52a9be9e9c35502604b924f0eb628d6545da322e0713f9a5587e87e4b04fa495423b7c72093b764adfd1430a2e608b7af3d2bf80fef00e5b69abe386618274921ff57621bb99739de2e066ff17e95eba027f6a35170af3a69e93359a9643e155832d45c1aa9a8f71ad35504b99d3d0a1c11ae108664ea36f4dcded083aee17ac9efe7ee3fdf7b63c7c09bcef62caa88708510d45cea79d323083ddbfe7e5d3d9138f206a7af82ef1d26c85015c3e55a285a35d0052546493536b9061db27291a9292033753b7bddac63dac6f6271689240e43523c434a65e1d35299e386c953d0c92f21057e0b7883e049d20961e75069587eb3df6206496f76bbfd96635bb19837ba2ab193d79072ffb8829306b63697ff104a65031b8a38c24cca9ba23d5cdf753169a00fe2b2c3849f234a7029b657b3324c10d553e601aa97d17024f7bf5a99f96392f4a079a83daa27f4e3b512ee8536e764ce4dc36fd0874dfa502a693e55bd9f116202c5e906703e2c43d84448598b7af78aa60a205c152841e75e23436738ccaa6bbcef87e6a237d86d1a5e38e56c162cd6d61a4fb8b410b1643ad557a22348edfa82c23db11c9abdd8141fce263a66537512e93a930a4801ad862a902c7c1e00eb7c7466b1351318b7196c2a9016c55a05e104e124bdb568132f9397e31b10d04e5284bd029ea2f6a3ed11854e09b5871d6a725c21a9ef5d7e729a90a8206d5f61e6e42e47dda3e31b9134d47872a0dd7a576b665ec6ceaa5fd7d85ed7feede9ac9fc23e40241c0318077edda75b62eb271e28fb3705f7b4950c14b721a3a74a7a4e4de02cef5de76a1602b906016c0892ef37db51b0a1dd53f28b3d896f20abbad1ad0e0220960423267fc6e1779d1150fd584dd184bb43278d2d68ff21ac0daeef5408348cb80f4a9e0e606f6048bbaa517289451f084fffb63c5d904788cfc310b5495528a58f4650dafc4e4675b99d35ebab710ac6fefcee6c51a2835510fb6d2dbd8f97c3e53fb7a23c3f3c0283eb2271504581b9c1fa31e35c117e56a5d668a9c57df3b4e1129ca019a8b877fa4a22768dfbdd9d2154e17f4a7755b065090d88982471bfb242d89af5c6782693a6ab1b1be74dfa5655ac3b5ef4ace8dc595803cf4025bdf5c0e9fbe7a12a3a313311809591da08a2cc6cd8480dc960e1f79fa208440a0e589be5756c36d5830a51c4bdc39c2a85c0431bae3a7331b2ffdf23623693d343a7938a8a8a4dd4d523c6450a705bccbb38427f06f4f84a18adf303c0ddecf4ce2b6cdde4e09a4c31816195f0fe9f05fcdc0609f8a75ad2f23d5c24faaf346c13ec0512a5c29477ac561c878085d1a323f6bab08e2fb9ee57d7bb621ef21caf3609d74036c6dc1d7be0b6058d89dcb8d9aa4462fa0a740be66e3fdaa957f27c5a26dc586ac8c927ab2d7cf1b761798ea4191be8f4423cf1a6727d0c5f27a9969a753573afa584dea82678f3471ba36d726c396d68c671e579120f1a11cd50fa66b26fc2d6cb74ba07edbd5d3a288cf58ed1255381df02b2fb8983b7cf833433d1ab8fdef12651c3507e4b69fbc4b234678cca36761e8da434e5f036f204a1400da15277ef27ac140e2d574b89c0fd617da27e6ce862883bbe81c288834b9477d0d440c15dad505b363fcc1cfef8e2e3a96438809505844196acd0af751dedfced67f209c2ffa9c6da842c93ff4b5fd54a67df904f2f31b4236728c99582a667a8460e000000a657ffa7d514b0f076d7f35e9704a836e7882a2acf0a0ec2158ac7234953c3696abdc791c0b163ee76fbcc5adc18b6fa0f51f76f3d313a0d891f1deb69f6e44289b1aa43a768b8d13270959763a2c45129daeea493a5b0d7b36753b223dca9a8037368653400", 0x2000, &(0x7f0000000700)={&(0x7f00000002c0)={0x50, 0xffffffffffffff8c, 0x8000000000000000, {0x7, 0x2b, 0x0, 0x2c000}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$VT_OPENQRY(r0, 0x5600, &(0x7f0000000040)) symlinkat(&(0x7f0000000140)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') stat(&(0x7f0000008140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000008240)={0x0, 0x0, 0x0, 0x0, 0x0}) mount$fuse(0x0, &(0x7f0000000e00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40), 0x30f030, &(0x7f00000082c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=00000#00000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0, @ANYBLOB=',allow_other,allow_other,mask=MAY_APPEND,fowner<', @ANYRESDEC=r2, @ANYBLOB=',context=root,pcr=00000000000000000062,\x00']) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x6, 0x4, &(0x7f00000012c0)=ANY=[@ANYBLOB="b400000000000000611008100eff0000000095b4101e0c887586600727d0d641f3459a89b7f9828149862aa430e2ea8a588b5d4377c0dce29fe239489a840c91448d1c89ca42589b7a9070ff8fd170273611a556d9895c1e6152ebad71499b49022090aab8f164ab9b632f440813c3e8672c436346e2e011c60fa34c2de99977a21372b3d10aecbe369a57f8d9bea3d2632b9a8abdc7d6d9dac4025f185fb98197de68591e493dfdb28c882dd2a0aa7ed9e88626b60df32f6241a7eb34fd55ef0dd28c1deb706f7577d236feb702ccc7dbbd03007adce0fe13ee68517374c7dec24250895b04b628ae05e2c93a51450b93358a2cc172e761b9d294ab14e0353117e9844f2a6dc307fc90cf89cda3e0055012229111c3f9642886eba4e2ab1a2784e742b0ddc700d080"], &(0x7f0000003ff6)='GPL\x00', 0x2, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, @xdp, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000080), 0x10}, 0x2d) openat(0xffffffffffffff9c, &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x181341, 0x84) syz_mount_image$ext4(&(0x7f00000001c0)='ext4\x00', &(0x7f0000000480)='./file0\x00', 0x20400049, &(0x7f0000000100), 0x82, 0x4a5, &(0x7f0000000e00)="$eJzs3MtvG0UYAPBv13n0lcYt5dFSqKFURBSSNi3QAxcQSL0gIcEBjiFNq9C0RU2QaFXRFKFyRBw4A0ck/gJOcEHACcQV7gipQr1QOCCjtdepndghseO4xb+f5HhmH575dmeysx7bAfStUvYnidgREb9ExGg127hBqfp06+aV6b9uXplOolx+9Y+kst2fN69M1zbdkT9vz19zLI1IP0hisUm585cun52am5u5mOcnFs69PTF/6fJTs+emzsycmTk/eeLE8WNHn31m8ukNiXMkq+u+9y7s33vyjY9fno7FN7//Mqt/IV9fH0dVseMyS1GKcrlcThuWDlX+Hur41e8sI3XpZKCHFWFdsvafna7BSv8fjULcPnmj8dL7zffasnkVBLomuz7tWrG0elVMDyWV9cD/lT4O/ap2xc/uf2uPzR2B9NaN56s3QFnct/JHdc1AZPftSbF6x17oUvk7IuL1xb8/zR7R9H0IAICN9XU2/nmy2fgvjfvqttuZzw0VI+JwROyOiHsiYk9E3BtR2fb+iHhgneWXluVXjn9+2tpWYGuUjf+ey+e2Gsd/S7M2xUKeG6nEP5icni3EkfyYjMXg8OnZuZmjq5TxzYs/f9RqXalu/Jc9svJrY8G8Hr8PDDfuc2pqYaqTmOvduBaxb6BZ/MnSTEASEXsjYl8br58ds9knvtifpXduX7n+v+NfxQbMM5U/j3i8ev4XY1n8NUm1pFbzkxNbYm7myETWCo40LeOHH6+/Up8frEu3iL+rbb5edv63NW3/efy1blCbr51ffxnXf/2w5T1Nu+1/KHmtkh7Kl707tbBw8WjEUL6gYfnk7X1r+dr2WfxjB5v3/90R/3yW7/dgRGSN+KGIeDgiDuR1fyQiHo2Ig6vE/90Lj721+hFqs/1vgCz+Uy3Of94Cikn9fH0bicLZb79qVf7azv/xSmosX7KW/39rrWBnRw8AAADuDmllDjpJx5fSaTo+Xv0M/57Yls5dmF84XIp3zp+qzlUXYzCtvdM1uvR+aPX9z2JdfnJZ/lhE7Kp80mhrJT8+fWFupNfBQ5/b3qL/Z37r1odegDvHuubRku7VA9h8vq8JfeqTwV7XAOgh13/oX/o/9K9m/f9qxK0eVAXYZK7/0L+a9P9rvagHsPlc/6F/6f/Ql1Z+Jb720xPtfNP/dmL3yTb2Gu6w0LsyUehs94mIaLoq6n+0owuJSNvefUvHpZevlsudVD7d+MOSrvtXMg7kieGIaLlxoXHV1a6e0+XtZ1W+HQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANwV/g0AAP//kjzfrg==") r3 = socket$inet6(0xa, 0x2, 0x0) sendmmsg$inet(r3, &(0x7f0000004880)=[{{&(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2800000000000000000000000700000001441406"], 0x28}}], 0x1, 0x4008080) r4 = syz_clone(0x80, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r4) r5 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r5, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f00000002c0)=ANY=[@ANYBLOB="02180903090000002abd7000ffdbdf2503001700"], 0x48}}, 0x4000800) wait4(r4, 0x0, 0x20000002, 0x0) ptrace$peeksig(0x4209, r4, &(0x7f0000000000)={0x1, 0xf4240, 0xd0224dea9e460a0a}, 0x0) r6 = openat$selinux_validatetrans(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) pwrite64(r6, 0x0, 0xff0f, 0xe79) r7 = eventfd2(0x0, 0x0) io_setup(0x81, &(0x7f0000000400)=0x0) io_submit(r8, 0x1, &(0x7f0000000440)=[&(0x7f0000000180)={0x0, 0x0, 0x3f, 0x3, 0x1fb, r7, 0x0, 0x0, 0x0, 0x0, 0x3, r7}]) symlinkat(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffff9c, &(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 25.735988565s ago: executing program 7 (id=110): unshare(0x24020400) r0 = fsopen(&(0x7f0000000280)='binder\x00', 0x1) openat$kvm(0xffffffffffffff9c, 0x0, 0x16481, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000100)=0x5) syz_mount_image$vfat(&(0x7f0000003880), &(0x7f0000000e80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, &(0x7f00000011c0)={[{@utf8}, {@fat=@dos1xfloppy}, {@uni_xlate}, {@fat=@debug}, {@fat=@check_normal}, {@shortname_win95}, {@iocharset={'iocharset', 0x3d, 'maccroatian'}}, {@shortname_winnt}, {@uni_xlateno}, {@numtail}, {@fat=@codepage={'codepage', 0x3d, '852'}}, {@numtail}, {@uni_xlate}, {@utf8no}, {}, {@shortname_mixed}, {@uni_xlateno}]}, 0xfd, 0x2bd, &(0x7f0000000600)="$eJzs3c9qY1UYAPDvJmly1UWycCWKF3ThapjOE6RIBwezUrLwD6g4MyCTIEyh4B+MsxJcuXHpEwjC7HwJN76BDyDoylkMHLk39zZJm8YGTavO77fp13POd893bm5busiX95+f3rtdxN0Hn/8SeZ5FaxjDeJTFIFrR+DJWDL8JAOC/7FFK8Vua2yYvi4h8d2UBADu09d//hzsvCQDYsTffevv1g9Ho8I2iyOPm9Kvjcfmfffl1Pn9wNz6KSdyJ69GPxxHpxDy+mVKadYrSIF6ezo7HZeb0vZ/q6x/8GlHl70c/BtXQav6t0eF+MbeUPyvreLref1jm34h+PLtm/1ujwxtr8mPcjVdeWqr/WvTj5w/j45jE7aqIRf4X+0Xxavr2j8/eKcsr87PZ8bhXrVtI7Ut+aQAAAAAAAAAAAAAAAAAAAAAA+B+7VvfO6UXVv6ccqvvvtB+X3+xF0Ris9ueZ52fNhU71B5ql+K7pr3O9KIpUL1zkd+K5TnSu5tQAAAAAAAAAAAAAAAAAAADw73L0yaf3PphM7tyvgt+jDk5GtguabgDN2/q3v87DKmu4NPJibM7qLfZq1eGGLaLdrMkiNtZTHuLv3Y0LB0+dV/P3PyyNvLvpXE2Q//WavfI6+T94iublXhqJZiRbfw97J4vz5iH5sRlJKaVuXHD37nlTaavHr7t2qn92cVPYa+uf8O4zVTDbsFdk5xX29QuLn8t6Kju9RXflPq8Ee3WwlH7UXl6cb/U8n/1dkenWAQAAAAAAAAAAAAAAAAAAO7V40++ayQcbU1upt7OyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOBSLT7/f4tgVidfYHE37h9d8REBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AvwZAAD//6QxV7Q=") openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000a40)='memory.swap.current\x00', 0x275a, 0x0) r1 = openat$binfmt_format(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sys/fs/binfmt_misc/syz0\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000240)=[{0x0}, {&(0x7f0000000080)="ee", 0x1}, {0x0}], 0x3, 0x8000, 0x1) fsconfig$FSCONFIG_SET_STRING(r0, 0x1, &(0x7f0000000400)='rootcontext', &(0x7f0000000300)='5\xfd\x04\xc6\xc9]\v\xd6S9q\x0f\x03\x93\x9d\xeb\x00\xcf\xb2~9*\xa9\x1d:\x06u46N\xd93\xe1\xa2\x05\x83Z\xbc\xbeT\x16\xab\xfb=4\xa6\x10,\"\xee\xf8o+\x02\xd8\xaft_\r\x1d\"\xc8\\k\xcc4\x96\xdb\xb0\xadA\x02[\x16\xb4\xca\xa5n\x87\xdb\xb3\x1f\xbb\xc0\x9f\xc2\x9e\t[\xba\x9e\xfd\xc76#\x8f\xc6\xe7\x11\x8fL\xd970x0, 0x0, 0x1, 0xffff8000, 0x3, {{0x22, 0x4, 0x0, 0x33, 0x88, 0x68, 0x0, 0xb, 0x2f, 0x0, @remote, @initdev={0xac, 0x1e, 0x0, 0x0}, {[@cipso={0x86, 0x40, 0x0, [{0x0, 0xb, "407a0ba5dd57bd5452"}, {0x6, 0x7, "c393717132"}, {0x0, 0x9, "8daa4ab6c83cf6"}, {0x7, 0x7, "724f61a33a"}, {0x0, 0xb, "301c8047a5125372fa"}, {0x1, 0x3, '9'}, {0x6, 0x5, "cc658a"}, {0x5, 0x5, "4b893c"}]}, @timestamp_addr={0x44, 0x34, 0xe8, 0x1, 0xf, [{@multicast2, 0x5}, {@empty, 0xe}, {@local, 0x5}, {@empty, 0xf0}, {@initdev={0xac, 0x1e, 0x1, 0x0}, 0x72}, {@multicast2, 0x536}]}]}}}}}) (async) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000009380)={'veth1_to_bond\x00', 0x0}) sendmsg$ETHTOOL_MSG_DEBUG_SET(r0, &(0x7f0000009740)={&(0x7f0000009200)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000009700)={&(0x7f00000093c0)={0x310, r2, 0x20, 0x70bd25, 0x25dfdbfd, {}, [@ETHTOOL_A_DEBUG_MSGMASK={0xb4, 0x2, 0x0, 0x1, [@ETHTOOL_A_BITSET_SIZE={0x8, 0x2, 0xfffffff9}, @ETHTOOL_A_BITSET_BITS={0x5c, 0x3, 0x0, 0x1, [{0x30, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x7, 0x2, '&%\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x8}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_NAME={0x5, 0x2, '\x00'}]}, {0x28, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x5, 0x2, '\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x12, 0x2, '\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc'}]}]}, @ETHTOOL_A_BITSET_NOMASK={0x4}, @ETHTOOL_A_BITSET_MASK={0x46, 0x5, "3e5cba88c8234801b13792d36b11e2a32b1045084765d71f5ca8c2454531b98e26537eaa3e829113d71a5121ebb48fff1e059aa5a171bb1895e5ade457b11cce9d02"}]}, @ETHTOOL_A_DEBUG_HEADER={0x74, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'batadv_slave_0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macsec0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bridge_slave_0\x00'}]}, @ETHTOOL_A_DEBUG_HEADER={0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bridge0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r3}]}, @ETHTOOL_A_DEBUG_HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}]}, @ETHTOOL_A_DEBUG_MSGMASK={0x88, 0x2, 0x0, 0x1, [@ETHTOOL_A_BITSET_MASK={0x82, 0x5, "e9ba027164abb05dc196f0ed1915cd124d8c0e0247a56cbeaf18afcae09fe0d73c9826e7796ed5f45054ba74a182bfbe5ac2c12d374d54ad8d1fb4a0446888c0b851b4bafa31396b73eb6217c8cd837aaf554f7aab56bcafe05ef3dde42113b63bf5b1ed31fa955e4a323404b9a7f02b00917cfbbf497cccf256e1ef8a7e"}]}, @ETHTOOL_A_DEBUG_MSGMASK={0xc, 0x2, 0x0, 0x1, [@ETHTOOL_A_BITSET_SIZE={0x8, 0x2, 0x3}]}, @ETHTOOL_A_DEBUG_MSGMASK={0x114, 0x2, 0x0, 0x1, [@ETHTOOL_A_BITSET_MASK={0xc, 0x5, "4451617cb103d200"}, @ETHTOOL_A_BITSET_VALUE={0xa0, 0x4, "855d655a8e8c5589e6f738fbf672aed7888bc2c6f1b189e58de62efe303fbb228d4fa99f4777630eecb4ad7a78004b07dec9c649c6fe6ba6b15b060f6b416122c611f7a6333234fd99129abe7a9df62697fe25643f2a7280b9bf7f707f5d21e3c8ba7de6c9da41906ff250e54f303adbf69d4a7f07ad6865f770d882a58f1e2bae14e57c47fec96f0ed556937049da0ac99f62b17bcfc52d4cc926fc"}, @ETHTOOL_A_BITSET_NOMASK={0x4}, @ETHTOOL_A_BITSET_BITS={0x60, 0x3, 0x0, 0x1, [{0x1c, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x3}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x9, 0x2, '%\'&\xd1\x00'}]}, {0x40, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x6, 0x2, '1\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x7, 0x2, ',*\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x12, 0x2, '\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}]}]}]}, 0x310}, 0x1, 0x0, 0x0, 0x4000040}, 0x4040) (async) r5 = syz_genetlink_get_family_id$nl80211(&(0x7f00000097c0), r0) (async) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000009800)=0x0) sendmsg$NL80211_CMD_SET_WIPHY_NETNS(r1, &(0x7f00000098c0)={&(0x7f0000009780)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000009880)={&(0x7f0000009840)={0x28, r5, 0x100, 0x70bd2b, 0x25dfdbfb, {{}, {@void, @void, @val={0xc, 0x99, {0x6, 0x1f}}}}, [@NL80211_ATTR_PID={0x8, 0x52, r6}]}, 0x28}}, 0x0) (async) r7 = creat(&(0x7f0000009900)='./file0\x00', 0x100) (async) clock_gettime(0x1, &(0x7f0000009940)) (async) sendmsg$IPCTNL_MSG_EXP_GET(0xffffffffffffffff, &(0x7f0000009ac0)={&(0x7f0000009980)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000009a80)={&(0x7f00000099c0)={0x90, 0x1, 0x2, 0x101, 0x0, 0x0, {0x1, 0x0, 0x1}, [@CTA_EXPECT_TIMEOUT={0x8}, @CTA_EXPECT_CLASS={0x8, 0x9, 0x1, 0x0, 0xb}, @CTA_EXPECT_ID={0x8, 0x5, 0x1, 0x0, 0x1}, @CTA_EXPECT_TUPLE={0x44, 0x2, 0x0, 0x1, [@CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @private1}, {0x14, 0x4, @loopback}}}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x2}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x34}}]}, @CTA_EXPECT_TIMEOUT={0x8, 0x4, 0x1, 0x0, 0x3}, @CTA_EXPECT_CLASS={0x8, 0x9, 0x1, 0x0, 0xd107}, @CTA_EXPECT_ID={0x8, 0x5, 0x1, 0x0, 0x98}, @CTA_EXPECT_ZONE={0x6}]}, 0x90}, 0x1, 0x0, 0x0, 0x4040000}, 0x4) r8 = socket$inet6(0xa, 0x4, 0x1) ioctl$HIDIOCGREPORTINFO(r7, 0xc00c4809, &(0x7f0000009b00)={0x1, 0xffffffff, 0x8001}) (async) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f0000009b40)={0x0}, &(0x7f0000009b80)=0xc) ptrace$setregs(0xffffffffffffffff, r9, 0x3, &(0x7f0000009bc0)="54379335a3ca2d17a430d9dc5085c7c089e02b7b22b24e68abb31bb1c9bdd5f9cfbc4f1e4e1ca4053c9149") (async) r10 = openat$vsock(0xffffffffffffff9c, &(0x7f0000009c00), 0x20000, 0x0) ioctl$KDSETLED(r10, 0x4b32, 0x703b) (async) io_setup(0x3, &(0x7f0000009c40)=0x0) io_pgetevents(r11, 0x401, 0xa, &(0x7f0000009c80)=[{}, {}, {}, {}, {}, {}, {}, {}, {}, {}], &(0x7f0000009dc0)={0x0, 0x3938700}, &(0x7f0000009e40)={&(0x7f0000009e00)={[0x1]}, 0x8}) (async, rerun: 32) openat$ppp(0xffffffffffffff9c, &(0x7f0000009e80), 0x43c000, 0x0) (async, rerun: 32) r12 = open$dir(&(0x7f0000009ec0)='\x00', 0x410002, 0x0) mkdirat(r12, &(0x7f0000009f00)='./file0\x00', 0x194) (async, rerun: 32) timerfd_gettime(r0, &(0x7f0000009f40)) (async, rerun: 32) clock_gettime(0x0, &(0x7f000000a040)={0x0, 0x0}) pselect6(0x40, &(0x7f0000009f80)={0x10000, 0x7, 0x3, 0x5, 0x3, 0x8, 0x8000000000000000, 0x15}, &(0x7f0000009fc0)={0xf6ca, 0x0, 0x1, 0x8, 0x0, 0x54, 0x4, 0x400}, &(0x7f000000a000)={0xfffffffffffffffc, 0xc82, 0x4, 0x80, 0x4f, 0x8, 0x3, 0xa37}, &(0x7f000000a080)={r13, r14+10000000}, &(0x7f000000a100)={&(0x7f000000a0c0)={[0xe830]}, 0x8}) (async) r15 = syz_genetlink_get_family_id$ipvs(&(0x7f000000a180), r10) sendmsg$IPVS_CMD_GET_CONFIG(r7, &(0x7f000000a240)={&(0x7f000000a140)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f000000a200)={&(0x7f000000a1c0)={0x40, r15, 0x100, 0x70bd2b, 0x25dfdbfc, {}, [@IPVS_CMD_ATTR_SERVICE={0x24, 0x1, 0x0, 0x1, [@IPVS_SVC_ATTR_AF={0x6, 0x1, 0x2}, @IPVS_SVC_ATTR_AF={0x6, 0x1, 0xa}, @IPVS_SVC_ATTR_TIMEOUT={0x8, 0x8, 0x800}, @IPVS_SVC_ATTR_PORT={0x6, 0x4, 0x4e21}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x3}]}, 0x40}, 0x1, 0x0, 0x0, 0x8000}, 0x24000082) 25.275725206s ago: executing program 36 (id=112): r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x20) sendmmsg(r0, &(0x7f0000009000)=[{{&(0x7f0000000040)=@l2tp6={0xa, 0x0, 0x3, @private2={0xfc, 0x2, '\x00', 0x1}, 0xc6a, 0x2}, 0x80, &(0x7f0000000100)=[{&(0x7f00000000c0)="e5b78abfdf23244da970b3a4b0e6992925b98dc77914707a87d5de5b384a30d037de9af750bc2b6beef817a072", 0x2d}], 0x1, &(0x7f0000000140)=[{0x98, 0x88, 0x40, "aefec7f16fdcf22da0470a6684d907a78dc672e6a2efb522d266881bf4f31ad8af8e2b6a0a148611b74a1e3d6118ba3a8788e861826a6cd97820e740f9c419de9654d059d33cac67751b48a6a0f75654d429199fa56c8160485a1978de3ba63471d3d43c688135c95720a6ca02a0315ee9f3b204df214b55dce7f8edf0a849da32"}], 0x98}}, {{&(0x7f0000000200)=@nl=@kern={0x10, 0x0, 0x0, 0x4}, 0x80, &(0x7f0000000500)=[{&(0x7f0000000280)="fc2e4d88e141ff16a175c37a66b4683097cb7c6f9915d39a143ba2bef8981ab714f63a2f03cac7beb0abc2eadfb5465f925f76b346d22c0f21fc31f1d5b896df0c332cc27e45bd60d7c570b8bd816cfc40175391d892ea46284e7c242f73d67fee759883fa5f01ddd5c102c2c072f9789d0394b5479324f20440d21462821200e5054d8facf658e19c09f0d77bdf5cf5c2b7cacf4469", 0x96}, {&(0x7f0000000340)="22dd202f4850ff0bd60755ff3caa6341cde68504845d9d9d0cdfa0988962ac24491b9755fe5dd70407f79a5bf3c74bcfb8035cb05692b3a4e78127a450b2fdfef49b4032cedfb19ab31510f2a2d6a0b9ca315756c5764ad1e13226c32d806029d0b0fdb57aa788a24a62d2389cce20b5eeb5f3b6691109ca6189a8079779c9993e175299a8ebff0951d8d614940205d909c08b5091905f412e94fc0694767260da2b4452eca6fd475d1c63b8", 0xac}, {&(0x7f0000000400)="6d7092f399031f7bb905810f622fa85364c3bd9a6e1d70a0980b327757660599b984fa6f7bc4baf3cc8ded4d2f81920c0895312ee47452465f361cc693badf8a4b0b98e965291d00583397afbd92ade2a17b2d142425500f9a739e63f96a2326df26374d9bb61d2e5b43213725371a445b928911f0f27c753e0f342879367e3009e2b4519bbbbe7059b305be8bcbd0ba786fff0dc335309a5a31aef30d473f6720d05b235c26c2f98a4a42417afdb75db271155094b7de318459691b874597ec3aa2f0973daf3fc067389f332c0bd87a882a09fd9a5660685d9f8ba3", 0xdc}], 0x3, &(0x7f0000000540)=[{0x28, 0x0, 0xcab6, "7d1637cf312a67555332c2be2a224701e6b6c2"}, {0xb8, 0x110, 0x7ff, "5b9cc8c2579d8d09b07b991ba9068d6350614649c8273d244ed74d076b157acb8d2b0019d45b43f307967bcee906bdf118f64043b7ca8011e32bd4e5a6d6ea6398c0ca01877dfc6ea1fc092a3384f516f57bf385a81134eb9691219127ed0576f6e3b04b745c4b66c072350ca4f3c71c972714f0065d544984ea6b1a78d2c47bbb9e288370dbf717d3aebca475a643b1b5e3ad6dc468477aed1f2af3512401f25da75fec8a"}, {0x90, 0x82, 0x2000000, "3e64f901a4e9f2bb35553945959b8743c75ed2fb27f456a8328b87ba542c0a044fdec630f3f9aa01efc522cbfeaa297e45498b174eea1dcf020088802ccc9d03a3f051e5748147e092783a779ed9cb373b3b4da9412abd7eb00c914372c284637d33af95faca2be087df79d6cc3ad6575844ec8f608f31da2395e6"}], 0x170}}, {{&(0x7f00000006c0)=@nl=@unspec, 0x80, &(0x7f0000001880)=[{&(0x7f0000000740)="858e69a01de30ed2fe8a291b42c33aa358eb9c377219719571c078c22fb49358469ece574866aba2080631ba9c59655dddfb7d69cf6fcbc62b7b65029a9140f69d2a331d86388b39bed731ca51959958369a29748e08c55d41f1ae14d80d56004463c64ee8f17d6ca03d2fc566f088fa5c80cd3f13c14b8d4089db8111f1c9c5799869bc8bb4aae60c5167938a728c7338231afb9eeaa7d501540be0f7cd1d5dc7f8aecf1732994aef84c76436fdd2d4773361cad14ae97ef1c1a4b3c8878b05140648cf4017501d370bfd215c0d0cd92b0c6d828283107727dd9a3370da6e79b41aa445a8ba0a2c9ad32ae20209d6f641fdc455c12010444eb0cc0ad27df0000c76c6000b4dfc3be7b65ab3e81fc505ab3c5131dddf074016937b0196b369953f21adf3d5ff2322110adc21c9bd18e4b98de7967e858afa7a560d9dd01625f288dd1552c51262d25ca74a4e09578258ecdd6deae706496f6492bdd7a03cf83118009cb0f28a77665a4a1ce298ce244b7b37e86f5f1ddc13fdc1cf56b26c667ede0ccc429b5e280cff76957f75d80d61ec8d88701ae0fe2ed1776bdf664fee471260a68ad796017b83bdf980863a7fd241746572375fac876a1977188938f02f7bd61febc8c3d5552b188e744467c9082a75ff72683631250f8c863c85560fb0c31dc8a3d8bcc8a513ae21629143d5966d0bc2d6d030745e59a4d87ac1c839caefecffb41be4eb0fef782e11545d953feb2a46c90094ce280884bafea439043986f21de3aa1757a51ae2cbb63ce35caabffc9f5e00674396e4966d5a55785312aee56d6f76f85c573450ad66e1bda68581b9b739e7aca6e76b526447cc0c1c08e7557e8bcef6d947fa8daeff9bdbdf511db5380fca6320e827d20d4c972c266aea498e31d50bc0e51a2e7c6bb017c9437a5c769cb26624538764782f10b6ceab8b1fab0ea8a619bc060242bd75ffa724e23bd535939cf4426c32d1d18edc3ac33508c24e64b5cc4cc599dede0911334cb0491633ad135015de07999f650d2c43a094328a27121d3d77772011af12ca47d4dd18678d7f91c9fa1e8f192faea19d8e1cdada086a7a63e220090f77949db0fd50b6d1ff0563ddd0932bf699df63aa4533fa86e051b1063305a6170bb0122f46f3759f66ba8f7f83b4153c91aa5d10c5644148180a94de6a0f7870632c6f9510733b2f8f873dab08005b80e4d1bdb2fc48bac387e3e78e9ec5054c669211c84438875b6bd537efdb768e45b204711e72caa80e0fed8532f204f4d70aaf11e0f7d1e00db660053a3b27cb4c82d50a522190ae3baf143981fad1b38187930fbb88f90a9215f2167e4fc3dae3f96d31c0247fecc8bf0a024e8c89146a9fb228b6fa1e78216b40c9c90e94f0914a6f9011597d8bb291d51f4f8b74860f78736f19d129044c6b2541eeb5e35786609d59dca77a68f0fd8efa1587f39f1553ae80e211f38f1239b5f1e47d5a39924868c418871d3c7f94d45a8ff55f086f5e63e78d2044a662bd1177c193ba422c6d1a61d64d0e964d5c2f5fa22da516a67f6741cb1c873b12788d68ed82438a3a399df65e810f2856137b962c233612afde7a11a8dd4211ba57550cef1358c4a9866acb98ba621c3173c37b51d2a72cca290faf311b1228a87552846ac8605e494f5dc1c0c56440570513b83a8ae98ead0a285b8b0cd9c996e755fca4d35e19808ea49bf7110685d889ee3a100bfec275bed9bf4e755d8eb62be0f32a2099d5ab96c61d12ff894f4d2c2b25e3f88bffa0a914b30b6ed0193d18b628a7b404a497c5461efa397c37adf284e147f1f7a0cc8608c13c187db0fb8cf1d0674758c52ef28e71b6ebd341f3c80502b77e5c3942a47bb475619e50e992e4ea39968fff6e7d8ba7882152cfcd75db4fee39b3cbf13e386135b3657523cdeef95ac1bdbe45552004cfe7f762447df3f04b0e8b5201ced64ef3af38e0275b775867c04e2dac8e412457dcd7c9f20c095b40f5b970d05a999a128c300282eb0242ff05e7e3bd75861f74955d5a41b30930ee7a41d0c275bff3d2330094d0de42bec03ae56a727ec7db57d4c69c517acfe49b6ad9ab7f12a06ce02f9862f0aec1de15879a44757a2ff731191e6b9da4b112e52e1471df5aa7a614e4e09605ae3265610bc4d88276b366d59b1d0bc8525237227967852b2ad501a7f4430f4c9f0803310bccda9a3ab8c8e6bb04456f068f3f5cf05bc364e01b446cd463f5ac3492cf114b6eed83b2358d0ef2ec50e1beb23476ad1d9e77e1eca478b1269e3bf2b7ca04d1903a2c8e981409b01b5572b1c803804d60d312f3d60315c3760a9cfa6fd86ea6481e9a6993eed611ecb774fcb6064dc6c8be8c1076cf449c823a870483cbeffb38e6deeabb6fe720227d5eb14ba470a41c8d6324b6513cfcd06fd3ce1cf7b331047b0a606c1d74e15c57a74c756fe2f74d9548ed9070b89ae581f4a787bff7f32e8332eade3827424ccad5b32912b0bcb3646d842960134342c7e0ef281cda468c5ec13d1c676b7925379b19666cf04a9971e2aad13f73ae65b3f31e4ff60b8192e713cfc6cc12ae791c983bd9190e30cd419973f9073e4349bb7150f9b960f6c606592bfd2e44f523b121d85a75c89c4b0f96986640fbde0b2a6997e75ae87a51b464bd00e7ddf4e9d390c0d4febbfc715cc13450d42d876017e264822f4bd9128fc5a1658ceee80469d2a2fc2656cadf8bc2151e08507461d54a59e7ef9dddc5373c17b7fef1966b4faf62537204a2c62925164cf1234d95464b4caba6662d6362e383298638335e15edc6bf68063f83064ae0ae60cdacc184b21fa4dc2f3125fa238911e74c9064d88dfe03c8b5b164ffddcc85f0c45745ceb6d7f5281897a071daf3a49ef5709e837aea2016961b174fd38030ee9b6c0df516ded727a7d6b50cf0aa852913394ab72ec302ea61e42d12fab43ba6fcab1069cb5919efa0a87443bcc86b2a205caee65f2363dfe77467a56101d11212248b295f543ebb818c75cd864aff3bdc18ead47dbbcf0ad350007ddf3abfa7db2103367399c3050987d60b9679fd368f31cdd01e71a4de20a69c776fe1e5d16151deb19d64710e71c5b7633df8a32dfa3dc44294fc8d5d9dba7b3c1829bc2fb01734a641662c584394ddf2b8bd2b56a13fa308f813502bf3c7007555b9873e49af3efa0f5c9e2d0e4e5d1e70ddce8471b96336816926f2a2f8f0b10b99595583cfcaebdc11caf2c3ed9742ea993b6d10e7d5a380027c66cd352503969044e19ac6e0715196e2d3479a9721af409da4cff8c3b5428b4dba1ef46bfdf9801a3ec3f9ba3f5eb582fade906760fdd8ec63e94875e51df46ccaac540de1c8e5297e6e62238fd6873f3d2674d228e37d693d8b375c2642c6c02e061bfe5778578972e942ccdef2ccb1da8c6638144da506d255543e9c714db2d136d7c9707f90803b79d9ec3e20182a04d5e7adf6a36d0f2ac68502008af7da39abbdd54efca3389e0c05672dda7c5676d8ef6ee0fa18119a2499ebc5661665e854b5f19e27089158de0256866d7a439b050656c616bb4675274e18119c0c82f5f7edd920348ee61ff9d28fad8f6858c3cf682f2dc9c2984aebef1e7a4d2f83ce948917bc58378a5ebba62e20f02ca8e29330970987bf177d15f9dbcd3810fee813cba0e2015ea06b51917c76d5e6687deb43ef8f870b6867ce28d1483d617d38ab428f442c82c9b1ba2e172bbd131d85624cc5e7d46d831eef0ce59e7af79ed5593dc4a6a8136c04aa992d72051aed6705bb27ee01fe819cac34f9fba1f4b613bfba7832c8894c027d65be09f68b3c537aaa1b8538eabba19828bf4c6183f812793c8d0ff7747f214f52ae6254c8b35cc6208a5b98fbde14b7f7d9e4e9aa862ac6d96c4e1ab9c0edbb27cf5e5f2a1c6f702bc18818243e218aabd375f711596442a17ec5a7fc8da7c70500b6750e1af4bbaf511718d7bce05cbe1524aa1dc6f57d4ba4485685f24861209660e17a87c763727ccf7a838d2c9e5fae263341579ca994a6edc20efd602c53f4eb2ad63d0d3770ea10c0d0e31124b5c7fddffbd90b75dbf5fa29e060eb379913ad5a07534126438479dd68f0da998fd2982d3979ebba88505b78194e1ee5cf7d37355ccbe670f15e73e646b83bfc6d4f6ffe52d40b5c70b9216f1c3c4595677357b024ef94a3261a760bb5ec364bf34bdbfe6255e9a7878ce46b61682903bcb896d4a1c11e864c65708c60b20b58ab79f12814f6b977c47703b2226ec85684d6ccb19b841390ffedbaf4218c1542fac441ab12fb52473a9b4018995fb8fa77eaf38d21162e4bf0972132b626542cca058aad5048c6b190fd4dba5176c8e6c3ecf0a001949fe4ec2c9e61681f16e14ce6fd764663dc7c5511a3d70bdc6c2ff4e51ca177dc5ca2005abca8088425af456491f7accc35fb10911e9fa6efdce4b463576638bfa973a408bebdc12a4cdb551461ddddd6e8cb3d00dcb068c6ab80c7b0c3c4d61c0c1b5191d81a8f966418c19db5483445deb210d460d287b10acc79e4245667cfc04f4b00402cd7830b6d67afb0b92e5d9ad6336b46f9d466a665631f08ee1ce8b8366c6f6151ee805736e95a328d72761b5b4af30e84f8655ca4861e7e0b157bfb759fb3780134be1afc507f77c167ae43cd0931b54341240a7a0004bacce86575fd63bfd42ad33af7e0bac34c778634906bd8ff8f96b2d775a6db2c5a5261ac0fe63ceb964999652dc0c0a8d59a272b5b78513b47582155db3eb1ab452792b6d3073ddd29c8162d6617026adc2dfadb1ffe21c501b935af4b2aaffbdaa012a187e44c27aaf65b874b9bfad80e752c2d3cf517ed5f44af0a8c6d71b6f5db64a43a5a470d7a603e94640a2feee4041c72c6a1c23e53e618f0c3b70cacc78c86417c4f9c219431b599d6bf9477c41f3072459b454529208dc3baa580140ab80c6f83dd5aac49aee9af003638fb4d416808a24086c8e77aa00d6627b3208f8f5959e70dbabeda543c3462caf3f51dd0e021d76c2ec022943d7954816fa82f9cb0fb516ae77f3d6b2f776ffdc5dc031d22d10cfd89472b3592fd3eb3985097ed39a4baddd1488cef48bd30211fcc556e491a23d35e3f9eb9b762bcb1968c59701f3abb5a650b2f68e53697d602f2575822e4fd0ea37df5c327ce27de02f5f8fe4429260f9643f8b7e089dc163039a92be8d85317e29ae2fb6c246d0f87ea790f09cc122922b64ec764c6ecd9546e2c3c3f41218f6cebe5863cabc359ef4b8f5be17814c6fb7fe65b6b3d9f081c9ea47458bb3c8ce0bbc03b20927d8b23ecddfcded9e6eaa40302eb4bda9e10b9e1f2e88ff53ac1de375db175942fc7e6fbc0235e7424f3d15ee37711042527c56969c3d4370bf7e11b9161064601dbae184c84a0a071236c6eedf91849e6bc3120615efa4ad285d52e7812d2d6ddd21dcecb2005da08796cea981ab6ea33270ecbde0a64550005d0dfcc8455a562b6409dd86aea4490c286d740d277d15e0d300e4ec11e6307c48b1b4e708cefb197dbbcbf40bd98e260cd77a7c9fd1fafe1a14e6d7e32d594fe0e25d9ab8f552fb8428a8b0ad8f7bf8f0379e37c609ae42eb85c85a03a64446464690f6f1c40049d849a95bff212495e6c96b3fbb3a3c2c5c4cb798a360077368cfd381c0bb7684e03f63eb616e09f89b48ab21cc26c2e776331610a2a1bcffdd70448b2f5d84710c7aebd568cca4f82ce58989c46da9f5fb5ca00dc952416e6312445fb67d4bc32d48df6ef045186a819764c47fadd0696", 0x1000}, {&(0x7f0000001740)}, {&(0x7f0000001780)="3cb669968f7bbdd3ee67d03bd96dce7d282d311edd62c1d20d15ce6a0f3328a71a8e41536539271c11e7489e5a37634b62bbc4aa3409b9b76f56ab5d6eb98cc2b1be83a96c7e4bcc53ceb560abfebc70cdef44c9867ee8fced7773dedae112ca966ba8f9ac3ac63cd34831393ba722edb265479a152268bf774f8597f9d425fccb1dcfa1329ade1d4b7bba11cda4daf5bfaa7093d2f4a6b416078fdbf2b8a4f020ecdc6259dbcada81c5bbbccabeb45c100d7985b518a6e8cd9988ac22268e69f7812397851f41307bb562dc406ad63d45f1b425ccac78e1b19b7ef3ebfc98ae59bc6db3df", 0xe5}], 0x3, &(0x7f00000018c0)}}, {{&(0x7f0000001900)=@qipcrtr={0x2a, 0x0, 0x1}, 0x80, &(0x7f0000001b80)=[{&(0x7f0000001980)="dcd8d078014f", 0x6}, {&(0x7f00000019c0)="6764d9b26cd978682982306f1656ddcfe1b96c81db555ce4a848c2236962083e06648fd053f7f199f4118e8e6ea84c9beced24ca763d4c44d750b1612f6e6f4344d6550c3a50ba921d6ef7e20e5afde51e2d71a385c7328884ee16bfa5498ff5a31dbddb5855c5cf0a453effdfbc1a43025541136325f963e21310449ffc23f28345131f6ac7ca75b7ec5e02e319b5bf52f51074aa6c3d2b7c8909d2ec08e2ba4ac5bf045fe3574bf1c44f1baf518651ee63832b57fb7abc2313293afc94495a1f325330446ed6a0102413b7fa1e4df8fafb0613e6b9265e3412e77d7acf", 0xde}, {&(0x7f0000001ac0)="5bc395e9ec7d7e353514b3dd0fe10cc65221ae92780acff85a24d05ce3cce0780f9d358c68a255e0cf0e2e182f4aca92f217f675d908efcb5ae33b9a3225dba6e6011e76b39c6cab570619b033b28b0c5ffc2b162d96504fbf126a2393be32cd103220324bfa7f196447a16680f5175cba229c07175650e590a674daf497b34eb4bdec6059b69959c0c8848d2371bc27c2fa1f9c2b62db9d7555722787d7a88556ba7a3a7f37e0ac80", 0xa9}], 0x3, &(0x7f0000001bc0)}}, {{&(0x7f0000001c00)=@rc={0x1f, @any, 0x41}, 0x80, &(0x7f0000001d40)=[{&(0x7f0000001c80)="cb7442fb618ebf77bf0be0dc34078f5cd5d1ff144c3dec5bd1cebfd09e312e79e7f1f9e810bef193cfc2ee5c4fd05de946afa2ba47759904e62526a81de8dcf6e96bc89c2da1f20404a11945e08c57708ec5113d2db73b9d02840e1127cc57ce30cde828abfd796df9cf8bb524e384b8f3d95afdc4b6db74353bdd8df135bd8127cbee29773637a555bd52a89b4e11d777178fccb2ae97576537ea9f4203b25e8c6ff9c03e", 0xa5}], 0x1, &(0x7f0000001d80)=[{0x1010, 0x112, 0x6, "98e690e3593828d24f9166964ba85e5c7c356c8f767f7f7fd31600bdcab7c3796dbb369841bc3d5ee21ce431e795617821b7924d168ec456ed2b03c31a7322c395a92131b887c40e315ee19db5172ea3b40c3ab36d94b4548f19f769728b8beaa1b49ee656f1ff44faf79bd9501e5279eebcefa593b22adc14fecf7ded48bdea473afb73e3eaf7b1d6fea1efcd80dcc9f4b6dab13d647a9d1284aa010291b53c60d810d70d2f2f802a2218cc943a2ad98ad0418c9b93e8f4495d2dd71edd1f1f306c5302f8f3291ce2b4f02177ce13120cad2e0825b215455ff144eb530a7a22c7f43d5eef5e0489d03925151d2c79207253629b9a15d69b6dfe521f12936b52c11a6ed0497df05b80206541d78caef7df361b1d4bfb8e08a25dc07ec69572f14e932ce2687e6f4bdab6519aeff0936a5f6fd9ac4cdd28e9b5e83694649a216ed71ee3a97badde1415ff962756d8a6efd4c8ca547cb206dd7278ff481eab2f8a5ed7a841cbc3e59ae5358dd15d093fd99f5fa0ff3f0d8b5905c27b29fcc2db7a3be9dc8cd0f58dc8516970f704c5f0424102b536f31acba331444549da2c5f93f86dd3b3d374859bb26d9c39a6ce06f837c167d04ecc3a105d5f2aa8286a0b2aedd70e2ee86c62a8c5e78e5b5106ce1907412b4596c7b6177931854d0bbd7db5cd5422c80d0bd73bee7dda21e23d7542bef4952f63f3ff1ecfb0c57d86acf18b5ea00a9d389d9ae4ac94cba9ed4360547b6c18e83e434c7b10a503eafacb6508f5a3ecf79181376b9693927dffee61601ac6c96487bd3cc1f47604627167082337111d7104b1151388f7ebe8f3f1091a2e15ef56c9ded2daa9faf356f5d5a83ed565ac238da485556fd80f4bf07c08abc0cb661fc14b43b8b0e6f258892182ac94d5f8e1bc7d6b6d75e9f463be5e3afc31ce37f21a954c7af4552d8a6b278986eb63336dbdb728fc0113e1fb6008d0139f3221404787c914b5aad60ec531b8a7acd6a8bdc24e113507f9397bc77be3fae6dc7da1e0134876a795657ca40ef0165402b40e308d788c151b2153cee787716ba706602c87a8eabf987eddb39779d51bcfcca35e93742a41e87c5ab7b1857c5b9f2da6312192e342da6cea860d6291c1cf6f10db68602f3000c67ab90dde72b523ac12a9a7c7965cda7fe688791028555825b8c28c460cfb198c228feb877b7699acb886da4d8312da17fe7b5f44ca359de639d3b93953fa0e3ccbe2a3cd8774f182f81f1bac27b32f56d6e0636d573fedadce9d30971e6e0180e2491d8be21b6e8244bfe4662155ac7e59fde0cd121a1478b3a0f8a9617a8a7d846312165d4fb5b7b01fc4949b75015b00a690932eeb4874ed042c21af4a437c3318050b57064cd5e8ca4da816f78222363da2f51fe4c2694d976edb9ae0178d6a42945032190939a829fb31a9d05b64fb802e7a7fdf3f5ad9d4b1235b575bd224abb98fb197829f1b6f99a3d1896c90a5c4c2db73536acd151293c958cbd136bdf055266ad3ec1406d89180da61b64ed13836c3abc6d8ebb91d81e3b51337fb6124fdbccf1deb8789acc2ab15bdc19712ce8076e51b8137e55521bffa18de840541dcb3bf374d85257d1f354af8fef9369648acc22a61e81479568643bb45ad56c442c4881e0951358cd9f18b947364f2495140c3f339e086f6d5f8ef194094724a07fafc280a6a419273d3525c6ee072590b50ecc2fbd94454a51a0373844c4b7cae3c53f95167353847e4d1953c9c06549ab1a02dfe2e916536ba1dffece5e195789f27ee1cb583e3e3e9cff00da2f891cb1b3c954c76f65f52f833bcb256c50450421ab2017fa1609ec6d8052d6a985664603b87403f616980ceaacac3e75820a7bdc14fd00bae295b0a70ed304edacbe06c7a6d88fb4494501d95f582091db9c0a82f52cc381840c66ba34e9114aef99dd3d79fe98ee51c20ececfd3a1b4ec353fcd28549276806e80402d484c80b13a46e758ea75d618ddd4e654bbe78b24374ba62e6d67392bb40ede31d3a2c35d0d56b19e143c113c1d3e6eda52095f4ddd1cdb65ca0f1676143580aca303e10d18fd12f9a0f433dfbcbc6cd619839c3162792c5dd45f4f95f01cccd33ca5a2dafea067b41a6200465d06653d3161fe523e07dcd0faf43ed76cc570fca7d45e3c1628bba3b66cf557b8c44635a6d91050aa8286bf24dfd96bbf4ed6d3418b2fd55977e2d6326ee84ce824d101b8161829d62bc67885d280aae1296c62dedf925fb16c7a184b81ea31d04f6ea887a9a906f1c138584a6302440c5faeef1597d894b343f886eada50dca6421c3fe20b6bf67884f6b5a3e04fe7fbff276598edfdf119fc6503c535e3afccf40cfd30b41b860390e4261a3ae36f30db8b01b9a90b0e90720803ad19090149ef5011a199c50328da4880568cd6ed56ce8a3ae3c33637454b7e93794854788203d70e94e3680ed854e097c2034c15d3016becb5bced00bc2e9bd27c6596d4fe6448813e0211f6f7373248492dbadde575bfbc63809683763a37006ef353ac26ebb71505eef90eabb5fb4c4a6a861c84fdfa0d13bdfeb115b95eb67cc91513bd5f861f281642fac91eb787eca5b27ccb354e34db887b51d4e02e966b6ee8e40693096b212ce8e9e9a3db5bd393c018606d4e6f82b732c5b8b58a8d2fa9d907638f9b7a0471f82d98d4ff289ee4f06ab903c27f069b80d24c8c4d6ab99a06e7f4d69bd3940e60086ce6016214802879606402e0022e60d99cdb47bca5ce7428710a3ad3224b74a719136724c73ead157804143932ec896ee06644471934ee98fc259e6ddc98bf7b771263c325ffc8c2f8d2212f4b15949245cfaddb1da81c29eac95617d440e1245c524cf949a5915ad3cca62c33f15f1f4db8d546846a69d80c444011c5c2ce739041a0011f857967e1b7985a28f6fc11fbcebf9c308e4a32d8f1c40390bfef612a32072305bc5f15308a32b2c4dae131ab20d2c1f9fcfc0f7320627f96d9dab969a1c1298aaa3655a9879fa14f7f68ff12955791b8d8fb88eca6a2f5389317dd584f64bf5cf91588464a52dd05344741958bab21878721d88f9a158a951eb566fe0304c33d4a44f80151396aa3365e2164d70e5cf40eb1f8c8cf1c9a99bb25629ac523822fa81270781ff9407b0ae037eb01aa41ff281b4357843406449ee301f3d72be827692cda88139b275bda89d967ec262909199f95c6f5cf61e356aba83329e5b815f1074d0565cb1fb0df5f71965455fa1242b6eb4a33de57b5f90487e996392bd35b47c0a6968f23e4fbfa13bf0ed5294973fe0b7bb8b62d4d8105c466ec5681af8c942d4444de89c07db09b9fc6148398ac814d79790b70c4d6c1e868dd691bffb4cad18532ecd6002d5d40f3a0a2302cee466d31609c9580487e04b50dd1a1fc3ef58076d6b3c6a337542d96a705d178720cd2e7dc698ae3482f00505d0397c739f3ed0dcdcef10310708a572c997032262e4b8b0acc5a979c1047d54032d1f0c4171266172e9f51cc70ee181552433bf8af8600039a0dc26328791cda3a3926ef82c4571a034a91d5712f9e3141d5822e5111a123f73f35cbd2f6bf795e3ab92182fff9c9e5d180443038737ae68b868a1978574048ed6b357668950d792d28bf583eef6e7d01444f57e4fe3ddd5260b1e443e645046bcc9477712612d1fb291236e6ddace7f132e2134b8414b77429bbb68ee6aa5ca2caa1a20cfdecbf5e3929f7651a2fa53f6223f60f914e23fd86598cc725c554a298ce90fd92a3a1c1b596562814d9cab59c8c5a79c374aa12304671ce723aea448682988e6fadda1b9dc7874d5d2a9f2e55d479da21232f0d84b349770d704d55caedc9ea2c1856241a687bc7d31aac0bd9f09b32dd2cd1fbaafc4d03c9090c673269a9d93d8cc4bf3c4180f5c062e09f3209b4ce04b7fbb1c058c8025e7ca49859573c6f2293047f1fc7265272ea8eaa6593ed47ddcdc652396b1a5bcf06647f8cb5a6cb0d970d0633a90a91984080b3f84b7d617a3f5f78454402afb32374b1a027415bcc1a2604cb8d9c7c57817c5046566ddf5d5c4bdb04b8a7fdecad1ecb57ee9a567579dccd653108bbf4b1ba1d822a13386153d6c190e00531a8f8776b3876abefa5da69f748de1a335db4f939ae82e2500c67cceb35b391d1e0daf708469240c15629f6499ed463b60350c4aac2372e2844742162b81f1500c6689b540517bce2a79a4f1eb24f94ceb9ea465d83282ebd8ade48731260d5bd387fb03c4457f54040becede2a907cb3da8cdfbf9e96873080336e4d31491478c229edd3d7611a051b185fc2fbc435d5d02d6da7a8d9d1839bcc1336a54e12a16d3f35263685dbb288009fb716508d8072eda5b63c0d93bed06fea490ed32f0aa5324e532710b48a4ba4787667c80859c9c66e06971156df8d0dffb8331c9f4d905eb0a21c194d2d48ab96f50c97b8a1c7c27eaf0f88270dd15bf553578eb96ffc3daf15530882b845ea710f80f91ef4901609bbaa906b9a2d733cdab93d1200785220c5de15f41862de62e60d6c9a7f7ec8dc39fa59ddd4d61d9e200545534a506ff39f4c64441c14f3c25a9caf842f206ba80d77fb275e20db87d5784f16ca941e9cef1c1415c1512c900e196888fa86f3255cc8aec1c8b4eac10f14ac6efefeb4c156323714f6de5a4efc04b8867193515833b8513b4b384a15d486453b43462d73388572b3fdabe1f02daf1115f5cc194b1f16c1b8b8df59fc4aa3535446997f54d81fd5d6c14ba52f168a9fc8ff6d95c1806cdbdec942376638cf2fda66c66e6ec76dc3808972918d1f8f597f02282ef91635f9611aeb0efdd06026f387b83c41fb54b64324a4de6228fc621051a08cf19750c069fce79552c6438398d21804d7b9e2fbec27b44377f85855a97981e4a2671c4be55164beb977aeb56a871c9d94241884a0435eb2eb03611e01580c1a8d75b96faca56febc5634aa1d12d27a7c6d07423dacd289ad2d0a39272648f9d483b720e6412392e17d5b1bb3a69c58e0b7bef096017e2ab346fd37862724fb36f939d606f696affccf71b29c94cea2eb55d4b6543e2e58768d8242b03f53d9c7af650b4304edbe455028e84de4e657c558f671c11f967ae2826eb20073ec3692ee36ea7065704a9e2505faf089b295b69a8e176e0f9d191fa51fd04f5ba94341607a13f572c4595c8225da1faec415d452f9c01abf92b8ac60420fda766755de27e08f87523949f27710c2b7cc583fed028a8155aa591600bca9e5bed62a8861b6edb39db7925a40bab14f79349c83286ce8059793dfcfbb3c61f675732599b3ca3bc4f9281af440642821a7dfd85ab2fe07e4c27e28fe0fb465c69a6713321636170dfcdf83065659c0dc592eac6a05326516616d6f0ac1415425c2ab93291c7f5c5ccee462580db49b536c2b2e24352bc07e17c746d3d5a69969f58f9a8822c2d4862c374ce6d5cd1173ae5a803ca7b971a6675916b6be27e6b177f65319ac91e3e28d4c6e438ad4cc35a1ef5f394cf612a839de4b14395f718e6209bec718f120a2cc22933f776809738484bd8076cab8a653cf30e45c377436397b6f58c6c6bf144ba8b4317d56957853430e5ca360253dfc9b0d8c3a5a200d51aea5b558f3d0476ee9ced0798dafa78c2a3d1075d79326bc34e0ab2b38b0493f9bb68c158ccc7e174643cfacc23ed12ff1f6e9b86915a0f744750117d02a4927c2e8a873280b0e8390f77e2a73ed9f54bce860aeb465d6cf7724bb85dcde1b73f24df79076f6236c77b85aa13c"}, {0x18, 0x4cf6ecaaa362f050, 0x9, "a76103cf910843"}, {0xd0, 0x104, 0x4, "496ec502290950b77bc70917f62a041233ffc0f914e006389af65355c05ed958e78becf8331a429a58144f33d06b8279e40c772289870b525cc6eb953386cc189ed08e47e4aa110d2330aca91deca874e1fa7b0accfaaabab3d75d8430dbd5fbaa408e7634851fc11a1fd335b0bd388034e22397b4ec0996ec407aa14bd94b96a36ce6acb14055109603435c50e70b3f570b02ee75995eff02356e7e71efeb8998818e3d2d5112d0f704b18bdf0e4de73daafeef30efd1194796"}, {0x78, 0x116, 0x8, "782892e1158001d6abfeaa60b9dda6f83ad359ab757e4449169b68028d62d26476372b574f10767663787c8db64c4774960333a21df3cd2837a82200cf7cf810f530656c5b4146a0d503758439726cd5b78ecfeb1f8efa1f4e0d3700f2b6051753d4bc60674761"}, {0x50, 0x10c, 0x2, "873f0546ec3e6bb32dc7515e476485d625db787e8bea20c0f304e4dfe4a363ed7e13069cbeb8ce6cf173d4ac2de151d8dd6e58153314053ea2"}], 0x11c0}}, {{&(0x7f0000002f40)=@x25={0x9, @remote={'\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc', 0x1}}, 0x80, &(0x7f0000003300)=[{&(0x7f0000002fc0)="6e387fc6939fc6cda225ad6c8121aa854b7ac6975d818474ee801f0b23ceb81a55cb5b4e7189d861eb4b7a567f0ce283c0b6e44829953f59c865ea74a2874b4c675c78529e23998ff2db7c46c568255d56f2ea3536d6f43800bdc7c29835e490ba3559c97b45184988ad2086e97ae5d5b28eb921aac125376e0dfd9d26806bf2069c8b0230f794d3fa1bf436d5d4629314dd86914c481944457d10e11f7a8c2e43eabac8e012f81531f19748a42d23a707efa8d4b3e30778", 0xb8}, {&(0x7f0000003080)="f331f03052b43ef1cf7e49e1b27eb137ea66320d39ba59abcabad529542ed86dc89ba143646c62e5b182ae4e52a5e7cc6c3e368fcea6d5aef87104a6d46d27f531df16084f6889d46317fa69c841b92b67dfb58fab07a209eb480d84d245c4af3577d47e7171e0ad4d64752055023664ca1d30f1e8c6ffe848f6e56ad2ddf51774003abfbae145e6bf1e", 0x8a}, {&(0x7f0000003140)="e73e996f9463a26b1f9c0d358a1f577bb28a90684f5c5465d7f73dc480cc7a601eac6e0818a8cce8d3178641d5ba9d244c7623b9e4e87d1a4431ffa90d3359a6c6ab3b4faff7776fa4927c9a4f17353ed2ea4be307ee1cf8dbe8ef1f89e93b4ad1adf53874018f0c301a95b87240cbd6bb2a2b6aa24fa3a1ec5106433db6716a", 0x80}, {&(0x7f00000031c0)="c11f894041c92aa26a4c0b002df9f2483a1e09500006e39053ecbaa5a54d3fcd9d2d08fc85ab0c37e92607e8c0bf7a9e5b3c29551ec8c623bc3071f75dd9847acaee3f7d4fb1c110fad852c0c05eeff2b3a6e5fb7bea725536b2996ccb37ca9ad410f053095b91a1a151485504f86624e2de24cdb0a1946bdabbcb9298b42ecdf5e2594ff3cfe68388415b7a017735dcb4a62b1c11a49f62a1d550ecfaa060f61189fae19fe09e8e9a46054169e13eb892d7d0c221b32f65f7caae1c886fc6cda3c6c76c3dd02879293e4c8c210bb020ddd6fb43decb1ce51abee8a7271a4e31114c2c4b73ebc51e25", 0xe9}, {&(0x7f00000032c0)="3c0799708d6e58914a428ae310fe8b895483dcb015e587255630a572b00462eedf78", 0x22}], 0x5, &(0x7f0000003380)=[{0x110, 0x88, 0xa, "48ee291d0f809c64de8d74dc9c06ffea235e20ed18b937406f65d418fc1f1c19b156c342895fd15d0d709ad7a038ea0ed06478acbb1f92328ea2908e43ba043f7195d959e6b31eb6d4953c100bdcee9ba3a59236755454bf6b4143244fa09bfaebc5d262186df273854f8ddcdf629fffbfaa60ad0beba9b87ca4499b83ab24bcbaa39dbc6a35d723b4ad8aaaaf592332be50956ee5076b52808debf310665a449f4609d6c2c9b988209c775bdd3581f97d863bcddd86824d82b7e8974f7ecc7460a41fb4417966627ad8516f3916645ab2aab7816da092236a298a9ef270de40e976a288363a416561c9cbb9ca9bafd6caa79695fe62a2698730"}, {0x110, 0xff, 0x61a, "20d95aef7de9971eb2e594d1300c2c79784dcdacfec6d850d198189695eea7c6675a041e4758c8f5d843ddc165912c01bdae13b4d88d11a2348ab9269735fb615b5d300ddc9a44e7fe31bacff76236b4259964e929cbb0823cda7043c03f72d900cba32a6a2b38605a758a200e8c6e8cba3aa80cbe4ed6bf798439754fec893b5a798d9e22ed436b82abad5743a166b0c1960ae43d441b245bfc5924a65e3810c6e4222f3d3c656b53aac328e7fa90795a1d8b7633276fcd35274b7b1d272d795134054029f3ca7f44a93d59c6e05d8a0a02dd7927c0261005baa8bc407b4f4072c1f9c3d0a433d9bf7fa2087959f95cf494c7c09667e7231e"}, {0xa0, 0x100, 0x1, "6ec34a98c43cbe75ad6591bf380116a51e5d589f653d6bf3a27ce814576b08a605ee80f208f23e151cd2e21c79b4f4f3a7ecb783316321c4b83b7cf01a7ca3ca6821b1423fb08a036fbd7a3f30ec5bd7df78ff9b93b20e41852fca9ba59afb5d5b7976b24866a0bb268a485112b138cca96e5dcb992bd57facf638e490ddfce6306f7fbbc9fc0a1ce2dcf282dd188506"}, {0x1010, 0x11, 0x6, "33b7c8008f909afab3f87c0828477eddd75f57187c264155ed04feaaab685595c76f8de088f88709d0e5f6f67da0c3d5188639e846f9c3fbb7803fb88c882980e458ce555017a148e7a1c000adecd437ff7779068878cb4212827c900c229ecce8e0a1a5d76628e2e0b8222a7a99a90b98e4e1b88460d2e72aad139d8e2eafc3caeb71e3b89812beef7b098ec80ae6135b29fecd0d91dc3f2fe554d1bdf8e0b881b8e7204a89f1098f200a62b2a1a81643307cce146bd1211bd11b9aa007ed06db2c24c4be8ce40bf277e8615f0c085d7f9c33bd31914c0340de0d4d84e714ef7f2095f0729e5ed66f1b7aaddfad0dbe996c6e4903941b2bd0db19fa0ae7b726c4f0b497e77d6874ace5b6e940fce5a09b6f9239434fcf0cd3b3c31f329373b63e32d5e1398bb3b0e1a83ea7b669b62c5540f3c755d7e510442a5f8494a08e07409b31e63f8a9b29ab7916499cc9cc44a53f54287af675da59ad86e22feb2839a252223d2f70725bbc6c9f08073f4a0e9a1e08ed20f58d555c32ec286aa48d738bdc8e1e124a412f7235aff017b5eed5d3cfa51a9ff81361fe623d035298ae1aed1ba8a0d686ebd59b247a1b925460c7dba0557f6aa6e75caa02b20cbc3f6d18975895285e822f1cbae00eda0f4e6d7ec6142d3b6adce93caa57b553550189f072d7073c63367fccf548d14c62a1baf60bf8d489e3198b1559a17e9b7198e889afb4e912146bb6cd6d0f8ca3fd7aa43165f5dd106fc7f5680f3f98c52ac52bb03c41098d979ec946bf1c1963db591dbb0851e30daee2f9117b7bd313276360ee10e51df0ad854665cc0e2769a1777d808a1eb3b6ed7c825b4630d1e9638ce3fffc6e40e4b814f028d2d5b5af2aaec90099fa6b9e6470c6605fba164b705cd4117d27fe90e6a7ff5d3b53286ac92e79a5fac5c4d417d646f9b0b1ed3b784036d22da225f6314140fa03bf62ebf026d0ad9166213118a1c9fe5718b4863e302049a77d452de59289c715cc2c2ca5664b05fd78111989316959cacd7d9c08be11386937f7e6d37d9bd9b7b4e67d5e3b15e41a70a514ce4076afb24a1a8f4442593caff2191f13d5231a366403303c1aaf2cba2b82fd7de58dd19e89aa2cabea81805e8aba9c9c53d2e8dff7a1f7d23323ab4c70fe3b1fe3a10924cd699e4bef489cdb9d4156ab0cb9692cf529b2c03521fa5b7f2f2084c9b11740e5083151589d41713fb59b3356f12e40fd1911e6492d7f6e8ea783338721c3dc96f5e8429d6507326edba42a1721a7089e62cdb527892a5171ee5368cbb843879ad7bc0a5736b9412bac045fb2fff172c7fb8a054485dc1282ca9feca61c9aa88aa291d6195f7300b3a350a18bfd856af721bcc5883eba67af6a662372e8e5f901f597d032dad6e28b962364ca60db8e79bd9552f794e5070f5197dee7de993bf5b838160c550200c3107b9bb91512d32d66ade3a40935dc057183c5fa31cd1ce870c070aa3246844f53e17fad0247b1ad63b97a196947948cc52479858f7d40944bf6f85b23958353ac62719eb09751f619cc3f05e65495af26256f3722120aab919a4aa9bed0ae4591438c3a961f27cc8805abf58a03374f4f246229be006ed8c244d712f969c0781b3e22fccde1e0f6f9d0425f586d59157c898623289c23dbb18930151699106f619cd9af308451af04783387d8c0d7f4e29981e10d462244b05f17e844814a526782b4dccfef6f5e39cc409f19f96d6b5207c167eb5d40814392199a9abce16640500e22d02438216bbec649d8d49ca75faef9aac3108d7cb535d688cac1882c0582d91fe1e2599ee0a85ee6bae76821f4281d65b76d2b88b3a5dd03edb1b2223257164fc1469a49151626bbb02fbe9568dc12e906cc152f496c788c51d27e8c7299a1145e47322612a9310e403e0528687aa2e84d63e26c855d0f99419546aece3afa935158770ddbcdb5fad678fb30420f291a0c35a9d1f934f02c76e98df1ebeb7835129df70fcf9577fabd46d9bfb43b22c405f2ae499445bf8bfc330a9a6b2896408c55924c8e72be520f72194090e6658bc671695ae055d1d1c949008d8f16ef720f4e443c5597a84467b310f2d69a0ad6a0ab8565477b69a5a74b67480f7c1fe20ff3fba24ff8b9a2c5ec2dd0baa91cc66558be10de7616fc0319ff48acbe60f99c36d78807bb7a5b65dc4453ccf129f5b98a6dfb30b7c1be59bb9b0c7195b31aeb22654c44792e1cbe55611d8855caff34bb488fe1e648009292bb54b9cda772c49545d2c49b630c7259e2cf24518080ae9a3cea5e28b68610400115a40434b8fa20904919680218ce1e9bb83294342b606d41e8cd4b78e8405bc74f12c2bc2b62bde20c8a734d59730a765215657107b252324305c8f19b904199862126d9d35c57e8c716d44aa6df92e331bfdb5fb952970023e7d91b7d22beb7ab841c21fbaaed3ef15f8c4b5cd400984fb2f23fad727e2706812ca9a2ad282c2c31f996d8b780a27f3589dbc2120061e4d296a0477f32cfad2c800ed03cd55b8e6d93584d4ab707c38912feeebddb0de2e12da06e3fbf7a88e71ea3bfddaf2fabd681cef9e429e8a6c77056dab7c626ed1432fc9f782ba4a8de5d14c8d9a0bba16e96779a236ddcb44ea72f21d42e3a1a02b2786a835212fb089b242dcefb85e852fd71626307381d93bd0f716e7862f53ec269ec2526a944eef76cf0ca8140cd1049e3f672fbb757fef4072817fef0302b24abc3f777ec2b7902009e2cf297e8ecb779cf4fe57844ec37d631d995690201c40e27363ec36d25256e8c3c2641b26cb96eb011caa5dbf19cd3f2f61eeefabaad372d3053bf37264fb9c14561f1843b2a27514b6a8df79cf82766e887e7e06753be9ccb65ca36c4f515d7f61d9bcd0c69d62d9d117f5d1fead21d425515ec74d21e1fbfb311e8185be3c838be689df8d19fafbd83fbd01f90620b72eda20646e0576fa56a8f30223115fe261f0f366a33150c9373cef3a098ffd9b50671764a8a5cddf2e17ebb2a65a4333ad477e7d963ab15a15bda19b682f7890a124e52da7cf32becd00368d5547c692c0984d38bf2dd540f8a72edbe1c132a462b9ec923da4818b2bb8b983d47f49abbd253a9fed29770593d49b1c7dc0f73f70ec2bc3a6c38286a8cd0d76da3bee672dbab0e06357c0948c787ddd6283e3cabd7df7347a0e5cf1e53b273276984134dbe6d01bd77d999ea126049ab73a92dccbbb407e9ac32daa37dad93bf8d94b7a7820d090640261af3b32de10b0f9bf569d94f5aa86c2229c59d3566363b68f5dcf900990895cec90cfda5717464b7b8c8d10d1b90377f122de48a7cfdc83210349e19d300ddb80ef047eac4b9fef328fe8704e2cd0b7b943e6221fa74ae683cae1095de0aa3d8a795faa508cd2953620e48b6591479d2ebd51ce3c2385a42d43939be24d3a875d754d577cbd92c2f342f53f799068791557fb333514bd2e5eccb02cd0c5f9a746b868f6fda406d68c9c9f6ed565c773d1bc26b39524ceb0add6e7df615b9abcf9b30a2a963957c142c5fd4d0e9d16f22a22ff10c75d4421808beeba4efbd2b9758cbd5abb0672f929c123eef9825683ad110d73ed94cab12d52064a4a0bf637c81c01cc299ca96be6e4d11840ecd14685d58b7215206799cd71cab8cbb14171d33f36a7927030a2d5e13cbf4bb4740c3ff1ccb34cbc12e25fc19ba554845b889ca7cbbdb2775242f1b971b7f8027be798374bb7eafbacfd6e9459954104ba43918a6bebf40e446ccaa91c4fc0ab128c2975aa6e2be63b1f18c2077e5af2bb4298f6fd0ec03529b66b4c2db4005042b181a42e4059afcee2a55533f8962cc1b9324c94ea7d3e94bac9af33c781797bc78674d044a9a3fe4a0a39d40ddc7ba088ddf769d85efd5437514f0bdd0d091acd6bb6c330b7fb811e54135e4a85bdcaec4312da2dfca92e86d5f335cb5c7c905434913566ee8f85bc94d6f66e7ed6bbdd9940f5a8906b65b1f0ae3e220de0df78ce60d90f4303d887d3149f8208b434a1eb025e094f87a44b647aefb1ed35cfae73b87a6dda191881d7b1c80ccb13221d9ae127d15e03f6a5cf1b8cec23ff577922d48294e9bb40adcd79da42585c14ed86d37a19c8abf56c540c394f4fd7d6dcdfeb5dc25f67c4d3ba8a4925e05a07ff2cf95001857221a69ba5d2e9276e7aac65774fa4de9cc85ab9a53dcaf40e2bd3a08622da8bf99f01628dd5721566e47b0d287ea481b8252875aab881a82bb70630d61f30c17c49347afeb549af1418cf362fb5a60be4a1718ae4dafe1a47906842b91e4ffe4abe84515942d7daee36e0444e460f32a9d77d43861006914623e71cad88331ae56602493435dbc4465a9d99c0048add6f1c0398e88daf7da8adc93bd89b7f489ad51b4dd051ae2f1fb66ed4da23156683b934d753253ebdcfff353b211325644d0232430b90c19f21a6df2ea855057628c523f7c565d6f81a371f9534a0bc31832737829e922b2f29a29ab312459f4a2035b2de1eb4f5009159aa1c1692f042800aaab4f73994da646637e0f9bc9ccd98548178375b377d72e707542124f21c30efca042b5d25dd6fe5b41aec3e0dd638f6fda5cc232686dfba7605691462b2d624efd181fa892cbab7e08beb443b170c9b51f6726d103c5a56a1c6333e75eb259b0cbdb8a8eb4e6cf9121c70f977ffbd3d53e99551e8f4aca7792cd928c34dd754912c874d91801d1daa6bfcf231e7092f703c2d32024774cf2884f3a8637821a67d4294b59ab89876098fff19436ac9a9393eac1ad76bfa0bf971bf081fce850a9f380d2e71ab5e1423d67097f1b4ea09a719496a1fa85b0f30201450f560dbeab5d235e763c7c78305706e33e3b00a1b0a4c22209adf63db8dad011b8516ee7baa2dcdd0923ac04fcd6296746d095b01e25c8d03f4a80c71f11908cb1a90c43e23ad05137f26c4fc19ebe6c61ebd5cdead33ee7da581f25d7c8784f5f6a9cb954af9df1b730e5dac8a61533b63da77a9ef7a1ab7eae324a9d4d9dbfcc9bd38a32707c96b847eb6f6cc2915d81d12a37044a1fb73ace96a4099983f5b85618ece9fe1bf07775fd917a4a19b7daa8b62ffda4bd518f5cd47135e708b2dc3ae203daa6ef176d126503405483aa9a448199331622d82dfd25900b8c29e4f079e194dfa827173f5c5a2da4037c7ce3ac996025e154813bfc7df4530d16eb3a2d71afc52db4f153e55f2e898f0249f2e648cef739e5fe5650c6580cede0bed8c7e952558da9dd05fba85c2b067c0267218d02342fd52fc9e622a057aee75bbe8ba0b9d54fded4ea3265eeb90a97e1e413355e835e902dc1b996dd4914e8ca2f7a1d484614bc609acdf249d008edd244026ef7e7369aed41c045807b8a0f4437de3e5225ed6b3bf924f496c9ade9678ba5201ba2b6e52f0d90755be4afd5e07f44e026d847fff21511cdf2e5b75d64d21be687c645c14e59e470a5f2d1db60e3070a052c16c466e35a07527af49c4c634c04982341ccc01b32b7d020a3886b094c9d32640ea0b18c13ccb6b1d39bc063ec4cb7d278fe45a78927d2bf719608b0c121e372ed562e993dce579a12dc3909aac068b38801d516ca3152b6d9ca88817400afa320843faadfd827f10cde75f485617ce5404f5753c49b68f446f7fefe4f7136f5b502bd4a7ec765ddbfb867770d2c3b2a6ae67fce6fe258f0bb50a638f2d2e1bba7bd06693d32c6354ff826052f1bcded0837c60e900bab23a119a524b2e9299ac314a411eec44156a4f25615cd8f5d77edbdab86"}], 0x12d0}}, {{&(0x7f0000004680)=@pptp={0x18, 0x2, {0x0, @loopback}}, 0x80, &(0x7f0000007bc0)=[{&(0x7f0000004700)="2279e037faa31b36cc5511cbfa162eda4a3436a4ba5e07bccf6ed53a36", 0x1d}, {&(0x7f0000004740)="7e3fbf394c0704919e8a81a8fccec1421416a5a59f17b368e737d73608a0d7850706a22492b101093d3384a17c84c6db8022b8d65035c853177bd835b6ee6976baa41ba21cd92970b066f01f87303ee68b6daf033fa3c5b874ebae9b0fa29f6ee77cce72a7398364cc030d33c6c6f8b13ccf6fe3b31af0ce", 0x78}, {&(0x7f00000047c0)="41250c578fb4aef1406c70c2dbaa97b097184a363eb9c7721b72f3aaf295e9bdf168df5c39652d9d6be8f304428d81c0ca1aa1a6135730963eb3160dd0edef81705b96e53cc2b7ed36b2a0a380c7b1b51d596ff3dd8a348e1cf03e00b1e2b58665ac56c2a7ddeb68a41f3e3c1eae46f66d61e6a0c8d6b957294be26d4ab0e99e57dfb777c8a83d7d07aca8304bbe3d66bc71d1527838c3c03bc35c4c3c70dcdda7966709ba6609ad6f52887e3e0d085379eceecfe5167d6287d36792804d1d5a5de97c76dbec4d159d8eae9a9b6ffd039f7b773cc35a2b4a0d74f83a0c78bb6c1d354b96224092bf29f7dbef28047883d1dcdc63bba19f4def152fa58cb06a357242667785c5098621b74edb54ba3a8dedba2352fe18dc80b1b10279729ccc7b22856e78d07b881f0d2e4e2cb39d565271796ab47304977f5444b27b86b78d3164ea9fe050f32f57874a928c02564f6b66b1aaee39005e1fe17da99ea2d039e7abd25b2c3d5c52996cdba8a578be0ef1b1cf92d59017bf43595f6fe574108028b2141eec0a0608808d784408737acbb78b60167e8659b4e9a1a8c64d55fea867007f85756466fd0516e0b6b36109003a549554128f34511d54ca8c238fd6f70ba8ecf40cf25ef6b45c2aee9e5ed55fe855731857c01022f2d0fc966a690944383904b2efbb021a6497157989d997f96368ebf68eaa39e6385f40ab43d660dbae8c72b4626bc144c3e0a11638e2c0350cb2f70841f7a87de0d75780a2f3cf937043db23990da3347e9d8bdb7329d98ceb0252c454033e2a8b5fb1f307a19e4bf1611319d99cefd209268dc816488ac5c1f72ae3511d1f63130aa23b607ad8709090730839a3e7f29e8c513f84493a80d0fff50999e605cf6d0c60859b3b617cff5a912ccc3bbeb52b2c4d64b172f6d14b4253ba32443a9d4733a48614f662fb3c12224553403d47ea9b414c471506b4c6c06f7263ff98f519f654e16795178f65e6aa57fcf07a9df63d9306abd1d6cc646c8e8dbde3acb61f003e97394e4873b7c80cebe1fffd8e299f782de229a67000a90a562b287fc25527f362b5fab674a1fad0f5b1f4b4e6558be8bfe951dfb3559b7a419a78e923cb9747339786ff1b92f52e6de42d45bd1b6e85f11b12f0d232ecbb18e7f438ee42f395c5e8ebe445a9204ee9e79596fe54833ba01c0b19221dce3e77d47a3b3dc21f563355c7b2c037045da1691627a684cb597e8f1bb5665d4ab4c606527f67a34f8ecab22115b5a3566e6ed9156e25dc9c5b8d393891b3ed79c4469fd0d23e096fdfc8eb6900273535e2340b2674912591c630896a45cd62edbd107e539e5d286845e0ef184eee5f991b9cb0bf523261f59ffa5926a30941357980e713afbef756ac787bbb52fe7f798b7b97c4eb2c449844470bb31a00ff18df8b713ab3e72fd265c682e0d20d71802f80ba912584d935dda7c4befaf0c9364ee385e546d13b20180b4ec049ea5c41908634f96e9d7ff585e6926de6e871060d852df550378d1804f05a2557280c369faad4e90f9d85586c1f9f7fe548ae9517dc94217ccf5d942e7f777ce7c8ae8f83a0e296befe1d63358f1516fdbe722e0d9f991194077ddb4bfc715eae26aa396e4ed4aa87fe042e2b01f48cad01b8f61ac3721740fa858e8f622ed784821501939de28fa3db659738f511762ec21e5f1933522a89889cc8cc26aa61dbd65ed6f6f7b465463ce97aa8ca2a29991eee55a2b582b68ec03ec17b3a35baa2a263d26145bba6c8daea44bb5eeb718c9d41d334bec0d2613360e81e593d6daf5712215d32cbaf819e82711eaddb889598cee0f3928053863f7b2e16453cdc4e60d6738d4ad300833d0ece27c3dd258dad57ebce4e6ae0af8d9ebe8dbf34dbe19eb17df1ee842b8379d60545e619019657d2178dcad353ac64c579ba211955f486427e8bc8d14807d25a465418d0572f3c6329d11d18cbb98a956596cd1514318fb4a09cf2cddeceb07502cd670e6231e012655255420d98c9f199f413edd9d2572207df02590915947ec02eac6e47f9a251537868171dcc65fabbca8dbdc33665c67c01824979d00d53f5465c4160c83821129cfd4a34cde98c78455beb40de3c755dc47bcaf0dc6b5c9a4eb472c66d8f1c271801168ee4d14ac90da6c7eb98c1d323073fe4356386c52618a7c4833b1245d031dc866a0daa06c8520dc52977f531ea7ca451d285e8341a28706bdfe58f954ff4755e82be7a93bb47a27f30230c26e2676612550cf325e20598734fdbe0b6900863293812b24b3ccbc7c7eb0e07d80197485cf8d8869aa2207fdf1445bebc916110ae181a43f27352a2d919418c7ef4b00616866939801b4b293afcfda296c126c9e71d165cc87af2278c658a3d17b110263f52aa1d215eb99493d22281ed39e37323d5d97329ac3fa629560fa832d4f35afed61ce9c8304adfa3ba82a994d31b9a93de804ee99ff2b7baef8672718f6071a7d133d118b8793ae7994196328f2036930aeb61f9ecfd7c8bf7498390afc4fa90b969496982bf1e1cf5adb721ed565a6a6dbd004e914cc3099f5999e83bc7e642cca7f724ae927c375e48654ad39fff5be093c4a9af545e2a0d824861f795b01b265da9bf4e1933140bcd64df5aa1273874896cdc443c430622a6ee0114c3d412abd795246ae9a7505d84dde8cb94179be33853b4b1e85c5b2d741c314adc341032552911193630c866c799774d421ae6c61407f80ddb80051b9aae2087b0abf56a97ed620d610c2822bd5d54a57ce379ecb76f97dc7fd3e9885965ff7802b5bb2ba734b97dc510fd589373d104f20b25b761b24e5ffd60f4d54a364930c5e979628ef650b7060019ecd099d8c3e5a37e409b256b0dcb6613baf1639e12927a40a89f692128986bc485999bd60817dc185c1f640533107de2535b7433226fa0d33b7b10f695ee8e23d1d77aab8538111a0fb6346f6a097ebc159abdc20e4e6af0374bef5ef863c724989d9f6f7af8ab3efff8a773ccf5e01fadcda188e79a855c9cfb4e92f4ec00c64134ecbe33f0493e2055dd5e7677afd0c752b5c7656fe6ea21cb6d6ddd21533c40bd0a6c26bf3ab7cface8e459bcb660eb73ee7cdeb45470f3ba39eafda64ecfe0fc513e29ebd9e3081de2292ed429f8372a955feceed8dc51725212b75b5fe72f4615f66188b1cdd66e99a70c209e2a3fe51167810a08928ef1e1ce9989385cf178e1f870faac078fbf577143de9366a429e84be9ea24f5285dbc8325a15e39353bde9d8185b54f191cc81561cec2c1d32ecc6fc96316b33445e8954f12b33865fcf0474fbd037e548965b0e84da87eaa44490a0cf6e0e34ee1cfece9a4f117fdaccd4de345e175db9944dc5b75efbe6e1b2e4f34758964a749612a33eb12d6cd64ee8ede4104f21a9c4ae0dfb8f69f1fda1d2786193316e5177a8cf1f3ae0d182c9c886764cac67de5751dc13b4c60bf891f0201d6da6115786c37fe8cd0c12e5053491d05ecc8f960967e2641ac7176cffd6501fefe84bb9e414c13d524867c151260f3048abc14a52704fa14b78d5c4b775fd39699e322ff80b3de3ce805f1d85c5fa99bf1cea696e9eea91a8e54f69f9968a81bf0179e7d2164d24f07b623027e8ec7cc6311ad98f49903f88be6929a3b579f3741e0f64dd645db71cc1a5547ffd061d589cd14e7944893b00789839b46200d3837660d4bda1cb6e867944e431d0defaf74207e734ddcb74fb8ac08614adfdf5d858a1444bb6c75c73a755809f23767108de5840c4e943ab1ce6531419711fe7e15406d2b92dfce6ddcc7779a86a260983443cd1a86e4966fafc4a8d5efabd7d15402116d436e818960e5fe5ef999fbad14da59bdec382cdeab7e8fcfd83be3a26288c347f38b6a2607eea5628e31564b3d1eda98fcb8c4c2a5ebd831dc77d0d9eeab87821204264d51f84a66b79e1f0d4e68900be3d96f949cd478df543a13fe0be489e080e795f8e96f5048dec25482fff93481a64f39fb483fe0b9616b7ca0a9b584ffaaacf462e0ba2da8919de05104174e90f4e265799c0c0066ae81db6a6817bff5b52ed1cb0cf8016494b61bb940c72565bc1dfa4a4f0cbe378e06f713a59d7e3bf6727e1689ede8e7ffcc6594ad9fa6dc5a1c3b37890da32579bb9a7dc3c22b6ca19ea7eee933612188e6cf01fd6ac9d3db7b2c77eb860cc0a49298407b82249c066f888887ad717622d3f0b9472f9b55499fe47048ce002cad2d0e8411bc23bbe71f243fb578e27d5eb77de8957c250e28d24360c527c9c38a154a896223355425edab73d0be1875ba43db9a9f6b90fd9fd43f72ae10816969b974f96f63e1fc42e1663f56cb24cc287240ffc705451f5ea7294269603e4eade0c15207ba9776ceba255e82c454f21a546f065cbd5aab03a5c1abef3c05a507643379342716ce43d31f4e7e8de45cc6581dcc390eaea9e45f48602003989acd3dd20cd1df4447c98f6d0200730e3dc556d25b25523673d4f96b09fd1b88233e9f04a675a4ec7c22358e0852de55a3f5db91234bd7a9bfb4354eaf776ccfa742961f06680bb5a3ef9263940c3aca2ace93420d60f9f67279bebf4034900fbc55013176445b7456c2be661ee6a0d8f363153e9c6a96c9725022d0f2a4e6ba7a8f5c35922803a7b8edf6401f283dc14f65eaad7fcc2f3dbc38bb5d5b387893082092152f9cb0d8d46b205d9f57ac6f7a02646689d3c920cd356fc012bde59afd070c14a3888b4c38abc9cd30300fc2cd7f042cfe70e153942e927dcb4a5af6306aea2e5db1e43f6daf29f312a339a3bd43267281e1c432faa8b267bc22f76d3996d95728b1c2ef2f91795731cf714b775d21bfd1050661eb97038bb541e12c6fa942f67b10a951e11fc95c4bc32ac31ac01ef008bec434e15f88af2a1452450324d145f93b0acd5fee85015ba878d1635e5e4f60ce8d7072c0e9dcb3a0ca725830c5a7e8abde34ece4f7d5492e1c770e88bb96de15eb38ce72fef6f02c8ac652affd92015e95026b11f810ba26060843615e5d33fdf1d683331a6d2ca635fd66e2fe2a2802f1cb432cc144e408a9efb6dc114c5d5f380622734f91a56e58d91da811e87846f78408ed59ae758ba063f9b484f4aa20ae99750aee2a9358f9d24ce2ca8e8e21a6367881da064d8963cfb1744585cdc942e1df41ef9ca12225a30c76b820e1e5c2c175dc0ef2bd8746c496abd7d91e2ef6e24dd6babbc0920ebff9581e73c78c9d7c2fa5bc610d7995d446c4184853396b545586e0754b87c9cfcb7ff4972430d49278b47ed62eb8f9ae0b5c419d7f08e9b4b1be36e6215e41139ea0306a203f12d53a022eecdd26ae0837af0321cc3ae15108e65001d364b740b6ad8c610b8302675b04010648ce812dbc2d4021ddd90855b6a060a78827f5ae4ad98065c63eb395c51597ae7967705fcbf9250c8b22f8634401eb027874176544b70d8890b8d38ec9e1da6d7746474b3c32e6ae520e0f6ad52abe4c535c451af255ea171cadc766876b4b0e53d01a4938378f4a5bbd5e626e34df353ec61c6bf0438a75227ea2164cff9e8ff44e92a0a670dd41f4aa0690f6e49d20b0a32244cba2c07a62aa7b2e8d17a3ebeccf55dc3ffd841ce4a9df31abc22287ab6870c63e31f276fa3779d8047e79f219852b8613f2f27679e963cf3b2b1c3af826253245e5b36a4f41f718452b1568b692aab870c060027026a1fd6c3d8de32dbe531eb17aa67f32758cc371d1439bc4fe28d201d49d951fcfb7e3c7e3b32b1a9a1385528d73", 0x1000}, {&(0x7f00000057c0)="a767433ca1bb4f01f8590ca929e13354ae2656aff14a4e44d9c88f91a00db86956e5483cd6343095ec26ee004eec9d7bf1a201c7d7ca99010c99fa3ac4e80ce8107a7ccd3b78725964887b51b31d140e834a99a1d978b488ce802b3661b84d4c89a18e3078c33ee7b5d2480190e7d55a85c58a9c9044fd4c28af48b7595587eb2f0f7d509313ab50061bf84f976a9a1043f0397c413743e5a1a1be0a8b123d8adf58b386c870100e37223b83b6c0403d185819f31a1b153e2937fdcb13d35b3cabd8ac491ddac13feabcde1dbed298452445eeffe7d5fac552a3108f33278e0ea3d0a3289e9b5dc3", 0xe8}, {&(0x7f00000058c0)="cac3f9b89dcae14951478e238ecdf451f56cc2c6f462309845b9e2e313491fe1932bf242469c58257922c21a901497f93d144a214529e928849bcf71fd4d117893b26d489abb5fcc983da999e8d5a2d37b615a6fa0e34ca702ce1f991b2ec8c73b5ba2c2153ec71adc75c3a06708af61fcb6795cc8a34960314f52df25e89a795143ecda45b0cda37a32f138564dfa8a558920a0a8e84ea6650a078b459864e12f66ab649656043a3c9ce770f16bf970e266b3186277ca5b848b94085d2ed9d84e54e6d09ced4d8d92bb07362d7a2866c5f9d83ee2546558b8830e6aa7decfa8db0d", 0xe2}, {&(0x7f00000059c0)="cca2bd496ace7de383b55f9f97217c1474b15c92ebd3a54fa192a194ac18d06e3f4f92c6af4a03cd89d0cbd540be303276ce60c24460144e15e1e7436be6ac29c49e5bb480b20809468e0494fe7a343a5fe2843ae1d855c54985575a3f8571c24395", 0x62}, {&(0x7f0000005a40)="c98dc41bff8b1e12e4e2d55d2c310f3302a8c2bad6777011812a2783aa2f5b2ee9baada080563b76b78b697c8103bb98c5c498c014598bdde9cd0beef9f8517b9e97b8ee782b1a5ffb56312bf80a7aaf6386257c3bfad942279c924bea167d30a40998df939ea6", 0x67}, {&(0x7f0000005ac0)="7511d2d275b50f41d57ae74b23007bc29bad106c34fc401dd6dd5a103a07a133593d7b7e0655f9efeb00c229f6acce32c4a7df01e8fd815b92562787013195f3ae714af2515d161f84ff7c05f60a3231c004ad2e9eca2eb946f1609c2da7eaa2afc7f2d55b36c0593bf0c454829581fb498b8fc27bde599e3e8613acfa17c722570170e8798e41f1f2c625abc26697c0587f4ee26b10dc9da86959148a81ce931492e6bdc451c48c205ffdc94e17cb82acb7a67e789e579075b60ccce433d7758c581cf0e93d11fd03cc8114812eb8fe27c2a2fb267eb355d92fba516dd5fe2ff6f4167e9420ed9be4ca660bde87a7951291f8914724484c5cc84fb75c33b2c77fdef2ece59ccabf3860a7cffa49da88d23c2baf473955774984dce3019d5c4365e50d41bb87dc65067057ac5327e1e7e327e1f6b0f78e4f3ce58b18b3164d771b134e440bf088c6f4f63857edad952b49b3ab878f38cd088a7d6f5e6baa2295a88b6032b933d28be720c9aef013788690fd558590626cedd363568a4d5ad4634faee348458948017d0d2eeeba02962aeff9beba52480c2575a825c543e3e3ab340adce0cd3eb52b3f3a0aeec0a3523dd26325ad6d0f559216f12ad20a0c48fdf87b1769c3d8b3a5a5579d4f38cadf00392bb3d0709c461b4492d01613fb62f35d0a46dcddffd3789f5e871491f246c1738c1acce55daeb2b6e455841dc26a7df23fc207c549cc0a063340c0c8dd5dda4b2a0e4d1ace56775fb9b7e245b1d444055440e6470dfded385ede67c1eb6b67315fdd5fbd591f95537e9c710b4e7d1312dc315ba5147eb4cc78e0645bdab2dfc20529cb75affa20a68795df6f60410b3d1c86203c9f79a28272c9935ee76cbe42b9f7952ff951a969423104b59247d2c40b7b5bda8a5158ed968d4c371b8d980b2fb0cc45c6e5da57a5942f204ff5449b3aec0f1769679024f1ad1bcf7615a3b0e2397babfbf7fc1c9fd63796aa450204c53980e32d689082db45ad688b089288873d92481c77f12bb904986700ed3702aa132d5fb28e38e1693e937dabbbbb73abecb2edb99d7be2f97312965f855a535a4adf1eaaeacf11b4aea49ce844173499bd3ba61cd942c112ff24f39f53ea32671bf88b2ccb5a43e1ce3810feb0fc06a7506764fb63d61df3b04b3cc01b625b48dd7280abf4045fb9897af8b3e48fa40b6d797fee60db7c1b2f3c970da232beb5f20e683f6f32814d568f2849e8144868cbcd5a9116c3275e55cb31bb2ad1a350fbb21c0c5f571ac0ef842b97792afaa5022c5369da8e3e78ae40628493a9ab5974bcbdce8dd9d190fc82ddb67b3ff847c27c48e571f20e945019c6f20bbe2e1015f2ae7d87df1de64dc74b0e31d5ff5a4acae34f1b3bf4d86593083cef58416cd0831c901ef4ff5aa7be9afd2add31c06466756bd703e1062f81776057f0c6508cbaf1a2e5dcb6ece733b5e99d58be7807b7ee733d00c03c87b8b1e4e63d924b02801359c27f995f6237efd39f8d15e6388b94d1480fec14f7e13473f10d064d842e6638730235a407413d82818eee7614c3cf2f5dabe8b53ea73d6330d6ce671232c24bf8660ebcdcf71af5e8ed5dcc020dddbeb6ceeb38309b41fc8dee69884f12db577f4e2105c516b69c225c3181afb90c3ba1b2d5b631fad3a9aa8c072b00a740d21da6061edd091b156455afd525e96cb7ee3361676f6ce31fc1b85b7e68fe1bc188f464d728ae0032b14d7725a544ecff27f0224eea035992e0f5e17bb5255434a709d282259daf96d5fb87f139154a026b759a9489c70d8f42c6171dd07bcfdcfcfcf58e22fff78d0407d2ffcb37b5e99e017b8c247edefaeba21df8f9eae55704c0dc06e9ef44ba766fc5d0de4b9d8b4bed389df8c937dc0aa1372814973d220a29792aa7748df02e64b9f30071e803b456fba8b79ea1c3ddd4e93855336dbafe6e5f965ada90827a64708ca2b84f9c8dba790de1cf966de01b5478c58e39a818faafba714099f1f99495b9f0b40e3e2e9d41d15101d6d2fe7ea40ef33064013f016c5f312aaeb7394f9774a57f95a0ad9ac2365a7517bd48220aa1e48d29dbea6f81b8f697b5cc330920274cc2903185af52baa259692b04559d72d8c1514b5641b111d3169ad3bdda9ae3a7088f2fc2e58180c38721423f8155fbaef6e4d7dc3d069616677d88cf3a0dd99a196141cf0a9145a7e8f1024b3317e8f279b53dc8bbe8c9546f8c0fd0ebfc68c2dc3a0193f8984299f22c3412b7db9553fbdbbb7f4a47e05b92c661ba3b629b8e89031526eb30a8ab1fd5e4e0f4b545adf114cde06a42e3dc6c873e1b9b4df0f044a6abbbbeabe64f0cbf76bf0cb0730db612111c271adb45d0a236faf5028d035a5f81b8050ea69ba5b38bffffe219e756ec8140644249138e835761ecf4b9d2c35fc1ac28b6aa066f8dde8e07b6aaa767cb8e07bb579e2d746a00aba5ef0daec14ce0a9d6a8b154379443ba9d926f39271a1080a6b518d059f68c8735d74d2ce5fdf2fe2cf8e20ca6bf4560c4069a8be8daacd6c9045e8ade9d8598ee567ae51aaed20b3da47502f9863f412ab875d8b5dbe93533e2baf4a71ba350c259bc2ddf79dc2eeb0ad3ccad016d04b266b18d1711e20a657bbedf4988012f9aa914ab9dfd473119ded1a869220827d15933175e6600121b7953a7a3acd9ebb3f4807d63dab2cf5bf66661bb6773e0389347dad69baa6b97c495d594c635e584dc8ebeaa415dff54c412a47cadadd8321e1625417c69ab312fb61b2995e2f0b8f3e28bd05aa0d73b0cf9e8b452602c4a254aec3f7e5d300bbe118596f10743fe945963f703594980c9386ec4e24a1bff1eb49be86a65da599019f1ee298dd84f568223486548adc2780619a72bf40a2c44cb7d90e63df36b8b290dba5ef895f738ab1a2188884798ff5fd3a29ce6a8a2903b080ff598428df69a0db8c5ba486151043768e7609988ed84145ed21ff9ee35327e7e2ad01edffcdde96781be489f960eba1c46d4c88be53e45018cc7838596570b8f75d98437b0f43926f2f14334abf34c79a0350aa461213b99a6f70d039be6fa32a1a36eb7254bd6eecb375edca0562415d72ea304d95e8702c8d9edc11a30899966c1a7473520a46bde67e93bcead9f2857a354dbdadbd5f00d75d7a5fda1d39f9d3a0b1a1fe96570f26dfc7a3a168e93eb391cdbf10e1d440cb114f371a10f75082080635c0e0911fbdd401e8d220efa6a226ae9002bbea57a288dbb693ed910c9a5adf00b8b959dff8de1ffe5168fdc529365aa1692989a98ed004ba2e013e6af8f439e372dd43ea2478c97af3ffd54ef9f6eea3e4bd2a2fc7f57dbd18b2b517867064fa0bede0aea5a55d13b61177c7029fd16c20884a8ade1824e3a22f694c91c9eccea701de38724b6d9007c71b961811729adb3eebf65331cfba984a92762d669ec5e55c8573df6b966c0c8c5730fcf8e798af1f9d85bd0eac58d2e6d35f7e1931ec2b9a80f04f87396d5c5ce87e197db8618de8ac7740639426fe60b062869bece2e817f81caf929cb257b05ae526d96028180a4cce3d3a690c115ed2a3d56d0e171c7a2e37af236f1822f4c50d307754575018ab6bed4105f34b2638b6415549a9f1b5553886ae1819df40e33b1a1e1b9e9f33fe7fe2cd70749d2560d3a829f24bb9b288aa2dcec94a405d71740f9100dd6a5f2b689be47aa4b4b2767b9c9f8fe043039fc2fd5cfae5df5d3919a262a7e56ba660afff5869a9cb9f1feba64948840cfc3e3a142d9bbfa54437e1d11b59d2bbe12b9c92fc74715088b6752a40e0ec4bb6cb479ae956e00e1ed9088fc5e577173b39b7736e5ef983e46f0442daf8b5673597a97a46f80d3484bb30abf6d795c08ba34d7877e09eee154446066cf8b7b51047db9b73be536bc5fac3b330e20ef6a1b2578d7fcc4b220ada651c124bb4d586f6f0441af47e6e52bc458e05aaa3ff8ca6bbc67b350210cc9b2117a4eaa661a6c691ea70fde0cd4dbbb2eb9f12e75740c62c95f10df227194ac6ebcbc00a34f633255fba6121dd7654146565e9033d9e0353cb7cf5d36b47be037c05c6c1bdfb6ed94caddd4cc5a46918a24b2f82ac3d6b325bd9038ec37069d364716350aeb586697e1f46bb02b964391200eaa1ad96a5cd0a18e7b9c0e3bf30e60afeccb00fdb50156c67786125d7a06c18e4d59965d6834d18967fa2c3265f88e4bff154f7e9ef5cd072050afbbb71a41447194db1c065c1af2a9a2c9dd14d0a88c58ea79eb42598e617e85609bb6c5778f7c3f69116ab1d5b2e469dfe4c182a4206c75b8c2581c323dbc8d7894bd76df3aafad4630cb40ee073d75531b22a6ecfe1c64e807ce6430fe8916ef93ab49ec006789f1e1e06f57ea7fc418da0425ed8720b0f5f6d75bf22b355a271fe61904be3e81471b4705fb8b68280b02a2971737cf58d6bd5a2773a8528d82044ee7ac06d26da69675c1a429118730e5aaa7debe52147f175e1e063e2d2dfb6ab73f1801ff2949d356926ee83e3e0739d0c63044ca4643630d38bd36338173257bec1f6d8692bdb78674480012c2ad7a1744ffc0937d93938c3d037fe75dcebdcc8c220da1b97c597d947c67a4da42ae751baeca844157bebe4935d6edfee648fa258646b817fd33b57220d5768710c7ed5ad4865337ab1e8b194744b2c656706cbde1fb92e02954398f0121d6fbd468d8eb256a912306c0c76faf6fda85c00726e214665b241f1dde55e23aec6a6a33f31119787bb98d6e9a97aa3d203b24c41537330d768bcb1a6fae57b7dd5608cd71a73ec00b96f0b72089b442724d53cf5b83f2c277c823417ac2dac3c95e573416c936576decda0fb41cd18235e562eb1463990d34c720e2e0be2ee6609fc1a8d974fc18a44e8d7b295239810616a3487f2725c177a42679a0c4071b6ce7fd535c3c488b896548ab4b50511dcd6d083f043cf6f8eb565346b84acd3c6c1e636cf314a258178d12e2f15e88e818d070863f952a59e55dabb38f60d7b172fb39d9575bd57212b814b3340b38975b89e48bceafe921dfea9514525ca3ae3edef8bc68fb09e011e15ec8490696227286b68c821a2f96fe6c3f0c1ce2625911a462d5d7ce6e6d51d51061766cb660c04d0521f96ba196b8e5caf81f704a8fa6ff1fe647ba589f832f4d2337a1ec144556eac54350e2ed6d51c7bbf70e90f2b8c669757648820f265fcff1a5aac064d9b9f1037e03ca9de05ecebb7e0b0650474ebf661001eab9bd2abdf83ed3e9644088bea8c1de333a9aec6ad58124dea1a9111846e0975ff51a4e6180a0136c59a9efec4b3b09431bf92ffcbd6cef7963a4fd53b3e7e3fb490c6b6db265bf88fb6a67891bac0b15a282616168756047c7261f09414c70daf59f28c1b9eb4c970b33e621b5c576c95b04cf6f9b277d0c4b590903fccfce6f7d9e727d215155db8a0c0d9cc5488b09aa9a8e3bdc5cc66e3bfcb4342ca831e4b4d7562bfe5552b84f57f8ec5dfb5e1526844e08c6d396422de8d115f37ccef1f4ce6303561166b4fd55fd6f8ca428b6ea80ac8386b239c3c20f1abec2b069bb731073128e2aa77d6a7879cd8f578baedd34457dae4688e4adce44ede514977b46576ecd69522849278b6b13d59e440f614488442ca6968bc7ba48563050ff9e3ed18aa38a5e366750effce173c9d259d6bd3d8fdb427bd736b8002303147260b008d33eb0da3d72af4906e9671680f02f102d4d4e7093a5e99a2c0f6390a824baf110dd8abbaee14dddc968896872325299c6a1627df36703f3", 0x1000}, {&(0x7f0000006ac0)="f10e0252c14d7abaeb799bd9b962490738c6c65ad3f2b9366c1f9247a96f798fdaebe42137ac712c3be5ae860b6d3a74c2d28bc9118309ba5e2d042a4b91d144b8d1d027de98013dd20c2e9db6cd5ce3a266efd0de637755b2b415f3dc4ebad887ad09c8ccde74cd8d495b3549c6a641dde000badf50802f718c008f0edb4fa55ec5f8ffb344a7f31bfde9a4fad466e750b52d332b2266edda9db7ef26ab515a90f6e4929092ab7cce93aad11da40e998132ed0c9098469b99ee282016597258bb4ce180368c2e358603dfb0f0a904a106de0f410fd68ebdbce18ebafd096dfa69013aad59cd258b225af8e67159d4d141c3e3bea65be55eaf99508b5ff5104920c8674da0fa464275ea4d10f3e07b75873429fc81bd0be7aa65dd3fd70c1530ea330fd3c540a41ef6f41afcaf338b269bf08d66829915e68d82acd4a614ae86e49cc82af2d33cf407f53937106c4696ba812cd5f64e3429badf5887a6b9c92bb211e38e435c85c9ab8e3f2101781402639157a35608bad193fc8458ea7df24e73c194d7100a4ed68129dc5787fb384b0373ec7d4ebb0b7b8a5d2bd1750fc7e2b542aafb972f7878538f9b0ded9638f58246e0643f14195eb59256b9ecdc67bf033ca5fd80a32771421759a099e3e8cae36a2a15c6b33b75bd6ab0aef5dd8e1939812467afdc40e1e60508192510de0b3e79637f359efacc21ad21b22fc78924d1e001b5494ae6439516e93f874068da1c799e248a30d689bd4c21051116e390e7e8e531cfc06de6241c152646c0742bb1da631f00138f15b29cdeb528bf961bcfc0aa7e766023d0956ed0899e0e9e17f817ef61f19435bae86ef92c674aea38a5bdd3ed2371081fa356b811eaefc002f1786cb680fc92f1e93ed5e9917b08eeed47b28f50c735f5b6418290c524f1b521fe8ba65b1ac5ad04855327e95940f01cd49aca164ff8de87b8fbe19ed2f36a49a413895f0f852a2d6983775ba76ebfa38b0fad42b4e1a6a710c79f80921e449f03f7854d00d298fd42a6677be9894690db6add5a6da75773a60fab825bc4dfcf66b5508916c91a7f9df52fc5776b6e01220bf411e11bc860cc7f3f573d610a57beec924d90e67f31bd36ff98fa982426fdfad5b1b9655c8c9dfd11ae15b8e96ff72af4085e7e2ac7b2d6132fb4bbde2deb88bded269eb16faa824f0efd91d7deb27f50da5cbfd269e6f92f7fae58bedf60648f5c38d7aaa5357fec0ce3c0726dcfb955ab2e58b38580968f1eff20ab36014c31f7251a89e6043b851c1da1a4de7bae352866aec278631529a574abd651e9297e79980fcca23dbd649330effb7148a991184a79b3bde03fa29b68fda67b2c3256e5e4d930b86c8a84f06faad250fa2f65b5fd8574a22c69b21c73e1910634db088f9cd754c1da9a2e63b3348cba7c59b89866e831b49e7885bb493e792179624d7f018f1da91aabe2c5fd6dedb5e2864b082a3fd05bb6866b1cbefd6447fdbc6c36740128968a5ed0e381c47c8e5013c089ec2f22c73d4bf3ee3d2ff16b945ed9d14840642fd0ccfc230ebff957906abe5ce7f2c05f915db217982262b7e067c99bc09f54e953268170e88874387e84eebf32c195f7c63a9103ef73a85a5201891618147dd09aa7dd50932bd18699214c44863acd25c4b96444b239706488f925954c36443048ecb338438ba4ed404a1a13ae52f73b9c6a24af7e6995b84536cd0221691c0975f22a925c6bef1ee7e3b35278d5c26f8e561c00f85e981a038a7f2deaf33cb625bc2ed60e28038f91db36235549dbda15018487a4a4506054476f08914470e9b0801657afb4881e3402c25c042bbc872c91078a33bd1079c48fc9ffe9d0e6e1225606fe3a029d683f820a6d080dff6b3df2dab96cc85458f82d6e2d3043a2c9d6e9cd4fb31cfe5821e5e8f09b62c00225ff92748e7cc11c63857b9f77b0538cded0b4f079a27921a473b5598140d1111f53bf7c090cae72325436a8248f4e32f5d7e9a6bbd9e3a0844709e89443dc30a7add6910b7159bc0e560e73e338a977a814c861d58a1823e3d9d381541fa02a2a786c6290016b0451d0a752ea59f82cba8977086ff0d664729be1fb5bd5ef9d9f051029b207a1f06b19dbd86d01bbc6aa147239a19c3c13c838b3e5dcac6b9fcb4e61a282e47aecb91054cf3221ec19987995b4779f15990ae660b98145015129521b7f55552fb4508ae8a63535e42911b0827734050e0ba92a45c7855e73134ad5737adfcb09d1434712a6445dced9066c568eeef982d1b1b0c6d51662f841415ca4178e2c3e77bb6e64e97fb90bdaad07c490e17c32a4a3af8da5df470b0a1249ec72eddeea76de11a92a5baad65c70f0364040869afe86f2dd22d747568c7ee8c626d5ac4478ff5e195128f873acfda4d1e45005c9e927ccb2f666a4973bd45a2c60843842f88bac759321a808f350abe954ea043ae9894090da147f51be674c8c677b184b2965fbb1fa10d9a589447d56a455848d3a11b75e61133a2780800e5925721200c50deecd001c20ddb38c7f86a42e26d2bb37d3230322295d8883bc28141d0d585bcfd7e981239e4e774353e477ea4474179804dd617cf7a4737f2eb07ad5cd1f119529572fbac11499cf78ab82a2e35b9aac7a6a67ef2038e4db8af4fa323f59d71820b95719874ba8c258b354cb164a727a7dca69153b40376cb492f84ef2f6f6346dae7776c6282e60194827758a4629f9e87eb2375a15144f4aaaa30895de922cf4200e667a112d754b377943d405655de74eb4b4e8fa98ac8f18606112222d6fa36c29a7b931750c894aa503fd5ae76c4106f6d4f3ba27460f28f26099766c3dbfe9b56962b1469650f247405fb8d0716fe3463ded094c371b0e6216ae409c91202a4199bdb2cf9448702eb08a36e49fe070211fbd4b072cf8e117a6992b238bde260d5c1a561811fbc49804f472caf6b1d34457123bee7c547d967f8b34df3173dd4b6337be4f87f268521612e0e849490f33dc2561e0e8301b2d661dcf15ab01499d88dc39d05d713e6c9a48d863bd78d93a9c1bd875faded708a9fbcb9bfd6323009ffa6452e8ee2bc7fd5cfd9f21793434d5ead97203d49327f27e5b8a710b8ec31006341b81a6d9999c8b668f43f2c936705fbc52891a63c5a6814cc0d3c2d1ce6dc0c3a8a07020fadd94b6c6dcfc484b71b3c343bff9fc3784ed7438f8156b61a0aa4f2a187d506879fa98fc5f1be2c0fcc0ef2f2e5c77c8f485d7b72e8ac10c3fb09a06f008005f67df986868441691e531f88729c0a9f467f283c291147491ca27b09cb3154ccc1be083b4641cb93a8caed8bd649e6240b14f1dd7c5a8abe31efc9c7f6bd2f8d21a0dc646978fd5f0868ab73f5ee017da6517d8edd717492b54bad9ed5f6ed54a5438d807e8ce046bc6e664bd8d86855c79f2a4a83ba6fafcd8eb921bc8df56c24d1e13639fdbc49ff8446de480996901941d6e93c878a9eff6ea83a8ebaf56360a4e190804dc727ee348ea10a675a00cd8f6627eb0fc4ae3bebc087faa3d6e2fdcf0f4c63d9e2ce609adf82f5d32696eecd38bea338b73bf1199e2245d072072c1ca166d2176c8a3bcb6bf9f75c22059fe578dc4f18029493b0eed647b66d5bb9df9ea359e7d3f75f539484696096961718a0d070bd46ebe4a17a604107365acf2c2d9f003970b4885854ff7acdb08ac65924dc1734dd1229d3ef46e0d57e6a3a0691f8e47a9eee9d02749d39a7a340e805ba95866c2d16eae38594c88ce0fc7659cfc77ce473968e8a0c106e641867ce47f5c64e60fdc61861cfe76b8511f8950ebbc9a5a0eeb510f13da0f704576d54e82fe44d67d2627d7b693f5d6e8eb80137506b8dcd8ac861557ca6bd907ddbd53da63c4094d79fb5a1c194881e4e23a54b15920f78937e7fe9631035d8246182ba78cf12a609ecbe16effe01e88fa67cae973ac6468bf49aaea0ce5f8f12f13f01d548878af39d8a9f1d240454f5bbde465e7d1b7bbb79aa8f860777fdf2c7b3ce9b9bef76f4bac36b8e2e8b7b70346f62850e903541fdf710d5a65fd0cabe99a66fbd2066ff9acf3d5af6774fc4481a7fd8eaddc560ecee38c6d23cb851fdb2878204e1908b62d9a6b2e3adc9ad99cee18c4119c7d53b79fa6bf820c31c377bae95e8d8c43d9038f993c751c320ea15c6834c0809f49680f5fda62151a92d0d96ec3824205f20a4dab9346e1681891e214c895d4ab6dacb18ff6f2d6edc35197eb63ddcf25030140ef452adaaf5231f52ce14c930eb940e1bfd9a6cf07415c2df85a95c7f18610d390b2fae2b34593373e0a2cccee00960f4f528079878a8e84397d3c240d58b6332d93f8954f273a610a255864ea2e1d21940178b6e65b34b347e497cd029e7556b0770bb4ee0e086c31aff75c2356555a2ee83f1b2025f01981138474771331795332b86d1e7e6cb4b1d41c48ce12b662b274252a955643d934c1802d069f49dcd1f1e989a040bcd413adbfcb587eab67e2b1c54345fc4a27fb1fcfe60a3c9dce46abd0f672deb53994d96225978b5e89de91e85124df7333aa29a80d52c2e6a603cee8b9fbbe323af9fc0b2b31efc331977f2dc0167798ec8b6c2f57a51a1ce50bdb7ec0e6b529ed94633224088eeca102f52b6c612b36b15190c75b6f703f5ddf3691f8ee919148e993b4a3b3429523ad9f2240588893153583e0a9f316d74da344286865079d048bf15914d1946d0dfe996d00720c7a14c5cf2fa6dee689393adc835d9820afe50d67db2105e99d0b88b3d48efa073aaff822da58fbef38c35a0e06c81587f0d98d2d77ed34c1be1c86392aa99c316f8a09394dcc82a7bba734f3b97486523ba8c006793be4a047413d4871c8b61c7da58ed1a42f1705b46449cb687c478cf37378e4232306eaadab29aca9dda25c781c3466dfd11f447f33384606e596a68670c25706fe1c20a5731427996dd9d6e6aa5a481613e25e892e60d15cc899b365b0b19d09adab5dbac2a58ee7b0845d70124b22f075fd0c1d86dd78115e7a02889fe5121167a5d87f9e37424bac8bbf6aff0b6cd6ba95bd8f41b7f4818a58e96ba8ddca588c179fc86743961b162cb79f896868c07f18d3d45d5328741c52a402a7f611633e5f1ec74913e1ab8a9ef44ea83fa22fcca715bc2ebd839687d38d3e79ba25efc85891ff8716da888e52a40c2956c9528545eaf4ecaf7fcf7ad0d6937ab0629e38fa9fc84fa9acaa9fd0ba06828c57d47bda59f7f8b948fd5fd7be88ae55862ec8866c5fe24d89e788a137a67486fd599a37376401dde119c75b0e102af050afaee3d5a632a85e709b3bd97fbb3242840d9d65fc7665feb03aae96abf9581a146e918dc66cdf2515a1c5e4da61d0808314e9492b006e7584598e399704ecad4788005c95fc17c6c9363ded3632c88d2063298c7f836c1ffb476abef964fc169807a958ef26c0e5b59802f0d6f7150d22fda63384d342c15701cc55a433ed9a8dc90d0574d6527f94d54889555438be6dd3ae9f7ba67fa4d99a1b303c373cf445e20e3d396acee0c3ee1067a373fc9bcee3df30dfa2cc3f42ee95f0a9971bb0dd2419b3f8f2851d7f42874beb5849df087c1e84d9032c2d0942c07fa013ea6778d965776580ac8dd7f866126e81d130de29b7be30b9f15451fd0f921133a2fdea8e5bf653eb3b088bb6f9cb9919633d1d32559e7ddb2562d3f7ee76813fc1ac7e68aee5a739bfd6c767562c3c3acbfc492b7346f20f3847a25c2eb8585245f3a48aff97f454ad185226b50755cc6bcc", 0x1000}, {&(0x7f0000007ac0)="7f90ce421dab5fdcc45ef989cf8c3c84ceff94aa058dd51e516954ac132a7a6632864ff81cad4f4b68a187941fbace5a60f629612972db5e3c68f055dd0f8bd62a8b524e64dd0ed8d0283b66492512ab2e3eb3e9cb51655a863048a412aedb9f9e7ef05f506b1bd87c10803e5427e683a7972339e7566fa5347a11ffdc2ff5f7ee104c1bfa39d2e689f3e26aad1e689ae5cdece4d8b8a7370f28e0b51a3320ee21a623034215ab86a58b29a6c1f936bbb64546937ae2a4a11cbc68fcf583307950e2036a0b825b8c8c45497c", 0xcc}], 0xa, &(0x7f0000007c80)=[{0x108, 0x115, 0x1, "f90e97952758c2a5de6082bc359f25dfdb92c0f9c5d098d3293f991fd04494d42dde4f9f8edcc16399d136c6e0ae35c631461d1a7a623d73b2382db2b9e7395c7f913b0ddc29a2804564925b403c6bc94bc16ec081bc082c9e65740dbe733325c972081833a4178661659fe6830014f541549e9d6510e76c26a318189b1bfc0f02f1c887ad4e9e2ab2aad3e513bc2353ea2c5f3c1a57338fc53fd514e86d0caf73268e6152ce19087bd9e590e822c44a6867ab8ca53cfa6cc563cbafd0815b3cdd2ba0d780cc08168c4d91be72d4d8744765d4fbfc425d278c7403c6312512291987c475a5d8679a591186d66978954ab3d718da1a"}, {0xb8, 0x0, 0xf, "78e58f29847e939caa201a559112c3235108e475106e8cd027268aed5ab59cb19460adc29e227c8ec88c1a93eb1ce0d6a608cfdb3a2eead2154fd5dac17cd979cfe095843a4ccf00ba4ed79b00a9a85eba9c413db9768b0f49ba043a59c29668a80316bdb8ebf502fa3cd7ad176aec2b8c780f65ada2333b0bda0e7df10d39086ac1ad201d043290783b69c1c47877e05b088cc154c4311d9ebf5db061ba310e8ca8973f89b681"}, {0xc0, 0x115, 0x9, "360845482fad2e1032dd03576b465f2c3bbe45bb187c6786be13c8a9bea85284774475c6ea2bfb46ca7518e223cc5a08bdeb7882d69ce0dc18ecc56ee209a223aa58dcec5b2880febd92f8dc460fac0f5bb3b348d0118af5be5e625abc33939a5b4f3c47ed1879699704f20d394ad24c32befea9305dae764a29cc03053b413cbd076fbbd5dd33d30f2095768fbefc920e04c55e6ba73ab419b9e05d1d0966bf185c97f9521eedefe2d6a79da45b"}, {0x1010, 0x10e, 0x10000, "c070f8e875433ac410838883c82c3ad5f67d5bffc1586ac8aff3896496d4dd11d55d9f43003ab0dec89a7f41a542b0681c7aabb1d460ec44999e7e66b2620251b8f09d26fa594d1757c146bfad292053cb1af697599e203f2179ec47349075d1c387577f3ca181da5babccffe88e29d72c63c4bbb854763fcc22158956adf09d5a2c9f462045341c2793d9092ba61bed00addbefb8164938b92fba7530fbd8a222e1fe0a591577073f5984ca7d4f58890e32dc186f70c6fb27bc14f52f05b728c365e111bf19b106b9fbec8e853beb4df0fe2818645ac4827d14943c788ce595f7feee2508af6927dfdffb4f197e1c3aa32d66c5824b4e41e1158deec90d0a3768ba60c7ada63c3e4445f1e26057789897750caa7dd6f1fd6232ff174c5546cdc0135e31a5c9284603dddd5c7ae6a9b8d252371912e1cf3419156a80fcf31a4b69c6230a6c70a12afd10298eb06d663dab7b8705cefe700bcf43b649b9e900cd6a36072223d2ae86ecc4ac28520f9ff2c3d1c160eafe4ea1f760dd5d7823f7ea9ba4dba416c0e0379490543327150aa1fe145dadd2c8dd74a6de1464c30a63777163e1b19def1e8e81e9dde88562d9dcf98d275e3795d3bdc358d5ec513c632132ccdb2e9de6b53bc211e80f3bf97bcf0be6323c197c042a888f98cd6a9d27b0bbd308cb3b0fb2a16ed83c143b351fde713d0d9b3464621d6faff18645d8dc7f946061fa5fdd9b8b89ce2e06586012fc44a1053214df643ae874a3a059aa81459b9cb14de63bde60b8381032eb5b75dc4350d15ac4b4ceeda56e851811939f8915ef5b9dd82b3d672e6b335770dfcac2e90d21c06135a4788f10495a7c5aaa27ada464fd4908c3808e58c77f75f3bff74bc535c87a8d9b5d7a762842fc302074506315c19a9add163c77a283a0288c13654756af0402047ad513f606952a67c3929b3b58071fdf3436ed9dc18de45d2f9168fb3b4fbe2f40076d301179fa339c63510d64ffb86f2e689057be7a7b139084f78794821326815dd89b3fbd2c97d5fcaa2c52824e992cbd6299c373868b275e97c2c1e185476cd0284e6c1013d841bf704867b0ac6ca276f47a6fd69e61eab27078d06b25d9c2489ec35d0c0f89d56226b3c44cc6e51d36d40329db44f87143c4b516a8aabd5b744c7488bfd0f16dda3175d9092edbadcda0be9f962ecd43b77cb4dee9276d1e7cbc59fd657a16327d49d5cf669e74e8be81f2a9b1f4f2419dba4ee1d43b0626b38d7013d4bcc1800aa9f7db92a3d39e3a58d3a328a6e8f2c6877c27a369cff62ba6f89f76ba74f5d98951c220a62d028afea2a673fc67123f19a10956782aaf78ec3657ab8eb1c865998a1e0dfd441b04b395832018edf66e25b1f8634d5a678f46edd0e27165af355f9b9d54634abb11b20bc254c8cd95ea5958ff1b5fc33f0bd1c65dced6fdfd8b3f4860b00013c855ae11d3cee9efd2cfe7cf7ffc83692ffa4ce0cbab3abf93b78e9f15b720619cd431aefe5787df94bc9463cd4051f06eaccea16ec702f5b4454b8ff0255b4b2c34b161afbddeaf62aae7ccaa3d6c4b4a5dbe27037773ae62a3187614bb84b3f6edabc3b15e78775bd4827ceaafcbd95c5d61214b5432398ede4e08351db39bbe5ec3c05b6e499805d1db04bb8f6091780dbf70e436c830fde222255553e0d0fe615ffe687e417d5e03fb4ab3f8c41ebc13d3581e011e2415b7a317eb121af9b9083f6bab4a6b85fd8d9a6105aca85abe922df692b3408d3e5a83e74b92406496df31c98df96e84cbf78b0fa0a059dd20cf08b8a1ecbc8b603125b15f1efb94f92ca89354412b058f65867a981fe0401b3686bf8ace02865323dd4cce386bb2d2bf520b5a46bfca438b3f222228dea2bf746f706b2bee5ddb3ee8e7e61cda7eaed0459214f4522a534b080c70756dc71c55821d71c396206ed3f24e7d57aa0ec23fd72efda2d85d60d31be9e13a9546fc94b009cfc1e84ed9828746c9b094e80f31608afd904ca47c529464b0e0db0e100bd34c802c5fb6723647b50de96a0e5e19cc5e0713040be87a97000e7dc0ff4dbabb5d63e29573faa7d9cab1526caddc3e057d0a12f460c2d00585eb261840ac47785240670ceb8fa78576f4a88047951665d01f399c3354c5d6ab8ab56237903dd7d040486d645e55494d2f46ce5c681f71af2c9e54cecb7ad22f08d749ab0ce663003fe2f2f36b28f0a5889663fc45cfcc0ae0a3bcf9f478d5d5af1c92d34119ad22edccac6fffa327dd7785739ab3717f32c533f984483497e70246df19897f97a360ebf150b5939469bd7089361dca6656ec5bb368f056a2724b01c1d9090f1fa3da38616c15ef7231a1029b311b2d42af6057a07c0a6ee655871aa10395ddd3ce51008601eac8e2848a0b2c0743c16c830a5fdbc2615a03f1f37a35b56b1d40d0d57ac167ae00f0acbc9231b7ecf97d6dbcdb59f0477c24c3797c2bc90a3e5f51d13d4b823e10d83ba39ec1d79e7007d3c1890011bc6bab40055439f95554874a07e86a9a1676ea2cfe6a866099f03b404f81c5cc68599ffd45f4658b6f3c788fb04ac26a866f91be4122d102b34b520e4aaa68f081058af55131f1228e73c65fbd2131fa5378602168f08028b273e23b1b5c5178668bb2c77ed063946abc2a201e81bf59b56de6f606fedbd9463213ebe48bf181b63c0d2c889db1a56ca48af125efe1068bcda271aab7b393995b1a7aea9a02a4f75411945a80a45aa58b9eaedb4fb47bbbf355cd7161984fd3db6fe8c2a42ada4df2d452faf7d3485cc6dfde46a07f4a9653a981499d89f8f4434b3e72aed8223acae9d2e751d92e4b9d024d2ea42a3373cfc3ed740e643afa6ac95de21ee1c8d5d275891b7eadd2e272bd8800214073480320b92a6f63981222b38e5e0bf35214ae77f9aabe6ad41a544d9e22e4f5c0734224504fb2a142c975ba82a2a4ab853a8bf57de45a627e492c9e92765796f897077c7e9ed1788638f444e6985a5585c02a23ead6cb2710668943228389c1afcdafd9e20e4c2dccb3db6b57be73508bd3889deece50a9e7c0a93252ced67f5ca9a6e195c3eb99f77539ae6a95e1e8d67f61a3528d3c8af5ad467e0747960902481e31881ace1a57cc24bd63e2d4d3fcb052db5813517b21ce6a7ed0d3b4f5e06de15b92c3842df113c31dcb39f9086fa039c6f4820a76920713e62676d31aed11adfb8bd48282f45b8e4d63a4ce2034a15a244a081511f918ce391b5d681fcb90b75700954785f1934ff5c7e7dbe4a1cd4bf513336024ceb553f289091f72a252055a338bdc7557cd98c1097a7cd53d3c98069dcc7a7bab8029c68bbfed27e99513c7981ba63101ee51ff601c76685263424881d2d7cacedbc03f4bce02f56bfbaa5621555d2bc001a1c992a449552a096cac1ed674d79c092b6b1ba181ded6fa6546df109f535c3313b87dfc37c70162339b33c6b40d286a3b986c8bc6dc3b4edf820c420d653c688f829a64980f708dfae6af597d628413f645dce4a22d896a9649e256ee2ac254e256625cc536ab1c7b0ee32f752a9a959eb442ba1a00943d43aa70ac359e10ee218ed0c0797812422242550b78dd2880f93d28b2594adc27f72796aca064e5d488b6fcbf87426dbe650a52f76890e2b7722d3c6766267af577cc3eb0bc58181201926537e142ad6c3cd74185640ac1f4cfe5f0aea4b0480cff857aac30b575164986a8aaa1b6fdbc0b9ce216c9781473abdaff815ce9b05683fc73f03670ddf08f4f9d57c2540a1a73a301e0bf3146144e3fec779909c96c2dbdfcd177b6a011c3ae0dc04c061861efe22b39731e9d88d2a62ed4922f5e09deb239053f3b461caf2131c6e14b9c6571ca59d7691ecbc6acb205232648dc1f66dcf5fc864a16607e4d044f342d01110784173200d6eb6c86342539dc21df51fe10d1cfc96c9fd343084a24a3f07ff6e19537ad362b4b576c29d567c97bc13174ab5c2325d0aa4c3d5c1ffc8656fa2e03503ae727c2334f52588ab1b567b04e19f7cdd72559a4a6d53e663670d6c6b3bb6c4f49274e602cf927093951cf535b68c7abc40859655041328abfced852a2314a8e90bd2ace434f65e311c96d46b4140b31299cba0c636873c1db66feb7fc4c972fd315052531e31858bdca64a70f75a72fdd5517ffded658b9694cd6466173cb89774c2237c9d84e6efbe8369c2b2987fed16b740cef8832c2a53ce593a1515f8511d00e16065cfbf034bc4d4747bc921fb7032a206c8f3f564f79505149cc85b269d3235342cc9aef852d0a276658e795b7865c0afe2404315d00dd8313ed32d786dcf2d7db6caf941000de3e5f78eed845137294dad9068e6d773909bb172305da86aae4a0921a41c12a0fc09078e5a72912e91715a6b4b44fe760842b5dfc274201c0ef425a17f9813605140a5d2c1885e7373d82bac9e882b26412769dbdd324a230d95f8d6ae5e309ab0049c9c7f62ef4a2ff56fa4b246b53362babbe67039aba7f727f90a4da2801e0f42ec88b47ec2c2e1727c4484f3aff78d1e4e7b72c93e7170bcfc4c7065e1995e346e7ee77ba2cc238805081f80fb2e5f3a8c80b9ec84a7fe8b8c988b41f8fec3c169ec450bb81aefea655f952b288c667baebbd73dfe9493f6eac7cb6f05942bd7f06c9562a20733516f0d95b3c8c466c1749832009d524e5dca453d8c48c5fe761c5273717c1230e86fc9d76755b9d44b029d2c64164df38408ddf2ab4b6535970980d1f8c259c0b63ee966976ef2b20c8158f18a700fd569d4accee9070c7b2833c2fcbf1afa193324aa43c9c72b6fbf6a095da4eb0328ea9ab8f31b2fe73958622fae1f9f44c7d17bcad666b3a03d9049a04ae1ef127f252af84fcdad3038545a38c3e29f35e2547bdf7da4affc894b09a18d46f3b8d5b104fcd82a10953d33aab927b35ed4c684d014f86d5376c371590757e35e5fb0688e53392c27df89908b4f9353a8356e2502b8b641a1e46e889aece9866c0a7dfe1beaeb61d1730d5dc621a9ac9f6e82815c766e603c79fa4304a9040a34c573d0e655fd543732972959f48558c7de2136e0f67f914aa1f0138c14a390725d82a6a82edd132c2a3e401434989c96c844cc880e32ea304079d26f54b76f3af78ded7fddd1c9780169278b0aa479f040afc7aa17c29ee6ef4da9fb513b5a8e3867cffe2dfb53d7bb11673e478daedc0440d68b03afda8ec082eada927d567a3d8ed0f31fd6f907afb9451e9412ec008083d990764d3e43a572fe242cacf40e9e3a0805fb778115014d3f2dcb29dbba7780f15da374f34051cc970f77eb71e65c7acf5b7e7338f8038b601dc87a472d8e45200d40a9ee6f9a9a45870b893efbaf5d573f506b365fb1274b114f6bac594d7cea42a0de8b695e914bc938eae82e002b7edddcec40098aae68c1ec14a6d6585d88d8f5e6f872867d13aa13e109f0c659bddf6c4868801e7369ffc1205bbb5247e8064d59f5af82a5ed0beb6297213abf3f84537d488e5c286a3f04c759767e58fcfb1581aa8deed2edcfcd1b31dc3eae7a1ce7a40b64d5555a0c6ed2b77ccf20d799d595511dac0614046aaba3fccf9859a47daeeb3fc4678c7bac9b3fa03ae3bdba69b735ebc9bc4a9e102e82ebe5ea68865f5f444abecdb6b120ebc7ee17c15eb249c54ebc74b0a7388b6014ded3622bba50be94ea79aa2ec6ad977ab6be2de68a31e526d935a3c50068ba5969aca360184d1e572ea7eee48e4aee1874ddf3d936ad051b32e90c20fc9e865f652efe71e71acaff2096823c0"}, {0x78, 0x111, 0x9, "a3fc6cd0bf76029df72f686b0dbec12120ec80c16f8634d67993f6eeb6c7685bdea4ceea70e56d9578c66295063c2e1bf2b78ace06c0ea597f1f5b3cc1ba5f2b3a9b278af2d13430efc2eea4f3f42e869b8dd25183ce24515d3100d758f608c88febd6"}, {0x78, 0x107, 0x101, "6e8b18b4bfc1a589d07426c319c2067d767df3bb9a6c6e1231bc6372e28639b9c233f4754e14745429a1ed38bbd948048fe36338868c907ec7b69f055e7cf8cbdad9cf9ddebfefeb62a4c292fa9ed2f5a3b4d656d6474c133f401b8458f2106612aecd6828ac"}], 0x1380}}], 0x7, 0x4000) (async) r1 = openat(r0, &(0x7f00000091c0)='./file0\x00', 0x40000, 0x41) r2 = syz_genetlink_get_family_id$ethtool(&(0x7f0000009240), r1) (async) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f0000009340)={'erspan0\x00', &(0x7f0000009280)={'sit0\x00', 0x0, 0x0, 0x1, 0xffff8000, 0x3, {{0x22, 0x4, 0x0, 0x33, 0x88, 0x68, 0x0, 0xb, 0x2f, 0x0, @remote, @initdev={0xac, 0x1e, 0x0, 0x0}, {[@cipso={0x86, 0x40, 0x0, [{0x0, 0xb, "407a0ba5dd57bd5452"}, {0x6, 0x7, "c393717132"}, {0x0, 0x9, "8daa4ab6c83cf6"}, {0x7, 0x7, "724f61a33a"}, {0x0, 0xb, "301c8047a5125372fa"}, {0x1, 0x3, '9'}, {0x6, 0x5, "cc658a"}, {0x5, 0x5, "4b893c"}]}, @timestamp_addr={0x44, 0x34, 0xe8, 0x1, 0xf, [{@multicast2, 0x5}, {@empty, 0xe}, {@local, 0x5}, {@empty, 0xf0}, {@initdev={0xac, 0x1e, 0x1, 0x0}, 0x72}, {@multicast2, 0x536}]}]}}}}}) (async) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000009380)={'veth1_to_bond\x00', 0x0}) sendmsg$ETHTOOL_MSG_DEBUG_SET(r0, &(0x7f0000009740)={&(0x7f0000009200)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000009700)={&(0x7f00000093c0)={0x310, r2, 0x20, 0x70bd25, 0x25dfdbfd, {}, [@ETHTOOL_A_DEBUG_MSGMASK={0xb4, 0x2, 0x0, 0x1, [@ETHTOOL_A_BITSET_SIZE={0x8, 0x2, 0xfffffff9}, @ETHTOOL_A_BITSET_BITS={0x5c, 0x3, 0x0, 0x1, [{0x30, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x7, 0x2, '&%\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x8}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_NAME={0x5, 0x2, '\x00'}]}, {0x28, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x5, 0x2, '\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x12, 0x2, '\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc'}]}]}, @ETHTOOL_A_BITSET_NOMASK={0x4}, @ETHTOOL_A_BITSET_MASK={0x46, 0x5, "3e5cba88c8234801b13792d36b11e2a32b1045084765d71f5ca8c2454531b98e26537eaa3e829113d71a5121ebb48fff1e059aa5a171bb1895e5ade457b11cce9d02"}]}, @ETHTOOL_A_DEBUG_HEADER={0x74, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'batadv_slave_0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macsec0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bridge_slave_0\x00'}]}, @ETHTOOL_A_DEBUG_HEADER={0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bridge0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r3}]}, @ETHTOOL_A_DEBUG_HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}]}, @ETHTOOL_A_DEBUG_MSGMASK={0x88, 0x2, 0x0, 0x1, [@ETHTOOL_A_BITSET_MASK={0x82, 0x5, "e9ba027164abb05dc196f0ed1915cd124d8c0e0247a56cbeaf18afcae09fe0d73c9826e7796ed5f45054ba74a182bfbe5ac2c12d374d54ad8d1fb4a0446888c0b851b4bafa31396b73eb6217c8cd837aaf554f7aab56bcafe05ef3dde42113b63bf5b1ed31fa955e4a323404b9a7f02b00917cfbbf497cccf256e1ef8a7e"}]}, @ETHTOOL_A_DEBUG_MSGMASK={0xc, 0x2, 0x0, 0x1, [@ETHTOOL_A_BITSET_SIZE={0x8, 0x2, 0x3}]}, @ETHTOOL_A_DEBUG_MSGMASK={0x114, 0x2, 0x0, 0x1, [@ETHTOOL_A_BITSET_MASK={0xc, 0x5, "4451617cb103d200"}, @ETHTOOL_A_BITSET_VALUE={0xa0, 0x4, "855d655a8e8c5589e6f738fbf672aed7888bc2c6f1b189e58de62efe303fbb228d4fa99f4777630eecb4ad7a78004b07dec9c649c6fe6ba6b15b060f6b416122c611f7a6333234fd99129abe7a9df62697fe25643f2a7280b9bf7f707f5d21e3c8ba7de6c9da41906ff250e54f303adbf69d4a7f07ad6865f770d882a58f1e2bae14e57c47fec96f0ed556937049da0ac99f62b17bcfc52d4cc926fc"}, @ETHTOOL_A_BITSET_NOMASK={0x4}, @ETHTOOL_A_BITSET_BITS={0x60, 0x3, 0x0, 0x1, [{0x1c, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x3}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x9, 0x2, '%\'&\xd1\x00'}]}, {0x40, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x6, 0x2, '1\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x7, 0x2, ',*\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x12, 0x2, '\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}]}]}]}, 0x310}, 0x1, 0x0, 0x0, 0x4000040}, 0x4040) (async) r5 = syz_genetlink_get_family_id$nl80211(&(0x7f00000097c0), r0) (async) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000009800)=0x0) sendmsg$NL80211_CMD_SET_WIPHY_NETNS(r1, &(0x7f00000098c0)={&(0x7f0000009780)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000009880)={&(0x7f0000009840)={0x28, r5, 0x100, 0x70bd2b, 0x25dfdbfb, {{}, {@void, @void, @val={0xc, 0x99, {0x6, 0x1f}}}}, [@NL80211_ATTR_PID={0x8, 0x52, r6}]}, 0x28}}, 0x0) (async) r7 = creat(&(0x7f0000009900)='./file0\x00', 0x100) (async) clock_gettime(0x1, &(0x7f0000009940)) (async) sendmsg$IPCTNL_MSG_EXP_GET(0xffffffffffffffff, &(0x7f0000009ac0)={&(0x7f0000009980)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000009a80)={&(0x7f00000099c0)={0x90, 0x1, 0x2, 0x101, 0x0, 0x0, {0x1, 0x0, 0x1}, [@CTA_EXPECT_TIMEOUT={0x8}, @CTA_EXPECT_CLASS={0x8, 0x9, 0x1, 0x0, 0xb}, @CTA_EXPECT_ID={0x8, 0x5, 0x1, 0x0, 0x1}, @CTA_EXPECT_TUPLE={0x44, 0x2, 0x0, 0x1, [@CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @private1}, {0x14, 0x4, @loopback}}}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x2}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x34}}]}, @CTA_EXPECT_TIMEOUT={0x8, 0x4, 0x1, 0x0, 0x3}, @CTA_EXPECT_CLASS={0x8, 0x9, 0x1, 0x0, 0xd107}, @CTA_EXPECT_ID={0x8, 0x5, 0x1, 0x0, 0x98}, @CTA_EXPECT_ZONE={0x6}]}, 0x90}, 0x1, 0x0, 0x0, 0x4040000}, 0x4) r8 = socket$inet6(0xa, 0x4, 0x1) ioctl$HIDIOCGREPORTINFO(r7, 0xc00c4809, &(0x7f0000009b00)={0x1, 0xffffffff, 0x8001}) (async) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f0000009b40)={0x0}, &(0x7f0000009b80)=0xc) ptrace$setregs(0xffffffffffffffff, r9, 0x3, &(0x7f0000009bc0)="54379335a3ca2d17a430d9dc5085c7c089e02b7b22b24e68abb31bb1c9bdd5f9cfbc4f1e4e1ca4053c9149") (async) r10 = openat$vsock(0xffffffffffffff9c, &(0x7f0000009c00), 0x20000, 0x0) ioctl$KDSETLED(r10, 0x4b32, 0x703b) (async) io_setup(0x3, &(0x7f0000009c40)=0x0) io_pgetevents(r11, 0x401, 0xa, &(0x7f0000009c80)=[{}, {}, {}, {}, {}, {}, {}, {}, {}, {}], &(0x7f0000009dc0)={0x0, 0x3938700}, &(0x7f0000009e40)={&(0x7f0000009e00)={[0x1]}, 0x8}) (async, rerun: 32) openat$ppp(0xffffffffffffff9c, &(0x7f0000009e80), 0x43c000, 0x0) (async, rerun: 32) r12 = open$dir(&(0x7f0000009ec0)='\x00', 0x410002, 0x0) mkdirat(r12, &(0x7f0000009f00)='./file0\x00', 0x194) (async, rerun: 32) timerfd_gettime(r0, &(0x7f0000009f40)) (async, rerun: 32) clock_gettime(0x0, &(0x7f000000a040)={0x0, 0x0}) pselect6(0x40, &(0x7f0000009f80)={0x10000, 0x7, 0x3, 0x5, 0x3, 0x8, 0x8000000000000000, 0x15}, &(0x7f0000009fc0)={0xf6ca, 0x0, 0x1, 0x8, 0x0, 0x54, 0x4, 0x400}, &(0x7f000000a000)={0xfffffffffffffffc, 0xc82, 0x4, 0x80, 0x4f, 0x8, 0x3, 0xa37}, &(0x7f000000a080)={r13, r14+10000000}, &(0x7f000000a100)={&(0x7f000000a0c0)={[0xe830]}, 0x8}) (async) r15 = syz_genetlink_get_family_id$ipvs(&(0x7f000000a180), r10) sendmsg$IPVS_CMD_GET_CONFIG(r7, &(0x7f000000a240)={&(0x7f000000a140)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f000000a200)={&(0x7f000000a1c0)={0x40, r15, 0x100, 0x70bd2b, 0x25dfdbfc, {}, [@IPVS_CMD_ATTR_SERVICE={0x24, 0x1, 0x0, 0x1, [@IPVS_SVC_ATTR_AF={0x6, 0x1, 0x2}, @IPVS_SVC_ATTR_AF={0x6, 0x1, 0xa}, @IPVS_SVC_ATTR_TIMEOUT={0x8, 0x8, 0x800}, @IPVS_SVC_ATTR_PORT={0x6, 0x4, 0x4e21}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x3}]}, 0x40}, 0x1, 0x0, 0x0, 0x8000}, 0x24000082) 6.35683048s ago: executing program 4 (id=284): r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000580)=ANY=[@ANYBLOB="c4000000190001000000000002000000e000000200000000000000000000000064010100000000000000000000000000000000004e210000020000002900000043f8cf8e46c3afea53eec7226c64cf76", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0800000000000000000800000000000001000000010000000000000000000000000000000000000073b4ffffffffffffffffffffffffffff0000000000000000000000001000000000000000280100000000000000000000fffffffffffffffffeffffffb06b6e0000000000000000000c0008000800080001fd0500"], 0xc4}}, 0x4004) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x2000, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) (async) r3 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000080)={0xffffffffffffffff}, 0x4) (async) r4 = fsopen(&(0x7f0000000000)='cgroup2\x00', 0x1) fsconfig$FSCONFIG_CMD_CREATE(r4, 0x6, 0x0, 0x0, 0x0) (async) r5 = fsmount(r4, 0x0, 0x3) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000200)={@cgroup=r5, 0x6, 0x0, 0x50d6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) (async) r8 = bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x19, 0x3, &(0x7f00000003c0)=ANY=[@ANYBLOB="1800000001000000000000000000000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @cgroup_sockopt=0x15, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_LINK_CREATE(0x1c, &(0x7f0000000280)={r8, r6, 0x15, 0x0, @val=@netkit={@void, @value=r8, @void, @void, r7}}, 0x1c) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000000)={0xffffffffffffffff, 0xfeffff, 0x48, 0x0, 0x0, 0x0, 0x2000406, 0x0, 0x2, 0x0, &(0x7f0000000180)="0a01", 0x0, 0x3}, 0xffffffffffffff7e) r9 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000002d40)=ANY=[@ANYBLOB="bf16000000000000b70700000100f0ff48700000020000005c0000000000000095000000000000002ba728041598d6fbd307ce99e83d24a3aa81d36bb3019c13bd23212fb56fa54f2641d8b02c3815e79c1414eb07eae6f071326bd9174842fa9ea4318123341cf9d90a0e168c1884d005d94f204e345c652fbc1626e3a2a2ad35806150ae0209e62f51ee988e6e0dc84e974a22a550d6f97181980400003e05df3ceb9f1feae5737ecaa81d666963c474c2a19eed87b277be335c75e04ad6ee1cbf9b0a4def23d410f6296b32ae343881dcc7b1b85f3c3d44aeaced3641110bec4e90a634196508000000000000f0f4ab3e89cf6c662ed4048d3b3e22278d00031e5388ee5c867ddd58211d4dcecb0c005d2a1bcf9436e101040000f73902ebcf0200822775985b231f000000ccb0ecf31b715f5888b2a858ab3f11afc9bd08c676d2b89432fb465b3dad9d2aa7f1521bc9901de2eb879a15943b6dc8ea15aab9dd6968698e3095c4c5c7a156cec33a7bb727667d81ff2757ca1e6bfdd4c968dacf81e65998b9091957d1d11a5730baa3a509b1041d06f6b0097c430481824a3f4fddd3c643f630ba165d876defd3541772f26e27c44cfd7bb5097379cf1756869cebc7b0b2d85d6d29983e830a9cdd1d0a017c100344c52a6f387a1340a1c8889464f90c284a4db539621fbb70f01a2c02dec4cd1f570dd39877dfb2ff1ae66e1ce917474b2e650ae610afd01409d9a337ac5d58bcb5e5fc231514952c5255f22bd8b325d9b76e57f041b665ab0249886c0a65cc99d5893521372c8d8b7bacac24000020a4a24d8dbd75062e1daef9dead619cc6e7baa72706287793c3d2a2661edcd3545236c204682bf7ecbd53f950ef4709ec01e230d2f53594ef4839c6130c4c13a0cca84b993508000000e480cd9d4850a049ee19b67d17ef0477aeb12b1d2502000000d9051f22614d1f62734d678039a97d2b74f9e8e97f4e8e7025123e783df8b8a17e3aa9fe9c502f9acee4f1b56e1f23128d743792cead3c058a5b700d64d160abe33df726608510136ce8bf239414a1d98ea93e3d35dbb6c23b90cf36e83b8a4309b402d264b09f2779a0bcd7cd6dfc06b02e69d384146056d125cf4aadd80800000000000000e88d10acd06864eac44c42fbe334bdc3e9768fc360b130dc6111fe3293e8e02f819a2aa34dba1c25be27945507a3477b437525b81aef2f0b4c4f63483026b5e34d44705b76ef29f7f6e0a2be625eae975e02069f6f24e1e1bc976d965ddabb01085f16bff63a06578d6d184f5de7bfb6aaa75f16996d8d60bd0111a8a237a1536256c02284cb1d3a6fb8eae87691fae365a70c3f15871565bba8dd8a8ca049f798bbe646f738bebdfc9d8a5edd7a19ca6a42bc3f1db37c17f22a287c6d31a13db5dfef409eb1d3c91c6e6f80d215c9e16e0c4736c81936315418f26770cca4e2f89800d18c89d7f46f679df6c9e2005f209dda94302a30003b952ae1ebfd0ca88368ee6ce139e8b5822422cf4c9dde943d34c432e1001171792c65986146666a549092398af45ba38c41df7e0fffeac41824ca1fd0eb68aa243c9035c788d5480e5aee9cde5f2e5a3628995b1531bd20360d33d8f9ffffff5f4bf6ea8a1850c4f83306dbca02ee3686da707b6d85db491ba0cc33f6be92c55969a2b52a25419d1476c73132ca7ca26ce8a7e3ffb700f09e157f9bc31f09834b4788be2a442aa81b259e9eb1bf5314844051f3a642aca9ff98c9036471ccff0522903e7bcf62e18f7796bbc280b95e8e0d6fd5644b0ebde330289d6348d183ed9d3dae3cccf109f7c78e8479a345e805e47dfa82cafc6b64b1f4659834aecbeded44b11a443c5ba92a326dd10921aa79c62800844c7a59f55ee205a11ab50fb402e7da6ada561ec1117cc186b01fd5c2061d22156b1b7d5f80c580dc31b0963ff953ce09148e8dfea9d03a61bbd2bb173518507a3cd0e37c4da0a71eee31071d5d642498181c69cee3b2e414ddd6a12ff4bdf6e96c247b6025d4376067e25357d3b521a5b927d3392a7503718aea24179528f6a0c6de4e61b49cad1e4d6b000000000000005b2d16877299acefc0655bc1422c3d425d988eedebcf242b780a687c9acae2a5a71c2a16a32ceb377f5d54f9b2fa90b2905925e611be56e9ebe20cab20c290a1f6c09272dbc3b2c0ab2b5baa1b07b16e81f278e54a479f1a06bc06e3656cfa196d6c050000000000000000814955c62a7d72b317399e572a7f6a4d57b741eb66c9179ffd097d61fcfd0fa1d46cfb110e3e8cff5579e83f2820f95eaa0c609f666950c24311740e36de8f65708cfffce788c99ef8f62fd2398e999b220125da8eb07947512365abbc5b84ef524bdf184727c67910051f204662264607d548dbdffe14b41dd0843cf3d85bb820656a88a9e52a4cd7b3eeadfe00007267f226019ef0a25bc15da71e893856a2182c3167d8ba73f709294b159a426ce44cd73f000000a66fc501eae0c3504c1400697ba69fd9b7eaf49aff6a6aea529610db8dfef86c3cc698e9fddf1b132876159972281a90c3a4cf415df25fbcdd35cf8368f068c4481844bdd0dda553e1cb0966d5686013d382956d50055dce0d1bc225c1d77612b1ec52e743dbc51f25cc07a202b704577316913cf067fa65e476f688de2d6c54ea192a569eed05d0d7536b3205c68d4ee0fe318ed3112c76dcf128a1d5595b773ef4c8a7ba4e10381de8808ff02dd0a7b996ecf1c65e6d9db90c87123d9cb3945330f7a270ee0cca35b1331ca8fec0b2f39f505140751b60f29a83e4bc0ef2ffea443e4aa221cc38a503add16a2c98cb589e1dac1912b4142a3be30f50b2d9479c5bde0beb38030d0c0ce0598700130000000000000000000000554361e1628ee0017ad19ca787f2c078aa260701ce0800000080623902000000000000000000003d118a04fa6a80c4928c01ccab57b5f4eb265ad15004f967543fe6e6ddc2a12165fe3a08bf9475ee0eee3539369b0e566fedbd215a6ddd4fe03dcc7a922e16410d820747b7e806c0f3b6f14c884d150a0ff07f2e0000bfb083c56d3bed0a61fab880f8885c612ebff8523d14cfb12aca274c000000005e5155611969f6e67dd83b20206207cb8b2cd2fab6fa6d7fdaed6a27a2e4db1d5adc80014ff11d9dbceba41d8dfce410333a054e82b1d050331ce0aeacb843b94d67f69f49eb4dd3b1b85b018359c32df01db8ebce0dbc36cade09c6b44f6bb956fac1ae4db5624d8a02f7be91bec65e4b3373059587dd6528bbc48e3379d477d482faff738c39c61cac1195043bd5b70cea5fc1083a169a8263e9aec56b9f7795fa27634a7f06359e3058d2dd69c4e5cc11b36d9ed9c4b2867f583de6fc582f789722bd1500e64c495abdb72de2c739d38c72f6f4fb1946081dcc825d5b5b747e9fa1b5226cd31e131263f1fcd7d45a630b46d04af906f0be464d829dd2dfcf7400002b7827f6d957e51bb1f1b44a50200c9dfadfaff2e32baa9c0edaac7144e174dba582a951d2b03c27219cec4fbc7b6e99c3f00188941e3fbf008cbace177ae250fd757a22e21ec05aa45c91e1345ca936184c3fc28153283e13654123cfaf4e661f4b6d430adad1e2116bc385f888405d48f0d386da0cc6747b33395772a68f2ea3fb7e7207000000b24088014c8e64f03d053c4e02ddd08b262e422eff1c9f124b892b0a9462b07d4f88c0693bd9c54ad2ab5227aa59ef2b53ac528c0800000000000000ebfde0c4a37c2d55c176680c4207000000e4aa467f995c9bc99e60441d4dbebead3b436427762618810bac7308c6d3298ea932b66572825e62d18462d3b2342ba48c145ff4674a94fa078cc552d064da2bb69a0d269076f8955076578f44ffb8895f11bd5e06840f8848df72230a28e0304569bfa0350b6dde9e96273de1758505aa1ba89dfb12be7a7c6dd18f6148354df7e60a489dc543ccdee1fff9d8f8d78844de27a77ef1181d5055c2a193a5763ed7749a17296c76818b60426082c86619dacc8a884c4de8572a044faf0c8e4377776c8703ecf2e3f1c3d64100cc000000008369f062639e3ddcf725be54f626448fb7bfc74c183b26e31b71a390ccea4be07278dd12fa16848797397b76908fa03613cd961b98b26a0879ccba4a78c82958764bce07a7f70df1cef6d4db1ddbda1db18e4f41c390fd3cb862216ece39a9ec60bd3be5f9329dcaf33bf2c87cc510557460d14421e1d26322ab64388f2ceae70922989f66827fe9acd2ec3ece39f3b4ffdc4dfea3da6ddb002512e2313253801044e751168e32d7bd6800000000a21008b8d26dabe977c503c30ef7c489e5ea1fff041e54de54cfeb258f2387dad096b72a78d91134927492cfc773c731cca9b13b3f6e7760ab0929c46f51ea5643f3df4f4044f3ad0a6ba739e72d8b8b2935d81534bea8372bc590c111d573e04280659a096eaa495a4154daae7d1800c130d920964845c50c8ba4763b19b6008f6d7a5091895c7a4b7816ab706503be879b18b778b0f61ecfde2f8bbb32cfeb766ec4430ee0ad45a0a263ddc4b2f47680c8d53439f8d388dab87112c83997c83e178be287eb6e8c95badaf8ed85cd5b03a7352a0fb83398566d1bc133582ce2d9f601cd23eba4432180b2d5c3019879cd949a5be1b241b3d0d0d52a3529cc9e704a9d8d54f4f7b776a969a4505e18fe5284985ca7d112c397d776e3baba918b7df456bd970e761e00f3b0efa5ce4246d9f08ba60da3be556c518a1f19504c7cea1491a9eadd27d747ca9cc5f92e30b2ca3cf0b142a8554c87e8026d4e586cf5f7c9d412e6eb4f66a076c8bca6b294305969dabb6c932b57a5dd4234bf1ed3bd095229ee3cbb86883d574c5af4bb78370561de3fbf55bfcd2db3979eb1be120b5795443324023353c959fd965702f1cd5bcb3c16d4b8bdd9fc87c862c247e140379ef098c7b3fa79a6638a245b6a74f14dde9bd4ee48e62cdc70f486ce38641e4e4309aa9f4bd097fa1530db966d9919544ab4890301e51f9525436f5d9591460340f5093161a78a249783945407f2576d6f35a99e3521d7991e3fdfde5ee7f6a8ff8181a68ef15a2ebfe9e22d7c745949ab5cc15b9f5659799b5e00debbf9f623f75bfd4d83c4859ca9b652cea33daeeef07b60c78a21965bcf91919071c7ded19317dc0b7587d9322f8cec9e32675a187465bdfa101bcd9ac680839b375af12c160247dd960e70eb7ee60c52a900440aa9bd9a6b15a4a34dc73c3c4936d8986300fdc264b28537df387e6442c3355fa2a31d24c1ed888a57fcc50400a084a38a3630ffc465f36a4b770fab0946148161184be39134542e934f3a538b011cb3928b430630b8ccc800000000881d4361e7fbd1fc2331b4e34733480bc497662a8234a7eeab3e65d6b0f5d92edff04416eedcd15b9ddbcb3cf9228afda6b17d44a276b205eabd0069f7e26aea50f537dc77b683ed83d2f9110e00a705f48e9d13378cf09bca22e8f45c4f360d5fff8ba35f21c4513bcc0800000000000000dc5cc7ad7290c60bc609bff9be7cd922f474c3faa78fd42cba7c78d6d912656b6313497625e2f9afaba05b17ca242b7ca8d6556175aee38142a8aac5f677c2f8a6967f2cb5e97aae97a5e5579a706243688ac4d38a4601b4aadb2d319fe7d6bf1272fa3fa701338d7bce390e8bf959081ed39e63a431901d615a26ff95e1620a6c26eda4f92d83499a173e7217001f58ed5406bdb59acbc997e8fd3d53b4c2c2a1b314bfe611e5958458af7b3c5319fdb4c40b8d01365fdee93af6fad7c7a8da86460f45c9e99d43264c921b090000000000000000000000000000000000007cf90000008f8a9da7a8a167815c6ffcd1b6863cde9ab45ecd8f06423198bb00cdf76877f407be46b000000000afbb4cb3a8de259a8beb2223f28b855e2bdf4b31b91e5062a42a55bd95e93f77f2499391cf0000000000000000000000000000195007ad27d1d61dc4d5512f117f0ed554c2c88c1713000000000000bb1ff447d6e12da22ee9f0422a84f361684861169f498909c4841f4d5a0f5807a3b7d833075fdcd9c1d169b03d7df7f4150fad8b9e92eaf86992adbda360dd91de51c6df335445492608162fb0804dabdeac6fb71042f906eefd37f1d190a1c8a0d9de7f34dcc8cbd7b565fc675f3bf7aac559411808ee703ec3ad461c6ddc571994cb504c46eabbc2ff4b97df394bc75b5e7f45b4450753b5d2b8b8414a7fe6a17661bdb5b1d080cfd974811e1d60763d8d9509c75aa729a334b55ee76b0c2d5027e81ceec1a6d7441d0b538d7a4d048d156ebcff102e45c15d2a73b40d74807f5182a319d50edbf430f00b1c29a9e4bd92111caacbb1d4541545c2d262646070da42f76e3f3c6d139eed89cc9300000000000000000000000000000000000072d7e605eb8e978d76796d9d3a728c51a3145da8e1ca4973aa8fed855328e9d2509335c5386cac74e862eac50e9ba95b6a2a29e8ef08a9ae29792e77fb9952b1ac5c816db5c23a656d9a28f81f6a9465aec94d701ee8646b30650c84b9510a337e82702baf368d29281d3d54b39014756ca5a1be184d4ebb942f99581a6fbac0b9c9f97c920dfac7e2379ef6bb076118aa9bbb4ee12e64aa530f852bf4f970a08a55531934e39fbae483129949a918115571d76740ca6a1cea59df290f2e63675ca30a289775825fe3e5d6f206f3f395346c0738035dc74368bb035fc65a40f8124369b8950ded31af64855cb18b23517ca935a0fa1b630d70c4ca9acbaf0f08910f327fba506d834029a90d47701102045fff90675adb3c83983d125ae730b9497c681a912a6bb70300a2d7fba051f82b9d6f710426b5bd0d0bc0b08a0f801276789613da406905011bd6ebbac91ff17a21d1ed0882e73394025772f31dc8a3048789c703f920c55746f6fc955046f9332d72150be23c26cbb08d1b438e84b83fefc6a16958fd46dc7b8cbea1da2d541324e373e9157696d698a0b4bc84d7cc2fdb069db8a5a491a9d2bbc0a61b73f75d81d07d778a1577db3b06d20a21b19ea17ecd996d7dea947ee8ce55fa2dea5a000000000000000000000000006f0143d8d4038ef9f57d9e9336f3559558710d1febe7394cf8b02f59dab24d07db3d3c1ebff58f973ba3fc0c3e2fb2c2a674a188614520ecb1d22b49e3550263bf9d669fba198b65ee3512db0e710d2070b5847face7ada12c83f0aea3a8c9e84e6c7406732c952c5695d43bca33d481ef9d442697875e114f4c759af306b3fc8224fdec89bf199234bff488b81438cbe89e4cabdc007139352b5cb69d7987cdf37ab549b7639eeadafd5315d9c9f0e8c9223102e6deaca4ae9cb943a3ad188bcad95e8f97d7fee7c47ea50d222fe67085b4fb3fecfb67dec23b6ab5ee19a5ca5367bff058149acf90a6c4014dea2b763389f77301ea8574d112625300906f480c36f41f82f84991800c37863de349f7"], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0xfffffffffffffe89}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000002c00)={r9, 0x18000000000002a0, 0x42, 0x0, &(0x7f0000000500)="b9ff0300600d698cb89e14f086dd1f000c0cae0e4000632177fbac14140ee934a0a662079f4b4d2f87e5feca6aab845013f2325f1a39010108038da1924425181aa5", 0x0, 0x100, 0x60000000, 0x5c, 0xc0, &(0x7f0000000000), &(0x7f0000002c80)="8dc92a8ff39080a675b6565efa3ed46f2a2756e43abbfd8c44686c04d6a0c42f2599fc2b73f432c834dac249597b646035045af99decf86f5b32dc0404e599f56091e15e581ff6805ee283c0313298a5b8ba1c84f1850c217b5a2c2bc547eaf4585e5ba878d1660fa871a275fb61d1fec75942919083919f8d8fdad79615bc5d2d3fa40e054d38d49dfbebc2f137fc7110"}, 0x48) getsockname$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0}, &(0x7f0000000200)=0x14) (async, rerun: 64) prctl$PR_SET_VMA(0x53564d41, 0x0, &(0x7f0000ffc000/0x1000)=nil, 0x1000, &(0x7f0000000000)='/dev/input/event#\x00') (rerun: 64) prctl$PR_SET_VMA(0x53564d41, 0x0, &(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) (async) bpf$BPF_PROG_GET_NEXT_ID(0xb, &(0x7f0000000240)={0x2, 0x0}, 0x8) (async, rerun: 64) r12 = socket$inet_tcp(0x2, 0x1, 0x0) (rerun: 64) setsockopt$inet_tcp_int(r12, 0x6, 0x210000000013, &(0x7f00000000c0)=0x100000001, 0x4) setsockopt$inet_tcp_TCP_REPAIR_QUEUE(r12, 0x6, 0x14, &(0x7f0000000140)=0x2, 0x4) connect$inet(r12, &(0x7f0000000100)={0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0xe}}, 0x10) (async) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000040)=0x3, 0xac5) (async) syz_clone3(&(0x7f0000000900)={0x23800000, &(0x7f0000000040)=0xffffffffffffffff, 0x0, 0x0, {0x27}, 0x0, 0x0, 0x0, 0x0}, 0x58) ioctl$int_in(r13, 0x5452, &(0x7f0000000000)=0xfff) (async) sendto$inet(r12, &(0x7f00000002c0)="ab", 0xfffffffffffffdd8, 0x4008825, 0x0, 0x0) (async, rerun: 64) setsockopt$inet_tcp_TCP_REPAIR(r12, 0x6, 0x13, &(0x7f0000000080), 0x4) (rerun: 64) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000000c0)={@ifindex=r10, r3, 0x21, 0x28, 0x0, @void, @void, @void, @value=r11, r7}, 0x20) ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) (async) ioctl$KVM_SET_MSRS(0xffffffffffffffff, 0x4008ae89, &(0x7f0000000000)={0x6, 0x0, [{0x33f, 0x0, 0x1}, {0x19a, 0x0, 0x7}, {0x0, 0x0, 0x4}, {0x3af, 0x0, 0xffffffffffffff55}, {0xa19, 0x0, 0x7b}, {0x950, 0x0, 0xe}]}) 6.14494418s ago: executing program 4 (id=286): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000680), 0x101, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x4, 0x2, 0x2000, 0x2000, &(0x7f0000003000/0x2000)=nil}) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x2) syz_kvm_setup_cpu$x86(r1, r2, &(0x7f0000fe7000/0x18000)=nil, &(0x7f0000000500)=[@textreal={0x8, &(0x7f00000000c0)="66b8007000000f23c00f21f8663502000f000f23f8baf80c66b876f06a8666efbafc0cec0f9cc2ba200066b8d400000066efba4000b8b000ef0f01d10f229f3e0fc737643fbaf80c66b8aeb7028566efbafc0ced", 0x54}], 0x1, 0x37, &(0x7f0000000000)=[@efer={0x2, 0x4800}], 0x1) ioctl$KVM_RUN(r2, 0xae80, 0x0) 6.14253021s ago: executing program 4 (id=287): r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)={0x40, 0x48, 0x1, 0x200000, 0x0, {0xa, 0x0, 0x6e80}, [@typed={0x8, 0x10, 0x0, 0x0, @u32}, @nested={0x14, 0x1, 0x0, 0x1, [@generic="0d2a79075827af5aa534d6815c2e93f1"]}, @nested={0xc, 0x2, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @pid=0xffffffffffffffff}]}, @generic="a9"]}, 0x40}}, 0x0) r1 = syz_usb_connect$uac1(0x2, 0xb8, &(0x7f0000000100)=ANY=[@ANYBLOB="12010103000000106b1d01014000010203010902a600030156c0020904000000010100000a24010101bb02010211240601040507000a0008000300020005052405060f0f2406020504020002200a000a00040c24020203020250800009010d2406050203078887000a00000924030101010505"], &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x2000000000000046}) syz_usb_control_io(r1, 0x0, &(0x7f00000008c0)={0x84, &(0x7f0000000380)={0x20, 0xe, 0x1, '6'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ecm(r1, 0x0, &(0x7f00000003c0)={0x1c, &(0x7f0000000180)={0x0, 0xe, 0x2, "c59f"}, 0x0, 0x0}) syz_usb_control_io(r1, 0x0, &(0x7f0000000b00)={0x84, &(0x7f0000000040)={0x0, 0x5, 0x5, "afc73ed83f"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$ext4(&(0x7f0000000180)='ext4\x00', &(0x7f0000000000)='./file1\x00', 0x1000040, &(0x7f0000000240)={[{@user_xattr}, {@commit={'commit', 0x3d, 0x5}}, {@noquota}, {@grpid}, {@auto_da_alloc}, {@grpid}, {@bh}]}, 0x1, 0x59c, &(0x7f0000001840)="$eJzs3U9oHGUbAPBnZrNN/+T70g++Dz6lh6JChdJN0j9aPbVXsVDoQfCiYbMNJZtsySbahIDpvYg9iEov9aYHj4oHD+LFo1cvimeh2KDQ9KArm51N03S3bmI2W7O/H0z2fWdm93nfmX3e7AwzTAB962j9TxrxVERcTCKGNywbiGzh0cZ6qytLxfsrS8UkarVLvySRRMS9laVic/0kez0UEcsR8f+I+CYfcTxd/8h9zUJ1YXFqvFwuzWb1kbnpqyPVhcUTV6bHJ0uTpZlTL7505uzpM2MnxzY2935tYy2/tb7e+PHmuze+e+X2zU8/O7JcfH88iXMxlC3b2I+d1Ngm+Ti3af7pbgTroaTXDWBbclme11PpfzEcuSzrW6ltHBwGd6V5QBfVBiNq6zYUgT6QSHroU83fAfXj3+a0m78/7pxvHIDU466uLBXfiWb8gca5idi/dmxy8NfkoSOT+vHm4d1sKHvS8vWIGB0YePT7n2Tfv+0b3YkG0lVfn2/sqEf3f7o+/kSL8Weoee70b2qOf6vZ+LfaIn6uzfh3scMYv7/+00dt418fjKdbxk/W4yct4qcR8WaH8W+99uXZdstqH0cci9bxm5LHnx8euXylXBpt/G0Z46tjR15u3/+Ig23iN87Z7l9ryMb+78valHbY/y++/fyZ5cfEf/7Zx+//Vtv/QES812H8/9z75NV2y+5cT+7WfwVsdf8nkY/bHcZ/4dzRH7Kis4YAAAAAAAAAALCD0rVr2ZK0sF5O00KhcQ/vf+NgWq5U545frszPTDSueTsc+bR5pdVwo57U62PZ9bjN+slN9VO5LGDuwFq9UKyUJ3rcdwAAAAAAAAAAAAAAAAAAAHhSHNp0//9vubX7/zc/rhrYq9o/8hvY6+Q/9K+H8z/pWTuA3ef/P/StmvyH/iX/oX/Jf+hf8h/6l/yH/iX/oX/JfwAAAAAAAAAAAAAAAAAAAAAAAAAA6IqLFy7Up9r9laVivT4xsDA/VXnrxESpOlWYni8WipXZq4XJSmWyXCoUK9N/9XlJpXJ1NGbmr43MlapzI9WFxTemK/MzzWeKlvJd7xEAAAAAAAAAAAAAAAAAAAD88wytTUlaiMg36mlaKET8KyIOJ5FcvlIujUbEvyPi+1x+sF4f63WjAQAAAAAAAAAAAAAAAAAAYI+pLixOjZfLpdnuFQayUF0M0XlhYCsrR8Tyzjaj/olbflc+24A93nR7o5B7Mr6HT36hh4MSAAAAAAAAAAAAAAAAAAD0qQc3/Xb6jj+62yAAAAAAAAAAAAAAAAAAAADoS+nPSUTUp2PDzw1tXrovWc2tvUbE27cufXBtfG5udqw+/+76/LkPs/kne9F+oFPNPE0jop7HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAPVhcWp8XK5NLvNwmAH6/S6jwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADb8WcAAAD//y4WzlE=") r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x101042, 0x15) pwrite64(r2, &(0x7f0000000140)='2', 0xfdef, 0xc00) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x34, 0x10, 0x401, 0xffffffff, 0x25dfdbfc, {0x0, 0x0, 0xffff, 0x0, 0x589c1, 0x4028}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @xfrm={{0x9}, {0x4}}}]}, 0x34}}, 0x4008894) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000200)=ANY=[@ANYBLOB="3c000000680001000300000000000500000000000000000024000200020000000200000001fbff000500"], 0x3c}, 0x1, 0x0, 0x0, 0x4008018}, 0x4000080) r4 = syz_init_net_socket$bt_rfcomm(0x1f, 0x3, 0x3) setsockopt$bt_BT_SECURITY(r4, 0x112, 0x4, &(0x7f0000000080)={0xf, 0xf5}, 0x2) 5.566230927s ago: executing program 8 (id=289): ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) openat$tun(0xffffffffffffff9c, 0x0, 0x48241, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x80000008b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000100)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000080)=ANY=[], 0x1, 0x35f, &(0x7f00000008c0)="$eJzs3cFrI1UcwPFf0myaZNkmB1EUpD/0opehrZ7VILsgBly6G3FXEGa3Ew0ZkzITKhEx9eRVBA/+A4LLHve2oP4DvXhbL17ESy8Lgi4ijsxkps0kk0xSGtLa7wdK3rz3fjPvJUP4vcC8Hr731cethms0zK5kv8lI4IlIRbISCWuDmozkZdi+vHz5j0fP37h1++1qrXZ1W/Va9eYrW6q6tv7DJ58Vw24PV+Wg8sHh463fDp4+ePbw35sfNV1tutrudNXUO51fu+Yd29KdptsyVK/blula2my7ljNo7wzaG3Znd7enZnvnSmnXsVxXzXZPW1ZPux3tOj01PzSbbTUMQ6+U5GIpjBx7mfSY+r3tbbOa1iubXH131pFhwf72PG9Ks+NUzRURozjWUr+30HEBAIAzKZb/F/TbKEeoSPYooczE1gLj+X9UDvJ/P+s8zv/vv/BT9/K7D9bC/P9hPin/f/WXQXws//evfur5//cjx+MZ0bnXn6fzbPk/zrT1/FhVfOnn5/+l4XXcF+/f3wgK5P8AAAAAAAAAAAAAAAAAAAAAAJwHTzyv7HleOXqN/o4fIQiPo6NpDxrj3Jn0+a+GOwoc3Q/4X7px67YUggf3cmsi9pd79b364DVsjzpuSFn+Ce6H0GDDif2gUX0V+dHuh/H9vfpK0FIVUbHFkk0pSyUWH5SvvVW7uqkD8fhMruTHN6QZxG9JWZ5KjO9LYnxeXnpxKN6Qsvx8Vzpiy074PRZd//NN1TffqY3EF4N+SV5f/McCAAAAAMCpMlQL4fI5cf1uGKpJ7f5aXobX5+O/DxytrzcS1+e58nO55c4dAAAAAICLws1/2jJt23Lc3sRCUdL6rIZnm36e5EJuns5+4VFQuDStz8rQDGc9cz78DxpzDF7mm6lp23+uSuKbGW3hGmsqpLyrv0+9VjT/GQZWmPcjcNzs/HO3HHfdH4+e4CaJFaKfjSb1kesnPfOkQrRzblrnZ77+7q+TXSIT7to73PTag0LKTINCZqRmP+Wmfex5qeO5tMjvHAAAAADLESX9RTeqeWO5AwIAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AI61W3SJhSWPUcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgrPgvAAD//7fj+lQ=") keyctl$clear(0x3, 0xfffffffffffffffd) r3 = socket$inet_tcp(0x2, 0x1, 0x0) r4 = epoll_create1(0x80000) fcntl$dupfd(r3, 0x0, r3) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r3, &(0x7f00000001c0)={0x10000014}) 4.624892192s ago: executing program 8 (id=302): syz_clone(0x80842111, 0x0, 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000040)={0x77359400}, &(0x7f0000000080)) syz_mount_image$exfat(&(0x7f0000000040), &(0x7f0000000400)='./file0\x00', 0x810000, &(0x7f0000000280)=ANY=[@ANYBLOB="6572726f72733d636f6e74696e75652c696f636861727365743d69736f383835392d312c646d61736b3d30303030303030303030303033373737373737373737372c696f636861727365743d6b6f69382d72752c696f636861727365743d63703433372c6e616d65636173653d312c6e616d65636173653d312c009a8d4d9016e3d8128333e260a1b926dd0c5f7619710e03ea1ae6521494f87e5737dc0c5bec3f76668140a15258818b6fbc51f9a13940e63c378688559c351287f0e09ef0b7330db20eef797e5004484649e7f5fb64b746683a75b9ed822f5ae34fac"], 0xff, 0x1523, &(0x7f0000002140)="$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") mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x9) syz_mount_image$vfat(&(0x7f0000000140), &(0x7f00000001c0)='./bus\x00', 0x900442, &(0x7f0000000440)=ANY=[@ANYBLOB="73686f72746e3d312c696f636861727365743d6d616363656e746575726f2c757466383d312c757466383d312c696f636861727365743d63833934392c6e66732c756e695f786c6174653d302c756e695f786c6174653d302c757466383d302c726f6469722c757466383d312c757466383d302c73686f72746e616d653d6d697865642c696f636861727365743d6d6163677265656b2c00"/166], 0x0, 0x37c, &(0x7f0000000880)="$eJzs3U9oHFUYAPBvO9nsptImB6EoCKM3QUP/4EERTCkpFPeislQ9iMGmWrJrIYuL6aHbeBEPHgSPCoI3D3rw0LMIinjz4NUKWhUP2lvB4sjuTnZnu5s0RTdV/P0Ow5fvvTfvvclLMpkwLy8uxdqZcpy9du1qVKulmFk6sRTXS6UouBTjZifkAID/hutZFr9nfbtsUprykACAKev9/H/5QCHzxhc71c9KEW8vTH9cAMD05L//z+1Upzqe+vHx7vH89MYFAEzP2PP/B0aKZ0f/1D8TyV4PEAD4xz3z3PNPHq9FPJ2m1Yjmm+16ux6PDcuPn41z0YjVOBzzcSOif6PQPZR6x5OnasuH0zTtxE8LUY+ID9r1iGanXe/fKRxPeu0rcSTmYyFvn99tZFmWnPy0tnwk7YmIS51e/9Estevl2J/3/93+WI2jkcbdY+0jTtWWj6b5CerNrfadiM3hc4vu+BdjPr55Kc5HI87MnY4s27qtqS1fPJKmJ7LaSPt2vRJnBldhwhMQAAAAAAAAAAAAAAAAAAAAAAD4GxbTgYWoN8/t76cH+/csLo6UF/bH6VfM9wfa7O8PlFWyyLLfXn+4/lYSI/sD3bw/T7s+E/vu4LwBAAAAAAAAAAAAAAAAAADg36S1MRsrjcbqemvjwlox6Ky3NvZFRDfz6lcffz4X43VuEczkfRSK0jx1YW0lS7YqZ8lInTxIup1vZT66PBhxsU5lMIuJw6hsX9RoHLj/h/eGmfuSrTP/OayTxOQJJjcNoxdU+5WbB/tDGhSVh1Pe9oody4Ojt7iqV7Is2+48F18YbxWliJnb/8TtHGTd4Murr9xzrHXokV7ms6zvwYfmT19598Nf1lYa3Z67Gk+UI25ka+X848mLbfsgKayfUn4NS8WVMLNT883RzEry7a/P3vvO17vrPStmXptQJ+lP55P11kYp/0rpFc32g27uplZzjVPJ2EooT1j8tx3cVcxMXGyH3l9auXzx+593e+bCNwkbdQAAAAAAAAAAAAAAAAAAwJ4ovCuey1/2Le/U6tGn8qA63dEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwN4Y/v//QrA5ltlN8Ecnxosqq+utiIN3epoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPzP/RUAAP//cRxj4A==") userfaultfd(0x801) r0 = fsopen(&(0x7f0000000140)='cgroup2\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) fsetxattr$trusted_overlay_upper(r0, &(0x7f0000000000), &(0x7f0000000040)={0x0, 0xfb, 0x38, 0x0, 0x5a, "1fbf9fbd0f428e1a5d7b4d51c35dd4ee", "5271cca424edfc06056956eb8ec1545e4e598585dfdd6bf338d056ecf9dafb0bdbf529"}, 0x38, 0x0) unshare(0x400) r1 = fsmount(r0, 0x0, 0x0) syz_clone3(&(0x7f0000000340)={0xc6107700, &(0x7f00000000c0), 0x0, 0x0, {0xb}, 0x0, 0x0, 0x0, 0x0}, 0x58) r2 = socket(0x1e, 0x1, 0x0) syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) connect$tipc(r2, &(0x7f0000000000)=@name={0x1e, 0x2, 0x1, {{0x1, 0x1}}}, 0x10) sched_setscheduler(0x0, 0x1, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000480)='./file0\x00', 0x18000, &(0x7f0000000640)=ANY=[@ANYRES32=0x0, @ANYRES16, @ANYRESOCT=r2, @ANYRES8=0x0, @ANYRES32=0x0, @ANYRES64, @ANYRESDEC=0x0], 0x1, 0x307, &(0x7f0000000880)="$eJzs3M9PE1sUwPHTH5S2BMri5b08E8NVN7qZQHWtNAYSYxMJUuOPxGSAqTYdW9JpMDVGZOXWuPMfcEFYsiNR/wE27nTjxh0bExeyMI5hptPSOgUsLUX4fpJmDnPvmc4dpuTcCbebt18+ymctLauXJRhVEhAR2RIZlqB4AtVt0IkjstNzuTDw7ePpm3fuXk+l0xPTSk2mZi4mlVJDI28fP41Vu62HZGP4/ubX5JeNfzf+3/w58zBnqZylCsWy0tVs8XNZnzUNNZ+z8ppSU6ahW4bKFSyj5LYX3fasWVxYqCi9MD8YXygZlqX0QkXljYoqF1W5VFGhB3quoDRNU4NxwV4yK9PTeqrN5LkOnwy6pFRK6SERiYmMN7ZkVnp1TgAAoHea6/+gqE7W/6tn35cHbq0Nrfc79f96xK/+v/TJPVZD/R8VEd/633t/3/pf30/9H6hFsU5eyl6y7bbSDlT/42gYify2q36HOx/XUkqPVz+/juV7q6NOQP0PAAAAAAAAAAAAAAAAAAAAAMDfYMu2E7ZtJ7yt9+oXkaizsMT92Sc1JCJXenDK6KAD/P5xDNQX7oWHRMwXi5nFjLtt6JZwXj+c+6FqO/ZWHqltw/LOXKrmLy1mQk5LKis5McWQMUn0SXO+bU9eS0+MKVdjfp/Ed+YnJSH/+OcnffMjcv7cjnxNEvJhTopiynx1wZyX/2xMqas30k35MacfAAAAAADHgaZqfOfvmtaq3c2vza9Hm54PhOrz61Hf+XlYToV7O3YAAAAAAE4Kq/Ikr5umUaoFgyLSuCcmzX06GYS7dGRvhPvN8v6XoXsj3SXw3ryhKSruA5KOX5bAH1yWFkFQ2ska2R6Namo6s+wz9t0C77FRqz4yNV7d87pln+4E/716871zB7y8Ft1jpO0Hod1vgL7D+vsDAAAA4PDUi35vz3hvTwgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgBPoML4drddjBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI6KXwEAAP//4iABAw==") r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000840)='memory.events.local\x00', 0x275a, 0x0) write$binfmt_script(r3, &(0x7f0000000040), 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r3, 0x0) fdatasync(r3) ioctl$EXT4_IOC_GET_ES_CACHE(0xffffffffffffffff, 0xc020662a, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x15) mlock(&(0x7f00002eb000/0x4000)=nil, 0x4000) openat$kvm(0xffffffffffffff9c, 0x0, 0x2a80, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(0xffffffffffffffff, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x0) write$binfmt_misc(r2, &(0x7f0000000340), 0x2000011a) bpf$BPF_PROG_QUERY(0x9, &(0x7f0000000400)={@map=r1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0xfffffffffffffec4) 4.425803501s ago: executing program 8 (id=303): r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000080)=@base={0x19, 0x4, 0x8, 0x8}, 0x50) bpf$PROG_LOAD(0x5, &(0x7f0000004340)={0x6, 0xc, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x364a9584}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r0}, {}, {}, {0x4}, {0x6, 0x0, 0xa}, {}, {}, {0x85, 0x0, 0x0, 0x33}}]}, &(0x7f0000000180)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, @xdp, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) syz_usb_connect(0x2, 0xd16, &(0x7f0000000840)={{0x12, 0x1, 0x110, 0x16, 0x96, 0x84, 0x40, 0x4b3, 0x4016, 0x8135, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xd04, 0x4, 0x7, 0x8, 0xe0, 0xf, "", [{{0x9, 0x4, 0x94, 0x3, 0xd, 0xa4, 0x67, 0x4e, 0x2, [@hid_hid={0x9, 0x21, 0x0, 0x80, 0x1, {0x22, 0x6f3}}, @uac_as={[@format_type_ii_discrete={0xb, 0x24, 0x2, 0x2, 0x800, 0x0, 0xc, "9f8c"}, @format_type_i_ext={0x9, 0x24, 0x2, 0x1, 0x3, 0x1, 0xff, 0x0, 0x40}, @format_type_i_discrete={0xe, 0x24, 0x2, 0x1, 0x3b, 0x1, 0x7, 0x5, "db0076cfb933"}, @format_type_ii_discrete={0xf, 0x24, 0x2, 0x2, 0x2, 0x6, 0x6, "9d2b2a4f2eb3"}, @format_type_i_discrete={0xb, 0x24, 0x2, 0x1, 0x3, 0x1, 0x6, 0x4, "ac168d"}, @format_type_ii_discrete={0xf, 0x24, 0x2, 0x2, 0x5, 0x0, 0x68, "4e8fe6414ae2"}]}], [{{0x9, 0x5, 0x4, 0x0, 0x3ff, 0x81, 0x8, 0x3}}, {{0x9, 0x5, 0xe, 0x4, 0x8, 0x54, 0xc, 0x69, [@uac_iso={0x7, 0x25, 0x1, 0x4, 0x44, 0x5}]}}, {{0x9, 0x5, 0xc, 0x2, 0x20, 0x7, 0x0, 0xf6, [@generic={0xd5, 0x23, "758a89817c71d4a91b8d9a8ae0997e280f30d0217467cc917178c01fd39864c46b563e5f2e3331d2eaa5a92786011de5210d6030c1988afd49421169aa58361efb0efa0b2c1b498d7efbecc55d13d4503906de8de76182077f5de6572c6dc4bf5354db09d7d249df183ff2b3c42a6685433b88332fb368cab43c424aae3c4bd33f15e005e6ca60d235164d98d41887ff0bbfa8502a6d5ba7aa36b7d517ea2027c909d5108e3b1527310c90ec66b44616b2122ca5d9d97f61a22d3c42242c9a0573f1f1454d48967ec6d03d4226912c96c71471"}]}}, {{0x9, 0x5, 0x3, 0x10, 0x3ff, 0x6, 0x1, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x4, 0xe9, 0x6}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x4, 0x3}]}}, {{0x9, 0x5, 0xc, 0x10, 0x40, 0x2, 0x9, 0x1}}, {{0x9, 0x5, 0x3, 0x4, 0x40, 0x0, 0x6, 0x9}}, {{0x9, 0x5, 0x4, 0x0, 0x3ff, 0x7, 0xfb, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0xc, 0x80, 0x8}, @uac_iso={0x7, 0x25, 0x1, 0x4, 0x4, 0x7}]}}, {{0x9, 0x5, 0x6, 0x10, 0x200, 0x7f, 0x2, 0xe7, [@generic={0xf7, 0x7, "e30280840cf2e2731a5b517860bd52f45903c41969cfc6caf17bc8571919a05e8aac6df8d36badca66afe56036471b0114ff7288e009cf18e731ee6769ef7ca74b0f774663853bd4fb56c53ce69bdcbe18d58320ecba86a8d44629bb63874d3fa03026b13eaf98c3a800bb6fa6e74bdf9562689322f0ec4314cebeccb73290a84d20960f4b30007880f009484414623b3e0e1ecd0b0e3f6cc4d7ec7acd186d1d7e5070d83f0089f4146c0e5c24056a7c1aa5bc19abbe3a4b245e9df121d9597a69e6f8013beabfc5437b13b75ff8170237f32db0aeb1eb832aaff9df1b761b65ce6cb336558ef66e2f0aa698e22cddb378fab8ccdd"}, @generic={0xcf, 0x23, "19b0c37bcf71bf1ac737bf7144199f6e4f5e3c85ca64028b8c4fc8cb46c81537b4122efd31d50ef8820fb97db5a52fdd5d552992ba60d5c287a8ef1414ec3133765dfb06facad35a16201cb0bb4a766775ae25f7757dd2ee0ebcf2a91241e564b0a5b2cfa61098481ec717953bfb6fd1159a79e57909a613e1ddd405cc2d567419d83d24e2abfe11e9c02a853a5feb627e4601d1049dda003d3a47f51c72819857484cfbf764e08c05401dcfa6a431e5689f32d194c9845f786557f40ab67f62fe7642faa71d5a150fd5f16c9b"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x20, 0x10, 0x37, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x8, 0xa, 0xffff}, @uac_iso={0x7, 0x25, 0x1, 0xc, 0x4, 0x3}]}}, {{0x9, 0x5, 0x4, 0x0, 0x20, 0x7f, 0x30, 0xf8}}, {{0x9, 0x5, 0x2, 0xc, 0x400, 0x1}}, {{0x9, 0x5, 0xd, 0x0, 0x400, 0x2, 0x2, 0x7, [@generic={0xb3, 0x3, "c56d912877fa89c5d082d64dfb8ba1a3b6a4feb593c07a680fe8b8925d931588727424265372dd11c0ab4384ea2d649e901aec3c976a8b08e001a75b74a2c9dadf259110484b01603b11369dba58591d741660217e18519b13ae1464f86107b833a74062f8460734f73b0e58b0795c66adde0ba5623a3f4a0252e9bf2b6730670fb26bec90a488a72e1879f1becbe98c723bfbf2ee24ba9b87d93f81fb59a101f6739a5d86ffdf156ba42c4887a48c582a"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x8, 0x1, 0x6}}]}}, {{0x9, 0x4, 0x0, 0x4, 0x3, 0xff, 0xff, 0xff, 0x2, [@generic={0x31, 0x23, "62390908562cb99d049195dddce31c89019f78374791bbd441a0f32482bf60cec23da1d946ec344a3c1b47af2b02f2"}, @generic={0x38, 0x2, "1d1610c255b5e4a2308ba1b8fd77c8666e388d7072de9b06de86283565bab0c058701b61dbfb8b21e7076ac4a228fcb263a5ea093e89"}], [{{0x9, 0x5, 0x6, 0x8, 0x10, 0x0, 0x22, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0xc, 0x6, 0x1}, @generic={0xa8, 0x22, "4b280a2cd7231f17caaead1083708a6ba4c5e1750d95643f6340d5bf36f257cfb1bfdba5a9e6252c3f09a129442e260a5e587bc39936fe06068bcf6d6ca597c2181cd404602d80eefa443155e3003cb9d73b24b3bf47f3c571dab88273f47fbc6102d00be1a0ae0daf0e6602d9195d771ab92032a5010557528bc1b08f06ea427720a4f0ae45ed7ad063259c0a092f032fe65a1925dec53fa2e81508045b4330efd4ac40c394"}]}}, {{0x9, 0x5, 0x0, 0xc, 0x3ff, 0x32, 0x9, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x8, 0x5, 0x9}, @uac_iso={0x7, 0x25, 0x1, 0xc, 0x2, 0xd}]}}, {{0x9, 0x5, 0x8, 0x1, 0x8, 0x3, 0xff}}]}}, {{0x9, 0x4, 0xc, 0xe, 0xd, 0xf, 0xc4, 0x12, 0xc7, [], [{{0x9, 0x5, 0xd, 0x1, 0x20, 0x7, 0x1, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x8, 0x1ff}, @generic={0x7b, 0xf, "49b05b6db46ada13cfe0d60d1a6ebec48c95b05609f69d4174a4c46105539da47d12dc52e415b37462183957e9dc0f8cddfa500ea681005f5f183d8d865e4d7a2ca592b07dfdc02af809f7428b1436f768bf288d594d909c4db3ca2ee2f11e68723fa03b408bb2d93375d88551a76e1be7ba7335dfe56bc4f5"}]}}, {{0x9, 0x5, 0x4, 0x0, 0x40, 0xf8, 0x6, 0xf3, [@uac_iso={0x7, 0x25, 0x1, 0x4, 0x43, 0x8000}]}}, {{0x9, 0x5, 0x6, 0x10, 0x0, 0x4, 0x80, 0x4, [@uac_iso={0x7, 0x25, 0x1, 0x8, 0x0, 0x1}]}}, {{0x9, 0x5, 0xd, 0x10, 0x3ff, 0xd, 0x7, 0x40, [@uac_iso={0x7, 0x25, 0x1, 0x10, 0x2, 0x4601}, @generic={0x60, 0x13, "a35f5e041a790ecbe0498a437b603308bc761d27a34ca6cc31caf8338e86f6b209395ab0cfc52f866a77960849f7847933ab1e7fea6a66c2bb2214179075647857ba6cbfae3190d8078a065295b0665b37b17bf3c2fea758f0d7db555c89"}]}}, {{0x9, 0x5, 0x1, 0x0, 0x10, 0x6, 0xa7, 0x8, [@generic={0xb, 0x2, "7124c50d272af9a30c"}, @generic={0xa1, 0x8, "6dcbecd6fabae9fd5cda356673cc7cb1b74fffebf5d66d1cf532025f1fabe0bbf3fe3b2673cd081f38000ee6557b3c35c7869be65181487d0de3c0460b5334ee9fd396da8348c7c5ff2ddd884a3573aa1e78e1dcb603bf4cdc71e9ae5221e0fb20ddaff41fc7418ce8aca573006e8cf51c63d7c7071f4099562acacf92a8cc950832433b44ca57ad29625b8e2821c6194f735c8301b1749c8f662298283ddf"}]}}, {{0x9, 0x5, 0x2, 0x0, 0x200, 0xa, 0x2, 0x40, [@generic={0xea, 0x6, "a5359d68905af03a2d7938899590a73761bf9148c0b865e966091a0311029c421e9e60fa7e047c0474e83f33c13f49440c43d86c7d25c04780128e65ca7155aa74dec3d1eee86d4275b7dfd52df87ec60a70936e4e0448504e2e3fb2919dbbc4e1d2c37b749873aa8a1162a7247731300deebded7ea10e8644f63ddca6e4a765862d923c3deb7c39a155d9ead170720e9391d0f5baa20dee1a11cb49a376c9d343d1826a44153073a58074c8ca6276044e2829eff7b302533447d851952616eaf60c3cbf2a7e07e0fdc877f310b5218aeb2ac0f39737f6bc8190cd8f394eb09896cd1d8c6a7f1762"}, @generic={0xcb, 0x10, "53de73ccf9f0fef80690d3a64dfff52261697298e084c9b738a55887b1dedc6bbb867f27ab0cbb2343eaef55b138dd4d03928a8a7b4f3e5b9b704374b3e1c8ccc88915f603c7fb007da8945db2acaaaf06c765ec830d9b24bfd7ccfb2579a2e6827b68ca238498d39eac685ac9f0f7251efa476fc3ab8d571b4399c14e735c40e64eca69aafde0b7580d55a5303d8a6b1037e0ce76cdb960eb1c6761a1b40bd25e2a3a898a17eef3793b4246b5be476dc87c8e2dcfef0981bb97c38399a362bfa9b1ee789c46754f1f"}]}}, {{0x9, 0x5, 0xf, 0x4, 0x0, 0x8, 0xad, 0x1, [@generic={0x100, 0xd, "90a5d3b2f0bf2174c040f1f43beb071b2a669c5619fafd532e6a83e32dd807d6c16af5946a5c789e64fe669385ef0a25c6fc42a202c8c3aa535b5f043b60b9f51921351334a88a069ae3450a043ec80ebcdeff782f19f19ee766987b5fef80453cca707d32e320962c3c355249f4e60daae3f69f90a26f58629d1de785905e8269481b1fe3f92413bec54cd636feeb712858e5b04308272894f4603547aac3ebb67ade4649486e2601549f974016e5798296afe8a35df436153973798232d3f75e80b022fb2871f85a63aa5911703f348451dd5cebdc31174057b0fa4a5420546744916c2c621010f1ff60822c60def83696d78e44c704fd8bde4e0d4e23"}]}}, {{0x9, 0x5, 0xf136b580084d569c, 0x0, 0x3ff, 0xfd, 0x2, 0x5, [@generic={0x94, 0x1, "d1ee6e381ec05d102ec7d3ebf8abf83b7eda10931e84620f7bf298453ee41b162010bc087e622d47ca8b5124d7f84b16da80054cf506cbe080c21b7412993d8d79a753ab1c0599980900ea9851a687bdcb7290a8e3492bd41e8e33cd08f896f3db2f0b4c6838702639109a42766f376e3aed25cf9a478f05df3701af3c2be736c8bf2beb6f3bbe5766843064a3aafb8b8bb7"}]}}, {{0x9, 0x5, 0x8, 0xc, 0x10, 0xa, 0xd, 0x10}}, {{0x9, 0x5, 0x5, 0x2, 0x20, 0x5f, 0x3b, 0x0, [@generic={0x31, 0x22, "490db6275c9d696447cdb85dbb94bd5e77fbb66eefd89052f4bdcf8806df24149ea1aa54d146cea67ea0c4d1779a6b"}]}}, {{0x9, 0x5, 0x5, 0x19, 0x8, 0x2, 0x7, 0x40}}, {{0x9, 0x5, 0xb, 0x1, 0x208, 0x5, 0x52, 0x3, [@generic={0xc4, 0x4, "381df4c653f802bbb9d871ae4f31fb1b7a95709f7dd6282c885c23380343d195a0c37d0cb37af4f5f3a7bea41a882d5c3fcc1dacc4932a40c75628fb36d85de23ca75cd14527dc006d722027eeb7457fcd2c78bc97d1d32a16bef900df1311336bce18ce46119f4c888e3f548f2ef3d71cb3cf91e2f37f857ff77495dca545fe614567e14dcd0dd61f001330711652f1aaf7d2f17ee942e737100317b9f8f9fe3987bff7b31a9305ca2083db8ba1028fdbc36019bd6a612be90821044c88a86e9686"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x7, 0x1}]}}, {{0x9, 0x5, 0xf, 0x1, 0x200, 0x0, 0xb3, 0xff}}]}}, {{0x9, 0x4, 0x49, 0x0, 0x2, 0xff, 0xff, 0xff, 0x1, [], [{{0x9, 0x5, 0x0, 0x4, 0x30, 0x6, 0x9, 0x3, [@generic={0x76, 0xc, "ed03ac8da8183fcf235158bc3790a5f1076d9c4652dba9b421365d2a656e534c50f6b358ff0c4561ac7c716f7465cadc1ab72f79bf895f5fde7e90686fee2bce400e183b8e94486e18f16a6d7e54f92e48680cb479af8f4d86595c4d18733cdd7e0b3dfdfb68d229b5af25e0429ad740909c00a8"}]}}, {{0x9, 0x5, 0xb, 0x10, 0x400, 0x0, 0xa, 0x6, [@generic={0x62, 0x6, "c2fe365ea9d55633dec0389c7eda23e89935e0939591e225a8cf7c28f898663842d06b84d73e48bef28fd874ed037d3a223adb13f0226ea9459d276b7ac9d7828306c2ee28b124102502de453ef9c8c7adaf9bf386dcebbc2994e5f6a6071ddd"}, @uac_iso={0x7, 0x25, 0x1, 0xc, 0x2, 0x7}]}}]}}]}}]}}, &(0x7f0000001700)={0xa, &(0x7f0000001580)={0xa, 0x6, 0x110, 0xf1, 0x8, 0x1, 0x10, 0x8}, 0xb5, &(0x7f00000015c0)={0x5, 0xf, 0xb5, 0x6, [@wireless={0xb, 0x10, 0x1, 0x4, 0x10, 0x8, 0x77, 0x6, 0x9}, @ss_container_id={0x14, 0x10, 0x4, 0x2, "2679f9dd06661d466165f93240300cf2"}, @ss_container_id={0x14, 0x10, 0x4, 0xd, "cf4ddf4a174f0ec63b9fe43951ab76be"}, @wireless={0xb, 0x10, 0x1, 0xc, 0x1, 0x94, 0xd, 0x9, 0x4}, @generic={0x6b, 0x10, 0xb, "c1e0629eb945a8e3ac9a0eeb58e239a35c02c08030f50293ef2ee5fd7b74a9f9d3c60bb67373652102f71ccb665d4666dbab92134ffa2d24e391c6a1365d338e05790d1b56f184d420a1498c8fd181314f340b73a59fe9c8c4e9cdb53dd4f6ea35ebf6ab4d656039"}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0x6, 0xa, 0x1}]}, 0x2, [{0x4, &(0x7f0000001680)=@lang_id={0x4, 0x3, 0x3c01}}, {0x4, &(0x7f00000016c0)=@lang_id={0x4, 0x3, 0x43e}}]}) 3.589133081s ago: executing program 3 (id=307): r0 = socket$netlink(0x10, 0x3, 0x4) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$NL80211_CMD_START_AP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000540)={0x98, r2, 0x5, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc, 0x99, {0xff, 0x44}}}}, [@beacon=[@NL80211_ATTR_BEACON_HEAD={0x66, 0xe, {{{0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, {0x6}, @broadcast, @broadcast, @random="11cb1000", {0x0, 0x80}, @value=@ver_80211n={0x0, 0x6, 0x1, 0x0, 0x0, 0x2, 0x0, 0x0, 0x1, 0x1}}, 0x0, @default, 0x1, @val={0x0, 0x19, @random="267a9527ccc600f096ee15dfcaa71751b3df0fa3332ef5097b"}, @void, @void, @void, @void, @void, @void, @val={0x2a, 0x1, {0x1}}, @void, @val={0x2d, 0x1a, {0x800, 0x2, 0x4, 0x0, {0x5, 0x1, 0x0, 0x9, 0x0, 0x1, 0x1, 0x1, 0x1}, 0x400, 0x4, 0x4}}, @void, @void, @void}}], @NL80211_ATTR_BEACON_INTERVAL={0x8, 0xc, @random=0x8}]}, 0x98}, 0x1, 0x0, 0x0, 0x20000041}, 0x858) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000280)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_PROBE_MESH_LINK(r0, &(0x7f0000002240)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000002200)={&(0x7f0000002280)=ANY=[@ANYBLOB="07f99c1f57cbf35f50baa28c0a4ba7b96c5e331c04dfd51cf32f24d6f94edd157edd0610ff9a66733ffb5b13973fb7d252caa98f08e46e3edf9860e91d84a9dd6c35248133e2b06dfc4e005ddb97d1476e3ad76c71aac19199653726b492c625b8d6607ef8", @ANYRES16=r2, @ANYBLOB="00042bbd7000ffdbdf258800000008000300", @ANYRES32=r3, @ANYBLOB="85073300d8b40500080211000001ffffffffffff5050505050509000a2afcc180601022140233773662df5ca85c132f9eed46e26f4012a5df0b1457af52ee39f0ca178bd0e47b1a61dc25362791b81e9bd7157b2326f35484a30853e474de962eabcced8f616b376e129d71da6d2d090ead140497c5772a89496239d5294ce9d8e55a8291bbcbdc07d07e884064247e1a57e8d1ca99e631499f20ad1cb1fdbbce96029ebb49a34ccac3f7592f9eeb9db51ce561d776b3345def1237879e86d2889fd631cc8b2a946a97bfb4d863da66b09835b782fb2e9125908c67a79d4cf26167c6f5142a3403a2e12a4432a433f7018997f554bd8865da1ebc1df8df603b887793ec13c920e44ddc9bc1d45cb3af31a3b391c2753f082ad7fd130ea192084263acb1a7a7ef503e0a19b46dbb3c7988c675fe2f816d99838abd9e5db69ce7ef008c896e5640eccbcb1a3b460a39bf9bc13bc59b692479de7d555ef3e94f80597d027385afa679948775f7764f2cf6e1ff7a9f741fe8006154ceea206648fa8e74d2b909910cae2c657893d0582354b0450ec97a244ccb5526518ba06d754a3d8c3cdaa8f2829705c0cc68f4b37fc9426bf3b14bb2f71127e666b141c3d7fe6d6ba79cc44c7d72dc55c1b90c61a183169fe1165cf13c7a248da2187cbeef8ae46ce61bf1179e5c11acb77df44e33998267b898ad1bae719168e9897b00c7a14ba06f9831be1b83cf84a7933ce2ed1d64382cba51db32da47f9742590147f18f7d91228bccca0d14880b5b17e4990525a8b9457bc13709da3e3936f7683634b5ba73db00f6ccba81c81c3ca03d197f2becb1f826b224c5937a3332a2613adfe1a3f216724e1ca259fbda4da5d121f00064b171989293373cf2756245c49782c01f2219e91a7871e7340b167363395d7e7d55742091c46ebb930cd17e6be82142ec7c0efbde53eaea77a6c891d587c112143076001ac47074a0e24a0edc3499e751f598322b6fa6523c558412e6edce6ab81603f524b7706cc4e8fa6e2594b7a78612272c218dd445aa305e27c913d09d2cd4eb0a5e748e7fb3249d43fe1fa023f94f673e24068793598b2191856ae7cce2102370ee4e27962e1cc3f31b3b575bd3a79e9458c7fad6207ae5c897a8b2fb13d809523db5dc671d4e85d5ebb4c01ba1180a871f027237ede27c613ba8a64d4f39c927d87d295c6d89fcca9741d207a52b7334b8c169a35d3651776e9c2df91cdc0e3dc53e9f50d8cc0b38bef2a5163a30cbec16889718de8dbc3df88c300f277e0511fff410a9920df0f2dc32b74e8745ec5a84a0902a6d36c0312206e1de55a8d6c48d25f1d2bfcc950726ce8c58e23b68d0fb825eb9ec0059ae00aca3b9dffaecd930ac76bc9f2af78b767696b5b7e4a79d06ee9a36c34d25fff05be0bcf773a9ca70ee4326abc2ea64ff1eb6a961fa7f7b3288e5eb8b79b4e87bfbb3c6e33563236e951905fac4a03ecf0450be865cdd6838c67cecf34aac8a0d346dc059e40c6ea71f6a42b14102b0b79056f9c974981bcb2376f632952dc9b9254de6972ba2db41061c88c685792d6db5bc615348bce40991b922a6e7bdcaf96917168971d190e8e665e83a9f9053be5f2caa8b3f68da07d353275b33e4f0d2c3184ecf7fab8d242063d551148525742d41ea83027ffbddba75d9c6cfae2e0c5c5ea4ff7f6c9f7e4a340b5e9fd9226c01e785d06c1b25e02f7eecac0d71672816cef10a54d3fb6332bf502e4e451e45836cc2dbf8e30751a193aac7b69e5bc4d4f4130b2c04396174aa2d4394cc91e8129dcc38056e881e5bd8bacd7353c0ecc031cad9d7fb993fa3fc86cdd587901d15e205bb7b678f9214e8555a7ed6862c9d6f09d48a510120a83240d4edb8d21ec5dbf4d380112efc7b6414730f69ccc3872e83cdb57ef6905aa32a1bcfd82ce959494736fe69c7e2c99a7514e816ff9755829f7277b9ab323027e73e6adad80650c4eabd28052958e3bc85631f6828fb715a3f839491a690e43a7075e109cfa492dfba66d907ca90975850b8ce75c0cd1a7b91244c2957780716e363c2994670df6303cf72b42460e8ed9142af1647bf99fa0462dfa9e064808057b8b746305ace2d0921d641ea83fb4a9edeea8c3eaa75929341e009e3fb624b26b8b8a87b8d7c227b59f88689d9f19f176404c6ee97c9f1f2750fcafcae0f2e9887627b7a8f7919140641a7f61c9e5ce8862784883dc0cec1ffa854983b09d0888052094cfcc35326ed7c2757f0badff58efaeca92dfe81d3677c4a821c3fa20fd65e7468ea7a308f7e4d30b17e75452ea3cfb753289c202c7d9921d75dfbce9439b427e504e81308fb4fe0f171ae1d1a31ebf4e80d73101ecfc996ad48c2266ec765d020b8526a24b41bb05dc906db6d05a3aac2f5f27976e609b549d1ac201ed532fbe3768a7bced9e03033e9322abdca208d92af87f5ed74a0039c0ac5d02831d202d5a7ec448544cab9b1b4b7a7db8b9da718f4731dfc89cd63660be6d19bb2630f006bec601596c0dbe79d713b12f567e6b5d7eb2022fac59705d40dfcfdb63d2632ef7f4fc15f9034ab2b2dfbdaa6f9caa3905d6a2369da3c0b28dbee8b37cb45ca0ba982aabae3b0a63aceb3983e1eadcd21f1d65e53f2b588cc9ae822895a8bd4bbcacbbad9d60568def5f96f832a1f61291c450a6679e770557bfb12042b60d4680aa1dca8e429b4ec000000fa15330018033f00080211000001080211000000ffffffffffff9400ffffffffffffffffffffffff080211000000ec00319238f829ed46928b6263101a6827a5f993e37472b2157ac95c7fc74b34489afbfd46022bc71ad5704a96ef271dbc946d4cabd42d83d69097f3fd633689692823dd1ae67d8461c01854efb3559ed58fad56943befef95aeeaf7edc29f3eadcd85e6cbea84b1a10971982bab84b492ec292472be678cf9aac4c0067379cc75c309f03f9e3dc48ac4c6ac0886f46c50e7993b49436c3056d97c8e7a6bb14d265048239eacbd41c9a3d2b3780c8d80d2fea4aeda42304b4b0d70030eb163823988b49d9537cca185fd7d64bdbdced17b1c5c3817d699de64baa541bb78997decf493ea122ebccf61e96314d2cc0000080211000001080211000001f200991c0ed87654850be491b5fd9bd4c6f431f9303c6bb74996282d93e0005ae92ed1357a4c01243d2683fd11802b4c541c8d0607f492427cac27121fa535139a18bab350b126e0e3ca333a50715c2dc16756623f244a148d8cd9689f1e810bbc650c996796b5576491f3018619711fbe62225dde89286490994bf5bdbeead111afa22cd20f70c87c5abb2650d3870f513a051e978fbbf0595d11cfa6d70e2c2f85c475dda0b3d48466ac631e4398ead4379c71276a6567f6eedf509c7668688b4d8238a3ed6e1cd2fe4efee173e7347a9ca1350b45669925881999dffd3c9b4e7f52c04718e1878435a3b73271560cef28e97d080211000001ffffffffffffd1001a4371dca39b22d778c94eb5dde895a56652420acc3b3fd81754c33854e2dcce6c7c390cb10f9f0026c99a03d219139c724b1473e409136a248255a86b3494728e271da100723336112f3aef6fd83123743f51bff63fb344ccac629a26e90112f50beba78268990b92fb72a179d4bf645d23ecd4c05389f8eef744929084fbe9f0f45712a08298c4b8f505d1503c3ede5af5cbbd09f3326b0cade92efed78b9eeda4511678f144a3be87b0f2c5139181f1510e33dd6178555362de5c5b2414949dba9b1773e26d79818d31ac165afa16e000ffffffffffff0802110000000000000008021100000108021100000034004e22279f0f2544977aaa65287921a3c014f373d26044ea491f0c59cab25e576f925e85dc6c4b4ae2ac3d27dda6f4886333c1961e0000080211000000ffffffffffffbd00dc8ef1c273209b67fb721fb238781aca4e974c0d3e7cc52f05699f2eea3e708beb70334928b4c45ed2d0749e1119d608d241b5842fc65d992b424a994f17d0e2963a7e5f28c9fc4169ab3e391b8789111d7ba437a6dee8bb3b107a6e0cf786c0e842562e8d3d8b2cae0d311d568c8ab7cdd51b3cb8c923719093b5c1226dee06d83eecd6b451befdf96493b9eb066c1570f31c8d4b26bffd9a55deba56d128f5c372a5b2abfa21c6d53cd9a01d5a59f12db5e91ddd61edc97511b289a600ffffffffffff080211000000001092a1cf9bdf6cbbd57aea9361d5a28bfd0cc6c5d93d065d93ef1c6ae06ae74d317579b426c258a3ae632bbd55baeff61b86f93722cd4d32115961d2f7ae00f0d511b2dd90fa8b9e26fd147aa59e443445f77c0ff5583e556a8ef1b08776fb3e36ccc6a9e0b1d1746c02c5b703d74f88270b81c87a750c76b357f8d4b4d00979284ea5ad19448687612f1bb49289ad86315d56d7f117b11f5140e4a06dc993dd59bb7c4efaa1210f1eec49db89309272f8e2575456d88fffc820cd8fa1a1fe9bd6e985613a1eccddc5272750498b8f074b7122e8e48cae6cd195b62d2a582c0cb0a66059f8885a238456f1af61bdcf772b0bb145a76cc240a9fc3efd41472eb2803ee10bd5a67f59f90d9b7a9bdfb1e137215659c5a1b1bcf7135945892c93ac7f3078d272c26b04341e8d090f32815f3e7619383bd7b41db63fe41d0f64edcd5794db4d9a0129a85626eefe8d92c673d2438a346bc1a6a2f82113f56073b180e95a2d8c43437b66f57ab4364701206166afed6a6af4a44447cc46b00022e4a952da6ad9380cd3925220a243b6610d3057cf422e114d051ca5edf6695c50653b77f3d076735913233e03795cba38182b2a66f9f91329a78aaf4cd7884b141b03a6410a0b19b4aa5f736731e766a9743f515b194cbed44a0f285f773f212c21ca85aa99ebe526f559aa0bb13eb63c75a7b1e84d3f42b3c36a9ef263e83622a512ce5999efd0d31bcf71c653ca88f81404cdbcf6ab2f4737120ebb300968a1b7efcd0ed6a818c29a154fb0fe60b29f9d86c80d7c9e92705dc0e3ef755f3105f5f305f121135902adf1f6565d3f760091a2b675713c3a63773b5ae0cd769dce484f0573132613d77d7c1de3b575cb02feaf8daf1f06c94aa10e5611e595a12f4f52d6df63142cc29753a8738a9b6af019ff2f4c128da7863fe5ebb4f39af2b651e34109acd2289ceb2c1aba689c07a184ab33f303c6ceb1ae7db230b401d3b6774ef7f110d9aae59e138d7404da609b9d430e270a8581252b5eb76b3be6b76f239c8df7093390455cab3f431309c8ceb35227db818b039645479a8fab1e07491ace632e3648e064c3e157e8ceec18c9949df525aef0c760d2e3f03f56f46c8694ebed531e31cafc25fd3a360c7a94f7a80260f0f7bb34c62e6cab06de29b8deab4e2d29667426ed94e117d49ed61c017d21ffb636c97f1c4256ed34549f86a5b211e1988147e3b9bc7049f65a68554eaf7f705ccdd8c7c494749076283fa25eae7ee0058292c8354fd62de31bf4c7228f8dc8ef189fece1df4d928c90990058bd71930a9aac8fd02e960cdab2802db9292326cb3e1894ce3ee34d2eafc80fb8226d05608047094a17a4f86666fc03f417ddfee45c7bce4f29e6e0d42505fd4444f01d7901439254b77e7f5aaff247c59f7b6cd0251b809662029935ad705a2e0a2a46f852f4e417ba844b14ec6657207445355d274a7188ef722e2e70190134cc3adfff31c8a572c0464a2226bd9ee0c6e647069fdc06140b4d5cb1752da6b6c22eacfadbdce12a20d9775c4494652e865d367a68a928ea5733d47bbcd5f8c2134c7b99a6079d9aecb41d41ffdc979ba980ced843b18e1acccb2c79ffc20a0c3d7c8e4704e59b62dae4258fd7dade40e4778b5ca3150326f632c5a2434dfabd15947fea0371a199d2d6a4f0cc079991fb74e60547d40f060c8876d9504f4e75082f9739f251ef124a5bc702a47aca0e68af1d25664a91aa596eb5ddfb072b5246eebd62f9893d65a2d1596a7090f51643733d3006a9c9d139a33272f4a1a999a9e08518a34db76cc27cbc01d2b412ded93d1e49be21a693956db4ff16bf1cce6f6c374637d12f109b7de73309d0b59e77db62e985b2edd0d177b28609de2cc27d54dd5039302262c04b9170bb3efc5909e90a2e85df732671bb69227b4cde80fce98b6cc2490eebccaf1ba268d59e8c5f087229896e676f7ddcf474356c632c8697d3ec090dadb317060238f394bab30f9e6c850239abcace86ea03b88fb98a8e11a1f2d0ca0297070d066479604e78de154bb5b3828de4f0c00bf88f53ad4ca2dd0c684c2a8ecc77557ed042a59efdf5798b6412b9168386dbd2ef4246d8798c48b49fb82f7fe0808651d1d2c329bae00eded501e56a1db3355ee90370e8b387d67dd7dc9579f767467ee4f2225bd3bcd0acc331371cf6500fab6cc9e26d344cdf9d9f91c76bbe378dd41bfb19b334ac6d5193c1052158f67b510c380614f98e9554642c1707a54e51d1617851a4cb3de924026bbac6846559803ee1156d06844fe15d236af62eabbccf5689d36d53c53247b2b734d1fe5dfade8bbc69096bc63f08a4f22ee127b6c8ff1a31d44c2912cd9d73c91022b90174b87765994a7ce2bb994862e363cca445e22f981ebe3fe7c48c099cf9b559cbdc89c339712261c459aef1bd501d79990d010bd527ee56cc70b55019db445a98a3ce7e934cb2dc7a83c09049ad1cf168ac6aa9ca2086bdf118a458b5bb5575134629951ecd803f4e5ff9e147a37e3df457252af19d01e4286edbc5abec9c8680dd1fce3440976302530a9e142049675217124fe794f0d6e3690504e92272c42ced6bd022266bfa236acf4a1dff6bc32a4fe6c29c2d1c576dcbc55b0df6e8414980c3c60322ea4dacc202c75023268801215a53f3f3f44644a399a07ecafd8c9b60bbe615a5a2dcc0fc787e84e6446d7b452de75b7108814629288d56dffeb29f684e09f95d96ca7df01ed7a3eb73e20492e474b662f35366ecea1f28d50ad5870d685e7c779ebb2972314e53aae48109e67ef199d8fe826a3683385f24c09a568d823777385374eea05dbf5ec68f5c619adcc1124d00c17ae709c3c9f578ea7753b0223983ab15cf920a7523b7535d831aaaa2f66c455f549a15ac64d4876efd0050b57d9ee9a4c135d628f039b813dbfead6274d23e8cdd8eb81c582ba4d04225075495bf0e7d1e9809bd346803f34b7ebe3d934ce14b090140d130871d1ef88839e93285e1a42deba3a2f087ed5087c865b5e95ef5a71d598533ff6d1a7698ac8e233560274026e2422a67ea8934196f7bb7ffc9da4e4911903a84a53f3be9cc5266ed706b97179b8d55a55e854d0471c9c75a9d29d4b4a1f38a916a6fd83c85d0c58a236877a3484a0e891f03b6915763f231e9cb64ed7025e98324a8427ce7723b5ba343c4c173da7566404c776356a8b30cc46166428c1326cf808090d01912425b5dcae27d132f6ba72dc11c3059824941f7c392da5b9ca66fd8111e390cdde31418ce09b8038bd2fd814e207cff0c25dc6cf5b6157685ef03349450b7a97d41af27aeb8109e1e01ca741c0c7daccfd1751c7dff95c3f1be798ade16397514dc0a148b2fab02e38774aec412761eb32a873469091309b04e8e8d0d6d2da79699f680c2f7fb27f79a5449d56d8eabfb75b726370baa2be62b4ddaaeb621843f9edd6bc4fdb9185cad3aef686a8bcf8eee930ac7d863dcf69a4b8d9fcfcdc738cce945ead696b66843aeb8f271f996d8c3b87e6aad1b3ce8c8d986ab9f164d3d7998d3c58b6166efa9cfc8912487aacecead63248aedea01315565f3ebdfb25fa111a38fde566163b71142638422b58dc8a44fb030cf68335841b102492a99b8fec0e0b3ec050caaef51535a1a05b8fe77bb129b393f3c3bebf7be1ca4adfe37835d30e1e3577235e3b69391f5eb936b908eafe8299f1961e7f7425e945f2dcf095520324c92a0391476cce76130e3180a484f73e0c9c0af475bfb1dc213c6d330c871d92b3ee931a08847a0e86cdb090b6c340d9f86b34450c5f819189295009135c6a355a4b4e81b9451cefa34dfc2d2eabeb7cdfff9ea8c35570d61f2c4b9c17475aff5c4067fe72139dd2697327d212bdfec082f1bea67b1c82f8b1d88ba0e24e0bf908f5d6750b262bbc50e91043d4372220e9df1a1734e0f037af0d910bc3e19fa3c257b3fa68fdbb2f75ca879ba3e3b77438049ebf521811a9f09f37a17ec0dc754781977bc77456794a18e8be9e88c44a05d2af52d14f995d60278f4591affd75cac1ab1a22c43357ffa56b24348be96236f6b9805643623610efdd6c7ed5991663dcf850815b95f8fede277100118b30ca72e47a8ed87eb216e0ec72c2317592be35592acc8a91b99c21fecb09dbd28eea1c4d935d51d975892ea1cb8321bed1d3da4b50ec4e20597c5626775aeb2c53919957362a57267077049bbcde776ee62cfe2805e3afa6a847fa5ef40f5dd7fc2ff74550d742ea70bcd2ecc74a1edd7e82f27b63eb08636bd3619fd72345bec6abc7688b52a6118dc494e30e2a80770db27f99edb62b7798e4a7fc8a3c706f15e191b158b342fab80bf957563ff29120dfae88d99ad14f21436e2b6339656bae29161e1504222e47ee2de0823bdad17a5074cd4c5f5a61d1d80d146a1bc3f89c546ae4b07071f2f14315af7c3e6d79ded84d322aa47c8bb46179cc67a169e8a60cf7027c7ba17038928a6e137f0b405b818511e98fc47a2f1da6c85833ebe5098681f408a6be54ec998f9a349e07ea17f61d7a890c8661283ecfe7aab671b458c379f8cad51237665c5946bbd96e0ff57da52a9e92e8cd498eb8853041d5a56b8227e2adc5958bc7d4b53d6b8b1cf08bdac3015de54151614e7d73938a8af8d5d9b74777b37ca9fc95336aa3238d7b1901ea5911d06f85c4dbc0c211aa15fd56fd51185d33370186c5303413c1976fcb664980236c5125643b33cb6a142ec314129e4503f62dd9f109cf0f0db1455e7493ff8b194b2fde8f30fe61c4b95e0bcb597a8bf22d5f9210ef7908d85bab77bae408654dbe2b9178cbdab1436ff5d1a1e3770c8432b6268c53991b4b387ddf20379462d9f0c22aca418b38fc9c4355462e30e7f3392911da469cec5a082161afdb31ac16ccea165491f4a3ceb0877a110eaf9dc0dc7ecc82181c2c56705f882825bbca8a166b1b364473ca56cd549eca68621fb96711aae42a7b3b5761b76863a0db52bf38575f27e9d37047376dabdaa828566eafbec6da9fe038f6c5496cccb0151833c5e3d62642bbaac58e5fd11ca259107368f6d00cc9678d908918fc2a4515570c0ce9df498124243371a9838fb2abaa576646c1e23717fb0578f19d46169df2301c6989ad6299963243601bfa3bfc8addbf5cbda314140c9c45305bce4ae368322da4e876b8ec034548bac1694ca5512890a8e3ad621330f1460116b1406c50976581e769ea7efc54a0941bf83645b966fc2f1a08e8320d64d77dcdb5bafb7d375dab0af9d75b06f82e00cdb61abfe21c88cfdb696a3170e22c2a66526e40da424d58232dfbd473cdc068f5951f3838462b9693bdb0a29749620db0205f8a5baf7dd130c88ae2d36f4346c0fee5a4e3f96d8d43f8b774080e5f117591e822a152e510d6f59a778aff6889922046a8efed560d4a227f897774238e455eb1ccf7b36c36406ec55e97df662e747e5237b31c9188a1b3fece8faf5062356e42b4098fa8b7b8005fbabb859071c7670d6e05b5bcc6562ee0dd4cc9bfce791de4951e5b3d45218973e625a6a24287591f6330ab692f2bbdb6ed0fc4dcb87627a2ccc8cd79b60d1ed13d7d45100925394f957046c54f82e138f98cbdaa0f18bff7c15ef496daae5b0759f6b6c2d349172046ed9a86efbbfa72d03352a3a5bba1ce800da0482a38a7342b84d0e80ddc49c96ad50cf863d476c7172fac4baf892d39720229084650e538f9af238cb753ee51478d94c88fbb7755774ceb90a4f69c2081bbb0000ffffffffffffffffffffffffd500b42b895d932844185f38dd1a1a2ff01b6de0b4ef0a1b7ec1123065861338ea639e044d8c258adc0c1766ec5072a6ae9f0a60986de822559b4e6fb73f0b09b877f15c70cfc4ced86a912a94e7f9257e088a180cefd3e878c2591db9982ec98ea8ba2cb1990db1b76f50877521d51fae0f186aebf9e7ccc7e666f4d854878bcd1eb20716e503828d35d243f043ba84436dc32f636bd5f3bc741d58cb04eece58acf2bd01db60954ac72af1e51448dc26f03e64bf72e9193fa98790b3f7f6674e676258c1d650f08571fa89e592bd7aaca651ccad1feb00080211000001080211000001a00024a8eefcdcef5c37bc0405797cf62e2e90e48224f3917366e76a14a6d1ed9ce7edb3fd38982d26c7f7aec5e5b014c12ae4480beed4c176e4d7ee2fc2ba0c51bd830e5f4dfaec38584ae643495b0f024575e9cfc1ef4313d73425288e2b8382c70e44ff5cfb55dbd6fe94057cd77ca4dbe5478b7e9681f8f8d64e8829e3500380c07ca25652cdf7b881a0a512d85206c02e7e8d3b55c22520fd6595eff9ce87eb00000802110000000802110000002800c174988c0ecdd341ccf04318300d6370c678b618a70e3a3ce8aecdcdcdcf6cc4bf7fee251d3680e200000000"], 0x1da0}, 0x1, 0x0, 0x0, 0x20044880}, 0x40800) r4 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000140)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r4, 0x4018620d, &(0x7f00000000c0)={0x73622a85, 0xa, 0x8000000000002}) r5 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000200)='./binderfs/binder0\x00', 0x800, 0x0) ioctl$BINDER_WRITE_READ(r5, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=[@increfs], 0x0, 0x0, 0x0}) mount(&(0x7f00000002c0)=@sr0, &(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='tracefs\x00', 0x2400, &(0x7f00000004c0)='\x00') socket$inet6_icmp(0xa, 0x2, 0x3a) r6 = dup3(r5, r4, 0x80000) r7 = syz_open_dev$loop(&(0x7f0000000000), 0xf, 0x8100) ioctl$IOC_PR_RESERVE(r7, 0x401070c9, 0x0) ioctl$XFS_IOC_FSGEOMETRY(r7, 0x8100587e, &(0x7f0000000300)) sendmsg$nl_route(r0, &(0x7f00000006c0)={&(0x7f0000000600)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000680)={&(0x7f0000000640)=@dellinkprop={0x30, 0x6d, 0x200, 0x70bd29, 0x25dfdbfe, {0x0, 0x0, 0x0, 0x0, 0x1000, 0x2910}, [@IFLA_TXQLEN={0x8, 0xd, 0x3}, @IFLA_CARRIER={0x5, 0x21, 0x6}]}, 0x30}, 0x1, 0x0, 0x0, 0x1}, 0x80) syz_genetlink_get_family_id$mptcp(&(0x7f0000000700), r6) r8 = socket$packet(0x11, 0x3, 0x300) r9 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0a00000004000000080000000b"], 0x50) close(0x3) bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="020000000400000006000000050000000010"], 0x48) r10 = bpf$PROG_LOAD(0x5, &(0x7f0000000340)={0x11, 0x14, &(0x7f0000000280)=ANY=[@ANYBLOB="180000000000000000000000000000001801000020646c2100000000002020007b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000000850000000700000018110000", @ANYRES32=r9, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x3f, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x3, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x57) bpf$PROG_BIND_MAP(0xa, &(0x7f00000004c0)={r10}, 0xc) ioctl$EXT4_IOC_GETFSUUID(r1, 0x8008662c, &(0x7f0000000500)) ioctl$sock_SIOCGIFINDEX(r8, 0x8933, &(0x7f0000000140)={'veth1_to_bond\x00', 0x0}) setsockopt$packet_add_memb(r8, 0x107, 0x1, &(0x7f0000000100)={r11, 0x2, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x39}}, 0x10) close(r6) r12 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r12, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)=@getchain={0x24, 0x11, 0x43d, 0x70bd2b, 0x0, {0x0, 0x0, 0x0, r11, {0xffff}, {0x0, 0xfff1}, {0x0, 0xa}}}, 0x24}, 0x1, 0x0, 0x0, 0xc015}, 0x0) 3.381667891s ago: executing program 3 (id=309): timer_create(0x3, 0x0, &(0x7f00000016c0)=0x0) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r2, 0xae60) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) syz_kvm_setup_cpu$x86(r2, r3, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000440)=[@text32={0x20, &(0x7f0000000540)="66baa100b00aeec4e188c6c23bc4e17852adab7331d5c4e1fe16ff6467640fef0f66baf80cb874e3c588ef66bafc0c66b89b4166ef660f3880939c9800000f01c4b805e900000f23d00f21f835000000000f23f8c4e2192d20", 0x59}], 0x1, 0x68, 0x0, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) timer_settime(r0, 0x0, &(0x7f0000001700)={{0x0, 0x989680}, {0x0, 0x989680}}, 0x0) syz_emit_ethernet(0x76, &(0x7f0000000880)={@broadcast, @empty, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "f4a300", 0x40, 0x3a, 0x1, @remote, @mcast2, {[], @param_prob={0x4, 0x0, 0x0, 0x800006, {0xc, 0x6, "f6cd53", 0x200, 0x2c, 0xff, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @local, [@routing={0x2f, 0x0, 0x0, 0x1}], "13d86558da0a7f6b"}}}}}}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$GIO_CMAP(r4, 0x4b70, 0x0) syz_mount_image$f2fs(&(0x7f0000000100), &(0x7f0000000140)='./file1\x00', 0x800080, &(0x7f0000000540)=ANY=[@ANYBLOB='active_logs=4,jqfmt=vfsv0,prjjquota=f2fs\x00,mode=ad,norecovery,fsync_mode=posix,user_xattr,disable_roll_forward,\x00\x00\x00', @ANYRESOCT=0x0, @ANYRESOCT, @ANYBLOB="57763f8b80ccb54515aa467d89bbb893a63f49cae5772efb6bb2d1d03fd1742a12e8978807c6a53aae173e5c08461b1d2594eed5030000002e74086cd91724e5631fa9733e7a1e4017c3d4264edd910e", @ANYRESDEC], 0x1, 0x105ea, &(0x7f000000d000)="$eJzs3E9vG0UUAPBx0pS2lBIhDty6EkJKpNqqk7SCW4BUgESqiD8HTuDYjuXW/xQ7iSlCBM6IY78InLhz50twQxyQuBWBvDOGprQipcZJmt9PWr+d8e7bN1aU6O1GDsCpNZ/99mshXArnQwizIYSLIeT7hbTlVmN4KYRwOYQwc99WSPN/TZwNIVwIIVwaJY85C+mtz+/ur98brl9IWa8czYqBSak8wbmvhBDavbi/146x24jxVpqv7Dbz2F7ZTTG+0b6dxt0Y9+qbeYa9yvi4WNlyIx7f7e30R3GrVamOYqO5lc/3OvGC/d3GOE9+wq3Kdj6u1TfH5e7n592Jg2GKd/qDuJN+WfY+zdOHwWAc43Xqw3pcT+92HqudQZrvxvpq9eEo7qbYj9Oh2m3V8jo2/9NHfCK82+zsDLPd+na/2e1k10rlV0vl68XydrdWH9RXipV27fpKttBojQ4rDuqV9mqj22206qVqt72YLTSq1WK5nC2s1TeblU5WLpeWS1eL1xbT3pXsrZsfZq1atjCKbzQ7O4Nmq59tdbezeMZitlRafm0xe7mcvb++kW28d+PG+sYHH699dPP19XfeTAf9o6xsYenq0lKxfLW4VF58zAX/fizXP/oTPZ31P+Dck53OaVc46gIATp68/z8fptn/f/b93V/Wvqr8qP+HU+wk9f/N1JA/qv/v1VI+/f9jOyb97/T6/0Os/8vjuP4zqWD9P8eJ/h8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8yc793KgNRHEAfrZxAvmjoCjHSGklNygjJeSYI6KANEEJpIU0QA3sbUtY4RW20WK0aNEyGC36PskejzE/nhGXmUEGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4pLtyOf03+/H3yMvFqTmb6jzp7ggAAAA4tC6X0/pg3PQ/tuc/t6e+tv0sIvKIeG7sXsS7TmbR5pRHri8PavgfUSdsP+N9u32IiJ/t9vDl0t8CAAAA3K7VfDFpl/jr3fjaBdGnZtIm//QrUV4WEeX4PlFavt19SxRW/74H8SdRWj2BNUwU1ky5DVKlnaToNMO9JmuavNdyAACAXnRHAv2OQgAAAOjT773j2RXroGdZ7JYyd2vB9T/vnxYER50eAAAA8AZl1y4AAAAAONPoxSvq8b/n/wEAAMBta57/BwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwCWty+V0NV9Mzs3ZVK/wfdi8uaqqBLcCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAj+/OOAjAIBmHwj3l3wfsfNizEMrXNTCEfLhYCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/7YRS442Yk08394Se657VR2ZEmemxJU5cedBn/gbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF725yUFQiAIomDO+N9J3/+wkqBnECECGh5V1KIBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOCzfvfL/4mpcSaZO20sHY8ka1eNravG3oPG0YPx9m8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC527t9FjioOAPib3Z3ND5CspxzExohKRDF3G38h2KQQDgvBSiyXy15Y3agkV5hwhddYCP4HNtqmEQ4EiUX+ghRWpoxNBLkiioXVypsfySR76kS92d3L5wNv3jezL/O+bw6O+86bOwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIDS7plwoozb8dDLjqFVnPvx9tZ67G/c10e3BleOxxbjpOG8F00n3qPlWWcBAADAQdcu6/sQws10Zy32rV5W/z9bjok1/9YjeVzW8/fX/WVf1v6xXf3+63fuTNTL50lDCN/2xsPVxlY4165NJpNaA4/91Qe9u2H2LCF/QtPOvmytt7Yf202zu558cf36m90sPPR/JA4A/Denyr4INpJPs5+PNkbjYX+WiQGwuDr//HE5pKz/270G8gIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB/sj/3tgkDYRyHX18SJW6TEdJbfMxAQ4VgBUBCsuQZGICFaKhoLRaBFUCCc01nKJ6n+f+KK+4FAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAt3d9+uIjIopIXaZI0+3f+TMiviLt2nbyfc9ifzk1P49cHI6znL8x/y8jooyij3MAAHpXdZtjvalXg7zDvKO847xV2dTLV34aAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAGztwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAABA/q+NUFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYUdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBYwEAAAAAYf7WaXRsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBYAQAA//8zXFtT") mount$overlay(0x0, 0x0, 0x0, 0x1008012, 0x0) syz_mount_image$fuse(0x0, &(0x7f0000002300)='./file0\x00', 0x5008a, 0x0, 0x5, 0x0, 0x0) pipe2$9p(&(0x7f0000001900)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="1500000065ffff01641d000800395032303030"], 0x15) r7 = dup(r6) timerfd_settime(r7, 0x2, &(0x7f0000000180), &(0x7f00000001c0)) r8 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) read$FUSE(r7, &(0x7f0000002440)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_DIRENT(r8, &(0x7f0000004480)={0x158, 0x0, r9, [{0x4, 0x3, 0x2, 0x6, '@('}, {0x2, 0x9, 0x5, 0xc661, 'f2fs\x00'}, {0x0, 0x3, 0x3, 0x0, '9p\x00'}, {0x0, 0xd, 0x6, 0xbc8, '.@:#,%'}, {0x2, 0x4, 0x2, 0x0, '@('}, {0x1, 0x40, 0x3, 0x2, '9p\x00'}, {0x4, 0x81, 0x3, 0x80000001, '9p\x00'}, {0x4, 0xaed, 0x6, 0x4, ']-}%+:'}, {0x0, 0x0, 0xa, 0x3, 'mountinfo\x00'}, {0x3, 0xfffffffffffffffd, 0x1, 0x0, '\x00'}]}, 0x158) write$FUSE_BMAP(r7, &(0x7f0000002400)={0x18}, 0x18) write$FUSE_NOTIFY_RETRIEVE(r7, &(0x7f00000000c0)={0x14c}, 0x137) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x814040, &(0x7f0000002380)={'trans=fd,', {'rfdno', 0x3d, r5}, 0x2c, {'wfdno', 0x3d, r7}, 0x2c, {[{@aname={'aname', 0x3d, '@('}}], [], 0x6b}}) r10 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='mountinfo\x00') read$FUSE(r10, &(0x7f0000000240)={0x2020}, 0x2020) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file3\x00', 0xa0) 3.300932524s ago: executing program 3 (id=311): syz_mount_image$f2fs(&(0x7f00000000c0), &(0x7f0000000300)='./file1\x00', 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="6c617a7974696d652c6e6f696e6c696e655f78617474722c6c617a7974696d652c6e6f626172726965722c6163746976655f6c6f67733d342c757365725f78617474722c6d6f64653d6c66732c616c6c6f635f6d6f64653d64656661756c742c00be9ee044c45511e65887f6fac9eba6d787c3684a836f23dbf8ad3d2de2d5931c08b4d8bde7e8acbbf3bf3326f2faa5952a332ad2ced40c98a2affa2dad4d6c3f9ff3ffa81e45095548ab6200f069d0f63d20fd71d3043b0dd5c4cf9785f3f531abc19bc1678f5e0b33006bd1049ca45fd8500d67a5aa6e1c23d900000000007867738729e703bb122283fb2fae9813a0cfefcdf3dc968af1cf80e96649d943198a96d9b1af9c91506b30922be8537f54e65cf60c6b6a5798955796aea325770d6ccc93a95fad93b2c7bad114fcbc55036a301c23b07073c71555791db8919235022bb0ee4294211ab9b43f3fbedecd223722d937aa22b31e2e9c97e5ea94e4ab83d4e5811c7556813c334aec856af0a0c12b3c93ba5aa906c6e2268a0c6cbbb13f496d87c608604eb02b2c031d5ae40dfc4e1c24ecafb84f531cbc4b2ee41cbda0dbf2"], 0x1, 0x5531, &(0x7f0000000b00)="$eJzs3EtvG1UUAODrpOmbEiEW7DpShZRItVWnSQW7AK14iFQRjwUr6tiO5db2RLHjhKxYsEQs+CcIJFYs+Q0sWLNDLEDskIo89wY1PCpQHJsk3ydNz8yd6zPnjqpEZyZyAM6s+ezXn0vhWrgUQpgNIVwNodgvpa2wGsMLIYTrIYSZJ7ZSGv9j4HwI4XII4dooecxZSqc+vzm8sfLTW798892Fc1e++Pr76a0amLYXQwjdrbi/240xb8X4MI3Xhu0idpeHKcYT3UfpOI9xt7lRZNitHcyrFfF2K87Pt3b6o7jZqdVHsdXeLMa3evGC/WHrIE/xgYe17eK40dwoYrufF7G1H+va248/2/b7g5inkfJ9VKQPg8FBjOPNvWZcz9ajItZ7gzQe8+aN5t4oDlNMlwv1vNMo6tg4yp3+f3u73dvZy4bN7X4772UrlepLleqdcnU7bzQHzeVyrdu4s5wttDqjaeVBs9ZdbeV5q9Os1PPuYrbQqtfL1Wq2cLe50a71smq1crtyq7yymPZuZq/ffz/rNLKFUXy13dsZtDv9bDPfzuInFrOlyu2XF7Mb1ezdtfVs/Z1799bW3/vw7gf3X1l787U06S9lZQtLt5aWytVb5aXq4sld/+h3/X9a/yep6DGuH46k9LSTDyZXB8AJov8HpmGi/f9cGHv/H/T/Y6H/P7Prf5wc7QZytj21/wcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4DT7Ye7LN4qd+Xh8JY0/k4aeS8elEMJMCOHx35gN5w/lnE155v5h/tyfavi2FIoMo2tcSNvlEMJq2n579rjvAgAAAJxeX318/bPYrcd/5qddEJMUH9rMXH0wpnylEMLc/I9jyBLSw6bw/NGrikb/v8+FvTFlKx5gXRxTsvjI7dy4sv0rs4fCxSdCKYaZg5nnJ1oXAABwnA53ApPtQgAAAJikT6ddANNRvGlNf4ufXvNdiCG9ELx06AgAAAA4gUrTLgAAAAA4dkX/7/v/AAAA4HSL3/8HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+zcze5aQNRAICfDS609AdV3fcq3cExeoQuu4y4CkcgV8gFOAPZZZtdBBH2JAoRhBAbE6Lvk+xhbOvxjPDijUcDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABzTdTEbX1787teNs1zV08zdAAAAANssitm4/DCs+oN0/Fs69DP1s4jII2Jb7d6JTxsxOylOseP64lkOVxFlhPV39NL2JSL+pO3ux7F/BQAAAPi45pPpqKrWq93w1AnRpmrQJv/6t6F4WUQUw5uGouXr3a9XXbraPz60/n934/+Os9lhqZUDW1F7ysyDcsit21S0/TrpcX9s+k+arGry9tIBAADaslkJtFiFAAAA0LJ/p06A0yjfeqa5+GkCf69q0gvBzxs9AAAA4AwdOusZAAAAeI8GL54t6/8zWP/v+631/wAAAODNqvX/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOKZFMRvPJ9NR3TjLVT3N3A0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAPfvzjsIwDAZhcJMor07oAr7/Lc2C3bp1MwOCj38rAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABceRwvzzNejZlso9eZ5N3zSvLp1Ph2avw6N/5Jxrr7NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7+/OSAiEQBFEwZ/zvpO9/WEnQM4gQAQ2PKmrRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAF/3ul/8TU+NMMnfaWDoeSdauGltXjb0HjaMH4+3fAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXO/fvGzcVBwD8e+fzlRYQIaAMQYhKDLDQ9FpaujKAIgb+BKQovZbAlR9tBlpVoCxsKHMXBCNCSKCw9X/o3EpdytbhhiIxMYDss5PXo4iDKvaRfD7S8/vacvy+z4mifP2cAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKA2fnMvzorNwiTuVsduP7i+XvR3pvrCze27y0Ur4s7fXP+L/Up8/r2Y7nSW2ksEAACAwyOr6/uIfuQ7q0XQXSjr/7w+p6j5v3l6Etf1/HTdX/d17V+0n3+6//zuQAuTcYqLXtgYDU/+NZVeto/znGfP/OMZvfLOl89esvIb0n1n67lxXt7Pzle3br3VL8MjTWQLAPwXJ+q+Cuq/h4p+0GZiABwavaoV7lX1f7bQbk4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACa9mcAAAD//6vIRLE=") syz_mount_image$vfat(&(0x7f0000000180), &(0x7f0000000200)='./file1\x00', 0x2800088, &(0x7f0000000240)=ANY=[@ANYBLOB='shortname=lower,shortname=win95,rodir,iocharset=default,uni_xlate=0,nonumtail=1,utf8=0,flush,rodir,shortname=win95,shortname=winnt,shortname=win95,showexec,uni_xlate=0,utf8=0,utf8=0,uni_xlate=0,shortname=mixed,\x00'], 0x95, 0x2c8, &(0x7f0000000380)="$eJzs3buLY1UYAPDvZvK4aJEIViJ4QQurZXdbmwwyC4up1BRqoYu7CzIJwi4M+MDsVLY2lrY2gmDnP2HjfyDYCnYu7MKV+8pjzMREJwOOv18xc3Lu+c75zs1hwhT3ywcvTo/vZnH/9PNfIk2TaA2jE4+TGEQrGo9ixfCrAAD+yx7nefyeV3aJSyIi3V9aAMAelZ//T3b4/P9h7ykBAHv21jvvvnE4Gh29mWVp3Jp+eTIu/rMvflfXD+/HRzGJe3E9+vE0Ip+r2rfyPJ+1s8IgXpnOTsZF5PT9n+r5D3+LiHb9YlD+XI2/PTq6kVWW4mdFHs/U6w+L9W9GP55fs/7t0dHNNfEx7sarLy/lfy368fOH8XFM4m6ZRBUfrYgvbmTZ6/nXf3z2XpFeEZ/MTsa9ctxCfrDm9r29x7cGAAAAAAAAAAAAAAAAAAAAAIAr7FpdO6cXZf2eoquuv3PwtHjRiawxWK3PU8UnzURn6gPN8vimqc9zPcuyvB64iG/HC+15ZSAAAAAAAAAAAAAAAAAAAAD4X3v4yafHdyaTew8upNFUA2ge6/+n8wyXel6KzYN7i7VadXPDzHHQjEkiNqZRbGLrnJ/UZQ82jWnFeZeeOy/n777f+tZ9+/d7rxudLcb8y0Zzuo7vJOvvYS+anrQ5JD8uj+nGlmt1V3vS+Xua73T8umsv9bffcvKo2vGzZc+sPmzVLmJyurSdSDYl9tqv1Tx1T3J2F93yrq5G1T2dumcpfHWJdPvzXCZ/VjKv1pFc4F8gAAAAAAAAAAAAAAAAAACgsfwU8V+cbgxt5b29pQUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAl2rx/f87NGZ18BaDu/Hg4bp108vdJgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFfcnwEAAP//7hlbkA==") mknod$loop(&(0x7f0000003500)='./file0\x00', 0x8000, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000200)='./dev\x00', 0x1ff) r0 = open(&(0x7f0000000200)='./file1\x00', 0x4827e, 0xdc) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$F2FS_IOC_GARBAGE_COLLECT_RANGE(r0, 0x4018f50b, &(0x7f0000000340)={0x0, 0xfffffffffffffe01, 0x1b90}) 3.290206035s ago: executing program 2 (id=313): r0 = openat$tcp_congestion(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) write$tcp_congestion(r0, &(0x7f0000000100)='reno\x00', 0x5) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x17, 0x3, &(0x7f0000000200)=@framed, &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @cgroup_sysctl=0x12, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0xa0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./cgroup\x00', 0x0, 0x0) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@cgroup=r2, r1, 0x12, 0x0, 0x0, @void, @value=0x0}, 0x20) write$tcp_congestion(r0, &(0x7f0000000380)='reno\x00', 0x5) r3 = syz_usb_connect(0x5, 0x2d, &(0x7f0000000040)=ANY=[@ANYBLOB="120100007516b7108c0d0e008f8e0018030109021b0001000000000904080001030000000905", @ANYBLOB="8fcf"], 0x0) syz_usb_control_io$uac3(r3, &(0x7f0000000280)={0x14, 0x0, &(0x7f0000000240)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x104c}}}, 0x0) 3.116710313s ago: executing program 3 (id=314): syz_mount_image$ext4(&(0x7f0000000080)='ext4\x00', &(0x7f00000001c0)='./file1\x00', 0x800714, &(0x7f00000000c0)={[{@test_dummy_encryption}]}, 0x1, 0x4c0, &(0x7f00000006c0)="$eJzs3M1rXFUfAODfnXz0K23y9u3b923fVqNVLH4kTfphFy5UFAQVBF3UZUzSWjttpInQlqBRpK4L7sWl4NKVOzeiLsQ/QMGlFIoGoakgRO5XOklm0nx22szzwGTOuffce86595zJmXvm3gBaVm/6J4noioifI6I7j85P0Ju/zUxPDt+anhxOYnb29d+TLN3N6cnhMmm53Y4icrgSUfk4iWeTxfmOX75ybqhaHb1YxPsnzr/bP375ylNnzw+dGT0zemHw5MljRweePjF4fN52dXa1yLY6y9J63dz//tiBfS+9ee3V4VPX3vr+y3Rfew/m62vrcUe3FpXi5XrJetOj9sdsZuG6R5ed2f1hZ004aW9iQViRtohIT1dH1v+7oy1un7zuePGjphYO2FDp/6YtjVdPzQKbWBLNLgHQHOU/+vT7b/mKv+/S4OMecOO5iM4iPDM9OTwzdx2gPSrF8o4NzL83Ik5N/fVZ+oqVXocAAFiFbGzz5ILxX6YSe7P3fK5jVzGH0hMR/4qI3RHx74jYExH/icjS/jci/pdvPNu9zPx7F8QXj38q1+uWeZ2k479nasZ+MzX1L9562orYzqz+Hcnps9XRI8UxORwdW9L4wBJ5fPNCZ8N1teO/9JXmX44FiwJcb88v0M3tZGRoYmi9DsKNDyP2t9erfzI3E5C2gH0RsX9lu95VBs4+/sWBRonuXP8lrMM80+znEY/l538qFtS/lDSYn0zb+InB4/1bozp6pL9sFYv98NPV1xrlv6b6r4P0/G+f3/4XpOj+M8nnazuiWh29OL7yPK7+8knD7zQraP9z0vbfmbyRzVn/+Ha+7NLQxMTFgYjO5JUsXnSWrZEuH7y97aUiXqZP63/4UP3+v7vYJq3//yMibcQHI3Y9EBEPFmV/KCIejohDS9T/u+cfeWeJ+ieRRFPP/0jdz7+59t+T1M7XryLQdu7brxvN2y/v/B+LqeyzNpd9/t3Bcgu4xsMHAAAA94VKRHRFUunLw71dUan09eW/4d8T2yvVsfGJJ06PvXdhJL9HoCc6KuWVru6a66EDyVSxxzw+WFwrLtcfLa4bf9q2LYv3DY9VR5pcd2h1O+b3/yj7f+q3tmaXDthwjefRlrg1ANgUFvb/SpPKAdx9y/kdje8CsDnV6f/1nqEBbEKe1wKtq17//2BBfNH43wgBNoXF/f/XOo+sAzYj439oXfo/tC79H1rSWu7rX32gvFlgycRlEeum2brsO/xbJVA+HmYj89oWt5dEJQt0xT1Q99UEupeTOCK+WnNebetQ5rTH3N3jU/PAIQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgPvYPwEAAP//O47fqw==") (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='cpuset.effective_mems\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000040), 0x208e24b) (async) syz_genetlink_get_family_id$mptcp(0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) write$cgroup_devices(r0, &(0x7f0000000100)=ANY=[@ANYBLOB=':* rwm\x00'], 0xa) (async) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x15) (async) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x9) 3.044667167s ago: executing program 4 (id=315): r0 = socket$netlink(0x10, 0x3, 0x8000000004) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1b00000000000000000000000080000000000000", @ANYRESHEX, @ANYBLOB="43da2e"], 0x48) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./dev\x00', 0x1ff) mount(0x0, &(0x7f0000000080)='./dev\x00', &(0x7f00000000c0)='devtmpfs\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./dev/mapper/control\x00', 0x0, 0x0) ioctl(r2, 0xc138fd06, &(0x7f0000000000)="040000") bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x6e22, 0x9, @empty, 0x6}, 0x1c) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r4, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000200)=ANY=[@ANYBLOB="1c0000001600010000000000000000000a000000080001005a4ab3de1044528d45c49a97eb0dda6c747fcd58ae93281d7ee0af1b1195e6bd79a843aa8cdf839f3cbf66b514bb52cee7a5b27e25e7c4dd508c2dc45d73fd518019dd5d6c47d91f976863746b6b57b4c8baf829d5bfa0"], 0x1c}}, 0x0) capset(&(0x7f0000000080)={0x20071026}, &(0x7f0000000040)={0x200000, 0x200000}) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) syz_clone(0x42080, 0x0, 0x0, 0x0, 0x0, 0x0) mremap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4000, 0x3, &(0x7f0000005000/0x4000)=nil) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xe) mprotect(&(0x7f0000936000/0x9000)=nil, 0x9000, 0x0) timer_create(0x0, 0x0, &(0x7f0000bbdffc)) r5 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r5, &(0x7f0000000c80)={0x0, 0x0, &(0x7f0000000c40)={&(0x7f00000004c0)=@setlink={0x4c, 0x13, 0x5, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0xe81}, [@IFLA_XDP={0xc, 0x2b, 0x0, 0x1, [@IFLA_XDP_EXPECTED_FD={0x5}]}, @IFLA_IFNAME={0x14, 0x3, 'veth0_vlan\x00'}, @IFLA_ADDRESS={0xa, 0x1, @local}]}, 0x4c}}, 0x48000) madvise(&(0x7f000042f000/0x800000)=nil, 0x80fd00, 0x15) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$GIO_SCRNMAP(r6, 0x4b40, 0x0) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x2, 0x0, 0x0) bind$inet6(r3, &(0x7f0000000040)={0xa, 0x5e1f, 0x0, @empty}, 0x1c) syz_emit_ethernet(0x36, &(0x7f0000001800)={@link_local, @random="50a245d5cde0", @void, {@ipv4={0x800, @icmp={{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @empty, @broadcast}, @timestamp_reply={0x11, 0xe0, 0x0, 0x200, 0x0, 0x62ea0000, 0x0, 0x80000}}}}}, 0x0) listen(r3, 0x5) sendmsg$NFNL_MSG_ACCT_GET_CTRZERO(r0, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)=ANY=[@ANYRESDEC], 0x40}, 0x1, 0x0, 0x0, 0x84}, 0x24048040) listen(r1, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000000)="580000001400192340835b80040d8c560a067fbc45ff620500000000070058000b480400945f640094272d7008070000000000000000008000f0fffeffe809000000ffd9dd000000100001000c0808004149224e06040800", 0x58}], 0x1) 3.035322467s ago: executing program 3 (id=316): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x2) (async) ioctl$KVM_UNREGISTER_COALESCED_MMIO(r1, 0x4010ae68, &(0x7f0000000200)={0xd000, 0x110000}) syz_mount_image$f2fs(&(0x7f0000000040), &(0x7f0000000100)='./file1\x00', 0x200841a, &(0x7f0000000f40)=ANY=[@ANYBLOB="66617374626f6f742c71756f7461000000000000003b814e50a959736d65720f73ecea54b5e5be45ace9a88f723cb005aeff24212c651baef614d442ae89412ad3dcd0b7586d02002a6d6d65cacd4fc5002207ce994dda65c4b1d23a9bd5ba0f4ce5c2b5a5718c6aa918080002223d2753a5cac974110144cd0a1e368652324a41b31e1eb3b32dccbdf8f68bd96a45a75427a5f789d267fd92f6a5540200b81d5b9fa9b40fe4d7fbd50a6afc3a989c6d60045663c59cbdc4c700000000bc7f6b22df0193acf5912afdcc1c061835177068c40f757dd123d2600b1c544f1525aa8d00000000000000000000002e8b5c733d362417bb7f527c0bfebec112d57fc69fabb9b31ef97b2147930ff60cdf666c25244218b1f1a6010000000100000020563b835d0e8e9a09070ef1691fcb2f37bda5d4e3d9d7a2d0ac82b45a53001057f321acc45d5e065a461de90100000077d200000000000040b78f0dd3836f5ab2f6a1a5b798bb7752f192c6b48e568973a59cd9c74bd9a14721856c5499cd8f93f8beaa9cf76718ce7244c8426803000000005c000208886b313bd01a22d576e414011a4f0a897515329f86d4585fa0ea17068f8af349696da4a2b3e24310ca52ec51bc23b57897cb55a2d513e6a00765ee3f58b471c54dd57f0af584afe4a21f92b515d7f2fa6fbb273ca0f751e684584320534667aea39ad7222c8ef531f514939177a47395e94c1723abb3fd44fd64fde4b45cc2f55f4ae05ff48648a4c998257856bcdcf2fa02010000001f54fb936570450e91c8d55abad76a7b7a000016f81ec9da9ccc1191c211632266d907e4d9b23496ae19bac24dc23c43f514f1b4af19988bbe61ee29a368a999435d6872d01b79c7821e875859dfbf3c57e4f1fb0be46cb5f7a0fa13516c0926d19dd2d5862085e1e4cb8279be17cba17ee4d06ad97b4ca282e73ea142b01b4a742fa11c0927ba811dd60903d575db449d775021b542db617086b3ed42e6e60fe043cff79b0c067c584bbf82657974c3736912b4b522052b9467d0da116ccc1652d861a420f09aaf67d3e9f6160100000001000000ae6335ad9896abd3cc00413638cb9bc62ab8054325d72e9144cf4f88702f586507e3147198e0bc4060a7c8f4dce73b653177ecf8228e6e6fae02510000000000000000000000000000f43739fdd2d24e50e0233acfe1c8639070fe00f40b0d01f8a0a35fcfe3ea10faf9c24b8488ed4ed83fb06a9a7c57442ede9e1fc2853b8f4d2241cff61d0125b7750e3fdae6a4ab9c776a191ed8098a780ea2bbaa64978cd3a6458fcc6b949bcbca0dceb7361f66e46731eba4f3aed335e7c8c541e82453218a19d39489e1525466ac93759787e767f601931d94c9c426489b741a6bc8abf475e4bf859e1ce7f7227069e9f51e25fa3d1b18dc565180a1af464a1dd697db85e2b27b90f6bd7cf1b6bc0bcd8ba552ced3d3cfbf9c9bc04f65b6f83cb40173b4bdc393d47e5da95b63a40ac18daf11e8d0706b47795fbe2b56d0ea7ffc5a59ede88621a08b25ca6ebe041317b62373a60951af33eb7954a9731aaa125add0913ed2435a207439e9122512d77096747a4b404459cebc8faff8f7a31758e630c75a1ff90402754d339dc21cf6b8e04e1aedf14df0b4aaf0e03194df3eb41ba066bc343b323a3162d7e7ba687633c2faa8f28b42364b72e3a457476fd6b2a54e670ba798172c44c4390f73fdab743a4cac88b2bd0545b8483f2e2f9846b138a4d8a3332978da70e9050417087c5ae034a735e8b448dd97014043159cbaacebfc912cf05f608e6214c04099fa311b747c37af702d134fb8eec487cfaea91150d1980464ff31cf86e3f3b950b204f6f67810c0826e4e5467c1588de9816bc627fb4662ac5fc8e38f19ec065550e5f9b16f72a91144a2e52ba9f2c6a7e2afbabc533ac731bb7ec51b8c585c2749469da331006ca4d49e136189d21ae50455834b2e75efd81c9d6352e5a814cf002f294475dab27a10d87516e405eff30", @ANYRESOCT], 0x1, 0x553b, &(0x7f00000024c0)="$eJzs3EtvG1UUAOA7TtPSJxFiwa4jVUiJVFt12lSwC9CKh0gV8ViwAsd2LLe2J4odJ2SFBEvEgn+CQGLFkt/AgjU7xALEDgnkuWNKKI9WduKk/T5pfGbujM+cO7ISnRnLAXhiLaS//pyES+FsCGEuhHAhCfl6Uiy51RieCyFcDiGU/rIkxfifA6dDCOdCCJdGyWPOpNj1+dXhlZWf3vjlm+/OnDr/xdffz27WwKw9H0LobsX13W6MWSvGu8V4bdjOY/fGsIhxR/desZ3FuNvcyDPs1sbH1fJ4vRWPz7Z2+qO42anVR7HV3szHt3rxhP1ha5wnf8Pd2na+3Whu5LHdz/LY2o917e3Hv237/UHM0yjyfZinD4PBOMbx5l4zzmfrXh7rvUExHvNmjebeKA6LWJwu1LNOI69jY5Irfby92e7t7KXD5na/nfXSlUr1hUr1Zrm6nTWag+aNcq3buHkjXWx1RoeVB81ad7WVZa1Os1LPukvpYqteL1er6eKt5ka71kur1cr1yrXyylKxdjV99c67aaeRLo7iy+3ezul2p59uZttpfMdSuly5/uJSeqWavr22nq6/dfv22vo77996785La6+/Uhz0QFnp4vK15eVy9Vp5ubp0DOY/+r/7kPMfTDL/T4qiH2H+yWSXB/6bDxjAI3ug/w/6f+DwnfT+P0yz/x+1VPr//+9/S5P3/xP1v8e1/z/B84eJ6P8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4g537uU0ciOIA/GwwsP+0aLX3bWVvUEZKyDHHQAFpghJIC2mAGsgtJUQQYY+QHIEUiXGsoO+TPM7Y0W9mgMsbSwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6NJztZ4/3v97uDRnt79MntUAAAAAp2yr9bz+Y9r0f6Trv9KlP6lfREQZEadq90GMWpmDlFOd+f/q3RyeIuqEwxjjdHyPiP/peP3d9acAAAAA12uzXM2aar1ppn1PiM/UbNqUP28y5RURUU1fMqWVh+ZvprD69z2Mu0xp9QbWJFNYs+U2PH1vlGuQtkHrlFYyWdRfYt0ruxkXAADoU7sSOFOFAAAAcAVu+54A/SiOzfE547g5pQeC31o9AAAA4Asq+p4AAAAA0Lm6/vf+PwAAALhuzfv/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6NK2Ws83y9Xs3P3FB3N2+8vkWxEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwBv7844CIRAGYbB3fWcy9z+sNGhobFIFwsffGAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAm9/95f/E1DiTzL02lp5HkrVTY+vU2Ds3jv4wvn4NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXOzPSwqEQBBEwZzxv5O+/2ElQc8gQgQ0PKqoRQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPBFv/vl/8TUOJPMnTaWjkeStavG1lVj70Hj6MF4+zcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXOzcP28cRRQA8Hd7t5c/gDAGuTCgIFFAQ+xLSEgJBcii4CMgWc45GC4EEhckskBuoEKu0yAoEUICmS7fIXUspQldChdGogbt3u5lkxhyiszuEv9+0uy8Pa9m3uydLD/P2gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAafedeCkp4m52mBnH5Wu39jZWsn7ngT5zY+v2fNayuPOoib55++CTb7eXqycn5ionX9WfDAAAAIdDt6zvI+JOur2U9clMXv+n5TVZzf/9M+O4rOcfrPt39jaOFl+aL+v/3369+8JkopnxPNmgq2uj4eLDqfT+oyW23rOPvKKX3/n8dy/d/A1J3t98fjfN72fn25s33+3n4ZE6sgUAHsfJsi+C8uehrB80mRgAh0avUniX9X93ptmcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOqwuxlPlXEnIuZ79+LMzt7Gyn79ja3b82U7e/36VnXMbIg0IlbXRsO0xrW03ZWr1z5ZHo2Gl+sPTkREc7MXwYdTXBPx79cUH89obhX/HHTakUajQVK8P23J5yCD8rN38CM39A0JAIAnVlq0rK6/k24vZa91ZiP++uH++v+1ShxT1v93Pzp7qzpXtf4f1LbC9ltYv/jZwpWr195Yu7h8YXhh+OmbpwZvDU6fO3Pm3EJ2rxYXViMZLjadJgAAAP9j/aJV6/9k9uH9/+OVOKas/z//bvBlda6u+n9f9zb9ms4EAADgMOpPoude+fOPzj5XdPr9+GJ5ff3yYHycnJ8aH2tN9zEdKVq1/u/ONp0VAAAAUIfdzc59+//nK3FMuf//9I8v/lwdsxsRxyIuRcTw5Mql0fn6ltNqdfyhcj5Rv+mVAgAA0JRjRavu/6f58//J5JGHJCJef3Ucl//rapr6v/ve1z9V56o+/3+6viW2UjI3vh95PxfRm2s6IwAAAJ5kR4uWFfu/p9tLH/9y/IO+5/8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6vZ3AAAA//+pzDYD") (async, rerun: 32) mount$overlay(0x0, 0x0, 0x0, 0x40, 0x0) (rerun: 32) symlinkat(&(0x7f00000001c0)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000240)='./file2\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1) r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$KDDISABIO(r2, 0x4b37) (async) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0) (async, rerun: 64) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0xa14000, &(0x7f0000000140)={[{@upperdir={'upperdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './bus'}}]}) (rerun: 64) newfstatat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100), 0x0) syz_usb_connect$midi(0x5, 0x4f, &(0x7f0000000040)=ANY=[@ANYRES16=0x0], &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x4, &(0x7f0000000000)=@lang_id={0x4, 0x3, 0xc0a}}]}) 2.848590435s ago: executing program 4 (id=317): fsetxattr$trusted_overlay_upper(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000180)=ANY=[@ANYBLOB="00fb8702057e946d2d98d7bbeb3531ff36ce237699f88a1d61f4c383530ec3680342c7576e0896fa26d81c78515f6de8185e7d89053ad9687c09ff5b5c98c320e8439c6e5efcf2c87d4e182f7ee408716888602bd53f3e8f7426874e05daee0b3fa3b3b683c534885e1acf14785e54ec7706e6791ba8c999db3c651cc97f111a54dc15d535d1d6f5d752f15f1a03"], 0x9a, 0x2) bpf$MAP_UPDATE_ELEM(0x2, 0x0, 0x0) (async) r0 = syz_usb_connect$hid(0x5, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000000106a053103000000000001090224000100008000090400101c0300010009210000000122f80409058103"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) (async) syz_usb_control_io$hid(r0, &(0x7f0000000340)={0x24, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0}, 0x0) 2.740879391s ago: executing program 4 (id=318): r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./cgroup.cpu/memory.force_empty\x00', 0x2, 0x0) syz_ublk_setup_io_uring(0x682a, 0x0, 0x0, 0x0, 0x0) syz_clone3(&(0x7f0000000900)={0x23800000, 0x0, 0x0, 0x0, {0x27}, 0x0, 0x0, 0x0, 0x0}, 0x58) setsockopt$bt_BT_CHANNEL_POLICY(r0, 0x112, 0xa, &(0x7f0000000000)=0x200, 0x4) mlockall(0x7) open(0x0, 0x0, 0x1) write(r0, &(0x7f00000002c0)='0', 0x1) syz_usb_connect(0x2, 0x0, 0x0, 0x0) pipe2$9p(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80800) r3 = openat$sndtimer(0xffffffffffffff9c, &(0x7f00000000c0), 0x0) ioctl$SNDRV_TIMER_IOCTL_CONTINUE(r3, 0x54a2) mlockall(0x3) write$P9_RVERSION(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="1500000065ffff097b00000800395032303030"], 0x15) r4 = dup(r2) write$FUSE_BMAP(r4, &(0x7f0000000100)={0x18}, 0x18) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x14c}, 0x137) mount$9p_fd(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000b80), 0x0, &(0x7f0000000640)={'trans=fd,', {'rfdno', 0x3d, r1}, 0x2c, {'wfdno', 0x3d, r4}, 0x2c, {[{@cache_fscache}]}}) dup3(r1, r0, 0x80000) openat(0xffffffffffffff9c, &(0x7f0000000280)='./cgroup.cpu/memory.force_empty\x00', 0x2, 0x0) (async) syz_ublk_setup_io_uring(0x682a, 0x0, 0x0, 0x0, 0x0) (async) syz_clone3(&(0x7f0000000900)={0x23800000, 0x0, 0x0, 0x0, {0x27}, 0x0, 0x0, 0x0, 0x0}, 0x58) (async) setsockopt$bt_BT_CHANNEL_POLICY(r0, 0x112, 0xa, &(0x7f0000000000)=0x200, 0x4) (async) mlockall(0x7) (async) open(0x0, 0x0, 0x1) (async) write(r0, &(0x7f00000002c0)='0', 0x1) (async) syz_usb_connect(0x2, 0x0, 0x0, 0x0) (async) pipe2$9p(&(0x7f0000000080), 0x80800) (async) openat$sndtimer(0xffffffffffffff9c, &(0x7f00000000c0), 0x0) (async) ioctl$SNDRV_TIMER_IOCTL_CONTINUE(r3, 0x54a2) (async) mlockall(0x3) (async) write$P9_RVERSION(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="1500000065ffff097b00000800395032303030"], 0x15) (async) dup(r2) (async) write$FUSE_BMAP(r4, &(0x7f0000000100)={0x18}, 0x18) (async) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x14c}, 0x137) (async) mount$9p_fd(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000b80), 0x0, &(0x7f0000000640)={'trans=fd,', {'rfdno', 0x3d, r1}, 0x2c, {'wfdno', 0x3d, r4}, 0x2c, {[{@cache_fscache}]}}) (async) dup3(r1, r0, 0x80000) (async) 2.739138941s ago: executing program 37 (id=318): r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./cgroup.cpu/memory.force_empty\x00', 0x2, 0x0) syz_ublk_setup_io_uring(0x682a, 0x0, 0x0, 0x0, 0x0) syz_clone3(&(0x7f0000000900)={0x23800000, 0x0, 0x0, 0x0, {0x27}, 0x0, 0x0, 0x0, 0x0}, 0x58) setsockopt$bt_BT_CHANNEL_POLICY(r0, 0x112, 0xa, &(0x7f0000000000)=0x200, 0x4) mlockall(0x7) open(0x0, 0x0, 0x1) write(r0, &(0x7f00000002c0)='0', 0x1) syz_usb_connect(0x2, 0x0, 0x0, 0x0) pipe2$9p(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80800) r3 = openat$sndtimer(0xffffffffffffff9c, &(0x7f00000000c0), 0x0) ioctl$SNDRV_TIMER_IOCTL_CONTINUE(r3, 0x54a2) mlockall(0x3) write$P9_RVERSION(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="1500000065ffff097b00000800395032303030"], 0x15) r4 = dup(r2) write$FUSE_BMAP(r4, &(0x7f0000000100)={0x18}, 0x18) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x14c}, 0x137) mount$9p_fd(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000b80), 0x0, &(0x7f0000000640)={'trans=fd,', {'rfdno', 0x3d, r1}, 0x2c, {'wfdno', 0x3d, r4}, 0x2c, {[{@cache_fscache}]}}) dup3(r1, r0, 0x80000) openat(0xffffffffffffff9c, &(0x7f0000000280)='./cgroup.cpu/memory.force_empty\x00', 0x2, 0x0) (async) syz_ublk_setup_io_uring(0x682a, 0x0, 0x0, 0x0, 0x0) (async) syz_clone3(&(0x7f0000000900)={0x23800000, 0x0, 0x0, 0x0, {0x27}, 0x0, 0x0, 0x0, 0x0}, 0x58) (async) setsockopt$bt_BT_CHANNEL_POLICY(r0, 0x112, 0xa, &(0x7f0000000000)=0x200, 0x4) (async) mlockall(0x7) (async) open(0x0, 0x0, 0x1) (async) write(r0, &(0x7f00000002c0)='0', 0x1) (async) syz_usb_connect(0x2, 0x0, 0x0, 0x0) (async) pipe2$9p(&(0x7f0000000080), 0x80800) (async) openat$sndtimer(0xffffffffffffff9c, &(0x7f00000000c0), 0x0) (async) ioctl$SNDRV_TIMER_IOCTL_CONTINUE(r3, 0x54a2) (async) mlockall(0x3) (async) write$P9_RVERSION(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="1500000065ffff097b00000800395032303030"], 0x15) (async) dup(r2) (async) write$FUSE_BMAP(r4, &(0x7f0000000100)={0x18}, 0x18) (async) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x14c}, 0x137) (async) mount$9p_fd(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000b80), 0x0, &(0x7f0000000640)={'trans=fd,', {'rfdno', 0x3d, r1}, 0x2c, {'wfdno', 0x3d, r4}, 0x2c, {[{@cache_fscache}]}}) (async) dup3(r1, r0, 0x80000) (async) 2.165392337s ago: executing program 8 (id=320): syz_mount_image$ext4(&(0x7f0000000180)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x10008, &(0x7f0000000080), 0xff, 0x49e, &(0x7f0000000f40)="$eJzs3M9vFFUcAPDvbH/Qyo9WRBQEraCR+KOlBZWDBzSaeNDERA94rG1BZKGG1gRIo8UYPBoS78ajiX+BNy9GPRgTr5p4NCREe6F4qpmdGbpsd0u3tF3pfj7Jdt/bmd33vjPv7b6Z15kA2tZA+ieJ2BYRv0dEX5a9fYWB7Gl+bmbs5tzMWBILC2//nVTWuzE3M1asWrxva545VIoofZbE8WRpuVMXL50ZLZcnzuf5oemzHw5NXbz03Omzo6cmTk2cGzl27OiR4RdfGHl+TeJM47qx9+PJfXtef/fqm2Mnrr7307dptXbvz5ZXx3FHN+sEVMdAutX+WaioXfZkE3W/F2yvSiedLawITemIiHR3dVX6f190xOLO64vXPm1p5YB1lf42bWm8eHYB2MSSaHUNgNYofujT49/isUFDj/+F6y9HdOfp+bmZsflb8XdGKX+9ax3LH4iIE7P/fpU+otnzEAAAq1AZ2zxbb/xXit2V52yuY0c+h9IfEfdHxM6IeCAidkXEgxGVdR+KiIezNy/0rbD8gZr80vFP6VrdOq+RdPz3UtXYb74q/vypvyPPba/E35WcPF2eOJxvk0PRtSXNDy9Txvev/vZFo2XV47/0kZZfjAXzClzrrDlBNz46PbpWG+H65Yi9nfXiT27NBKQtYE9E7G3uo3cUidNPf7Ov0Up3jn8ZazDPtPB1xFPZ/p+NmvgLyfLzk0M9UZ44PFS0iqV+/vXKW43Kv6v418D1A49kicX9X7NGVUMrlyfOTzVfxpU/Pm94TLPa9t+dvFOZs/7l/ey1C6PT0+eHI7qTNyr54piu8vrI4nsvjE73pvli/bT9HzpYv//vzN+T7v90K6WNeH9EPBoRj+V1fzwiDkTEwWXi//GVJz5YJv4kkmjd/r8cMV73++9W++9PqufrV5HoOPPDd41mzFe2/4/GbOW7NlP5/ruDlVbwLjcfAAAA3BNKEbEtktJglh7YFqXS4GD2P/y74r5SeXJq+pmTkx+dG8+uEeiPrlJxpquv6nzocDKbf2KWH8nPFRfLj+Tnjb/s6K3kB8cmy+Mtjh3a3dbb+38U/T/1V0erawesO9drQfuq7f+lFtUD2Hgr+f13LACb0+39vyf909uqugAby/E/tK96/f+TmrzxP2xOS/v/n3VuWQdsRsb/0L70f2hf+j+0pWYu54/jjRb1REQztwUoLhZY/V0FelZ8hX+7JIo7XqxnWb1x6Ux3/kqUWhRpR5ONbVMk0h6zsYUu3kMFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgXvZfAAAA//8hId5P") r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000000)=@newlink={0x50, 0x10, 0x437, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x30, 0x12, 0x0, 0x1, @ip6erspan={{0xe}, {0x1c, 0x2, 0x0, 0x1, [@IFLA_GRE_REMOTE={0x14, 0x7, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, @IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x50}}, 0x0) syz_emit_ethernet(0x7a, &(0x7f0000000100)={@broadcast, @empty, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "f2a400", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @local, {[], {{0x0, 0x0, 0x1, 0x0, 0x3, 0x0, 0x0, 0x1, 0x22eb}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x2}}}}}}}}}, 0x0) syz_mount_image$ext4(0x0, &(0x7f0000000080)='./file0\x00', 0x18808, 0x0, 0xf7, 0x0, 0x0) ioctl$KVM_SET_REGS(0xffffffffffffffff, 0x4090ae82, &(0x7f0000000000)={[0x35, 0x7, 0x2, 0x180, 0x4, 0x8, 0xf1, 0x50, 0x16, 0xffffffffffffff24, 0x0, 0x29, 0x0, 0xfffffffffffffffb, 0x1, 0xbd6], 0x4, 0x43100}) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="0180c2000000aaaaaaaaaaaa080045000028006400000202907800000000e000080211009078e0"], 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={0x0}}, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) r1 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$IPT_SO_SET_REPLACE(r1, 0x0, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x8, 0x3, 0x208, 0xd8, 0x3, 0xd0e7500, 0x0, 0x60, 0x170, 0x1d8, 0x1d8, 0x170, 0x1d8, 0x3, 0x0, {[{{@ip={@private, @dev={0xac, 0x14, 0xd, 0x36}, 0xffffffff, 0xff, 'nr0\x00', 'team_slave_0\x00', {}, {}, 0x11, 0x1, 0xd}, 0x0, 0x70, 0xd8, 0x0, {0x60000000}}, @unspec=@CT2={0x68, 'CT\x00', 0x2, {0x0, 0x0, 0x43000000, 0x100, 'syz0\x00', 'syz1\x00'}}}, {{@ip={@loopback, @private, 0x0, 0x0, 'tunl0\x00', 'veth1_to_bond\x00', {}, {}, 0x0, 0x0, 0x8}, 0x0, 0x70, 0x98}, @common=@unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x268) r2 = open(&(0x7f00000001c0)='./file0/file0\x00', 0xecb42, 0x83) pwritev2(r2, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x100000}], 0x14, 0x6400, 0x0, 0x3) 2.063733913s ago: executing program 9 (id=322): r0 = socket$inet6(0x10, 0x4, 0xdffffffe) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000240)={0x2, &(0x7f0000000040)=[{0x4, 0x0, 0x0, 0xffeffffe}, {0x16}]}, 0x10) r1 = syz_init_net_socket$bt_rfcomm(0x1f, 0x3, 0x3) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x80000008b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) ioctl$BTRFS_IOC_QUOTA_RESCAN(r1, 0x4040942c, &(0x7f00000000c0)={0x0, 0x9, [0x800, 0xbce2, 0x0, 0xa, 0x800000000, 0x7fffffff]}) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000000100)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) pread64(r1, &(0x7f0000000300)=""/221, 0xdd, 0x7) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) keyctl$clear(0x3, 0xfffffffffffffffd) bind$bt_rfcomm(r1, &(0x7f0000000000)={0x1f, @none, 0x98}, 0xa) sendto$inet6(r0, &(0x7f00000002c0)="1c0000002200050f1b1000000049b23e9b200af8f24fc9c000000001", 0x1c, 0x0, 0x0, 0x0) 1.875227452s ago: executing program 1 (id=328): r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x5, 0x5, 0x2, 0x7, 0x0, 0x1, 0x10000}, 0x50) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='ns\x00') fchdir(r1) umount2(&(0x7f0000000080)='./mnt\x00', 0xf) close(r0) bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@base={0x9, 0x8, 0x80, 0x40, 0x42, 0x1}, 0x50) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=@framed={{0x18, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x4000}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r0}, {}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}]}, &(0x7f0000000400)='GPL\x00', 0x0, 0x0, 0x0, 0x41000, 0x0, '\x00', 0x0, @fallback=0xd, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r3 = socket$inet_udp(0x2, 0x2, 0x0) sendmmsg$inet(r3, &(0x7f0000005480)=[{{&(0x7f0000000100)={0x2, 0x4e20, @local}, 0x10, 0x0, 0x0, &(0x7f00000018c0)=ANY=[@ANYBLOB="1000000000000000000000000700000018000000000000000000000007000000940400014404e7"], 0x28}}], 0x1, 0x28008004) bpf$PROG_BIND_MAP(0xa, &(0x7f00000003c0)={r2, r0}, 0xc) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000100)={&(0x7f0000000640)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x34, 0x34, 0x6, [@typedef={0x4, 0x0, 0x0, 0x7}, @int={0x0, 0x0, 0x0, 0x1, 0x5, 0x0, 0x0, 0x8}, @union={0x0, 0x1, 0x0, 0x5, 0x0, 0x0, [{0x0, 0x2}]}]}, {0x0, [0x0, 0x0, 0x0, 0xda]}}, &(0x7f0000000340)=""/142, 0x52, 0x35b, 0x1}, 0x20) syz_mount_image$exfat(&(0x7f00000000c0), &(0x7f0000001540)='./file0\x00', 0x8, &(0x7f00000003c0)=ANY=[@ANYBLOB='iocharset=ascii,discard,dmask=00000000000000000000007,uid=', @ANYRESHEX=0x0, @ANYBLOB=',dmask=00000000000000000000152,iocharset=iso8859-1,gid=', @ANYRESHEX=0x0, @ANYBLOB="2c616c6c6f775f7574696d653d30303030303030303030303030303030303030303030372c646973636172642c00214b3cf244ea5fb7437f2c69f67a093e240a6e978fa4cd2d"], 0x1, 0x14fe, &(0x7f0000002a80)="$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") chdir(&(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x142) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r4 = openat$dir(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x101000, 0x108) getdents64(r4, &(0x7f0000000f80)=""/4096, 0x1000) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x6042, 0x0) r6 = creat(0x0, 0x128) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000b40)=@delchain={0xb0, 0x65, 0x4, 0x70bd27, 0x25dfdbfc, {0x0, 0x0, 0x0, 0x0, {0xfff2}, {0x0, 0x1}, {0xb, 0x10}}, [@filter_kind_options=@f_bpf={{0x8}, {0x7c, 0x2, [@TCA_BPF_ACT={0x78, 0x1, [@m_ife={0x48, 0xe, 0x0, 0x0, {{0x8}, {0x20, 0x2, 0x0, 0x1, [@TCA_IFE_PARMS={0x1c, 0x1, {{0x6, 0xc, 0x4, 0x9, 0x7}}}]}, {0x4}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x1, 0x2}}}}, @m_nat={0x2c, 0x0, 0x0, 0x0, {{0x8}, {0x4}, {0x4}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x2, 0x1}}}}]}]}}, @TCA_RATE={0x6, 0x5, {0x10, 0xc4}}]}, 0xb0}, 0x1, 0x0, 0x0, 0x2404c080}, 0x20000080) r7 = socket(0x10, 0x803, 0x0) sendto(r7, &(0x7f0000000740)="120000001200e7ef007b00000000000000a1", 0x12, 0x0, 0x0, 0x0) recvmmsg(r7, &(0x7f00000037c0)=[{{&(0x7f00000004c0)=@ethernet={0x0, @random}, 0x80, &(0x7f0000000380)=[{&(0x7f0000000140)=""/100, 0x64}, {&(0x7f0000000280)=""/85, 0x55}, {&(0x7f0000000fc0)=""/4096, 0x1000}, {&(0x7f0000000400)=""/106, 0x6a}, {&(0x7f0000000980)=""/73, 0x49}, {&(0x7f0000000200)=""/77, 0x4d}, {&(0x7f00000007c0)=""/154, 0x9a}, {&(0x7f00000001c0)=""/17, 0x11}], 0x8, &(0x7f0000000600)=""/191, 0xbf}, 0xfffffffd}], 0x1, 0x2040000, &(0x7f0000003700)={0x77359400}) fallocate(r6, 0x18, 0x2, 0x1ff) bpf$BPF_PROG_GET_NEXT_ID(0xb, &(0x7f00000001c0)={0x3, 0x0}, 0x8) getsockopt$IPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x41, &(0x7f0000000540)={'filter\x00', 0x96, "3fa9a7af72d256a1294228c318ce5d4dd1e485e6d69bbd3e36b9bda38f3f58f0b17d2a7a396108094a0bc51ae022935d4aefb00f56195f7c2d05cb6a20e94797710363cedee928acc273421ca464fbb48552942cfdd68a7e67180041a6d689746641c2f9f4c93ab7340e79f65fe8bd1706a6bac9b478acfe2ece921c59474c645ee5343ef46a843b6cdcab043b251c2d065427981c86"}, &(0x7f00000006c0)=0xba) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000180)={@cgroup=r6, 0xffffffffffffffff, 0x13, 0x26, r5, @void, @void, @void, @value=r8}, 0x20) syz_mount_image$exfat(&(0x7f0000000400), &(0x7f0000000240)='./file0\x00', 0x2000084c, &(0x7f0000000040)=ANY=[@ANYBLOB='iocharset=ascii,discard,dmask=00000000000000000000007,uid=', @ANYRESHEX=0x0, @ANYRES32=0x0, @ANYRES16, @ANYRESHEX, @ANYRES16, @ANYRES64], 0x81, 0x14f5, &(0x7f0000002fc0)="$eJzs3Au4T9XWMPAx5pxr2yT+7eSyWWOOxT9tmiRJLrnlkiRJSHJLSJIkCYntLglJyD3JPUlusZP7/ZZ70s6RdpKEhIT5PTp9n3O+znl736/zvp7v7PF7nvmYw1pj/OfcY++91vo/z39/12V49UY1qtRnZvhT8K//pAJAIgAMAoCcABAAQKmkUklXjmfVmPrnXkT8azWYda1XIK4l6X/mJv3P3KT/mZv0P3OT/mdu0v/MTfqfuUn/hcjMdszOd4OMzDvk/f/MTK7//0Yyik34alOxm7r+F1Kk/5mb9D9zk/5nbtL/zE36n7lJ///9Vf4Pjkn/MzfpvxCZ2bV+/1nGtR3X+vtPCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIUTmcN5fZQDg10kC+H+a8MtvJ/+PrlIIIYQQQgghhBB/hs9yrVcghBBCCCGEEEKI/34ICjQYCCABskAiZIVscB1kh+shB+SEGNwASXAj5IKbIDfkgbyQD5IhPxSAEAgsMERQEApBHG6GwnALpEARKAq3goNiUBxugxJwO5SEO6AU3Aml4S4oA2WhHJSHu6ECVIRKUBmqwD1QFapBdagB90JNuA9qwf1QGx6AOvAg1IWHoB48DPWhATSER6ARPAqN4TFoAk2hGTSHFv9P+S9BD3gZekIvSIXe0Af6Qj/oDwNgIAyCV2AwvApD4DUYCsNgOLwOI+ANGAlvwigYDWPgLRgL42A8TICJMAkmw9swBd6BqfAuTIPpMANmwiyYDXPgPZgL78M8+ADmw4ewABbCIlgMS+AjWArLIA0+huXwCayAlbAKVsMaWAvrYD1sgI2wCTbDFtgK22A77IBPYSfsgt2wB/bCPtgPn8EB+BwOwheQDl/+F/PP/V/5XREQUKFCgwYTMAETMRGzYTbMjtkxB+bAGMYwCZMwF+bC3Jgb82JeTMZkLIAFkJCQkbEgFsQ4xrEwFsYUTMGiWBQdOiyOxbEE3o4lsSSWwlJYGktjGSyLZbE8lscKWAErYSWsglWwKlbF6lgd78V78T6shbWwNtbGOlgH62JdrIf1sD7Wx4bYEBthI2yMjbEJNsFm2AxbYAtsiS2xFbbCNtgG22JbbIftsD22xw7YATtiR+yEnbAzdsYu2AW7Yjfshi/hS/gyvoy9sKrqjX2wD/bDfjgAB+JAfAUH46v4Kr6GQ3EYDsfX8XV8A0fiWRyFo3EMjsEKahyOxwmYqCbhZJyMU3AKTsWpOA2n43ScibNwNs7BOTgX38f38QOcjx/ih7gQF+JiXIJLcCkuwzRMw+V4DlfgSlyFq3ENrsU1uB434HrchJtxE27Frbgdt+On+Cnuwl24B/fgPtyHn+Fn+Dl+jkMxHdPxEB7Cw3gYj+ARzMAMPIpH8Rgew+N4HE/gCTyJp/A0nsIzeAbP4jk8j+fxAl7Ai/hC8jcN9xXZOBTUFUYZlaASVKJKVNlUNpVdZVc5VA4VUzGVpJJULpVL5Va5VV6VVyWrZFVAFVCkSLGKVEFVUMVVXBVWhVWKSlFFVVHllFPFVXFVQpVQJVVJVUrdqUqru1QZVVa1duVVeVVBtXGVVGVVRVVRVVU1VV3VUDVUTVVT1VK1VG1VW9VRdVRd9ZCqp3rjAGygrnSmkRqGjdVwbKKaqmaquXoDH1ct1UhspVqrNupJNRpHYTvV0rVXz6gOajx2VM+pCfi86qwmYRf1ouqquqnu6iXVQ7VyPVUvNQ17qz5qJvZT/dUANVDNxWrqSseqq9fUUDVMDVevq8X4hhqp3lSj1Gg1Rr2lxqpxaryaoCaqSWqyeltNUe+oqepdNU1NVzPUTDUrCwCo99Rc9b6apz5Q89WHaoFaqBapxWqJ+kgtVctUmvpYLVefqBVqpVqlVqs1aq1ap9arDWqj2qQ2qy1qq9qmtqsd6lO1U+1Su9UetVftU/vVZ+qA+lwdVF+odPWlOqT+og6rr9QR9bXKUN+oo+pbdUx9p46r79UJ9YM6qU6p0+pHdUb9pM6qc+q8+lldUL+oi+qSuqy8Ao1aaa2NDnSCzqITdVadTV+ns+vrdQ6dU8f0DTpJ36hz6Zt0bp1H59X5dLLOrwvoUJO2mnWkC+pCOq5v1oX1LTpFF9FF9a3a6WK6uL5Nl9C365L6Dl1K36lL67t0GV1Wl9Pl9d26gq6oK+nKuoq+R1fV1XR1XUPfq2vq+3Qtfb+urR/QdfSDuq5+SNfTD+v6uoFuqB/RjfSjurF+TDfRTXUz3Vy30I/rlvoJ3Uq31m30k7qtfkq300/r9voZ3UE/qzvq53Qn/bzurF/QXfSLuqvuprvrS/qy9rqn7qVTdW/dR/fV/XR/PUAP1IP0K3qwflUP0a/poXqYHq5f1yP0G3qkflOP0qP1GP2WHqvH6fF6gp6oJ+nJ+m09Rb+jp+p39TQ9Xc/QM/UsPVsP+K3SvP9E/jv/IH/Ir6++Xe/Qn+qdepferffovXqf3p/422VbH9TpOl0f0of0YX1YH9FHdIbO0Ef1UX1MH9PH9XF9Qp/QJ/Up/bP+UZ/RP+mz+pw+p3/WF/QFffG3rwEYNMpoY0xgEkwWk2iymmzmOpPdXG9ymJwmZm4wSeZGk8vcZHKbPCavyWeSTX5TwISGjDVsIlPQFDJxc7MpbG4xKaaIKWpuNc4UM8XNbX86/4/W18K0MC1NS9PKtDJtTBvT1rQ17Uw70960Nx1MB9PRdDSdTCfT2XQ2XUwX09V0Nd1Nd9PD9DA9TU+TalJNH9PX9DP9zQAz0Awyr5jBZrAZYoaYoWaoGW6GmxFmhBlpRppRZpQZY8aYsWasGW/Gm4lmoplsJpspZoqZaqaaaWaamWFmmFlmlplj5pi5Zq6ZZ+aZ+Wa+WWAWmEVmkVlilpilZqlJM2lmuVluVpiVZqVZbVabtWatWW/Wm41mo9lsNputZqtZYXaYHWan2Wl2m91mr9lr9pv95oA5YA6agybdpJtD5pA5bA6bI+aIyTAZ5qg5ao6ZY+a4OW5OmBPmpDlpTpvT5ow5Y86as+a8OW8umAvmorloLpvLV277AhWowAQmSAgSgsQgMcgWZAuyB9mDHEGOIBbEgqQgKcgV3BTkDvIEeYN8QXKQPygQhAEFNuAgCgoGhYJ4cHNQOLglSAmKBEWDWwMXFAuKB7cFJYLbg5LBHUGp4M6gdHBXUCYoG5QLygd3BxWCikGloHJQJbgnqBpUC6oHNYJ7g5rBfUGt4P6gdvBAUCd4MKgbPBTUCx4O6gcNgobBI0Gj4NGgcfBY0CRoGjQLmgct/qX1vT+b5wnXM+wVpoa9wz5h37Bf2D8cEA4MB4WvhIPDV8Mh4Wvh0HBYODx8PRwRvhGODN8MR4WjwzHhW+HYcFw4PpwQTgwnhZPDt8Mp4Tvh1PDdcFo4PZwRzgxnhbMr/vbTG84LPwjnhx+GC8KF4aJwcbgk/ChcGi4L08KPw+XhJ+GKcGW4KlwdrgnXhuvC9eGGcGO4Kdwcbgm3htvC7eGO8NNwZ7gr3B3uCfeG+8L94WfhgfDz8GD4RZgefhkeCv8SHg6/Co+EX4cZ4Tfh0fDb8Fj4XXg8/D48Ef4QngxPhafDH8Mz4U/h2fBceD78ObwQ/hJeDC+Fl0N/5eb+yuWdDBlKoARKpETKRtkoO2WnHJSDYhSjJEqiXJSLclNuykt5KZmSqQAVoCuYmApSQYpTnApTYUqhFCpKRcmRo+JUnEpQCSpJJakUlaLSVJrKUBkqR+XobrqbKlJFqkyV6R66h6pRNapBNagm1aRaVItqU22qQ3WoLtWlelSP6lN9akgNqRE1osbUmJpQE2pGzagFtaCW1JJaUStqQ22oLbWldtSO2lN76kAdqCN1pE7UiTpTZ+pCXagrdaXu1J16UA/qST0plVKpD/WhftSPBtAAGkSDaDANpiE0hIbSUBpOw2kEjaCRNJJG0WgaQ2/RWBpH42kCTaRJNJkm0xSaQlNpKk2jaTSDZtAsMgAwh+bSXJpH82g+zacFtIAW0SJaQktoKS2lNEqj5bScVtAKWkWraA2toXW0jjbQBtpEm2gLbaFttI120A7aSTtpN+2mvbSX9tN+OkAH6CAdpHRKp0N0iA7TYTpCRyiDMugoHaVjdIyO03E6QSfoJJ2k03SaztAZOktn6Tydpwv0C12kS3SZPCVaBdnsdTa7vd7msDltos1q/zbOa/PZZJvfFrChzW3z/F1M1toUW8QWtbdaZ4vZ4va238VlbFlbzpa3d9sKtqKt9Lu4pr3P1rL329r2AVvD3vt3cR37oK1rH7X17GO2vm1qG9rmtpF91Da2j9kmtqltZpvbtvYp284+bdvbZ2wH++zv4qV2md1gN9pNdrM9YD+35+3P9pj9zl6wv9ietpcdZF+xg+2rdoh9zQ61w34Xj7Fv2bF2nB1vJ9iJdtLv4hl2pp1lZ9s59j07177/u3iJ/cjOt2l2gV1oF9nFv8ZX1pRmP7bL7Sd2hV1pV9nVdo1da9fZ9f9nravtVrvNbrf77Wd2p91ld9s9dq/d92t8ZR8H7Rc23X5pj9pv7WH7lT1ij9sM+82v8ZX9Hbff2xP2B3vSnrKn7Y/2jP3JnrXnft3/lb3/aC/Zy9ZbYGTFmg0HnMBZOJGzcja+jrPz9ZyDc3KMb+AkvpFz8U2cm/NwXs7HyZyfC3DIxJaZIy7IhTjON3NhvoVTuAgX5VvZcTEuzrdxCb6dS/IdXIrv5NJ8F5fhslyOy/PdXIErciWuzFX4Hq7K1bg61+B7uSbfx7X4fq7ND3AdfpDr8kNcjx/m+tyAG/Ij3Igf5cb8GDfhptyMm3MLfpxb8hPciltzG36S2/JT3I6f5vb8DHfgZ7kjP8ed+HnuzC9wF36Ru3I37s4vcQ9+mXtyL07l3tyH+3I/7s8DeCAP4ld4ML/KQ/g1HsrDeDi/ziP4DR7Jb/IoHs1j+C0ey+N4PE/giTyJJ/PbPIXf4an8Lk/j6TyDZ/Isns1z+D2ey+/zPP5AzecPeQEv5EW8mJfwR7yUl3Eaf8zL+RNewSt5Fa/mNbyW1/F63sAbeRNv5i28lbfxdt7Bn/JO3sW7eQ/v5X28nz/jA/w5H+QvOJ2/5EP8Fz7MX/ER/poz+Bs+yt/yMf6Oj/P3fIJ/4JN8ik/zj3yGf+KzfI7P8898gX/hi3yJL7NniDBSkY5MFEQJUZYoMcoaZYuui7JH10c5opxRLLohSopujHJFN0W5ozxR3ihflBzljwpEYUSRjTiKooJRoSge3RwVjm6JUqIiUdHo1shFxaLi0W1Riej2qGR0R1QqujMqHd0VlYnKRo8+UD66O6oQVYwqRZWjKtE9UdWoWlQ9qhHdG9WM7otqRfdHtaMHopLRg1Hd6KGoXvRwVD9qEDWMHokaRY9GjaPHoiZR06hZ1DxqET0etYyeiFpFraM20ZNR2+ipqF30dNQ+eibqED37h8dTo95Rn6hv1Dfy/n69KL44viT+UXxpfFk8Lf5xfHn8k/iK+Mr4qvjq+Jr42vi6+Pr4hvjG+Kb45viW+Nb4tvj2uPc1soBDp5x2xgUuwWVxiS6ry+auc9nd9S6Hy+li7gaX5G50udxNLrfL4/K6fC7Z5XcFXOjIWccucgVdIRd3N7vC7haX4vo2+OsNRDFX3DV3LVwL19I94Vq51q6Ne9I96Z5yT7mn3dPuGdfBPes6uudcJ/e86+xecC+4F11X1811dy+5Hu5l19P1cqku1fVxfVw/188NcAPcIDfIDXaD3RA3xA11Q91wN9yNcCPcSDfSjXKj3Bg3xo11Y914N95NdBPdZDfZTXFT3FQ31U1z09wMN8PNcrPcHDfHzXVz3Tw3z81Pme8WuAVukVvklrglbqlb6tJcmlvulrsVboVb5Va5NW6NW+fWuQ1ug9vkNrktbovb5ra5HW6H2+l2ut1ut9vr9rr9br874A64g+6gS3fp7pA75A67w+6I+9pluG/cUfetO+a+c8fd9+6E+8GddKfcafejO+N+cmfduZzgfnYX3C/uorvkLjvvJsfejk2JvRObGns3Ni02PTYjNjM2KzY7Nif2Xmxu7P3YvNgHsfmxD2MLYgtji2KLY0tiH8WWxpbF0mIfx5bHPomtiK2MrYqtjq2JrY15n39n5Av6Qj7ub/aF/S0+xRfxRf2t3vlivri/zZfwt/uS/g5fyt/pS/u7fBlf1pfzj/kmvqlv5pv7Fv5x39I/4Vv51r6Nf9K39U/5dv5p394/4zv4Z31H/5zv5J/3nf0Lvot/0Xf13Xx3/5Lv4V/2PX0vn+p7+z6+r+/n+/sBfqAf5F/xg/2rfoh/zQ/1w/xw/7of4d/wI/2bfpQf7cf4t/xYP86P9xP8RD/JT/Zv+yn+HT/Vv+un+el+hp/pZ/nZfo5/z8/17/t5/gM/33/oF/iFfpFf7Jf4j/xSv8yn+Y/9cv+JX+FX+lV+tV/j1/p1fr3f4Df6TX6z3+K3+m1+u9/hP/U7/S6/2+/xe/0+v99/5g/4z/1B/4VP91/6Q/4v/rD/yh/xX/sM/40/6r/1x/x3/rj/3p/wP/iT/pQ/7X/0Z/xP/qw/58/7n/0F/4u/6C/5y/KRNCGEEEKI/5Q/+ih/73/wf+q3cUUfALh+V76Mvz2uAWBL7r/O+6vktjEAeKZXlwb/e1Stmpqa+tu5KzQEhRYCQOxqfgJcjVdCG3gK2kNrKPEP19dfdbvAf1A/fidAtr/JSYSr8dX6t/+T+o8/OWZp6eh80n9QfyFASqGrOVnhany1fsl/Uj9Pyz9Yf9avJgO0+puc7HA1vlq/ODwBz0L7vztTCCGEEEIIIYT4q/6qXKc/en6+8nyebK7mZIGr8R89nwshhBBCCCGEEOLae75b96cfb9++dSeZyEQm/19OEuC/o/K1/s0khBBCCCGE+Fe7etN/rVcihBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEJkXv8Tf5/sWu9RCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEuNb+VwAAAP//jrA6NA==") 1.852789533s ago: executing program 1 (id=323): syz_mount_image$ext4(&(0x7f0000000140)='ext4\x00', &(0x7f00000005c0)='./file0\x00', 0x4000, &(0x7f00000004c0)={[{@minixdf}, {@errors_continue}, {@noblock_validity}, {@commit={'commit', 0x3d, 0x5}}, {@noinit_itable}, {@max_batch_time={'max_batch_time', 0x3d, 0x4}}, {@abort}, {@auto_da_alloc}, {@lazytime}, {@noauto_da_alloc}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x8}}]}, 0x1, 0x5ed, &(0x7f0000000600)="$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") socketpair$nbd(0x1, 0x1, 0x0, 0x0) open_tree(0xffffffffffffffff, 0x0, 0x8c00) r0 = syz_open_procfs(0x0, &(0x7f0000000240)='mountinfo\x00') pread64(r0, &(0x7f00000000c0)=""/169, 0xa9, 0x4fd9) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) 1.608775544s ago: executing program 8 (id=324): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) mremap(&(0x7f0000a96000/0x1000)=nil, 0x1000, 0x400000, 0x3, &(0x7f0000000000/0x400000)=nil) openat$uinput(0xffffffffffffff9c, &(0x7f0000000140), 0x802, 0x0) (async) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000140), 0x802, 0x0) write$uinput_user_dev(r1, &(0x7f0000000a00)={'syz0\x00', {0x6, 0x7, 0x5, 0x7}, 0x3f, [0x6, 0x10000002, 0x18, 0x2, 0x8, 0x400, 0x4, 0x0, 0x7fffffff, 0x0, 0x6, 0x40000001, 0x7, 0x39, 0x747d5e13, 0x800, 0xfffffb9a, 0xfffffffe, 0x0, 0xffffffeb, 0x2004, 0x3, 0x0, 0xf250, 0x80, 0x2, 0x300000, 0x7, 0xe, 0x4623f, 0x0, 0x10001, 0x1ff, 0x8000, 0x8000007, 0x3, 0xc, 0x3, 0xba55, 0x8da8, 0x2a, 0x200, 0x2, 0x5, 0x2000000e, 0x6, 0x2, 0x8000006f, 0x8, 0x405, 0x80000000, 0x199d, 0x6, 0x7, 0xffffffff, 0xffffffff, 0x4, 0x6, 0x1000, 0x5, 0x3d, 0x8, 0x9, 0x5], [0x7, 0x1e, 0x80000003, 0x8000, 0xfffffffd, 0x3, 0x2, 0x4, 0xa, 0xfffffffc, 0x8, 0x7fff, 0x1, 0x1c32, 0x3, 0x1, 0x800, 0x400, 0x7ffd, 0x5, 0x3, 0x297, 0x5, 0x0, 0x981, 0x4, 0x0, 0x3ff, 0x0, 0xfffffffe, 0x8, 0x9, 0x14, 0xfffffff7, 0xfffffffd, 0x7, 0x9, 0xffffffff, 0x6, 0x4, 0x800, 0x0, 0x6, 0x99, 0xfffffff9, 0x0, 0x0, 0x2, 0x401, 0xc, 0x3, 0x37a, 0x9, 0xe, 0x5, 0x7, 0x6, 0x6, 0x1, 0x1, 0xe, 0x20007, 0x200, 0x3], [0x1, 0x8000c584, 0xffff, 0xcd3, 0xb, 0x1f, 0x404, 0x4, 0x4008, 0xc, 0x7, 0x9, 0x1e88, 0x5, 0x80000001, 0xffff0000, 0x3f92, 0x1000, 0x0, 0x6611, 0x6, 0xfffffff9, 0x0, 0x1000, 0x80040101, 0x5, 0x8, 0x6, 0x8200003, 0x1, 0x5, 0x80, 0x8, 0x8001, 0x5, 0x4, 0x4, 0x400004, 0x3, 0x7, 0x3, 0x8, 0xb3c, 0xbf23, 0x6, 0x5, 0x956, 0x0, 0x3ff, 0x80000e, 0x6, 0x100fffd, 0x2005, 0x1, 0x4, 0x1000, 0x9, 0x7fffffff, 0x3, 0x80, 0x0, 0x7d, 0x401, 0x5], [0x80108e, 0xffff, 0x3, 0x2, 0x88, 0x2, 0x4000000, 0x4, 0x50, 0x2, 0x763, 0xb, 0x2402, 0x1, 0x5, 0x1000, 0x7f, 0x5, 0x8, 0x4, 0x0, 0x5, 0x3, 0x4, 0xe47, 0x4, 0x3, 0x4, 0x200, 0x2851, 0x20000006, 0x20000001, 0x5, 0x5, 0xa80a, 0x65f413f9, 0x4004, 0x20008, 0x0, 0x7fff, 0x44, 0x409, 0x6, 0x4, 0x4, 0xe, 0x4, 0xfffffff7, 0x7fff, 0xffff8a33, 0xfffffff8, 0x401, 0x3, 0x200, 0x7, 0x4edf, 0xffffffff, 0xd, 0x5, 0x101, 0xf, 0xf, 0x136, 0x6]}, 0x45c) ioctl$UI_DEV_CREATE(r1, 0x5501) readv(r1, 0x0, 0x0) (async) readv(r1, 0x0, 0x0) ioctl$UI_SET_KEYBIT(r1, 0x40045565, 0x1c) (async) ioctl$UI_SET_KEYBIT(r1, 0x40045565, 0x1c) mmap$IORING_OFF_SQ_RING(0x110c230000, 0x8000002, 0x2000007, 0x401d031, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) r2 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) ioctl$KVM_SET_MSRS(r3, 0x4008ae89, &(0x7f0000000000)={0x1, 0x0, [{0x40000091}]}) 1.605121034s ago: executing program 1 (id=325): rt_sigtimedwait(&(0x7f0000000100)={[0x2]}, 0x0, &(0x7f00000001c0)={0x0, 0x989680}, 0x8) r0 = openat$selinux_status(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x1f, 0x13, &(0x7f0000000800)=ANY=[@ANYBLOB="18080000ffffffff0000000000000000851000000600000018000000", @ANYRES32, @ANYBLOB="00000000000000006608000000000000180000000800000000000000000000009500000000000000360a020021000000180100002020782500000000002020207b06f8ff00000000bfa100000000000007010000f8ffffffb702000008000000b50a0000000000008500000006000000950000000000000035ed293a23e2"], &(0x7f0000000000)='GPL\x00', 0x2, 0xde, &(0x7f0000000340)=""/222, 0x0, 0x8}, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000300)={'gre0\x00', &(0x7f0000000240)={'gre0\x00', 0x0, 0x700, 0x20, 0x2, 0x5, {{0x28, 0x4, 0x0, 0x9, 0xa0, 0x64, 0x0, 0x10, 0x0, 0x0, @multicast2, @remote, {[@noop, @cipso={0x86, 0x2f, 0x3, [{0x1, 0x6, "09ead364"}, {0x1, 0x9, "56c724b54ecf0e"}, {0x6, 0x3, '^'}, {0x0, 0xf, "c2abda3e97a6335876711301ce"}, {0x7, 0x4, "e8ea"}, {0x7, 0x4, "0e8d"}]}, @end, @generic={0x86, 0x12, "ba8abcbe90e08a1efb4272f78c37316e"}, @ra={0x94, 0x4, 0x1}, @rr={0x7, 0x13, 0xa3, [@broadcast, @empty, @multicast1, @rand_addr=0x64010101]}, @cipso={0x86, 0x26, 0x2, [{0x1, 0xf, "d59a46be1413b55122ee233f2a"}, {0x0, 0x2}, {0x6, 0xf, "d239a88fe1ab36e015577b8165"}]}, @timestamp_prespec={0x44, 0xc, 0x32, 0x3, 0x2, [{@initdev={0xac, 0x1e, 0x1, 0x0}, 0x3}]}]}}}}}) r2 = openat$selinux_policy(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x100000a, 0x12, r2, 0x4000) bpf$PROG_LOAD(0x5, &(0x7f0000000600)={0x1a, 0x12, &(0x7f0000000040)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0xf, 0x0, 0x0, 0x0, 0x9}, {{0x18, 0x1, 0x1, 0x0, r0}}, {}, [@generic={0x83, 0x4, 0x7, 0x4b, 0x6}, @btf_id={0x18, 0x4, 0x3, 0x0, 0x4}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x1}, {0x85, 0x0, 0x0, 0x84}}}, &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x40f00, 0x34, '\x00', r1, @fallback=0x2c, r0, 0x8, &(0x7f0000000500)={0x8, 0x1}, 0x8, 0x10, &(0x7f0000000540)={0x0, 0x2, 0x20, 0x80000000}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x2, &(0x7f0000000580)=[r0, r0, r0, r0, r0, r2, r0, r0, r0, r0], &(0x7f00000005c0)=[{0x2, 0x4, 0x0, 0xc}, {0x4, 0x1, 0x4, 0xb}], 0x10, 0x322}, 0x94) setsockopt$inet6_mreq(r0, 0x29, 0x15, &(0x7f0000000200)={@private2={0xfc, 0x2, '\x00', 0x1}}, 0x10) rt_sigtimedwait(&(0x7f0000000100)={[0x2]}, 0x0, &(0x7f00000001c0)={0x0, 0x989680}, 0x8) (async) openat$selinux_status(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x1f, 0x13, &(0x7f0000000800)=ANY=[@ANYBLOB="18080000ffffffff0000000000000000851000000600000018000000", @ANYRES32, @ANYBLOB="00000000000000006608000000000000180000000800000000000000000000009500000000000000360a020021000000180100002020782500000000002020207b06f8ff00000000bfa100000000000007010000f8ffffffb702000008000000b50a0000000000008500000006000000950000000000000035ed293a23e2"], &(0x7f0000000000)='GPL\x00', 0x2, 0xde, &(0x7f0000000340)=""/222, 0x0, 0x8}, 0x88) (async) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000300)={'gre0\x00', &(0x7f0000000240)={'gre0\x00', 0x0, 0x700, 0x20, 0x2, 0x5, {{0x28, 0x4, 0x0, 0x9, 0xa0, 0x64, 0x0, 0x10, 0x0, 0x0, @multicast2, @remote, {[@noop, @cipso={0x86, 0x2f, 0x3, [{0x1, 0x6, "09ead364"}, {0x1, 0x9, "56c724b54ecf0e"}, {0x6, 0x3, '^'}, {0x0, 0xf, "c2abda3e97a6335876711301ce"}, {0x7, 0x4, "e8ea"}, {0x7, 0x4, "0e8d"}]}, @end, @generic={0x86, 0x12, "ba8abcbe90e08a1efb4272f78c37316e"}, @ra={0x94, 0x4, 0x1}, @rr={0x7, 0x13, 0xa3, [@broadcast, @empty, @multicast1, @rand_addr=0x64010101]}, @cipso={0x86, 0x26, 0x2, [{0x1, 0xf, "d59a46be1413b55122ee233f2a"}, {0x0, 0x2}, {0x6, 0xf, "d239a88fe1ab36e015577b8165"}]}, @timestamp_prespec={0x44, 0xc, 0x32, 0x3, 0x2, [{@initdev={0xac, 0x1e, 0x1, 0x0}, 0x3}]}]}}}}}) (async) openat$selinux_policy(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x100000a, 0x12, r2, 0x4000) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000600)={0x1a, 0x12, &(0x7f0000000040)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0xf, 0x0, 0x0, 0x0, 0x9}, {{0x18, 0x1, 0x1, 0x0, r0}}, {}, [@generic={0x83, 0x4, 0x7, 0x4b, 0x6}, @btf_id={0x18, 0x4, 0x3, 0x0, 0x4}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x1}, {0x85, 0x0, 0x0, 0x84}}}, &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x40f00, 0x34, '\x00', r1, @fallback=0x2c, r0, 0x8, &(0x7f0000000500)={0x8, 0x1}, 0x8, 0x10, &(0x7f0000000540)={0x0, 0x2, 0x20, 0x80000000}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x2, &(0x7f0000000580)=[r0, r0, r0, r0, r0, r2, r0, r0, r0, r0], &(0x7f00000005c0)=[{0x2, 0x4, 0x0, 0xc}, {0x4, 0x1, 0x4, 0xb}], 0x10, 0x322}, 0x94) (async) setsockopt$inet6_mreq(r0, 0x29, 0x15, &(0x7f0000000200)={@private2={0xfc, 0x2, '\x00', 0x1}}, 0x10) (async) 1.507517399s ago: executing program 8 (id=326): r0 = syz_usb_connect$hid(0x0, 0x61, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x755, 0x2626, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x1, "", [{{0x9, 0x4, 0x0, 0x8, 0x2, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x2, 0x1, {0x22, 0x18}}, {{{0x9, 0x5, 0x81, 0x3, 0x8}}}}}]}}]}}, 0x0) sendmsg$ETHTOOL_MSG_LINKMODES_GET(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000002c0)=ANY=[@ANYBLOB="340277f2b053a3304b89f8a7a80b00db96f248dabd7fac3c2f9e2b99a67f20a1cd09c0c843e5635493bbfa23b72d98a0c37a3e5805f5e2ec75e9d98b09"], 0x20}, 0x1, 0x0, 0x0, 0x80000}, 0x40800) (async) r1 = syz_create_resource$binfmt(&(0x7f0000000440)='./file0\x00') sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) (async) r2 = openat$binfmt(0xffffffffffffff9c, r1, 0x42, 0x1ff) write$binfmt_script(r2, &(0x7f0000000080)={'#! ', './file1', [{}]}, 0x2) write$binfmt_elf64(r2, &(0x7f0000000200)=ANY=[], 0x1cb) (async) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000080)=@bridge_delneigh={0x30, 0x1d, 0x9, 0x70bd30, 0x25dfdbfd, {0xa, 0x0, 0x0, 0x0, 0x40, 0xbd, 0x2}, [@NDA_DST_IPV6={0x14, 0x1, @dev={0xfe, 0x80, '\x00', 0xb}}]}, 0x30}, 0x1, 0x0, 0x0, 0x800}, 0x2400c874) (async) close(r2) (async) execveat$binfmt(0xffffffffffffff9c, r1, 0x0, 0x0, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup/syz1\x00', 0x1ff) prctl$PR_SET_MM_MAP(0x23, 0xe, &(0x7f0000000300)={&(0x7f0000fec000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fe7000/0x3000)=nil, &(0x7f0000ff4000/0x1000)=nil, &(0x7f0000fe6000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fef000/0xa000)=nil, &(0x7f0000fe0000/0x12000)=nil, &(0x7f00000000c0)="4ef32f84d870680afc3e9ac1edb0d117d9e03234a080a1ac52fac710d721a036760d3bafa961767841", 0x29, r2}, 0x68) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xc, 0x4, 0x4, 0x38000000}, 0x48) (async) r4 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) (async) r5 = bpf$MAP_CREATE(0x0, &(0x7f0000001040)=ANY=[@ANYBLOB="130000000800000008"], 0x50) r6 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x8, 0xf, &(0x7f0000000a80)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r5, @ANYBLOB="0000000000000000b702000014000000b7020000000000008500000051000000bf0900000000000055090100000000009500000000000000bf91000000000000b7020000000000008500000005000000b70000000000000095"], &(0x7f0000001080)='syzkaller\x00'}, 0x83) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)=ANY=[@ANYRES32=r4, @ANYRES32=r6], 0x20) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000280)={r5, &(0x7f0000000040), 0x0}, 0x20) (async) syz_usb_control_io$hid(r0, 0x0, 0x0) (async) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x183341, 0x24) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file2\x00', 0x207) (async) mount$overlay(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000000), 0x0, &(0x7f00000000c0)={[{@workdir={'workdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, '.'}}, {@upperdir={'upperdir', 0x3d, './file2'}}], [], 0x2c}) (async) r7 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file1\x00', 0x20400, 0x20) setxattr$security_capability(&(0x7f0000000140)='./file0/file1\x00', &(0x7f0000000040), 0x0, 0x0, 0x2) (async) fsync(r7) (async) r8 = openat$selinux_status(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_kvm_setup_cpu$x86(r8, 0xffffffffffffffff, &(0x7f0000fe5000/0x18000)=nil, &(0x7f00000001c0)=[@text64={0x40, &(0x7f0000000140)="66ba4300b042ee2e66460f383733400f35c443956d4a00cec7442400b55d0000c744240201610000c7442406000000000f011424c744240042ba0000c74424027c12dd66c7442406000000000f01142466baf80cb8976a5283ef66bafc0cb0efee66baa100b800000000eff30fc731c40288f76000", 0x75}], 0x1, 0x90, &(0x7f0000000200), 0x0) 1.49240542s ago: executing program 1 (id=327): r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)=@ipv4_newrule={0x30, 0x20, 0xf4db158ec847dc81, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x1f}, [@FRA_GENERIC_POLICY=@FRA_IIFNAME={0x14, 0x3, 'vxcan1\x00'}]}, 0x30}, 0x1, 0x0, 0x0, 0x81}, 0x44004) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) clock_adjtime(0x0, &(0x7f0000000900)={0x2, 0x20000000e, 0xf, 0x0, 0xf, 0x8000000000000000, 0x200, 0x2, 0x9, 0x4, 0x5, 0x8, 0x200, 0x4, 0x7, 0x9, 0x8, 0x4, 0x8, 0x80000000, 0xffffffffffbffffa, 0x5, 0x7, 0xa, 0xffffffffffffffff, 0x6}) r1 = socket(0x400000000010, 0x3, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000100)={'syzkaller0\x00', 0x0}) sendmsg$nl_route_sched(r1, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000005c0)=@newqdisc={0x38, 0x24, 0x4ee4e6a52ff56541, 0x70bd2a, 0xffffffff, {0x0, 0x0, 0x0, r3, {0x0, 0x1}, {0xffff, 0xffff}, {0x0, 0x9}}, [@qdisc_kind_options=@q_multiq={{0xb}, {0x8, 0x2, {0x1, 0x8}}}]}, 0x38}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000080)=@newtfilter={0x64, 0x2c, 0xd27, 0x30bd29, 0x25dfdbff, {0x0, 0x0, 0x0, r3, {0x0, 0x9}, {}, {0x6, 0x10}}, [@filter_kind_options=@f_flow={{0x9}, {0x34, 0x2, [@TCA_FLOW_EMATCHES={0x30, 0xb, 0x0, 0x1, [@TCA_EMATCH_TREE_HDR={0x8, 0x1, {0xff}}, @TCA_EMATCH_TREE_LIST={0x24, 0x2, 0x0, 0x1, [@TCF_EM_CONTAINER={0x10, 0x1, 0x0, 0x0, {{0xe6a7, 0x0, 0x8000}, "fe"}}, @TCF_EM_IPSET={0x10, 0x2, 0x0, 0x0, {{0x9, 0x8, 0x200}, {0x0, 0x6, 0xa}}}]}]}]}}]}, 0x64}, 0x1, 0x0, 0x0, 0x20048084}, 0x2008c010) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=@getnexthop={0x48, 0x6a, 0x1a0, 0x70bd2d, 0x25dfdbff, {}, [@NHA_FDB={0x4}, @NHA_ID={0x8, 0x1, 0x2}, @NHA_OIF={0x8, 0x5, r3}, @NHA_GROUPS={0x4}, @NHA_MASTER={0x8}, @NHA_ID={0x8, 0x1, 0x2}, @NHA_ID={0x8, 0x1, 0x2}]}, 0x48}, 0x1, 0x0, 0x0, 0x60008001}, 0x40008c0) socket$nl_route(0x10, 0x3, 0x0) (async) sendmsg$nl_route(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)=@ipv4_newrule={0x30, 0x20, 0xf4db158ec847dc81, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x1f}, [@FRA_GENERIC_POLICY=@FRA_IIFNAME={0x14, 0x3, 'vxcan1\x00'}]}, 0x30}, 0x1, 0x0, 0x0, 0x81}, 0x44004) (async) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) (async) clock_adjtime(0x0, &(0x7f0000000900)={0x2, 0x20000000e, 0xf, 0x0, 0xf, 0x8000000000000000, 0x200, 0x2, 0x9, 0x4, 0x5, 0x8, 0x200, 0x4, 0x7, 0x9, 0x8, 0x4, 0x8, 0x80000000, 0xffffffffffbffffa, 0x5, 0x7, 0xa, 0xffffffffffffffff, 0x6}) (async) socket(0x400000000010, 0x3, 0x0) (async) socket$unix(0x1, 0x1, 0x0) (async) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000100)={'syzkaller0\x00'}) (async) sendmsg$nl_route_sched(r1, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000005c0)=@newqdisc={0x38, 0x24, 0x4ee4e6a52ff56541, 0x70bd2a, 0xffffffff, {0x0, 0x0, 0x0, r3, {0x0, 0x1}, {0xffff, 0xffff}, {0x0, 0x9}}, [@qdisc_kind_options=@q_multiq={{0xb}, {0x8, 0x2, {0x1, 0x8}}}]}, 0x38}}, 0x0) (async) sendmsg$nl_route_sched(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000080)=@newtfilter={0x64, 0x2c, 0xd27, 0x30bd29, 0x25dfdbff, {0x0, 0x0, 0x0, r3, {0x0, 0x9}, {}, {0x6, 0x10}}, [@filter_kind_options=@f_flow={{0x9}, {0x34, 0x2, [@TCA_FLOW_EMATCHES={0x30, 0xb, 0x0, 0x1, [@TCA_EMATCH_TREE_HDR={0x8, 0x1, {0xff}}, @TCA_EMATCH_TREE_LIST={0x24, 0x2, 0x0, 0x1, [@TCF_EM_CONTAINER={0x10, 0x1, 0x0, 0x0, {{0xe6a7, 0x0, 0x8000}, "fe"}}, @TCF_EM_IPSET={0x10, 0x2, 0x0, 0x0, {{0x9, 0x8, 0x200}, {0x0, 0x6, 0xa}}}]}]}]}}]}, 0x64}, 0x1, 0x0, 0x0, 0x20048084}, 0x2008c010) (async) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=@getnexthop={0x48, 0x6a, 0x1a0, 0x70bd2d, 0x25dfdbff, {}, [@NHA_FDB={0x4}, @NHA_ID={0x8, 0x1, 0x2}, @NHA_OIF={0x8, 0x5, r3}, @NHA_GROUPS={0x4}, @NHA_MASTER={0x8}, @NHA_ID={0x8, 0x1, 0x2}, @NHA_ID={0x8, 0x1, 0x2}]}, 0x48}, 0x1, 0x0, 0x0, 0x60008001}, 0x40008c0) (async) 1.432808962s ago: executing program 1 (id=329): r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000500), 0x181000, 0x0) prlimit64(0x0, 0x2, &(0x7f0000000040)={0x0, 0xffffffffffffffff}, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), r0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000c40)) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r2, 0x4018620d, &(0x7f0000000100)) r3 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000140)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=[@increfs], 0x0, 0x0, 0x0}) r4 = dup3(r3, r2, 0x0) r5 = mmap$binder(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x11, r0, 0x3) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000004c0)={0x68, 0x0, &(0x7f0000000bc0)=[@dead_binder_done, @free_buffer={0x40086303, r5}, @exit_looper, @reply={0x40406301, {0x3, 0x0, 0x0, 0x0, 0x10, 0x0, 0x0, 0x60, 0x18, &(0x7f0000000b00)={@fd={0x66642a85, 0x0, r4}, @fda={0x66646185, 0x4, 0x1, 0x24}, @ptr={0x70742a85, 0x0, &(0x7f0000000000)=""/44, 0x2c, 0x2, 0x3c}}, &(0x7f0000000b80)={0x0, 0x18, 0x38}}}, @release], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r4, 0xc0306201, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x50, 0x0, &(0x7f0000000200)="9176227ad455cef3b6f27a6f5ffc5758c70ec6402cefd3e5b3e847427abdf6f7b8f74e650b14fe28eb4d9050ba2ab7990451b5dcdcf4fd13e082df84bb7ba72efb12e380f5ccf7c1d4941c6505e83681"}) syz_mount_image$ext4(&(0x7f0000000080)='ext4\x00', &(0x7f0000000a80)='./bus\x00', 0x1008050, &(0x7f0000000a00)={[{@barrier_val={'barrier', 0x3d, 0x6}}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x10000}}, {@dax_always}], [{@dont_measure}]}, 0x1, 0x5e9, &(0x7f0000000180)="$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") r6 = socket$inet_tcp(0x2, 0x1, 0x0) openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000180), 0x2982, 0x0) r7 = socket$packet(0x11, 0x2, 0x300) bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x0, 0xc, &(0x7f0000000440)=@framed={{0x18, 0x2}, [@printk={@ld}, @call={0x85, 0x0, 0x0, 0x5}]}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x10}, 0x94) r8 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x1, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x10, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000180)=r8, 0x4) r9 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r9, 0x0, 0x0, 0x4098884, &(0x7f0000000380)={0xa, 0x4e1d, 0x4, @mcast2}, 0x1c) sendto$inet6(r9, 0x0, 0x0, 0x0, 0x0, 0x0) r10 = signalfd4(0xffffffffffffffff, &(0x7f0000000000)={[0xfffffffffffffff7]}, 0x8, 0x80000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) move_mount(r10, &(0x7f0000000180)='./file0\x00', r10, &(0x7f0000000500)='./file0\x00', 0x146) setsockopt$IPT_SO_SET_REPLACE(r6, 0x4000000000000, 0x40, &(0x7f0000000800)=@raw={'raw\x00', 0x41, 0x3, 0x290, 0x140, 0x19, 0x0, 0x140, 0x0, 0x1f8, 0x1f0, 0x1f0, 0x1f8, 0x1f0, 0x3, 0x0, {[{{@ip={@private, @remote, 0x0, 0x0, 'wlan1\x00', 'veth1_to_bridge\x00'}, 0x0, 0xe0, 0x140, 0x0, {0x0, 0xffffffffa0028000}, [@common=@unspec=@limit={{0x48}, {0x0, 0x1}}, @common=@inet=@socket1={{0x20}, 0xc}]}, @common=@SET={0x60}}, {{@ip={@dev={0xac, 0x14, 0x14, 0x2f}, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x2709fb5a2bab03dc, 0xff0000ff, 'bridge_slave_0\x00', 'pimreg\x00', {}, {0xe8835d89a38d226f}, 0xff, 0x2, 0x1}, 0x0, 0x70, 0xb8}, @unspec=@CT0={0x48, 'CT\x00', 0x0, {0x0, 0x0, 0x0, 0x0, 'syz0\x00'}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28, '\x00', 0x4}}}}, 0x2f0) syz_mount_image$ext4(&(0x7f0000000180)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x1000a, &(0x7f00000007c0)={[], [{@dont_hash}]}, 0x2, 0x4b3, &(0x7f0000001400)="$eJzs3M1vFOUfAPDv7Lal/fHS/hBRELSCRuJLSwsqBw9oNPGgiYke8FjbgshCDa0JkEaLMXg0JN6NRxP/Am9ejHowJl418WhIiPZC8VQzuzPtst1tu6XtQvfzSbb7PDuz+zzfmefZfWaezgTQtvrTP0nEjoj4PSJ6K9k7V+ivPM3NTo/enp0eTWJ+/u2/k/J6t2anR/NV8/dtzzJHChGFz5I4mSwtd/LylXMjpdL4xSw/OHX+w8HJy1eeO3t+5Mz4mfELwydOHD829OILw8+vS5xpXLf2fzxxYN/r715/c/TU9fd++jat1t6DET01cazodp2A6uhPt9o/82W1y55srvr3vJ1V6aSjdmlhcyvDqhUjIt1dneX+3xvFWNx5vfHapy2tHLCh0t+mbY0Xz8wDW1gSra4B0Br5D316/Js/NmnocU+4+XJEV5aem50enVuIv2PhqLVzA8vvj4hTM/9+lT6i2fMQAABrUB7bPFtv/FeIveXnylzHrmwOpS8i/h8RuyPigYjYExEPRpTXfSgiHq68eb53leX31+SXjn8KN+rWeZ2k47+XqsZ+c1XxZ099xSy3sxx/Z3L6bGn8aLZNjkTntjQ/tEwZ37/62xeNllWP/9JHWn4+FswqcKOj5gTd2MjUyHpthJtXI/Z31Is/WZgJSFvAvojY39xH78oTZ5/+5kCjlVaOfxlL5pmaN/91xFOV/T8TNfHnkuXnJwe7ozR+dDBvFUv9/Ou1txqVf1fxr4Obhx6pJBb3f80aVQ2tVBq/ONl8Gdf++LzhMc1a239X8k55zvqX9yuvXRqZmro4FNGVvFHO58d05deHF997aWSqJ83n66ft/8jh+v1/d/aedP+nWyltxAcj4tGIeCyr++MRcSgiDi8T/4+vPPHBMvEnkUTr9v/ViLG6338L7b8vqZ6vX0OieO6H7xrNmK9u/x+PmfJ3bUX5+28Fq63gXW4+AAAAuC8UImJHJIWBSrp/RxQKAwOV/+HfE/8rlCYmp545PfHRhbHKNQJ90VnIz3T1Vp0PHUpmsk+s5Iezc8X58mPZeeMviz3l/MDoRGmsxbFDu9t+Z/+PvP+n/iq2unbAhluHeTTgPlXb/12uCe1jNb//jgVga7qz/3enf3paVRdgczn+h/ZVr/9/UpXuMf6HLWtp//+zzi3rgK3I+B/al/4P7Uv/h7bUzOX8cbLRou6IaOa2APnFAmu/q0D3Clf4JxGx1vsVNJ1I8ntjbEJZDRP5HS82sqyeuHKuK3slCi2KtNhkY9sSibTHbG6hi/dQAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuJ/9FwAA//+U8NrV") ioctl$KVM_GET_MSRS_sys(r1, 0xc008ae88, &(0x7f0000000780)={0x1, 0x0, [{0x8ea}]}) 1.327314427s ago: executing program 1 (id=330): mkdirat(0xffffffffffffff9c, &(0x7f0000001500)='./dev\x00', 0x1ff) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xa, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x1, 0x3, 0x49, 0x2}, {0x94, 0x0, 0xe1, 0x5}]}) mount(0x0, &(0x7f0000001500)='./dev\x00', &(0x7f0000001600)='devtmpfs\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./mnt\x00', 0x1ff) mount(&(0x7f00000000c0)=@filename='./dev/sda1\x00', &(0x7f0000000140)='./mnt\x00', &(0x7f0000000100)='ext4\x00', 0x8410, 0x0) mknodat$null(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x103) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x2, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x8000}}) read$FUSE(r0, &(0x7f000000a340)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000004200)={0x50, 0x0, r1, {0x7, 0x29, 0x0, 0x80002, 0x0, 0x0, 0x0, 0x8001}}, 0x50) syz_fuse_handle_req(r0, &(0x7f00000042c0)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000feff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000970700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eeffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100", 0x2000, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x20, 0x0, 0x400000000000, {0x0, 0x7}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x42, 0xa7) readv(r2, &(0x7f0000000380)=[{&(0x7f0000000340)=""/5, 0xfdef}], 0x20) syz_fuse_handle_req(r2, &(0x7f00000021c0)="6be33e9208e9f037a476a7d880b5de92090978727fc7fbe4dce408194220ce35538a93e27510de6f655b8eda03f858137b18efd12ab74da23330445d73cb27260da3b178aecb9a645942cd774a84efa1c9c3a2a3eb0c8247e5759c90dae15ab82b9b08cb39db66a047b857ebed84b0f59b77a48d7f8bcec877c9ee7be7f8be869931d0e018c2c0d4b78ef8b90b91e235d1ed93215328a54bcf9757b218dc065860ed037daa756473696c6c605d8af7e8b78b203bbf11a736b983aaa6548b176d189f36c0b20c72a1ba3f87005cd245d76eb27d472de0b8e0256e0459681d6891555d091fe4bd1c6384668c504651f3026878b38372b968b62668a0163dc6df7411028755041a1f7145a173f29728ea67dabfa744179aa1ec75ea3ee77973442663e4e161d304820493a6b1f72022fecfb06aaf51e27c9c8c09f7664fee513e0be1f8da064090b487028a09bbfaf122b8381d197d992552b00abc02706d5e7ab833a491079729a23cd57d754682bf820cd626586d0f8b3e9681f33b8e45be6fe68172725d6eb133fb50a851dcbe30354083e4cd764d0e6b064e354f04e53b623fca4c44e9fe8d7f2333cbc95cc3f9a7b329d4f03456ed1b3121012713e2ada6a05002048d4dd503dea1b2b63b14d4bcdab612e892996a57905b3af52bc913703cbce1c2844c11a922c98805d5614d243497023c5dc6027d67b8d993d56b7f1c0c6bed219d0ac8d694bf76835b0f82b0c7313fa846d4375f35084143a75b6cba50bbd656139568dca9c0ec739b4bf239f96f60155bd04f6cefd3cb6141332a25b2fa5a67d8d1f3dff3bf9955d59b1456f51aec4386d8d6c90433601ab5cdbd2d8e9b76b02266895cf727b19483264cf083c1ab1610cf930d7e20dd96b76750f5d6966908cd7deefaa3f20fcd3f869ed2eaff71439c15bb54662b9406c4a7e65643e3345d7b41e773c4481bad9a89d5dc2c036cef30f680d46599d05ca43d1eb1d34f329f290fbc8e63ea79ec159892a24218f48f83191b9d7ba8902d9e34d35b560b86f20155593e0e1f54f400bdab484129500216acf25c79ba213a1db168a584219b80e7d22a75e7d42539f0606268d3988b28e1aeb2fe8f18691cd7e627f0c96668ff5a5346d9197590419f79a1432802391e83f34d480217c545dbb9b4838f56787ff919edb3f0555f1ca892262d8d2aaddeda923aaa055b60af929b7a8867f7a14247a1f7470ea5a752b1ddb824074e43bbc8bc0775d2e165980df66a725468a20de9155198a125d1d5b7da651fa64045baeb4a197b049a595fbb91c4a9b3e3d977832dc94357f0354f00b5ca9e8f61fdb1f6a194987d804b8b1bf9038d0fd09474865999bca9e30f16de64c02a87f9a79faeb44e520f56260732d3077924b48b52fd354c16ed23f96cecce6a14de3bd9fd400fc05f8d446f58d93c20eb128d6d3901a32c159045847dfe16591cce5812cfd6d4ee5c97e9fb381b9e0603b8d59c1975b6b291a042cea531aca201a6dc4ffa99c5aad734546bbb0ab2eadd0009c5bd6b959d70128a1d9aa728dde81b9293d646fb97556ccae9358827af33987b4c4be8a268cf697bdfbbbf154c42baa7a0e8177e002d5050e84eae1d9709e0dea557503099b036be5401e4003063e1b47efede3981406b6d871308e2ff171a00a81e8cde290d3a9def2efad0e7b9c3a02660505af6cd77b70bea1dbee3593905121f1780fd8bbf2e14ceb167ea874ebbe7a5431a6718dd8779c77e2f5a96c0f102741d9daff1451e23658dd0a6f27995f72767b989b3428129be14d225aef81398553f288384a8a8f109e2ae184cee7f7c9e30817792ae60a128bb1cc82d6b00f83bdf9262514610d611d0ae40481cad65203391532d39306f6dd90507f80d2dce504ff204b9f788496b78b6fb2b06500cdb695df1162a34c53b4c10cd620ab6127aa870717e299104d996ea8f82cc24a32dfa9aa0f8e7d398b6a2e60516a923a6fb3b5e571aa2e09288c84f60c00c19fd294a9e799bc8fb0430ba9883c0ba5a347718cbec7296cb892fa52f0f8d42c8de82b0c6882f689b4d82c975594eb165e26e0147a105721e0abcc8d6e2eba77cc0dadc1ff5d06d25c722c51cda3eeff1c9d0ba95b2083eae5c31a1e34e00d706aceebf3618b48b9e7ddff6527959d6530d7b5531fde0a378d12a74df70b410f5c58ff6d4c00004f3340c02e53c281c83f303f7ca3d2175bd777f8d7b47502712a0a6f02de572a76c1808e4d82865fda700635580a74151339c5b3b4319e633e72b0f60105291fd66e123a798a20db974890d7f9673825baeb1c352a52c9cbb1c86e84f96cc096725c91f779cee4758683e18e4ac2c403ab678ca6344e8acf2f81d40c1e5358c6f0d9c9d3ab22c60cad1d669bee80e8c26e696ab5898819f524e307a73af20583c7f0111565563a7088e13c7241895f2ab48570d9715b714f5524efaed0274f2565b6cb9da60dfc3c94cd4110b76cf2c8ec126ac22f680bcf36df0a70a3cd61d76c5c16513a0fa69017f2438cce84453527bcc78afdd0c3dfafdb35ed54bfe7498af62efe85738aab92215dd0ff45f802e19c1e674ec6d8ae40428371d5fe21aa8ef84f5aee71207412a87bd44a01f2a91cbd1a6d88bcaa1fbf4cf671ddf33eac37bf1b12d61f211facc3c6b37e394fa3aef6fc4d1c0e5918d3612ba8ef72822e3fdd76ddf1ad3979cb357667bb2e813193d369aceb8e50bf5bd8971aa38da6570aa2351cf6b3df6d9c1496d32c59e2c15b879145335de33b1d7ad40c6afff38c0eb21e2bc26fa8b5565c9d9ebe52e49ea405997fce6d72fccabbc0e62c5117cc544fef9f49d2c60379c4e8958441d17d2e8e335083b21ebdcc6751eaf8512982892f1e044a6b63a1728e50872f7ae6ce9fff56794222e3d31df02d5fe5518acee9ffe96ee092cbda3dd6bb5a577517193a36b2bc5cb42df277afdf2fc05c4cca6f63b87034f2b5c7cadd4e3cdd06821c9052026d9fde7e90eee1846f45c54abc90fabc8f852e5a1f5097024991abfd76395a565909e160206c05b333ff8e398ed6efc72aa0de90214813a0a84cc189de05a7d64e9266bfaaa3c5a48946024907f32461b72f61ee2b2f521dff251792b980d055f95e95271dd05d0aa7d84569c93f6db21adf64398a73ae52cd63a325be672ae7388e8c2b5a7db4d1870b8ee966eb460d034eb2e2f980ac4a0bb8e064c333d0f623edd491e5955dc0f6f8ed18c256e851ee7349cebbcb32f3307bd11387ebe3e4a79c645098948a258b79250ebecea104cbdf8ca36cb45a727ee9447c3f445ad96aba61d210ff1d758b71a69a8ccff5c468ba48e0c2cfb8b0868cc32528ecca25e7d830c1fca6c54df1fa3eddee68b6a33c6d467e8693226e42f38afa62795875ba50490df9ea8674570988f5886c6848ebdc848cf241c9d6b279f7912b2af55715f1798cd063db8576a67e7c18c65502b4bfc2ead2431fa9ee8b38bb65c51d81fa63d9819d7815c3ebe253c3da78abe33c087fa4c3d1a70088d127f908b02bbade29287d0cebaf57424fe5c1558bedf8e8e5b805f68ff42c9cb59cb08d3a54e2e8919f623ed217c6ed995f477f6568fdecd7bd323dfa3c20fd40dbbe6459e83d954c6674dc36af3f6e306f6d1239fa0fa7073519b6e52218d3ee6dc3a2c45810d32942796e288540aecff110d08f33ea133d80754be5d7a2f9dd5323c90b0356481ac906bd3a21a3a8e7a645ae580ade70534be2347af74c7d6ce10d6dedbf3ff56f41198c86c07253a47e59d46252b7664d1c233bc0a5e0dbcc10922fbf1f1495a00a86f4a210e9a71eb6c1f09ee3658c08b73157adb208627d288b0c7ad8b292933e53c9b3d78eefa3c5e54c50719d0718bde8d2247a5f6597dfc9fd24cf04fd2d68a010c994db00171aa6cff877565bbcb959b5108c57a413d9c3c70d522c9b5fa562a9cc247d629f0e94b3a1ac0c125a7fca8180e006ec053c18d84fbb625c81fedb128b04d40942aa94edd20c031cf975e0f88a996ca311661dd43d11328e33228f977bc6b92452c7c4bee8d15b6f860c4c0a1a7290f98f24b444b17557c7e7df660a99b6ce9be6e6157aa16ce1d991d984d1f03d621f89fb3e31824ca26ad4a3d476bea082c5926b9fcc1ef27b0f7202bdcde7093f5b9820bdae3f3bcd71c81f3d124946216272669d62257377deee80cd46bd62a7767a33efaecab4cb4dccdaa3e81cfba3f2a15b16f3b32e152fe901c4f6fc222a726a9e386ea4d63bfd5026b7d368a8d158ee9d5826556dbad171aa6ae1eaa05744f7b845d1c55f9d57c54989bd80a602fe228fe29a2c1016ec5e3a77b5c96602f89b5a6459d123966ffbdc1d42a744dbe94fd906817432f76adc26b2bcb99b8db5213bb355198cea2c456682dca7e1dbbc98d2bba9b2360a284639191f9b98536eb113450f03dbb9fcfee83b2e11e1602a58d69419bdbf622f852a0d5046caa41f77955a7f62eef22e3006a5cb713f9ba28ee71d682b91e3a9affe5ac9a8d7746123661e64143fc5a451fb70e65327a7ff5ca8f13cd2195efaf23d6b22f9fc400eb5962fa8657bbb92a7f54df778511b8f2ccfd247a9a9351e89af0f2eef696910d3aec8f4b2f3137460f29e5bb77e75cee0b4729ab16c3c7909735278794974ad7970bd17457a035adc08af1d02c457660bb9a8d4b52adba60f0691376f99088026bd9c5d62deb2ba1ab2043b8d4845a6ce80a6c4db7e3abf2dd4be41cd06ba63c909d62b50793014d37c378c41849ba4dfd80bbbdc6fd896d59f2b9368ff85ef865ca9b8fbdec159dda8d2e53408faf26d45d6e6ab0fee146cc969bc1e28dd755671aee3d5101be42e503c98551ac3e6ca1c832c8b65fbeba4210f3054edd2ad089cbb5a896e2026dc3f85d68051fbd728e814f7357f9f4ba09df59b58e421372410fda2a239e136da6847f4d9c88826f4db10d10557555d6c3cc73e24da70958a6af154845c0409c26e25cdcf622f0b7c736ad7f73df295872ec08554f6da1def9e52a1d68ede049846959bceaaabe70416e2e28acd48f1eba94f5c7fba4ac199fb58739970789870b2eeae23038ba9eb4da14f7b77fe9bbbefa8f05da7baa044f6ef4b9b076b8ad5d5b816ea9e6f98f121302b990b5aa1cf4e6e123ca8d9935d25a9c10b69b79dd05f4cbc496bfdb87f68e6c5c912bb1f84455e9c4b4701964cc1afa81a317fd9f07a1c1100fa121d4e5d031326dc8ae80ae10ce633e2dfe5227d619ca96582315226fdb712309a7b8fb4466d808396665ff54f116ed3b0bcfa7df728d2ff6c9e33ebcc178cc90e7a0dc83aab6204697650d7b88ebf7dd7ffcc4f4a73b00775856411f8386dc07cff8c97c32cf67805a4082d27ce9543d352619ad78f07bcd24491080513ad0ce626b6e0db34cb2589d041f3698f880eb9518d33bf486e465fe0e729a0c7bd8b4977917c33021cce9ef2478fd1ce179c146f58a44264429efc6f8e5a3b607ec376ab64b791a0a7d78074fe285e21505f4bd909be3875a5ac6636aa7e5b70e6940ed54d05fa5efbe70fc6947196ac4541fc24660bc659a48bccd5c19870ebe490fdd016f3967b1644e0adbeaecbd917bb6deb271488539c56e15e64427d5e7adf97afcd2e394dfc820c57c08dba66a6982010c8397d324c51dd641f32da832a59d61e02c1649238b103d957ad97da405a3e64ebacbc0fbb7df887d69d701da98364a21c4f7bc5d9bbe329b663425d26407d859c47e25c9b169ee1e38df3a810912b0c4a86920d0ea70882e296936df7ce341a47b4937d7ebc5c543889f843581025ae3cae04c4afb393cc1dbe67c5a22e20c3d282d0b76e20d861606d4da130469790e2c38c39923534839e4edf905748d16649b759682f85ec18bb83c41cdc0c465fffeca0b332ee9e41dff9dacb3b3165a8c0a57993df648f8079831fc9bfd0fbd762175b41d1a31788c57a98de93af3132d7064f317271dfc68366c5a67777446f0c5740216ee708b09cd264aa074462e4c566ef34a7b42fecb71d3a03c2a4509f89bf0f4645076161b97ddf25ca3be012efa2698ec3a89b045373be98d462777cc1eecfd2ec3665f378e383a4007978971f7ddc152b5bfd4540b41a649db0bc0d39d2a572e0217ceed722af528bd15e157a31af64fc7b353c6eaebe1026f64841d2725ff581d822bd3bf118a7b1301fe1fd7711c4cc1548f7de15e6d5961f1dad6ba5bfc73f73d4d09e883be2e50398f92bba4293e67479c58b93528c9d4d7f984714fc148da9562e1c25135c1b856dd383bf350f0992cf857b70c1885674a8f71503b786627e66c7005b412755d440447ba47b9dd0ce1295d300eb07920a4aa5ea68b6f70902e6ddeed19825f5c3505e1d34dce5cdc52db32ef8535b3e1629afeacfc5db1bb77ab45e4db98f45cec8b69b4018a3c211dd32fa3a59b3b6b80c0716762d7fc3b45649a31f4cc654324d9e914a426c39cd94da45e641fe73982935b548cbd8a737b3cdc30b1ac10cbdc18436b704f1c4cd958c21b1a5d9bc51ef50d6eed3d81600449cda0688fe7a556b23ee9e821b637a6ff95aac0ec22b25d22c31694ceb80bf4eff6b20630d2603a4a9e55df24addce55b86e82304c84000fe38fcdc7413afef76c6c2f014a4ad157b74cda926ad0ea0d9eb804687b6c41239a718873d4c29d5eed33d34663a677488b89f5cb15b73aefc7345dfc716ded65230807ee1dc31541a0e4b29132407370946d43d0e67cf51ba261b2fe64224c13404acdf81fd46c16fdbcf9c38e9ca3befa456463a54f9b47f4476e07795041963acde681ea46d99a92bd9308fd52f7fad31d55a7aff1a38ad9b078c5c43d989159f5e16ba143327e31acba804942d67cfe9ca48d738cc7146adb0d0eed755d4d4b4335fd59f9363f4f09f0d770059c74df03406d9780b104a80098af5d60f1d22d02be716e51c97dd8dcde501f3b93ccf1aa0d8e68477e048fb37594f0cde210de7c9ac0e27c4abd3cdb1de4cc1dd2158a252f22c3bc602b661b1a4f284093133a29acc01442f3a7398fc0ac29ab8c332101835d4ffa0b953cf32ab8ec82c424b42139bcfa898c1b7e5f6030d18506e690dd5a9bc4824ceadd44373f3e8fb00bb7a959685e9fd31327d7750f19f9901f96ff8fdcf1a293e1827e7e7219f3359ad3fdfcfac613a662484f88955d4d908611ef498462b8697f6d93989a9af7ad9de54bd44cb0a2e87179bb489ebb878df6be8ed2d7297660e5ad3a0005ce5f6c8667be627fa92b078b62b8948c54ac4e03e89b6bd9cf6bc669397953b49e2801a38b5530c0315bd6fab7c75d5ef38fae807367551aab3bf693c3bf1edcd3a764d9724a65d625affb3bc78ace4691be9f764795818c95a001d6deee80e7a11e0d32fc78f8f748c4010d056c9418c98dabb701c8abc8339eb2fcf1e59e82d75f8da8648a5e7ede0f490af05d5637eef0277e0a0213848ab8ef347a009facc4d194ea665ea49bd6c389a9470c45818a1fe76758924bc439489d61db3c3ff07b6b2d2a812f73649f9ef1712565c4d228914bb114c9b912a1f0f37d96964c0a034aa2c39e19cd5747880a0a541034dadb1e7841fb291cbac9b5ce9ad32cb9bcc0f79ade317c86e2ab858d6e9296fd8e92621e66cbcc1207cf34730bc2d0b00ddc963278d1df2d4620a9066916cc7241178622e4c0e10cd0b1e4d6b0bb308d119c9c20f88654d2f66dedba28407e4f681fba24537616c7d962fcb46606c499abbbef0bdab97d82eb75cbdf50d0cfc5f0ed4d92ec463cd69087f9d8b90d9e0bf179bb5fc8c9c04a1a1a0d1c8bd9d045adce7b1c7f427218c6b64c03c8be75e256f5c10105faa4d305f0d5661c1f87f55bca96f72f1f8581685836eeefb4614b7dd21d231191056260073cffd6f19be869abf79e4e3c147cc36eab242e64401ea154fcb5ffe25e86b39c2e1c71dcf6d71d8f1a214390e8a591e99462d74e9b5f735a9b1a2ffb54917b5aacc8f662583bc3a6611731ddb14988854f770fed11191781d80cf254c8b6d81b65a6bb4b5b661d4b7d1c44681b63900e8a18640cbf571d48b5240820953dbd839a56407bf3df48a92a82df87593c0c7cdec3575240841db78c309c01d89671047a78171e9b40ee5809f2e476155752574c3508da34745428fee11e3186fd17ec6ef490705afcff81284bd3301edae5461090d04af8ad195523449ec9b8583e66b187cb537ccc84058537489b8c3168a602bc34fa907f9669c7d9e398088cca3c5933f45c588a04fb7dc434ea3ccd95feca29e1bc802ecfb929a002c88a834ac2a7a6248bca87fd917c6ac001f5d3016c7b6286726ca39bff140497a245747c55634db9e3841cd983320272c23718cab3f80ea422a258b73ec38b98514115d92786b09c65a1e331a8dd9921cc1ddb68d91ee33d5187557967fe30aa6e2572ab1808947c84418a322bb1072f213d5ff7734225397d25b0a0303408c44c1e4bd791fa3d65ee5fdf268fc5e30c6823d055b577764ae7dea92d748a82c4c3a36b77fb5db55bc55c858bea4bd3a20f3e67aefcc31fafc0fd6c999ba220c238131538c2f048e14e9a50ccd38976baa59181cb3b1b279e9fed288863016ff0b62e67b73485539d04c0915cd3fca420107e9904c415024192585a03c05b469df52456e7930b45f3b1f23ded3ad5a8f284d1414986c660549a7e217dce92726564d50bd3d6d287821e67b86e32f633142d23addcb34452f22b2ef1fee6b653938824972ff7b3df00300b0bf4bedd01c7bcce1474744bb524ec8443483e6ecd7b7042c17796e580b02438a4d4839931d18303c75c4f8aefd307e3b4e4cd45e0f273b2b8aa944c389791a8f967015765d6859596d117090a1a76f76760fe8cb847c51f0bfbcb5c32c1965dfbe4aa90deeae027336a0213c1c20b2c69de410e4404373cfbeb4953138ba3903615c42e71b82b641f821796579b31c2a80849141588934c028635b3224639e0db708255f5e6060d70bf03699e3dc18924ba5bc51ae5a70d868573b8a5829c9f57db2c0c2e86acd0199d0833eb90fc6f1b83108f6462aadd1fa80b1e91c3d166f22702f5db1de1a64da1d6831782229dfe22361cd9cb1ca9fdea25f748bf5aa533fd7cbaeb4dd055ca95ea21958b805ecac51e5edfda423008d72c2a7040ff6481d4b4992edf7153443de2f97bf31cc7d4a3f88820e41707802cbf8d34c36724bd4826cfc8a3299c8d6ca2a2e05b39ea60282a8cefb727ab6ebe67d7a57fbc6a39103e97ae8465a087e50abe898458fbc763d2db4b3d1052d25b6296905603955e959f582d754197346f3d7e8c80b164407649cce2cdc6773ba18c450c45fb00e927de3c107dac63a1b7fdabfe1a14d30e400b052ab98971857c1cb8b5638a57150f063f672a140ebc8348836876700938f38d5cde5699c218dc9d41152a2b4d2bef1c874a19f42c984ab322ad21a109ef653872e6913c495d72373a101c42b3ead21eda3cfa49a5bec1ff3848db17a4a90448b358e072274d5da13025578dbe4c059ac74154bb93799f9d8c7f1abf10e24067370e93a47d272b007a8b9a6ac536079a2b9c5e07c4d44361128f5ff26913a3fe8a6340d7c0cc851071a3106635df1ef53c449c853c2fe30a1d0c92040fa2677efc032ec727181eda9b6ebdccfdc05afd14bcce40e7af11d652799839c87a1beb804aa137fa31c8ab66061e39bacb41cdbf9368536d4852ba866f834d5261e7b49683e59cb85f6d04207d946810b7b8d0d9e00ae0bceb979fde8ac08ff435661d5a33ae571ffa05d66c1f0c06b61efd120f0509bab9442072e4dc56fcd3557503321fdd5606b2ce0de568d7027c8a61bb2e58fcaead0850dbc567e195677e469739cfe407d02b228a94bad57a7f8fd500674a05b09bc445918cd111c6a9415c84ff39ec31db3b84ae2f405071b147f5464244e039f22f0dbe280cae2868e76c2473f6b8f805af0a4aa9c1da053656806ee9d833a69266b6b6b60d337f210afd6dd51696dc8e034c0d8a5dfc0685d46700adcb84721b650b18569e7b8591a1c8e32df8d3d5d1046e9f1b15d0ccf700a0ebb433743db566e47b8bc1400899d2f5debd76bb03c22ba03a6ff62bed7672a07f631ae986149d6a1b9db4c6803f749a941c17005dc3085e2e20249e55de89d4be4acf75358b7f277462ecd070473c68b9f4ccdb70f65ac0657f2ad757d60b33b113bfbc30f7bea079fbff8daa10cc8566d5e7d27e242925199128f248ba768475fe63d3f2b45373b5e30b3aeea3630d31decde3c7c9785186b6b70c6ee2985de3cf093e18ca25fea74b50f16a511670682ce3813997645647de345f62133b0646616e305eb6c79e428384d98eae3a9f43b7ca4a6ae3f017f6dc1d8ae1cb2695c4bf39d22a561da0c88c951d1cf8d64bae1f417ff1a936757593e0f940bba93be47f7c0098ba1465812e6b0839d0ab0f2b5ef50b350a4a77561eac3785e7a8d8221359fbf723a525cd36f1fa2b8fedf19c8281e2109e2378058a4b81c4508a71af40ea57e7fcd4dea097b86e56dffa7554f8ebf76f77542a9d8a81268b3b990a285d6d2038c9591556d4f26839c9cdbfda35094c749064c2d0f79057ae51d9ad6f56e0d88f59cbb8f39451b8e67e1083dea9acbaf3ecba39dfd4ff11f10d90750c36d8889d0be9eb46630da3efb4679b9ff39c6f34cb9823d41012637de4c2d1aeb129822e41e8402bbfcfd9c6e059c2400645661089e952330d68ff490e833b068dbd8ae62f298194c7fdd4243327bb94fe9b6bad65dacbd018ed16ce54ee1c9df2ff8b6220a6f49d824219623817cdafeb38741647b46f1f42f8603e805109f8f382abadabb0f13d53422b5880d516bd48ba3689fa6fb2a02b33088ffff6feaf6806f3fd85994bce9405c11366196d9fa814c028ec6b73e9b67875656770e629986d29bcc65bcfb66eca89c06e2167b79f1870e2547983855cf0dfeeac6a4d22e52e9f61120a805095be109712fc6db976573e9b97a7f9d92822a7977052ceceae2ee24663143e9ccca56f692d765a79d912597ef7dc5f5a613a6589eaf828bf4fbfdd66e36c122fc39dcc843a6a29b7868397b65766f1d154a208843d64dfc0a3ea382a63fdaf354e485792bc1bb519d46185445e80a0385bd45cc6cc910b7aae2ca435d3548207211a4767e4d5464971742912d686fec2d1d1a43c9d4e5e3f1e2b872aede606e2a42c871e692fa4c1b34dfd8f9db3a7cd5aee33e68f1699c5e71ad48ca7ab383f45484ff1664b950df0e808ad23fb1edfbf9d568ccca20ded0ba8bd7a4d51ec9254cea25600769c352ea3a224074db1ee529640616936538b119b0f94978a36ba77471c6fdc9e06cfa4c74f2d948a001a9c17827111849baea3de4f3b606648919196897791e5a7b7baa59e599a9da1b91de3309af2279eb7e7094b12c80d33345cd9642f57aac25db89c347ddba64d09b02b3c2e5dd7d980985f12f172006a96330d888694c133896d6ede14d49ddd8434603955333117fbf25d0e913e39c703360fb4113e58210f170d517fddf728922994882c2ab673f77", 0x2000, &(0x7f00000009c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='@'], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mkdirat(0xffffffffffffff9c, &(0x7f0000002000)='./file0\x00', 0x0) r3 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002240), 0x2, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x1, &(0x7f0000004380)={{'fd', 0x3d, r3}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r3, &(0x7f0000006e80)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2082) statx(0xffffffffffffff9c, &(0x7f0000002040)='./file0/file0\x00', 0x4800, 0x100, 0x0) write$FUSE_INIT(r3, &(0x7f0000004300)={0x50, 0x0, r4, {0x7, 0x29, 0x0, 0x11812410, 0x0, 0x1ff, 0x81, 0xfffffff6}}, 0x50) syz_fuse_handle_req(r3, &(0x7f0000000000)="03684a7b99a4fde940f3ec0d105ea2c8267323117153aa4a4f099c3835a607cd5cbd77b83cc33d13bbb6c6bcae59db739af84a4b5d34bffc145f3cc27ed3d4f9d9b3103699a1e1cc4ddfb6c1afd07ddfc18e358cd62649479724ce867fefc0a15041bee9f6084842fb982d5c2cf1488d668b741c64f0a6fd2643e729ac5a56462a6b64d5a0a751fda4fadf63ba0dc2fd14ecbf546918db77095545b41ab170e5d6e8ec8bf9ce9b8d53b832e90c701fe52af7999f8fd509577ead1be27891ada8564167f2c7d2eea1c1c9c65d8e151c58ddee43ec34e74d330ec50cbbb2bb21892c7ca995066e3cbea8a69d94dc6bcef5f3c0ef630e774d092ea58627f3e09c66a9c7d1abcf4f8f8af87f4269df288aca9bbf758275ce9695256e764d185a91a7570fca3aab16c75ecaff6b8dda371c3226d6ec6e55c5c4d8cfc5c33892bacc956a3613bcfa849da1b5e070a7911d7488b3e628d9339718e8b821f1bb5d5c45f0316bb563d0a442801412dfd5a4d61ca657e04d6686f7d5863d57954400aeee8e79be8f3cc4cbb3d4b91269df039c3d3543e500b90a2bdc6eb60cc7afab7b5187d88fbd76e6212ea29e872b73f925287bdc808b4a4f8ec7f8aa08bc90b29e217c3eef69d8deae4141f4f9bd110b7bde9320e7b45f422e9a6111bcaf99c9911e46e219d3bab477926bd5d2e78d4cd0eca133c232b1e863fd7799dbf609f3670b323e5518e8f4bd36e9b3da2c68a28eaec9cac688b4dd0b73adc24a8c7acc264399b7facbc2f43e8e40b6cae9f8e956d1dbfe259f12bae75ad362c354050ffdd6e954f2d7615fafce888bd6f672a81c9fd4318caba765069c0a425e898bf7611b77f0fe61c27d318159dba42f011900246c64557d27b77aef928ab04a147baca37863cf998a2ac30b903c0314449ddb218887c309ec7184c8c733f5d4e7b2d79516e9531c9a5becf8294d6ccd777f285b13160e1c949d3069c6c66c0daa62bac679bc9b69825398d1c290d765e882fa2c8708b20ccec885ab6785dc22696b61c109ff84bc5407932c3e5bf12069a68b8e3333a26d3dd390ef9bc01b86013fbcb5c28a1f4d2b8084f1502fccc4027a124c3629d8f4a8befd14b597cebda5f94f36050a31b95087cbac347788a71a90e87f2187fae600aa42719c05c2859cb30ae0fd58a7bba681f7a6027a00583071def2c9a94456e5d9acb9fd2d11fdea524582489c02377bf7f590948985c769b3822cb6366681d79113c6a6c752f2475caba77b7b2e8f293d7fd9b991f63e254c98dec94f4f3def4fee9cdb56ff3ba7fe6a718cbe9a7f04710e257ea8a49d6605266048fc122d4f3173d4b04b3e282bd3c5198d7fcb72ec38e0b07dd8a541b2807e601e5a0a01f07a281e0e1a261c65977088a54597efd0997c59647aeebb2605a89705eeff3ec780e302e24b23a0cbe4f81367c3f118545f01328d22eb8e802667389143166a9db9477c9b58eb5c76a19b8f8b2692b0d356003f08ae54dfc820d8e357ecbf91fb7e212cbef1262171abaf2f613a5bb59b783cad476fec50d16ca0ac13c08a59a3097e6e3fde700a4b987d10311fc22d4aa210956cd859799f78010e4c0f25b715876aa253df15009490f71be3b0022875161f537c70b14bdb9e2d87a5a11b414a1198533c7de6fc4d22228133bc26b19d9f1e7627b14c72e3c39d3fa2186a42e50a0d1867dc312f94c7209d51475ed4aa80b2ccb0557a40422bf7317de2fdf3296727723a2d23babd5e23f7c3edf4942bb485b95a122e6aba41b8f80f684f84605462448d5a4fd66dfe9bbf80590b9999b4780d4f4f189a20f4400b2975df85b584c8c8f9fa3095f13aede1f52dac98be358b0a0d72bed4df71cd23973e326179580268c4e5d1be4b2ae2e1e2dba913998faa6088af128fc8fd3ae26203a898882b67d86d63f6ee8f8e216337330db6d928facf9d0ca273845ee5b33a0a136aeb48b7c52d3b95fe73efaf06197ec8753ee0349f19db8730917d0f18a2de9602d3b887bc583ff64dfee67e2bdf4d5cc1c341b89acd3dd5176d2c15ec2a77120b8a49591ca438ae36c52845e5dca550e539da9ba2a2eda49be316f3d6d4b7c83666bd4759940347c29dedd273adac722630a940e104316b4806553ded47132be4e31a50600f5a4dd56825b245b7aae853f56f79e0ec31f7b5db945ee3bb92865acb0d8828598e77446ee50ecd8bf5e7ccbd963445a09e3be215709b0b3bff2e9d12e6549924338f236b4ff973682e2e03fbf6b167e3b3a0f8c3f3c1e8d0e21a71937c918cabab50dd74c011a1a5531cfcf88a5df5fa58f17715f7c7b3a64d9dab6f20a596288969191420ed71daccbae7c1ec88bf74811b5e1f4bd306f3d810c4f3600df2903ffdf8db40ac7153fd93327a1065cf2c4590c8ba9f9391eb6aa600cb42aff8793e4721afeb3d470beda45dad9adfc6f4fdb24eafc63792f5015c656ca37cee82b7ee382bda31d786d6e03d4c8611c4ca464e2360ca747815c9eebd38c8fc7d5eea2db96b29d771a96dc5c884029077125bcc31980564555d21ecce5d0388e1bc1e618c7dfb31b02b1a6730db7eda387dd4ceb96f65178bb088e81133e5086f73c458f84139685ef930945a51979faeab539e4964244709dcb8b38f575d3a3ec1328a0df65fb34241db7cb3250b8ae0dbc44670d2b5cc3a1785d8d281c05256ef2beee3b202d8bce053e55ce1fb2bb208e65d488ae24484b00c2e343fc3544ca546406688022db6e29ceca9539ec095a2a2cfc5f516230f75fc961c5de1e8d33222331f57db02cac5f9208029c6114d041bb1cc7f959f77511f5790a564600c018afc253e5ecd5010bd769b45a04296ca09e87fb63bf3d3b51dd8b3f6d4426a03c0944d09dff654c5718ab1fef063caba34029be6811502e8bb785011dd1e34b0c192915adeeb40faad0725a8f9a62acf61b944a271d20567f350cdee22d76e3cc5966ba742d9c43823af19ba74c60da0df0c5f4e7e26af7224147774a1f8ae09f929066e1769ffb3c40ba9fed13d2670b9e865a155426ed5c83648c0ad34e46f5308b455e0835730fe529668b606f3f52b0d04534d0e14bc0ff0f742359550e6980ac9978455adb3de0f292af12a3700453e035a49eafe98fc0d7f26e42a6c41f380448607b7c96291f98fa6bbd7e32c249a49171f8fa81762a490a1ce5c39d66d35c6ed6c0679440c06197c2e24d48e1de81c711164c02820816afb5393d3d6c801c3c062ac46d1494f52c45ca36faf94894eec9d71e1be6c7256f4aee8dc080156b28623c821ef8d1826ebf0a41332620f42589270e142561374c825e828e2bd9ae41fd34959db48319d54ffe7a1b58ae8f7361cbaee8e26e0e7e1b7f125f8cd99788825efd01c38ec987904190a0ad52bc20cd36cc7209f9269ac87b2fa44d2456661d3056d893cf912c69ae6b2b83d0c781a6d6c33df1910867b71257ab74e244e3ebbac07445069418fe2e440a384e16feedf8e3165676e67866430eb6a8a5334620d8c2cda15b0328bb0c50630886353f95241cf4f3b647a4ff812c70e1b074c4befdc70fbfdbf868bcc81652034b5bfa831f1b686724046dcd17ac91ace83711e9ec7465d14c9d508bce93676a58ef7dae37221436865ad34ac2fd691e3b3e12aee6736dbdeec9b1c05fcedf8b9ced547259a1a40471ebe8b4bfda69d2f884da025e2809fb9f159150bbcb331ca3c502012a7fe76b4fc2771976aeb624ad7f2d72c707f5f19d8ded84581ac5afa697ff99d27d88c9588fe769839c9cc9d6786a0f814667527c53b6253b1825bfe17e7d734d96d61da0ae7349d0922774fa9b4baf332a4568e32cafa417ec659c4ad72cd656a1e2c59c8dee38890ed3acd8b4f8657de41f670106c38c38ba1a553f0f589a57c61f5105d70e0c0953459383cb9337ca972cda1d2cd3056eb07f21c1f5b995a04997fecf501bb201c67fd2afe4d44fedea595969b6b3706087b0f59d2ddbb099d60436a94f0ba33282b29f6e914fe92add4b33cf70b680b905cfa2b2ccb00b9967f99806e8d69783fd35a2d7fbb424e9fde2647609aecb0208bc3864bf95f05e50ba12123edaca8de927b338dfcb3cc597947c606c08315061a7fec98c48f480e2febd26fcc8dc12289aeb0adefa2c2be1766a5bc74ef1aab6c2cdbdfbf1810d956bc889c8e614b7b933ff6e336bb208db5b592775fe71c3ebfad5f47e0d074e1c0cb36761481ec677794f23c3698bd35875719f242e3fc939bc3668f9723f31effe189dabdf4ebbed073eab952c88f13059eee22230bc7724d7266b15726a0b0898cdd274e3e56d0a356166b5d16456249e9e92e84e39f61c0ecdf99ec2cd230440c03fd21cf68f27306628d35ea47367775f39d20a07f3959b38d49e3674061fc1018b647047ad39f77027878badd29927c5806f95aebde5f070fed28ed34052550678d3c6b677a3b5a46f76a98264c42206bf62caa95df5437092b68e025ee9ce2ad733b6db3ec97fd33cdc3b2f77ee90dd86d8bd289ae1a437c86f4153ddcff5e846347bfecc1499bb42980e4fa91790faee1b1991dfead5d7c460348631f0469b2b9e8f65207a00985511e0c41f441d9a3154f5a0298c172fd7135d4bf95c11cdf1769db1cc55f392aec309037599327a7c53c10a56d1ace8ad19186a2fc75dfa9d657c114eae99c1c1a6b4a58440718bea82290bd1c2a67048938c381648ea2b2c7110d748c9c8d782f20430b1427b51d7036e55b0997c6f75717db67a82c88d3647ee036b49392f0467d6010b32f9de3e5e79ef082c5bb975d11d2bf76a97f7159c11a7753db8a065d3126ccda9abbebd2c54374e389942c24b27435868fadb45bb060d3c1084b211e2afa8dfaa2d8dab8dc47fe10e6c32afece7c4976176a7c66d704125c0948c238c843b41b0246be1f50f8e07884cfe7ae8885ca06339a339c8d5978b079e0eb78facfa1dc67ca70733dfefc6c868ca149e0661b70e0134870a3107c8c46711fed14f892d6fc66d95306838688f13b19e904416a8d161cc33527878b38ad10b1c08db21457b2075608be7300d39748e4fcebe02b190f3e8ed32a0ef734b11ca43a21f5f809bba795f5aa0ea01050021d0f5213620af5b08fda6421a42b7c82804a20a6ef6d471babf76f46538327f943476d1d109a3f0dc531233d6f93d8dc27f4745735085f92adf63d617b373fba24f289035710e69eb80da12d36e8eaec22620ffaabadfb824bd5fc309a2c74959505856b5b890bba8f22bc571a9d87e93ba3b9aba6dcf26f7076c0c2e271641835ea25fd49d96c69d4fb8bb8731bd2cbc75146aed10d269f9060462339cde8830b535920be3dbf143eace0f1ea9469b95a64fbd7e5057eb880d4422cbf97cfc3f7140251d4923580ca2113f345cf24a66499ceffd2e39dc4fd74cf448638962957b409f0d218c165c13ffe107aa1dd1d9a02092cd46cf2b353dd2d2ca7b8a7ae8eda0ee18bba269bbffed0c7d400497aee4da0896cf6329d76ccea098fbef9075412d1c2a3644cf0f202b884303d204314ae92c56217b2feb5e7c1e15a99fbdd655fb8f6bbc3ab1259bf03b2ee17c5b7e9443695177ec5040eeff3fc36ceafe143393d76a3d735cfe6c9b632e52dbe64dc1265961e8a27ee9f76c0add9e0581e474d7678214f5b64c932903715befc6b766611f1d7e495573b9a3e009cfcb0ffef7ac57c3561badbfa41c119e541180aa2364de61a601699cd1bf3de01d15794b728e1444efd6ffa1e57d95489c8df91fbc057b66dd6d9f3a01b19f36bc99f0b54ed1f9905067dd1608bce47f5ff1981a25184aacd39e331d8ff3dfa7c012d7e667a69249cb4803b23f7eeaab8ed29c69ba3d2a1b88821ffefc5825650c53b6364f38e0a178312f5d29d5375423cceabc8e1c4e51a566ba3f9b176b858c8860440ff8ebdde725640d2dff6b9160bb69f188755b0ff766b410704cda4c33e1ae2c73b5799a00d2f55de73109728b350302b64df2ce3eaf2e0c6561009b60c2701ac493076305e97ed20c3b42f40b2bc7f13bba4ab8181e2085b07930c6f5579205dff696902be824e65ddc774e886e8d261fe74712a31e406b0f7725b4559d7ad0f27a1a870261aa5bb8a720e7c89ba933770d48821416de070df1abcc6eee1147c20bda090d940aeee2bd48c0f3d94675d9b9cf1a62ba50e31a7af0714dd8325d5fb7142e88c4d22ddb8f0278ee6ba88e361524e291b6d000f6523ad4188b021da9ef4a634ed09eb2002b9c726746c9ffc32f261edb448106aa1e2daaed865255fd1d296fedbbb2de3f7c1f15935e52006492b632ad125aa1e000c9d71bdb945792668e16b26122a3fd7cba1a40db8083068c5c48fd2aaa621c87d9f5621bba442fc26839030dbe4e37fda4046d6503bb03e0f928de25d4cd4e2a40ec93c9021dfcbb25f6e2c943cc85eba8123340d6364949581e8c8c2913d59dafe4297672c0b9e7418485f00cbcf672a588904beb3c074bebf339815b91c7c374ceed5a701e1ade8f5d87ca536120116307ac259577a8e12958425317c482d2c7089bf3d83e12318d1526107a050f3c094492de7255b22e18ca2ff261b3ed197f2f8e67b71b1c5a6a04b99158b58e9baad75201aabe13254617d0de0a9073af62491c67fc18d1ccbf7686a85a99b39e9d7d9c85a0777e47c9fd0e10c932c20f13ef287b44b9b706ec818aa0c48a10caac58a9b8355e84bc820698c2501f0c12e1b67df701cfcbe72dc47a2c87d43753ebfdb24cc838507e241d9fcd3d4955a373209ccda903a3ffced05e4232f2cca9bba197fdba8a9357cb1d6da6d9b4095027dc03e17d59ebc2d358e171da0044df102b193c79390ebcb58023b40c621df71e064b0056bfcf1eaee1eca85357cd1ac78feaa54bbbd85596977ba85003ea60d8685f4e3b756e4f81453077396590fa214f672929e81569442023667b798c24e06ee20dbf64cfccb51b2bca4e2a5b0df137bb37ab3e2854dc7e1b879866a72a5809b563596cc9fd3e53abdbccfd5dbc60662252ddc5c290d72230d79b7504b40fdb45ded2f02e926652c1e04ea4c1c488025ad1098adeebe98e385ab1caec4b9eb4d3bbd5ef3ddf1fd0d72784604a989558fd37f6d4fee20609090b3331e254fec98414a2c54589ee01c9429b7cb574b9167efede1d966a227bf2a8e422f38680d77d3c555cf1117e7d7e804ad730c36a78b7846473d6481bd0839bd3e6982ed47246c370a90b76e5b88de202346fb20b8b6b5ecb6a90b8478d17b175a1821df75b48ecc34866fe5c8960bf64d5ff92831bb9357474bec65e0dd1699b0f0340ee5ac5e9e9d3df66edca20201371fc21ad80aacd49c6b0abcfee9c876c15edcfccde823b55b61cb7b254487ef8c8781a22043f4adaf25df34580a6b3904fd014b50c59fa90eff75fa5fd32aaec9aa10df8a2b9b824952e475c964533942bbe30f4167a11fc15d548e0a31f911030569722f0c67e79e90483f6f0bee1c7f80face1a1b0f940c891be688cb16394f6c07fd29b5f248c211d1f76ec1292755d8bd963e191b3a8851472fbbd2cb732f4fd9fef3a8fb29aea097328173fdeaf56fa2279e86fb954306b040c960d0b601b3a741c96cf1f0bd1172f848585cb3b57d7d2e2a84914526f5a6f9895cf5aa4425b4dbf9f59037756a0321bba204a737e36277e86fd268f6047921f4f8fab69dfee137c07874f12f89084e7117e2c9221690a27f880f17d08d56f9dbc96ffef3920b55fb773dde72e1ba35f3e0c9872e339508281426ab04941df4885f7e0293149f1642c2573e2b6594b8fd953ae2468cf917cdaa0692cf461e3628860935def39af78af5e1540147ab1c70c3ab7f7c76abea0d8541feb43e632d7a2cc7bef15a4700304048ecf135968d0a9644ce899aad05b186a2224bab3836248cc6137472203ebceb29b3e87610df12417ee722f309c54b2e65591d8b929440f3ec43ee9ff8f7b7710668e4312610d1591303d5270394da0ab61e4515af5215dc81137f0dc90f951972731f8d98ceb8b4ea38da7d8dc153ccbae5068781eaf9a4a7b11b4319090261b61aa65a8536292eb5392020eb285b2db07f81e7f764d65037050f1e3748593474c6c1dc11cfcb56e1c916157280098a437265e1c682cbfed717e7275bc6c3bb6c6ef7f0f9fdd19ef82ff2c82284c3a061f57b21d3705aff97710108a7d1217a7ea3feda021d20f1fdca94bbef67e0aeaa3db6ccc2d060f7b33707fe19cb2d0232f1239373bb38e666cbbbf3a697c6d0e957ec6730f56034440e789a7a37304d09eb742f21019a77c608cf578162a55d0aea113c051b110b5281ed8b6638d2b31604e965cb019f2f106bc4e96d1313c70612f1ff18afdce7926270dd242c49cc53792f160d1e143e04d7eb3ca40828b153fac466bc53a084281987b47b806a4ef668859eb9035ef68e9c20bd6bb790fdf6f921569b4e97fae5b7edc761b4944c1d6d90f4df40bc3203ed838d4c61cdeb7a9bbb68d59b2cc00125eecaf06b759ac1b9dd68028225d0a60efa499e4436962362727011eef6cc55962dd4ffe2fd3892907e837045883cc9ba8892ab265a31924f3055d4dee68feff05d9f10ebdf1e8c1c1e7001b5b02a7fe26b9c0641e054ae37854187fb1bb6e9fae05b09e85a1e0e14bc801f2d8b9a178a9a72b147e137e0d83192664a88a3aca4fb6a4f0c5787b20c31bc5975dfbc8bcff8987573bd14b1ca434d93452e67ed01c60be99e535bb3f848888d224520b61cfc1de2d6b2ebef9f24674c31aada52784a0b7b60f351653c71d546cf951e6b4a0d917ac6afd0a713f41833f9f74a3a7d3c19b523299666da2b48676ca7aafebadef05b3bbf4b6b62834046f51d3d4582fb4c9de27a3f5e992853368e4f17f9dba27c8c4438307fc7405f53fb27cc81c1521452a1a5edb0cabdf7a73b1cab0675b619fd5a0fadb7147776e74695c042d9d8bfda045bcef7542b42249f34c7590605d0201a762390f2fee5f3cdb488426609c663c9fc4dc2a5277f3f589a14e6dcc202dfcd89bb148a368ff1792d230c19934143d2c260dbdfb334af863b856e415febd22fba01c568d8f48dba6d92f493cd1164a376f006d55db609cc2c9532a9f56da3b06e3db2a05f797eed57892e2fb677541324bcd763cf4669e7a871e322d0cc6e21befe3c767976f058dbe7a059d673c94c7ac5d49178bf19d32907b6fe66a92cc8ea30a858da43f74354390d6e97021da50812c59a78915e5b33221531bfa054c594ce3a2300e5a7d712773181901dfcf6922e980566fa62b1f2b669a27fbecce29e9be6d22058463e350163f33d18ce92a72d1b470857b6a37998aec5672521a8f0d66ab2bd01de516036ec47d1f63b95b437dc6d5a0168189d5a963cb0a80a9a5f20b03515396e3525f0ab13b0c1e5dd051b4c930da6d57ab6f7dd94ab3e689e0355af0b34871296152a76cce170d7b14d471ee4d9daa93de4ed755f30d45344f724288c17e4b22583158f1305ff55fecf7d526e207fa609886e14c9a168bf364b049409f63590f18a5515de8c1fd8c5a9710b6e33d2ecd01466b799f14be787612b8f17df0c05483a16097c0a504880249e28f1e067663c640a550a8c7ad9d090f7b2e902c5c20936869a5f3d3a014817f90babf847b43cf67ec23f120ae4abc63a418d1d99f359fc2c33a5bb34e1f5780576111a88c5ede834bc41e498548ddd128f9e884f4cd3e1bf1aaa1204079ce74e709306f38f2d6859128fc35d3a74c534ff1dccadfc8fe41f1be9510349af8710eb6d2dbc758be12b65622dad1cf48abc2fc409f5ed6a3af8d0b6548643c46dfba9db4e5827475e6e317c9c018a4dd5de391cc9cca85ec527537e26949e5091baca4f0b563d4c3969f15115e5ccdeb9e40788fe12f9d32d9488a70ae53b819726e4483ea6bbcb76f99775ca5e4f93c76edae462c08d596209f985aa55ef5e786701edcee8d831dd6dc0fee9ad01b6bdd63e886a5e55bdc593390c81e18dfd8c685b81306bad6b7a19a86b2bab5cbf4754708422e99f8f2497d798b3db565e709bcbba4c376c1c60b22b994fe8fdcb25215d505511cc1927f6a35344023d5da0a3ac0830e6aa80f5f7f0d94a67c99c6b22717078aecba2a599daa2acc054cda25e3965172e5fef464ec19aa71de5e84b6de30cc673fbab8c441ea37bfb3fc321a504371bc0996702e9be38db762e339ad7ad66dc2caa887e4ab60272d7963f85b14c941d31e545b85c640427302efe7142f0e0897a8c623ce57da213fbc2d1f90677142fd48cafca0b2934e572833ed6473218d0513dd1f6ecc578e5a1109ddae552b3be0cfe7246d7682a59fe9ae783a0f318d1800d5c466c80c5fd3facd0340f455f081068dd2cda5cda744018d902217152b6c05d37c090f8348b0471053152c2a4570fbab3f6dc30c8e49a63b88a00b3aac75180a633692e35ea976821694e133eb8bb4d31237d002fce1dd2ce55528dafcef2f0e00690562d144bb0e19576ce6ab72deac22067d8edac916b1b07e4eb57ff0b885b1b79f37dcf88135eedc17ffd948b61e4df4985033bcf891dd5b1448c8668947a271d93d03ce31216810a6bb45a6c5a12e290d97a60ad4b5c7384cf19421ac1ca64d346b50771e0b50e5caf1d9dfe056e8da247aa502ff04c8e29ca810a1d3ec7a89bc17dba2936f03a80228171f7999b3f2768617970efe57b14011c80666ac4999a568ebef74e2ca14df0ff6f0fcd47c538be96aaca1e65b53b98447101e49672b48167c0afc1afffe669b0f9718bd3305805c292db9738740b362564e4691cbdf061db1ed3f9db1f8bed82939f835d14f46818e3eb4e25f7a8d77d9d0d7913c45d8a81115c1a5e37b1d3bd1b7b5e6afaaefc81d9700bf83506fbf15457bc0f59f7008cc803efdcb6d39e388f6b28e80d47134265cc5438804b12d50e61a489da829dca05792d2ac182ba747331e88a7118f7dd38067f7d38f37be362260effacbc33863bb47aeebbadeae648a1090718266eedd2ed5a2c23f168759198aa92b2ac45c2a68ff212f29260e641a38541b066d39df4e95cd1c8e7e6ffae1b8017e6f629db3910b07496c8a81e4e66ac2321fd9e7ebfecf5bf6e922d7a79fb710a2d42dad1916c9b186c2c50c818fdb1afa19be867d943ee98f732fe3a01364281c0f6d0eb64a278721dc7bff5316256b0f4251abbd9b8ba7c7c12a3bf02a1fbc9ca94b965588fbc82343d07df8e06eaa5ed2137fec129351d80a9048a7d78b31ffaf2e388864a763c4af7aa53000e0bb2eb8ac0e4272cbb79dc6a7d65890f125c523c7cfddacdedbe87938aca915c92c807dab26be7d748827d4e3188676312ef1ac8460b29e8e715f4075e33104ce82e6785aadf17a7cf82d2a705e9f2d0fd25810ba33d76e54b48eda3effc01f37c89db38af81922fadc8c3361fe74ed51eac5e4437108106ffdedb339b406c082d62a8bf718989846d23f966e1ea39103010f767b3a6f0a0a2041b1dafcb787e69ffad75ed2a0081b92a4136ad5ae557c55a4b6219a390103428181ab36f329ad182a92957495c", 0x2000, &(0x7f0000006dc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000004480)={0x90, 0x0, 0x6, {0x3, 0x0, 0x7fffffff, 0x1fffffffffffd, 0x400, 0xc, {0x1, 0x9, 0x8, 0x1, 0x1, 0x4, 0x8, 0x123, 0xdab5, 0xa000, 0x0, r5, r6, 0x6, 0xffff}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) statfs(&(0x7f0000002080)='./file0/file0/file0\x00', &(0x7f0000004540)=""/4096) read$FUSE(r3, &(0x7f0000002280)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INTERRUPT(r3, &(0x7f0000002200)={0x10, 0x0, r7}, 0x10) umount2(&(0x7f00000021c0)='./file0/file0\x00', 0x3) r8 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r8, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000300)=@ipv6_newrule={0x2c, 0x20, 0x1, 0x70bd27, 0x25dfdbfb, {0xa, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x7, 0x6}, [@FIB_RULE_POLICY=@FRA_FWMARK={0x8, 0xa, 0xff}, @FIB_RULE_POLICY=@FRA_SUPPRESS_PREFIXLEN={0x8, 0xe, 0xa5e}]}, 0x2c}, 0x1, 0x0, 0x0, 0x24048860}, 0x0) sendmsg$nl_route(r8, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000300)=ANY=[@ANYBLOB='\\\x00\x00\x00!'], 0x5c}}, 0x0) setxattr$security_selinux(&(0x7f0000000180)='./mnt\x00', &(0x7f0000000040), &(0x7f0000000000)='system_u:object_r:systemd_passwd_agent_exec_t:s0\x00', 0x31, 0x2) 1.197942403s ago: executing program 2 (id=331): r0 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="9feb010018000000000000004c0000004c0000001c000000000000000000000104000000200000000500000001000004040000000100000001000000000000001800000002000004080000001300000002000000000000000100000001000000200000000076616c006270665f7370696e5f6c6f636b006c6f636b0066"], 0x0, 0x80}, 0x28) prctl$PR_SET_NO_NEW_PRIVS(0x34, 0x1) (async) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0x2, 0x4, 0x8, 0x1, 0x0, 0x0, 0x0, '\x00', 0x0, r0, 0x1, 0x3}, 0x48) bpf$MAP_LOOKUP_BATCH(0x18, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x10100000, r1}, 0x38) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000002c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="9feb010018000000000000003c0000003c000000020000000000000002000004ffffffff00000000030000000000000000008010"], 0x0, 0x56}, 0x28) 1.152384365s ago: executing program 9 (id=332): r0 = socket(0x10, 0x3, 0x0) (async) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000140)=ANY=[], 0x150}, 0x1, 0x0, 0x0, 0x2000c094}, 0x4040080) (async) r1 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000040)={'bridge_slave_0\x00', 0x0}) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000140)=ANY=[@ANYBLOB="7c000000100001040064ffffff00000000000000", @ANYRES32=r2, @ANYBLOB="31000000bf3f9f8008000a", @ANYRES32=0x0, @ANYBLOB="54001280110001006272696467655f736c617665000000003c000580", @ANYRES32], 0x7c}, 0x1, 0x0, 0x0, 0x20040800}, 0x0) sendmmsg(r0, &(0x7f0000008f00)=[{{&(0x7f00000001c0)=@nfc_llcp={0x27, 0x0, 0x1, 0x7, 0x2, 0x2, "8361ebe45cc3310bea67e3e54d006bcb0b51b52f27fa5b981c84f638336f3de5e9d5c4889e7268152eeb109eadc919e2d7345e32e59151944c0bf25e0e5441", 0x2d}, 0x80, &(0x7f0000000380)=[{&(0x7f0000000240)="df3b8429d3739a36362e8205e068f4180ba116712f3a6131428bb0f5f53e48028f231e02e75d309033db93e2241cecbb5957017f458ccb5c3098a34927940c511171", 0x42}, {&(0x7f0000009140)="d0a74f36743538d57c38bc509631b8ec076b0decbc13a64b55501ead70287fac1ee33b1179b1f93723e979335eb0473c130f2356241f8d52954c37321eefca64e62783c487dd1ab1a5bbe763dfdfb1123a349c0a578d4084", 0x58}, {&(0x7f0000000340)="e951105f3341579f4367ef30c33727fdb790a6de7886b0d9a6b62f538caddd94002e59", 0x23}], 0x3, &(0x7f00000003c0)=[{0x108, 0xa, 0x1, "b8796962b8a19435e08d70e3f64e596ace0cf377b3e051d6b897deada5a0517f674932d0cc1dbd10deca4699ab7171b99e47c0913ec54b0509815ddfa843ea81a6ffe83109c014f007479f5c79b0ba30e7577833b5d6fc116ba910f9c894775fb5c119626e08d201f22f9ab289da60c57abf1149eadd023539841552891f78ae6315bffa8d4233cf92e95f69cd7e33832c90334a69c990df39ff2dd9a4a5980d2d3114bc334f035e0b9137cd8ee68759d9aa5417ebea69573f05b217ad44f47514af1b8f464022c915dc2ae2fda4ea84400450b33d279ade13bd86f60a0f8373a9d5b0379e27c8901dfc37e8bfbf4d46f4cf7cb5e9"}, {0xd0, 0xff, 0x9, "2d6842eb151621928aa5ab676e5c5b1539070ec9b9a85f67ce3cccec5ab660bf03db1e622dd870e4f3fd7d5d43970586edacf92295e7c6cac71972dd33d1989ef51b8a2c1d556fd0366cec66aadf130ff6d35c2f0f2b64583174fe7fd2ccb795a305ace016a61deb2afc7c47bec3e1774e9313f4fff4c09d1e0de58da806cb88de7ecd78744d515ebd7819c09a7b5c9212e5994342006daa28e79d8a76dbfdb995b46f1be4405f08d8e2c8224bdb8c02c99d610da79f586cf01964e8394cd372"}, {0xc8, 0x10c, 0x75ec, "06149cc44a2451c71bbd5a8665735c9be9ac55922cc0635a887deafdc12eae75b72e67afba4f6231d54bb10a515be830fbd35c6a4af39b433ca5b65f0e2cea903a70e8b02ccac92fc8c74e71088a46206f954ad6116656f92d6efef1261efcbaeaa116a31e85515e9ca70bf1b50e0421108b37c753af51e97474a75c1aa03658fc02dcd0bcc7f641a33fe924b2b583d85709c7703cbee7b0bf9939bee5e17621252164aff92393f7f7f4a3c2db29ec5f1461de98c6"}], 0x2a0}}, {{&(0x7f0000000680)=@ieee802154={0x24, @short}, 0x80, &(0x7f0000001b80)=[{&(0x7f0000000700)="b7399957683ed6f868dd66de3912cdcb4c02155db16f86fa0426962da0ec2ca2d0ba3c717482f3c2eadf53ebb78bb7c37cb0715a5e20b4177213ad99ec13c7532dd66348b8fabea300972db578b28345b193fbeb4f44e6cf41dace6cd8e5c5", 0x5f}, {&(0x7f0000000780)="ea68b6e92a9ad3540dc45b98c37783b234345643411ee9cfb855ad07be62de85ad93e5bb1225da2e85af8597cc", 0x2d}, {&(0x7f00000007c0)="5191dc2a9cea88eb0a", 0x9}, {&(0x7f0000000800)="26c4a37e930b81bc771c290c3e5e4bec54562379262dc508299ecdc36f56800643089961539c4fb557e077c1192a6a1fbcd1dd18d32ee5948c2112dfee9110d639f56646188ed506ab4098d6e029", 0x4e}, {&(0x7f0000000880)="27fc03dbebf2201f1ec0f2e5020ed7ba5ccc86e779e9eec5864fd1b76ea1b0515cb4270acfc455a580d77bec5db19541ddf6b05a46d2b0ef59c6bbbc3a334ccc4249eea5666ef0c9b186cc56a17fcb7fb7b83c4d8f6744ae5c1e3e9c8c18ba8b3ba17f3420c1d1ba581f5d29409a12f5c5461e3d23d3ecce5cab3e9363214701a9b78935c34a7f0b75765f57d762bca66b16dc1e254ebb2c7a6bbd410b0cb749b6c3f104233c36328adbe0432274d0bb1d842cc6ac18419ef88571976086020f8a1e2cfb7e0943ea2691e03aa50d063cb687f9c4d837166311cec996cbc0caf9df4cd5070afb5de14270b23201da97e98501a5e0219fed1fd34281743867213c90ef93b5167ffb24a8fa8277f6cc1b07648598abe7dca72f2340d07d1dc961860c4640fa8fd5048efcdf4cd3943f5d78489d5867f3f4760a28582f85b4cded53298eb64a9305b891657aebdd20ea2c705f3a40e249284919b6119a2e343946b040d4690cc977bbc3e77697c3c2b1571943753ad69d5e97c92335863b625268dd42c85b7cef935ae6d383416b34504eead263f3fba9453d42f655c94b0f621980221b87377c4502d29f8e19572e1ed40b778c2739bc1dfada32220895bcd4f8156db0801816f0fe10dfd354de70464c7a39b70994b26733ddbe7a9fa5963ed17dc068bb2d1b1b79354de0871f44d37f2dd765f969ecc50d83bb70f662b799a753fa8f5337bd4c3cd8a7be4d754a868ee6e00e839f37d2f7184db539e0c3e320722bddabc671ef0546fce6af27fe230d6a1f6d99dd4a442de406bdf9763eb3fb2e556171864c8880981d0746c0958a07e3b970a644209ab1f82a3b5b15daa3fc536c63152cd46a4767daa8f79c3c0bf4a27cc6bbe2f6b83d4212b92d05647303b3ce6a7f0a9af20417a19f22e3ecf89345d4f322a24f9f82b3ad8f3f7b9e811c9033c1095a69990eefc8c3ac6bcbdae2d1395e68179fc1f35ef1dd2aa56fe8aa10adf6c148fa8dd853f98f4b482fcec9be5c8ceea3eb03bf5bbb1d66b8ffb748f631c3ecccde3273a9541dd1760753e53c949c86e17bd648f4a10b22922cfb1d36f1c96a1ca522f7985e9cb418d68755c4d82756ff50feea345d1956aefc4d9618050c0901a87abd1da92ef0dfeec91fd7f924a283fe87531715c67d7be7c91cedb7f574a3d9a8266f55b8f0fb51d59c8130fb41922539a754da9e7c7f28b7c797d24c25bcc41bbe5af3acb352e1f6ab60d9050ffc087c996aa8ab2614669e9200e8bdc14ab8fa4739225f8cc144c2eb4c5126d172fe11fd2c70d024d6b1d94bbcd38b3db6a80731e82e996c6065cbf17ccb74a35382b2b2c50063f1e1a5118b22a5a26a328f5a84dad488a1ed57c602ed85e7cd5fa79257fc897fcbae9a98ac0b86b809dd3746ea92defd899b094ea21b5a25be95111c746aff1d69e0d921d407581cd403277da9e782ba6250b0000794c31802273aa0fd2aba663170ecce9dc37558406cf04f0fca08b2f8c6f448c7cfcf0fa0bb68db587b9748d3861dc047df3fb552bd9f77bda1f79ce6c24e67f6f452b05e6169e72be2e04b1aa795f92997118333fede62114f132814c705b69ea7a555eb5d8fbc330c0f2c8d76350268d63e84cb80ec0ec2965158d224377408b26d829a0b8fe5df4df71bd6ca7440f141adc2ac1efa7fa91a34b791b960b9bc042d79d05d5059ff5b238aae4704621f5ee0e0a078bdca1a8c6df7002ded99b407e9608561eacc9d9793028d05615a79d05804f26752abaaf89bab63b7a62edd81ffa95b587dbafa97211e79281c25ded5dc6380272f200b3c2dab8835bbbbf20d65c13373c41adc9ac4ac5fd1395b10b58b8460fdb513f3f6ba06af613fb68cfa4f64fc2b70afaacbe86f6bf87e3d3ef993bbdb7feedc85ac9969bfdbda02fddb7cc696cd94e86c5eac1a2e12be6c9de7bdbdcd0484617f8a7e9464f02febbd01be688283fdc9976f6969d610159ccea3b3af5694d84cd9dd3aff0b7c4055d961fbe108c9083f25d75ccfd3baed5361c0a8e22673b3b6543405e81627a011c2213def54d257a2d384b9b036b97127508f51523694790fb3f208d7dc903eafc3f863efdca9f45635c237930b66cb7f999cc5aaab3d5b3106bff620c4d2c84da7caf62a77f1784fd71bc8bf811491f2ebb10d3c5f035faea228308e7fdff30da2a94980b603dae1e50ca01e8c2d4646de98b0d0f3c2ce49f5b1226599b6973c49959c58e407900c0f7c7585b54af9ecc212b2584233725a4289c9710a74462058981f5251ed9b624684c9024998fdae0a55f851cabd4b3dcfef190e6bdf12c5006000c0e408a5818b39f1b00550bfcdae3359fed573d20d949f226130cb58dd6b9db2546bbf6f30c871250d86293c883519174d9fa841c5e11d7442912221e448b47107438f5adf983580208fac20c9a8d4a470ed333469f2e6adcd783c6f0fcff6e43db0c650ad1bc31f954e1292a786027c2f6fc8b7b7ec871a0ab843dbd432071f5fb63a233a7ffedbcceb3912b98e548ca3487270226a0cd25979e2ce4ef7182bdd9ab05d5f09c5b3ded68341136c828aeaf874cdf46e5304a04b79c7fa4ec7f83631de8f6ce089b3b06bfb11110ca19a8fbf36b23a04aa28d83d5c78d76dc1bc0db0bfed6cf164a8429a269a25f634fc9f79800da79f732f52380454f0bc6f162bc48ed827d7949b78dfa43b227a8ce560be991b99774640a01144074bc7fd98552a45237dd97c0e8d5aae0897d7ff598ed3599bf5dd61dae4e9602c3964b2dfad1a3390ae248d37a2554f8ebecb06713e0bc7f1da6917c9e410bf97deca673c27f3ebfdcbd95b5083dd8dd83db383a63bd188132a8a55c22b128e686b0881e385f97808dd8f4956eec4a6973c94dae945d36af0786f84e6f2f48c4ad5dacb44e175a01444a624bd0913eb0a1edd486b617213c01052129d906e1433040bcf726793edca03b7a6e70f0717f860971372a4738d10952cd6aa78823448b8dc03cb118038858a55cd6aaaedce4e64887afd1c11106d8f9521f227228e343dcf40b4b3a25462f3b33f91bb807e4b33886c400aee93d7cdd8fafa352f77e184b817e4c9684ea62a16edcbf5ea0b30c95e7a56da899d9f6506a2ee1802a0cf612ff651ab7b6ebbe179a664237de60e378f5c03a96b6571609d3d9ca38267158f1ecbc65646b1487d135ac7ce35d08d45122466119ac6f8916bfbbd804f366b44db66d711fa41b8db9caf6349554e179d8420ce822d3b3ee9fb038ce811e58bdff105e12cd52d4989adefa5769e1555f3a97f3c3114aa0a072b53f1354682fad915c2851b28c3c0dbd471a8eba200bbb90687ffe2304ba4b78ad2b09f53e2eb2b67b77328df97c88f9407a396b195edd70d68a71483f15af0962827e48cbb1d457cb35897cc6e6f775548ffc8ab63a1a0bf592aad277048d146b7e0dd35477999fa80a272e87dffb8578caa66314188ed2652a7a4ff1b88aad53ec5085163e29e8a1a880799770990caafe5883f9cc5c5952c96cb2b89155b55a9f99c28d1d6caa7a588c838438d49f439b67b48bd8a901b032c85ef624abfc354fad8133c1b5543aa7a9156be43d10d7989172f57cd424435f4aa6a9536953c76944da982887b4f64cde8b6bee9627733a6e1389fa456e66344edf4c707b3a077d4b53635f41f5be5a7301d1276e3637cd7cfc31fc0ad5dbbfd57a33bed4a31969dba7a0b6cc43aea0df85a38293401e1c17546ea1f800551fd4693d00f37147afa9722fc6ac8a3514a1cb49836011453313acf97dafb8ee715caab8c7fc189f2d86eddde68ac7032c0be9af27300772dc7e7f42ea810ac6d2416fff8132b8e02042d9a79fa64f1f16427dd85a5de7840e8b3d7a0c76b188836991707079eb1bcd6071774d994064adf391f8e7cc99be665791b73045e37e7af765b10116643ef6fe6f3294142a700cd94d3968c60ac8e49e5e343057acf9985032ef5234a74fb928cb8feb8fd3895e070192676b03ca09a1133b8b917d7530e384e271e86a013d629484d2ec322adb98b9e3c441b0d68460986c37b0644c2f641f716a3e1df20fc26062e649c1334ccf7985c168afa95e0f20891a8f1e4086d3b34982224388dc9d25bd1ca1086e67ed274dc59bd27b9f199ad77ef1348df835fc7bf9f6155068978bdca71f0bd14033d8d6c68533331de7b6f98986f346f14f00a3fa9fed228cd1acae05910c81f9603aec788a7333198b5c2885008cd9806e71837753c06a024756ff4e5441e70200308877f5ce7b185826bb81599ee30f806aa685fc2807bc49ac1940cffdfda5998f45bc869f2ee55a0277c1667954ea5ccb05c40629f72979b49c6e18f9558a01e7b3886edf95984d2287dc44e29cf610cfa2e82cc59363dc3e30a8360bc5f1b467bdc7013c0568f1ee6d3dd4ac74f32a9ede9fc077008405945a118beb1be534cff3ae8b15a69382b7ed470a8d108df378ccff253018ee28974900cf855b1f123f91dfb9a57de6e0171ff28b073cad372997c90fa34fb6f27cfa1974bf9ef0fa1713da202dd2cd64c977e77ceabbb6ba6797bb699ead0eb5886db5dd25a41686f293373aadf939e1305e9615e61c56629d4bdff9c222dc9bab22d50f35a18b5bb804e398a8f38dbf40c4aef732c343bcb908748084fbf1f6361d36585ccafef92f81e68d7ef4863b9c86aa5b96d04f058910786566bf71bf01922e00859f9768251553ab9a287266e3b1131fa18ccf2b82682d738aad0619b460212ca990809809a76f71db3beaf5836e769ba476cd677578d42b4022f3c82472816854b94e4053f7a49a896baee249c4a1ce85836c2824223855cacedf5f02a37d1a93eb179f85e037f2ff49ca015422da8e44c64ea404a18a49bad2d07b74fa0c24b5d2d5572aede989d627a05f5eb4aa8db0def3106b7151e8223da53dc7bfb1a8b0278b204038f05b12fcac2f4e92fcd41dbc77d9c084c58ab38a965f9e4cffae745e098da062d7a265514c67632a24098d3de777c7a1fb08e9119b098be7d3aad872f72c837f8db7c3a2d3b8ffbf9439af5e1a0fad1a21c3b00bc632d9a217a6dd903089e2019afba8803adde786a2aaea060e18fbac7924159c6fd95632155506b38cffa3fa5dfbee93052cc545c9c01fb910fb3e9fa397899775971ec43e74895a105cad21ff635a258cf64fe5e90abd4f060946280dce91b2e5537eb7edab140f8553dbac8117eb631bf1e6eee85fa799fbe7326e0cfd865315f8320c58d654467aa661cbb2b64f23c4bee8b2ceb899a8fd6435baae608a6a3d34a9704085a9a613c30419fc679ec5c06d1b1eca4eb93e1b03fd3f5e2064011543785f62823f3cdea76ba04e6af8aa7abd7f80d7f6db2185232569628af22c43b9617c9ed3a87e37fe9b91d228eba67664716354be668f3d6eb44ee92c64c2686c16a58cc9ddc5e51c92d454dfcce9ed06816fb80dc323f2ddc5c1fb6d1e851be5f0bc95d84c6561b61def451227a34bb09df52958285a604608288ae2f7e0993b3a0bae168b0eb2408d151d229c1fc3121db92fd544d86fa96d15976612cbe49e986df66eaa54b73b2ea9c397e71429c91491d79f37d32b17cc09200bc4f17cd062180b81f03822058e91efd82971589966b8980d5d11ade01f35e6f2e942fbf9317a1b2361d7f9515bda5537dc294c87095b3ec61915ce37e54c7fb7367e14c30088296e29d0dd90e435225d6a3e02796642ddb7487dd0d348f5fa093dd925ffa77bb58dc9a088b0110ef348a2928ba27e0bfa5fb29b8", 0x1000}, {&(0x7f0000001880)="d8a046690e44e14331c14e5e1bf7da7b49a0c1900f1b6ff1389aa76459fa591585f185a63497b53710e3c5bccb1a330ad7460be5afc8f0014c6230623ed296818f82e23b2acd798619ff1db1f76f3c585d04e85cb9988fade354d74a50e5f5aaee8dd3e52429cb4356ffd65755241ab08113ff65d99cc153b18e074a86da2e797cde93456ed7ffb39f6de42b4d2df0219f50eaeda2e32162bd82b4b013350953229796faf08676da52d21576d7e4b121e99312876494bdf1a74d86277e14f795998e6fab18ccb3ef70642d59e69a9e476646b2a42600ba1f8e7d0f825b8000ef132b8a080264475bf2921fdb314429f0bac492d02881ea276345f36c714b", 0xfe}, {&(0x7f0000001980)="f7da2dfd72512be91a405c65e92bd6c4528ca26fdff5cee71c552f0f5acbd05e50e0d2e546a066195b8d754ed0b55efc357b2d510c90c2b77e96de0ffd71ca328668d02145dfbaef86ea14e2278cb3a31d3d4aa172e4afd200681188e3b32aeb24510fe27b03e8798130359b1a123bf7ea5b71b68c40c7c4323216853281396653fb502338a88bb136555d66e8b822cb9e58c80077b7524921f38b30adaf79cfcecef4815583dc4426329fd41b075b264b58932b126208d7a71f9b706eb60a974bc0d0d04d1b9d5792f2d19b30fe94cf18ffb148aa15d06863e2600b625b30472395c9712d213bd8ae8192a3b46a1fed96c39f9199cf", 0xf6}, {&(0x7f0000001a80)="6439ba3337885fe958c28fbb988bda9962720186088c0073b96ff66e0804174aab9c40e43ef3d137b96defa0e87864cab962091e9e1ef534f4c1fa7babcd418de26b82835f14fe90120e8c4c844c1b93199e69100e60ffbcb0908a48259f60eaafa3fe19256553ea864b8f83b61570205e8308625efdcaadb4602a526c3c8221e58a30f430982c7d9090096bc451ab89effd31b93c587f7238aa19143af4ede2999330fc6947a4aed983957afed15266d3eafb6c060d7db82b888d100367301b708384cac5f5e8", 0xc7}], 0x8, &(0x7f0000001c00)=[{0xb0, 0x124, 0x2, "6d92a1cc2b5fdd79acc9a97a72625e6d89485db43e4d8e2f8dfb84fa81321037ac9390dfbe8c5f94c8ad088cb68390b326087322a3f23e3b1e6b54211c7170bc564dad40d860c1e186f81ca21a6f1fd23caa5d786944a49137df2ba53984dce06eaabf76f5744c15e20a0db14a7f3cf62541d79d5f606914afac731ad891603b8f7773e7910e008ae950bc0457daeaae03db730eb9a047158c"}, {0x1010, 0x113, 0x7ff, "c6506eded432bc4eab7f99a7cab986971096345ae5532ccda8aae29c9a2e7bcf4168fefba2836edfe8435af0f9ce297ad7f67bbbbdaf0d65e2f87bf67929d0d1ba775bceae97f131cec70e0390f87ce861510b9e9706bde0446ae80afcbe1aea3bc584a742c4858b19e7d4d2151d520281bd436165ec7519cb2b5fe5409aa6d631d9bfdd3d7553c94f26918d306fd405f12b33afcf082ed80f17bcc688114bc9c28dafa9d576ec6ddc42400a71eb04d2cb325c11858cecbb1a21677c527bc6dc4ba5aff4921073c8ce4d4d0e8fe697247706efc94d29fa470d1fce90f512b364c39a2448e735d3033153f0f628024d81f3810111f2dcbc78114ae11d0ce08b59643d87facb1cc121714d7c9613fdb667eb28598c7cf228f1426c7a155297fb137a7b19b8b9fa51bcdfb6372e21e6490fe9dfd20e0902832b9079cea315982f142a7af494e02303f7ec2d87feac8e9af1303e80be2cac619ee62ff26170cc7b9eceeb8100ce2f323a71d57453ce4d69a4d938f63de49b44f8c4c400e80c090a359c14ed3fcaad9123f34fc0d9e312ed0da91cd42be34af20cf5d8b3a29097a0f07674b0fe75c4f1270a8cd3b31c4019fac8384e3ac80d93821d76afd2ab3d1664b044df25bb00ff4f1988aaafd906b9146a7b32ab788d91a5d806fae19e6ea424830bce9dd1d9e07ed7c145d70417b6a5a3feb9909d09514473eea93ea468dbae42d508fa2d95f72b97e4868b7a8449d0fdf6756626705645fd52bb265689f32ab4010b64992d3ca72e3992bbeceff75b7d8f2bc52cd4d3e21d1a46aea20877571073c923ca0e5a5d163f7daa162452cf5b40071e83cbdbe384e2580d5049c061419e1c54f1e9fb0d1e80d6bc1af7648b3503466754fbfddbe553720e824a1daa0dd73499c0537a2c3b1eb4f9b73684e22c17d0abefd712731b6e453a03b4e3a78505ea83c2d47cc1d303db449b0d8002418212470532a53692f397d071372b54c04cdf90fe4d98ad6af148c4f0fe409721f3a544123019cb7a796eeb4980ddebed29586f20cc57e1cb6a932a5072749550b7bb9ea5ffb2f0959487cee850e0783352a88e0689762e86b4f81a29a93ba7e19ee78d861951124dff60d80641609575aceb0777993924924b604b0ceeae6a31a4ca588d937449c7fdc987cea054bbf6a1d712faffd705350e116eb1f0896bd91184bbff86876ca7f75c898aa27db70ce23ad33b44ed4c3100796b0a06b1ac899b2b984719da3d7998952954160ade064ebbff62a5b7dd921d8293f5cb5a0689dfe63d9b437e0ba609c1ca92e64baf5c20acb1cef3cffea0a36df1c99ea514e605c41730247363f1c6654c1116ab4eedc283e176376d160b0646651edadc058db689c42b43465c716ada55cefb34dcac0f3370f1a3530d1a3a5351fd378e8608c2553cba13d84cb97f0d24c2f162eb0a00b630629727bd7d6847a40f024aa9b1818c719c9a0c94a43686a4583f0debebc0c4a38e86686b9af7ae3adfc055cb11a8576495083e122a8c2cfebab112327500419c326e114c0a0cd4ce9f8445f8b9af31751c4c444af3df4cb6d78d9fcb40e20bb251f7b21f502d82d60ed4727aae824961449189eb9eed27cff5fd3166ad95ffc4c683c109770c5481184c71886e3213e7d43588d5f7d8cb259b6c236a7a5202b04cf6a1954a23b3d8efe5b5a6ef643f2f7ca9d653e1f9b0bd3a8affe7b2025ab5002b3191e3c883804375a2e0513429d7dc741353697d15c9b03b85e9ddc24f4a17a670817b2664918c53dd60f47cba234703166f7c5f755606e1de138cf245171037d4ac5095c3a83142f3a36e1c47bb6307cdb9b01439b8dc3b570bf591128bbf35477686edfa77a299d72edf9104d6d3a851e3e408e3f8babcab43f569187831ece90a7dbeb77d702f4662ea319ee79ce55fa7e092dbbd1e80fd794a623e37fe937acbfeebf9755f1234816a277092cca209001eb10688186f69e8279a89c0fa7db61c36ff3834bea468620a78ee8d583acc8806419323216d07682946450de7ab3abee309477c1525d7fc7cff0e0237d363488ca6ad3e7a6c9dc2892a377a7469f608545a64bbc4ec368982de9ba1cfdb68ab2a78f1d8964e54a92f0d348b7d9451a570ec110a940a420ec9c3ffeb8e96b1168b3df1f777d7023a81a02d88161702b713e9503ef5abf5c5195009753b849ac672b5e1d4bfdd91e166f1febef3d01ed9c0f77a5793b840e5c27e553ecf0592b9e06043c972d676843e1201f67a27b56b1d375ae12f4943b3054ba5d38b0939a38a8ae2796fd31a5063a161017fc3a3dc0f2836eabf6929aefbd7d3dbd10a281f01858f52b56cfe1f412ecbfe19350da4f8ccebe5486e3b7a907ffe1fc9398fe0a863fdf3e5d0d7de624c1421fc6a87d795db0f32a86765c1175bbb615a2cf62e9d2fbf1e09b5f018df87b160faeaf2b4760e7dbb12ede74b44d28b7b0cfe5494f57c2959b9f552e41f82a2612490e5e0b77ffa0a2408d7c2db42f508c10569497e3b11ac77b775bc61cc734ce22f2bfb393f15e0dc2d7ef29ec0d0aa32ed6ae3b0c4a78bc8f592a8c773060aa06c167e8ef535254a61bee3158fc9da3206238757d6c02a9318a21da711c86ce43f860de045f2d01c4f376a01f83549fa909732ca928e60c20e5ccfa64b62b60a60b689384d3313bc6276896daa5dc4094c7d53f049e0122517741e3f0d6392101980af0dfcfc32eb8d9bdeb046059ea66a18f2acdbc4a6a2f4b131e4a8f7300cb3440c9f60e06d222c33c10f0134b1065b11686970982eb2a5e1b0235692b9f5d4f7f41997a51e313e365b404f1a7d0203ea10657c97952a7cd60fe6ce9386f9c21a8b942db0e7fd21575d5c0d10fb9bf118eb214aa21c772b7000082050dcb3fcc34d53c6b827d24fb4f1bb70cfab1f4578b7a2e77d904d79f0071dd63b451328f5bf3d147f6c77ff7e15866215d5e6091740f67fcdcc749e0bedf0491b466e84ac947368e15535d5276ce0a7fd57039555124bd13c69a71f8ab80b2f814c60fc48ab1c1bd1830cb8d3751fb0c19e3aa526293e1a22f2f14e44dc7a6b69519527263d4b6ba074cb66fc369d954b3297a3d2611051c66e096211d9f0b23c7fc65cd6362907bcf4efe5a8b77c8a7b833a4556ce9781da50403d7d96637002b374a9382190a05b5897db54dc87f73164c31df4f97aa9e95a8b305d78890b4d33b310a7e2dd5162e00466f7668ee5ee5dbf88a3c3ef912096b8d4ffbaa9712e0c6523c9aec6317d4b84dded875cc381aa08a92a607c13e4c2dcc26893786dd0c99611faeec61fa2907e34c535daa952474368bdea3b676e3861cae39d9829c33a65cbeacfbff18af2d44b61e630e652dd4bd7cd2acf8515580daa92893954f3e0862e918f5160b1199726122979dcd9b339cbe0f96fc3a699789f619ae926bb620b5023b51f74406d54af325a6c44469c58b9af7d140c95338c6e83a348660230711eb1b2a60221e3be40cd13d126fb37105e8ea1c8b8687f024cb44e02de4186e3f0ce8f1cca9596b2b7c6eb41c1350bfff1fd296a71b3816f0cfa94eaea8a417d44cc02f577dcd5e7260e0ebe8faaf49ecb0354bea1f704d4b597dc0f8615fa1004954224cfff43c2ec960ebcdd223568768c331e5e5f30f0658d11deef7d777f009e44f721321600121da8e393ebd3cd80225f6b5eb5cd0d5444ab046e2f4b0a5ef35118ec4f6c5ab92740aba8245f2c7eb60b19620d011e444c690680c205d90f2520f088ace7a7c19b4df908001226fee63476cff0ff92872d2fffb421ecdb2e8a1d0eee2f1d98f7b4e8fdfffba16c23911a35ec40b40b5f9d23a4888ab420044d22e5f561ca08b4db644b46bd05c6c730fc84e36bc90248f9d94252735b335909aabc9a3b7438d5c2d4ffc37d7c2c0a190daa3fbd86e5f7944157ab12ca33252f49940ae57fe76b439729351d21e450a5dd53bce6e637f900ffc0fb0e715174012d5b7a96e7e97d6d13678b094f3f67d22cc3fe1f40803f83fa7fbe9097dfa0971dd37ab7f70c454114080f53409473f918eee17cbd475e8ba7b430c69ee37463ffb0cd3eb93304bbd291f2cbefd4ad22e2e2388208405974d1b2d9b58983f52c7d3c97ad91de0bcca82d882acbae046fa133d54a88aa0f5514bbc9d2962420ecac54195f6f3358bc07d951fc65559819c6857c2791e77c944d12c139616d56f2510bbfdf15006d46cd09f665d68ced2f1da8fb4d6e759b3d14b93e2643335856815c36fc03ef157272b51b06ad261352786e6233b4139970acfaba2588cd4fbf3882eaac1236175200859d476a83e2a34355293e72ed6b0f8cfd2b668e4095034cdf759fa427050cd226bb321fd0df15cae5c4fa98339ecc70f2a812ec400ef6eff75895d2f7472ac5bbb5ca9089ddc9028e86fb260306da2bff9251d1856176ef8fcab763e4556d49365e246569e6c921a1a8d1136fcae1ca58a6ecdbf369f046b2e17b44f4d76830afd40f1d000f284bdc9cc89ef66c1caa97aaffaacc4d4867c365ec4b9bc8b838a7a69c9f17467f580a09e66dc37704c075089d06c349e931b2d5e8824a0fbd3ff5362066df24620cb419c1fd5a4cd74c4dccfc3ee5b10d20a554e2f53010e9361db9514c41198ccd504d358f8a1d447126d708e1dcb03160679e7fccabc8826eabf65c91ab5e69f425c39fb871d33bf7881052676fd1058839b6f44626c9cf5ad2ba312c55709287304b3ea2ed20de4f2599176678d98ad1642138326ef573cb336f243ef65a1ca02eb4df7aca8c888270cd7ffdb6b8265d0c7406e391479e03611db435212a3ec9ab76b1ee5de4542e4545d076d96b13249c378fbb90ddde485661f62c43c696b444d221fc8478d1e8ef406ceebe982cfcc59393d4e4388124baebeb931dc66637493f2233a926706c696e4480147b45302548c31a727e4a95b241f871b4e62ccc6a35dd29dbbfe06f19aac0a35b0ca19fa362aba00826f504d47897ab43555341f6f0dc8d058624a400f050766d2ec6e0e6b0bc68e846251dc3233c5d7af577b7dd8f2f67494015942fe557c9e89eb075b405d89f25b8a144eeeee6de549eeead83862469e164de8999f9fe6584acf2eebd2c4e2eb75f93936a2b463d7aca52f93398d54ccbdfa26e8659f8f18eb6939e8bdbc615921d8c0e1fb73803e059fc7b874ae7f34ea1d39c2fc7abf5cb24771e3e4b1ad8f46ab67ae97864a055ef35f9e896d0c3595c4dd1f0694e363b39b58d0dd9a51943af3d8c9dbad1f5cb889abb83c1b997dbbe6481b70bbd70f594b5f60200a307881670a6cb8ed3ae67dd9ce7d9f65c33e55349a33b9f1cecdba52cdeaee67ad20044ef904428c8c0b384577e3b6b00a20c24d18dafd32264f88cbd17a6e23b7855bdbfcc4a9c8f68bced87d0eacc1d80e0ec079a26602900a664262a8cc6117a7606800bca504b36ed4aaa648e750232ecfc04ef10ea2dcc9062be9401667c5479cb9afc43eb46407e1079433cf2bcd84bfbd1b96a730d22eeab2bba97b36481154d4e4d64e3eba450f8abb9612a9338e9cd14151e711fa7d5e5e236327c910ebd1efca65761f401655daca7697ded08f8d2b9db1400dedc7ae0c09a1a21c83eb9cd28814115a7449157dae442ec5370a5cc31ae5a1db887aef2e6a73089a44bde7ac2c59e6c40df9b345e616cb3ef01ecdd44b5ec9c04ad197a02391e69b2ec10c39ba00432cc5fb2725970b1cfe2fe4bd22cdfd0b0178659df801d11ce40e5da8d498b799b67402a5ec30657c916e59ec62a28"}], 0x10c0}}, {{&(0x7f0000002cc0)=@pppol2tpin6={0x18, 0x1, {0x0, r1, 0x4, 0x3, 0x2, 0x2, {0xa, 0x4e21, 0x0, @mcast1, 0xa29a}}}, 0x80, &(0x7f0000003300)=[{&(0x7f0000002d40)="a8957021e4a3b484def481da9e6f9aec9361b36f45f15ff4f95ba41f701994dda6d187176563084ac71badc12be17d32bbacd442006d5fbe3ac9b8f08b11020405507446c49266bc57e573729ba7959f55c678ad584c69d4b7aba4688b6524075a3e58a7ccd9f432", 0x68}, {&(0x7f0000002dc0)="1e5b3bafda390735fb24f666bf0802e68d32da5165922098e1ab6e6df2177df3ecb216f28d49610c0313529cad868be36ba2582e2d503c5a9c4f74ebcfee2c0b495d948c09526908996800674a57e925ae885ec999a1a6e20ff49b03dfcb661ca33e0e0196360c5dd4df54c506fad09ffb0f6cf6b70e3d848180e9f7a375e0cce347cebe5af80bad8312b1de77d93df03229e7ba", 0x94}, {&(0x7f0000002e80)="a72b9a0d24b9c7dc212f2a6fb0ad8a0c8dfcdffb4a97c0564a3e9a6ab9377cfc1ea0f615db2c11793c91260b40f506a778ec3e8fefcf5b4292b34236acce7df29a1eec65fcd5c06db6b5f47a", 0x4c}, {&(0x7f0000002f00)="d1e1d7055894cd39ac5f3e0d97eb81e5964489269b885b9190f7a03945d097147c2c04d38771a8967183e26ca9a092c6dd", 0x31}, {&(0x7f0000002f40)="de58905341ecb3a248f8c3853af57ec4e1a0e984263a11e9586d53814bc76aafbbbb1a9a8f84b5247e6c2f0c2db73a5ce98e0c982de6d972ded6a1b097fa60744d42549ec88ef2e036b9e6522954d4f59bcb8d831645966604ad6dd715a8913241c178f6fbbc7c40c45992bbbb57fe83b908605562f18f7ee8d3f02658be1fdd8363ae59d888c25e09b76bd905a587acb81ff3faacb6af78b6e84c14cb37ecc0e55214ada5f5", 0xa6}, {&(0x7f0000003000)="a5495420df20bea32f8912a2776713e1e75fc7e58d4b1dcfef5abe497ce929dcec37c224352a073a2b36eacbc697b6cee2cb82a1f3c57bbadd72c1ba87feaea8837ee299058a7a868f81b636af68bace2277699c949267dbd139c34432aec4eadb5c3f9a20589b069c925a0c3178c5a54cfe13f980b9102a9ef7cff799d5b97ff8c319faf91fb6199073c63ff70f1b4886c76e64d58414511c7d7a2c4b421522b90fa8e6921f56da0d4b578456c1cc319c4c07ea0aff42628ee30a7703f8ac5991f7", 0xc2}, {&(0x7f0000003100)="bbe3cfee4804d9675fd56ff2aace1557a7726e89f68d61ac4e", 0x19}, {&(0x7f0000003140)="25592ff2271f44cdbb987f86112128a35911bc149922af97ea5a1650f5be794c1f5872a0174185ec4de44ca1047d5f79b387d8a15f0ab546a569de85bf36d13be06b75699ffdfc46c897af7ba5d1e3f107677b6dd8109ed27745519dc80bf9216867e0007b003afc9f56b2a1fbf2c7d674fac4291ee188d32157ab2d7b55f775e470b8594fd9b90dbd98db5d0010c126f3e8927dcff5d08512a4f7d7a32e37a66da400de595e8320ba3f742103bedf3155ece09a449a68a80b86f9b3eefe0eb7ebb5b47fed001439fdae6b608c4c120a4488ed511aac1200"/228, 0xe4}, {&(0x7f0000003240)="c9779fea89d7888f8bde419fffd78550b491017a2123743a1f2cfaaca2bd538f677462996b8326716747da0ff58265910935ee3d1b019fadb6f96be724340103d35802fee249a1c9e1c9d6f1356f", 0x4e}, {&(0x7f00000032c0)="1912169c075a6e04a709c162392994462260aba0a01f71d9ae894e796f29f0fc885620ef", 0x24}], 0xa, &(0x7f00000033c0)=[{0x1010, 0x1, 0x4, "14d9ff42bd1b62e30eb134205a21f89fcfdfc543725adbb75b5a8b0fab2ca5a210b16976f73f2151d1a87a7e8504c147e8cfc628c6a877f4d6b3141fc2bb4b40ef17b9912a2ce44ff123e3775fe8fea649c12b57b3269aff78634937d92ccf84ddbfbdf721acd2a1c712f41a0e58b0409a41c56dbebcfe9e55c3081b07b779f97fdb1b0aa31a426c49dec60d3bb505e20712b0c8cf98abd464090d63ad096506ad7ff54e6fb65041e60a54885073e54281adf0f0d9e83d99e42617e08d65d46bc3d2479204975a108a62b6074dbde7a2474a03bcb0019e51bc80c04bc7864a93a208a3fdb4a9930e982e1b912b50b48bf01c431f2730920252e2603583c313ac20407a05efbf7aedf40e0c02d9263ee4a462be4be3c199c15dc2380dc2ba2baee57449a4c83290acf23cc601784b29a2e9d94818f19d1105f13b2ce3ce553bed3cdbe2d222b8afdf70438c25be957c11918ddfc58a4c954c2ff19ee4b15b885458ebbc1e1f8a9a95c4a1822bbfac4e272f0a3a12ef979143592062ced31b15481cf741d52ee5afe630d392feec8dca1ef1567f4a414987e66c283725905b6f445629166fa800ed97b5ff4da7cc5515ebff606df35d27a106f565f8559d897094ade23a3428d2f1038e06ad15485c47b7b8d6dc8b1af1e874bc9da44c561634868dd0228b4c3ce0e0f0bb58469b7c174b0ec42c1738d3d68ebb3bec6f2093c517245b9f6a918f786d124765c5c78df802e93b411ab2a6b8e5d418430d05ac7f41e387ac6014c58b6fb3923117e4e7d33ec5817ca412ccda9a6e5475ef96be6e8a4d897a688acb4b9a546aab56d4cade920e2b7aac8e96609f92007c9b221d4d91eb90cf9de0ed2fa4fd6412f906aafa58331e2e2f78fa42f6ef50b02e58654f5fd89980315210e862ecd49fe7d29462fe18e220087da6da859a45f255b938cdb935aae8aa772599780a509f970d8e01b9068281c995420065fbfe3626d49cdaf2aabd578fa030c96818ea8006ad4dca0bd5724ff9f0267046c69722b5ccc255c692d3e07fa65d5e325283aae0015bf93c983e99f123f71044e9fe1e05500182c5ca03129cce8814bc9910c33ce205d547c5154c7952cf285d942927f32b9bf9bcd530cd46b20cb643488a2091caec4fc68ce6435d61b31647f073ddf89d2f7a7647687f314da6db73c989e6a1404b4a5ea690a9a1991cce9d7db4a02f19e876ffd28931696b088354ae9f0255c16101f1f4a9dcb35f7aaf8d663671d4b33159e0cc7dc2f76109a73532b65128798107383821b272ce6316d99e19b76d3d0d829fd9fab543c12c854ac9266ab1ea364a5f46156f73f60c72c86aa83451f296e35aa5c2a0a15430d7c4077e2af6d223c309fce5cf4726317323897ab85421c396e60217477edea00da11a59950f4397e0461d111d21c92d44ca5a8aa83b3b719f4f65aead41f1118fc64337a6eb5b65ec822538f770c36f8e0a22916561c6539a822aff49744c43d2b664423f704f7253b192b1bce8389b8173e1edd676a8ff72dc97ae728f9a4193070248ba7974b57a883b7480b804233596aeb5f8063406626fba46fa3b30128ae0e5e27a67bc12ea5f3a14a4e41023ee576cf1ac070141a3e578a00af178eae96320974d55bb87701e624921d5c43ca31689a8a5e7e7e70c55c2b38a3c3d1afd6a444a6f8c371c9f91ca53a643d921cb184a45c28dce38c835f016b2506126b1702c7ca13afcedee1778d3f1199b9626c714b8ac825b22829ca27d1622570f9460f728628ae984c1aec82220c424b825a7e60cae4f48105016f006bb944762a64e1bfa21b6ca3d2aa6d1e7784384f2768ac47a5e7a873558973f7dc897a08cd8a7f4a39712af905e6ff579f83a9bbd8a984d87f70c32a439e6847231624596cdd4f68ccdd8d1a13b0b1a31a09587aa867d05214e0a7af77a458b4e104e4119e0cea672f1db0c0a4d278406c04c0a596f1e0a0cd5a503b5cebf90075b57f1c66736e28d8377f450072fcbbcfe6ca48f32d9d6fd90ea8535feb787e17a6e7b9faf6d9f7049e6323245b3e56c5423590cb87b1ee4798874ae1b721bfcbd114c5c757ab74c9b83eed029bcdfccca11ca10b317a69d50556c55cdbb943bcb532343cb597d66e12504635abbbd54efe5856de93279af959f986c239ba97d65e1f1aa03eece51be99859270972b6079b1a1ba2b10f7504c144dad98d0687288cc735cb67e08ef70319d4a3f547c0fc5efc914b06122adf7b9d5457661873cf8d7daa85ea4f2e3963aa313eb56f7a294fb908961285e9fc7094971f1a0bac87291a61670cab5ab0ca96f6779a07d83bed4bed024025f0bd3b72ea68d7727ce7b0d8fdd0fd360497c2518566661714cf094f273394823b8032b76672d9fde3e4b98ae38973422907705a0ffbd392b07997f92b0365e2298767eed95a100fae0a78535e3ec9d5e984c369b5f0d5587bfe0cd353bb3e26c64549dc591b5a25de9be42fcb473d3aff3f30cdcdc732f04b5108f90c7595501234dc90d10b81d6e47912dff83d82d7ce93bcdbb37fdeeef4fc13f02bdc34d3490de8cd14ec860aeddb0dbd8522a578c988a48013cc511a35a8b23639924cb36b571cb5320e6e2d193311cfe5d74a78a8437e03d97f43f83a7011c90005044b1a032df4bf429dc5db336db5d36d87d23805692477418c388320bf7831da03544132694dfc7feb81e461a5e60977719a5f71e82488c1682f11f0817ca1a765d5a5755afca513cebd4a2af352bc04730d5f190d5ccb17348d07ed3d24334b69d56709bf2fc1a4549883b56db98737fddd0137383893bbc2606bb2cb2dea501f7aa343e50ec691f9d5de316d2949d729570efdb48eeccc1815e5b5563d22e8d4ad140de7841da94fa117f248c2e4034f9c54b0a80fb53c49e89c36bea39b8fef612f672b07bd7aa19eaac610d9b78377a9acf14cd5cfb0aa82d78ef7aec8b6ad0f5ddeef79dcef7594c6eaeae672ef3a23117da752faedba437c178b78ae790ee562024cf4d60329dbce988f2c793ee1f956f3ab872bb8c543cd765d8968947cfcd6f94a340e044803510ff7f533a9ba925b444c4df1e1c7bc7e335e37211f99ac69db0f4c8beed9dbee9f7e3bf28be6840f192f9c2b5a8348d689d3fbf8de9a6d09dfada47be522d1043107ae9b4fe6c4863190b5976bbc3cc470f15abbc75dee9a4cba22916b3e3f582c8bc8fee786141265956a653cb90ea4d770945cee5954e741a51b01b6c9fbfa9f3039c6962afdb48457e78ff14bf02abfeb73d659e56923ccaf8159d53be7e3149a1cd25565c8f5e2d0d0f892c32d8cb7a97494f5ba3dfee6dd95f129d6891ebbbeb2e5f5f19c4e9e9cad411fefc0f5dfe3e76c083f4c67ee0e886e8cb4aecc8ee783a63150cd792ede0074a4f21ed7d288bb08ae123af74fc0c063a1c3a32edb23d2ac0e0d36858b796df05f1e8dbc13462197805d25e968097e4c601ee0ef9003340e7b8831ffd7dee8bbcfe7144c00687e3106d6f0973d0deedec9105e8c444fb76970a0c27262f424e5f81da601c3a93988aea437f6ff7f9d2582ed909e7a570ac22d51bd60726132e4098a403fe9992d6064bd3b997d623a7e33e9f339a83a3c98cffbb87df4ae70323643c1e937c36385207b920763a4299bd489dfb5986972abc426e6a06bf5333d2c45a7aabe42846cf1d0090cdae19772f278a15ef9d0f34bbe4cb93ba375ba62094fbc3e74e8e19bcaa3059a3622aa5680c107c34e92d7eaab94940d1ffdc3b4b87550e57b3273039592703494269b7b16439ce4f8bc403e7057bf3c441580711e249b321689ec99491d6b0564f5565d75e3e5789709b900c1a36e9390cb046c06a38af87b08b1bd1d50fa343cdca4ebd5aba5bcdb3cd1ad22f03de432b429a7940cedc4d9cda84bd67d77bbbca6f2293e0b7ea5f9b8ece34330ff8c333d618efd4f6bd3eca1881a5bd9cb886fcefd21cdd578efae159bb946e8cc44c9098d94f18cc07d1da4330b233cf5881b992a55650757f2e0e65ea37be501c398194b8548115e40b6f3154a09a2b1335a8e969e6b5b9dc42677416bf305e27e923556d42c011d78df8e2dd1a503340ad0ce87712c054a5b6ebeaf77c6c86799f21db2aba280fbb7aeb26921c004c850ac914798f0a058757f9804d8795e986305752f2e4e33d0548e6d4135f8be46a609da06ba57974346f0c97fe28ae56c09a20246763d36e9b55c7e65b1401e0b5ca229398110a56019effeaee31deada19124d4159ede473884586358fcf6df78da50327db6b473bb8f8bc79b6591cf2f3351a974137bbb781ec2b406d30692a6795b189c19dee2f0bd720b003a29dc99367487acd08e22179581c56a290477ff952a7d856b5500904ccd50db3bbf5af687c308f22630b191bac2a6efd47b3ebf133354ece72e8afc8a7c1b5429bc71333949d729018bb8b776d53d7a6293eaf6fd0dcb39ace1f3ac5b30c26fdcd5d8128a95100bdb4fdee722ed243dff358cfcb4e1bb9973582468421216e2d58b6a52445dfce63ee984b06b7f3f4f6a8726b6354ace811a6ef92ca2571b8ff82b1e9fa2bc44c100a03d5c82fd2653a85908f923c5c68d73744fa284824690155e41b1b4a75ede1f6718aeb4c530234859e1f7e4fbdb867ad8ac96c4485c4a5d78e9a3b933584460ff6794232d545c2c3c42257f88b681d352d244e8ba53c1210af0ccb229a1d807518d6aa0488edcd649cd206601c345068beaefca639c98992de3bb2bd8c4f7c639324d2d26520e42133a15c0f6e69bd2de1b102d4990da23e47302f2ea4b44c0deebc8c7a3fdc111c575f72f291cf3075919b399cf91d2e8ee58368696e61a5178e9c5869f6175a2ac2d59cc1c3a665c50cf0cf587d85bfb4f52c67e48990f1a883c2fd87466b77d019ea0fa2dc6e29cf7c6c718df96ff80c9af10d98bb711412c468625843535e02b6bccac8b3356815446f3486cf5a2c02fd2a71bffef81b58330ca8eaa14639162e34b7ac920ede825ee70a73412b7b931e0124e37eebf6ab7ddf57d995cbbd642e34a415a9ffdbed533d6a1bb2b7d0a82fddc46a3f01a5442ed270cce1568c202bfbbef46c2b3e35e532b6a8b37bfba83eb5f443b1762244ec46e472dbb988e79a5bd0b5e557aab39f5c1d9f4c1b79f11436d676a6bfa178e563ad3e24f64e1b68aec5e0b876422a3cea93bd2a338ebee5fab6cb7d5ec822970af345e39bbd660eeed60041b517051093593d77a9c34fca2b41dd50f61970de289cf9c77acd63a0e65f9d334813ea485c6abf3c88f73ee35d8e9d157c86e55ae3d9c5659f8926ac0ac1da4c463f235d8a1b7e8f3110bb83ef661bc970fa6603b68e16caaf4d84c2c8688d69862d9daeb72dca48deaeffbb428a877b05fd76dd65aefe7847d3fe0e7165c1db8082d63e37f4d982954e6f4e18506851c9f9efb31b6d4c70ed4d6127b20a10c30638ea4e472aa535f2bc603b374624d24e21afc0d07f19aaf7f189c7bd05a20c1913ad1e588b7a3781910781d5ff163a3b67a13cd19ee2d50eef4e237c2f61eeb3f4ce9d33ff426a3716ed1833c16ffe38eb6af0e6ef2c9af7982b80ec6ad30fcdb786c193b12d1f6d3e8b91b1ac525fce18ba29f365ce5e5bdb06f1262ab0471e13fb21e10d35f769b904a3c01504517f55f2a6d4c69a9b5da55e8e6650106c55e218708480c2e2842e7eaa1464304bf16dcdcfb5e41185d96be38120b129b22f35f756d31f0b9c8a5432a13aace22e6b3eb150ac4e6425b0aeb8e9cae566f5a4d569e34"}, {0x40, 0x88, 0x8d, "fa3473e9090482ce097f52c18d113adc9ef3e4ef7a23c96acf03a8b9971f908ee6e7bf6f721dbfb6f08daa4e2e3e"}], 0x1050}}, {{&(0x7f0000004440)=@in6={0xa, 0x4e22, 0x7, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x1, 0x0}}}, 0x80, &(0x7f00000057c0)=[{&(0x7f00000044c0)="8badea6ed41aab5a70f1be7d66e63940813911e00e0a8e65732e8c7283d9b3c6ed09db78f92a886afd6e175202c492212a3cdb6169ce69854d8e7726791b9fa81a8163782a1e9d85cef3dc7acd17fe887096edf1f222c358521b379a0cd7a93999", 0x61}, {&(0x7f0000004540)="1f0de2a0c8b594531cd7f2488892373da646e9ffa2d6d7014b5f562f67e5118e35bbb5929260ed30e021fdba0142ff3ccd67669fe051900d7e03a3255870dcb5b8afd2cff820678680ad38c8a205dbd045937e786f079b0e66667721300c15a0f1f894d9c2be482249a84982fe2f4cd0e7cdbd431c2f2f426db8f367c1d3314c17aaa9a6ec42d2f7a6efe2117ade635c9cc0819148980e0be7c0500d8f2c9714fb4b6845443c79c9e3", 0xa9}, {&(0x7f0000004600)="5dbd64be36e3ef816dec125f8a974ac8e466acbb336d36546927a3efbfa7bbcec2fa10cc12a8a9a106783e7272c456ccf210c49205e2e77afd6aed698a1cd119bbe89a52a67b0c916705b6d398b8564a7143d5e11896943229d5574d9aef665fe9a79cc772cf866458d67b418419b36ab4a1ce490e9d19d2b9bdf09d274841e1d2071b6e731b786501a4c3993451033d6d2052d29c4403f6e91c53e15295f9034fc6bd465f6d8928b7df85688c460c5950ab4de7ff6ed56663104edf12257c53fe2b6b57b94f8e5211d5c95abe6c9ca9f76b603c89af73006d2fdafd65546bde7dcb97188e73b4943488f12967003d38b0afcd9ce282c5c9803959b01f16bb", 0xff}, {&(0x7f0000004700)="359b96c955e89805c98a04c07424e34d378788a0b2f22a278332f0187e318754d9c97aea5dc4ffb755e272fab5c3d72faf4dd065115a9ab54246ba52f09ee4b872e6a66431426ec0c8a8faeb7e5cc7a6576f6c51d67d8325831cb9d2f8d8848223e3eca6fb0760b648db264db65469c51f95f1fb3983d27029", 0x79}, {&(0x7f0000004780)="3adda78f0237177823666031e46ab8c6f05c62357f468c11a04759dd1e91b033d974d35a1245f55f9c551220b75fb8fbcf9330236fdc53420e51dd4c32a23f7e8e94ec87e9f42ee86d773d3a129a3e6955e43810baa0126ee121b3ff06a97cbc269eecf6a82ea4ef4f5352fe3c58010879c44f59814fc76142adb59b0e72d69fc8e03e8b7f122f61fb35d01b47bf179737eb92971a27942ba217a6e02713334e427353301d1f5545e3ce225969f1eae37f3f04b8a0f07323904a06d1affcd2540c30a23b8b4b0d52f75af2a9c129060b607fcb7bcd6e310faa757fe88aac7e2bebdc1a2c658e525bd3436a95850db4049add3e303e575022fb642e04a50882e21b794e7a92323e9a9c40fc11e29c415de32ced6b22081afff321d14e9a6f868ae0ac44fd8726c298a2074d0fb0b749077d4bb7a93c2adb8992c62b696e514f1f5bb93acdeae1abdaa66727598eb6bbf2e94335bad1f79248ba27352ed839e27f4b28eb547e2ebc8bd4e2c577983bfb80f993bf3fc84473a8e63870a5e08eeefb0cc88a0ca0e0bc5089fa8c3a049bb8e2f9188b8b737e8005c75e461ffb5ae594ea3517fdeed376237eb4ed6f3be580cff739dfb46da7cec84551fefd57ce4556c2fc0a9bd12f6428b8c5d2f7fb16fc0f8dbcdf6fd86dced31b77934b59e03fc191e1f90017643786f7427a48738e6cf350cf2951b3ed2e054efd6aedc775253235213118f9b842aee6fa1c84e6170338a6f3a8fec7639750f436f63e579dee32fbc7e56052c96d4b4161e199f6955b05e6a8529c6cf4789816252dd02c6a8942df02cedb8c28d1d790f27c7445959f0573c57f5a63dbdce55e79d751d795cdf6d090d338f2e870b5ae1b5819989100d2dcad5d6b9b0a3f5cd32dc0e408496ed5f4cdedd184bda40ffef8592704988abe8e3decf9e9f323caa26747bfdd441a4777e59f747fa167ee7c049958b939c33b782346d19e0142574432b4f419b7a1a66ee43087e312971d1c98503a5659d7be1b11568bea9890a7d56d61e169d1b6c4efcb475f8208ceca09ec93db0a717777ad23781327ab8fda9e9e22a15ca6dcaf66a3ff4671093212d47056d4dfb259a5713adad2096ddcd2f9edcccc80b86c0f68482e334ad5b58eabe6e0b7675ea94eb1c743b2ce84d817c1c0496c4674c146e101d4b82abf4f4bdb80bab2dee06e231f1e320c33dd4acd3cbff7227dc778bb7fc23f118ca27679265a8bbaed18f2b122befcf5400ce763d67f69f3881e1be17e20abe5925da3e264203c719b5250ec20ac762afc604736d62a62c87853b8e677c90ad7db94cec931c9c0d5759837038baca0706c11e92215b13371929cb90e636478c4005a8c163a0aa94d2f14389b3a2d23f8cc56ba7e568c3d30c94454e387a51ef66ca7e91aa162a8657c22b4afdc7b56bade030d96284f0b8e36f00562adc42167e69dcf0d8f8c0e5d87dc76d4e845586dee3fd17864d26eaea324091ba27cd6ac016d959498cbe4c7e37cc8facb48b807a118a8d1063e313a98a7203a30aac75a16060bd05a3b09bcfbb36711150a5388a559c59d48466e82280312a44551362cc5758c31c75944dd3a80001eae27c0067424f26bb01c99e357dc4bee78081e4fbeae5829c4b8195f89e324028ad1bd17d90af6ba0791f169dc249430eeef880252ce38d829529ea75e18592babf6236db3b87a2c43091b976b438e08945ee59359dcc7983d6ecbcb02936e95bcc1d014cf3fb76044fbeeb2969eea2d6828fea8b67066b877b0b341c95303e221739f07e98f728c81e92185aa966a2b957cf0d65c45f1899bc2a8c5c8fa2b7d86f396bf6829f51340438027152983e4b818cc3b7f855ded10b50dc4077ae3242df808c04491146b02f9ad4e999941b7c513a73b0f70e2b2be991a3cab101ecd5da9beef06a6e0aa6e7ddd6663d862cdb51551c491d86c990e9f1b4d3581a984df20233f9aa148851e9426c496a68f6967dd5b0bdb2ab39d5190d40141002afdb5bcbaedd396c519e90e2560d44b2a05035f89e7d72956d13ac244cf494b48b34f21fcbce09d9b759720741c6fd6d3d8edea08b00f2931a087cfc308b05df4b1c6915326a0413f9e18a66254ea1e75edb667a6627273211b80816d8a04e78a0bdade52fb09fea73ce2da792c9581397aab2b4b7b9cb859a35541bf971ee19af5d836ec5ce84567073bce343b6181098ee2ffb8961af540301ee990b03c4ec4bd11dc1198913904b47a4ee6d6095b5e6aca4bee74682eacb6ceab5e2a704e491d321cce853e1c070b01ca28502cb073cc927e10a58dd5b470367cdb6542d9ac4b130d823f036350d16c7c4ebe723e9c4b01b5cc24ad2f36e051035b09415ea05bb11fe4fd2484fcb9dc83ca6ca8623b5ba77d16d1f4de662055f3cb20143b5c3f0f56e72e419cc69f18a8456cd35cf08e04854ec1316ccf63cfdbfeaf9c70f48100aef17dd40294e2bd20b21be4fb4c6db9e5e012d4f86a04563205ec380e20ffbf737f806d682d29ad72ea4aae981878fa62e1a5ca42d6d08e8181d744efade571cf99fe3316e49dad71d92adaade92f53bdca4639afdea576069a37ced017c64fb21387d6d155842c0c9c274e267b2ce61084c809f8f17b642d8fb02a0c3e7fdd6a52d804daba2d9fef3108c1da7ade9923f32acb2fa6a3cdaa8ff04b582ef9bf283e79ce82e9f4b3b7a3f08ec6be6564df4901c561516186794155395563c943097611b6c19a39d9ff51f5a38215666f595af36d0736ba53f7c0757cc72f9804666c1d77d589d59d32592ff877091254611a7907ad35d53f34f67aed7ce0cfae28c5e86379f1eef7f5a094552cd95b5f5cb9cda8889fe6729121f31c0ff8012974d2b3a99a1254137c92d9376213235e485b56a9c43a68ebf1413395f74c679af61fc24265b76df1039df1ad17c89bd07a7fa82865b76b6c70798988ce5eafc0a7e46a87794ef64bd85a845543bece2df61585fbf7ecd6059a96a10fd831560b380c8dc6b034d455dd5a25316487eaab28e5ef905e7e106e5e8750ea5cd05215867fdb703337e17202e5f17254e610f877bf596f0eb307dd4368e03f5384cf417578db3ac915cbaf6d504ab198bf2d14327ede40627868e53829c243eca048823dde9810751238847b48ed26ef94c217150bf9f32b45c05178989c09a5c21c1fd6a01edd587ea1518df268b88ac8e2847b4c7217995a43f153ffe2f2f6888b7b4459de52a4417c693dfdca55576aa07f4046c79210ba6747de9ca71593a1237946779cf26f635210315e158f858651ede8b8502e11c88749efb23961a299c94ac1f754abbc48748c1e8c5d84d43b1895a0b9b863f27da52851c4929275427d41ad7682ed28219a49f0e4453927512bb8edddd6cf9c81c355d7b59e15df4af9b94427190575fb2b81488962fdd48b2310dfccb98b4ed8aee80c39b3c18a1a36c20cff952ac493e0147a6bb606bb806ae0c63e82d32c457af83f1d7b57f0189d98670b83b9fa8f18581641eb9dbecb3a6b7568aac8b618e0e2146c934554e953eb568ed97cdc20f877f5692662c70b26fc69d8667f2eb9051b93e32cbd1c530bebfa8c0234b2d334424348a364085df7e4d638c6e5895f95732ab27a9285f06f06eb5dbe9c1be5579aa10d951e1fa5f68594c07e4a2845a28607ab4c9170553579b3d01bca20ffc07cea8308663bfef925048f9fdc4aa3ba05ad12a86d7dd6658d6854625275469021bb2afcf4a699a1c69d041f4628900d8b8a247a3d868feb22d7af203b870a72c6f2c962b6dd7a1a7339ed4f7fbde1679cfbd111315c844bcbf5495432d945238742908ef78058482cd791fa8d179b997aaa1b7a8f37118ba3ec53043307009a5853654ee0dedac3c67d569be1370bfe77e0672b476d11e0c0eb51d9dd00988ae2c705dfe82b64e1cbaaaffde730e4fd3ce0d5a879e6974d9c7545123095f969726cdd94c47d4a683e6ad9cc65ad1bb86c6b058c8f0451e035c36f483cf8c1e411bb17d8692647088411e450eae1dc37d0323d163be03bc5cd26b29dd6c9ca9730796f64d65953d9b0c525e7b42563f1147ccc76ffeec6793d7ee2e1431ec70df7027867ffd71d55a5d32fe7720cdd8e6fbd62408f96ca12e73d3af68faa7aa13eea9fb300c3d77cd3da28de32040e5461792c2a0550a7c4dc6a8d990cc7316d85285856e56d7519ec84adad46af7e6e754cd523033afd99f6a25a7f23aeb1e4895ff055a1e163ca7981c223a1b4cb56720df17a2e2ad79408ed975c11dc638d4600436400d29021c08da4dc28b6ae80961b7bc769026126edcb40dac27b10f878a797dc63f9517713daf7183f7510f2a98fe83485dc1be2d049ed92c7f4c574ceae56a24a5b3fbd559e6d37ff54d9a4f87d4f5c2c537a325e13eb612d0ada532c39589fdd4707382fa58c32cb90cee52a13a52d802a653ed43cc85a9a8759a5345d1f317f5ce5aa4f7545c76ba3b33a37aa7d0aedef4724400391cb035764772f7c53815f358d4fa7a7bc841ed44d01a8e936312455f85130a4f5f3ff31c58b3ee58292660349ccc96b0969e3af82361b97d1c6d3bbd2028141e700228d409f299f48cac99cdbc337fac2a1a7b3bb3d6fadd92edb31cc86a229a1feaaab2792493b70a858a9444acdf63c1719f243ff88181174c1841e5b1709e2d6b66dda35c326aa7247c14b8efe7fc5cdf25e148ba3932226147485f46367de2a20401068450fdec81360a0e16026e5cec9d2f33c5436da9d105b3cffa9a7774b3897dfbb6bfe5c3788913446dd0e11d3911208163402e2d2867594a3ad74b8bcc8c4fa405208a869abca93a4a9ad082d07b53fc5113ae9af36d03c1b6ebebd81bf2c87c4f64f83e73035f7cc3625547caddf8f34a96c938f629bfa5a755a45934de96b7e7b184e0d8b772ea817558caa186223d9070b5c81802d7c864aab4d4d87abbd7a3993ffd09df11178d5b029590dff1baf5d8ce0d76094afc30171f1514c2255fa280f61d9f1b3aea060ca07d402b900890b756675f8006e20b45b8f49de4b5fc928e16ef7e2369d0be0c4b6298635db4f82994aaeac445b413059ffe97ca3439dea94e9c308783eff76268a80dfeb968276378a0cf3eaf4a9cff783f6aa2d603a3d979bda70a17dfc8d4d84a001e71875d7e7c5c53aeab822111de9d44ea20b80becbdf45ccd7eca87ea58cf832d8b7a3d03b3d2d46c6ad63ed963fcf22cc290e7368dd340b758e92b9dbf6bdd598d1804145abb03aab6856df228682868733bb6e020c71d669d32900028c10231bce95912045cf37f1b602e5dfb0263171085736273cdbde66d8ccfb8f73b8f03be6f425b79eecc0e516517c677c2cb171764b2cb10e400deee4576bbdf510269924fee45e40862eea04de4456be0605c8443e6e8e08cc7841cc378cbec573f861827a61f9a742b3b5381e4cc7c5d9b6c7d505efca63144a8808923bf2faa79d38e1b24bc3c2c4f5d4fee1281724352b067ddfbde6e0e3b53735c2a00c0e9ce8ee2de8524f0c5c5e8efd94066f243a0edc1cdb9c81590c878578b6a2d7ebdb32622daf14e0f1f3ba51cc500f5dd0ad384241fdb3ae03508ee6a70d8ad26409a216097e454d06ed904775373931272f54b5543c7e9e7d34416ff14565f1f518948e9e67be50d492e66b0d819eb8bf54d51d5c219e3a8af099cb955fb0ed0db7dc7137199220d772ac1b82468bb91033e578ffdc43a89ecf22b8b14c77d0e32a0c40a620b7c04070db07485ab1b05043f99117a016326bcbfe5d931b", 0x1000}, {&(0x7f0000005780)}], 0x6, &(0x7f0000005840)=[{0x108, 0x0, 0x6, "c816e2d90b4c1fb6dcbc0e60ca4533c42d0ecf7521d2d8d2773292cfa1c4a8fa4b0a032c4446c9f23209c2ac9db478a3755fab30ec26ee2c8f8955235cd8e32458e91e2f55ede847b855cac047ee93fb9add59bc98ab70e92b9f74e62f0651e2c6a910a1c0687f76001743fda4f96cf950427699ddaf99cec4b7343dbbf73a829076040dc80f3702504716e028768e0e440284bed228166d2a2c244464b71ef99203634ec544ba9f0f5d329e95a06ad2138c272ab1f12d8cc12c5cdb68d1b7472e82f6efbd30840580ab826f55e2e83aad3c218276e6ccb6f84122ef59d87a8a0f916efd526ab13ffc1422c43117daaf31485c3dc1"}, {0x98, 0xa9, 0x6, "d87486a6eeefd1c2c4a65691fc8805aa0173ac4d8b2a4a16a9754ba2d2444f1da3e3a00faeb28c52b6c8f93c6ae0eef016680233cc9e7d81bab56937f1ee326afe175df0d41aaf5be4a8e3a34e4f6ac2194f7102faa3cc1ae6a51e964f7245ef1a69d8fa7a8e5a75029c0b485da160284bdb06c299ce6ada785a9ace09b617ae82"}, {0x110, 0x107, 0xffffef8b, "64eba296223c86058ba24a72a9f9e0043349c7ae7d51ec3c97b034da4f2af8a6e74e233e249250f2362222e9f7d8e9336f8a75db602bf6b75f54b9555bf960468e84c5f9885de52a5d71e76e48b1cb9b20f376e0a0239a486bcf75836416e6f850a7bb64f6571882e831cf011b929692bbe9c5e44b4d9b6e52141065099cd3a47f8b13f84bf9520972174d7eb789767487e1eea9117c6f43dc968d7a5975ae13ea6fd5642411ebb6fae70367193c35fbf88e0649d4ce312a3199b58ab540a01b907eb5c927e6eac9e3c63ebdb330c2042b26d17a1ab636bfd1dae95cc6f16f21e97782ea0b9ca375d964792fe0511250d46aebf878ba3a3c44c986a946c1"}, {0xa8, 0x117, 0x1, "87596460d80193f9b6bab562dd11d0819f69fc070b5469ca30d2beaede83a2ce0341c1d59bb8a96ea6fe9220e21efe4a427899bcc6a771b8f827beb29657667947d659c71e6a306296d59aa621ffebf36e60f6a54071c739c64d17ba44574294da6f33c348a8d08608aed959fa97c1eb957458fab20cc02354e846a04c1c04e29dd50a00233921d9252a0e834e2ee18db6ae39cff5"}], 0x358}}, {{&(0x7f0000005bc0)=@in={0x2, 0x4e22, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0xae, &(0x7f0000006f00)=[{&(0x7f0000005c40)="3bec9ae8434341288d9bfd23a14f624a788be58aaa959982e788129c68f23b7016d6bb8ca76c944fafb8c8af2c997ec8a5e180d57a5035fe9835be3f8d5b23faba4e30c7902c726b4b320040ebd2ed2b4459b8befe7ef0e038afefa044b86196cf08b3f16c0247032650fdbccf0a2665d8b49c9c860e1b9d5ac7aeb94a3b96a95912fd4405ddcc1ef9590a97f2d998e27ced6924bb", 0x95}, {&(0x7f0000005d00)="d05e88667bc5d3d20887d6bf78596c72cf68944e386cbde3a7057796b8d2a09e2076fa828dfb940b3094da450e4a82ee414fb7d42becfeec4a89f70eb85d4fd29c402fadc9c4a7cb43d46336562a65fa837faf5deb2396e033583ffe9e1c8281c0397620e3a9a4019d3262c9c8f06aa1b3bc7894cb6389f0aebdd4ccb8455fd4bf2057e7e8859bb0e6e6de", 0x8b}, {&(0x7f0000005dc0)="9e36558b079eb0613e35c31f48d3d925", 0x10}, {&(0x7f0000005e00)="2440aa9dd6aafa37e9bd1762f5a9abacac202e14f18034e5704917cbf745afa1472a8f4734a6bc5c6e8b51738934308053406e550ee0478099eb792f2ab577c62a7b238d4924dd9b97857685e2d40c0c7cb1263c3446334cceeb62bd34be1e30492d7482ea52521db93132ab6419f44705a4296a21c0c1d69d0e3023d8316e05c91e4f039b4aceb329a4e093c0def408eaa6cc403cd918aeff971b06e4e53a97b0f6b6664bce1dea95cc70a77424f7445439566c7b5bff31bc1c39901d49d02be61685f79144", 0xc6}, {&(0x7f0000005f00)="c79ff4445cf448f900c3379eeefc44320cd1fd8c39127139c4266e255e20b299534924b3f86c94e274402e89d2b8b4c884b3049c33d7572eb131ac33af6c1750d6f60da91ac173f39009ae7bd994f1323c2b1deec26cd39abc20c1ae87bb2080598d5b0c20d34a9f6accdfaa7f1f4842f935e60d0b1cb993efa960917ef71e3c2593e5c37965308ed9a8bc0c11cabe1c6d00c6bbe16d42cbbb3e825f2f00827c967c8f2fa00950318a1847701597abd57730b19c4451a437a5e8e2ccb88fc9898f7a326adb58be0285ee592a0123824fc52beeae5d38bcb6a4f108d7e5322aac439cf9d203df94a248e890fe2e4b0a53ba8843dafff455cdbbb41c3f4e6386087c9493fc8f1838c0344ef2b474ec9b44be807294e37d6b437c8ebfccaa1f901e771a1b807a7b62290ef0126c11a9aaa9a70ba6748694adc4903e04d554158d18ffdadd6a97b657078b9c554314e3c5564e7512902adbfae91373b2537c77c654fb041c878f75294b2e87834a9f3579f54c11d3bae0dff3a28753527a5a6505263c9545854360a8c031a00b9fc642166610feb908e13f897038777f670649b37c33d0f670668d1962facf3002931471cc946274d5df42507bc1d24cee2d71063627ebb9e6ccc5a5e4a5faf7c3143828b502bea4e8e2a2833a2512377d079dbb08c64b0ec3bb6ab56ddde0264e0a3101160e01d1b7f03429c116cbd2e2514b043c8665ec5dce47fafaf626d6dc01250195389f6cc46b95e2570f38ea3d832715402551405089eb67120fbcca99e4581e273a7eff01bb122b58df743be189fb3e761a4e80cb6bcae8e61afcba60d586d2a9528ff8273ac29d6d8c832d99dae10b8df643b96f8472d5fbad4a12a050c1aad325f990559a01afed729dade26a51cfcd3e71c5cb2775c268e3b5dc24330f2d8ad94031795c9b8f59f2ded3ba0cdd92ed5c1ea8d4ca54321a79e7f258fcf87befa750beb8dd3927d582bb7eb8beb495cb59ef6e94a82ae1ba47a07dcb0d75b3ff6c0ef8c5028659958d058b75ba32754e49e8821e4d13315de3e21e4947c6b928098c06ef30fd3570ac5f3f554f8cae98939d3171c04165b3d95e3be87afd217c6d380131ae727e9fe3d9f28e6ccaaf900f6a0a481d299767466862ec600576da6b14009d8946a20b031793afcc0f0562c4335102e04fb474406f736a2c944ff8fe5e297fc0c197a49b373c09c45b8e4e3ee58c88407382d1bc7e38a1857526c90d68d89cecefb551896c16bcbfe0e022ed41790ad0fc2abddd8409be8b15fb76d8e5e54b5fd43952a6e88b313ac0272c64b7abc930b3a21bf54722e89ed134e1626faed2b0c53e468e2b3b6fd0c34c77f3c3d84d2d0685565d06051ded38a9e2dd2caa4f749ccc690d991bd830139bef95b1933c26aa468a3598a552b7d198864c02f1645ed7836ad4624a2593fa43edf8fffc6c7d4a603040dc62d36ac05842fa077210b311bc2786264c695a80344867261ecef75357239ada9c07c79580b24fb452edeba064bd797ee66a891b0e3d2579d7bb083eb37fec2a669ee1ce26146495ea41360910cb3f1352c5b531d1d65eebbbf7c6babc8eca71143d2ec5f0c7eeabaaf71d22cb9209a6bbbcc99ab54b1b4db862885401c50e5305fb15de081aa0ed43341cfc540a32196693baca8b15c558b0511548ba544f614861b70d6a79bc5ddee58bcd202e9f22e0fcc9a95e2a251bdf324585c0eb90a0cc8b317a9672708319724eddf4f7f30ae9706ebd05e853a2f7d1c43604af1feabe4ee75e9d7430c72aefd7b50338690953b1304abef5a4f5d7bbb991f1fd51c7bb461d0feaeb3eb6b7daa6a420e2ebbe942188ff8bb232699c1b3a95cc03c804f259de0e80a05660ec205450e9e529265056393ce3c99ad1d3a0001cfd47a098c72e31424317c92b6907b83daf5fdf2c80b52b8f66b9b29506ab839cbdea297bfccdc2d6ae3e0e5f1d696a455a9f67bdff8008dd560031f8f4c721b58911fb6c931cc14075215f1beb41a92a6005dda203d10a1a41cc4ef1ef2484d170957aa68493280ac28a73eed87013adec558b8b6a0cbc465ca85e48e61e590e9edcadd8c46672ef736c92feb8cb22fbd74958a65c8b6b119c84b4ea8dea6f799ad27cfdc974866933decd38ed57a5fd88ab98ab1bf90e0f8b022cdc905ba37ad0f87f8cf1f283642b206452c78780f7d77f288d368b096a86ddae1604e5e02bfb7de9f1dc825932e168dfdcb810b707feda9de3dc236c79fe1552ea9c12cb9bdb1e7ece780827d1c330cc8b3531778487d2aaeabe5b2974303c17c698e651186eef3c4100ea7683d261c125a5babc3fc3441175e4564df61f15652d2e14bdc268f47904c4c616888fa5b584e6df678573038fe1d61c37d07d9b9b36d6f3805caa4c304440e49f312ea5613833252d959cb0a9cc6b39c4f9e020762ee69f2bcf3cb7c6a0c998d2ad0d4a54083f044024a0a88369948e01283b8eba4b61412023c1e69d5da1716a732b3c71f71faae7c483cdece291833e117ef9367e89039f6051d70ce00cd3067888475f0ac11b28c4a86f1b6088bb9ce28e513c43850d0d40e36720f5186705a0dcf761c88953c2d522ef88d2624a3f5f1a340ad7ad7d46bcb71dc45c31c4810aee2edc7dda74c7ced34527d180a952e6c76725a346efc26981d9996530dc6a135f6ef2cea03e8b71fb5aaed06288ea023604cb5d40e04f88438b4803cfc264ce967675514e8365a6a7921bc95bfd03f9522a778924e6fc65cd139b5610085f7be847c7043e8f312fbc8979b0f96b7406eae13a68e4b6c1eb80c52ba59a2d107238ef80939850e4856ea374c621d17628ae3f4348d061b9ca359b15168556ce77499aaaa68d0a6b80299e88a02fac8cab40792e601ba37b5759fd737075ba8d019cf2e70fef9cb08cb6dd6376ecc8196321e78f46291a2ac7a05647e0c7faab0f4e214ff50fa708e48a3b0e7c818479a22490e2efb2f8cc5ca79eed5147e8b4733de76df82e537acf684fc8df5540d30c0c1b0b6cd87dee97c753d118c4030d7e072bbaed2ac6e69ae9aa66d0f13a46f1f10e84f6b3816986efe54b8a52bcbacc6b15e0836ef8e84e62e06f25263c3c62e3e9601263191e40c5256094d182cfc62a1eb5adba9c6b833778fd5ab2397d8fb7ff0d5fea90a89f1ff8ca799b70ef4668ab06e022a1f5852f913b0ffbe7242f889d1cafa856124d79e7a8398c375906ce63c32a2737e62ccdc47dec33bd264b12e5d1819a0d6715cd59e2c985cfddbb50a1b262864938170702cadfa93ab36e221221cdae1a6cec437d7d2c0fbf7627ad75f0cf4a6a3fca6f24c0db6ec822e69e096cb0362fcbc9cb2799afeeebf7a4df9588019999bc4f2a93817ed586fa336c7465f7fbceb3cca7742fd4b25cb95c536c26cc8800419707e2b45ad460e59ccf436f3ffb3707c901099f7e38f7da23e952d60e4a75568c7678b7aed5921cd40176ec8e00b4b49f6b273ca0e9a8462b91c0663a872ae7f285ecf7e03d2469962d50c1fc9c7d06ec5cd0de2e361c4ddcfdaacdae9d7602a3f9cec92d018572264a330947c1722a391178950ad260b5bba6feee6a320efdbadf95b103368f31ac3045ece811249cb440691b8df492390e93d9e90f10cb3d239e4609dc35f9d6c89c8b0a97184834b8dd33a7640dbaadec5da3a6ba1e939fda90b8439efd85e72467f1bec03004347466853b45313d3f6c8149aff9baa2b0f46853c8c85c7b97371e0df6a3a515f1164d9d03f6386388972553845494ab5b69aa0beb1c9dccbfdb44e3b24fe7b2c7e2ee4fc37b547f7034be1e397fe6031c91050f862002b199ffb3cb41890616d2fd2a63caff9789055abc6e6e1be17b841dee340792e1bdb452479c2d3eb776c2af455705bbe44ba270c2e83debc28217ef96c2a0cf697d0e3eeb82a1813007fcf18845591ceabc52de3b2bb6773fa9c08d19809dbb470fc299a406115184504fc3df4029828506555bcae5f2a7857ca8d42d3ec3cdc77122f00da138d49fb86b5d1c69bfa54d25403e74a36c2c380ecd644a1843a34c31ea36897a524f1031e019c238f1cfd6578cb5882b1be6f817310138e3716e035888525152ca490721b77d4d4b1d4d983936e7d9d16f7cedde2df918177dad31ecd1aaaa4721326f00989ee62737fbdb14f46d5034b3fcba267d3707ae2b314477660e3d2acf6fafb2cde7b89ebf740cfa5678943ccdda23c366fc91abe19f8692bc71cf226569ea95482c921e09baee9a1a08bf6d69b53ff90eca91f9b1da1bcae771b432273822ca4c19f93641d8c644a0f791c290ebf78693726a40f42eae0791535428bab72cf4482cb4562187648d3b545a0b40997c6b42d5afd62166a7ef9d83ab8be18e258b6804a40b6cfaea154e209adb4fd64aa15c652ce597c12abf4b8a717dea2e9f6247dfdcdf23160302ec903478e4855d0eebc0ae733b285f0703bcfb75132c0a95cc716a547165013c661c2b3b61db14454556c3572853466e02d373e36988c521970a2cc07c8a68dfd82f4e50013fc50eda285729c63581c3395b5e0ff5e401ee9be3bd42f45d6e83e4e758ed248a125fa6363b80671cf0a33275868bdf73f014dab49a95a21a030e2ae2c55377f91545fef2377d3ba786ad755eeb71bd516807dcfc195575065a8bffa590edb10e3c3f5b52287f57448a5f4354c3d24b9702c984bdd534408cb8b4614ec2c2449c33b0113760bbe8024518e082f08749f80f3f1a882cb59105b1495f5f6be976a4113c7bffc745dad677f85339a23b5c80dd4793e5aa8502817d7d9d87b628f529d75fef615f7a9b6a25c69b919746ca68d6acd1ca00d8f6c12eb463cda2ee1d99a8b269f9af2e2138d7232d74bd6410009380a261c083fc757986ac7676e010a1979286e1237063c8bc521562a9a09f1270a6289c6148f99c8c0d79c1867af5edfb32f0d4c72eb0f7b5f7d5363922362babcaddf48159ceff55268b0b46f507cc511d0ef3cb1842d406d5b9d429e685e6f9aee4e4196e7916bb7b1ac6929e6e7778e53fe3ab4587b97ec09a3dd0605d61c00a2613f0e8f4633ee0d8d89091ad6f5b69c61669b7d4c61e74263070272c2e317bdda3566a75d69d5f209fef5a3c89f21e09ac82dd90add099bb13919322996e5e557435081ea11a17efe5fc3327530770bafe259fb4b0880fd0f2af71e0211e208ba3b78101fff7611af69cd7df46d4188181a1213e9db0cc380f58847c422511b70e051c280c4d2543c74f0c3b5ba2f0e5ce4757442735c5111ef3600eaf03de7263c1468667caa9e349da8e25fd215b66d7109c7158a490c974379aa60083c8a35a283893b1341c1301729afd4b70f120a14baaac146e57faffefb07ecceee9283bb347a2abb3df0407252a264bf5d4d73b0ee0a3fadaf4d779d688836f6513c8fc259fa2f53d62a7f22af4ea6fc1674162945704e40771555e6370049d84351d61ab0cd1d8d44856eb84e72142732f6d14219111fc8313bd0c10adaba590ce1b2302f7e3ea38cf3f4c0043a15fd8cab07ef38d4da8005d6cb3b747cb291d8c2e9032652b6c64ea5d93b4f40d13d22f58ec5f9f844718d8e30b7de6d0ef86efa1ad373327f0e7102ba3f9cf298e7fa0117f54dff39f04a15fe603ac8d18a336d590544ad8c2a4d34cc846e98ae50ff340d1dd5db0ab2d663a7a90a4f6fca9f22666af075ea00d085e6b6255344fb3edc253884a716ad56191d065829b91cb1353e124481f269b1bce70df0051155f75cb4bab17105ffec842ada8c5", 0x1000}], 0x5, &(0x7f0000006f80)=[{0xc8, 0x108, 0x5, "5ef3cb767ea156e78f2ad69658ed1299e114602096399e5bc2bb62575a0a927c9c546b3d56bb9229e979eee0d8ad8d1d7fd20ace1bf0571487839aa8cd779eda50ab7e24238ad0b1c66889b061aad30c0fad5ea56269ffdda167e7f08b89d935fc4464b72792e3a29847072c4ae18b1bcdbae1223e8fafd3ae56d47621a63977d365ba6fc20d8f9c238bc7e0f78aa223bd371b6997edd415468873800db7f4865b1a2b0094895d34fb2f09fa61d175c5fc39260aa806"}, {0x70, 0x29, 0x1, "d7526febcb142b74c888eea40f6c4517b7f0df9759606afbc770b156be901929e1dda0de3e81b1e29a38696f54ebad39c2d1edaf55f4d1d88c92317eda08e1121c3bcec25df258f582d5f55f21c1d1c8eef999cbf94745b10fc8be88"}], 0x138}}, {{&(0x7f00000070c0)=@x25, 0x80, &(0x7f0000007200)=[{&(0x7f0000007140)="5a3fa76d6777c6b205916c4cd2382b40e3cddc311c9993b8b19542aaf855c4efc7922267279582c24e17b0d92eee8a3653ccd7650b7fedc452c5360497cd66caaa6172f96ccbf8fcde37996c49023b5daf454da419df009337769fb5dc23956efcc4f54068d1f93564458880115f009129b29e1b6eb119c6c9ef2401d97b42619e5308d4d51c81", 0x87}], 0x1, &(0x7f0000007240)}}, {{&(0x7f0000007280)=@caif, 0x80, &(0x7f00000073c0)=[{&(0x7f0000007300)="615a755f4c2f087af04739ddd85e87f697d6267580f152d9bd225e71bbb6d8abfbafde8b1f97e91086196e16fa71ea50a763505a60ef002c8d6bb98175574136e5112c142737767fab5cd3be4834a3b5ea42ddab40435ca2c132ca6c5019bea48934956d291f3d", 0x67}, {&(0x7f0000007380)="e97fe709983a5939295d2c06d27a8e17a478a3da3b64f08c8e13e18076716c9de898a10b2f79f4417b975cfa5f", 0x2d}], 0x2}}, {{&(0x7f0000007400)=@rxrpc=@in6={0x21, 0x3, 0x2, 0x1c, {0xa, 0x4e21, 0x8, @ipv4={'\x00', '\xff\xff', @empty}, 0x8}}, 0x80, &(0x7f0000007740)=[{&(0x7f0000007480)="1cd450c6d68a797b8b04a9a0bece8699be3c85f28c8eb0b749aa83f713ec82844790e83648980fb4f107a534e9d142ef1b27ccd05cecd3d99c82a63be5413f3fbaf0c461a55aa11feca35a0de701c351356e8da456ea67fcc35b1285c88dac0ddeca0df8cdaef8c4b8932de56c", 0x6d}, {&(0x7f00000091c0)="6473dca6682e4255202cf0b15ceb0fb872c32770074ee74b1a578dff43dfaa52703fdf73fe8aec33b0a6b604da59df2cf69546eaeaf39c1aae11acfedf97c5e146932d4301b240d72d0bdb864aeae2d008ebb0f8b97655e7b01a6c562529857574ce60e179c11b43485f1cf3dd697998c1aa721b83796e179b0bc94581a0d7e3d50b8a05196e9f68a6a44749f4d4912dabb536c7d86e1468afed44b4b56245cddb844c1779dc1ce6c75e3cd5e0a29c63cadad519ab3e23f261410047e7db7fa5eb6e256bf997afbf8d1ff52f6b3d9d1a5426a7ba94aeb20add33ede7823363830bd040ac77e1cf3e2c368c5288eac7f800a587966ba6387761e33d086b37e2b57fe34e841cd905d82745e3f545f8acd84c97fdb71c6c2fd2d7c4aa8ea6ff9c6551e44acccd5d584d91b8fe6afc57d9", 0x12f}, {&(0x7f0000007600)="00e0b17bc8", 0x5}, {&(0x7f0000007640)="84913a8c36a5956a974610f64f4d8e388e6107b29f7fa8f3c551a14d469c072d31f38045c9f32e7696b3f6f5d225f56d321d6756f9a83213fa3e188d48dfa9dc2bf625ee00acab20fccd11b3cbb53fbf2d936724f7e093dd39e0d5c3cd", 0x5d}, {&(0x7f00000076c0)="db4676d8d1701eb9957070ddf671b962989b515e4779f281bcd433776c3b0a58a97782741bd4eecb7d6abc5a85fa7409b0379beea433db3b120d2f8204871e5cc6d510d8ced535959a5e7c6c09a1f72f39accaacd38dc730fe6dcb87e4de93f3de418ef7c791bc58909ea9", 0x6b}], 0x5, &(0x7f00000077c0)=[{0xe8, 0x112, 0xffffffff, "15570b556d75a59e61f948d1472a48db96cfd0c7c3427244ba3bddcd84108a2095c8518914baf2e28da1016258122bfdc08689ed9347d7ff1d3f36d66364f030044c7b42da1ce846aab13697939576499931367de49f3de6e487ebfeddffb985cf1ec2a381e2410bb9e9fd358d745239f90852a985047d4be3c8480e93ace34d038041700c2a262a56c3367da9208946bea0d1c6896a63a0fe0a06b6dd1f1170d4e4b99ddae7a5eebc7e4ef8d5dd907547f69fdd435940f491da021b18cd75cfdbfc3af8f9fff6e4e741a4a80d351a3e04"}, {0x18, 0x113, 0x3, "7d1a6a1a"}, {0x98, 0x3a, 0x1, "ccb4cd5a7ca50f9a4ca2a96f10dad5875ad8b113cf76b637dc983b49c5f1a9631db7e5de0612781d498b20143d9aed6f3c233ef08493bfca27d9e6e3bc396cc38d52e7012bb0a259d5e032e1dbea5f8326c159a1b8cb4afe186282cf5b917ae6b618ba57f8d945d2a0666f64bdc77b7b0cb6060053fadf2295ed1840dba7ecb17d7e6e141b"}, {0x100, 0x101, 0x6, "3a0a3a1d17047120c50f070996b8d7196ede782bf2f44353cecfa89a8c2ddcf642df716e722a94053cd8f3ba5de3e6c8fd342c73d30865a709ae0b0c050c44b527800bcf1ca8028fd649b96e5065e39287ad3b149b8783a6b17ab726925d08df2138864616f002d180855a4e586fb95592a4864a3dcb599c8153ae3b45c16e214f7adb94854647e2f242354281cb3a0c7e52e934509b61987292523c57af2c3e204b94364c1f069747e883a0bbf4950842f923ed467e98b94350041adeac87beed4a56c0c66d3faf29920c40c35e52590ba20ea85901b64058329961c2f2112dc25083a2d715aa06348f0a92b6"}], 0x298}}, {{&(0x7f0000007a80)=@llc={0x1a, 0x337, 0xce, 0x9, 0x2, 0x2a, @multicast}, 0x80, &(0x7f0000008c00)=[{&(0x7f0000007b00)="d78bfb0d5856de09b3f70df0d242685bf741bf95a8ec90e037df128dd574e7b80b5ccb83217831a0426bd1c7db34e5f8a326284a8a904c17bff642eab4f45e0916b154385b4d37b9332e2ba01a5a1f619e07c416bda4de51e9203f5cca580f8dd591d39809efbeee577ac00c70c398ba12b012395c3b54290140bd1925576b09cc3de6bf359c753713a63c2796205e032c979c916c9148203ff0d1e72d80af7450e3d087b9fb7c8140161ad5f7c67e69ec8e3206e6fa742ab9810f18c5fb698f3c23778cc29c5506b508b576c288edaf6b7ad389e452ae9e5de08086e58f73276bd4752d0e75ee4ff00e987e10e1a9f2fa4d44dbaf4cc5c4ac69bb77935bccad057d9b44e25d0785a49bd3a0684d755ff41c5e9b74c8bb9cd12f731aa7d842bc56d6635482c12d6b882390900b448902ed13b46df99ec72d1447e8ec32f5d1b9d398eca482bb259700ad304d25d20c637b3676633f64e3ef904d9d0a19464c13a5f1d594bf58310c2ddf621ecd39cb3a22dacdac8bc34da1d52078f438e497a020b9b9c1446841606eb7673d25f574130b5c133079a3ecdb1aa62dea63abbbe687d24916499224a5291e12096e7496a077226455e10753ec3b95a9bf5c42044ac3881086b521403699dad189f35981b0d61f16bac1051d2140c1870860f6d9881004ed65dc20aa5dca9c01cc1b1bdb932e031b5db0ae31e2e5f95192a2fe27288bb49195dfc92b714c6a5606ce532239ecb5a72d50222166d7fda776af10a6771535749035d58baeadfef1c39d4ab058675c0af35f1578cf4179e18938d28e34edf2e2ce51e35fd2666519ea1627300456fe18c6dcadcd4685e9fdc36a8cede3ee7644cfba1e6e97e79e3d6f4d81a1435465867e804f3968eb406d3893b4f1d696ed5def24bd64900da6e753281edd3ac64804445190800056b0a21c3283fe8ac45f946e7db15d200946464844820d59ed4be907bb27e30dc5697bdc627d016b314bba6d449ff5ab66fba11982f4fc16fad5c26cc1094b427756f4f6e15f624eedbddf4b56363c31c77de91e28bffa051fad9559f72441e94e9b842f4dca902b76fe8ad4592d3071f800ce4858206814b7bdba778f54f4e4f35c831c0238e25f5d64416ac9a628d66f8d746afe9cc012f1e9bf58e2e473e88f2e85d75210711c2cdc8918684d6568ddd9f7f26be2c5888132cd921b17a70b3b22ddac46e3d43682f143fb23e33272e2588a6510e0ebe2004c12b89875ba3fc65ab8e548903ef819b8ba093fadbbc18c7cd0797c1cb7dee94a5a578decea78d8f6931a49fad8b0d3b3ed87ff762880ad87fec7ee3ee779c13bc2d4d360a0ee6ea7515f8e9195b24bc3dfa85fec3411ed288848152db72446fff746319241cbccdff0dafd19941dcfb39606d5026ab9f9df9419eb55736eaa01ed58ef431156d7f5684cc9e3a581d869c3deeb1bca6b0861a5f2a3e46b084edb536cdcad1a6b07a1bf2a8a5c6a2b9dc7437098d08b8dbfc5e5767583e8b97e731e036fe7c86997f695d461d825d116de4f9b798c413e8590fba0f32ea39f1f483a3ac79a304a612e6b99f1920a503c13c7ad5c4789f4759228ab00681dc1ec2a1e931d44490a6f8ace3976b657011775dc478d2324683eb71e562ff9e8a55424ab191eb77cfc3a6d06094c0b50a5d1cc19ac3aecbe51def1e1aa4179ff2eafec79ca34cdbdad6aaa4a6854dc22d6f0050a7df241f7888dac169ee130d5ea18d24160f8985420525a611bfd07034d11a4ee1b0395224f72b33219f9da545b66d3f8e8975503c16a9bfbc79deae038ce3f6f6a094c631b9d1e3dadced63d93cdc1707e06cf2890d4833d076fa5509c530848980cd2588167a9bb411e877264005f340579e31202e4b3bbc7d6d8d1d6765dbf753aac1890e68114be935bdd457eac3746c0ba7690da09bf486b835a1a9daa1d9368f70c284a3077c4ba59a7c10df68a5702502b7d50f8ae2ae3e3c87a252e94e83a461ab997e4f4cdd536c849ead6cebf2b010cb397c38e7167a0151481de3d146783205ad6326071eb1193d2d79f5f34c3e2f8f973bb9e278d15af8220f2e79cad673fa006f4105a493fbe232202bda2f2ad80bee246915f2e2028efa3d2db800eb45ae09d23d3de38b4e6ed986bfb7c07ee0efa4505ce7c14d28a270e545af85fc0d6b0486863ea068563a173901343cbaa3bd2c2ee7dcb3e64898956ac6ad06b3be116b85dcb533527c9969b4a4f792a4e9d24605783b85bb3a4421897650908e49d0be279cda71c4a467cd763b6aeb84c03f0854ecddea239ddb5ae428b23628a257ef180fb622cd68ca8f5f116f940826313ca095a012024844489516623278ddeea42366f24aecc9c46ee443104d002afb2af2db955a5fa08df273972484c6d4091439264819f0a40345cbc1804ae97cd828942cb5104f661cfe69e4dbb7c4cd76e8c9c669e90aad69bac3e8504e0f771af2ad42d8611a040d699ff4a4bc61616bf75019cc05817c67c134eebfa388bb0954ea32c1fe98959b8bab1173669c53feceb27af0ff514003913871e8fc51d6d415b93d1b7c6285b54a67e0e0685c333c87ed98c5ffb144ea25b980d6268bf5b33701a78c95a3974da3b8a66520f4d9d0fd893717d93af0f0b15117ffd5f0ba507a7dd406b91fd8214bb47cec0fb1c68a00ec2fb9cb5e0ccaa761ec091f38b1afa012f886b087c73dfb13e8923cb9903cabc854a7989938985a3bd56e0073990c39efdfd46fc80a212a4adb96bb0e9929533c4ec4db1823f868b5f803202c2fe1b9b02dbd005f925dddf794f80fcbabf18b2000685ababb86fc670f54f0ca7c927673ac749815825fcc94127c04bfbb009941ea203bdd9ea2bac68bf754dd3c9ad82037203606d2b475a5163527e58e687c7af1417317c5b305719e6db1961bfb3a78a4f3c25a596212bfa24ccf605bd73356ced1af7854c7e56642100b30681160e0f39bb802303f27437191b16c3a0f85644f8b17d41270d4637076e401d47e314a60f854f1ed61d5f7009dfbd36bced700bc846f0f59ef6a5ce8a9a6b36ee2b8e8c8e3a003f692357e1ee2ccdd5a1d357cd83bd92d1130f2a00b8b47168be6322403ea62c2ed5a11c09c65ec4a445723c6ca5199043fc79765b5b72b7b3d918e401a38e868e38eec81782e3bc2840f09b966507a791a21bcff67390025fce89210d0227aa2ff041c12d941dddeb920b5dd75e75161e9f1341fb45f7c3faad60374d7348fec5b911651fb00be38d650d40e785110ea1a28804735611e94cdb6fca9301190e934c41cfa5d56227f0d04b4f0e28dfe7fb41435fb1ff05c368b4e74863f2febb385be57da0afe817c9c5f717aacf91d246a01740603251a7c758ee9c8364e23ad7f9e1be5e6d7034800a330bc3b605995058eaa57d00cefc2b77178041c38f6f4b494574b3d4105d9efe6c041bec894e4fe1c5bb644357eb280812edd097def707ac4f999053c7010f7897f694bdd1563b39ebb29c07266a6aaced507cd736171257b8c1441b568e1f53e7dadf9d596f5338af0c89a8766ed623422023026d841a71535958193e29052a8b0f6c868bbb33b593fe180e9b576dae31095a1d5bf5b83044c0fb66f5e05590e125239b24cb3e4c4571e551b2cde2a8000f1bb88b0b337f820253f352cca9648e6fd119acc4c60312b2c5f5e20af11737861658aa380cf80b8486724a0074714806eb67b0d8a563084d3d16fcbbe17748fb89ae30fffe8efa68a3b2b0aa8d4f209db19b955e960850fba43a87d2f333b2bd5a00dbaa307184e4ca49f6d4b99fad846e5bba15bbc99fa996b48816dfb40c7c3ed76cad514156fdd480591b8b215f56e681151f1e14f386a0fe94e548f38c3d06190def2c59995cbc7bc45c26571df918c2c82cb509fd864cde878c7d4ae27368199e98d8768f90fbb5764b10aa7a10a3e1943e98299b53110c8ba7e7694dcb4d12b3b990d5d29dc577d3409de0eb9dae74ae9ef232a69f1b6d1ea9b96d75e2c8b222b3032c155cf3c90edb0ed2439774235f1dad4f4e7875e4f6b29b33859b71f8c3dcb507c44046e2d2cd9dfd750ee58b6ec8d81f3906c97e3545aed5a9967a33667591b7c827fe48f98a20eeb730809bbcd1a287926dbeb59cfc85fc19b39ecaa929abd8d7f6d0076277a23f82c0e639e7d7ec73d035e3cf0d5e88a1e711776d16f270a14740587ecb52dbd6cbb74cd0aab24d6882b62f262821737abde3bbc8bbec1800d352f4113314ef7cfe50f40bb35d4716ff165c8b78efd43ed85ebca8321475fb7eb05b5c3c258aea4ffe5ff268ee7a9e32f4d352a19f5422974ba882d89bebe7c32ca6d90e9a1f7e60e1891f68eff27c886ea4ece13ded8a306775e58bc1f5aaf3ebbb72fc3efda1485480212175ebb3389e046a37e5fe51f36799e1a87a8e00a8a691b40dfcdc2642f121fdb3f7914806dc4ee139407cce06d02c408126f91cdf346dbf5e8bd68ffacc319ffea4c2d628ae79b016dc3221fed3e80ca6f050248ae66111824561146ceacd4b8f6f2cbd8a9cebb211538fd9c699199172f3cff8f757a82ed082d0d1a7d2792745bc5679ef8556553aadc924d155657cd0a84048d12669e0d1b57093186e7e512752f569fb788c7be32748a13a5850cfb6e3cecbfbca60525f318e81c247ba77bdedde15a41465e4721bd997668dd6cba0b930d19c07752d6d2dc0b4797dccbda2f7b0de6e642b3abe568eacbc66fb960e95498bd844ea684907950a84492a3d1141caf3313fc943fe7a89df14b16e1fbafaec7b4333547bb5488f796296482e2040a42954bab31c5bf56529f29004d5b644cd63e5cc542122d721676cb545dade7459a0bcfaa18c6818f84b72c37f535201d0d7321b77878c25af76b873f64829533f9f9c00ca57c31e79e6afdee290274476f1fed17fbe80ae5004e8ab25875a4b1208fec1d5dd747e5779682106df9dd7731ea1edcd50df5b9b815452f0224e7230d3b68fdc05dd56b18947b739277ad22acd60cc7feef38566ca62209237a7a2569f01df996eb1e7d2769239b4d0692e8f2655fd9330364ef2a54eb25e807eed22b287cb2e9d4ee1a87e97344688aabbf7833162755e4fadd38cfcb171aef356ac48a234cf63581d456d6840f15c51873d48a38d9c05688964d8de74a3d60d35981e6f1786f61a096a26c40a1920ca0c286855fb93c1b77b74c60b7baf6dc4a9c055d28ab8355e0f6251cfe19ad19bd41e4c8b786d9eca65b941a0f3e5a0c93db409753786af6c8b76a2dd52559ec2b854e8452eb4d8549f44bbd8d1db9688b88d7cce4cb2b9fefc7d57d514eca6ae5467f13d6c8034684a0e524699c004835fae9bcc1a9ee42c127c9a543c5f97129f97bab917a05e4b3e6b1e731402c896a790b4694b7f9142825f2c647bb2052b769a4ef7a90d69f082b979490b60fa8dc0a77fabac53cdde0073c4fab42f2e29bf36f3d8f1acff52bf75c0ed15866dda9f24f3fbbddd5885974f0de54d812892c222a71203872f94e79e08b522b7af4a2f9de15d09710f214221cb66b44044903d063526e444f423dabee4a491c8bb187aea96cc803652184527312c0612be020d35989abdf2013df319e69bf91eab1366c7508c55bb6b185445cef20f129f9ab5b9f83dcab23bf7fb04d939268075df67e1a9a3f94a10cdb9c9374cdca692db551c7249226ed5902064e90c1aefca1b07f424ecdef9e94c61968115c5ed12065436e1b744a22b09db88350d4b8488ea523e34ba836f647cc4251afc56a5290c0d988e85", 0x1000}, {&(0x7f0000008b00)}, {&(0x7f0000008b40)="47d889030c503d7f990fcd8781e848fb219b4febfdd200de486d79fc32297a81c717ebd67ea05a92ec83b4f789560448bc78263c003f046c84c07bacd1deec62b22e778528cae9612487ac713817675e31416af321ddda55f3dff13aa85e13e86f7ec535bf32b2ef8d00548293d5cb595518ea1972760ffe1bf841df8500ebd224e29eb50515af", 0x87}], 0x3, &(0x7f0000008c40)=[{0x68, 0x3a, 0x7, "703350ae6bde285b24f57d2c244396e51fd433d4280fc4c0cc456222c9e452474a8107cf37a436bb028b427fd5b2fb4a6a3c9babeefc0158cde4f27133caa7eb8a9f3a54809d597dc44f06a23674fa66b750bb5eac18"}, {0x98, 0x112, 0x15, "626f5cc304c180fdecd8ed2de2998a66da38a208fcbcea5c5cc430b160b72fbc069001f0ccf79a41bb5b546e5d809bab620b5d2944a514d5037682e91e38144c03241342c7c122bcd17aefd3a7cfb9d6d0400cee533d18c62ee07cb09e653759ce941662bad0e1a83da26480e18459009f32bf18a8d1d8e324adf35f7e68a6c87ead53d4"}, {0x108, 0x0, 0x4, "129b03fad9d69a641d4ff9b77163c647c8375768db5399b533bd8b17a4de3ba19fd0320c744f387c67164893d983da765dda68fb0d54b8e3a70346c75aac0e5fc56c9d9bb8db89d347b373acdbc4ba4c78713445acef0295c1fed80c2de853fef0678ae1d659c5961895d49545879a016c09b49c76cb79eb0abb59b78c08d8c9af22e8de7ead7f2a7dcef8ccda926ac883fe0cd388490d322861a5f6774c8f4bb955dc1b9bff7a4e516278af07a86e5bc3936152f004376704cddb212188ff6d3b5d6ccfd073889007ecdb1f1377a4fce0405d3fbfda404c80da85f14f31edcced1dff47265516feaab6f17cf828a03680c0ccc6"}, {0xa8, 0x6, 0x10000, "b91154297d7536a9d99b07046da79f97f97e20c37585a779507f02272ff68c91302a5cde154d8cb01c92eecd819800187bf5c312fdaef896904f86c6580e420d294c68694f8fe88daf00585fb2731e846fc38896dd976189bf1ad7564a90cad0fcce4a01afcd3b21182280ff998459864f9fd26909317dba1345b9172c2ba66e344132c3603798be4d2c843e09d45359d17e5a8d"}], 0x2b0}}], 0x9, 0x2000000) 1.151172646s ago: executing program 2 (id=333): r0 = inotify_init1(0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r1, &(0x7f0000000080)={0x2, 0x4e20, @broadcast}, 0x10) sendto$inet(r1, &(0x7f0000000140)="8495", 0x2, 0x20008005, &(0x7f0000000100)={0x2, 0x4e20}, 0x10) recvfrom$inet(r1, 0x0, 0x0, 0x40010061, 0x0, 0xfffffffffffffe2d) 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, &(0x7f00000041c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_fuse_handle_req(r2, &(0x7f0000006280)="897c6500ff3035465c7acb4e06980b05687c1480c7aafe631c0543db2bf0d6f539506e8782da06c1ca018774d72e9e5a3418ab66ee78dad68457b17ec9d47bf7d8272d607c1c0a4bd906f0cee7f8451828d2458596bdd6a459ba18ebaf61b38f5d66c27fa8a024ad7832a85e58689a4c254c94cbcf7208fce6e61d9566459789d15a6f91dd7db7c54cc3a94da956fb290a8a15f849270bc459d9d9f47801be86dd5c9d18382081a993b7bfde5c28adca4c71329afd6be743b076033b5859891703eb65fa256d6f47450b6edacbd05a9bd8b372e90cfc30f32826566dac6c48e6ef001881cbc30482f9ec469e476a101da496b8c0785eaf875d3608b0c49e9d39baaa1041f903a805f0f24aa63722fa2d87b98595fa5cfaf8b79c458de43ee39904e7cac7540a934b4108957785d58807abff186949f1b94cd21b724aff34ac45c7066dcdbd68ea7b766af9d045cd7fafeafc5c5a0c3400ef4e0c71a6fdd5b8d68a6f317644cda9d2fd2c839a82b97b3d909b54c672227bef573c9de1991d65a63017f724d1f7f1575e69db53318a7fd7065b303e751518c8eef04f642dbd4dfa349040a7b5401050ffc2b4ef62803a7c8eaba99e011dfac24d81b2b61e0b0581e53bf520f623eca17f0545c5e59ff15b527475f970f589894ae589145fa4283f7225088ccfeba1d72e9128f8c223ae1840f2edae3dbcdf7e560d5cdf4f71c9ada1931c0f8312c000101b264aaddb9fab166ba8d8903d6098eca20935ca607ea79e936798b3dfb22a7e159abb234cf21f3733dbf263a8ff116092f251659108892b2e21e1b428fd225096a5040270b2d70347013eaa1fd8e452942200283aab092c4ffc5b8b427b5d691a5a773e09da20539ff0f8214331c5d84107ae8a59aeb58efe22d7a079e446f1dfb07510377799bfdc7ee59cabcd76af0fe8a427ac8258ff33bbad5a8061f1cfdfbf375d73d676cc7916d6658ce46a0b17ad6350150f98e3512b513e25ca73f5f5df0a1fb9582ace7906c493fe1fd2889d9aac0b7c29c2b6c205537627bad64df433336a5ace32ca871e51b4dab0fbb00886a1fa81a98b74de0a26cebf65723515ebb807fc3c161ed42d1a7b6b55717613577ea437f3a2967c66ce45ff85a6a35b7cd40625fc575b107d7394e3d2db51d58347276c33e21f50b5a6b5672bf9fda63139bb75aead1fe4ee9a4064af5a5958466aa39faa6d821489fa415224c8d69d3b5922236832c2b1e4f6b8863b32f9aea83fb522a2de081d674502b48f73ce6db98d84136059b4a6676bc85ac6b7626329afa9bc7d3f9f2caa3d4d872744e0a8e02d72a75c6c545b8ec8e15b6fb0fe4185bd0d154960e6fef05ba40e5fe2968eb1301dcc52a03337179e74ba1522af93d77827845f8941c69ed8bb84567e3c63f1cc378a542f1de7007b688ff0a9c69d5861f0b85402c30a2fd391c52bafbe65f8e82135fd38361d7c0b43c982b2f3e7cb09c40c7e215114f4243d670cd576bcd93c1e959345170c75d6c3cf89cf8c2c70dc792e646e7c649d4c5f36bb016c7acd466ad58473d40dfef36394e581065a8581ab852250403cf372ac0065bf757fa3f445424ac0d82aec1938a2ea116bdfd306baa1cb06c62a4a97d66ab1b9489469cb8ba842da12e310caed02c5ef05c0be1e1e8c9c8b87d6871c94c57d164d08672b205c948086a06a545b266b7ad902a908681eb188bc51b6190b5cb9d8ca59b8c4c6e7369c00d6f6119fd5d437239e3d3c89cb81e09e560fb817590106015f08e7b09f1e1e65bfab3b8489fa058e24081978b9e25463d9945bfbca81c08885d4b6d4c62e217bd9e19460762f36c66bc948fe31cde089626fbb310e3c78a8d3f2eac21d374d9b58d887235d3a95721168e4b9475849071d60ecfe7ea5d6c4bf60da3747612ef59bb651270f326c0af31bc8c71361f851de34ccb3c8071b96f1128d7ee79b41246e566edd0272dbd3ccfe472b38e5e03d3ef83218bd498e6de8b4d92cb6f82716449ede7ba845028eccdb9137be8a622ac88ac53118fbc39637fa7a93cd3abc6f7671c7804420d66e94720acbcac916950f9baca77fef4217155ccc2cd0507339a0486f9f468eb28772986ee768c63eba671bf8c52e48a2a5dc2cc24fe925368706c2d712dd1064692b0fb2a32ddfbd4a0ffcf9c2abcedaae6e527bc1d42637aff2a275b76a7a7f010e42e1cc1d27141f6c3585a2bf58c6c5789ce61551d10118a000e3764631ec0b7f4b1a6f22a678133a30940b79dc76f863dd9f6e0d7776300898c97cef286c731c2050928c492439256e481652bff0d202db3cfdc54c9816ceea7895357bfa0362fad79afd09ed55189294d6ead7e898ac091cddbe7efcedb314bc02a18dd5bbddc42e089124758bb491fd1536aab27c5c124567bc325e7028bced5a179a011d1cb9a5ffb61d7af863e91ec8e60495561188b74d158ba1418228d44e92915a22eb1c166ef7d6179e84381ed950ffd747f13e24172942d922ca3109fb8b1e4e6264fa4a4eec75ad0d0e22579d90f45d6cd157300e38ae665eb56457202e25a8dd5877ba99725de288660badd2704345d9bad208c903ba27ea167dd45a77f77b6502b525b2973270582858183c784c324c1366fbba8d410c38bf75b41e067f6a9a017c56595161db4fc5639393fdafb1f148d3f416c1adc5fe1ab9cebe4689855c9b4bda6dcba5d5fa858a1b87d2ad23cdf54dbdf4d14aa4462da0b6f1107f4afa0091c2643508861a4d9f133ba77751941bb8fb756abf1a104205b80d47a3b4a59724d959c8b5833da4f56fb6613231f230a9378c9af741e94fd2c7213ac1d7625559b3f032f6c8df3ab441929720fe43d7c548cc661eed5b3c62b3c61f538ea3228376e2a18c6da2ad906322f64fb4865cde8e1889a8e5237fd6a39bbd6662f1dedc22fbd74e4376fa610cd710703dbd3924a38beae69783d1d5abf36122cbb87129ba719042748f060f4303a3199c5891c5040fd8cdb9761b006bf64cdcb65e5cc50a29994b8c1c34b83760ece12ed9ed7c3d2a7f8911cdf23a1afe0d7db1bf342aa0123dd5cd31339f5c8e160c4efef882602b3eccbe76fb690162b8bfb8a31910bcdf9a4a5dde76c2ac2fcd8678add7a000cfdcab398eb2171c026313eb6eb56b4b87bf8ef93f7f8a1c0bcc3775b681d4229ea561cb52281d8ba4315c3694ed08433596884d5a7ce3a8b1f82359846b7136726e2fe37bf4f7b7e2206cdcdb0705ced9f0dcaaa2ed3a78ea70d2cfeab668eb321400fc955e9aeb7bbcf86cd03f02dd443503a1480d9d9f899f53bd747a95293786798fc59fceb09e686a9328da4f929b6201841bbbefaffcf3386abdf69540e3b46a643ec10f0acf21f27c0053dc13f18485dbc898729dfbeaaa4887b58cd442d7ffa941808cd9658595be8650a015b088621278d89f0d8a4252566b923df3a3cd65c0e4af08fad385927251b31d35f75eaf25e6cf13a579aeeb0bcc0a14ca4a20a6831d532be0b2af3821792a2df95131b7fafef245aa19b214053342aa820c35858d13f84e496294529411015c41ed447b5b51dc44a45d52552a2be1abfc157f3ace7bfa32d5b931421d5a152dd66b7bf549311b08325e5a7201f793037b38990bedeca8a647c08d2478670f8fc2b4e8983ea18bcd514daeeeeb9d7a778f783c76edf01bd4beda4b77b612cd2e865c2e4f58ca7ae06147bf66ae6aee221cf9b9505dc07e6fb6cf4f82dc8c406c78e270210c11cf2531011ed678d9dfe1f49c9a69a95a9f3b0e5b624d9c2664d787ab911b75a4a38d63e9d6c353f8aaf433ff961fe5e34d84936ead0d0bc7954caf84e541f5c6f3f20c9eed21eb0316b82c0dc5182540e63a0af25565496792153d6395adc2b8d68b8bcd93dd110ff5685879db4384ec390d44b89663d43a5de3bdc0e103b7c1b355dc5f6fe3518c93628780ba03f156badea65d1d0af8433c9e8a975fdd19453da662a33fa9f0f5fa15fdb216b483fb48370a967246e0b763df8b3bc7924a6c76c4b114f803dbfa3b312e6815b4eb67be167283a9e482d9a5beac250089d069d4c386b7fda5fc228404a0f58b12ca4dc131c381b49b42b570bcfc0dd663f24afaf65a26a21f6d92f52c9f8de36cb76bacbaa0eef98ba6b7dbbc2629a03bb2b6f83fc5adaf20c217bc8d0f0d2421e01472532bcb546aeb2d483c8f95011a3ba1d2fd8086a717cb015dd53064ef4a80b6d6fdc12d9069223fdf2aa9b192a0e0bdb38436f49d9eedfef3665815633fee4344aff1110b18e1dbedbb5d8c4698860beccf667851878a25a1e766caae2861f2e23404aac859e62fdfeac06a6057554828d7035806e8ab3ee2fa6d711e5811db61231a22f4672f6a11b27641f350bcab78792362e6ebc1c054a643bbbf2746678c14dc567d1f73e37005c8ab6374c4d8d3106384a2d32c5fcf05cb9ba97cb7fa1aff11505a701bead543e555f3901ef3b693d5b9ebf49518c3509af042b7e84b1b867c22b7e08725220e4338fd074edce428212e6a3563a08e2ccd8ab71910256532904542e93d5c7deb5bf5d49beb3202d4da4f643649e55edbb91188cdcf0883a40c6ed6b8a086fb5c50dc08fee00308420121d4c7431b3cfb80f9c1e099423ac451d67b12e930d9e391d0a799c7d4b54a0d56ea0aae00c1d009e21fb5459416b464b227d66ccc1a68da59d64c1583dee54bbcd7d61ffe541fd0fb7452adba91906932966a7d58019ad1f8fdebeceeed7018837b6e4272eefeec8385abe7207fb2d7061fa6cdc478165a98971f9729b818a73edefed976d5c7c0a651c091cfd1174c020e39330a79144271fe4cbc61ea0ffa274d0d87d06dd08c1d5f8a0364d46ef7b54426bc286330c75fa257afeb2715c2ae511ff53b1189cc59ab80b1325fbdcedfdb8f36ed71f70091116e16b52188b794e637755027caac8db8554f8674b844964c710cacd7a9d6b06baf6fef76159a380e639b0d3e66080a7cf7f86baac01dbe47fe687fcef2f3bfbf6f8fba045181dee688360a11ee56e5fc73ed31c0e2924ae57f0cc93c63a30662a65c5d5f17123ae28cc5b74dd13ed81b03dc7fa61dc575668868c0df12d3553269f04ba79084d070abcdbd4745de80e90e4e3e524f27249b5c4a2f2d4c8b331b0cb6d4efe62a298daacc6eacdfe008c1f912795dbdc37098c42db860953120fda709baa6d46f52eaba781505e68561ca0f281e850532ef8e7c779883e312806e1c357bdef8d0dda005e710cfa6eb8686e8bf3bff036b3fcdc4036541d93530ce6f598442c24170b307ef05f23c93aa0ec96831b532d8120402214a940d1fa01ed649061a4a71308be189cffd729a196754fb8a75f23851189589be1b819f0612cad3dc94ccee88f4ab9ef6ac9c7daad8cf94f5ed9496c4c824e5b4f66ce32a80e7a6ef069a32f6812e656aa5f5742bd432afdf026c86e8f28212c1139dad47d7fc07e5c1a83e993daaa4a4bb5f0c9435ccab2a10f867ffe259dba7a1d9168619b1e3048860a5122e4a5d0b00372eaae861a0cc88549852fffa76e6d78739b654d67df15ea97a9a46b7c382d83191a673aa619b4a10ec05bc681379b0d6df824cb6fe158e9d89ae5dd1ef66976f67972b553db52eb6feef836dca6026293f83a61e117754a7424a3da63bd82d017f87f0603e2a9b8fc550aae611681935ae91f7ca2b5341b05a25208bd28f1a202a7f2a213b1d7411ffb557470aec00c4d13c70163f22a038a189710dd19a47e8db4a87c3fd329a63abca172a9810edad2d8e19ef85b57ea4287cfb3d740d7ea3fa9c80d06e1aa84b317f678ddb3c147ba5e0db432125f59ca4944c8e9050281ca82a3ecf67b2a5df678697a52a7297af1ecb03c586af7b91d74e881964ed95f7be12fa07e2a4e71aab8b913a13996fa33e915144bf00e49b8e7adec5b2c4b8165f54ba3155230e241ee023af77a295ab87c40f63f6092ccee05cb08a265abe8f57c9919bf45064b6c2240ba8011db223a283a4e2292d9b59df8c9a4fdc763f0631007db9976f351717db0e6b5f9c6e5f227c2efa1ae5fe0be1af0b22fc164f9f9678a01fe8b059749fe8a2972455732da1989c609d191544ef9fbb3e58da93ec4a582430523f260b776e4d747312747d18a9bae14740f5dcd35fd1072f8a4d81573b5882203be856b62d7e1d87081a9e431872c9d68864197bbc61f15dd8aeae950d34d6ce97182deebd2ad64cabd1c723baf512acfc7e94675b31369bd60e155af79b97bb734312569f736dcd5b5a78223ffaa0f7e93e1a112cb9f6a5b88fe3cf12c30024c16c6b8380fdf086c662665d3751c11617cc4dbd5b8bc7543301a23fbc90ba8d060193cdc2b68c31c734d516707b759f7db009c8f06e69b40154e1cd8ae444afb28134acdf871136b4fd78bd86d7faaaf618afb25e92d1ee37cdff0595278f9565f5eb109e181e9cacec2f22e32e9f34774ee223fdb992febcc5dbc5cceeda16cbcf1434730d859e7e03d36ff17636a7a7e66956b515894da114f3040909f90ce3cfbb2d7d46e37049c0fb124e0683d662eb427cd7b851ada229451e6e3aaee64b9964ced3036bde5d9d80eb062474f96ecfb9b65fcafc719494ac12ab7df245475f2a5e7f85ca4789833ca373e6214d39176c8f51dde87a4cfe5414a20f68bb9f34709979b99533ba3435c4aa56e525195e10ffd00f8e41aee30a909c07b973bbf733d45500b539ebe2206d438216690998d9e256db1b7ac6bef3e810785e1986985c945a2b820323a592721fcfa444934d0faf8aa439d5efca5dcd77b72d1eb91b3790d50d0a7483e354c415f81d99c133d648c1293e795b3c43f9b47e23ef982e10072ea5baafb0df675e69af1807b225afa0cec3eafbde8535d3ecaa0ea6ddbffe4465207425bb003670320324df0aeeb16b38a043f9c0e85673b36def332fd68b2b1e6edda621d0cadebbced8c7fc8f890489115b457249e8d8103676b3207a472804d33e0fe511ac56cd8dc5333b2333892f87b455940ada78fcf5075c358fce990e6f65f095eb416d876ce6f120b8b02cfa6b176ee269c942f881247c3e464cce2aa65c39137607c585aeb4b5f24f5f8e058c9c8b48003c1809da3e8aad1bee7955c3a976d43fe132e2b16f4758a0a9884e51d13b930675a4361ff366b0fed190ad7b2a00385528951e39cd44ea06d8921b9d613d7626221154cf86249a550198fe4e5b05ad3052b474291da0a0a2f701759859bc0392adf243ad5eca89e6d18e28dff99ef95743bcabe75504be8c715cd6360facf3bb06cb97c29989d4f6ff5083573cefe6ef0b39a252a2678112fa88e5b06c9a6bfc9597cc96e5a49710c4fc120fb0da4945b9d94e46de1e9989d0fc3d8d20df23d815b660c799a903f651b0d013f7fe158f1d297f7fcb6a48780ca5525f1d081ada0aafa83552318b848783306549750b6254cf676c7b934cf7fdab992717f0cdc089b34278f3fb151cadde14d0d3250e85a4b0ff2a2778a219aa40563d3ef575285484424b6d0e7cc8392342e4848c6fc8cb20fa1b450cc4c1fea19f3bbdd9e342e6c49cd7ac893b1eda2e93d1d74d20969465946b398fbc733757741ac822c4a118632cd242a439fc37512cf79b7c629504ccc1e7f2f11798955c3262b5e9695625ba74d8050e20f51d4769e1ab938f487f1bc4b55b5abcaa3ec079c2d0972b2ae9bfb7c5423b959119292ea05f1d79d35afe47e49d97c946b193bffc0a8f607f18a6845cecbbdd98cd351db2b2dce05a4848ba84a6a497b4618950130cb7e76c03d0976eb2fb41d3a42a1430063ed8e5b8c67e80fd4fc1148911958babbcbff33a6505de209b0d9320017fd736fd027a16564008ab2e1f48a6dd66c9256730e9fda0a606875d0871b2b9b0bc2ed4e1b696dbf0283c8dc72cf4338e595266f5390bc3a21f988353118f2948fc75d050ea076b73508d9ed89bade0ba305c1f4e5daf9d40d2f5e7ababed8d1b1d919c61a6d3fb149c1a9b44e38585a2fe322f83d73a3aecb44da3f0e82942d75d62ed3f91eb44f3411df014f88839e4cb1e21b9b259d4eb4adaf6b0be433d0ed4c87ec77dde5ee9d566e3dd8d928fc1875c63af26c59daba5ae267d9bd5da72b99a03e6a33cc48ed961ab484ff4a46c2d5fa597e626e00b530d7b9a9705e4e08d03f3a7f2a5a5233ad6340e3b5c89db81ca713b6d7d855c6324955f85109b204566f50178cd88abe3fcba25de905e8ea0b75ad51831761ed9b1af2470f976f05ec73bf74d137c207270cfd614170518cdc449aeeb663e114359c8124eaf2499d8cf5dc84a0872301db2e57b50bd285060ec4390d99d4ae3674ca3bb8679c1b08e566ba4f30daec8684a980055eb43cb5a1306c4b52a154682aa96637e06c869278aa2f74ef7345632c11265ef8ac97e953745302556881ba0cb590fef271c0abb193fb84d18ee3f24d9976ae816b857d6f68d1fdfe10b312c799fe014debf875d04bff8b4f387859e97c6bf13f7083c28a2045a0b5eb09c94e781a165965e8617c0efed1701ea9667aeca26d9577ea7b1242e1d91b25d6a66756cc627648a293b9f4345966bc469fafaeddc1118d0972bd5c7751a1f51e5989fd952f314ae10417c97b41e60ebfbc47e496486fa4a89fd16aea7fa1eabebd26eb2a37a3e2b351e0c9d2f67b2e5be0f921adc9b6045b045948e5103af0e5050b9c0799b513c00865deebda730de538f956ceb6164e08bd6f58655a294b4b44fc65309b30f9c00f92ef5bd5b911a3d830f72c258b19521bb8e80db02129954efb61423f518d2c5f36587303890cad9a93fa4f4bcd0e24c67db679c67ea59c1350b8442577632d5e8735833f3daf5a74bc7bd82659a81beba8c889632efe03cd24187aee856cf659e16e195464f52f2b984fc7a299e7b2aa53979a147ebed35705d5e89691666536f2febacfcef9b32d14952f958b72512869e4f6a0a34176918217888b1eb8b89322ebb6bb1dead2b4744e728479880db70e6147edaff6c3f083f18e0696bdbd78cf0bda14d9f42e5c1077ced00041aadff90470aacec0e48e2a5f2a0ed37818a173b96061e8c5bf24c0bde9e09f9e0ddb8e13306ef1d4eb8043ebadde5d7553e5212ecd4691eb426251f9d6720b8276ac543dde02399a35d974b1ec1727d4b6df01957cae47443b706d43165e01d6932b136f561ce837431254cfb2a6e7d8070a2d3805aaa15b3c10ccd0cda2e9b418ce9ef380e5d08217752e12b3b892d03a9495c83d78d674612fde5a67738b2d4649ce44606ecce6bf3bd1293eca246a83643e4f1c7ba362b110e07c8479f216e3d4afc4fcb8d0820c8ab702a66d8183e83174597035e92b9b500dee08c80b927b42c3689c7c9617b4112c9e54cbfa51e989b5fd42b80c595d3edd265f138e8128cfbbb0e4f53aa0aa95a2ecda451852e564c42d5de7671560843d08103b9bdceac5fdeb0b1266f72f491265dd2b2b80a225a50955167da1812364ea340d82f61535401bae6f3140a8795d7c318a64cee4676627244930957b2f0b227be21b72d90027e6a5a7af3c59470c74dcdb71d1ef090a0f49c91acd604c792385c8f4e085765292822ee5eca03885fd6bfeaca9b3bbbdeac939f7846a487c5a483ed1e4fbf37c93886ea27bb35c812089b900b77c7c924147e97b6a71533610750bc84921012aa8158b213f7601d934a20bdd1f757b0a33042a683af6b9069f3900059d7f80f9fdcc9f33ece8cf7888dc9e24f1fc6ca0ecccf161c5334c60f440feb3acfc3d115011c176dfa05314c5bcf089e3c82bbe7680a3eefdcdbf3ac27265b779db4f49bade0128eda6e29bc5933ef454601db1b49628fd39ab938794fa46a33937a086ece7050d31a21524e2f0cacb307ed4412a2078636f9cc8e11c5c31cc0f9edd7be6d1e31a1513a58e25215f5a24245cb988589e6d5e5119f4f6557c697fad7d1c3a7e3bae064db4382701e33e48c5b6a52fe9141a385ef2325c6f7781134607e98bfd02c43d6deefaa861700388b40d98e941cfb2ddec209f977e8b9f93d29fdbf85e3010ce7cd622e8c75ce3df535e392052b6d65d5042d2a6e78bbfe5ee146e8b18d4bc7fb024dbba57cbe0402205593766a313950cb719d00c67bb6b3bcaa1015b89e820f11475afce655947113a7c3dcbb52427f090df994fbf076db867e0ab3f6125fb8884c1d13ff3e99fab5fa8b9f0b72cb44db4d0a48d9ec17f9733764e213c40a15ad821ec60e4a88cb2fd9dd9a4f35e6a708f4b74067f4be3f03a95261f6b191df53fa5bb5164e4a164630ad9ce39087aa950ad9e60cbbc44fa2237c49abf858c97737fd21180fd0b9542767150fbed3f39a29e6c3484d9437e15d2439f2a54b2a1ac7e63e6c436658abc3f1dd52d984f6c6901768a8cf2ec98ebf44e90e0fc0c24f8957c62e05d8eacecaf25b178fd710af609a8a1bc4d7955b5f0cb4f48a37685e6304ea5843573a1abff37b5106916c83c8f23f939a0dc43aea8d196191ed6e18dd793990d1f37d7de0bf8fac6f469843724eaab86be8a483be281b8ecf4aa29d9c571951cde8cd8c2aaf4d597ac2cb48f23fad145916920a55d655924940573b64dbd42a280cddc4810434f930183fdbbdc72db1491a4c9d44daf9b1bc2fecd855508648063040faeb125da0e68e6cd2002181118eecff0be1dd8eae726af5d451630cd65119c52abd6dded97f931202f186a18c4ba34bc2c3f6d765e2d8f445e959f26ffb55827cf3ff2cc0289f17b82c8caa5a2d3d54306a300f0ef42bbe4ea9e32c5d4b1173942745cdcfe4f5d1619eefaf8dc600afbc9171d516f7f4b35331d0b9be005132ffad5e9df59710278b842afb626a78b8b8b37fc3a894dc705b2d4e0940cb264e9dc87eaa148e6faf78125462f28a0f1d7b3c65a291b85713fa71ffc478f6601e8716c35489f4a54ed0c70bcfd5502cc91374dc3c982075c5180398bc6b195b36e79dcc4087cb990cc9d964a150e0dcc887d496bdd27c3f298736b9ad8345ba2df46021964cf43c38f9d2e94b77bee2b7bf059e0870ff9f17b9ef1320c0aa88a2fa9781e9017ab64643de9a3df9ed4b8cfd8fa080a2e494409520b795eb1517d224a05e450c4c8ae0e9fd29c0e72d3a592cce55f6dd5107f21214e1a3f9a5448384de06149f959ec0c92790f0ff229ab4971171f1c528ae6d095ec007bf5e7f55d623a68194e9ea8edc3af4180753388f24e7504341c22bef72c2963fc9c3237ba990d29c2c8aa3007395f6d96e95b40ee1b18dbad550bf39d0d98268cb74dde76d987c3169c9067495fb1b88508bbb7e94cbb7dfc15c03b1d5b163132c8a468906f02d422a8cf98d0b432b5779dd962074b72dd27439b2e94312f573435e5aa84664432c1914839cd6e172186ce93eeb1d7cb0659696d9d550eb3b185f8c6ee16e53f78233cbe709f99d2879d63d93f7d0ed133241d2f1ab1eb2c56605ca0f0e01c39ab0ba2370fe5c4e68de0561b517ff9a10023c386236398372c7176e35443e2cf5dd6cbed9f23395f231e6a54f65626cb5860a8b72122c34664119e7c47204ef4a70583a00", 0x2000, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)={0x90, 0x0, 0xfffffffffffffffd, {0x2, 0x3, 0x3, 0x800000d, 0x0, 0x80, {0x1, 0x80000000000, 0x1, 0xb, 0x3ff, 0xdbf, 0x10, 0x0, 0x80, 0x8000, 0x2, r4, 0x0, 0x0, 0x4}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) write$FUSE_INIT(r2, &(0x7f0000000380)={0x50, 0x0, r3, {0x7, 0x27, 0x0, 0x801001a, 0x66d, 0xfffe, 0x0, 0x0, 0x0, 0x0, 0x40}}, 0x50) syz_fuse_handle_req(r2, &(0x7f0000008280)="03680f2a20da68ab7a58c28b635d19c32b6efabb6ae3b5eee5a74d8943c613539e166c8baef50500824343a2f05093a5c21f746caefe9f9bccd83cca0fc28da20e2706308c61398dfce5f54ea9f266791ba29a4c7da158637def8b816aa296815ff13c06d632df45feaec1fd272ec1b510eaf58fe6b26cc36df3ecc0f5b1f258a190304e2519dd39ba9f5bc1788926ced5202e3b1e3afa16ae0b5d66dc05b36d3a00f72e5f318f8bdfc7eddc94238c50031d0657a22445ad0b3b90a86b086eed837a00bf0a3888bf61b4db57d6d8d6b286bbb13ba3b246def60ac34241eb843f89fe77d7e3e52573e90d791f21d4a8dfcc24ba95db60e2135634c02bd4b14535285df4fbe381ec036d876c4c8057c79371fa9717414590890e182a7b9e0ab927812083acf0d04e04c20c0555c8ceedc5bcf9b0e814be6eca98ce7b2f9f17d098bea541b75a1617c09fa99902ad746811f89a1fc5e6a80d77528247d6c104395715d2c9f9102f070a295f20c4307b9e848d3928b50985bfa2486893139761925b8fab96d26291243db23c4fd4d96864f4db860731a4e3e10b52d8d0487f5a8536cb4507dbdc111570ad0321b918edbc52807c2e0676d3257553702d9c1bd6741e9cd5cdeb3b8f636b6eb02a3b0066d7f677d586de5018850000f000ab3960f6656fb98039ceb6400d0299c356fc22b7298ed157c667bed5563fac2192a8ff7706a9e58d9d2f92632d6b25d8b090642e3f323bf7ff4d8264617a43a97099dd7347fbe3b1c439737913f17eff57f3e1ff4fdac374fb554e9a6a1ff32daa69507698d660d8d5f591801d8e4a9309342c3dc84966dbfcd2652800200bcb0dde9d456b7a07c5409f4f5387d0150daa34dbc865c6108d34dcc51eedb277e9638b43ce3c9afac5d7aa0f8542e58b0a84632a07557b041845d0012cf016ef065f97660b731ce1b79493de71def047277a3ae6d4a0d86591847d3475926039848c5baf6e1b43bc83053855182423156e54cadc8c85089265b49da853d15e5a701fedf2bf7986a723abf72e513fa05cb178345f2fcc859df49e74c8ccef196000a05cb090f22986ffb6f8f74ab41d2d88b6b535507a23b03d2fc2743f6f69fbcd43b8ff52b1ba32fa0137d542c515569b7f486f8ffa02ad1f54767f51701eb4c141437720884d529a57e17bc2837799124f7f112f42bd90f5b435d7a5d7524f7667bb7a6266263e62bf7ebf6896888d584c65a530b766111f078630d8629ffa91acb5ed02498549bd7e042acae0fab7ccb23278088a364be3da9619d91e1061bbaa9b33c3c5fbbcbc725ce8c2cc9ab0f2b4d30078040d3ca79d3ca056c360381ee87e743dea73a25ea2b4843f9ef280feb507f933fb556c718d8bf8f8618db72805b65d381b319f65c745c1e5060dae2f498852e79aff8dd9c88fd939a31871a430d3ba96fb118c79d1b08a397af23b1a188d1802106f588c768a1e6c9d244ac9a38d2a54ed50f19b78bf25e0ae1f9337ceaa8ff5ca8640104b19bcd643b51501d4e03ed5ffb383e7ed0ab78d540ae10bbd64fba1af59a4190215b7d10230992bbb4ff618d8284a2e2446990511fc2bff07cce9ba94a11d3db041e220e3d931fdf129d8ec2c9b17d6587a0044c9e09f52848db43ddc0df94513cc9e94e9d427623502a910deea0f21d86b16366769a46bf0d6d9fc0d2cd6b98ed885e9e2d765bdd051196bf20bd27c46ec902726d96de352c346d904fa00d63b67d272f116dce489f9d636cef61b441b9c113addec983b8b2fbdb2b32049e436c972b2fcf5140dc7b094c5047cb6226da700b72aeb3febdf16a75b6f61a311f606251c99b377c775c8fb3446ccf25dc4cca24290b3939f948019b05c80b5a6382112f63e0990b324c16a087c72aaec08796afc769f678e3634100a5a9da8215cb5d7a6a6b50a81676ef4edca35595b11f9606bef2fb84fe1f0a0703c886579f09986086f0dca6eb8061f9a74c79c1f758684a7363974b14561b9d2efdaba6c4cd8cb70627da1e195fcae3d8b2fa751278e8f220c83e677e14731eccd6fe0c357b011ed88b6df0c266b383f224b8e95384e401b717030b1227582d0d1042bd90377c4f2c7206a19983fc5905e4eb87edb6532b26ca9e28e160202606d19d9f5da34762f4b3fa842d7bff382ad70dcbc411f8b3e4cace8c8e0c72898d24023545e0dfdc4176209276a535491ce11c045c57b45c40f19b12dcf6ffbb78ab23e7fe9bdc404cf47db9855f2b835e1fce57debfa071803ec38da3c77a904080a4c737ce2b20e14e8449762f1ca0b1ce71779d2e6ee5299e1cf230e8070045c23c1d0e52f66fe9039f95cdc0b448dc12d24de39157934270345991948fce921b5d8e739315cc75d4b3b49928437b88672c1a7770365207b43895f45909d5d972f48aa66de609152a5afa2c7d75f0a14189d0409f0b623eab3b6e7d81025cde140893ed71b6f24f5a36d21dafb62af6be9da845403bc8ed36672efa74d7da19d5794cb4b79fa1c86940b1890c012e14b7c3bb261f16bdd99efaa9819b0bc00af842a6b94c6086d15b16ab81af9331ba3a5bd6941ef35239e85455ceab02c598ccee8fbad97ed37daebfe3b26a5a6c9eda5f65a1cfaf7a1f1688267c812a56c552ae11b465dac030e18f9008ad03cad80bf2cb91a7d99dcfa54d323ae0a4c3a6dc0f80d7ff703870610a945eb0ab5b6d14e81869c8872f6b123d98edcf6bba10d76d35cff4b0bb73db8b6695a8351785bcba1e160a42ed367c4da727da38f91562e941e5c4fa90cd585c5f1cd3a7d6892f18a5aa3c74a4fc00bf5909267489b937a928d9d8ff92530b5226eedf8ab9a957e5ffec45bc3a55e6955b38393ce52892655265d1f741e0b744808eb568a08d155a8bc5ada9b079f6d0bec5fc2ace0502b3f926372dff49478fbd10451f0de4b3d1a63b9d4e17ade45628d2e9dca041fcf7fc1e105e1fc44089fde9caf418ba8454dc361df4a59e1bd79143d280613e3c79ad18e922a43e199aa5927bb9553dd31e6223ad19bf8aff6e1dac8b3680feea3138bc61742b03f047b3d77039c1a4c2d05bd89c4bc12a1b83d78b4e7023f690fce6a44608c423d8cbc2e80942b9d9df2f4bf5606640fa47692f3e003885983a73e1dc313b243bbab5c3c6348afab796da766044ba142eda5a9d3713e3eda8c54c1708909c5da89ba67d29cd7f409c9b759cba316c42028754e3cb6eae2cc4f6d66982f212320f199b2e837bb4c54c54bcdcd2ac240ef6295d38e9889b4213819ef0f9aba6ceead4e0fd2c4becdc1f8ee3049831996c9a74a5fd4e12a1fd21ed47cf27e29f9d61e4b673d88914c36eefa53d3c49d94b463b7f8462c1951dfe33c10993d5cfcd0ededd50ad55009528f1e79fbc2fa70c3338b32c40ae3bb45d7079c7ae8433fb1aa19affbd3fbce0cb5ab0d557afb3be036856066eea45c28e93528b35477fc97fe9ff3641e5bb0f0e46069eb653c027daabff38541250081c77e0e3a1d030a73289e771cc41db10819af60599b5df0ad978fcf0b46af821c6b717b265e07d3a85397ea94de26f510290ddb5df8fcff76fe624843c8577802809c145916afce01d9dfdfa8bf07633e98f14fc73d5ef58ae5cb0c308bc74ca38259692a1cd4cf16752786a1c816f24612c27393d7e40a2df9a3dfa23a0c59613c8a7ccdd97c3fc67ecab94dcd8cc4b4517ed2414d41ce574074ffebd156e3d65c4421b0f339bc9f29abbfe49db62122248cf96b74d9639b3ef9d935cd81315a7ecfb0dc6ea1ee053c2e5c3315fbc10782f16a564fcabe1df70da7de989e00eedc346cef5b5cf880e9d563fc15302f056d37f98a939fd1dd5478b4318c256e93b77e31f87d8f7fe31755191b40d778ddb2ada1480bb9fcb96a09783f13cd460ee2c9cf4a712f04eb1b1a746091109f7ce0655e1ff7781fbe853e3d03bb91c9d8f4f416f5745c6b607bbf72786bd3c0ac4761e6e6d70f12dbefa1b13542086f793b72c6102ac06e75be17bdbb1efbf7e007f07f9bd433fd9d9cbf93e760757b792f15231895561fe49d9d683ccc066f38af581422b71702627162c0f0f35c36a61eaaa92129114b7334281e35fd39576e51d8593c149c9326e0c710ea4dcc9ef39a432a48ae1834f5046b954f9c033d6035cde0dbffe3e97f48a1dc695f4b2f6fe5d4eee83008318def105c37e11c9015670f13417ed036e68f6fbfca2a8289829677feb23079f3f2ee53b26e491924fefc1c50e54f288a8c4b6ba6d319054c3a9e39e14bba81b423acbd44b51279bbea6b0bb2047325837ce8b2191454f52ffa2cd04abe89e3de5bc102e9fdf740d3efd975bc9503af796e6aeee711ef8797de5d507a964730aa70cb9d3840054d4e1ffc57de378b511f7649666a54a6b3d91ed517198d76322bf99d13bef530a43ed3f13196bf2def6dcfb39f76471c75c5779bedf105717e546057fb478bfd24e8fdf3c12d028b542d1f424a9d45bb9e026e6098eb1cb0a77378300ec1b4c9f006aa4dfb7fb5c57cf1b035cbe96009ead1ca25ea1e5fae40312a4e9fe250684a1c8653bb303209e0fc6a498f3a08f6c5b946378a349f3aea45104a2badb8a45f500bb4f0f6cd620ce794e0f390e1cb7f2f1fc0039f4250a577544a6862b47bf89eea3a8c1516b7a9dd111c2ca719190e8feb1a7079e9fdfdb8224dc50791c986825469c087c8f081616edaa4193e161281aa68b7286a364cbb336b2459f0892e57c40afcfda7d16ea1877efb4e4b0d4b5c31e8cba15066903d3a91bdc7fb64452fb9843436110596f0b038da167a86f97d32c807270a1c994fe88e2517e11bdd210dd982d3c8158459440108308a936c9d2370b9d157c3f9caec36ff05bc40b37f095edf33bf4fad440f38c3f52129456936c07014140be5618f4e9d07b66679238023390cd676b1a3a28d0e90d5ad9ef13a31fcdc5a435454309367c437424e340a1f91c6483bce1026d85a16fb854252ea4ede39a4e69702ecff76432de508e064eda0df9f263a25c0f626d1c1ffaa6783be2975451ee936cc2178648935a924f6fb2db2f8ba34e348920d903114520918cc6872b842e3744fc18d1363583a107ec7b89c7792c0d8069e12f873f6d668f6fdeb47b72986914e45c2b061c5c936c73c9bcf1475ea0d25edaad21cf193405c8acef3bff4e4f1b2b321d70dba59e856a8849c2bba9508bad775370669b2bb7f5e53181af8bff525e13a4935d7e28b997b4ff15da9e36f1353a154ab701ad15420786daaf27ba7e122f7b825c668185b685630420378b4142ec4e4242c2cf0bf6e143f7e55cb12fb9dd59a8df9959ce4fc5fff68ae7174977a31ad7fd644bc94a20bae76f0af474034990fdfec8ceca0e6cd93fe21d84837b7e9d74c17b6d3054f0c008ee05764745fd8773a0c1c31bb3eef5b7e261b54805b5c805a4eeef05c812fcdede200442e7340c63490645ebd09c235d5c52a785542526edfe3875ad08267faed1d0a15236f00c6736b94c1a3821302ff610697ad7becdbc96f54b55138b585cd122e0d5aeaf43c9ba373e8aa1c1297e3415552cc57cd60ee1f3c04500ed0eed37775c873de3066c034c176c67c5bfbe9899a47732030855781341374641da058eee61d01d11b9db8f19fd4558957897340e32cdfbc39713f1f439be0638f614cdb5361433a45a6ff024e39c94141dc5403af101404ce5f2efa97b90d9ecdb7c361785dab977feded32554d1a74d5cbfe2435be7f0329ba382455c2ac11fbe29fe3826796d4bea03dc53a37f63f5be2773f83faf282f0ae24d9fe5762b71b499fd37b4ce7e71f93c3a983f80fed477708bbf2261c89893c4b76e34fac9b42671b6cc81678cc867f53e8c3ec47716206212743ca0c4941c2c61ed3177fccf85921e998d2b826df751173944bb07eeaae4001f677a0687a2550eeac8bb5128ecad9c7b6a514596a30b8292fbacc09ab488193507b6785d7a35c979db774b2c413246f1ae88d35d1914b000000001034321642fb0b0baba3378e4c31fb5e247c177e573295df0194462b99079a436400ba1be2e30d39b8714c0fb2bdcd981d5a5cd514f8d4f14e4e0437108630355d8f2b60a6d18cb14ceb2b5d0704aa6e93e180bd79cb17e176bc4f81a03db12a03413de6189896955bb9e3cc69b6f9a50a7eda3742527f98c71d7ea8ba75e253c2b783f7104813c619949e6a0765179b1b9cbe68b703335ab5986928d86384357a2f4189f4b4ffcd61a3d29709bbc93b5371f0e7798cb72ae4c17bcee24f8e566f2777803c3d182d15a63ac40063f0ccdf4bd790404524eae02eafb6b54c699578486490033f0be866c74a134083003d330498658ba973ea674c4a0ff158403987b4c4752b07c8637a119b019fd5093406960144445056f6ffe73eda0235dc1871bb6058d4a9feecac628265689d58a81453d33290ab56eb691f3180d0288449f41844e56f5c6cf522d4a5866b24fb9552fde71946c4d25dcceaa41cfddb5a33c51c54c0a0a5abd31be8fb6ec53c1d14ba648e183979dbd0db01b9e51ba3803be7e7d3dee752668367264c783f74838121797ae5706ef3aa460682d1bf55808c70e69ae29d7683368470d08e7e9a1095305dce250b5b4bd48c02e098d241b1089736e8306a737e3a1a93e554cc3ab24672b8c74bfb8825004ca869e347f873de14575493836662ad741d79269904f905d7df64d0581ab8d76ee51a32d72ccb719f3a25c0a856b5bd2b2a1269e208d70c32e1d5ad0dfdc0ef43f0230e95eb85871eb4d6033abbf0be7025382d878eeaeea73c94270e79bd5757dc1bac95236a62545cd467830b12dcc30d7cc81e889d360d073db40058e9a1c7b41fc53e67740bc984132a1452cf7d000378f14ef93a7eb0dc9bacf23584ad6761139576607f8214757f71fc47b2944127116ca3e83b9d9643bce8d7bb44b4d16b5d5cff70a9e1114cd920b6fc1f409672648ad56ac3136ef0a314adb458faf3d3f171cb2fc513d76e43e6bda2f1a68e6fcf4a4ecbe6bc87716e2a82ea0c4657983ca0caaf8d75fdf5b0d7930e4f3e95eb1271485f938e7ad2bf0c97b7c11745de45518a1e3a74341968588558e7197b407d24eda0671ee28f219e4c5f809a7ea6f9f5b9705f4634a96112eb262bd5967db5237285b865d3f64516495ea6d1ec20dbed7af02362370bcc98671a61241fa1ef5b3095609d66ecc16010f6f67a280d1c6d215ec224ead17d68bbc9bc64b363b5be9b479b7aa2cbc8587a6b48cf653fde7a262a11ab3a10356f55f122310feac77c32ce0994d6e8a70f1c53331cb473a8e29427322fb6da292c4443b1678877f1c981fa05fbdef96520e5895aeb2a3a8e62652f9d8830c3b144b9598873e2ef41b7ade943807766877d609972cca74855eaedce07cda35b50557de96e736ca3107c154d31aeee78db234687b9964517bcd2c6c9ec047514b45c831aee4588166dc3ec9ab36bd1033e74b3d02d731c5bd84f659fa9fe55cac08c12cb999a2e64fac52f6cb7d1fffbf45d9a1126787d0060fd1be563ccbc278ac97dab0c1bee664675f273f5fa429bdc24b21ff1cf0a3ad3c687fb07ffd88bad6ab6c6b422a43b77ff76f96bf405c07f8a667bb8ff54d6714aaa21ceba2e78ce03146b2ab9f49e6d65081119b8e7cf3843e91349790d2b975c9f9c305df0ab4f2b1b2f30f629313cc66a325e4037f38f29842ee5781ba73d2f30f506cf7ff2237a72b4075aefa32cdd5ba0ae4e65cb6fa47a3e06f0d5f684b7172d6b58f5f7d783c4122db4f4b8b4f9d3296c9d115f432710c29d40dfca0010ecbe2f42fac899911d65c84f08aaa1923c8add5af518286211db14e1187a8839f3b2ae8bd914eafc16a576bbe3eba6271a4c5b3170c3f543761f11f1326a05c575bde1b5c6afd3876bea4fbb649071a95caf74de9f7b3421803ec351f934b8d0932ce72a13abf3627d9a396c10875fc167ef1ae98ff92af9ca366033c99d30306fd540a09d67d26ab192504e7c09f9e4d06287a2b1748f1761ba3c16d9d08be7562b7351c4b4679f5d4b38681bfd86c7f2003a9749b20b602112a95803469f5d252c564912b55c4bf3409298dbd066d877cc70a89b484b9ee6bb836c9acd1e53086c4be85e9a3bc5969c7016db9c72b68620c241409d06f4d7f72fe2289c9b4921055922783b8b886bc22926b7d194820af2b90e3c60e87e1a7851f38a970c07c1da120d1da75de2bb994ff7d05a313522373326f160914a9589711e0439d694f5221afe8cc118722ce4927e9543e61a12a76bcf2da1d01a0f258095d32063387349b4e9f253d8b73c6e834b6866f8a56b4797b92d521fa732aa0d55c8e9d6c56011ee6fb450853dc564d18e97c463609c27a63f9c91c46d7bd80ace4edc0615ca342f43ca3b3d0cc36ed52b7d1f457e5b4b26b5eca0d91abe4f1a42a2eec40ec2faff1222f71dc226d6344e947b45155691205c09913fc3c6ab3fe76f4d1b11fa45869e20694b5f0a1074780a07332764212533b797dd24d8df157d4172f91253b77eb2ec90c8222307ed59136463057b7f469116086410b7503b44cef401c47811c1390060da5b3321d34096b67468a7702978d98d4bd721c18a25ed541249638e90281dc8e3565dc33e66d7b832a9bd62c02c5ed0e92935c92472499653d2d842ea6697c733ee80d775884074b3a0c250a4aa021bb6ea93514f9cc5f09feb5719d270cd184e364ca966f1416e10f111bc425f32a993fc5cd75503f99d89d91d7ddc6dee70193057cb946e5fbf8663c53e12cebffe5dbd4a86bfcf5f35f0d8aa43763a60e00356b4f8bc2bca01b02cfddde38f0c4df1e7f98709fdebc5abb5eb9631bdc3dbfcf15517fabcf16931eb7381e83713b081ad1947274d4896ee8953d772e9e71f363b6f1147317bc739ec128e4ec865f8f0ea34cd5ff19fb2c28931d2c85846735358504ae9161535cd7890e8b95c814cfec116b78e6d0eb5097cd4f35888121452e27391d865c15f0b986925d0d0c623bcbb4d8ca66603720253af17853967ea5954eb5ef0dc43de185ec4925026c680464e66d1caff1f4c7c757bd55ec2515ffe7183e3481ff6f626c2228a3fc3d15f63e4bfbec76a2a170206142cbbcf204a1cbfe0ee56eb47dfb79c80894c0a0fbf8a2955d861678fc2f8f9ad7a28052197b5992bced1273658da5b1f42fca48c80883600c24d8515a0c7113deb4c97df918ab64bca16a0c14f2547dc91d5ce4f884978c95fe54899f77ffc20a2c4b27350bc451bef72a46d8e144ad57a8d5f8ac039f58b8a53ea1f3fd5fce612a171bf82ba17c0681cf46ce5c8181a522ed2e986361903903159643046c7be1787dac6ccab09d18a30997541dc6e9efa260f1ff0392bc1890f19d8bb725f4fe7d8bc618f46e0c23be6b9ca67777dd3f5a89b41ccfb11a526a3bed045a2906f86cc5186a1db7a70391261b694b423e5a44d374f9d3720330e083574083f8950b2b35c8bb5b6c0a7fe259f235dc1c069d4581a9f0a7451890561a0829bb290de6aefe4d243ae0b00ca61a1dc4262bb4951242b21d88148eb7b6a9718d6433274f2b3c9bcdbb6d5df67b48ff42692d8cd7f4b7f41728de68ea1ce0f3e4a2843c5b9ffc43f69b8a0445dce44081f5b443a327084b0d00d07cbdbbfd2da5d67bf8d4bb4ee408d17eeee48b61decd06bd3dac9a1adbeb069b49ec96608b9179bb3af4c10f2ade6778b31fd4c22c2961cb949a64e9a8a4879c550f8d8783064cb304511e40e2e562ba83c08ba8ae011a784ed9db03db5527a5aae222c856c8df0a94f9c4def0f94244c5b8e3db9f39dbd337928e24d9d8562f231fea72116c01089163d2c5f4ca17faab20b73c9957fa1a9af20837a804870034d4e64281125b070d8ee0dbf05f95e5fb079e2a57e9af977222e90b664189114dccbca81ee58b7de90a813768a2049052b339a608d3e9966bdb3b584291fbf7694a7d1dea7f72ca604894e6cca5d326ed5e48c15eff5e6a8cc11c40f84ca920d79a5c55d07001909bf6338921c656a39d59d03f62bb5b8870189f0416ec8c317b03ccdcbbeb3e1a9bf2661813f4966b57eb56a2757de5f7745851b5f7bf75e41eb1646e61a41923c5c0e58c2ea478d95b5c39c450744aea0aad3706fce684cb7338ff3dacab60e8d968f0e6fc070693ae3ca16996b34a50afb7e6e377546ae28dc8de7a2ea3a657b4b0003a91a488e347c61971d62f32eaf843d4d4c4f86cc4033c1244c8408def09188dde509c629323f34072f9089a3846680894e8b000a03865438b2ea212b68fdef7f17583f92014eef2c8115a37c9c82dee06213c1407c104039dfe06774b946f43b68b7957a5ca3ee763eafbb7437850eb0a285c413bcf6965232d593d8da47a2a06abc635ae38e596a9dae55b43f341bcc6fe72d79b453ac1c259da37f64cbc1f1508caf280aa6a3f4cd2ff5564cc5a8727f222431454a5ac93398a29fb95b4e057686cd6fcd920992f74e5870749676a36e043bec5fc1b0fce5563affe9addfaa3689e857383ccd1f2924080449d2cfb006e855570b711c1dedd1df2629afaa3806f4ae229a9a8ef1940ddf2c55dac7812d2374c0684b7ba27b2f0849ee4c055d2b8ccc8e41c593378340d7546bb974bc8032f220b37099e3b04c6591c40d2c50a855a491e03c1c9cbb32c400f6104341262d92daaf3e2c04936cf28788fdff8e0a77770a9deb9089a9e32eb5d9e2581aecd98f83881ca8e7d49e603556dc03a9aa19a8f3a4735aaee347b25ea35b36fa57484c0b6d591979b4a3da894fa0c15966d6a5e02e397cccdb9c314b504372b81ef6913877767001263c05dae362b49e5928ef36f554ce245b4111486417634f1e7f4530a760ae6ffd3123f5736ac12c5bf506c5dca03079c0fd0776cdb56c938cdf480fb9b97b1685dfa3be6f712aae107e2dda726bec137b2ebdf56c0fcaecca4350bd7b5c84d57f29c2a2c99ae10c30cece4831d71ae4ee3362983cc816bb6cb9225b9db08503a1be23a26a0425a8628a2e718feae5df91d829f27966f766b623a0a4958a57642aefae259713733670d5b1d027fb8eb2d0d3a0b4acd482076dfa09ffe883f556b2db2262bc0872e1bd713f100dd7a8a8f2d725b46e09c625d513179872bbcc9a41e596a18b2471d977f4ca2bebd06cdaba31b70ef25e098f214fef16f16f725cad4311eb91457fdb70b471eddb65ecafb1e2b03c5ff21356241e3cab2c8ba601f9ef1aec9006b7cd0b81da29be01cb4c1d52e563298e373013886ebb1889bd5616647c6c418ea6bc1f3c0853b65cae48467b35f08318e3a9d034af7224cc3520ab1ece7751ba15407298b21e4f84ef7c23d7993739403d4f116cba2d0ae2d4003a28334c461c734d4555105b986ad0af28aac36c753ab52b91b7e23ae3ab07d3b170fe53a2249efe5b65463a3f237cec72091b04005f95a15ae595191ba39d0ae1d91d8e00b132ae9339884bc57bbb79978a308e1c31c5f213b092f380a7ba58f55869e9c29a5a6e7a7aa4f8d58e5787cc05e500", 0x2000, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)={0x90, 0x0, 0x4, {0x4, 0x3, 0x0, 0x7e34, 0xf, 0x0, {0x0, 0xfffffffffffffff7, 0x4b6, 0x1, 0x9, 0x1, 0x1, 0x200, 0x0, 0x2000, 0xf8}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r2, &(0x7f000000a280)="1695367704d10dd832678e4e2d01860484a69eaac410e2d6cf3b3d3925f9a3cb602592377170dffdc4de86f163e390e21d07459b0f058cfc248c4bcbe896f3c68006f3c2cbe07c55b87170871c1d364d740faeb750c8c8acb76aca18bc0c018ed341b55b0ef80cefe95b85756aac978a0e0b5ce59cae6657643e7ada0c1336bab310888351664553c2faa6dd39054e19e23cc7c4b4d33546407f880194aa0761f2a9360c4ba26de342328b92db81ae84fc9c1e9eefb4b7ec3f58a6d5d23b907327b14480a37f3c84305729a91c28807f8809b997235bfa2d4b6f45ee9568bb4a416df34f4140c5e272bfc068ea61a48b365490ccb02772a906dad457f5d2dd1a57cc1209e8897c8115049d7e4e3c756a7f5ad0c004ef66c8bf91f600910e73b4aa5f516bab5cd62ad93642960ab32b7fdaeacb1a9587a389a529c231f8a47a65fb6d27ba6a0eeb46660cd75dbf47df89e9f578eafa6992a12d9d7de56d69fd0e30b15caabd13c28d63921597466292f8c4e87f23d53d52e6e8f1c9295af0743c8c671a49273074ba44dbce9e9b1136a93dbc19d2b8e60cda5f50eba2d814822a68a0fd4ff5e6a25dd5346f96b26b5e1563ebb97829a76fd8c2aa467499fdced91b05b193b68316494f11f5ce97ed8e13d474b03c6f6eda4eff54b0ec362fda53003e6e2a3868a5d57e2426aed5adccdac8e162c6cc20361dd4709889b79b2810ba42f531fdd3746562a00da65b4211fb7d8f482a3610748d3b80d2942d8432471f98c6e9036cb57f3913b31dd8baddd6d85b44e8463b838fcfb6979628c5fa3dbd30688e10b9ede257ebc7b96d4092f38d11b9e6a4d10490a9df1387b3743cf51e206c7dbc0741c408bbebaae7f36d81b5ce5b21bb9fe992c8a0cb3a91ea2df21e571ff094b53b17c46fe22c0cead29144d203294eb42c984790a6b6348ed8b7b0317ee5b2353cc54bcfd808bf0f61f73917584e17bd9259c8a04d2ba3b4f931571947c77035975933471fb1203088dce478eb4e411ddb7b88caeb02e1cda741245df701a2b5c29c48a631eaf18549bd90c70222fd6dafe5550726bb58dd0fbf84ffeeae683a0379505f03740a652025add8e0e4e6b5bfb4bd0876dfe1ecb639acc110eba97294a4e4642aefbcad04ba50d830e945fd9900ee7e02488694041f43cbaa86280c1df64e8f1f81f7cd5130914efd19b58262f3bd2c43bd8b4a5beac09f1ba27020521994465e62c329debb50efe0716d22cf0056febc7cb95aa818e10639077e91cac3c80b37d6eebc6907dde971b578383ee04086a0dad18750ceff6b8d6d373afa93a51fee65fe1318c1ac291b784e45d66962c8b54571bc1e92a996c11561d94af6ecdd37948d35adbd1ad63c1c05c31c7f4afd707aa1956d1444fec1137fb6d81f56566887131777e5fe3e2fafe8af8f21ed34480afe74afb25d8d16f8089fcb851ac49dd826b7f273aa3d771856d712c62397d49c72d93e3c2a5e6b9767fcff0fc5b3d70dcd70ff8bad5dfd7f5a84c194f99450601f970104f9be026852ead21824152dd8f6536fcd01a69177a65f2af266e619d61d20de0c738680fbec29e7c594cad29f009d46d87908c951b2e4ad8d9a67db8be6f570fe5416d9e4dd22a108140a1c95369731807325ee7f4201209a795fa1609ce8fa27384677816f651a96cc08400e1b647bdddfb851313e3ccaa472b9a6a1da3a0936e119a6d7808f09de244d739c39df3ed36004b77cb54b6b1396b718c87fba28cb1439c7d1d140dae1ee2c2a7d647427b1e7472710c7ac4f1fb0fc0c9d15ecce28167d23e2e42474dbf1c63c0819606be9c9b6dc2eb59bf9932568ef408c20e9498cf105e84eee30460d4348f4cdfab623b416adadb4427887d9b1b6b8db75b224e8a55fa0351d21093b2b7e42e6685491cbfce100d602d0281f4bd086b50612f3ccf055fab1aad97a52695a233c3d458be4536b66b0acdda5ce0aaab48bb7d7f39a8af473c4478991f1c4569839eab0c1d684001ee1772290871653a2293bb7754c1eac178c60f86e2a98e1992dee198c76365f2d04d159d7c210c6cc58764e3b7dfb5bc15190555febd01c69cab8f55926c28a13fa4f9060dde1ca2df7e1f71fd99a0c350d7f0e341ece8e0685e9c205b486ef400910211b688f07fb05b542261c74b45f4ac23ff53e9e620ab12dad7b5131f67128bb8ed6a4a70caec437f2157f8bcb3d080091e5715dfc7d7539dd0320c90d0aab6a6d7a447ebeea893a0efa2176292c648c62cedd4138c9d0535ab06218d5484fc43e0e3e84357db6951bb21fe2f4e99fa188ebecbc23f73ea879bd304408acd1c470fd112606ccfd7b7970e950ebd363afbba359a51877248a42845097094ff785dc822642255309b48f47a5b5ef49f69808b91bde955277b6525f55436ffeba0bfa8c13f6314c57ec97eea295afc66a9f4ec844474c0da6ff1ef0c6c65c035f3bb74a70ffa668359b58a46af97600c428626b45c81a4e372e198894c02e2bee8010fb4c2c075ea623a6ee24a99e225f809322df6ea6f39b1566b1aee5403d45ba648f94f70976013199b3241744458d030a5319360780897413289d89267c389e04f23de79adf4b864c5ca76efc225eb1ecf6424887f0d8b3ac13cbe9df4eb69f7b702e85fb396dc4a030d57a8c4edd227ee568fb11a9859935ad53dcfdb01727f106af352c569a020b7e405a1ad4c6b39e2e8796fe9f16db3794550f5ef3ecd6af2b2ab0383e6c198f17ada5840bde84ccbaa661d9c456d9ddaf92763ba450098cd5a971d847fd5030a4c9b066ab3b0096dfdf7e5ce2f8349165f94c493b7e4192e85239bb11552f910fb41c5e96ee10fc8dce711e88e0572ce0bbbd9c9f3b7c9dae89f1dfa6af309c4321755a5b19070c8731ac590c30fffb69feeb75f699aebb101d3a30f784f1745182cb4f0bf63a148b521f0a03c691925c94ee453b278523e3ed256c150098a932f62c90ac65faa4b9782c27a3ef6ca2b5ecae6a01d8a1d7096bf6a7d1b317a9eab22ef4907c841bcca224f723f5fb9a44d7e1295186cf37fd71343919aa167fa70a505a73e9f52a11cfbd40d8c1087d4ffdfe458d0ed5aebfa4b0c3622c78a914d68dd92f46478711437ff88803ab28cd9ce2223aa0fa37eb9d9a4a7866dec4ca6bb66e794ccac6bd19b11daa0b6d4d42cbcf7d6426b5718030ca51bf92b3d8ea0b11c46ec5c0c6e3805c88b39731b2b751d9928ed1ddba7c66bcc5273d709fd295aa0792384435b98c1f44575c028ff2869074156713931f7e62f8b0f8c7ee9dfeaeb2e096e77600586a47d6f6a2e13a17dfceae46ad84858bf8873f9f1e35fc700aef0a648af168ab0774a3441a203ef325577f2c76f5f0e5808acdc7965bc65e8ad1ca816bc3b67711ea42e619c957d0f26b394be1f3b0c4ac9af8558eaebf5c1c27b6549022513479b4c28dbe3f1c3131cc9211eee768f96a9c8b5e0e6425bef921a355faccf0072ba19b16d88b75feb5dc8fcfc1b7b5973eb9654ca3dcfd482831ff5d1fe09fe7ae43cf129c8c17a6686685a13ed076f34608b7ac16eb8e9de6a44418c4e3f8162e6a679bc9482df96a04b14575ebf093b99bf5cc26495f5dd6e571129d9760de3f801b001a1f3248d14f579bc519de2b656641a88da758a2ed3baf15fdf2739ddb44f0e5892de7ea48e9302129d0c939137b9d0687b296577675bcbf433a53f6a9816797cbfef1ba0caa2b8602387b5a8bae24d3e15d42b34d81708738fd269c3e8cbacdc3ff5ab1d4816a783d7be0f0a8086e345a6b4c231ffd61745f6c45cfceaf6089e70542aea1574e3c78740f77a08eb55b37f03549c1dd318cb5a76094210e8cf800c350d328fbf9442d0437e7affd54b3bfc33da3f24558f3ea8e59da8e61ae60e7e7b4de7179b8cf941d51d420c8eee69143966800dc4f7bcb50a033331fcac02a65e88de28ab219c68388a9da9196e044dd1ebbd3994bf8cc862f6f8b419fa1f4f4e5427f10866b498935fa28b8e6f9c5e48be8b74b9c2262823390480f71aff6cf72281f526265877d223eef9ad7a4be7438f9afb6aff0e80c5125c2c612ceb83f0470ea04479979c0a10fbbd0bed7379e949cc19fe36fbcbcc59a9fe30a2662d3e4d22862e8841b587b8995ef8482bc60fe0863b41752ef3dd44a387eff101595822bf1ce440ff9e5f73e560e4f7fbfe4754d9dabbcd92de02017eb43d3cf7c75e45ba04009a782a68ce11eefd52253c721daa5f37c6408e37b48d1f2e36d7c1793300f2c9039e69a52057486b63c0fa644d00528ce48f2e551ca88e356ac25ae74c73492ed3e6233490acfbe7ed8244f23e2af86e0ade6b78bb34a75a86f6cbadbd39762680cb0821d6d28f18d427df13d0e747f6da54be970e43ef8ca8285dc8bf44e3cecdbf2d8757a9800bb889b846d58cc636a2648809451a95736a0ecec6ea3fe61fb24dcd8a00ac0b8933918189cda555b17e431d99ee190d6d0d9f769e665ec193ba8889ae72a01e18b98cebb75d20ed778e5778ef657ce85d40eafa44b46f293d64023b877e8c5d58587c3abecf9a1ad8d874a4cdba0bfbea61b7eb19e81f7c932be12a83bacc51017b42dbe2931dc11c742a5a942cb6ed9bd9922ad78f55b0f6cbae0e8d4235140263ed8c83ab22e71a0f0a62b6920b5d5109e415254e527546546bd025cf1583e3e8d9d5bf735a4651fa2e5c3c86a185bb77e9b75224cdda8cb0eb21d9e3bb19e286832aa5dce19f055539a0a5caccfd752742a31d0af882c4f02c29cbd90ac2cdf5cc61c448cd09eb7b82b930ca99962c0e5ed84124fe37f7d30aad0296ee340377a7e0aa7413c495ac8ab0b482c4c5f59872efd5a1ceadbc7606e67d3c79a77d095bd82519db0893b9d2bbc2b2f3a7391826840e49424703c006399cde5f2a52a9383e89dfbfca284be4d75dd3aafd8a43dc6c71bd7fde9460647eb5c97707e96ddb9124d6020da38ee7ad743db8fd0377a8711905194c496e39a2132d7bbf35b79f920b6dcaa73625bf8b5320da250513cd45bf42c8072809ad59d69c02f0554cf82b79ff291e42d9227de1948352b0dba0281b69876ae0ca24972a5e75aee7e0a46bd4fc83f5a0dd3f22d666f2d950ca580c6da6dfaaa293beded10d1328613611b6e01d5d8567541e81466467302d8050a3ae4791fbddc1aec749edb68173be5341166c1d5c42d63e7368473e48bafa43459de3fa3a5550a4ac979711dd9a2d6796b0bcf9b5881124ade4b12bf64fa55724976a0da9d642e76a036c430f5fb2c06d599b0f78e978580f8eb763d2846177ff18b9b5cf8c76197ed809ef24212bc5563a1713214ce78e0e6cced6e41578d46a07839795c83c189610244bc1b680535fce39f290da90d719078015d90020b1d4567a97081b48514709df8e327d814e8c15496d90efacae6b13e297ed520d280203896bbc3a23f3b638adf594de03a782bb292a93ef0b14b8b3e13c01787a0b7bfb3abd8ab15eebbc651b7b054d3e56ebb7808de9b9bd067560ec6a6432455b37054292a3d9d32434506bf84b2907560017089de3f60c2deb4dfb7371f96d65a575d446aa1d2df81867135120df4e24e9227f72ff9f8f015a7754948704ecd084a1a93fbeb5a44af086ef73e9fc1c072b7d5473e92558fc2824acf27f1dbe9b019247d3074bf4256a966ceb674a2c4222632c8e4b6c0736de019ccfe4cca40b9b07f8c4df9753cdfb4ad66643ed71510983e29c2b5f9ae7db4913cb74d9dd0461a900810650d0da73f766aa6882385f3bb40644bf43f01faf2aa4cd187659edb0498527f201442b64349afa814b3dae5ce815971f3b11d177e3e1aaf90c7674c097d475640218ad27e63f9071c9081c06d9b5d1f3a070da3eed4f4080190a74063e7f97b5f35706dd1173dcbfa13a70d5362e50d57d0c5105c8d3beb926d93f61699e737ebe1a935839c3aa5b629dc93aa209d9e7774c40de7f59fca1eb274a8280022a15934e5dd2579a8cf5cd16a3b0a1ff3ea712c4258164fe2fa17a4cbfa5630f4041bad4204605eb2e762d610fa17dafa415ed8a678da1d4b5a6618d71d0066d66e3ac10b3ce65137a5a02344abc57f1be4ce0cbf1a2ac66dcb5e94495e863819c627e4704fb479c232b27aa4a5dfca8896a7eb8e0592b6b392ec9fa2767f569d5c1356d7ef7a909d8ee344ba017c75ca664d98f5288230b7f1ffa2fa7a5d07fab5f4b53b7f19c3fb361795fd632fa8a654004d931b4b7fc0890927aec727160cded3c01b7e40e6b81ce015796895f9c007762a1c22acfb9513eccd93c845e91ea8b0960b299b3ce788cbcce5bea9a94325289d2c3573975c512d56e19c4655f849b3652f8b5f9fa6f49e03202f2031debe3c299c3ceceb1febf4b285da9033493088a36f885ed6d3958b8d05cc6be00f3465de8bf6e41796d17e393067585b459b143d592cea102f584e48676a45f896cf662bd6b3b2309aa7f46d2b8ec6597a063f12bcc88922050c8c1e070134ce77ab1cb7a7f29983a0b30d9b2abeca5cfbfc55e941376c616c2834b1c1c9a9473b531c86c3b708478ee95923fe6a8108c2c4dc8a78a9d5e995f6c815b292b986cab0afa233ef10567a49d4e8dc17f438b90b620df4d291b52549ac8e1b69078b62011ed4bb0e288db740817ff07d01e779e11cb8e0606b5ca3aac6c7b262499f5a115acdad8a67b6eb77503318ef3bf0008347b270aa986d9e79e2af174f38a4743250c1091e6053a7a785464483161aad3ef3ad976e5329b71afe9bbfd93d7541a1014db4cc159ac266021e841c665217fa150e130f921ebd4cfb5accdb87f5f9bc0fd94b402289db4d0ac3f0906a689aef044c09fc2c5a00f7795ea935aeb943eb32826bd2176c1d1cb058195e3229d293595ebc07514c6b038a1d964199c59e59d4fc621c54b7bbd3410ccec22f7fb6751527c2aa0940ed2f0c9dcfc4e99ced91d09ba4a37042b5f48b127439cad24df2951ff1e769d3892dc4788dbbe27cce60f7f0138789444712e84e059ac0a4e87557f6c3369fc61b9a843c816df3cb4ec77a11e16390234da24dc0420f6a44554fc7954cc74d63ec030d4d964898e14500d0dacdbb2959f7a8a191773f66448348f36c3f4904187088bcfeafda7dd721236810d04469e93ca4e7926305c25b1ef1380d775008fd238e33e8dd2dc5a9783f97414487a7ef70eba3dcf71331803fad223f65aadfc87d79512bf311c14926d619a089f5e84c46f4a9ff393969f8eacc8fa20acaa9eb01a8aa1ee93cba85ee9cde60b3962e294c2c840f0a1ba87714bac54f1ca0ebda74daa3e8e19d382b951d64a22da48c632ec5754f42129214a807427e69a9d7698b6b0a8697c9ee375818dd79244a38287fe8f66c7cc3aa18aee2fbf804fc1aadcc7d2daf75be82a60276b6902a51f2bbb64c261915b80053fb9635f405f1faa55d1ec8adc0ebe9648b8151eda70ec5ad5f704fa2a337bcfb7ecbc845a11cae7a48d6bc58f107ac7bb0c2f6b83edc48703ba00c94036b9af4ada51d6d78bfe697df06f47573c14cd7191ec52dc0f208ecdcf54669529bba2c2fb7a6b38f6f2b5ec5fe876f03c096ae092b6f881a84b00edd1e9f67449069d876afaa99eb1a446f20656b5104c72ed28bd8553c724785f4e8bfdc33194409960de4969b708ce26e4cd608d21ace0c38e27d54b55369a9e807cfda9a6240466dd94f6150d4b0105f7b9ae392009b2cf146d1dad5d7c8664463d7d60d11b45f30d01db7364e21ac557d37a4c9ad88926c472e98710d2cbfc4b70d6a5dbb128d46909e634761c6f6952bf9021aa5282c391dcee3278a25e3e2ee31a7f6713979a546084fb2e598214c36a3b7618bf23c57bb23b33e9c98dfe5192ef257dc2d891a6f7c11be334fbdab015eedafe1c4aea95ff1fa6d340d0cade542f3f782c1589470fa64c6fd9ac0c31536ecee0ae312f992733beea6fcaf7562dd6e0f2c016f712ce14d93f02a54f577c75b444fd7f46e9bd2cd9cd1f89195781d88f984eca45c97355095d3b48b0d9bd730c7d6f63b1dc78d2344bdb0f18c4e1554822345c11efa2ba32bcef4f29ed05315cf44617a80d7d1392de077bbda08669c8c3cb6c0b12f872f1247bc1d07634bf5bf4acc3a4ecdae7e6acd7c4af9820147afe55500a7270d7eb511f907339e5af54cfaf33e2364f54091ebee2a245ba048452d383cd441604c4dd1c6376e4df8b83ebf6070d2be248174fc1dc0a1352c103325360aeb3ab71cb73bb646ac6247dd68155fd48b90250c3b0f250a74f827780367e117a94094e5005e2f926accaef0b3e36c25e315c1e80cd4c3481f3465d99025c7de91c45bb8dd0a5577174c1f366017d87d2033239a8b6f399a9095845b5fafe9cca113b93f455bb790709b6c93fcbbd0c4bd7b5d621088dca06802e241836291226ad56d40b3b4e90eb68bd5845742baf4cb4a69b4bdb07f02d0bd6fbb5a5fad3af030816b254725e6db4073b7a0536b884c8985c3a159cdb105c73f7e0e03546248336449eff6afeb96cf8ad3617df18ee2247bc2d11ebbe10e0379f5578c41611872c5461541fb4da5be3f3348e0592982a61c352315370a9b452306c9f31f9040ef755ad096a8733dd9daf6bdbcb7a3521ad2282ae4fa7bfdb9cda5997ba3a6652af46c6d0205bb356dfb411e2b931b357723bb70254211819b74a461ed5c126cec6573cda4f6107fc3ebc76483621e9ab5789a5575ea3a91463f7613d237f3ec9c44e1cddb2de59bef83333d235e922b920e267453676575b38e6415bd136534b8df2360ab489fb69eefd04b66758ab5dd105be7b0635f7194f9e4b158b22b21ac97fda4e804747a9718b40a32531cd5c3fd1d3c1dd8ba5ef9c86d3c8df8c71f81da1a9756e5db4dddf70755053f7129d656a8069fe83c39ab240cf7a73f0f880ec7a791c5115ab262184839b906c238eaabf2268dfcd6560c5bcb70fea00b580ad52e7de0333e6de63ae351952e6e5dee6edf284de0a2f53e2089db13bd5eca5f98883a24eb2e1a58ae199f8db9c60a5b6b85585b2d2a17d6b5406e5668685d95c4718c375db05f7953b363c25d2ed0906eda70eb659845acd31fec9b8e4d5951d12fd50bbb969dd824a78c72622c8311a980f0f2e6a1ddc368879a1f3a07d3c0780e85a4e5d13223a3424782e3f77bf6a1ebf823f468d41b777ff61345064f1096ed653c277bab90ca5afc8ad6d25f4447236cdd82950afff27763f3fef5308f034379f4ad4955cb8cc5280d51b5427de4eba374f64dde2f1e7a6ae628aa4696160a5cf0ae9fc70e307b4eb19c0a5af2c2855710c8e117211d73a7e7f3f7f2ba55d03a4b73d816c9c3fc1edb86ec95ddcd77884a913805ad6549e7a5f776a1c2385dd6d83877727f128207cda29f83462269a7f606fa31934d06a6e0efd238d0a180c754a9d2e85609fd20c880ea0e79cbe887c442f9f682801da783529e1e45eb3e70195fa2711fa291dca43ee0672b7afc14cf87b9506a7ebe223019c856777e1783f6ae1b0ed90486b32e3b6f7ff77be834c7b6676da6c8052fa49450e3e16a6f90ee33742bbfe3dc025832e0bbc7abeb625077b8c1ea07dee89c7dc26fa42514ff9ac21e848e32309bc2862a873fb57796e05923fce42fa2833c73866e22a04497ec13acebcdff6ae1df71dd8756f1febac04f2034c1f3e1d401ddbdb7f2ef676d5c85437830d527a5fb04c9bbf0d892ee1306d2d2df37008916a3a66e70f865cd6d25de16fdb4bb4f2616204cf86a3ffdbf147223968c092a46dc2aae4aedb32fb850b85d4adb87bfada328bce4c2c70ec42affde442179fcc1d3d9f5e4a848c8ba03b0df3065d1b2d5f1b08d8c25148c51bb54e191a87ea59903084000b4b520fffda111fe831d4bdcf62423c1fcd673b020c5f2c41973dd1b9698054368081f917715e1c1592bc78dd265e051bcda5bf5877821fedfcf7790a58b328cf780f71ee71491e59194504bc800d319251607e53ba0e1ed15cd4fd5c959eaff4d3a1c7cb28c479f2776256633ef7c0f0e98688b54e8c8634cf57e27e5c1ee1e43573ae23bfbb1ff1bef6cabd33c02ff165c44f0f190426ba8391ba4f03458be3351869c5c5c9d5fa5600edbcce523525b9cd9c3bb040e34771ea277d05cb76302c72fac5edc815412dbbbc651371d70d044c4f89a68da7abd836fb3a495e212b5fd13819c41c9a240405582ae69b7c35b30935af3085d457a4d76a94c9272c5eafcecc4c92dd4f314b04b4739864e626a5bab27fa2f345f052afe3bae2ff4c442c42a1c83091bfcc23a3b5e06a511d02cefcd618a6d9761de00af192cf1aacc902cf3ba98f898c48fbc74b6710db7ac890b4f7ed7377e0fa3b4c46a131e775130a80db5014a79e674c8fc8b45495066e88201d2e320320fa4561abab617d0e67e9e879b0080a8ab404f4eb007a088990aa6a7b29afce5b8dd038ce96d43e1271315f6070e761e759c44fba1ce78730e35ca31e0bf5840cc01289c81613a07c497f288ed70a6d10d9f58fe135558b2a862bd877fcc939d7536e7dc988409290cd73da04a3b1399b0a2637f737d5f86bba4a31019546e2000a3ca57f8291cd9af28299eb93909061200c9738cca998add04e7bb0137ecc460fc3ef72872e7d13c159914fcdf557910e6c5d7a1636b13b78c5088551c614e3c75befb0f37fb89b918f4aad0126a9efd3390d6a0cab97ed0e01c7eae0e798a4142345578beb10d6b61a90b4d1fe836022def90bb8e37e07428a4592e7bf30e935951e492234a8db96f081379e7c4e18c3b6ce4ed1f97698dc1da940f14217e877bb8e0f33b392d801a01c48ec62ce2774d2e4e55e9415c063e1bfa31a8f0633443ec19c5fab977c1485147e46c06f86742278fd071de4a165dff7eddd5390a1e031d80e3d44477f6009c9fc27a7d92b865a292b0d586083f681c2d92da7e7f42eabd076fa7d61eba0c2b406c75f1cec561b1a523dd4c6f344b02ed59bd473d7d30a24144e981fc8da434931adeb841d63bb705485f8f58a180da91af64bad1379356787b37467dc9b4a0d12496e5048e7ccb40a978eebee5eaac4e9dd96faf194aa93a22333d7f68cccde147dce26c9ff18d7c8ffe0d1377c70dd1057d54473b2c2b2b3eea82fb223952c0dc3796efd0cd94afea38341ab9a83c6a9ee77f26bf8dea8510dfc964f9b9b4942c08ade50e43f06e5101f2e6b68b6a7f9cc5443c862b1198627461938daf4bd1fc7b21d6d7fd3f775f0e4a1f60434a242b049f159dbe5de145e741c5c9b4e59a7f5d7de54a6d51cd87845dde819ca74e3abf60356fbcf18bfff3b6ae1c545e243c08f9f41b86e55ed6e71be453843e0bffc5b6bdcfeefd33075ee5110627d4f05e006531836c2fb6979d9c2a5e4a2cb45fad7b2d77bd17508952889b30df2124cdc2fe6a749a12c9f6dbbd01226cc4ba2693b7e6a858d3c36ac6519ee70e896588a6df81b0e3be3604bbbe1a845088cf1834a04368dde8b6ee76d0492911dc09b05cf6642e0003cd8faafd398872c1a8dc3e85d3658ec800", 0x2000, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000c00)={0x90, 0xffffffffffffffda, 0x8, {0x4, 0x100000000001, 0x6, 0x0, 0x0, 0x3881fffb, {0x5, 0x401003, 0x47ffff, 0xfffffffffffffffd, 0x3, 0x5, 0xb, 0x69, 0x10000, 0x6000, 0x8, r4, r5, 0x2, 0x8019}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) r6 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x2, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x1, &(0x7f0000004380)={{'fd', 0x3d, r6}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r6, &(0x7f0000006e80)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2082) write$FUSE_INIT(r6, &(0x7f0000004300)={0x50, 0x0, r7, {0x7, 0x29, 0x0, 0x11812410, 0x0, 0x9, 0x81}}, 0x50) syz_fuse_handle_req(r6, &(0x7f0000000000)="03684a7b99a4fde940f3ec0d105ea2c8267323117153aa4a4f099c3835a607cd5cbd77b83cc33d13bbb6c6bcae59db739af84a4b5d34bffc145f3cc27ed3d4f9d9b3103699a1e1cc4ddfb6c1afd07ddfc18e358cd62649479724ce867fefc0a15041bee9f6084842fb982d5c2cf1488d668b741c64f0a6fd2643e729ac5a56462a6b64d5a0a751fda4fadf63ba0dc2fd14ecbf546918db77095545b41ab170e5d6e8ec8bf9ce9b8d53b832e90c701fe52af7999f8fd509577ead1be27891ada8564167f2c7d2eea1c1c9c65d8e151c58ddee43ec34e74d330ec50cbbb2bb21892c7ca995066e3cbea8a69d94dc6bcef5f3c0ef630e774d092ea58627f3e09c66a9c7d1abcf4f8f8af87f4269df288aca9bbf758275ce9695256e764d185a91a7570fca3aab16c75ecaff6b8dda371c3226d6ec6e55c5c4d8cfc5c33892bacc956a3613bcfa849da1b5e070a7911d7488b3e628d9339718e8b821f1bb5d5c45f0316bb563d0a442801412dfd5a4d61ca657e04d6686f7d5863d57954400aeee8e79be8f3cc4cbb3d4b91269df039c3d3543e500b90a2bdc6eb60cc7afab7b5187d88fbd76e6212ea29e872b73f925287bdc808b4a4f8ec7f8aa08bc90b29e217c3eef69d8deae4141f4f9bd110b7bde9320e7b45f422e9a6111bcaf99c9911e46e219d3bab477926bd5d2e78d4cd0eca133c232b1e863fd7799dbf609f3670b323e5518e8f4bd36e9b3da2c68a28eaec9cac688b4dd0b73adc24a8c7acc264399b7facbc2f43e8e40b6cae9f8e956d1dbfe259f12bae75ad362c354050ffdd6e954f2d7615fafce888bd6f672a81c9fd4318caba765069c0a425e898bf7611b77f0fe61c27d318159dba42f011900246c64557d27b77aef928ab04a147baca37863cf998a2ac30b903c0314449ddb218887c309ec7184c8c733f5d4e7b2d79516e9531c9a5becf8294d6ccd777f285b13160e1c949d3069c6c66c0daa62bac679bc9b69825398d1c290d765e882fa2c8708b20ccec885ab6785dc22696b61c109ff84bc5407932c3e5bf12069a68b8e3333a26d3dd390ef9bc01b86013fbcb5c28a1f4d2b8084f1502fccc4027a124c3629d8f4a8befd14b597cebda5f94f36050a31b95087cbac347788a71a90e87f2187fae600aa42719c05c2859cb30ae0fd58a7bba681f7a6027a00583071def2c9a94456e5d9acb9fd2d11fdea524582489c02377bf7f590948985c769b3822cb6366681d79113c6a6c752f2475caba77b7b2e8f293d7fd9b991f63e254c98dec94f4f3def4fee9cdb56ff3ba7fe6a718cbe9a7f04710e257ea8a49d6605266048fc122d4f3173d4b04b3e282bd3c5198d7fcb72ec38e0b07dd8a541b2807e601e5a0a01f07a281e0e1a261c65977088a54597efd0997c59647aeebb2605a89705eeff3ec780e302e24b23a0cbe4f81367c3f118545f01328d22eb8e802667389143166a9db9477c9b58eb5c76a19b8f8b2692b0d356003f08ae54dfc820d8e357ecbf91fb7e212cbef1262171abaf2f613a5bb59b783cad476fec50d16ca0ac13c08a59a3097e6e3fde700a4b987d10311fc22d4aa210956cd859799f78010e4c0f25b715876aa253df15009490f71be3b0022875161f537c70b14bdb9e2d87a5a11b414a1198533c7de6fc4d22228133bc26b19d9f1e7627b14c72e3c39d3fa2186a42e50a0d1867dc312f94c7209d51475ed4aa80b2ccb0557a40422bf7317de2fdf3296727723a2d23babd5e23f7c3edf4942bb485b95a122e6aba41b8f80f684f84605462448d5a4fd66dfe9bbf80590b9999b4780d4f4f189a20f4400b2975df85b584c8c8f9fa3095f13aede1f52dac98be358b0a0d72bed4df71cd23973e326179580268c4e5d1be4b2ae2e1e2dba913998faa6088af128fc8fd3ae26203a898882b67d86d63f6ee8f8e216337330db6d928facf9d0ca273845ee5b33a0a136aeb48b7c52d3b95fe73efaf06197ec8753ee0349f19db8730917d0f18a2de9602d3b887bc583ff64dfee67e2bdf4d5cc1c341b89acd3dd5176d2c15ec2a77120b8a49591ca438ae36c52845e5dca550e539da9ba2a2eda49be316f3d6d4b7c83666bd4759940347c29dedd273adac722630a940e104316b4806553ded47132be4e31a50600f5a4dd56825b245b7aae853f56f79e0ec31f7b5db945ee3bb92865acb0d8828598e77446ee50ecd8bf5e7ccbd963445a09e3be215709b0b3bff2e9d12e6549924338f236b4ff973682e2e03fbf6b167e3b3a0f8c3f3c1e8d0e21a71937c918cabab50dd74c011a1a5531cfcf88a5df5fa58f17715f7c7b3a64d9dab6f20a596288969191420ed71daccbae7c1ec88bf74811b5e1f4bd306f3d810c4f3600df2903ffdf8db40ac7153fd93327a1065cf2c4590c8ba9f9391eb6aa600cb42aff8793e4721afeb3d470beda45dad9adfc6f4fdb24eafc63792f5015c656ca37cee82b7ee382bda31d786d6e03d4c8611c4ca464e2360ca747815c9eebd38c8fc7d5eea2db96b29d771a96dc5c884029077125bcc31980564555d21ecce5d0388e1bc1e618c7dfb31b02b1a6730db7eda387dd4ceb96f65178bb088e81133e5086f73c458f84139685ef930945a51979faeab539e4964244709dcb8b38f575d3a3ec1328a0df65fb34241db7cb3250b8ae0dbc44670d2b5cc3a1785d8d281c05256ef2beee3b202d8bce053e55ce1fb2bb208e65d488ae24484b00c2e343fc3544ca546406688022db6e29ceca9539ec095a2a2cfc5f516230f75fc961c5de1e8d33222331f57db02cac5f9208029c6114d041bb1cc7f959f77511f5790a564600c018afc253e5ecd5010bd769b45a04296ca09e87fb63bf3d3b51dd8b3f6d4426a03c0944d09dff654c5718ab1fef063caba34029be6811502e8bb785011dd1e34b0c192915adeeb40faad0725a8f9a62acf61b944a271d20567f350cdee22d76e3cc5966ba742d9c43823af19ba74c60da0df0c5f4e7e26af7224147774a1f8ae09f929066e1769ffb3c40ba9fed13d2670b9e865a155426ed5c83648c0ad34e46f5308b455e0835730fe529668b606f3f52b0d04534d0e14bc0ff0f742359550e6980ac9978455adb3de0f292af12a3700453e035a49eafe98fc0d7f26e42a6c41f380448607b7c96291f98fa6bbd7e32c249a49171f8fa81762a490a1ce5c39d66d35c6ed6c0679440c06197c2e24d48e1de81c711164c02820816afb5393d3d6c801c3c062ac46d1494f52c45ca36faf94894eec9d71e1be6c7256f4aee8dc080156b28623c821ef8d1826ebf0a41332620f42589270e142561374c825e828e2bd9ae41fd34959db48319d54ffe7a1b58ae8f7361cbaee8e26e0e7e1b7f125f8cd99788825efd01c38ec987904190a0ad52bc20cd36cc7209f9269ac87b2fa44d2456661d3056d893cf912c69ae6b2b83d0c781a6d6c33df1910867b71257ab74e244e3ebbac07445069418fe2e440a384e16feedf8e3165676e67866430eb6a8a5334620d8c2cda15b0328bb0c50630886353f95241cf4f3b647a4ff812c70e1b074c4befdc70fbfdbf868bcc81652034b5bfa831f1b686724046dcd17ac91ace83711e9ec7465d14c9d508bce93676a58ef7dae37221436865ad34ac2fd691e3b3e12aee6736dbdeec9b1c05fcedf8b9ced547259a1a40471ebe8b4bfda69d2f884da025e2809fb9f159150bbcb331ca3c502012a7fe76b4fc2771976aeb624ad7f2d72c707f5f19d8ded84581ac5afa697ff99d27d88c9588fe769839c9cc9d6786a0f814667527c53b6253b1825bfe17e7d734d96d61da0ae7349d0922774fa9b4baf332a4568e32cafa417ec659c4ad72cd656a1e2c59c8dee38890ed3acd8b4f8657de41f670106c38c38ba1a553f0f589a57c61f5105d70e0c0953459383cb9337ca972cda1d2cd3056eb07f21c1f5b995a04997fecf501bb201c67fd2afe4d44fedea595969b6b3706087b0f59d2ddbb099d60436a94f0ba33282b29f6e914fe92add4b33cf70b680b905cfa2b2ccb00b9967f99806e8d69783fd35a2d7fbb424e9fde2647609aecb0208bc3864bf95f05e50ba12123edaca8de927b338dfcb3cc597947c606c08315061a7fec98c48f480e2febd26fcc8dc12289aeb0adefa2c2be1766a5bc74ef1aab6c2cdbdfbf1810d956bc889c8e614b7b933ff6e336bb208db5b592775fe71c3ebfad5f47e0d074e1c0cb36761481ec677794f23c3698bd35875719f242e3fc939bc3668f9723f31effe189dabdf4ebbed073eab952c88f13059eee22230bc7724d7266b15726a0b0898cdd274e3e56d0a356166b5d16456249e9e92e84e39f61c0ecdf99ec2cd230440c03fd21cf68f27306628d35ea47367775f39d20a07f3959b38d49e3674061fc1018b647047ad39f77027878badd29927c5806f95aebde5f070fed28ed34052550678d3c6b677a3b5a46f76a98264c42206bf62caa95df5437092b68e025ee9ce2ad733b6db3ec97fd33cdc3b2f77ee90dd86d8bd289ae1a437c86f4153ddcff5e846347bfecc1499bb42980e4fa91790faee1b1991dfead5d7c460348631f0469b2b9e8f65207a00985511e0c41f441d9a3154f5a0298c172fd7135d4bf95c11cdf1769db1cc55f392aec309037599327a7c53c10a56d1ace8ad19186a2fc75dfa9d657c114eae99c1c1a6b4a58440718bea82290bd1c2a67048938c381648ea2b2c7110d748c9c8d782f20430b1427b51d7036e55b0997c6f75717db67a82c88d3647ee036b49392f0467d6010b32f9de3e5e79ef082c5bb975d11d2bf76a97f7159c11a7753db8a065d3126ccda9abbebd2c54374e389942c24b27435868fadb45bb060d3c1084b211e2afa8dfaa2d8dab8dc47fe10e6c32afece7c4976176a7c66d704125c0948c238c843b41b0246be1f50f8e07884cfe7ae8885ca06339a339c8d5978b079e0eb78facfa1dc67ca70733dfefc6c868ca149e0661b70e0134870a3107c8c46711fed14f892d6fc66d95306838688f13b19e904416a8d161cc33527878b38ad10b1c08db21457b2075608be7300d39748e4fcebe02b190f3e8ed32a0ef734b11ca43a21f5f809bba795f5aa0ea01050021d0f5213620af5b08fda6421a42b7c82804a20a6ef6d471babf76f46538327f943476d1d109a3f0dc531233d6f93d8dc27f4745735085f92adf63d617b373fba24f289035710e69eb80da12d36e8eaec22620ffaabadfb824bd5fc309a2c74959505856b5b890bba8f22bc571a9d87e93ba3b9aba6dcf26f7076c0c2e271641835ea25fd49d96c69d4fb8bb8731bd2cbc75146aed10d269f9060462339cde8830b535920be3dbf143eace0f1ea9469b95a64fbd7e5057eb880d4422cbf97cfc3f7140251d4923580ca2113f345cf24a66499ceffd2e39dc4fd74cf448638962957b409f0d218c165c13ffe107aa1dd1d9a02092cd46cf2b353dd2d2ca7b8a7ae8eda0ee18bba269bbffed0c7d400497aee4da0896cf6329d76ccea098fbef9075412d1c2a3644cf0f202b884303d204314ae92c56217b2feb5e7c1e15a99fbdd655fb8f6bbc3ab1259bf03b2ee17c5b7e9443695177ec5040eeff3fc36ceafe143393d76a3d735cfe6c9b632e52dbe64dc1265961e8a27ee9f76c0add9e0581e474d7678214f5b64c932903715befc6b766611f1d7e495573b9a3e009cfcb0ffef7ac57c3561badbfa41c119e541180aa2364de61a601699cd1bf3de01d15794b728e1444efd6ffa1e57d95489c8df91fbc057b66dd6d9f3a01b19f36bc99f0b54ed1f9905067dd1608bce47f5ff1981a25184aacd39e331d8ff3dfa7c012d7e667a69249cb4803b23f7eeaab8ed29c69ba3d2a1b88821ffefc5825650c53b6364f38e0a178312f5d29d5375423cceabc8e1c4e51a566ba3f9b176b858c8860440ff8ebdde725640d2dff6b9160bb69f188755b0ff766b410704cda4c33e1ae2c73b5799a00d2f55de73109728b350302b64df2ce3eaf2e0c6561009b60c2701ac493076305e97ed20c3b42f40b2bc7f13bba4ab8181e2085b07930c6f5579205dff696902be824e65ddc774e886e8d261fe74712a31e406b0f7725b4559d7ad0f27a1a870261aa5bb8a720e7c89ba933770d48821416de070df1abcc6eee1147c20bda090d940aeee2bd48c0f3d94675d9b9cf1a62ba50e31a7af0714dd8325d5fb7142e88c4d22ddb8f0278ee6ba88e361524e291b6d000f6523ad4188b021da9ef4a634ed09eb2002b9c726746c9ffc32f261edb448106aa1e2daaed865255fd1d296fedbbb2de3f7c1f15935e52006492b632ad125aa1e000c9d71bdb945792668e16b26122a3fd7cba1a40db8083068c5c48fd2aaa621c87d9f5621bba442fc26839030dbe4e37fda4046d6503bb03e0f928de25d4cd4e2a40ec93c9021dfcbb25f6e2c943cc85eba8123340d6364949581e8c8c2913d59dafe4297672c0b9e7418485f00cbcf672a588904beb3c074bebf339815b91c7c374ceed5a701e1ade8f5d87ca536120116307ac259577a8e12958425317c482d2c7089bf3d83e12318d1526107a050f3c094492de7255b22e18ca2ff261b3ed197f2f8e67b71b1c5a6a04b99158b58e9baad75201aabe13254617d0de0a9073af62491c67fc18d1ccbf7686a85a99b39e9d7d9c85a0777e47c9fd0e10c932c20f13ef287b44b9b706ec818aa0c48a10caac58a9b8355e84bc820698c2501f0c12e1b67df701cfcbe72dc47a2c87d43753ebfdb24cc838507e241d9fcd3d4955a373209ccda903a3ffced05e4232f2cca9bba197fdba8a9357cb1d6da6d9b4095027dc03e17d59ebc2d358e171da0044df102b193c79390ebcb58023b40c621df71e064b0056bfcf1eaee1eca85357cd1ac78feaa54bbbd85596977ba85003ea60d8685f4e3b756e4f81453077396590fa214f672929e81569442023667b798c24e06ee20dbf64cfccb51b2bca4e2a5b0df137bb37ab3e2854dc7e1b879866a72a5809b563596cc9fd3e53abdbccfd5dbc60662252ddc5c290d72230d79b7504b40fdb45ded2f02e926652c1e04ea4c1c488025ad1098adeebe98e385ab1caec4b9eb4d3bbd5ef3ddf1fd0d72784604a989558fd37f6d4fee20609090b3331e254fec98414a2c54589ee01c9429b7cb574b9167efede1d966a227bf2a8e422f38680d77d3c555cf1117e7d7e804ad730c36a78b7846473d6481bd0839bd3e6982ed47246c370a90b76e5b88de202346fb20b8b6b5ecb6a90b8478d17b175a1821df75b48ecc34866fe5c8960bf64d5ff92831bb9357474bec65e0dd1699b0f0340ee5ac5e9e9d3df66edca20201371fc21ad80aacd49c6b0abcfee9c876c15edcfccde823b55b61cb7b254487ef8c8781a22043f4adaf25df34580a6b3904fd014b50c59fa90eff75fa5fd32aaec9aa10df8a2b9b824952e475c964533942bbe30f4167a11fc15d548e0a31f911030569722f0c67e79e90483f6f0bee1c7f80face1a1b0f940c891be688cb16394f6c07fd29b5f248c211d1f76ec1292755d8bd963e191b3a8851472fbbd2cb732f4fd9fef3a8fb29aea097328173fdeaf56fa2279e86fb954306b040c960d0b601b3a741c96cf1f0bd1172f848585cb3b57d7d2e2a84914526f5a6f9895cf5aa4425b4dbf9f59037756a0321bba204a737e36277e86fd268f6047921f4f8fab69dfee137c07874f12f89084e7117e2c9221690a27f880f17d08d56f9dbc96ffef3920b55fb773dde72e1ba35f3e0c9872e339508281426ab04941df4885f7e0293149f1642c2573e2b6594b8fd953ae2468cf917cdaa0692cf461e3628860935def39af78af5e1540147ab1c70c3ab7f7c76abea0d8541feb43e632d7a2cc7bef15a4700304048ecf135968d0a9644ce899aad05b186a2224bab3836248cc6137472203ebceb29b3e87610df12417ee722f309c54b2e65591d8b929440f3ec43ee9ff8f7b7710668e4312610d1591303d5270394da0ab61e4515af5215dc81137f0dc90f951972731f8d98ceb8b4ea38da7d8dc153ccbae5068781eaf9a4a7b11b4319090261b61aa65a8536292eb5392020eb285b2db07f81e7f764d65037050f1e3748593474c6c1dc11cfcb56e1c916157280098a437265e1c682cbfed717e7275bc6c3bb6c6ef7f0f9fdd19ef82ff2c82284c3a061f57b21d3705aff97710108a7d1217a7ea3feda021d20f1fdca94bbef67e0aeaa3db6ccc2d060f7b33707fe19cb2d0232f1239373bb38e666cbbbf3a697c6d0e957ec6730f56034440e789a7a37304d09eb742f21019a77c608cf578162a55d0aea113c051b110b5281ed8b6638d2b31604e965cb019f2f106bc4e96d1313c70612f1ff18afdce7926270dd242c49cc53792f160d1e143e04d7eb3ca40828b153fac466bc53a084281987b47b806a4ef668859eb9035ef68e9c20bd6bb790fdf6f921569b4e97fae5b7edc761b4944c1d6d90f4df40bc3203ed838d4c61cdeb7a9bbb68d59b2cc00125eecaf06b759ac1b9dd68028225d0a60efa499e4436962362727011eef6cc55962dd4ffe2fd3892907e837045883cc9ba8892ab265a31924f3055d4dee68feff05d9f10ebdf1e8c1c1e7001b5b02a7fe26b9c0641e054ae37854187fb1bb6e9fae05b09e85a1e0e14bc801f2d8b9a178a9a72b147e137e0d83192664a88a3aca4fb6a4f0c5787b20c31bc5975dfbc8bcff8987573bd14b1ca434d93452e67ed01c60be99e535bb3f848888d224520b61cfc1de2d6b2ebef9f24674c31aada52784a0b7b60f351653c71d546cf951e6b4a0d917ac6afd0a713f41833f9f74a3a7d3c19b523299666da2b48676ca7aafebadef05b3bbf4b6b62834046f51d3d4582fb4c9de27a3f5e992853368e4f17f9dba27c8c4438307fc7405f53fb27cc81c1521452a1a5edb0cabdf7a73b1cab0675b619fd5a0fadb7147776e74695c042d9d8bfda045bcef7542b42249f34c7590605d0201a762390f2fee5f3cdb488426609c663c9fc4dc2a5277f3f589a14e6dcc202dfcd89bb148a368ff1792d230c19934143d2c260dbdfb334af863b856e415febd22fba01c568d8f48dba6d92f493cd1164a376f006d55db609cc2c9532a9f56da3b06e3db2a05f797eed57892e2fb677541324bcd763cf4669e7a871e322d0cc6e21befe3c767976f058dbe7a059d673c94c7ac5d49178bf19d32907b6fe66a92cc8ea30a858da43f74354390d6e97021da50812c59a78915e5b33221531bfa054c594ce3a2300e5a7d712773181901dfcf6922e980566fa62b1f2b669a27fbecce29e9be6d22058463e350163f33d18ce92a72d1b470857b6a37998aec5672521a8f0d66ab2bd01de516036ec47d1f63b95b437dc6d5a0168189d5a963cb0a80a9a5f20b03515396e3525f0ab13b0c1e5dd051b4c930da6d57ab6f7dd94ab3e689e0355af0b34871296152a76cce170d7b14d471ee4d9daa93de4ed755f30d45344f724288c17e4b22583158f1305ff55fecf7d526e207fa609886e14c9a168bf364b049409f63590f18a5515de8c1fd8c5a9710b6e33d2ecd01466b799f14be787612b8f17df0c05483a16097c0a504880249e28f1e067663c640a550a8c7ad9d090f7b2e902c5c20936869a5f3d3a014817f90babf847b43cf67ec23f120ae4abc63a418d1d99f359fc2c33a5bb34e1f5780576111a88c5ede834bc41e498548ddd128f9e884f4cd3e1bf1aaa1204079ce74e709306f38f2d6859128fc35d3a74c534ff1dccadfc8fe41f1be9510349af8710eb6d2dbc758be12b65622dad1cf48abc2fc409f5ed6a3af8d0b6548643c46dfba9db4e5827475e6e317c9c018a4dd5de391cc9cca85ec527537e26949e5091baca4f0b563d4c3969f15115e5ccdeb9e40788fe12f9d32d9488a70ae53b819726e4483ea6bbcb76f99775ca5e4f93c76edae462c08d596209f985aa55ef5e786701edcee8d831dd6dc0fee9ad01b6bdd63e886a5e55bdc593390c81e18dfd8c685b81306bad6b7a19a86b2bab5cbf4754708422e99f8f2497d798b3db565e709bcbba4c376c1c60b22b994fe8fdcb25215d505511cc1927f6a35344023d5da0a3ac0830e6aa80f5f7f0d94a67c99c6b22717078aecba2a599daa2acc054cda25e3965172e5fef464ec19aa71de5e84b6de30cc673fbab8c441ea37bfb3fc321a504371bc0996702e9be38db762e339ad7ad66dc2caa887e4ab60272d7963f85b14c941d31e545b85c640427302efe7142f0e0897a8c623ce57da213fbc2d1f90677142fd48cafca0b2934e572833ed6473218d0513dd1f6ecc578e5a1109ddae552b3be0cfe7246d7682a59fe9ae783a0f318d1800d5c466c80c5fd3facd0340f455f081068dd2cda5cda744018d902217152b6c05d37c090f8348b0471053152c2a4570fbab3f6dc30c8e49a63b88a00b3aac75180a633692e35ea976821694e133eb8bb4d31237d002fce1dd2ce55528dafcef2f0e00690562d144bb0e19576ce6ab72deac22067d8edac916b1b07e4eb57ff0b885b1b79f37dcf88135eedc17ffd948b61e4df4985033bcf891dd5b1448c8668947a271d93d03ce31216810a6bb45a6c5a12e290d97a60ad4b5c7384cf19421ac1ca64d346b50771e0b50e5caf1d9dfe056e8da247aa502ff04c8e29ca810a1d3ec7a89bc17dba2936f03a80228171f7999b3f2768617970efe57b14011c80666ac4999a568ebef74e2ca14df0ff6f0fcd47c538be96aaca1e65b53b98447101e49672b48167c0afc1afffe669b0f9718bd3305805c292db9738740b362564e4691cbdf061db1ed3f9db1f8bed82939f835d14f46818e3eb4e25f7a8d77d9d0d7913c45d8a81115c1a5e37b1d3bd1b7b5e6afaaefc81d9700bf83506fbf15457bc0f59f7008cc803efdcb6d39e388f6b28e80d47134265cc5438804b12d50e61a489da829dca05792d2ac182ba747331e88a7118f7dd38067f7d38f37be362260effacbc33863bb47aeebbadeae648a1090718266eedd2ed5a2c23f168759198aa92b2ac45c2a68ff212f29260e641a38541b066d39df4e95cd1c8e7e6ffae1b8017e6f629db3910b07496c8a81e4e66ac2321fd9e7ebfecf5bf6e922d7a79fb710a2d42dad1916c9b186c2c50c818fdb1afa19be867d943ee98f732fe3a01364281c0f6d0eb64a278721dc7bff5316256b0f4251abbd9b8ba7c7c12a3bf02a1fbc9ca94b965588fbc82343d07df8e06eaa5ed2137fec129351d80a9048a7d78b31ffaf2e388864a763c4af7aa53000e0bb2eb8ac0e4272cbb79dc6a7d65890f125c523c7cfddacdedbe87938aca915c92c807dab26be7d748827d4e3188676312ef1ac8460b29e8e715f4075e33104ce82e6785aadf17a7cf82d2a705e9f2d0fd25810ba33d76e54b48eda3effc01f37c89db38af81922fadc8c3361fe74ed51eac5e4437108106ffdedb339b406c082d62a8bf718989846d23f966e1ea39103010f767b3a6f0a0a2041b1dafcb787e69ffad75ed2a0081b92a4136ad5ae557c55a4b6219a390103428181ab36f329ad182a92957495c", 0x2000, &(0x7f0000006dc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000004480)={0x90, 0x0, 0x6, {0x3, 0x0, 0x7fffffff, 0x1fffffffffffd, 0x400, 0xc, {0x6, 0x9, 0x8, 0x1, 0x1, 0x4, 0x8, 0x123, 0xdab5, 0xa000, 0xfffffffe, r8, r9, 0x6, 0xffff}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000340)={{{@in=@remote, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6}, 0x0, @in6=@ipv4={""/10, ""/2, @initdev}}}, &(0x7f0000000440)=0xe8) ioctl$NS_GET_OWNER_UID(0xffffffffffffffff, 0xb704, &(0x7f0000000480)=0x0) r12 = socket$nl_route(0x10, 0x3, 0x0) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0x5) setreuid(0x0, r13) getresgid(&(0x7f00000004c0), &(0x7f0000000500)=0x0, &(0x7f0000000540)) read$FUSE(r6, &(0x7f000000c280)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) fsetxattr$system_posix_acl(r0, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f00000025c0)={{}, {0x1, 0x1}, [{0x2, 0x3, r4}, {0x2, 0x6, r8}, {0x2, 0x1, r10}, {0x2, 0x1, r11}, {0x2, 0x6, r13}], {}, [{0x8, 0x1, r14}, {0x8, 0x0, r15}], {0x10, 0x5}, {0x20, 0x5}}, 0x5c, 0x3) inotify_add_watch(r0, &(0x7f0000000240)='.\x00', 0x60000526) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) lsetxattr$system_posix_acl(&(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='system.posix_acl_default\x00', &(0x7f0000000300)=ANY=[@ANYBLOB="02"], 0x4, 0x3) 1.150416856s ago: executing program 9 (id=334): syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000000)='./bus\x00', 0x800, &(0x7f0000000480)={[{@usrjquota}, {}, {@bh}, {@orlov}, {@sysvgroups}, {@data_err_ignore}, {@sysvgroups}, {@quota}]}, 0xff, 0x482, &(0x7f0000000580)="$eJzs3MtvVNUfAPDvvdMWSoH2xw8fPNQqGhsfLS3PpRhNXGhiogtc1rYQpFBDayKEKBiDS0Pi3rg00X/AlW6MmpiYuNW9ISGmG9C4uObO3EunZaa0ZdpB5vNJ7nDO3HM55zvnnpl7z+lMAB1rMH9IIrZGxG8R0V/LLi4wWPvn5vzFib/mL04kkWVv/JlUy92YvzhRFi2P6ysyQ2lE+nESexrUO3v+wunx6empc0V+ZO7MuyOz5y88f+rM+Mmpk1Nnx44ePbj95yOHxw61JM68TTd2fzCzd9crb119beL41bd//Cop418SR4sMLrfzqSxrcXXtta0unXS1sSGsSiUi8u7qro7//qjEQuf1x8sftbVxwLrKsizra777UlYWAu5DieENHar8oM/vf8ttY6487g3Xj9VugPK4b85vj4gy/q5IizLdS+5vW2kwIo5f+vvzfIv1mYcAAFjk22ORVZ5rdP2XxoN15bYXa0MDEfG/iNgREf+PiJ0R8UBEtexDEfHwKutfukhy+/VPem1Nga1Qfv3Xl9bWtsqtqLcsMlApctuq8XcnJ05NT+0vXpOh6N6U50eXqeO7l379tNm++uu/fMvrL68Fi3Zc69q0+JjJ8bnxu4m53vXLEbu7GsWf3FoJSCJiV0TsXmMdp575cm+zfXeOfxktWGfKvoh4ura2eSmWxF9Kmq1PHhg9cnjs0MjmmJ7aP1KeFYWtC8mffrnyerP6VxT/Oq4V5v2/JRr3f2EgqV+vnV19HVd+/6TpPc1az/+e5M1quqd47v3xublzoxE9yau1Rtc/P7ZwbJkvy+fxD+1rPP53xMIrsSci8pP4kYh4NCIeK9r+eEQ8ERH7lon/hxeffGft8S/4un+ZStYoj3+yef8nXWX/57lq/986Ec73xPiSZxonKqe//2ZRpQOriT/v/4PV1FD1cfOK3v9W0q61nc0AAADw35NWp6qSdPhWOk2Hh2t/L78ztqTTM7Nzz56Yee/sZG1KayC603Kmq79uPnS0uK0v82NL8geKeePPKr3V/PDEzPRku4OHDtfXZPzn/qg0Py7ZsBYC68r3taBzleO/t+kyPXC/8vkPncv4h87VYPz3tqMdwMZr9Pn/YRvaAWy8+vH/QhvbAWw89//QuYx/6FzGP3Sk2d6485fk254o36Du4v/5p81RZNltv5/Q8kR3kx8+uHx3L13jRKT3xrnR/sSme6MZLU60+Y0JAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgRf4NAAD//4SR3MI=") r0 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x20, 0x0, 0xb, 0xfffff034}, {0x20, 0x81, 0x0, 0x80000001}, {0x6, 0x0, 0x0, 0x2000000}]}, 0x10) r1 = socket$inet6_udp(0xa, 0x2, 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x19, 0x3, &(0x7f00000003c0)=ANY=[@ANYBLOB="1800000001000000000000000000000095"], &(0x7f0000000b40)='syzkaller\x00', 0x0, 0x0, 0x0, 0x41100, 0x9, '\x00', 0x0, @cgroup_sockopt=0x16, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0}, 0x94) r3 = fsopen(&(0x7f0000000000)='cgroup2\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r3, 0x6, 0x0, 0x0, 0x0) r4 = fsmount(r3, 0x0, 0x80) bpf$BPF_LINK_CREATE(0x1c, &(0x7f00000000c0)={r2, r4, 0x16, 0x0, @void}, 0x10) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) setsockopt$inet6_udp_encap(r1, 0x11, 0x64, &(0x7f0000000040)=0x2, 0x4) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000d40)=@o_path={&(0x7f0000000d00)='./bus\x00', 0x0, 0x18, r3}, 0x18) setresuid(0x0, 0xee00, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.net/syz1\x00', 0x1ff) r5 = socket$igmp6(0xa, 0x3, 0x2) r6 = syz_open_procfs(0x0, &(0x7f0000000500)='net/stat\x00') statx(r6, &(0x7f0000008c00)='.\x00', 0x0, 0x40, &(0x7f0000008c40)) ioctl$ifreq_SIOCGIFINDEX_team(r1, 0x8933, &(0x7f0000000540)={'team0\x00', 0x0}) sendmsg$nl_route_sched(r6, &(0x7f0000000b00)={&(0x7f0000000500)={0x10, 0x0, 0x0, 0xf87ff514b6593363}, 0xc, &(0x7f0000000ac0)={&(0x7f0000000a40)=@newtclass={0x68, 0x28, 0x800, 0x70bd2b, 0x25dfdbfe, {0x0, 0x0, 0x0, r7, {0x7, 0x6}, {0x5, 0x4}, {0x7, 0xfff2}}, [@tclass_kind_options=@c_prio={0x9}, @tclass_kind_options=@c_cake={0x9}, @tclass_kind_options=@c_multiq={0xb}, @TCA_RATE={0x6, 0x5, {0x0, 0x4}}, @TCA_RATE={0x6, 0x5, {0x2, 0xf}}, @TCA_RATE={0x6, 0x5, {0x3}}, @tclass_kind_options=@c_tbf={0x8}]}, 0x68}, 0x1, 0x0, 0x0, 0x24000000}, 0x1) ioctl$FITHAW(r0, 0xc0045878) r8 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000bc0), r0) sendmsg$NL80211_CMD_PEER_MEASUREMENT_START(r6, &(0x7f0000000cc0)={&(0x7f0000000b80)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000c80)={&(0x7f0000000c00)={0x4c, r8, 0x2, 0x70bd28, 0x25dfdbfe, {{}, {@void, @val={0xc, 0x99, {0x53a, 0x33}}}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_TIMEOUT={0x8, 0x110, 0x4}]}, 0x4c}, 0x1, 0x0, 0x0, 0x40000}, 0x4801) capset(&(0x7f0000000080)={0x20080522}, &(0x7f00000000c0)={0x200000, 0x200000, 0x7}) mkdirat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0) chroot(&(0x7f0000000380)='./file0\x00') setsockopt$IP6T_SO_SET_REPLACE(r5, 0x29, 0x40, &(0x7f00000000c0)=@raw={'raw\x00', 0x9, 0x3, 0x340, 0x158, 0xffffffff, 0xffffffff, 0x0, 0xffffffff, 0x270, 0xffffffff, 0xffffffff, 0x270, 0xffffffff, 0x3, &(0x7f0000000080), {[{{@uncond, 0x0, 0xf0, 0x158, 0x0, {}, [@common=@hbh={{0x48}, {0x9, 0x1, 0x0, [0x7f, 0x5b, 0x0, 0x3, 0x0, 0x400, 0x6ec, 0xf2f, 0x8, 0x8, 0x4, 0x8000, 0x2, 0x9, 0x7ff, 0x6], 0x10}}]}, @unspec=@CT1={0x68, 'CT\x00', 0x1, {0x14, 0x2, 0x7, 0x5, 'netbios-ns\x00', 'syz1\x00', {0x8001}}}}, {{@ipv6={@initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @local, [0xffffffff, 0xffffffff, 0x0, 0xff000000], [0x0, 0xff000000], 'rose0\x00', 'wg1\x00', {}, {}, 0x3b, 0x0, 0x0, 0x4}, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x9}}]}, @unspec=@CT0={0x48, 'CT\x00', 0x0, {0x1, 0x1000, 0x800, 0x5, '\x00', {0x6}}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x3a0) 1.149677026s ago: executing program 2 (id=335): pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$XFS_IOC_OPEN_BY_HANDLE(r0, 0xc038586b, &(0x7f00000001c0)={r0, &(0x7f0000000040)='+*\xa1-((@^^,,,-&#:\x00', 0x602000, &(0x7f0000000080)={@_ha_fsid={[0xffff08c3, 0xc]}, {0x8001, 0x1, 0x4, 0x9}}, 0x226, &(0x7f00000000c0), &(0x7f0000000140)=0x6}) r2 = epoll_create1(0x80000) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000180)) r3 = socket$packet(0x11, 0x3, 0x300) (async) r4 = socket$unix(0x1, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000100)={'syzkaller0\x00', 0x0}) (async) r6 = socket(0x400000000010, 0x3, 0x0) sendmsg$nl_route_sched(r6, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000005c0)=@newtfilter={0x8f0, 0x2c, 0xd27, 0x30bd29, 0x25dfdc00, {0x0, 0x0, 0x0, r5, {0x0, 0x4}, {0xb}, {0x8}}, [@TCA_CHAIN={0x8, 0xb, 0x8}, @filter_kind_options=@f_basic={{0xa}, {0x8a8, 0x2, [@TCA_BASIC_CLASSID={0x8, 0x1, {0x1, 0x9}}, @TCA_BASIC_POLICE={0x10, 0x4, [@TCA_POLICE_RATE64={0xc, 0x8, 0x1}]}, @TCA_BASIC_CLASSID={0x8, 0x1, {0xe, 0x7}}, @TCA_BASIC_POLICE={0x5c, 0x4, [@TCA_POLICE_RATE64={0xc, 0x8, 0x7456}, @TCA_POLICE_RATE64={0xc, 0x8, 0x7}, @TCA_POLICE_AVRATE={0x8, 0x4, 0x1}, @TCA_POLICE_RATE64={0xc, 0x8, 0x6}, @TCA_POLICE_AVRATE={0x8, 0x4, 0x7}, @TCA_POLICE_RATE64={0xc, 0x8, 0x2}, @TCA_POLICE_PEAKRATE64={0xc, 0x9, 0xc2}, @TCA_POLICE_RATE64={0xc, 0x8, 0x8}]}, @TCA_BASIC_POLICE={0x828, 0x4, [@TCA_POLICE_RESULT={0x8, 0x5, 0x10}, @TCA_POLICE_RATE={0x404, 0x2, [0x2, 0x10000, 0x6, 0xb5, 0x1ff, 0x7, 0x5, 0xff, 0x4, 0x1, 0x0, 0xe742, 0x3, 0x8, 0x9, 0x81, 0x0, 0x9, 0x672, 0xa, 0x5, 0x80, 0x5, 0x7, 0x8, 0xb, 0x4, 0x5, 0x2, 0x5, 0x8, 0x4, 0x2000005, 0x3, 0x2, 0x0, 0xbc3, 0x9a, 0x9, 0x40, 0x2, 0xfdd, 0x1c, 0x9, 0x1, 0x9, 0xf71, 0x6, 0xd6c9, 0x6, 0x92, 0x1ff, 0x2, 0x75, 0x3, 0x1, 0x5, 0xa, 0xff, 0x50, 0x1, 0x2, 0x0, 0x100, 0x4, 0x8, 0x2, 0x6, 0x2, 0x5, 0x7, 0x81, 0x1, 0x6, 0x4, 0x8, 0xfffffffb, 0x1, 0x298e3a1b, 0xdf, 0x11, 0x6, 0x6, 0xf, 0x3, 0xf, 0x6, 0x356fd53f, 0xec, 0x8, 0x89, 0x3, 0x9, 0x8, 0x80800001, 0x251, 0x7f, 0x4, 0x8, 0x1, 0x401, 0xffffffff, 0x8, 0x3, 0x6, 0x0, 0x8, 0x2, 0x4, 0x5, 0x6, 0x7fff, 0x5, 0x36, 0x756, 0x1, 0x0, 0x1, 0x7, 0x1, 0x1, 0xb8, 0x6b69ae7e, 0xe9c, 0xdf9e, 0x9, 0x2915, 0xffffffff, 0x1, 0x1000, 0x9, 0xc, 0x4, 0x3, 0x2, 0x1, 0x6db2, 0x6, 0x4, 0x1, 0xa, 0x9, 0x2, 0x7, 0xd500, 0x4, 0x0, 0x101, 0xd, 0x39, 0x1, 0x4, 0x2, 0x3, 0x5, 0xe, 0x2, 0x8, 0x2, 0x10, 0xbd, 0x6, 0x5f00, 0x46, 0x1570, 0x4a, 0x70000, 0x4, 0x8, 0xfffffffe, 0x8, 0x4c29, 0x10, 0x1, 0x3, 0xffffff80, 0x2, 0xffffffff, 0xb7, 0x2, 0x8000, 0x4, 0x5, 0x0, 0x8, 0x9, 0x1, 0x4, 0x9, 0xd, 0x82e7, 0x5, 0x28f4, 0xaf, 0x33f566d3, 0x8001, 0x401, 0x2, 0x80000000, 0x40, 0x5d6, 0xf, 0x7, 0x800, 0x0, 0x80, 0xd, 0xffffffff, 0xd, 0x0, 0x7, 0x1, 0x1ff, 0xc46, 0x10, 0x8, 0x401, 0x0, 0x8, 0x40, 0xfffff1e7, 0x8, 0x8001, 0xfff, 0x9, 0x80000000, 0xc0, 0x7, 0x10, 0x5d0, 0x1d81, 0x9, 0x6, 0x0, 0x3, 0x0, 0x1, 0x40, 0x5, 0x80000001, 0x5, 0x3, 0x4a, 0x4, 0x6, 0x9, 0x8, 0x3, 0x73, 0x83c6, 0x4, 0x8000, 0x8, 0x2, 0x5, 0x1]}, @TCA_POLICE_PEAKRATE={0x404, 0x3, [0x2, 0x7, 0x7, 0x3, 0x8, 0xdbb7, 0x7fffffff, 0x3, 0x9, 0x7, 0x1, 0x0, 0x73, 0x9, 0x79, 0x9, 0xffffff3f, 0x3, 0x4, 0xdef1, 0x7ff, 0xffffffff, 0x200, 0x5, 0xc, 0x3, 0x4, 0x6240, 0x3, 0x1, 0x0, 0xcb, 0x8, 0x800, 0x4, 0xd868, 0x80000001, 0x2, 0xde, 0x3, 0x101, 0xff, 0x3, 0x80000000, 0x6, 0x7ff, 0x1, 0x7, 0x5, 0xfef, 0x1, 0x6, 0xe70000, 0x8, 0x4328, 0xe, 0x6, 0x6c, 0xfa1, 0x6596, 0x2, 0x561, 0x9d, 0x688, 0x40, 0x26, 0x40, 0xab17, 0x2b, 0x0, 0x6, 0x3, 0x10000, 0x5, 0x3, 0x10001, 0x8, 0x7, 0x30d0, 0x200, 0xa, 0x9, 0x4, 0x3, 0x5, 0x9, 0x7a, 0x8001, 0x3, 0x9, 0xb, 0x9, 0x5, 0x101, 0x5, 0x0, 0x7, 0x7ff, 0x8, 0xffff, 0x9, 0x88c, 0x76cd, 0x8, 0x1, 0x2, 0x8, 0x800, 0x6, 0x2, 0x4, 0x3, 0x80000001, 0x7, 0x40, 0x0, 0x70000, 0x10000, 0x2, 0x5, 0x4, 0x3, 0x1, 0x3, 0x400, 0x14, 0x8, 0xa5d0, 0x7, 0x5, 0x8, 0xa2, 0x9, 0x28c, 0x7, 0x0, 0x610, 0x9d, 0x200, 0x7, 0x1, 0x2, 0x80000000, 0x3, 0x3, 0x6, 0x1ff, 0x8, 0x7, 0x8, 0xfffffff9, 0x9, 0xc5, 0x7, 0x81, 0x3, 0xf6, 0x7, 0x7, 0x6, 0xffffffb3, 0x1ff, 0x7, 0x2, 0x6, 0x200, 0x5, 0xa77, 0x7fdf, 0x2, 0xfffffff7, 0x9, 0x0, 0x0, 0x0, 0x4f, 0x8001, 0x0, 0x0, 0x2, 0x1ff, 0xfffffffc, 0x1, 0x10, 0xfffffc01, 0x6, 0x8, 0x6, 0x3, 0xc8, 0x200, 0x80000000, 0x5, 0x200, 0x1, 0x6, 0x4, 0xfffffffe, 0x1, 0x8a, 0x7f, 0x6, 0x4, 0x1ff, 0xfffffff8, 0x2, 0xd, 0x81, 0x400, 0xf, 0x86c, 0xbfa, 0x10000, 0x72c79516, 0x7, 0x5, 0x7, 0x30000, 0x1, 0xd1a, 0x3, 0x5, 0x6, 0x4, 0x5, 0xffffdf2f, 0x46, 0xffff0000, 0x6, 0x7, 0x100, 0x4, 0xcf74, 0x7fffffff, 0x9, 0x8, 0x4, 0x6, 0x1, 0x7, 0x4, 0x4, 0x8, 0x8000, 0x9, 0x5, 0xca1f, 0x7, 0x7ff, 0x4, 0x7, 0x4, 0x0, 0x81, 0x2, 0x7]}, @TCA_POLICE_RATE64={0xc, 0x8, 0xd}, @TCA_POLICE_AVRATE={0x8, 0x4, 0x5}]}]}}, @TCA_CHAIN={0x8, 0xb, 0x9}, @TCA_RATE={0x6, 0x5, {0xe, 0x9}}]}, 0x8f0}, 0x1, 0x0, 0x0, 0x10}, 0x800) (async) bind$packet(r3, &(0x7f0000000000)={0x11, 0x16, r5, 0x1, 0x49}, 0x14) write(r1, &(0x7f0000000340), 0x11000) (async) syz_fuse_handle_req(r0, &(0x7f0000001340)="a2d5928525a605e922636072a8932d4acbf2e3a864ea008ce8959dc27d6655b4ec3f65bb42cfe705b37a22eca17086547eeb5bc8347025f143307da1783009812ca47c3fd3eaed056bcf68299d709251ff69b0efb40ee588d9faada8c2eb97578dc6e2a95644ae84f7afaeebdadbb6d29d7887ebf19a772814fbb26f1a354f691a0c252872ba60618e931acd6310f04c2b8a91dec8fdc147f4c1939ac22583edd8553210f5406357db91f3baacc4c0089d7f9ea163f92c990963e61e154f592b0c4227f6c920f9e2837dcbfb2c5cc43137d1351b53d9a1ff9b96491060742c4766a71d9403dad77b483c9bb1e0e966170a21e30c03e8f61dde88d302af3ebfd89d085c4146c00cd73cb8852bb56d58a8e31960e6bbd1755d5a4cdc4caf120a7239c7783e6949a12c8fc968114c84ef083bddceb8b38fd89c7db8d385491dbe9d1537246c154efe08dd014290ab0b6a5fc6f9f19fd64134b7e651322bfa52fd4c0780257f3412e25ba1b1550c40144e088dd31c4021056e52cf4d8600888ce67db9ad97859650417b818ac43dc554e5d1455ec972c0840e8848a0ec8faabb0ad83d66376e30a2c70bf689e4f2088884e263dfd826c22ae84647c5071f392e43fb60b1ace70e4caecd726a02a10ea55c53dbe844387a5927551d18c72b65dfd37cbcc01934136d71476ad3c3e892520df65904d337be5ee110e3defed508b86e6b8b50808a156b4ae43f5e85cd22a5b6268f03eaab62585ab7f616867500755604c51240588a8532544c9857d823412b6b2c8010260a7e8701128608410ae52d0d2c177e47eec0434b8f23e97a2b6bbb297ee56e4bd08ff7a393065f29f71b410c35587e1746dc2a571a46c3dabe289cc93feb29896a349ecaf03f73d37396c83a48f38f5e0f080b22ccf23928700ee165691476cbf5bb4284acfe2c3c6dcfd51175c19d9d5cad8a7958b0c98aff3c0c0941ed56eb7d152ba005a432a7de9fe012a945882e6b71aedff5f5b0e2faef00e074e79c9d818574c3c824da1dd65d0e77600011b7f2dbbbb6e937e62b3b552bfe064d9ee231d4b56508fe6e850d1540e64b8b14c97821b5bda2d799ab9ac8c00bea2af1e48442045347257c9a1d7bd1c369b7fab3cb5b3add34c112b3d1c5a78dd6fa2e93312b84cdeb96a9b84c4f8891134a151400e1f9cf3dae38e82a70fc382f0f238130e5de22d4632699b8eb435931db26b40bdd67345c183114974fc32526963e39e8bb3a85a3f69373edc99ad690b72992d20b612e945850c057639e041816ac42ede8a589db9f7783452facf69c8d818c1af3c41f86ee8ed747d82f9b0a666174de916571ca8adcc4dcfd89148a666c8afd5f71cc525ab172bb2ca76ee6c686aa34dac37d2d7bf6396ee16db98e0c6c33eec200f54d8c629f71bb2e54d62972d13c00630456d5c790e7452e68653ebcce84f9e0abefedf0770e92f8a3c623b2d7f36067fd82aaf6d2d9ddc420bc96110031320f77be4ac78b4079ceacabadef740df3b157f6fcec7792a541644def2f4100a372efa1ae7e3b0a5a45e195e782d372e2f2ddae3b8340a099db8788af9a39ed7aca1d805a30483e6e12d35c1b86890d65945d4be28e328aee54893866eec9bf1b10861efbcfb6b41834c657a1de3311590c74b49c9a5ba58570cb1c965d9a03313435adc419a3ee01582bdc0bd8521b11975726e51885f289e465f4897ea75109e87fb88e659bec79c7c8ffb3efd6bf9c2a620bc52d24098467ef61752496b340fc907066a366484f46d6ce04d861ef3047acf479c9d06f46cda41573c6cf7ec67abbb5205fc7ccf34f6f56bb2939e4b099e5502195ce16eea4a2e84f521d49a1405cf2338cf0c2dabe390759339285a6f5d79c98679ee94ff12eacbc65e14fc9a99a8fdc2727cdbda348b1ecd16016b5097bed10338c514a40906daab0fbf4289f94b447e61d0961a4c6b17a941e7bf2cd1242fcf44dc30f317b8a56cf51e54742c91e5d9660f7327b2a8466fa20f544e8fb1cc8b31b053caa47116cb5df150a294922ed85c4cca2bd9fdb40188e80e1530998d35ed18e325a890602c0e32f8246f37058fab0d4b6af0bfb32c366638b8f8c764b025364865058802946c2e120cabebb5c868587a8887f060eb8127e58cad82fe7eae996f446e3645090f255b350ce9b825111a89ee2d80b77e8a461e337454691e53cc55608d9d6c2462799567deb40019450fbbe5d8a686ef986f80c1f6ed8e86cfbd12f944c45748c2255859c4364fe38d95a18a3c7581f8da1e2b3cd0070566c0e6dfb2609866ebb5659f661f869de87411e4aed06b42082a35b5c25223eaa1abffacd81615cc37ac5518a698c5c0a8834c792bbdd2979cbdd45969f38c50bd528053896c919b3a8fac368338aa99b04be754a1e3f2e933f27c107e8d885a52d265da729464e757906084afed463c81b9c40a106b6a58c8bcd48c3e091d6fe8a859f283fe771eafc82827312ad874501b66b984da7f95e5c571cee947f5a55b82b0bf773a41664a9bb44b38d779d498bd8eaee1f22ee3ca2ac04ec0a76b4b407449b8d03d661891f39ae4963efd3ac2cd1b58c1e088dc69905c4c3b889b16e259ed463aebf008d04acc7f49d8fd57c4fb44b180562501ed67c529d3290bd2dcfa72027bcb93b1eef0c675c6f8321d01d3902bc6b7cc5b0a89f07f3dcb11afead9e30c2edd655063dcb459cb91856cb9bdc9ab90789bb9056ff6b47620524c4a87183b9c168998e5b1aa6ef312e14ed33a2e6a98048b5eb14beb0cce3219add275509b6db8beadf8e3450609c9c206bc23687026edbc0e294f4f8d65c41d05816dfac721c900d74de70148b8cffee6c5f81b81a53c44e6b0af1c66b6e2e753b6006f315e05f13af3d72624538b66ce01984cec9964fe42ef2299c98bc254bfb1b1a0a45782625ae20d12f4ae07aceae65dcfa4a98ff0924f082c43dd6d93ad6ff905805e49e31d3897b268f8273e537f3ad465de3b4cdb8a0830591cdcd77bf66e6a991fc69b3e0102b2fa26bce120f3f784602ffc73024c350f09fa2b614070ce28f0b95423f0bd741f584df1cb2af4fa95d8e4d55454f8c35d8650a9101c2c66c0c2e054dfd48b2ab85078bc7045c9d028927811988272f3ece74f0a18580fca09e0cb307b670426db512c54dff221f45a0f7bd8fab6d83ea907582db473a2bbd040864cb9f3ba8e67f6262b94b588dde72684f460ad8522407b4c3520ac39464b94ee46c77f766cd59faf517ca79f9d65112550ff353d6ff7a4a1dbd5c9906762cf70fe5c55e34fb739b6c1fee66975cbb10fb1db3b07c69950fdbb679583404053a320ae905a772f5d6eb5e1e3c8c6b29a6adddfd8e2ba569ba0eddc89d63ffa4ba02f9187673e43692086a16029750d4c9b4eba6558c151739191f821a53da054ad86151505d719a538e766241d8c26fad132208d8119c05ae0d908ad84d230c0b4d4de34afc532a76f4e00e517711851291566bd4c40549b79749f5d304bd2945e0bd377733979a3df81172a3bafe5c098978b75f10496191c3e04badc050088dcd1296e939c887498dd9a6e217c5760b921f5bf53b132ee267877df3ca109733d0e9d466f3f91338e3d83f3d657b0e3a9799588bb6179a3d1b90f4f1cf028d2c9d40ee8287275f16e73e281ed08d799ad3d0c859522dd1d0dc3d78044643ced7a10992912191f4210eca22d8d9ec1f58fe8176f4f66dde630561997f4280800a05c18c3a008eeaa1717bbde22131c83b09e6280b9f107df3b85365321ca2964cefd99ac727bb5ff7b4e7cee8f74e249e4ae18641d222af702cc94c61d231c8534b45f69153372b8722f3c87e859481efc01b0583ce01e5f8436c9f743721a2817c44367bfff3a8b486aa58344b4bc0290d11e1fbc723363df40d187e864909f24cc8848fa006cd40ad76909a561dde55e31362221f122d92db8f9b6c4f24f37c5890680ea0c01bbaa96be41bf65338184d591004a4c16e03da68583bdd0487c1414e0a9af96b2a608a1ab314376ff94abc49ae716c179ce2f22e7853dcd496dd65720c7040d28f3489289605e3b9ab1d1dace1e4b62845b874188db73d933b03c57578ddc14f67d37bd0db93559492d619f814633a7bd9085ecd15c3594d29d820ce455d0613abe913a6bafd8ed7b3916aa28a1631bcca3bae2e3f02edfd8857a933e72db4c7f99ace4b05d8cdfbd7753148d42237bdf23a65ea912b7d2a4e83e8d99178680593ed625a6e36c50bea566c239ac390172dc1d308c4ac0e5196998b5e613f6c6177c5b3564ef141f5f61d1555a1952ba6b4dad1384fddbe62292ca2c65e5e764a882272e9e0137ed53685d2c4642c14ea78b2039e3fe9d9209819d585d0439c3fff66154c0c133a3a0e1139f8ad1be45bfcee40d6c773643ffdc75d5233e73af4602abb9911901953e028fdc16747846fb4f7bb061c60167aec7c06f212d5ddc9612890b356f3324ccdd29d1e012ef55c8d836470c1aa95e2c13017087a9b8a9992c04687ece650d2e8fca9e928988ad8e488268bab01405caf549bfd34aba726ded905d10719ef0c5587d82027dd9b922bfffb68ca48594d06dd37be83d5b0215e64b522cdb35d4665586a10e43189e5f84c41c88c8ad95b58da3007eac17ff00fe2a8a2f1bbfa33f0e07a119f34621cd2a48fffb820230a4942630be7f5cd562dd6ce99b7d5713f51ea47a74a2c5f5c42cb8e115d17352156b2c9093f6320bd9efe5c5cd28b34994aa52bb7809867d27cf3732ecb925c442c5adabd884d21b19baa65d0711d914294e0dbbf7553fa67863cb9570661b40dcf39b865d008079f295e62a02212b34e933ad516f7b7964ccd3b91e9ee34f7ba0e0f21a8b9fa991fbc189d1784f91a8f2d7d79c57ae7b2277c84efbfdbc9bae7b04d6fb55a696a190c6db0bc908ebaec7acd017de1ead4edde52f2928845ac2b101bfd50fde92d0366a6cfd7fb20dceb241fd54b22bd508a2abd31cbe52601861e8626af6dea4534cf0cf2fcc51a628cedc37cba1d1b7e492bbd11e8a4deb8838a9a14613e54fb5bb6a0ef95d8851cfa807b8b372e1eb2bf9193c15fc534ffc0c33ac3d920b331f34aa525fc4822231f77c3d564ccd07b4e7e72072108e1ddca32d5038cf6edf9de982f4ac2200c88536141af7b53b3f3d68c6de2b4ae2f80bb6e37a7391eec9d838af9259a6b8436eb92a2fd1d92e4f280522dfca289fb324c6769bfa65a93f696b2e3879dfc286e05cc4808cec39d56960dfcee658be83817578ad0adadb4dc1352381d014ff41c9a10ad0ed7fcded81f10c874cc1da609a76881bf1452bfb436156f064886bb917afeae39fe7ff346bb86ca16918191039e1b3b2750e6ad57e24a71441eb136f9e983c76f4f47f8c22abdf5979efd057711e188c0b166c4415d23308e180194eb0e0a62ba3c3fd9e6275bb209badd31d323d7b7390f0cdf3f112347b58f13227b64182d4ba70aa9992a408b6db287217e7cf9a8cac0254bc18a302714f9dd0314ceabade6a3c15809cb83272e03e34316d195c54d9671200a21ad5a079989206fd2a5b6def1657e48e04f180a83b2a0a58d9d5cab3d81b2a1917faf89cf2ebe957cf192203f3ec165728a25115230586d9b5fa606901be44ef14072cd5f831d2bcdf8324a4600a71c624f0c9024620401ecd4c913dfe0047e027d736897ded0f59de13e98b6cbe90b8271a758f57c7d76a0891f57f3f9181202d324e29b8a9c21301b9500a13899d4d4673a301fe76c1ea937f27dc9b8b212cf976db2282db8f2f2dee305a29c3bb120b015c3175daebffc2a07b3b8266ddc4ccd2b8905dbba1cf742ad025ccd5d696ace55129bb514a89aeb3fdcb99250de6836328832cdeaae6b407662e8dca495ec484110b9d796869e68bf0f24f7bcb4bf6c72bd0788ff3e974c21fc7bb424e09cb46fbaccce89e0320c688fffa497729285741553a5d6c01d5173c0770efc00200386d092b10b89c852f51f172c38a0fea2d4e7325fb9accedc0f2259440fbbdb5f23277b8f04d89a049f6c68329e2aa65b75a6fba899ef948ed1e6a5c3d384d02f7a16f292111c5c06a0e5f249c27fbe65f945551eeb8342e892ed1a904faf20ffc1896d84c3b478bbec42ad5614ad270c853b801304072e5746ca79a890d123970c39cfcf365f5b739ef757625171c78fb65d49d3ef28bdaa640632ab6c286217e4bd0b96de5937336afee909243fb4db1374c4d2affd2c625a8e24b1557a9b5eced1863844fb8ff30028c9ad1e01b81dd65a124ec3a4910123fb4ffedee40f72762d9b385c22164e8630095af43503e36afecdee4aedf96058109aa93dc1b21ef3279d742452bac51c34e6c3cf863148187fad95c5d934753899e06f35042326d1d7ca75768a429329a5937a4f31683666bdb19bffd67e50e391d1e67b7f7abf66f8589c4e268df0390e67586564047fb94a44b0288e0eef26df23b4af350ae4774c76ae8b86e3e9ee2209ffdf41f093cc210d8baf91acab053243557277fc339ca99e8415f0dbf76b25aa7e26934f9600a418a0c4d341990b55c3406ed3e36fe8abdac74990b2dc0157ff4bbe6efb86f98047a8b70f75cd330c3782def9a6ee0b325c30f058351fdf2446d6c424120811f6fe3e2a36da72f9a3c5045f3eb2cee0eeb8c00dbfce98b4db22bcda2ab13bfc7b0855545465c450e2fe66c35e0459f505b4e297e4d8383c11a3ea87a6f8e5a625f487238f93312804108a59bcce7359d257441c6442f4855c909d24f57196e3d860cab30dd76390a55ab75aebe6d7f1338c3a7c32e3e6dfe23569580e04eed4b99e2f5d6b7801b1b11c635886688a504bfb5039f0e0040f3d0c5c54aed8decba9ab2f5a5962f20b486719babaa114ba48b1126349954c176d65e18018d371da98523774aa7facdd10e87d03f6c2caadf2362abd21d9e17efd9f86c02c38dcb43ec9c54a8c7844ca1ce74ffade6dbc1067040b5c30ca610fe1624b2f05052c2a8c4660371eb07be958ccd7a8e7bc1f42e1c5349e85aa796a5105167526ce682c2ac1a8e8cb69339fe7868ee43d4196f80712e6af8c87d0c239ec22a6773a17cebad763e0c44633c661c3f8652304c6b62d5e3983b2839359f1b12e8c11d9a5cd6b201be8ad6565efd45b6e813367e7c47e10bdedca5b5e949a004eed5ece50d5bf22d72775923cf77a8b732a0a2cf816712ec281173194359775ecea8acf800afee1c1296d66199df0ad416178d4a9b6961e22b99ced8c989fc2b64a23f007d26be4b1e8e19a78dde953e160fad739693235a05e019bb9bb45694ee207767b14f1a35eb8cb1000c1a2b24fbbca10b0282aec554b2d756767d31bc691eb713ade1ef2b39c09dccf945337d5c22c39a2d5c8115c5113151ba094d7f36af87ebdc35b818908e01fb5ce2e9273ea5896b71406f10b389aa86b8a9f3345fce0c43b1640afc9f62459badcf9bcca1b4d6645492aeac8bc15e325580c38871d782c15bdb46c88705d257c371ff5106d3ee0ba93862b2edab7461a4011913599336f6363ccd46511538eac409200c3adf1b7c45689a1babb00aecf4e9a65131a22f0d31d0af95151154859984622cea8b9fd28526242fe256c61eb762e8ed137d20eb7811761d22f91007e32f2571da131fae23a5ea560e3ccc8795b1352acef65e9acf30762920bd6034c6bd8a8c2d54a92c7c71041dc4f99cf203ecdff06fd94a9dc59d45946afae1f81b0ceecd68132ff2c828f3056fd3255f33cf935b8ee959e133b27008506d1bff32c8911dae92cc22bb0fa853eabe2c19eb36db4529f23354af5decc3b97b1df728772ee2d236a9dd4a21a4b0cfac085699c3f45ecd0217990d2908b22e66c90cc7e25e4e16eda986ef782e90a0e1ad790ce3c356b373ca70ce5552e14f944eae502c7a07673dbca676b75b383f2982351e62cb5a73be708857e2eed817e023474311192ca361ee9a6007c447c04d4a8a24a4974aee0825fcb94737d2bab8bd151c0d19d10059fbad33692d44f9c8bef94183241447b7082d0a15c35cdd67608bff4e7877db71c5eff1e22c9e3a93c6a38e3e0c4934ca4cb9dc5a9d26b4ab5b26d11ec0f607fd23d607378f613e39c3bb820728437f97239d1986640193897ab33dd90da96b2c6cf084670c75f87a28a7b3895d8f3e160a8d71d53593e0abbe3834165bc701db0d35e75e23318690d194645a339801895a47bf394cee815d68f19bcd315081809c44f59e3ecdd35fc88316156184ed9ed975bca780cf1ea2dcfa5be60af20c3cdf3bc12d66067afa2af7584350c9d563716e0a71b3fa9a74c53004aa2f7d1f4a12d52b069f6a99761288c816999af436234a65a6d04b4da2a51e0c1405ae2edc03df351bfa158e3f2a612635106364474031d9f0af8e5a22b37302719f6ee353334d85a4216f1ce8446565959faa1a0a7ef7c0a17741bf9f296037e06af6d4c4acd1eff08a7f7d8aba0289b9fbd47328e8abf77d44a26a5e31b6eaa788f2668f45474303dc724e5001107472f3dcafb9c72c310a803d3368aeef653e158ad3e732770e85f30a8d8dadc2251406cba04c68c2c32cf29e2c7898ec914327abab218c1270b23ebcb1b6bcacb13f28c039eb61dff765a69f3aef5efb5bb7230017b9c18475650b7b7d4accc831372b24f43f918e99ade12f8188e1437e773623007f30cb8fbf32739692db6ef40908fc8f26e32ffe23b8bdc16272ea7b1654a088adbd12b29447713cfb1ba1f1cf7ab911e95cd22487fd49b9ccdd7a8d903c87a110edb6e93538eea7dc67c1d5ddcc031d63eb9b30647c395f303f97768ec2331c0894ef0f84f9379f0a194e14cf3b590efac1561917d335383a9fd61f938b0c3e6ed61c0514b24e7b1957834a0ebbc0b96eac5f5d1660b9d9aedc005eeceacf4e65a9c90e6da8cad10a0c3d2d71774a4510910ed19bacb7a5d8b47ed0e61a0eb8c4126ffa429e30c7f0341af3b9969742cece9598d4c3d2363c69fa75cee883fc96ebf63703eb9f1953970274b936611622473359baf8ec273b7300de8d0e3d00017578ecbcdf77c0531d45adb20f37bc5ac6fff4dcadb3c10f84773c35598a7d1b6bd8ce3cf19c0d99f598ffdcab423f521369ca4353662409f57787fcc176f5f1251dff8a9e6833d4c435cdde6a01eb128ef8289d2fc3537d1c7c7c055adb5d30390691cfdf15bf61c907ae0019c6794f42fa85dfc036da342815521a6d5a2512c9f662133d5164529bb60b2006ff437e90b00cb4a31c712e8c59f4d97daf23ecbc21f38e857da22e1441a5ee96f4d9cd5d6a7a75af5859fa6a341d88685c1ee1f2710f5c1b1a325feb3e38dcca8d37a16019ed4ef4f88ef9a71ec27cbbfd168816119975471222474cde6d799b884db3b31cf0b7411ef7c842fc309a340a4858a945b95cb58679c50da814d558ae7978c448a5df4b0be0594fae88d55daa69487d37b233996f7a8dac45a654f58365eeeb633e64cc2c7b6c85414022dcc30bf0e698dec5ced0a0f0c226aeb321c5b6878fbebbe0ba1ff1152832ad04016a812bde1ea76b10c6662edc008574f1da023060373a5a7d9088325c342e02b0a2642662058edd510d31f5e619e4ccd38f4381e4ee7e5f5ce71e41dd195647b7a810213589e545935af8d8e06237b0ec8b031f77ec967fb7d4bdd1b58ac06821a2fd6eac6cef63bd4e5273387f0358d17746d0380b98e2914354c235fad1b3d8f8fc0dbd652eaf8d7011d68cf12d7e4d656bc2d76327fa3f20c10e57abcb4848e9fde78cc18a9982121903f5606db7e4892ae9678ae166045b6f2e43de8e3ed401729be8ce9b340012fc147443681f6ca07927de061c7605cf9bd47822049ed8e21a41d5227729f3e570126f0a0a8683f2e553343053c7a1e61c23f1a0b3bce031c72bf06c7b9b687a730e5ad5f4bc4bcdc5581bd2fb452ed1d5fa961845df0f7ef57e092e642be68b3a7dcb4c00c954f00487902c58e2338507276d7e16a643c980689fe4791cc780bbe277aae7b05992ca9f196e271508e6c805556c77829c49cb4c1619bc6595674676e9639aea3e9af24059324cbfaa97728a989a9970a3068a10d69a2ec63405a5e088412ae8b31c679cbdca29d1bbfeae9e3071da9b2d714227f4dae1bd77e15ed54ffd8a524d12a74b41f74729e1dc1c734812f8d604036b1d5a66e70c7036bb4a5c7cbb48cc0ba2e2a5c60d803c8f1ca32336c0241c83289f49778b63882816d8b2d59ba02716a5dd6ec5e9b838fbadc30eaf943e80dc4b9ea8fd9d094e1bab19cc16760c6b69aa8b74963bb69748d3c2bce3ab5266a506329fce0684a4996f82304c6d4b62756de0e14783304861e7bfcf1b6eed8c50f0eb106ee217b2e475d94e1c31487bfa5100175bd5333cb8a5e41524bef92aeace98bdc0c937db7f15a415dad1795c9e7a3b7350642a061d9992bb07664b9c92c15455e80f9dbcdc8d68947d676d0fe6886f0f44f97bad524782f9de98d290c34d9d26930fbd2ca4d79f007822b7263080ca148b4aa99235c304501065bc054a7153b8216af478444f54f24b6bda4d5ae3a328f359784fc508e1453e308431b8096047d4658b004e65999450b50d8988460ff27171ca9449366e747e2de48a150e229ee96f6bda51ffa3237c6788b7bbb5a3198a539164ad39eef85a455a1dddf5834a0fda4bd9935d480624f317f2efdcd448ac440c44407de7a444eb463d8cc7330358618715c87456c9d991f2d071b4251b642693fdcf187779f1c9217a3326417c92f73dadafc6f0ba19e0fab6e032ea6ba915e819a169bbbc5bb9d0f8421c7359e77c5ab5309b64decbd0cb3b912a5170aeca4322c3f3ead6bb23ab36805f28438851b10c6934cf2de19ee2755b62670b4da818a3f4aa3cfb87facef0e17ca6d3c0f0d010d8bcac67fafa9447079ada85f4e1058bfaced7ef8bcc1ed0d76bba4d47b99d7df5b581326026e390a944c72a71a62189aeeca60b7eebd28edba03adae42ee9abe32e765c0ed06af731604029d6134137e6d547b62c526b8c22d91019f086d3d81ff7965ba3930155c0b0ab59578016dae646807ec6491f9b1b7f165bd41fdc345b2920bd4ff5125cd35a2608ed109a72c38b72f66e0822cf2c005d12b87d74bfa8e8e48df00e248b24ce9ae7b8599e76717283e4656c47afbd22d2b8722dca718923aa0829a71c465622fdcaed17c4bcacf06a704da95d1c2c7c3ab062c68d3798ad41f718039f958790768418bb8e79b25d59f3dcdab9dd33f41037c4858387b998b007dcf1576d7b2cfff747eb06fdba6b67b3de369737085be0c295929de21953635546f8cc0569366aff46c366efc578af6fcb42b7b6ee466b5a3a2ed2c6614dfd1e3e2602030fa5b4c6259db11f6ef77e96b1bae5a57895187184da8b95873bc78321f6afc66fc5f2036368d6a8d1013cd49c27d4c96f21087fbee29065407feae123d3d297e12b7197cd9ea4157ab9adaeeb248f275b05f91f7848eafc7266beff5de6cfde84df19e77649d221f997d13ed34a1c0270a8189ac1f42321d3c978a8d77d5f277", 0x2000, &(0x7f0000006a00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 1.044954951s ago: executing program 2 (id=336): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x2) syz_kvm_setup_cpu$x86(r1, r2, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000300)=[@text64={0x40, &(0x7f00000001c0)="f3400f5ca80c00000066b80d008ed866baf80cb82c7d3a82ef66bafc0cb8df710000ef66b882008ec8f347093866b844000f00d8b974020000b800000080ba000000000f30c401b561796cb91b020000b800000000ba000001000f3066baa10066b8d27466ef"}], 0x1, 0x2, 0x0, 0x46) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f00005af000/0x18000)=nil, &(0x7f0000000540)=[@text32={0x20, 0x0}], 0x1, 0x14, &(0x7f0000000780)=[@cr4={0x1, 0x100008}], 0x1) ioctl$KVM_RUN(r2, 0xae80, 0x0) syz_mount_image$vfat(&(0x7f0000000180), &(0x7f00000000c0)='./file1\x00', 0x2800088, &(0x7f0000000240)=ANY=[@ANYBLOB='shortname=lower,shortname=win95,rodir,iocharset=default,uni_xlate=0,nonumtail=1,utf8=0,flush,rodir,shortname=win95,shortname=winnt,shortname=win95,showexec,uni_xlate=0,utf8=0,utf8=0,uni_xlate=0,shortname=mixed,\x00'], 0x95, 0x2c2, &(0x7f0000000a00)="$eJzs3buLY1UYAPDvZvJCi0SwEsELWlgtu9vaZJBZWEylplALXdxdkEkQdmDAB2amsrWxtLURBDv/CRv/A8FWsHNgBq7cVx5jJiY6UXR+v2Lm5NzznfOdew8TpsiX956fHD5M4/Hppz9Ft5tEYxCtOEuiH42oncSSwRcBAPyXnWVZ/JqVtolLIqK7u7QAgB0q3v/Pt3j//27nKQEAO/bGW2+/tj8cHryept24N/n8eJT/Z5//Lq/vP44PYhyP4nb04iIimynb97IsmzbTXD9emkyPR3nk5N0fqvn3f4mIZvWiX/xcjr8/PLiTlhbip3keT1XrD/L170Yvnl2x/v3hwd0V8TFqx8svLuR/K3rx4/vxYYzjYZFEGR+NiM/upOmr2Ze/ffJOnl4en0yPR51i3Fy2t+L2vbnDRwMAAAAAAAAAAAAAAAAAAAAAwP/Yrap2TieK+j15V1V/Z+8if9GKtNZfrs9Txif1RJfqA02z+Kquz3M7TdOsGjiPb8ZzzVllIAAAAAAAAAAAAAAAAAAAALjRjj76+PDBePzoybU06moA9cf6/+o8g4WeF2L94M58rUbVXDNz7NVjkoi1aeSb2Djn86rswboxjbjq0jNX5fzNtxvfuq//fO9Vo7XBmL/ZqE/X4YNk9T3sRN3TrQ/J94tj2rHhWu3lnu7smWZbHb/2yku9zbecnJQ7frromVaHrdzF8nOPZF1ir/xczlP1JJd30S7u6nJU1dOqehbCl5fobn6ei+QvS2bVOpJr/AsEAAAAAAAAAAAAAAAAAADUFj9F/Aena0MbWWdnaQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAP2r+/f9bNKZV8AaD2/Hk6F/eIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADfA7wEAAP//56xb2A==") bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000280)={&(0x7f0000000080)=ANY=[@ANYBLOB="9feb010018000000000000002400000024000000080000000000000000000002000000000d0000000000000700000010000000000000000d00000000002e305f2e2e"], 0x0, 0x44}, 0x28) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x19, 0x3, &(0x7f0000000180)=@framed={{0x18, 0x0, 0x0, 0x18}}, &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @cgroup_sockopt=0x16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1\x00', 0x141a42, 0x15) 877.919338ms ago: executing program 9 (id=337): r0 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="02000000040000000800000001"], 0x50) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000780)={0x1, 0x18, &(0x7f00000000c0)=ANY=[@ANYBLOB="180000000000000000000000000000001801000020646c2500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000fe27008500000008000000b7080000000000007b8af8ff00000000b7080000000000007b8af0ff00000000bfa100000000000007010000f8ffffffbfa400000000000007040000f0ffffffb70200000800000018230000", @ANYRES32=r0, @ANYBLOB="0000000000000000b705000008000000850000007300000095"], &(0x7f0000000600)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000640)={r1, 0x0, 0xe, 0xfe, &(0x7f0000000740)="000000000000c000ee6e3e20630c", 0x0, 0x10001, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) r2 = socket$inet_tcp(0x2, 0x1, 0x0) syz_mount_image$exfat(&(0x7f00000000c0), &(0x7f0000000500)='./file0\x00', 0x22000844, &(0x7f0000000780)=ANY=[@ANYRES8=0x0, @ANYRESDEC=0x0, @ANYBLOB=',discard,\x00', @ANYRESHEX, @ANYRESOCT=0x0, @ANYRES8, @ANYBLOB="0002001100000000303030303030303030303030303030303030303135322c796f636884c178f94be4ee34617273657439697300926f38", @ANYBLOB="51060c4f1adb6e795b70e7edcdc5cd30e197ceacee351e08a6e2ee4650101fb28229b16aecf828a55c8aa0efd840e40fef6612e7b389eb304c41e39360e1f5cb6f78bd7100bd30bbd42aa24b2dc9171d068e92ac848e65c9", @ANYRES64, @ANYRESDEC], 0x81, 0x1536, &(0x7f00000008c0)="$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") r3 = syz_open_dev$mouse(&(0x7f00000000c0), 0x0, 0x2042) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000640)="f3", 0xf000}], 0x1) setsockopt$inet_buf(r2, 0x0, 0x10, &(0x7f00000003c0)="17000000020001000003be8c5ee17688a2006c080213c6ecff3f0000000300000a0000000098fc5ad9485bbb6a880000d6c8db0000dba67e06000000e28900008200df018000000000f50607bdff59100ac45761547a681f009cee4a5acb3da400001fb700674f00c88ebbf93150ff060115003901000000000000ea000000000000000002ffff02dfccebf6ba000840024f0298e9e90554062a80e605007f71174aa951f3c63e5c83f1ba2112ce68bf17a6e00000000000", 0xb8) 866.898839ms ago: executing program 2 (id=338): r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000000)=ANY=[@ANYBLOB="3800000010000507000000000004000000000000", @ANYRES32=r2, @ANYBLOB="00000016010000001800120008000100736974000c0002000800030036"], 0x38}}, 0x0) (async) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000180)=@newlink={0x40, 0x10, 0x439, 0x70bd2c, 0xffffffea, {0x0, 0x0, 0xe403, r2, 0x40083}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @sit={{0x8}, {0x14, 0x2, 0x0, 0x1, [@IFLA_IPTUN_PROTO={0x5, 0x9, 0x29}, @IFLA_IPTUN_ENCAP_TYPE={0x6, 0xf, 0x2719e62f7aab30f1}]}}}]}, 0x40}, 0x1, 0x0, 0x0, 0x40800}, 0x4040) (async) r3 = socket$packet(0x11, 0x2, 0x300) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000000)={0x2, &(0x7f0000000440)=[{0x20, 0x2, 0x81, 0xfffff034}, {0x6, 0x8, 0xfd, 0x7}]}, 0x10) (async) r4 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r4, 0x0, 0x0, 0x4098884, &(0x7f0000000240)={0xa, 0x4e20, 0x10, @mcast2}, 0x1c) (async) sendto$inet6(r4, &(0x7f0000000040), 0x3000, 0x0, 0x0, 0x0) (async) socket$inet6(0xa, 0x3, 0x1000) syz_usb_connect$uac2(0x0, 0x8f, &(0x7f0000000080)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x10, 0x41e, 0x3042, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x7d, 0x3, 0x1, 0x75, 0x90, 0x1b, {0x8, 0xb, 0x0, 0x1, 0x1, 0x4, 0x20, 0x6}, {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x20, 0x0, {{0x9, 0x24, 0x1, 0x7ff, 0x1, 0x1d, 0x40}, [@source_unit={0x8, 0x24, 0xa, 0x9, 0x0, 0x80, 0x7}, @output_terminal={0xc, 0x24, 0x3, 0x1, 0x1ff, 0x80, 0x2, 0x9, 0x0, 0x1}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x20, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x10, 0x0, 0x2, 0x21, {0x8, 0x25, 0x1, 0x81, 0x33, 0xa, 0x3}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x20, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x10, 0x1, 0xe, 0x0, {0x8, 0x25, 0x1, 0x81, 0x6c, 0x10}}}}}}}}]}}, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0}) (async) bpf$PROG_LOAD(0x5, &(0x7f00000017c0)={0x1, 0xe, &(0x7f0000000ac0)=ANY=[@ANYBLOB="b700000081000000bfa30000000000000703000002feffff720a00fef8ffffff71a4f0ff000000002d030000000000001d400500000000004704000001ed000072030000030000001d44000000000000db0a00fe000000007303000000000000b5000000000000009500000000000000023bc065b58111c6dfa041b63af4a3912435f1a864a710aad58db6a693002e7f3be361917adef6ee1c8a2a4f8ef1e50becb19bc461e91a7168c50000000190f32050e436fe275daf51efd601b6bf01c8e8b1b526375ec4dd6fcd82e4fee5bef7af9aa0d7d600c095199fe3ff3128e599b0eaebbdbd732c9cc00eec363e4a8f6456e2cc21557c0afc646cb7798b3e6440c2fbdb00a3e35208b0bb0d2cd829e654400e2438ec649dc74a28610643a98d9ec21ead2ed51b104d4d91af25b845d8a7925c3109b151b8b9f75dd08d123deda88c658d42ecbf28bf7076c15b463bebc72f526d8e8afcb913466aaa7f6df70252e79166d858fcd0e06dd31af9612f2460d0b11008e59a5923906f88b53987ad1714e72ba7a54f0c33d39000d06a59ff616236fd9aa58f2477184b6a89adaf17b0a6041bdef728d236619074d6ebdfd1f5089048ddff6da40f9411fe722631cb467600ade70063e5291569b33d21dae356e1c51f03a801be8189679a16da18ec0ae564162a27afea62d84f3a10746443d6438e959532e0617d419c6bc6ea9f2bca4464f56e24e6d2105bd901204a1deeed4155617572652d950ad31928b0b0c3dc2869f478341d02d0f5ad94b081fcd507acb4b9c65fee9d5a17f48a7382f13d000000225d85ae49cee383dc5049076b989b40000000000000da60d2ae20cfb91d6a49964757cdf538f9ce2bdb1ab062cd54e67011d355d84ce97bb0c6b4a595e487efbb2d71cde2c140952f9a0f0bc6980fe78683ac5c0c31032599ddd71063be9261b2e1aab1675b34a22048ef8c126aeef5f510a8f1aded94a129e4aec6f8d9ab06faffc3a15d96c2ea3e2e04cfe031b2875353193f82ade69d0540059fe6c7fe7cd8697502c7596566d674e425da5e87e59602a9f6590521d31d3804b3e0a1053abdc31282dfb15eb6841bb64a1b304502dda787343ce3c953992e4a982f3c48153baae244e7bf37548c7f1a4cad2422ee965a38f7defbd2160242b104e20dc2d9b0c35608d402ccdd9069bd50b994fda7a9de44028d6112a0c2d21b2dc98816106dec28eaeb883418f562ae00003ea96d10f172c0374d6eed826416050000000bfe9b4a9c5a90ff59d54d1f92ecc4e95dd2d18383117c039862198899b212c55318294270a1ad10c80fef7c24d47afce829ba0f85da6d888f18ea40ab959f6074ab2a40d85d15017ab513cdc6c0e57fb1c1ca571380d7b4ead35a385e0b4a26b702396df7e0c1e02b6e4114f244a9bf93f04bf072f0861f7580e69db384ac7eeedcf2ba1a9508f9d6aba582a896a9f1ffa968eacea75caf822a7a63ba34015ea5aacb1188883ad2a3b1832371fe5bc621426d1ed0a4a99702cc1b6912a1e717d29135753208165b9cdbae2ed9dc7358f0ebadde0b727f27feeb744ddcc536cbae315c7d1fe1399562ba6824840bd2951680f6f2f9a6a8346962a350845ffa0d829e4f79adc287906943408e6df3c391e97ba48db0a5adbfd03aac93df8866fb010aec0e92bed1fe39af169d2a466f0db6f3d9436a7d55fc30511d00000000c95265b2bd83d64a532869d701723fedcbada1ee7baa5b6a686b50f0937f778af083e055f6138a757ebd0ed91124a6b244f9acf41ac5d73a008364e0606a594817031fc2f52c8785fe0721719b3d654026c6ea08b83b123145ab5703dad844ceb201ddeb6dc5f6a903792283c42efc54fa84323afc4c10eff462c8843187f1dd48ef3fa293774d582956ff0f40b10ca94f6feeb2893c17888e1cdba94a6ea80c33ead5722c3293a493f1479531dd88261458f40d31fe8df15efaaeea831555877f9538d6ee6ba65893ff1f908ba7554ba583fef3ec7932f5954f31a878e2fae6691d1aee1da02ba516467df3e7d1daac43738012e4fee18a22da19fcdb4c2890cda1f96b952511e3a69d694d625e0b2f808890205f3a6da2819d2f9e77c7c64affa54fec0136cbafa5f62e96753b639a924599c1f69219927ea5301fff0a6063d427f0688430754c02180d61542c2571f983e9673560000000000000000005a7b57f03ca91a01ba2e30ca99e8ebc15ecb4d91675767999d146aef7799738b292fd640dfef6b04d086f737a159d7e0c6e4d81ad64a8bbca48568325b2969e2b15f36b788bce5ccdbaf75c94cb93499f6947a967a7bce14c6de4e7c0660d80010f5c653d22d49030a8c2a4ab595bf4238f18ca428dafc7ac96d404607a0000000051a2104f22e6db5a62b5089c1b45282d38864daa3ae81d6b0968d1d2867b91b7d120617d12d91db2633d6864da40b54783a17aaeb6737c323f9f98e354cc98dcfe23ad01bd1c61563e69ffe1c2c73e1661261173f359e93d2c5e424c17998809ec8f0232b3955e052a4cecd89008f70314a0bdd491ec86a4555d89fe0120f64c62e8e3ed8bcb45202c3d4bbec8d722824c0ebca8db1ea4a003d2fbdc1f9be78537756ab5bbe4fe9af5d785d0128171c90d9900ce2532b0f9d01c4b45294fbba468df3e1b393cb4e62e754598e47df6bd06431c94bc5d047899fd219f448bf9189c65c9d91eda6b52a373803a9efe44f86909bc90addb7b9aee813df534aac4b3093c91b8068cd849904568916694d461b76a58d88cf0f520310a1e9fdc18cde98d662eee077515d0a8811922929e085392ab3d1311b8243266d87047f601fa88a0da36b9f302e8262395174328f2482d14008de83070744f143fdec90ba5a82668d5fac114c13955ad6dca5db2231d8ba14c54c47ed04a4b4ace17e357e1d6432399f87a7a14245bbd796a09313b247b95d37ff40a404bdad74bd20000000000000000000099fef7cd7af3ce64a92f95d89d125b1e641240d7e5e27a3d1f7684448c3e3822d617e205061298b939a191be4b48e169bde2cae3accc5bd40a2968b59c93d35f8e42366fdef9a2abae1cf01ce68abff28861aac8302d268569dd42e194e330c7aaa54ebbcefd23f21ce8153b9926e12e925cb56119df72c7533a48d028ad0c74e2a9478fa3be18a1a2b65079cc1c7bc46dd12305a1ae9dd19e8d525206c0a728cfd42193abe8130bc01a2d69841f3d7799ac04bdc590bb1c89b9c695f163e57343c9bfb59909433c9001c5f8b23e38534a538fc933cac6c2a92d038df638a0f226df9fb857bd414c2cd69985e8053e3dfa41614d7c74d04d8c2471041d17c730fad28395f8d4688898cd58b9d600c851626529bb58aa364b55e73f053450665e7b94ad1012fd7a8139166fd5e59c84f4ab279b1b99c028db4cb9680c8035f967db18de738844da7e260a830c1ffa49f5af3c15423a0e315acb82a3e89218cb314e68fda4d94aa1d815babc13b9fd336d205c5913ef67"], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0xfffffffffffffd00}, 0x48) 555.719134ms ago: executing program 9 (id=339): r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x1, 0x4, 0x4, 0x100, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x50) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0x1, 0x4, 0x6ae, 0x100, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x400000}, 0x50) r2 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000140)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x2c, 0x2c, 0x9, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{0x4, 0x2}]}, @typedef={0x7, 0x0, 0x0, 0x8, 0x3}, @fwd={0x6}]}, {0x0, [0x0, 0x30, 0x5f, 0x5f, 0x61, 0x61, 0x5f]}}, 0x0, 0x4d}, 0x28) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000180)={0x0, 0x34, &(0x7f0000000000)={&(0x7f00000001c0)=ANY=[@ANYBLOB="9c000000100001040000000003ebffffff000000", @ANYRES32=0x0, @ANYBLOB="fbb4817dbcb5f31a68001280110001006272696467655f736c61766500000000500005800400180005000900010000000500050000000000080025000000000006001f00d500000005001b000100000005000800000000000500060001000000050001000000000006001f0006000000140003006272696467655f736c6176655f30"], 0x9c}, 0x1, 0x0, 0x0, 0x894}, 0x4040) r4 = bpf$PROG_LOAD(0x5, &(0x7f00000001c0)={0x1, 0x10, &(0x7f0000000040)=@framed={{}, [@printk={@lld, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x3}}, @map_fd={0x18, 0x1, 0x1, 0x0, r0}, @generic={0xbf, 0x2, 0xa}, @generic={0x7, 0x2, 0x0, 0x0, 0xfffffff8}, @generic={0x85, 0x0, 0x0, 0x0, 0x3}]}, &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r5 = open(&(0x7f00009e1000)='./file0\x00', 0x6ae41, 0x0) fcntl$setlease(r5, 0x400, 0x0) r6 = fcntl$getown(r0, 0x9) read$FUSE(r0, &(0x7f00000008c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) r8 = syz_open_dev$char_usb(0xc, 0xb4, 0x3) r9 = syz_open_dev$usbmon(&(0x7f0000002900), 0x7, 0x14200) read$FUSE(0xffffffffffffffff, &(0x7f0000002940)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) newfstatat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setresuid(0x0, r11, 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000004980)='./file0\x00', &(0x7f00000049c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x1000) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f0000004a40)={'\x00', 0x0, 0xe, 0x557, 0x796, 0x200000000000, 0x0}) newfstatat(0xffffffffffffff9c, &(0x7f0000004ac0)='./file0\x00', &(0x7f0000004b00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x100) sendmsg$unix(r5, &(0x7f0000004c40)={&(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000840)=[{&(0x7f0000000400)="14c868974b13a2671b6e813d060b35ed8b8f2a8750480f1e42d3ddd1bbd892293c5c796ad98e148dd7ebb54502335972c34363c0d20597f589553e50f2186e67a67e5e2595177bf1a5251fef201e96f1bc129e1ffa", 0x55}, {&(0x7f0000000480)="946b5bcef8e6a8ba59f3ba36b8a8d565bf3e262225b6d0fbf4322f7a94ee72ac8b29223ba0727fa2f1dfdc58d8c2891607c85c1adc669a5627ec5c80f290", 0x3e}, {&(0x7f00000004c0)="98729e22628e510da4837bf5a368af35715dc96d0a7fd6c6733f03534cca3241485f4b7d20376a6e88886fc26317bfd4629387fbddc695018d36d1e5148130dbe880a7e417a0a31c97bf561e3847bde6adfe16e82840edd4a1e8d98400cb10ecd8de9fcddb87b46f94b5fdf866226fa040e5f8a1fa29136b5a7eebd06ee41c0a574d85419799fb2644da4dcf549bc16f6cdbb5b17c660989808f657038376233967458192e3c1cf0aff5cc9fc98d6122e2", 0xb1}, {&(0x7f0000000600)="cdc69c86bfe49e202b", 0x9}, {&(0x7f0000000640)}, {&(0x7f0000000680)="5202f77723b59638a33af850fc3f37b16f37fa5ac11159fe5ebf5876c74b0e0d4ad28f3817d15c5fb8acdd23e729ca41353d25b55f459ce128ceb8b8d9161325ab6e43bdbb8e67ca90fb427cbe501b82f2ce734355a079753beedd08ed9c7e71a3bc654827a46c7ac0ebaa8e57b272a3f753fa3c1d8e3e2cd9d39b0659c4b50f0f2923a903468c3de3552e8d2bfef59558a274a69f0c6bf094d5746517efa625e3ee2faafcdc2b42f1329664e77856ee233b", 0xb2}, {&(0x7f0000000740)="957e9e0a5658ee44762c37d48bf376fd9490153689314e87bdb465dd16f4771c17747a32da007758367f86ec685912250681ef25047a534eeee6d2ebb88a2404dc74295d50092def6c96b5cbb223da65ef562fb2c292977bbaec22be88ef82074e3de781b3593a23d911f389026136b63b7c328d724c2f627d901140a345527b7b922e6450a266782679bd5aa4a4cc34be6a32f8a4bf5ddef8063443426000d059ad62558539d6e8191e13699a89cd3710d7311d10539c4613bea42774b85a7b561e0068329836b779ed131677f5ec1bfae7", 0xd2}], 0x7, &(0x7f0000004b80)=[@cred={{0x1c, 0x1, 0x2, {r6, 0xffffffffffffffff, r7}}}, @rights={{0x2c, 0x1, 0x1, [r2, r4, r0, r2, r8, r0, r0]}}, @rights={{0x20, 0x1, 0x1, [r4, r9, r2, r1]}}, @cred={{0x1c, 0x1, 0x2, {r10, r11, r12}}}, @cred={{0x1c, 0x1, 0x2, {r13, 0x0, r14}}}], 0xb0, 0x800}, 0x4000011) pipe(&(0x7f00000000c0)) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000340)={r4, 0x0, 0xe, 0x0, &(0x7f00000003c0)='\x00'/14, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) 444.691589ms ago: executing program 9 (id=340): r0 = signalfd(0xffffffffffffffff, &(0x7f0000000040)={[0x1]}, 0x8) r1 = socket$pppl2tp(0x18, 0x1, 0x1) r2 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r1, &(0x7f0000000000)=@pppol2tpv3={0x18, 0x1, {0x3, r2, {0x2, 0x0, @dev}, 0x2}}, 0x2e) ioctl$HIDIOCGVERSION(r0, 0x80044801, &(0x7f0000000180)) close(r1) r3 = socket$pppl2tp(0x18, 0x1, 0x1) connect$pppl2tp(r3, &(0x7f00000000c0)=@pppol2tpv3={0x18, 0x1, {0x3, 0xffffffffffffffff, {0x2, 0x0, @multicast1}, 0x2, 0x0, 0x0, 0xffffffff}}, 0x2e) ioctl$PPPIOCGL2TPSTATS(r3, 0x8004745a, 0x0) syz_mount_image$f2fs(&(0x7f0000000000), &(0x7f0000000100)='./file2\x00', 0x8, &(0x7f0000000280)=ANY=[], 0x1, 0x1060c, &(0x7f00000003c0)="$eJzs3E2LW9UfB/BfZv7Tp39ti/TBheIFEWagCc30Ad1I1RYV21KsLlxpJklD2iR3mKTT2I0bXQiC4MY30ZW+Bje6d6sbd24U3BUrufeMOFqozsSJdT4fuPM99+TcX84J2Zzc4Qawax3Jfv6pEodif0TMR8TBiKJdSUfhfBlPRMTTqWsuHZXU/1vHnog4EBGHJsXLmpX00pO/3Pvu868vPfXRt59+8/5nP16bzYqBWVpI+WxE9FfL9u1+mXmnzBupv7HeLbJ/Zj1l+UL/ZjrPy7zdXikq3G5sjGsUebpTjs9Xbw0neb3XaE6y071e9K8Oyjccrnc26hQX3GisFeet9kqR3WFeZOdOOa9xyjvDUVmnleq9V5SP0Wgjy/72uF2uZ/Vmkc3BKPWXdfNWezzJ9ZTp7aKZ91rFPFa29FE/Ei51B7fG2Xp7bdjNB9nZWv25Wv1ctb6Wt9qj9plqo986dyZb7PQmw6qjdqN/vpPnnV671sz7S9lip9ms1uvZ4oX2SrcxyOr12unaqerZpdQ6mb1y5a2s18oWJ/lSd3Br1O0Ns+v5WlZesZQt104/v5Q9U8+uXb6aXX3j4sXLV99858LbV168/NrLadCfppUtLp9aXq7WT1WX60tbXfnJ+6Xduv7SuLK969nlfH8A/rat7P/n7P+BbbL/t/+PXb3/t/6w/2e7fH8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAr+zczW3iQBQH8AesF/ZLi1Z8tMJptUcOFLEl5JgCkm5yo4ZIiDrILSVEEGFPpDjiEMljnKDfTzIztuCvZ27PYw0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0KaHYr28297cNs3ZH5rJczcAAADAKbtivSwn4+r8R7r+K136ExHziJhFxDQiTvXug/hay5xERC/NT32/eFPDfUSZcPzNMB3fI+JfOp5+t/0vAAAAwOXabhariMFxWn787bogzik9tBnlyisf+XzJlTYpw64zpU1fIrOYRUQxfsyUNo+I/s//mdLeZVAbRq+GXjX0z1kNAABwHvVOIFv3BgAAwIdz1XUBdKNcr03v4qe14GE1pAXBb7UzAAAA4BPqdV0AAAAA0Lqy/7f/HwAAAFy2av8/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2rQr1svtZrFqmrM/NJPnbgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHhmf15SMISBIAz2/1TvFLz/rZQG3erKXRUEPmYIIQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwJXXcfI+49NYk3w7bfw6Hkn+XTWmrhpz142lF8btc9vzPwIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgZ39eTgAEYjAMxrf2tNh/TV6UH/TsTRBmQPhICLIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPA33f1V/8SQ2KtqzDQxZdyqas4qsWSVWHOQ2HLQ3v52nB88CQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICLHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAABA/q+NUFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYUdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7M+7TcRAGIXR6wEETgigBHKLRw0kRAhK4CEhWXINFEBDJESkFo2wLexK3nG8mTfYc5L7BRPMDwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcHDWO18cJWlS5iwpD5+X/8dJTlK+xvH+dMrme/U3nG3z+ef3seZFnq7aJG2aJc4BAFhcN+8U53n/6N+uk2lv6t7WvavbvQz9636/DQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbNi5n5co3jgO4M+u7n6/duvSIQrKgoSo9QfiKl6KAgv6B7wtuom0lqiHlCDsIl2CLt27dKmbp079B526RBTUfYOCCIIwdnfGHlNjveys9HrBM/NxGGaeZw7Cez6jAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwKemR2Ej10V86c3qdvne+G14HnNSyfTZm7WDuGLdqrftP2e9zOfJ6dN4bg9bh831BAAAwOIp8nwfQnjtPp7EbPfT/L+Vr4kz/3B5Vud5vjr358yzf1xLD8XZx416s/t0QwiXV9cXu7U94e+2GfZTDl627+f3sHrdyhe+q5POJ/1DU6Rjaw9uV6fdtOutu9Ho+F8q///8UwAA37WTsyzy76OYe002BsDC6pQrzM3/Rb/ZngAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADq8B4AAP//l+GcQw==") syz_mount_image$fuse(0x0, &(0x7f00000000c0)='./bus\x00', 0x3000009, 0x0, 0x1, 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100), 0x10000, &(0x7f00000002c0)={[{@workdir={'workdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, '.'}}, {@upperdir={'upperdir', 0x3d, './bus'}}], [], 0x2c}) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1\x00', 0x101042, 0x45) r4 = open(&(0x7f0000000140)='.\x00', 0x8000, 0x112) getdents(r4, &(0x7f0000000000)=""/199, 0xc7) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x1a04447, &(0x7f0000000240)=ANY=[], 0x0, 0x215, &(0x7f0000001e40)="$eJzsmb9rFEEUx78zu7m7nCKIYGGjYIoIyd7unoqNYPwLhMRfnYdZQ3STk7sVcgEJwcYmrf+B/4JFQLCws0urhQqihQc2VhYjM/dud9y91Ts9sfB94Ga/M/PmvXmzc69ZMAzz3/L+3de3e5cvrCwAOIw5VGn8k5PZSMv+TY3E66cvN4883M/7ExPGdwG8WHKQUF8Zsvk5eq5ApfoqJM6Qvg4Bj/QtSFwjHUHgJum7lm7Pkogj73Y7Xr2zHke+bgLdhLpp5vfX3xVYBaBTV86P++/2tu+14jjqdHs17MAIMzKjhnHSEdu4RDxHflXU6drxKsXzc/tLEhet89Pv68bjR7u670Ht6KcPmZ5fAImAdBMCy8MzQRWe52VHYuV/ws38O6Pz/6U4NmLq4BAw5vIJhIARRxcvodx44ed+vpVNncI0t5oXFXrFfzHEbwv1z6IPr9tUHAprZFYLYXs+3t9/VVz1YQpZ7OX/2OmNGr3qyZePD3TSf5oyqGYXpg7qRWOlBgVjvLuK8rtK9amOrLhQCXHhpoONZON+o9vbXlzfaK1Fa9FmGDbP+2d9/1zYMIVo0KIMFzVTn+pW/Zspsa2ICrZaSdIJtoCkE6T9cNBaFXf5WfuzWSNN/ZOYPz3wIYY1uDo6hqCfNE+t5p3SzTMMwzAMwzAMwzAMwzAMw0zESQj6iqZE+kGtSHjFWH8PAAD//zJ8UWI=") syz_mount_image$vfat(&(0x7f0000000300), &(0x7f0000000280)='./bus\x00', 0x388c9b, 0x0, 0x0, 0x0, &(0x7f0000000140)) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1) bpf$MAP_CREATE(0x0, 0x0, 0x48) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000240)={[{@upperdir={'upperdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './bus'}}]}) chdir(&(0x7f0000000140)='./bus\x00') ioctl$sock_SIOCOUTQ(r3, 0x5411, &(0x7f00000001c0)) syz_mount_image$vfat(&(0x7f0000001800), &(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8, &(0x7f0000000980)=ANY=[], 0x4, 0x291, &(0x7f0000000600)="$eJzs281qE1EYxvGn6Yf9sJ1otdqKeNCNboY23oChtCAGlNqIHyBM7URDpknJhEpEbHduvY7i0p0g3kA3XoELd9247EIc6WTaJnFaqmBG4/+3mTeceSZneM+Es8hs33+zUir4dsGpKdVj1CcNaEdKK6VeNfREx1RYD6jZhq6N5z5fvPvg4a1sLje3YMx8dvF6xhgzdunD85dvL3+sjdx7N/b+hLbSj7e/Zr5sTWxNbn9ffFb0TdE35UrNOGapUqk5S55rlot+yTbmjuc6vmuKZd+ttowXvMrqat045eXR4dWq6/vGKddNya2bWsXUqnXjPHWKZWPbthkdFo7Wn/QE0BHVataZlTT100h+M5EJAQCARMXs/zcS2f/fiC7I/r+D8psLC0426Vngz9rd/z+Knt9W7P8BAAAAAAAAAAAAAAAAAAAAAPgX7ASBFQSBtXfsl8I3fILo85CkYUnr0fmjksYkWZLSkk5JOi1pXNIZSWclTUg6J+m8pMmmayV8q4hxWP972/o/Iukk/e86O8He+3xHP//0vzsd9/ef/nenphd3B6WV12v5tXzj2BjPFlSUJ1fTsvQt7GWkUc/fzM1Nm1BaF1bWo/z6Wr63NT8ja3fBxOVnGnnTmk+F624/n5G1u8Di8pnY/KCuXmnK27L06Ykq8rQcrsmD/KsZY2Zv59ryU+F53c42+2L7Z9uHjTfyx1gfwXRsf/o01ZfsvUPy6y9Kjue51Q4WQ0l8KcVvFvo7pkHR6b7jP3DQ9KRnAgAAAAAAAAAAAAAAAAD4FZ34O2HS9wgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQLsfAQAA//8ubFQg") mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./dev\x00', 0x1ef) mount(0x0, &(0x7f0000000080)='./dev\x00', &(0x7f00000000c0)='devtmpfs\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./dev/mapper/control\x00', 0x10, 0x40) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./dev/mapper/control\x00', 0x2, 0x0) ioctl(r5, 0xc138fd03, &(0x7f0000000000)="0400000000000000000000003801000000000000000000000000000000000000000000000000000000000000000000006d") ioctl(r5, 0xc138fd09, &(0x7f0000000000)="0400000000000000000000006e0100003801000001") 0s ago: executing program 3 (id=341): r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) syz_usb_connect$uac2(0x5, 0x9a, &(0x7f00000000c0)=ANY=[@ANYBLOB="120100030000002035121000400001020301090288000301000002080b0101010a20020904000000010120000924010700062800b208240a03000004030b24060603a300020004000c2403020404060603"], &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0}) r1 = socket$inet_icmp(0x2, 0x2, 0x1) sendto$inet(r1, 0x0, 0xfffffffffffffd7a, 0x4000004, &(0x7f0000000140)={0x2, 0x4e22, @rand_addr=0x64010100}, 0x10) add_key(&(0x7f0000000040)='asymmetric\x00', 0x0, &(0x7f0000000780)="308205553082033da00302010202147398ea982dd02ea8b1cf57c7f297b3e61afc8c0a300d06092a864886f70d01010b050030343132303006035504030c29436572746966696361746520766572696669636174696f6e2073656c662d74657374696e67206b65793020170d3232303531383232333234315a180f32313232303432343232333214315a3034313230300603625504030c29436572746966696361746520766572696669636174696f6e2073656c662d74657374696e67206b657a30820222300d06092a864886f70d01010105000382020f003082020a0282020100ccac49dd3bcab0157e846ab20a695f1c0a61823b4f2ca3952c08584bb15d99e0c3c179c2b3ebc01e6d3e541dbdb7927b4db59558b2522ec6244b7163803277a7385edb72ae6e0decfbb66d017fe95566dfbf1d76780231e8e507f8b7825c0dd4bbfba2590d2e3a78953a8b4606474446d7cd066a4113e319f6bb6e38f48301a3bf4a394fd70ae938b3f594144eddf743fd24b2493ca5f77a7cd4453d977568f1ed4c420b70ca85f3dee5882cc5beb69734ba2402cd8b869fa973ca73cf9281ee7555bb18675cff3fb5dd331b0ce978db5ccfaa5c4342df5ea96decd7d7ffe6a13a921adaaef68c6f7bd5b46e06e98fe8de093189ed0e11a1fa8ae9e964596253dad170be11d4999711cf99de0b9d947eaab852ea37db907e35bdd9fe6d0a487028ddd50d7f03809314238fb922cd7c29fef172b55c0b12cf9c15f6114c7a45258c450a34ac2d9a81ca0b1322cdeb1a38881897960881aacc8f0f8a327b7668036843bf11ba5560fd801c0d9b69b60972bc0f412f0782c6e3b21391c46d149531be19bdbcede14c74a2e0780bbb94ec4c533aa2b5841d4b657edcf7db367dbe9e3b366642667635bfbef0c13c7ce9425c24530305a86724500275ff24463b358976e670dac5518c9ae505b00bd02dd47d5775946bf90aad0e410015d04fc07f902d18488f28fe5da7cd999ebd026c8a31f31cc74be693cd42a2e46810479dfc210203010001a35d305b300c0603551d130101ff04023000300b0603551d0f040403020780301d0603551d0e04160414f58703bb33ce1b73ee02eccdee5b8817518fe3db301f0603551d23041830168014f58703bb33ce1b73ee02eccdee5b8817518fe3db300d06092a864886f70d01010b05000382020100c02e12417b738516c8db8679e8f5cd44f4c6e281235e47cbab25f11e583e317f78ad85ebfe148860f77fd226a2f4982afdba050c203312cc4d1461648193d333edc8fff178cc5f519f09d7be0d5c74fd9bdf524ac9a871253304106736d0b30bc9a14072ae417b68e6e47bd028f76de73f50fc917c9156d4dfa6bbe84d1b58aa28fac119eb112f248b7cc5a98626aa6eb79bd5f806fb02527b9c9ea1e0078b5ee4b85529f648521c1b542d46d8e571b960d145b592898a63582ab3c6b276e23c825904ae5ac4997b2e4b4657b82924b2fdee2c0da483fa652a07358b97cfbd962ed17e6cc21e87b66c7665b5b262da8be973e3db33dd133a17636a76de8d8fe04761283a83ff8fe7c7e04aa3e507cfe98c35352ee7806631bf91580ae1253d38d3a4f059344707620fbe30dd818858f028b096e582f805b71301bcfac61f8672ccf9ee8ed9d6048c246cbf0f5d3739cf45c1933ad2ed5c5879748662307e8ebbdd7aa9edca40cb6247f4b49f527f7263a8f02baf452a48196de3fbf9196669c8cc62876c532b2d6e906c543a822541cb186aa422a8a1c447d781001c15510f1aafef9fa6618cbd6b8bede6ac0eb63a4c92e60f910a0f71c7a0b90d3a175a6f35c8e7504f46e870604806828b6658e673919c123d358e46ad5af5b3db692104fdd31cdf949d56b00ad195768dec9edd0b159764ade5f26202fc9e5f56423905", 0x559, r0) syz_init_net_socket$bt_hidp(0x1f, 0x3, 0x6) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) syz_usb_connect$uac2(0x5, 0x9a, &(0x7f00000000c0)=ANY=[@ANYBLOB="120100030000002035121000400001020301090288000301000002080b0101010a20020904000000010120000924010700062800b208240a03000004030b24060603a300020004000c2403020404060603"], &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0}) (async) socket$inet_icmp(0x2, 0x2, 0x1) (async) sendto$inet(r1, 0x0, 0xfffffffffffffd7a, 0x4000004, &(0x7f0000000140)={0x2, 0x4e22, @rand_addr=0x64010100}, 0x10) (async) add_key(&(0x7f0000000040)='asymmetric\x00', 0x0, &(0x7f0000000780)="308205553082033da00302010202147398ea982dd02ea8b1cf57c7f297b3e61afc8c0a300d06092a864886f70d01010b050030343132303006035504030c29436572746966696361746520766572696669636174696f6e2073656c662d74657374696e67206b65793020170d3232303531383232333234315a180f32313232303432343232333214315a3034313230300603625504030c29436572746966696361746520766572696669636174696f6e2073656c662d74657374696e67206b657a30820222300d06092a864886f70d01010105000382020f003082020a0282020100ccac49dd3bcab0157e846ab20a695f1c0a61823b4f2ca3952c08584bb15d99e0c3c179c2b3ebc01e6d3e541dbdb7927b4db59558b2522ec6244b7163803277a7385edb72ae6e0decfbb66d017fe95566dfbf1d76780231e8e507f8b7825c0dd4bbfba2590d2e3a78953a8b4606474446d7cd066a4113e319f6bb6e38f48301a3bf4a394fd70ae938b3f594144eddf743fd24b2493ca5f77a7cd4453d977568f1ed4c420b70ca85f3dee5882cc5beb69734ba2402cd8b869fa973ca73cf9281ee7555bb18675cff3fb5dd331b0ce978db5ccfaa5c4342df5ea96decd7d7ffe6a13a921adaaef68c6f7bd5b46e06e98fe8de093189ed0e11a1fa8ae9e964596253dad170be11d4999711cf99de0b9d947eaab852ea37db907e35bdd9fe6d0a487028ddd50d7f03809314238fb922cd7c29fef172b55c0b12cf9c15f6114c7a45258c450a34ac2d9a81ca0b1322cdeb1a38881897960881aacc8f0f8a327b7668036843bf11ba5560fd801c0d9b69b60972bc0f412f0782c6e3b21391c46d149531be19bdbcede14c74a2e0780bbb94ec4c533aa2b5841d4b657edcf7db367dbe9e3b366642667635bfbef0c13c7ce9425c24530305a86724500275ff24463b358976e670dac5518c9ae505b00bd02dd47d5775946bf90aad0e410015d04fc07f902d18488f28fe5da7cd999ebd026c8a31f31cc74be693cd42a2e46810479dfc210203010001a35d305b300c0603551d130101ff04023000300b0603551d0f040403020780301d0603551d0e04160414f58703bb33ce1b73ee02eccdee5b8817518fe3db301f0603551d23041830168014f58703bb33ce1b73ee02eccdee5b8817518fe3db300d06092a864886f70d01010b05000382020100c02e12417b738516c8db8679e8f5cd44f4c6e281235e47cbab25f11e583e317f78ad85ebfe148860f77fd226a2f4982afdba050c203312cc4d1461648193d333edc8fff178cc5f519f09d7be0d5c74fd9bdf524ac9a871253304106736d0b30bc9a14072ae417b68e6e47bd028f76de73f50fc917c9156d4dfa6bbe84d1b58aa28fac119eb112f248b7cc5a98626aa6eb79bd5f806fb02527b9c9ea1e0078b5ee4b85529f648521c1b542d46d8e571b960d145b592898a63582ab3c6b276e23c825904ae5ac4997b2e4b4657b82924b2fdee2c0da483fa652a07358b97cfbd962ed17e6cc21e87b66c7665b5b262da8be973e3db33dd133a17636a76de8d8fe04761283a83ff8fe7c7e04aa3e507cfe98c35352ee7806631bf91580ae1253d38d3a4f059344707620fbe30dd818858f028b096e582f805b71301bcfac61f8672ccf9ee8ed9d6048c246cbf0f5d3739cf45c1933ad2ed5c5879748662307e8ebbdd7aa9edca40cb6247f4b49f527f7263a8f02baf452a48196de3fbf9196669c8cc62876c532b2d6e906c543a822541cb186aa422a8a1c447d781001c15510f1aafef9fa6618cbd6b8bede6ac0eb63a4c92e60f910a0f71c7a0b90d3a175a6f35c8e7504f46e870604806828b6658e673919c123d358e46ad5af5b3db692104fdd31cdf949d56b00ad195768dec9edd0b159764ade5f26202fc9e5f56423905", 0x559, r0) (async) syz_init_net_socket$bt_hidp(0x1f, 0x3, 0x6) (async) kernel console output (not intermixed with test programs): ice veth1_macvtap entered promiscuous mode [ 19.881259][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 19.889833][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 19.897121][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 19.905105][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 19.913141][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 19.921245][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 19.929196][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 19.937171][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 19.945296][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 19.952884][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 19.960945][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 19.969140][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 19.992141][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 20.000324][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 20.008597][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 20.009024][ T279] request_module fs-gadgetfs succeeded, but still no fs? [ 20.017839][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 20.032397][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 20.040634][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 20.049041][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 20.056792][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 20.064900][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 20.072386][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 20.081750][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 20.090054][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 20.098093][ T7] bridge0: port 1(bridge_slave_0) entered blocking state [ 20.105106][ T7] bridge0: port 1(bridge_slave_0) entered forwarding state [ 20.112418][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 20.120710][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 20.128735][ T7] bridge0: port 2(bridge_slave_1) entered blocking state [ 20.135748][ T7] bridge0: port 2(bridge_slave_1) entered forwarding state [ 20.147012][ T282] device veth0_vlan entered promiscuous mode [ 20.153385][ T279] cgroup: cgroup: disabling cgroup2 socket matching due to net_prio or net_cls activation [ 20.157829][ T282] device veth1_macvtap entered promiscuous mode [ 20.179043][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 20.186595][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 20.196636][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 20.205806][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 20.214256][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 20.222563][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 20.230319][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 20.238447][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 20.249059][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 20.257228][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 20.265616][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 20.273931][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 20.282010][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 20.290480][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 20.299021][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 20.306812][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 20.316901][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 20.327964][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 20.339310][ T281] device veth0_vlan entered promiscuous mode [ 20.348461][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 20.356804][ T321] ====================================================== [ 20.356804][ T321] WARNING: the mand mount option is being deprecated and [ 20.356804][ T321] will be removed in v5.15! [ 20.356804][ T321] ====================================================== [ 20.357655][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 20.386201][ T321] exFAT-fs (loop1): failed to load upcase table (idx : 0x00011bf5, chksum : 0x8604b368, utbl_chksum : 0xe619d30d) [ 20.397128][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 20.403689][ T321] exFAT-fs (loop1): bogus allocation bitmap size(need : 2, cur : 17179869186) [ 20.411343][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 20.443228][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 20.455628][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 20.466507][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 20.474940][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 20.479588][ T329] process 'syz.1.8' launched './file1' with NULL argv: empty string added [ 20.484635][ T283] device veth0_vlan entered promiscuous mode [ 20.501394][ T281] device veth1_macvtap entered promiscuous mode [ 20.508450][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 20.516137][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 20.524153][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 20.532108][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 20.539592][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 20.550434][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 20.558511][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 20.575509][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 20.584393][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 20.592919][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 20.601578][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 20.612636][ T283] device veth1_macvtap entered promiscuous mode [ 20.628198][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 20.637820][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 20.646218][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 20.660658][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 20.669131][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 20.748895][ T322] usb 4-1: new high-speed USB device number 2 using dummy_hcd [ 20.767155][ T334] EXT4-fs error (device loop0): ext4_xattr_inode_iget:401: comm syz.0.1: inode #1: comm syz.0.1: iget: illegal inode # [ 20.780192][ T334] EXT4-fs error (device loop0): ext4_xattr_inode_iget:406: comm syz.0.1: error while reading EA inode 1 err=-117 [ 20.793055][ T334] EXT4-fs warning (device loop0): ext4_expand_extra_isize_ea:2802: Unable to expand inode 15. Delete some EAs or run e2fsck. [ 20.806246][ T334] EXT4-fs error (device loop0): ext4_xattr_inode_iget:401: comm syz.0.1: inode #1: comm syz.0.1: iget: illegal inode # [ 20.819283][ T334] EXT4-fs error (device loop0): ext4_xattr_inode_iget:406: comm syz.0.1: error while reading EA inode 1 err=-117 [ 20.831801][ T334] EXT4-fs (loop0): 1 orphan inode deleted [ 20.837520][ T334] EXT4-fs (loop0): mounted filesystem without journal. Opts: grpjquota=,stripe=0x0000000000000003,norecovery,noinit_itable,init_itable=0x0000000000000001,minixdf,usrjquota=,debug_want_extra_isize=0x000000000000005c,errors=continue,dioread_lock,noblock_validity,noquota,,errors=continue [ 20.883782][ T347] device vlan2 entered promiscuous mode [ 20.889476][ T347] device syz_tun entered promiscuous mode [ 20.912484][ T349] xt_TCPMSS: path-MTU clamping only supported in FORWARD, OUTPUT and POSTROUTING hooks [ 20.931737][ T354] netlink: 4 bytes leftover after parsing attributes in process `syz.4.14'. [ 20.940663][ T355] netlink: 4 bytes leftover after parsing attributes in process `syz.4.14'. [ 20.998972][ T322] usb 4-1: Using ep0 maxpacket: 16 [ 21.060125][ T357] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue [ 21.092005][ T352] F2FS-fs (loop0): Invalid log_blocksize (268), supports only 12 [ 21.100489][ T352] F2FS-fs (loop0): Can't find valid F2FS filesystem in 1th superblock [ 21.111496][ T352] F2FS-fs (loop0): invalid crc value [ 21.117985][ T352] F2FS-fs (loop0): Found nat_bits in checkpoint [ 21.141114][ T352] F2FS-fs (loop0): Try to recover 1th superblock, ret: 0 [ 21.148154][ T352] F2FS-fs (loop0): Mounted with checkpoint version = 48b305e5 [ 21.200280][ T322] usb 4-1: unable to get BOS descriptor or descriptor too short [ 21.204378][ T376] netlink: 4 bytes leftover after parsing attributes in process `syz.1.17'. [ 21.228484][ T352] attempt to access beyond end of device [ 21.228484][ T352] loop0: rw=2049, want=77960, limit=40427 [ 21.289275][ T322] usb 4-1: config 1 interface 0 altsetting 5 endpoint 0x81 has an invalid bInterval 191, changing to 11 [ 21.300547][ T322] usb 4-1: config 1 interface 0 altsetting 5 endpoint 0x81 has invalid maxpacket 1056, setting to 1024 [ 21.311862][ T322] usb 4-1: config 1 interface 0 has no altsetting 0 [ 21.376871][ T7] attempt to access beyond end of device [ 21.376871][ T7] loop0: rw=1, want=77832, limit=40427 [ 21.387885][ T322] usb 4-1: language id specifier not provided by device, defaulting to English [ 21.394013][ T7] attempt to access beyond end of device [ 21.394013][ T7] loop0: rw=1, want=77896, limit=40427 [ 21.409524][ T281] attempt to access beyond end of device [ 21.409524][ T281] loop0: rw=2051, want=77888, limit=40427 [ 21.420896][ T281] F2FS-fs (loop0): Issue discard(9729, 9729, 7) failed, ret: -5 [ 21.509005][ T5] usb 2-1: new high-speed USB device number 2 using dummy_hcd [ 21.538239][ T381] incfs: Can't find or create .incomplete dir in . [ 21.545121][ T381] incfs: mount failed -22 [ 21.731398][ T390] attempt to access beyond end of device [ 21.731398][ T390] loop0: rw=34817, want=560, limit=512 [ 21.742445][ T322] usb 4-1: New USB device found, idVendor=056a, idProduct=0303, bcdDevice= 0.40 [ 21.751838][ T322] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 21.759934][ T322] usb 4-1: Product: syz [ 21.764093][ T322] usb 4-1: SerialNumber: syz [ 21.788976][ T327] raw-gadget.0 gadget: fail, usb_ep_enable returned -22 [ 21.928956][ T5] usb 2-1: unable to get BOS descriptor or descriptor too short [ 22.008966][ T5] usb 2-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 22.010377][ T328] device-mapper: ioctl: ioctl interface mismatch: kernel(4.44.0), user(1803188595.1701604449.114), cmd(9) [ 22.030786][ T327] device-mapper: ioctl: ioctl interface mismatch: kernel(4.44.0), user(1803188595.1701604449.114), cmd(3) [ 22.038872][ T5] usb 2-1: config 250 has 1 interface, different from the descriptor's value: 2 [ 22.042518][ T402] udc-core: couldn't find an available UDC or it's busy [ 22.058264][ T402] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 22.139402][ T395] F2FS-fs (loop4): Invalid log_blocksize (268), supports only 12 [ 22.147180][ T395] F2FS-fs (loop4): Can't find valid F2FS filesystem in 1th superblock [ 22.157326][ T395] F2FS-fs (loop4): invalid crc value [ 22.163786][ T395] F2FS-fs (loop4): Found nat_bits in checkpoint [ 22.185414][ T395] F2FS-fs (loop4): Try to recover 1th superblock, ret: 0 [ 22.192520][ T395] F2FS-fs (loop4): Mounted with checkpoint version = 48b305e5 [ 22.256385][ T409] L1TF CPU bug present and SMT on, data leak possible. See CVE-2018-3646 and https://www.kernel.org/doc/html/latest/admin-guide/hw-vuln/l1tf.html for details. [ 22.272691][ T322] usbhid 4-1:1.0: can't add hid device: -71 [ 22.278657][ T322] usbhid: probe of 4-1:1.0 failed with error -71 [ 22.279166][ T5] usb 2-1: New USB device found, idVendor=0b49, idProduct=064f, bcdDevice=d4.fd [ 22.285983][ T322] usb 4-1: USB disconnect, device number 2 [ 22.297885][ T5] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 22.307954][ T5] usb 2-1: Product: syz [ 22.312164][ T5] usb 2-1: Manufacturer: syz [ 22.316734][ T5] usb 2-1: SerialNumber: syz [ 22.542964][ T7] attempt to access beyond end of device [ 22.542964][ T7] loop0: rw=1, want=16464, limit=512 [ 23.321695][ T5] usb 2-1: USB disconnect, device number 2 [ 24.698072][ T24] kauditd_printk_skb: 125 callbacks suppressed [ 24.698081][ T24] audit: type=1400 audit(1789379468.920:199): avc: denied { getopt } for pid=432 comm="syz.1.29" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=tipc_socket permissive=1 [ 24.705551][ T439] uffd: Set unprivileged_userfaultfd sysctl knob to 1 if kernel faults must be handled without obtaining CAP_SYS_PTRACE capability [ 24.724468][ T24] audit: type=1400 audit(1789379468.920:200): avc: denied { accept } for pid=432 comm="syz.1.29" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=tipc_socket permissive=1 [ 24.756624][ T24] audit: type=1400 audit(1789379468.930:201): avc: denied { getattr } for pid=435 comm="syz.4.32" path="/" dev="nsfs" ino=4026532533 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:nsfs_t tclass=file permissive=1 [ 24.759991][ T438] binder: 435:438 ioctl 4018620d 0 returned -22 [ 24.778440][ T24] audit: type=1400 audit(1789379468.930:202): avc: denied { read write } for pid=428 comm="syz.0.28" name="fuse" dev="devtmpfs" ino=90 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fuse_device_t tclass=chr_file permissive=1 [ 24.807979][ T24] audit: type=1400 audit(1789379468.930:203): avc: denied { open } for pid=428 comm="syz.0.28" path="/dev/fuse" dev="devtmpfs" ino=90 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fuse_device_t tclass=chr_file permissive=1 [ 24.830907][ T24] audit: type=1400 audit(1789379468.930:204): avc: denied { mmap_zero } for pid=428 comm="syz.0.28" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=memprotect permissive=1 [ 24.850217][ T24] audit: type=1400 audit(1789379468.930:205): avc: denied { create } for pid=436 comm="syz.2.30" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_dnrt_socket permissive=1 [ 24.850230][ T24] audit: type=1400 audit(1789379468.930:206): avc: denied { bind } for pid=436 comm="syz.2.30" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=vsock_socket permissive=1 [ 24.850246][ T24] audit: type=1400 audit(1789379468.930:207): avc: denied { ioctl } for pid=436 comm="syz.2.30" path="socket:[15702]" dev="sockfs" ino=15702 ioctlcmd=0x587d scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=rawip_socket permissive=1 [ 24.850260][ T24] audit: type=1400 audit(1789379468.970:208): avc: denied { write } for pid=428 comm="syz.0.28" name="001" dev="devtmpfs" ino=180 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:usb_device_t tclass=chr_file permissive=1 [ 24.959118][ T445] exfat: Deprecated parameter 'utf8' [ 24.959135][ T445] exfat: Deprecated parameter 'namecase' [ 24.959146][ T445] exfat: Deprecated parameter 'utf8' [ 24.998282][ T445] exFAT-fs (loop4): failed to load upcase table (idx : 0x00010000, chksum : 0xb89b369d, utbl_chksum : 0xe619d30d) [ 25.053300][ T25] kernel write not supported for file /rfkill (pid: 25 comm: kworker/1:1) [ 25.065526][ T449] Zero length message leads to an empty skb [ 25.140033][ T460] FAT-fs (loop3): Unrecognized mount option "ued_xlate=0" or missing value [ 25.152156][ T458] kvm: vcpu 0: requested 128 ns lapic timer period limited to 200000 ns [ 25.161119][ T458] kvm: vcpu 0: requested lapic timer restore with starting count register 0x390=1812281087 (231971979136 ns) > initial count (200000 ns). Using initial count to start timer. [ 25.179986][ T462] FAT-fs (loop1): bogus sectors per cluster 223 [ 25.186230][ T462] FAT-fs (loop1): Can't find a valid FAT filesystem [ 25.308876][ T5] usb 5-1: new high-speed USB device number 2 using dummy_hcd [ 25.372194][ T430] F2FS-fs (loop0): Invalid segment/section count (458783, 24 x 150994945) [ 25.380813][ T430] F2FS-fs (loop0): Can't find valid F2FS filesystem in 1th superblock [ 25.389421][ T430] F2FS-fs (loop0): invalid crc value [ 25.396145][ T430] F2FS-fs (loop0): Found nat_bits in checkpoint [ 25.406842][ T466] EXT4-fs (loop2): Unrecognized mount option "$" or missing value [ 25.433574][ T430] F2FS-fs (loop0): Try to recover 1th superblock, ret: 0 [ 25.440680][ T430] F2FS-fs (loop0): Mounted with checkpoint version = 48b305e4 [ 25.478255][ T430] F2FS-fs (loop0): sanity_check_inode: inode (ino=4, mode=16877) should not have inline_data, run fsck to fix [ 25.514867][ T466] EXT4-fs (loop2): VFS: Can't find ext4 filesystem [ 25.558882][ T5] usb 5-1: Using ep0 maxpacket: 32 [ 25.568872][ T25] usb 4-1: new full-speed USB device number 3 using dummy_hcd [ 25.642761][ T466] EXT4-fs (loop2): VFS: Can't find ext4 filesystem [ 25.678934][ T5] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 25.690076][ T5] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 25.699832][ T5] usb 5-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.40 [ 25.708893][ T5] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 25.717458][ T5] usb 5-1: config 0 descriptor?? [ 25.759271][ T5] hub 5-1:0.0: USB hub found [ 25.769238][ T466] EXT4-fs (loop2): VFS: Can't find ext4 filesystem [ 25.900059][ T466] EXT4-fs (loop2): VFS: Can't find ext4 filesystem [ 25.928912][ T336] usb 1-1: new high-speed USB device number 2 using dummy_hcd [ 25.939250][ T322] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 25.946824][ T466] EXT4-fs (loop2): VFS: Can't find ext4 filesystem [ 25.983932][ T322] hid-generic 0000:0000:0000.0001: hidraw0: HID v0.00 Device [syz1] on syz0 [ 25.993649][ T25] usb 4-1: config 4 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 26.006108][ T25] usb 4-1: config 4 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 26.054790][ T487] fido_id[487]: Failed to open report descriptor at '/sys/devices/virtual/misc/uhid/report_descriptor': No such file or directory [ 26.072659][ T25] usb 4-1: New USB device found, idVendor=046d, idProduct=c314, bcdDevice= 0.40 [ 26.081851][ T25] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 26.229804][ T489] FAT-fs (loop1): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive! [ 26.241706][ T5] hub 5-1:0.0: config failed, can't read hub descriptor (err -22) [ 26.297393][ T499] netlink: 39 bytes leftover after parsing attributes in process `syz.2.44'. [ 26.348934][ T336] usb 1-1: unable to get BOS descriptor or descriptor too short [ 26.429150][ T336] usb 1-1: config 1 interface 2 altsetting 1 endpoint 0x82 has an invalid bInterval 64, changing to 7 [ 26.440551][ T25] hub 4-1:4.0: USB hub found [ 26.478913][ T25] hub 4-1:4.0: 2 ports detected [ 26.483807][ T25] usb 4-1: selecting invalid altsetting 1 [ 26.489573][ T25] hub 4-1:4.0: Using single TT (err -22) [ 26.598944][ T15] usb 3-1: new low-speed USB device number 2 using dummy_hcd [ 26.618938][ T336] usb 1-1: New USB device found, idVendor=0582, idProduct=004c, bcdDevice= 0.40 [ 26.628090][ T336] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 26.636121][ T336] usb 1-1: Product: syz [ 26.640457][ T336] usb 1-1: SerialNumber: syz [ 26.668893][ T508] Can not set IPV6_FL_F_REFLECT if flowlabel_consistency sysctl is enable [ 26.760312][ T509] erofs: (device loop3): mounted with root inode @ nid 36. [ 26.772085][ T41] erofs: (device loop3): z_erofs_lz4_decompress_mem: failed to decompress -26 in[46, 4050] out[9000] [ 26.785985][ T460] erofs: (device loop3): z_erofs_lz4_decompress_mem: failed to decompress -26 in[46, 4050] out[4096] [ 26.802413][ T460] 9pnet: Could not find request transport: xen [ 26.808886][ T25] hub 4-1:4.0: hub_hub_status failed (err = -71) [ 26.816896][ T25] hub 4-1:4.0: config failed, can't get hub status (err -71) [ 26.859264][ T25] usb 4-1: USB disconnect, device number 3 [ 26.929555][ T518] udc-core: couldn't find an available UDC or it's busy [ 26.936595][ T518] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 26.958897][ T15] usb 3-1: config 6 has an invalid interface number: 240 but max is 0 [ 26.967099][ T15] usb 3-1: config 6 has no interface number 0 [ 26.973727][ T336] usb 1-1: 1:1 : UAC_AS_GENERAL descriptor not found [ 26.980564][ T15] usb 3-1: config 6 interface 240 altsetting 1 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 26.993660][ T15] usb 3-1: config 6 interface 240 has no altsetting 0 [ 27.008916][ T336] usb 1-1: 2:1 : UAC_AS_GENERAL descriptor not found [ 27.034536][ T336] usb 1-1: USB disconnect, device number 2 [ 27.238956][ T15] usb 3-1: string descriptor 0 read error: -22 [ 27.245355][ T15] usb 3-1: New USB device found, idVendor=22b8, idProduct=6425, bcdDevice= 8.32 [ 27.245785][ T302] udevd[302]: 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 [ 27.254602][ T15] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 27.309217][ T15] cdc_ether 3-1:6.240: skipping garbage [ 27.314827][ T15] cdc_ether 3-1:6.240: skipping garbage [ 27.320505][ T15] usb 3-1: bad CDC descriptors [ 27.325656][ T15] usb 3-1: unsupported MDLM descriptors [ 27.331375][ T15] cdc_acm 3-1:6.240: skipping garbage [ 27.336738][ T15] cdc_acm 3-1:6.240: skipping garbage [ 27.502385][ T527] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x61417272 (sector = 1) [ 27.512704][ T504] udc-core: couldn't find an available UDC or it's busy [ 27.525900][ T504] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 27.533840][ T504] udc-core: couldn't find an available UDC or it's busy [ 27.556458][ T504] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 27.565875][ T504] udc-core: couldn't find an available UDC or it's busy [ 27.575329][ T504] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 27.584530][ T504] udc-core: couldn't find an available UDC or it's busy [ 27.601990][ T504] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 27.610997][ T504] udc-core: couldn't find an available UDC or it's busy [ 27.618075][ T504] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 27.631594][ T112] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x61417272 (sector = 1) [ 27.641496][ T322] usb 3-1: USB disconnect, device number 2 [ 27.652500][ T281] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x61417272 (sector = 1) [ 27.858932][ T550] SELinux: Context system_u:object_r:mail_spool_t:s0 is not valid (left unmapped). [ 27.911114][ T539] F2FS-fs (loop1): Invalid segment count (6) [ 27.917181][ T539] F2FS-fs (loop1): Can't find valid F2FS filesystem in 2th superblock [ 27.926040][ T539] F2FS-fs (loop1): invalid crc value [ 27.932412][ T539] F2FS-fs (loop1): Disable nat_bits due to incorrect cp_ver (10241045589465957861, 10241044815247771109) [ 27.956191][ T539] F2FS-fs (loop1): Try to recover 2th superblock, ret: 0 [ 27.966980][ T539] F2FS-fs (loop1): Mounted with checkpoint version = 48b305e5 [ 27.978895][ T336] usb 1-1: new full-speed USB device number 3 using dummy_hcd [ 28.016441][ T551] attempt to access beyond end of device [ 28.016441][ T551] loop1: rw=2049, want=45104, limit=40427 [ 28.029194][ T556] EXT4-fs (loop4): mounted filesystem without journal. Opts: errors=remount-ro,grpquota, [ 28.031100][ T5] usbhid 5-1:0.0: can't add hid device: -71 [ 28.039264][ T556] ext4 filesystem being mounted at /13/file0 supports timestamps until 2038-01-19 (0x7fffffff) [ 28.047501][ T5] usbhid: probe of 5-1:0.0 failed with error -71 [ 28.093981][ T5] usb 5-1: USB disconnect, device number 2 [ 28.235293][ T591] netlink: 1 bytes leftover after parsing attributes in process `syz.1.66'. [ 28.247857][ T591] netlink: 1 bytes leftover after parsing attributes in process `syz.1.66'. [ 28.256777][ T336] usb 1-1: device descriptor read/64, error -71 [ 28.263680][ T591] netlink: 1 bytes leftover after parsing attributes in process `syz.1.66'. [ 28.272851][ T591] netlink: 1 bytes leftover after parsing attributes in process `syz.1.66'. [ 28.281820][ T591] netlink: 1 bytes leftover after parsing attributes in process `syz.1.66'. [ 28.290605][ T591] netlink: 1 bytes leftover after parsing attributes in process `syz.1.66'. [ 28.299383][ T591] netlink: 1 bytes leftover after parsing attributes in process `syz.1.66'. [ 28.308103][ T591] netlink: 1 bytes leftover after parsing attributes in process `syz.1.66'. [ 28.321817][ T591] netlink: 1 bytes leftover after parsing attributes in process `syz.1.66'. [ 28.464491][ T610] kvm: MWAIT instruction emulated as NOP! [ 28.470765][ T610] APIC base relocation is unsupported by KVM [ 28.578282][ T614] EXT4-fs (loop1): Ignoring removed orlov option [ 28.600138][ T614] EXT4-fs (loop1): mounted filesystem without journal. Opts: block_validity,bsddf,max_dir_size_kb=0x0000000000000003,inode_readahead_blks=0x0000000000000000,debug_want_extra_isize=0x000000000000000e,orlov,nogrpid,min_batch_time=0x0000000000000007,grpjquota=,,errors=continue [ 28.640734][ T614] EXT4-fs error (device loop1): __ext4_new_inode:1288: comm syz.1.72: failed to insert inode 12: doubly allocated? [ 28.652998][ T614] overlayfs: failed to create directory ./bus/work (errno: 5); mounting read-only [ 28.662323][ T336] usb 1-1: device descriptor read/64, error -71 [ 28.668746][ T614] overlayfs: NFS export requires an index dir, falling back to nfs_export=off. [ 28.677729][ T5] usb 5-1: new high-speed USB device number 3 using dummy_hcd [ 28.690775][ T279] EXT4-fs error (device loop1) in ext4_free_inode:360: Corrupt filesystem [ 28.700112][ T279] EXT4-fs error (device loop1) in ext4_free_inode:360: Corrupt filesystem [ 28.709075][ T279] EXT4-fs error (device loop1) in ext4_free_inode:360: Corrupt filesystem [ 28.717928][ T279] EXT4-fs error (device loop1) in ext4_free_inode:360: Corrupt filesystem [ 28.726886][ T279] EXT4-fs error (device loop1) in ext4_free_inode:360: Corrupt filesystem [ 28.735941][ T279] EXT4-fs error (device loop1) in ext4_free_inode:360: Corrupt filesystem [ 28.745176][ T279] EXT4-fs error (device loop1) in ext4_free_inode:360: Corrupt filesystem [ 28.754082][ T279] EXT4-fs error (device loop1): ext4_lookup:1830: inode #11: comm syz-executor: iget: bad extra_isize 14 (inode size 256) [ 28.767010][ T279] EXT4-fs error (device loop1): ext4_lookup:1830: inode #11: comm syz-executor: iget: bad extra_isize 14 (inode size 256) [ 28.918872][ T5] usb 5-1: Using ep0 maxpacket: 8 [ 28.928962][ T336] usb 1-1: new full-speed USB device number 4 using dummy_hcd [ 28.963461][ T619] bridge0: port 1(bridge_slave_0) entered blocking state [ 28.971447][ T619] bridge0: port 1(bridge_slave_0) entered disabled state [ 28.978813][ T619] device bridge_slave_0 entered promiscuous mode [ 28.987716][ T619] bridge0: port 2(bridge_slave_1) entered blocking state [ 28.994936][ T619] bridge0: port 2(bridge_slave_1) entered disabled state [ 29.002636][ T619] device bridge_slave_1 entered promiscuous mode [ 29.043441][ T619] bridge0: port 2(bridge_slave_1) entered blocking state [ 29.050484][ T619] bridge0: port 2(bridge_slave_1) entered forwarding state [ 29.057743][ T619] bridge0: port 1(bridge_slave_0) entered blocking state [ 29.064770][ T619] bridge0: port 1(bridge_slave_0) entered forwarding state [ 29.080605][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 29.088097][ T300] bridge0: port 1(bridge_slave_0) entered disabled state [ 29.095292][ T5] usb 5-1: unable to get BOS descriptor or descriptor too short [ 29.103075][ T300] bridge0: port 2(bridge_slave_1) entered disabled state [ 29.112218][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 29.120436][ T300] bridge0: port 1(bridge_slave_0) entered blocking state [ 29.127437][ T300] bridge0: port 1(bridge_slave_0) entered forwarding state [ 29.137085][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 29.145343][ T300] bridge0: port 2(bridge_slave_1) entered blocking state [ 29.152364][ T300] bridge0: port 2(bridge_slave_1) entered forwarding state [ 29.163183][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 29.173367][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 29.178932][ T5] usb 5-1: config 1 has an invalid interface number: 192 but max is 2 [ 29.189613][ T5] usb 5-1: config 1 has 4 interfaces, different from the descriptor's value: 3 [ 29.196008][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 29.198545][ T5] usb 5-1: config 1 has no interface number 3 [ 29.198576][ T5] usb 5-1: config 1 interface 2 has no altsetting 0 [ 29.211627][ T619] device veth0_vlan entered promiscuous mode [ 29.218973][ T336] usb 1-1: device descriptor read/64, error -71 [ 29.233107][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 29.241490][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 29.248824][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 29.259057][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 29.268071][ T619] device veth1_macvtap entered promiscuous mode [ 29.278180][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 29.288180][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 29.298938][ T287] usb 3-1: new full-speed USB device number 3 using dummy_hcd [ 29.308089][ T112] device bridge_slave_1 left promiscuous mode [ 29.314390][ T112] bridge0: port 2(bridge_slave_1) entered disabled state [ 29.321931][ T112] device bridge_slave_0 left promiscuous mode [ 29.328025][ T112] bridge0: port 1(bridge_slave_0) entered disabled state [ 29.335661][ T112] device veth1_macvtap left promiscuous mode [ 29.341758][ T112] device veth0_vlan left promiscuous mode [ 29.449008][ T5] usb 5-1: string descriptor 0 read error: -22 [ 29.455226][ T5] usb 5-1: New USB device found, idVendor=15ca, idProduct=0101, bcdDevice= 0.40 [ 29.464497][ T5] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 29.510069][ T5] usb 5-1: 1:1 : UAC_AS_GENERAL descriptor not found [ 29.618929][ T287] usb 3-1: not running at top speed; connect to a high speed hub [ 29.626713][ T336] usb 1-1: device descriptor read/64, error -71 [ 29.709043][ T287] usb 3-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 29.718330][ T287] usb 3-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 29.728703][ T287] usb 3-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 29.737683][ T5] usb 5-1: 2:1 : UAC_AS_GENERAL descriptor not found [ 29.745003][ T287] usb 3-1: New USB device found, idVendor=046d, idProduct=0825, bcdDevice= 1.00 [ 29.754248][ T336] usb usb1-port1: attempt power cycle [ 29.759758][ T5] usb 5-1: selecting invalid altsetting 0 [ 29.769017][ T287] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 29.777866][ T5] usb 5-1: USB disconnect, device number 3 [ 29.825399][ T287] uvcvideo: Found UVC 1.00 device (046d:0825) [ 29.906301][ T24] kauditd_printk_skb: 81 callbacks suppressed [ 29.906312][ T24] audit: type=1400 audit(1789379474.130:290): avc: denied { mounton } for pid=639 comm="syz.5.79" path="/3/bus" dev="incremental-fs" ino=31 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 [ 29.906406][ T640] overlayfs: workdir and upperdir must reside under the same mount [ 30.025698][ T624] udc-core: couldn't find an available UDC or it's busy [ 30.032719][ T624] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 30.048931][ T287] uvcvideo: Failed to query (GET_INFO) UVC control 2 on unit 1: -71 (exp. 1). [ 30.066038][ T642] bridge0: port 1(bridge_slave_0) entered blocking state [ 30.072335][ T287] uvcvideo: Failed to query (GET_INFO) UVC control 3 on unit 1: -71 (exp. 1). [ 30.073274][ T642] bridge0: port 1(bridge_slave_0) entered disabled state [ 30.082116][ T287] uvcvideo: No valid video chain found. [ 30.089693][ T642] device bridge_slave_0 entered promiscuous mode [ 30.095930][ T287] usb 3-1: USB disconnect, device number 3 [ 30.106658][ T642] bridge0: port 2(bridge_slave_1) entered blocking state [ 30.113835][ T642] bridge0: port 2(bridge_slave_1) entered disabled state [ 30.121147][ T642] device bridge_slave_1 entered promiscuous mode [ 30.155542][ T642] bridge0: port 2(bridge_slave_1) entered blocking state [ 30.162583][ T642] bridge0: port 2(bridge_slave_1) entered forwarding state [ 30.169832][ T642] bridge0: port 1(bridge_slave_0) entered blocking state [ 30.176836][ T642] bridge0: port 1(bridge_slave_0) entered forwarding state [ 30.188992][ T336] usb 1-1: new full-speed USB device number 5 using dummy_hcd [ 30.196392][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 30.204033][ T300] bridge0: port 1(bridge_slave_0) entered disabled state [ 30.211418][ T300] bridge0: port 2(bridge_slave_1) entered disabled state [ 30.221122][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 30.229231][ T300] bridge0: port 1(bridge_slave_0) entered blocking state [ 30.236248][ T300] bridge0: port 1(bridge_slave_0) entered forwarding state [ 30.247044][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 30.255353][ T300] bridge0: port 2(bridge_slave_1) entered blocking state [ 30.262408][ T300] bridge0: port 2(bridge_slave_1) entered forwarding state [ 30.276710][ T24] audit: type=1326 audit(1789379474.500:291): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=646 comm="syz.4.83" exe="/root/ci2-android-5-10/syz-executor" sig=9 arch=c000003e syscall=231 compat=0 ip=0x7f966ca08159 code=0x0 [ 30.287569][ T642] device veth0_vlan entered promiscuous mode [ 30.307789][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 30.316437][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 30.324583][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 30.332179][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 30.339594][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 30.347510][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 30.360848][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 30.369753][ T642] device veth1_macvtap entered promiscuous mode [ 30.378319][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 30.387793][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 30.409144][ T336] usb 1-1: device descriptor read/8, error -71 [ 30.428074][ T24] audit: type=1400 audit(1789379474.650:292): avc: denied { create } for pid=648 comm="syz.6.82" dev="anon_inodefs" ino=16845 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:sysadm_t tclass=anon_inode permissive=1 [ 30.443637][ T649] pci 0000:00:01.0: [8086:7110] type 00 class 0x060100 [ 30.449873][ T24] audit: type=1400 audit(1789379474.650:293): avc: denied { ioctl } for pid=648 comm="syz.6.82" path="anon_inode:[userfaultfd]" dev="anon_inodefs" ino=16845 ioctlcmd=0xaa3f scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:sysadm_t tclass=anon_inode permissive=1 [ 30.482824][ T24] audit: type=1400 audit(1789379474.650:294): avc: denied { mount } for pid=648 comm="syz.6.82" name="/" dev="sysfs" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:sysfs_t tclass=filesystem permissive=1 [ 30.515250][ T24] audit: type=1400 audit(1789379474.740:295): avc: denied { unmount } for pid=642 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:sysfs_t tclass=filesystem permissive=1 [ 30.579403][ T24] audit: type=1400 audit(1789379474.810:296): avc: denied { mounton } for pid=651 comm="syz.6.84" path="/1/file1" dev="tmpfs" ino=25 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=file permissive=1 [ 30.601699][ T112] device bridge_slave_1 left promiscuous mode [ 30.607847][ T112] bridge0: port 2(bridge_slave_1) entered disabled state [ 30.615242][ T112] device bridge_slave_0 left promiscuous mode [ 30.625671][ T112] bridge0: port 1(bridge_slave_0) entered disabled state [ 30.634489][ T112] device veth1_macvtap left promiscuous mode [ 30.640736][ T112] device veth0_vlan left promiscuous mode [ 30.647004][ T652] EXT4-fs (loop6): Ignoring removed oldalloc option [ 30.653938][ T652] EXT4-fs (loop6): dax option not supported [ 30.749408][ T336] usb 1-1: device descriptor read/8, error -71 [ 30.773845][ T24] audit: type=1400 audit(1789379475.000:297): avc: denied { read } for pid=659 comm="syz.2.85" name="loop-control" dev="devtmpfs" ino=114 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:loop_control_device_t tclass=chr_file permissive=1 [ 30.934882][ T24] audit: type=1400 audit(1789379475.000:298): avc: denied { open } for pid=659 comm="syz.2.85" path="/dev/loop-control" dev="devtmpfs" ino=114 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:loop_control_device_t tclass=chr_file permissive=1 [ 30.976596][ T671] fuse: Bad value for 'fd' [ 30.990288][ T673] overlayfs: workdir and upperdir must reside under the same mount [ 31.100314][ T24] audit: type=1400 audit(1789379475.330:299): avc: denied { create } for pid=683 comm="syz.4.94" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=icmp_socket permissive=1 [ 31.173849][ T685] bridge0: port 1(bridge_slave_0) entered blocking state [ 31.181026][ T685] bridge0: port 1(bridge_slave_0) entered disabled state [ 31.188375][ T685] device bridge_slave_0 entered promiscuous mode [ 31.195898][ T685] bridge0: port 2(bridge_slave_1) entered blocking state [ 31.202946][ T685] bridge0: port 2(bridge_slave_1) entered disabled state [ 31.210361][ T685] device bridge_slave_1 entered promiscuous mode [ 31.259806][ T685] bridge0: port 2(bridge_slave_1) entered blocking state [ 31.266847][ T685] bridge0: port 2(bridge_slave_1) entered forwarding state [ 31.274098][ T685] bridge0: port 1(bridge_slave_0) entered blocking state [ 31.281129][ T685] bridge0: port 1(bridge_slave_0) entered forwarding state [ 31.306157][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 31.313771][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 31.322535][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 31.341212][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 31.349974][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 31.351175][ T691] FAT-fs (loop4): error, corrupted directory (invalid entries) [ 31.357993][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 31.372755][ T691] FAT-fs (loop4): Filesystem has been set read-only [ 31.372812][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 31.389397][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 31.397231][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 31.405478][ T685] device veth0_vlan entered promiscuous mode [ 31.418109][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 31.426930][ T685] device veth1_macvtap entered promiscuous mode [ 31.436777][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 31.451248][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 31.508585][ T701] EXT4-fs (loop4): Quota format mount options ignored when QUOTA feature is enabled [ 31.549051][ T701] EXT4-fs (loop4): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 31.581395][ T701] [EXT4 FS bs=1024, gc=1, bpg=131072, ipg=32, mo=e055c01c, mo2=0002] [ 31.589964][ T701] System zones: 0-1, 3-36 [ 31.595013][ T701] EXT4-fs (loop4): mounted filesystem without journal. Opts: grpquota,jqfmt=vfsold,resuid=0x0000000000000000,debug,dioread_nolock,bsddf,acl,noauto_da_alloc,,errors=continue [ 31.619466][ T716] FAT-fs (loop7): Unrecognized mount option "sho " or missing value [ 32.141166][ T727] EXT4-fs (loop2): Test dummy encryption mode enabled [ 32.154813][ T731] overlayfs: workdir and upperdir must reside under the same mount [ 32.171271][ T727] [EXT4 FS bs=4096, gc=1, bpg=524288, ipg=32, mo=a842e198, mo2=0003] [ 32.179564][ T727] System zones: 0-5 [ 32.186290][ T727] EXT4-fs error (device loop2): ext4_ext_check_inode:500: inode #4: comm syz.2.97: pblk 0 bad header/extent: too large eh_max - magic f30a, entries 1, max 7(4), depth 0(0) [ 32.204765][ T727] EXT4-fs error (device loop2): ext4_quota_enable:6454: comm syz.2.97: Bad quota inode: 4, type: 1 [ 32.216196][ T727] EXT4-fs warning (device loop2): ext4_enable_quotas:6495: Failed to enable quota tracking (type=1, err=-117, ino=4). Please run e2fsck to fix. [ 32.233013][ T727] EXT4-fs (loop2): mount failed [ 32.386589][ T716] xt_hashlimit: size too large, truncated to 1048576 [ 32.560284][ T112] device bridge_slave_1 left promiscuous mode [ 32.580747][ T112] bridge0: port 2(bridge_slave_1) entered disabled state [ 32.599177][ T112] device bridge_slave_0 left promiscuous mode [ 32.605344][ T112] bridge0: port 1(bridge_slave_0) entered disabled state [ 32.622336][ T112] device veth1_macvtap left promiscuous mode [ 32.628330][ T112] device veth0_vlan left promiscuous mode [ 32.634201][ T287] usb 5-1: new high-speed USB device number 4 using dummy_hcd [ 32.822329][ T753] EXT4-fs (loop7): Ignoring removed nobh option [ 32.838285][ T753] EXT4-fs (loop7): Ignoring removed nomblk_io_submit option [ 32.845948][ T753] EXT4-fs (loop7): Test dummy encryption mode enabled [ 32.850902][ T755] bridge0: port 1(bridge_slave_0) entered blocking state [ 32.853796][ T753] EXT4-fs (loop7): mounted filesystem without journal. Opts: data_err=ignore,max_dir_size_kb=0x0000000000000001,nobh,nomblk_io_submit,test_dummy_encryption,,errors=continue [ 32.860050][ T755] bridge0: port 1(bridge_slave_0) entered disabled state [ 32.877052][ T753] ext4 filesystem being mounted at /3/file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa supports timestamps until 2038-01-19 (0x7fffffff) [ 32.884401][ T755] device bridge_slave_0 entered promiscuous mode [ 32.921997][ T755] bridge0: port 2(bridge_slave_1) entered blocking state [ 32.929047][ T287] usb 5-1: device descriptor read/64, error -71 [ 32.935289][ T755] bridge0: port 2(bridge_slave_1) entered disabled state [ 32.942680][ T755] device bridge_slave_1 entered promiscuous mode [ 32.945205][ T753] fscrypt: AES-256-CTS-CBC using implementation "cts(cbc-aes-aesni)" [ 32.979899][ T755] bridge0: port 2(bridge_slave_1) entered blocking state [ 32.986913][ T755] bridge0: port 2(bridge_slave_1) entered forwarding state [ 32.994165][ T755] bridge0: port 1(bridge_slave_0) entered blocking state [ 33.001295][ T755] bridge0: port 1(bridge_slave_0) entered forwarding state [ 33.008566][ T53] usb 3-1: new full-speed USB device number 4 using dummy_hcd [ 33.018181][ T753] fscrypt: AES-256-XTS using implementation "xts-aes-aesni" [ 33.025601][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 33.033151][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 33.041939][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 33.056384][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 33.064527][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 33.079500][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 33.090671][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 33.098526][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 33.106259][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 33.110428][ T685] EXT4-fs error (device loop7): ext4_readdir:223: inode #11: comm syz-executor: path (unknown): directory fails checksum at offset 3072 [ 33.127726][ T685] EXT4-fs error (device loop7): ext4_readdir:223: inode #11: comm syz-executor: path (unknown): directory fails checksum at offset 6144 [ 33.141972][ T685] EXT4-fs error (device loop7): ext4_readdir:223: inode #11: comm syz-executor: path (unknown): directory fails checksum at offset 11264 [ 33.156358][ T685] EXT4-fs error (device loop7): ext4_empty_dir:3104: inode #11: block 3: comm syz-executor: Directory block failed checksum [ 33.169808][ T685] EXT4-fs error (device loop7): ext4_readdir:223: inode #11: comm syz-executor: path (unknown): directory fails checksum at offset 3072 [ 33.169869][ T755] device veth0_vlan entered promiscuous mode [ 33.195044][ T685] EXT4-fs error (device loop7): ext4_readdir:223: inode #11: comm syz-executor: path (unknown): directory fails checksum at offset 6144 [ 33.197039][ T325] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 33.217704][ T685] EXT4-fs error (device loop7): ext4_readdir:223: inode #11: comm syz-executor: path (unknown): directory fails checksum at offset 11264 [ 33.233467][ T755] device veth1_macvtap entered promiscuous mode [ 33.243313][ T325] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 33.252231][ T685] EXT4-fs error (device loop7): ext4_empty_dir:3104: inode #11: block 3: comm syz-executor: Directory block failed checksum [ 33.273388][ T325] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 33.295443][ T685] EXT4-fs error (device loop7): ext4_readdir:223: inode #11: comm syz-executor: path (unknown): directory fails checksum at offset 3072 [ 33.310378][ T685] EXT4-fs error (device loop7): ext4_readdir:223: inode #11: comm syz-executor: path (unknown): directory fails checksum at offset 6144 [ 33.361037][ T769] __nla_validate_parse: 56 callbacks suppressed [ 33.361045][ T769] netlink: 20 bytes leftover after parsing attributes in process `syz.8.108'. [ 33.378931][ T53] usb 3-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 33.396880][ T53] usb 3-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 33.408986][ T287] usb 5-1: device descriptor read/64, error -71 [ 33.568995][ T53] usb 3-1: New USB device found, idVendor=0403, idProduct=bca4, bcdDevice= 2.23 [ 33.582635][ T53] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 33.599421][ T53] usb 3-1: Product: syz [ 33.607983][ T53] usb 3-1: Manufacturer: syz [ 33.617165][ T53] usb 3-1: SerialNumber: syz [ 33.635673][ T53] usb 3-1: config 0 descriptor?? [ 33.646009][ T771] bridge0: port 1(bridge_slave_0) entered blocking state [ 33.653499][ T771] bridge0: port 1(bridge_slave_0) entered disabled state [ 33.660978][ T771] device bridge_slave_0 entered promiscuous mode [ 33.667927][ T771] bridge0: port 2(bridge_slave_1) entered blocking state [ 33.675089][ T771] bridge0: port 2(bridge_slave_1) entered disabled state [ 33.686094][ T771] device bridge_slave_1 entered promiscuous mode [ 33.688948][ T287] usb 5-1: new high-speed USB device number 5 using dummy_hcd [ 33.723840][ T766] ip_tables: iptables: counters copy to user failed while replacing table [ 33.737524][ T771] bridge0: port 2(bridge_slave_1) entered blocking state [ 33.744588][ T771] bridge0: port 2(bridge_slave_1) entered forwarding state [ 33.751845][ T771] bridge0: port 1(bridge_slave_0) entered blocking state [ 33.758873][ T771] bridge0: port 1(bridge_slave_0) entered forwarding state [ 33.786570][ T325] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 33.794446][ T325] bridge0: port 1(bridge_slave_0) entered disabled state [ 33.794647][ T780] 9pnet: Could not find request transport: fP [ 33.807805][ T325] bridge0: port 2(bridge_slave_1) entered disabled state [ 33.819370][ T325] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 33.827535][ T325] bridge0: port 1(bridge_slave_0) entered blocking state [ 33.834586][ T325] bridge0: port 1(bridge_slave_0) entered forwarding state [ 33.843162][ T325] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 33.851427][ T325] bridge0: port 2(bridge_slave_1) entered blocking state [ 33.858465][ T325] bridge0: port 2(bridge_slave_1) entered forwarding state [ 33.868039][ T112] device bridge_slave_1 left promiscuous mode [ 33.874229][ T112] bridge0: port 2(bridge_slave_1) entered disabled state [ 33.882225][ T112] device bridge_slave_0 left promiscuous mode [ 33.888377][ T112] bridge0: port 1(bridge_slave_0) entered disabled state [ 33.895943][ T750] udc-core: couldn't find an available UDC or it's busy [ 33.903865][ T112] device veth1_macvtap left promiscuous mode [ 33.909997][ T112] device veth0_vlan left promiscuous mode [ 33.915897][ T803] 9pnet: Insufficient options for proto=fd [ 33.918635][ T750] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 34.008888][ T287] usb 5-1: device descriptor read/64, error -71 [ 34.036170][ T325] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 34.048460][ T325] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 34.072728][ T325] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 34.082777][ T813] fuse: Bad value for 'fd' [ 34.092334][ T325] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 34.100628][ T325] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 34.108089][ T325] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 34.116359][ T771] device veth0_vlan entered promiscuous mode [ 34.127991][ T325] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 34.137420][ T771] device veth1_macvtap entered promiscuous mode [ 34.148628][ T325] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 34.170786][ T325] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 34.216546][ T636] usb 3-1: USB disconnect, device number 4 [ 34.241064][ T823] netlink: 64 bytes leftover after parsing attributes in process `syz.9.121'. [ 34.310786][ T823] EXT4-fs (loop9): mounted filesystem without journal. Opts: ,errors=continue [ 34.319801][ T823] ext4 filesystem being mounted at /1/bus supports timestamps until 2038-01-19 (0x7fffffff) [ 34.428964][ T287] usb 5-1: device descriptor read/64, error -71 [ 34.560120][ T287] usb usb5-port1: attempt power cycle [ 34.569196][ T53] usb 9-1: new high-speed USB device number 2 using dummy_hcd [ 34.598539][ T837] overlayfs: failed to clone upperpath [ 34.604410][ T838] overlayfs: failed to clone upperpath [ 34.612838][ T837] 8021q: VLANs not supported on ip6_vti0 [ 34.649195][ T850] overlayfs: failed to clone lowerpath [ 34.655094][ T850] overlayfs: failed to clone lowerpath [ 34.710059][ T828] usb 10-1: new high-speed USB device number 2 using dummy_hcd [ 34.783262][ T858] netlink: 'syz.2.132': attribute type 7 has an invalid length. [ 34.798885][ T858] netlink: 'syz.2.132': attribute type 5 has an invalid length. [ 34.817705][ T112] device bridge_slave_1 left promiscuous mode [ 34.839130][ T112] bridge0: port 2(bridge_slave_1) entered disabled state [ 34.846578][ T112] device bridge_slave_0 left promiscuous mode [ 34.899663][ T860] FAT-fs (loop2): Directory bread(block 162) failed [ 34.908410][ T860] FAT-fs (loop2): Directory bread(block 163) failed [ 34.949822][ T860] FAT-fs (loop2): Directory bread(block 164) failed [ 34.960633][ T860] FAT-fs (loop2): Directory bread(block 165) failed [ 34.967319][ T112] bridge0: port 1(bridge_slave_0) entered disabled state [ 34.978619][ T860] FAT-fs (loop2): Directory bread(block 166) failed [ 34.987116][ T112] device veth1_macvtap left promiscuous mode [ 34.996486][ T860] FAT-fs (loop2): Directory bread(block 167) failed [ 35.004161][ T112] device veth0_vlan left promiscuous mode [ 35.010043][ T53] usb 9-1: config 0 interface 0 altsetting 8 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 35.031267][ T860] FAT-fs (loop2): Directory bread(block 168) failed [ 35.040964][ T53] usb 9-1: config 0 interface 0 has no altsetting 0 [ 35.048914][ T828] usb 10-1: Using ep0 maxpacket: 32 [ 35.054403][ T860] FAT-fs (loop2): Directory bread(block 169) failed [ 35.063109][ T860] FAT-fs (loop2): Volume was not properly unmounted. Some data may be corrupt. Please run fsck. [ 35.148904][ T53] usb 9-1: New USB device found, idVendor=20bc, idProduct=5500, bcdDevice= 0.00 [ 35.157966][ T53] usb 9-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 35.219663][ T53] usb 9-1: config 0 descriptor?? [ 35.271870][ T863] FAT-fs (loop2): Directory bread(block 162) failed [ 35.278482][ T863] FAT-fs (loop2): Directory bread(block 163) failed [ 35.286861][ T860] netlink: 'syz.2.133': attribute type 17 has an invalid length. [ 35.287364][ T863] attempt to access beyond end of device [ 35.287364][ T863] loop2: rw=3, want=232, limit=128 [ 35.307092][ T852] overlayfs: failed to clone upperpath [ 35.313761][ T863] attempt to access beyond end of device [ 35.313761][ T863] loop2: rw=2051, want=234, limit=128 [ 35.328939][ T828] usb 10-1: unable to get BOS descriptor or descriptor too short [ 35.344747][ T24] kauditd_printk_skb: 18 callbacks suppressed [ 35.344759][ T24] audit: type=1326 audit(1789379479.570:318): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=864 comm="syz.3.134" exe="/root/ci2-android-5-10/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f43d4342159 code=0x7ffc0000 [ 35.377862][ T865] mmap: syz.3.134 (865) uses deprecated remap_file_pages() syscall. See Documentation/vm/remap_file_pages.rst. [ 35.380750][ T24] audit: type=1326 audit(1789379479.600:319): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=864 comm="syz.3.134" exe="/root/ci2-android-5-10/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f43d4342159 code=0x7ffc0000 [ 35.415127][ T24] audit: type=1326 audit(1789379479.600:320): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=864 comm="syz.3.134" exe="/root/ci2-android-5-10/syz-executor" sig=0 arch=c000003e syscall=273 compat=0 ip=0x7f43d42fe5ac code=0x7ffc0000 [ 35.440093][ T24] audit: type=1326 audit(1789379479.600:321): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=864 comm="syz.3.134" exe="/root/ci2-android-5-10/syz-executor" sig=0 arch=c000003e syscall=14 compat=0 ip=0x7f43d42fe60e code=0x7ffc0000 [ 35.465335][ T24] audit: type=1326 audit(1789379479.600:322): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=864 comm="syz.3.134" exe="/root/ci2-android-5-10/syz-executor" sig=0 arch=c000003e syscall=41 compat=0 ip=0x7f43d4342159 code=0x7ffc0000 [ 35.469439][ T863] attempt to access beyond end of device [ 35.469439][ T863] loop2: rw=3, want=240, limit=128 [ 35.490049][ T828] usb 10-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 35.511525][ T24] audit: type=1326 audit(1789379479.600:323): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=864 comm="syz.3.134" exe="/root/ci2-android-5-10/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f43d4342159 code=0x7ffc0000 [ 35.536333][ T828] usb 10-1: config 1 has 2 interfaces, different from the descriptor's value: 3 [ 35.536465][ T863] attempt to access beyond end of device [ 35.536465][ T863] loop2: rw=2051, want=242, limit=128 [ 35.545583][ T24] audit: type=1326 audit(1789379479.600:324): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=864 comm="syz.3.134" exe="/root/ci2-android-5-10/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f43d4342159 code=0x7ffc0000 [ 35.619076][ T24] audit: type=1326 audit(1789379479.600:325): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=864 comm="syz.3.134" exe="/root/ci2-android-5-10/syz-executor" sig=0 arch=c000003e syscall=273 compat=0 ip=0x7f43d42fe5ac code=0x7ffc0000 [ 35.663680][ T24] audit: type=1326 audit(1789379479.600:326): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=864 comm="syz.3.134" exe="/root/ci2-android-5-10/syz-executor" sig=0 arch=c000003e syscall=14 compat=0 ip=0x7f43d42fe60e code=0x7ffc0000 [ 35.688533][ T24] audit: type=1326 audit(1789379479.600:327): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=864 comm="syz.3.134" exe="/root/ci2-android-5-10/syz-executor" sig=0 arch=c000003e syscall=317 compat=0 ip=0x7f43d4342159 code=0x7ffc0000 [ 35.720881][ T53] input: HID 20bc:5500 as /devices/platform/dummy_hcd.8/usb9/9-1/9-1:0.0/0003:20BC:5500.0002/input/input6 [ 35.739110][ T828] usb 10-1: New USB device found, idVendor=07fd, idProduct=0001, bcdDevice= 0.40 [ 35.748682][ T828] usb 10-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 35.757078][ T828] usb 10-1: Product: syz [ 35.761734][ T828] usb 10-1: Manufacturer: syz [ 35.767546][ T828] usb 10-1: SerialNumber: syz [ 35.804072][ T53] betop 0003:20BC:5500.0002: input,hidraw0: USB HID v0.04 Joystick [HID 20bc:5500] on usb-dummy_hcd.8-1/input0 [ 35.815891][ T53] betop 0003:20BC:5500.0002: not enough fields in the report: 2 [ 35.921380][ T826] usb 9-1: USB disconnect, device number 2 [ 35.929123][ T301] usb 5-1: new full-speed USB device number 7 using dummy_hcd [ 35.976111][ T888] netlink: 8 bytes leftover after parsing attributes in process `syz.2.140'. [ 36.059054][ T828] snd-usb-audio: probe of 10-1:1.0 failed with error -2 [ 36.088983][ T828] snd-usb-audio: probe of 10-1:1.1 failed with error -2 [ 36.538482][ T900] mmap: syz.3.144 (900): VmData 29204480 exceed data ulimit 8. Update limits or use boot option ignore_rlimit_data. [ 36.874063][ T907] netlink: 20 bytes leftover after parsing attributes in process `syz.9.146'. [ 36.992038][ T828] usb 10-1: USB disconnect, device number 2 [ 37.012575][ T907] exfat: Unknown parameter '18446744073709551615' [ 37.119041][ T301] usb 5-1: not running at top speed; connect to a high speed hub [ 37.193784][ T917] netlink: 28 bytes leftover after parsing attributes in process `syz.2.148'. [ 37.218966][ T301] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 37.229331][ T301] usb 5-1: New USB device found, idVendor=046d, idProduct=0825, bcdDevice= 1.00 [ 37.238359][ T301] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 37.248362][ T920] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=261 sclass=netlink_route_socket pid=920 comm=syz.9.149 [ 37.252700][ T917] exfat: Bad value for 'uid' [ 37.309594][ T301] uvcvideo: Found UVC 1.00 device (046d:0825) [ 37.317513][ T301] uvcvideo: No valid video chain found. [ 37.329159][ T926] netlink: 20 bytes leftover after parsing attributes in process `syz.2.148'. [ 37.341873][ T926] netlink: 20 bytes leftover after parsing attributes in process `syz.2.148'. [ 37.351310][ T926] netlink: 20 bytes leftover after parsing attributes in process `syz.2.148'. [ 37.511152][ T828] usb 5-1: USB disconnect, device number 7 [ 37.529172][ T930] FAT-fs (loop8): Unrecognized mount option "rodir7nonumtail=0" or missing value [ 37.628964][ T322] usb 3-1: new high-speed USB device number 5 using dummy_hcd [ 37.632212][ T930] EXT4-fs (loop8): Ignoring removed nobh option [ 37.643846][ T930] fscrypt (loop8, inode 2): Error -61 getting encryption context [ 37.651725][ T930] EXT4-fs (loop8): Cannot turn on journaled quota: type 1: error -61 [ 37.660055][ T930] EXT4-fs error (device loop8): ext4_orphan_get:1405: inode #13: comm syz.8.152: inode has both inline data and extents flags [ 37.673497][ T930] EXT4-fs error (device loop8): ext4_orphan_get:1410: comm syz.8.152: couldn't read orphan inode 13 (err -117) [ 37.685365][ T930] EXT4-fs (loop8): mounted filesystem without journal. Opts: jqfmt=vfsold,nouid32,nobh,stripe=0x000000000000ffff,block_validity,grpjquota=",errors=continue [ 37.704155][ T930] fscrypt (loop8, inode 2): Error -61 getting encryption context [ 37.712243][ T930] fscrypt (loop8, inode 2): Error -61 getting encryption context [ 37.720231][ T930] fscrypt (loop8, inode 2): Error -61 getting encryption context [ 37.728117][ T930] fscrypt (loop8, inode 2): Error -61 getting encryption context [ 37.736065][ T930] fscrypt (loop8, inode 2): Error -61 getting encryption context [ 37.872245][ T956] FAT-fs (loop8): Invalid FSINFO signature: 0x00000000, 0x61417272 (sector = 1) [ 37.971520][ T980] EXT4-fs (loop8): Ignoring removed oldalloc option [ 37.978208][ T980] EXT4-fs (loop8): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 37.999953][ T980] EXT4-fs (loop8): mounted filesystem without journal. Opts: dioread_nolock,oldalloc,barrier=0x0000000000000009,,errors=continue [ 38.013389][ T980] ext4 filesystem being mounted at /9/file1 supports timestamps until 2038-01-19 (0x7fffffff) [ 38.028974][ T322] usb 3-1: unable to get BOS descriptor or descriptor too short [ 38.036754][ T980] erspan0: FDB only supports static addresses [ 38.047154][ T980] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=980 comm=syz.8.156 [ 38.108918][ T322] usb 3-1: config 1 has an invalid interface number: 240 but max is 2 [ 38.117137][ T322] usb 3-1: config 1 has 4 interfaces, different from the descriptor's value: 3 [ 38.126176][ T322] usb 3-1: config 1 has no interface number 3 [ 38.132442][ T322] usb 3-1: config 1 interface 1 altsetting 1 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 38.143427][ T322] usb 3-1: config 1 interface 2 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 38.159153][ T322] usb 3-1: config 1 interface 2 has no altsetting 0 [ 38.173940][ T1000] netlink: 32 bytes leftover after parsing attributes in process `syz.9.160'. [ 38.398920][ T322] usb 3-1: language id specifier not provided by device, defaulting to English [ 38.528939][ T322] usb 3-1: New USB device found, idVendor=1235, idProduct=8204, bcdDevice= 0.40 [ 38.540155][ T322] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 38.556748][ T322] usb 3-1: Manufacturer: ॻ醭잣ӆ賰-ꚟ怨뱯뻺䙭긿♍廤럥껺␳婑眘鷥脐籱䵀儓 [ 38.573600][ T322] usb 3-1: SerialNumber: syz [ 38.704004][ T1012] FAT-fs (loop8): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive! [ 38.719200][ T1012] FAT-fs (loop8): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 38.728322][ T1012] FAT-fs (loop8): FAT read failed (blocknr 32) [ 38.895271][ T1019] EXT4-fs (loop8): Ignoring removed nomblk_io_submit option [ 38.912852][ T1019] EXT4-fs (loop8): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 38.929833][ T1019] EXT4-fs (loop8): mounted filesystem without journal. Opts: noblock_validity,nojournal_checksum,minixdf,grpjquota=,journal_ioprio=0x0000000000000000,dioread_nolock,nomblk_io_submit,noinit_itable,nogrpid,,errors=continue [ 38.951265][ T322] usb 3-1: 1:1 : UAC_AS_GENERAL descriptor not found [ 38.958059][ T1019] ext4 filesystem being mounted at /12/file0 supports timestamps until 2038-01-19 (0x7fffffff) [ 38.968949][ T322] usb 3-1: Focusrite Scarlett Gen 2 Mixer Driver disabled; use options snd_usb_audio vid=0x1235 pid=0x8204 device_setup=1 to enable and report any issues to g@b4.vu [ 38.990397][ T322] usb 3-1: USB disconnect, device number 5 [ 39.159634][ T1026] F2FS-fs (loop8): Invalid log_blocksize (268), supports only 12 [ 39.168885][ T828] usb 10-1: new high-speed USB device number 3 using dummy_hcd [ 39.169482][ T1026] F2FS-fs (loop8): Can't find valid F2FS filesystem in 1th superblock [ 39.189547][ T1026] F2FS-fs (loop8): invalid crc value [ 39.199792][ T878] udevd[878]: error opening ATTR{/sys/devices/platform/dummy_hcd.2/usb3/3-1/3-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 39.216158][ T1026] F2FS-fs (loop8): Found nat_bits in checkpoint [ 39.254360][ T1026] F2FS-fs (loop8): Try to recover 1th superblock, ret: 0 [ 39.261499][ T1026] F2FS-fs (loop8): Mounted with checkpoint version = 48b305e5 [ 39.290657][ T1026] attempt to access beyond end of device [ 39.290657][ T1026] loop8: rw=2049, want=40976, limit=40427 [ 39.418978][ T828] usb 10-1: Using ep0 maxpacket: 32 [ 39.441963][ T1055] EXT4-fs (loop8): orphan cleanup on readonly fs [ 39.448701][ T1055] EXT4-fs warning (device loop8): ext4_expand_extra_isize_ea:2802: Unable to expand inode 15. Delete some EAs or run e2fsck. [ 39.461876][ T1055] EXT4-fs error (device loop8) in ext4_do_update_inode:5362: error 27 [ 39.470214][ T1055] EXT4-fs error (device loop8): ext4_dirty_inode:6181: inode #15: comm syz.8.175: mark_inode_dirty error [ 39.489255][ T1055] EXT4-fs error (device loop8) in ext4_do_update_inode:5362: error 27 [ 39.503836][ T1055] EXT4-fs error (device loop8): ext4_xattr_delete_inode:2946: inode #15: comm syz.8.175: mark_inode_dirty error [ 39.517772][ T1055] EXT4-fs error (device loop8): ext4_xattr_delete_inode:2949: inode #15: comm syz.8.175: mark inode dirty (error -27) [ 39.530521][ T1055] EXT4-fs warning (device loop8): ext4_evict_inode:305: xattr delete (err -27) [ 39.542660][ T1059] EXT4-fs (loop2): Test dummy encryption mode enabled [ 39.542972][ T1055] EXT4-fs (loop8): 1 orphan inode deleted [ 39.549563][ T828] usb 10-1: config 0 has an invalid interface number: 184 but max is 0 [ 39.556463][ T1055] EXT4-fs (loop8): mounted filesystem without journal. Opts: resuid=0x0000000000000000,usrjquota=,debug_want_extra_isize=0x000000000000005c,delalloc,data_err=abort,inode_readahead_blks=0x0000000000010000,init_itable=0x0000000000008d55,,errors=continue [ 39.587368][ T828] usb 10-1: config 0 has no interface number 0 [ 39.587392][ T828] usb 10-1: config 0 interface 184 has no altsetting 0 [ 39.600855][ T322] usb 5-1: new high-speed USB device number 8 using dummy_hcd [ 39.606500][ T1059] EXT4-fs (loop2): Test dummy encryption mode enabled [ 39.615788][ T1059] EXT4-fs (loop2): can't mount with journal_checksum, fs mounted w/o journal [ 39.625735][ T1068] : renamed from veth0_vlan [ 39.789234][ T828] usb 10-1: New USB device found, idVendor=0424, idProduct=7500, bcdDevice=69.ee [ 39.798455][ T828] usb 10-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 39.806939][ T828] usb 10-1: Product: syz [ 39.811670][ T828] usb 10-1: Manufacturer: syz [ 39.816392][ T828] usb 10-1: SerialNumber: syz [ 39.832510][ T828] usb 10-1: config 0 descriptor?? [ 39.871067][ T828] smsc75xx v1.0.0 [ 39.958926][ T322] usb 5-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 39.978895][ T322] usb 5-1: New USB device found, idVendor=03da, idProduct=2820, bcdDevice=52.3c [ 39.988052][ T322] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 39.999132][ T322] usb 5-1: config 0 descriptor?? [ 40.041579][ T322] usb 5-1: bad CDC descriptors [ 40.152863][ T1076] netlink: 20 bytes leftover after parsing attributes in process `syz.3.180'. [ 40.240608][ T322] usb 5-1: USB disconnect, device number 8 [ 40.335345][ T1085] 8021q: VLANs not supported on xfrm0 [ 40.388090][ T24] kauditd_printk_skb: 315 callbacks suppressed [ 40.388100][ T24] audit: type=1400 audit(1789379484.610:643): avc: denied { mount } for pid=1086 comm="syz.8.183" name="/" dev="sysfs" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:sysfs_t tclass=filesystem permissive=1 [ 40.473694][ T1088] EXT4-fs (loop8): Ignoring removed mblk_io_submit option [ 40.480949][ T1088] EXT4-fs (loop8): Test dummy encryption mode enabled [ 40.489732][ T1088] EXT4-fs (loop8): mounted filesystem without journal. Opts: grpid,mblk_io_submit,noinit_itable,test_dummy_encryption,inode_readahead_blks=0x0000000000008000,nodelalloc,minixdf,debug_want_extra_isize=0x0000000000000040,,errors=continue [ 40.539043][ T1022] erofs: Unknown parameter '' [ 40.598890][ T301] usb 3-1: new high-speed USB device number 6 using dummy_hcd [ 40.622897][ T24] audit: type=1400 audit(1789379484.850:644): avc: denied { unmount } for pid=755 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:sysfs_t tclass=filesystem permissive=1 [ 40.638958][ T828] smsc75xx 10-1:0.184 (unnamed net_device) (uninitialized): Failed to read reg index 0x00000040: -32 [ 40.653992][ T828] smsc75xx 10-1:0.184 (unnamed net_device) (uninitialized): Error reading E2P_CMD [ 40.687146][ T1105] fuse: Bad value for 'fd' [ 40.692529][ T24] audit: type=1400 audit(1789379484.920:645): avc: denied { map_create } for pid=1103 comm="syz.3.187" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=bpf permissive=1 [ 40.715009][ T1113] capability: warning: `syz.3.188' uses deprecated v2 capabilities in a way that may be insecure [ 40.829516][ T1118] EXT4-fs (loop4): Ignoring removed bh option [ 40.835676][ T1118] EXT4-fs (loop4): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 40.847717][ T1118] EXT4-fs (loop4): Encoding requested by superblock is unknown [ 40.848882][ T301] usb 3-1: Using ep0 maxpacket: 16 [ 40.949597][ T24] audit: type=1400 audit(1789379485.180:646): avc: denied { mount } for pid=1120 comm="syz.4.191" name="/" dev="cgroup2" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:cgroup_t tclass=filesystem permissive=1 [ 40.975947][ T24] audit: type=1400 audit(1789379485.200:647): avc: denied { create } for pid=1120 comm="syz.4.191" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=pppox_socket permissive=1 [ 40.976991][ T1121] overlayfs: failed to resolve './file1': -2 [ 40.995580][ T301] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x82 has an invalid bInterval 0, changing to 7 [ 41.001453][ T24] audit: type=1400 audit(1789379485.200:648): avc: denied { connect } for pid=1120 comm="syz.4.191" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=pppox_socket permissive=1 [ 41.012643][ T301] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x82 has invalid wMaxPacketSize 0 [ 41.032052][ T24] audit: type=1400 audit(1789379485.200:649): avc: denied { name_bind } for pid=1120 comm="syz.4.191" src=3618 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unreserved_port_t tclass=udp_socket permissive=1 [ 41.047125][ T301] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x3 has invalid wMaxPacketSize 0 [ 41.075458][ T24] audit: type=1400 audit(1789379485.300:650): avc: denied { unmount } for pid=282 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:cgroup_t tclass=filesystem permissive=1 [ 41.121708][ T1123] netlink: 16 bytes leftover after parsing attributes in process `syz.4.192'. [ 41.148921][ T301] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 41.157955][ T301] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 41.166005][ T301] usb 3-1: SerialNumber: syz [ 41.189461][ T24] audit: type=1400 audit(1789379485.420:651): avc: denied { mounton } for pid=1124 comm="syz.4.193" path="/39/file0" dev="tmpfs" ino=236 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=file permissive=1 [ 41.197160][ T1125] erofs: (device loop4): mounted with root inode @ nid 36. [ 41.212407][ T301] cdc_acm 3-1:1.0: skipping garbage [ 41.315546][ T1125] overlayfs: './file0' not a directory [ 41.321616][ T24] audit: type=1400 audit(1789379485.550:652): avc: denied { connect } for pid=1124 comm="syz.4.193" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=can_socket permissive=1 [ 41.391558][ T1133] netlink: 72 bytes leftover after parsing attributes in process `syz.4.196'. [ 41.461509][ T1139] EXT4-fs (loop4): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 41.480011][ T1139] EXT4-fs (loop4): mounted filesystem without journal. Opts: discard,bsddf,grpquota,nojournal_checksum,debug_want_extra_isize=0x0000000000000080,delalloc,nogrpid,noauto_da_alloc,dioread_nolock,,errors=continue [ 41.506379][ T1138] netlink: 8 bytes leftover after parsing attributes in process `syz.4.198'. [ 41.531842][ T1138] netlink: 'syz.4.198': attribute type 2 has an invalid length. [ 41.547606][ T1138] netlink: 8 bytes leftover after parsing attributes in process `syz.4.198'. [ 41.556660][ T1139] netlink: 8 bytes leftover after parsing attributes in process `syz.4.198'. [ 41.565653][ T828] smsc75xx 10-1:0.184 (unnamed net_device) (uninitialized): Failed to read reg index 0x00000010: -71 [ 41.576764][ T1139] netlink: 'syz.4.198': attribute type 2 has an invalid length. [ 41.585161][ T1139] netlink: 8 bytes leftover after parsing attributes in process `syz.4.198'. [ 41.586709][ T828] smsc75xx 10-1:0.184 (unnamed net_device) (uninitialized): Failed to read HW_CFG: -71 [ 41.603733][ T828] smsc75xx 10-1:0.184 (unnamed net_device) (uninitialized): smsc75xx_reset error -71 [ 41.609636][ T1144] EXT4-fs (loop8): mounted filesystem without journal. Opts: grpquota,nogrpid,quota,,errors=continue [ 41.616178][ T1152] 8021q: VLANs not supported on ip6_vti0 [ 41.626307][ T1144] ext4 filesystem being mounted at /18/file1 supports timestamps until 2038-01-19 (0x7fffffff) [ 41.629918][ T828] smsc75xx: probe of 10-1:0.184 failed with error -71 [ 41.658329][ T828] usb 10-1: USB disconnect, device number 3 [ 41.837822][ T1160] exFAT-fs (loop8): failed to load upcase table (idx : 0x0000fd4f, chksum : 0x32e3664b, utbl_chksum : 0xe619d30d) [ 41.893823][ T1163] EXT4-fs (loop4): mounting ext2 file system using the ext4 subsystem [ 41.905214][ T1160] exFAT-fs (loop8): error, exfat_alloc_cluster: invalid used clusters(t:15,u:4294930442) [ 41.905214][ T1160] [ 41.918567][ T1160] exFAT-fs (loop8): Filesystem has been set read-only [ 41.918672][ T1163] EXT4-fs error (device loop4): ext4_orphan_get:1431: comm syz.4.205: bad orphan inode 15 [ 41.925726][ T1160] exFAT-fs (loop8): error, failed to bmap (inode : ffff8881299f9150 iblock : 0, err : -5) [ 41.935604][ T1163] ext4_test_bit(bit=14, block=18) = 1 [ 41.950124][ T1160] netlink: 24 bytes leftover after parsing attributes in process `syz.8.204'. [ 41.950816][ T1163] is_bad_inode(inode)=0 [ 41.963682][ T1163] NEXT_ORPHAN(inode)=1023 [ 41.968019][ T1163] max_ino=32 [ 41.971229][ T1163] i_nlink=0 [ 41.974409][ T1163] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue [ 41.983327][ T1163] ext2 filesystem being mounted at /45/qY3aK supports timestamps until 2038-01-19 (0x7fffffff) [ 42.033906][ T1163] EXT4-fs warning (device loop4): ext4_resize_begin:83: There are errors in the filesystem, so online resizing is not allowed [ 42.286087][ T1196] overlayfs: failed to clone upperpath [ 42.298885][ T828] usb 9-1: new full-speed USB device number 3 using dummy_hcd [ 42.378878][ T301] usb 5-1: new full-speed USB device number 9 using dummy_hcd [ 42.378887][ T322] usb 10-1: new high-speed USB device number 4 using dummy_hcd [ 42.618877][ T322] usb 10-1: Using ep0 maxpacket: 32 [ 42.698927][ T828] usb 9-1: unable to get BOS descriptor or descriptor too short [ 42.738936][ T828] usb 9-1: not running at top speed; connect to a high speed hub [ 42.758947][ T301] usb 5-1: config 0 interface 0 altsetting 9 has 1 endpoint descriptor, different from the interface descriptor's value: 3 [ 42.771756][ T301] usb 5-1: config 0 interface 0 has no altsetting 0 [ 42.778333][ T301] usb 5-1: New USB device found, idVendor=0461, idProduct=4e72, bcdDevice= 0.00 [ 42.778910][ T322] usb 10-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 42.787553][ T301] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 42.797674][ T322] usb 10-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 42.810918][ T301] usb 5-1: config 0 descriptor?? [ 42.819503][ T828] usb 9-1: too many endpoints for config 0 interface 0 altsetting 0: 130, using maximum allowed: 30 [ 42.830411][ T828] usb 9-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 42.841564][ T828] usb 9-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 130 [ 42.854538][ T828] usb 9-1: New USB device found, idVendor=28bd, idProduct=0094, bcdDevice= 0.00 [ 42.863592][ T828] usb 9-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 42.872214][ T828] usb 9-1: config 0 descriptor?? [ 42.904514][ T1201] fuse: Bad value for 'fd' [ 42.922113][ T1204] syz.3.217 (1204): attempted to duplicate a private mapping with mremap. This is not supported. [ 43.018961][ T322] usb 10-1: New USB device found, idVendor=0763, idProduct=1015, bcdDevice= 0.40 [ 43.028326][ T322] usb 10-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 43.036491][ T322] usb 10-1: Product: syz [ 43.040856][ T322] usb 10-1: Manufacturer: syz [ 43.045612][ T322] usb 10-1: SerialNumber: syz [ 43.092945][ T1206] fuse: Bad value for 'fd' [ 43.139156][ T1206] device left promiscuous mode [ 43.145773][ T1206] device entered promiscuous mode [ 43.209650][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): bond_slave_0: link becomes ready [ 43.289871][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 43.316769][ T53] usb 3-1: USB disconnect, device number 6 [ 43.419791][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): bond_slave_1: link becomes ready [ 43.444938][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 43.456049][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 43.465761][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 43.475052][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 43.484826][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 43.493956][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): vlan2: link becomes ready [ 43.504037][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): : link becomes ready [ 43.517028][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 43.607994][ T1210] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 43.624102][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 43.860775][ T1217] incfs: Backing dir is not set, filesystem can't be mounted. [ 43.868285][ T1217] incfs: mount failed -2 [ 43.889862][ T301] hid-rmi 0003:0461:4E72.0003: item fetching failed at offset 4/6 [ 43.897815][ T301] hid-rmi 0003:0461:4E72.0003: parse failed [ 43.903919][ T301] hid-rmi: probe of 0003:0461:4E72.0003 failed with error -22 [ 43.928906][ T828] usbhid 9-1:0.0: can't add hid device: -71 [ 43.934866][ T828] usbhid: probe of 9-1:0.0 failed with error -71 [ 43.959920][ T828] usb 9-1: USB disconnect, device number 3 [ 44.098075][ T826] usb 5-1: USB disconnect, device number 9 [ 44.218994][ T53] usb 3-1: new high-speed USB device number 7 using dummy_hcd [ 44.318868][ T828] usb 9-1: new high-speed USB device number 4 using dummy_hcd [ 44.503593][ T1181] F2FS-fs (loop9): invalid crc value [ 44.524665][ T1181] F2FS-fs (loop9): Found nat_bits in checkpoint [ 44.556771][ T1181] F2FS-fs (loop9): Cannot turn on quotas: -2 on 2 [ 44.558874][ T828] usb 9-1: Using ep0 maxpacket: 32 [ 44.568424][ T1181] F2FS-fs (loop9): Mounted with checkpoint version = 48b305e4 [ 44.642524][ T1238] Invalid argument reading file caps for ./file0 [ 44.652183][ T1236] EXT4-fs error (device loop4): ext4_orphan_get:1405: inode #15: comm syz.4.225: inode has both inline data and extents flags [ 44.666021][ T1236] EXT4-fs error (device loop4): ext4_orphan_get:1410: comm syz.4.225: couldn't read orphan inode 15 (err -117) [ 44.677905][ T1236] EXT4-fs (loop4): mounted filesystem without journal. Opts: resgid=0x000000000000ee00,,errors=continue [ 44.678969][ T828] usb 9-1: too many endpoints for config 0 interface 0 altsetting 0: 253, using maximum allowed: 30 [ 44.700755][ T828] usb 9-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 44.711806][ T828] usb 9-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 253 [ 44.724775][ T828] usb 9-1: New USB device found, idVendor=0fc5, idProduct=b080, bcdDevice= 0.00 [ 44.733810][ T828] usb 9-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 44.738984][ T322] usb 10-1: 0:1 : does not exist [ 44.745525][ T828] usb 9-1: config 0 descriptor?? [ 44.746781][ T322] usb 10-1: unit 1 not found! [ 44.756372][ T322] usb 10-1: unit 64 not found! [ 44.765043][ T322] usb 10-1: USB disconnect, device number 4 [ 44.771027][ T53] usb 3-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 44.780218][ T53] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 44.789329][ T53] usb 3-1: Product: syz [ 44.793988][ T53] usb 3-1: Manufacturer: syz [ 44.798573][ T53] usb 3-1: SerialNumber: syz [ 44.918924][ T826] usb 5-1: new high-speed USB device number 10 using dummy_hcd [ 45.230168][ T828] hid-led 0003:0FC5:B080.0004: unknown main item tag 0x1 [ 45.237214][ T828] hid-led 0003:0FC5:B080.0004: unknown main item tag 0x0 [ 45.244573][ T828] hid-led 0003:0FC5:B080.0004: unknown main item tag 0x4 [ 45.429393][ T1215] devpts: called with bogus options [ 45.448978][ T828] hid-led: probe of 0003:0FC5:B080.0004 failed with error -71 [ 45.473049][ T828] usb 9-1: USB disconnect, device number 4 [ 45.605071][ T1261] incfs: Backing dir is not set, filesystem can't be mounted. [ 45.605606][ T1253] EXT4-fs (loop9): Ignoring removed nobh option [ 45.620289][ T1253] EXT4-fs (loop9): Ignoring removed orlov option [ 45.626676][ T1253] EXT4-fs (loop9): Unrecognized mount option "erro9p" or missing value [ 45.626810][ T1261] incfs: mount failed -2 [ 45.698247][ T1253] EXT4-fs (loop9): Ignoring removed nobh option [ 45.712044][ T1253] EXT4-fs (loop9): Ignoring removed orlov option [ 45.718462][ T1253] EXT4-fs (loop9): Unrecognized mount option "erro9p" or missing value [ 45.881757][ T1253] EXT4-fs (loop9): Ignoring removed nobh option [ 45.898506][ T1253] EXT4-fs (loop9): Ignoring removed orlov option [ 45.909167][ T1253] EXT4-fs (loop9): Unrecognized mount option "erro9p" or missing value [ 46.093968][ T1253] EXT4-fs (loop9): Ignoring removed nobh option [ 46.102892][ T1273] netlink: 12 bytes leftover after parsing attributes in process `syz.8.234'. [ 46.112559][ T1253] EXT4-fs (loop9): Ignoring removed orlov option [ 46.127526][ T1253] EXT4-fs (loop9): Unrecognized mount option "erro9p" or missing value [ 46.141266][ T1273] device vlan2 entered promiscuous mode [ 46.155636][ T1273] device gretap0 entered promiscuous mode [ 46.177945][ T1274] netlink: 12 bytes leftover after parsing attributes in process `syz.8.234'. [ 46.203987][ T1274] device vlan2 entered promiscuous mode [ 46.714925][ T1253] EXT4-fs (loop9): Ignoring removed nobh option [ 46.736334][ T1253] EXT4-fs (loop9): Ignoring removed orlov option [ 46.752446][ T1253] EXT4-fs (loop9): Unrecognized mount option "erro9p" or missing value [ 46.761566][ T1280] netlink: 36 bytes leftover after parsing attributes in process `syz.8.235'. [ 46.950277][ T828] usb 3-1: USB disconnect, device number 7 [ 46.968367][ T1253] EXT4-fs (loop9): Ignoring removed nobh option [ 46.981209][ T1253] EXT4-fs (loop9): Ignoring removed orlov option [ 46.989285][ T24] kauditd_printk_skb: 42 callbacks suppressed [ 46.989295][ T24] audit: type=1400 audit(1789379491.220:695): avc: denied { setopt } for pid=1286 comm="syz.2.237" lport=2 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=rawip_socket permissive=1 [ 47.016423][ T1287] xt_hashlimit: size too large, truncated to 1048576 [ 47.024163][ T1253] EXT4-fs (loop9): Unrecognized mount option "erro9p" or missing value [ 47.062014][ T24] audit: type=1400 audit(1789379491.270:696): avc: denied { connect } for pid=1286 comm="syz.2.237" lport=60 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=rawip_socket permissive=1 [ 47.314133][ T1253] EXT4-fs (loop9): Ignoring removed nobh option [ 47.325899][ T24] audit: type=1400 audit(1789379491.550:697): avc: denied { mount } for pid=1298 comm="syz.4.239" name="/" dev="proc" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:proc_t tclass=filesystem permissive=1 [ 47.349692][ T1253] EXT4-fs (loop9): Ignoring removed orlov option [ 47.357242][ T1299] mtrr: base(0x3000) is not aligned on a size(0x0000) boundary [ 47.379017][ T24] audit: type=1400 audit(1789379491.580:698): avc: denied { read write } for pid=1298 comm="syz.4.239" name="mtrr" dev="proc" ino=4026532003 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:mtrr_device_t tclass=file permissive=1 [ 47.382273][ T1253] EXT4-fs (loop9): Unrecognized mount option "erro9p" or missing value [ 47.434034][ T24] audit: type=1400 audit(1789379491.580:699): avc: denied { open } for pid=1298 comm="syz.4.239" path="/52/proc/mtrr" dev="proc" ino=4026532003 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:mtrr_device_t tclass=file permissive=1 [ 47.481451][ T24] audit: type=1400 audit(1789379491.580:700): avc: denied { ioctl } for pid=1298 comm="syz.4.239" path="/52/proc/mtrr" dev="proc" ino=4026532003 ioctlcmd=0x4d05 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:mtrr_device_t tclass=file permissive=1 [ 47.506475][ T24] audit: type=1326 audit(1789379491.640:701): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1300 comm="syz.2.240" exe="/root/ci2-android-5-10/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fdccb06e159 code=0x7ffc0000 [ 47.531275][ T24] audit: type=1326 audit(1789379491.640:702): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1300 comm="syz.2.240" exe="/root/ci2-android-5-10/syz-executor" sig=0 arch=c000003e syscall=274 compat=0 ip=0x7fdccb06e159 code=0x7ffc0000 [ 47.561080][ T24] audit: type=1326 audit(1789379491.640:703): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1300 comm="syz.2.240" exe="/root/ci2-android-5-10/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fdccb06e159 code=0x7ffc0000 [ 47.586016][ T24] audit: type=1326 audit(1789379491.640:704): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1300 comm="syz.2.240" exe="/root/ci2-android-5-10/syz-executor" sig=0 arch=c000003e syscall=0 compat=0 ip=0x7fdccb02e98e code=0x7ffc0000 [ 47.738893][ T583] usb 5-1: new high-speed USB device number 11 using dummy_hcd [ 47.925839][ T1307] xt_hashlimit: size too large, truncated to 1048576 [ 47.934646][ T1303] EXT4-fs (loop2): Ignoring removed nobh option [ 47.946363][ T1311] incfs: Backing dir is not set, filesystem can't be mounted. [ 47.957521][ T1311] incfs: mount failed -2 [ 47.957905][ T1303] EXT4-fs (loop2): orphan cleanup on readonly fs [ 47.970400][ T1303] EXT4-fs error (device loop2) in ext4_do_update_inode:5362: error 27 [ 47.979037][ T1303] EXT4-fs (loop2): Remounting filesystem read-only [ 47.985685][ T1303] EXT4-fs error (device loop2) in ext4_orphan_del:3292: error 27 [ 47.989463][ T1308] 8021q: VLANs not supported on xfrm0 [ 48.003132][ T1253] EXT4-fs (loop9): Ignoring removed nobh option [ 48.011024][ T1253] EXT4-fs (loop9): Ignoring removed orlov option [ 48.023665][ T1303] EXT4-fs error (device loop2) in ext4_do_update_inode:5362: error 27 [ 48.032145][ T1253] EXT4-fs (loop9): Unrecognized mount option "erro9p" or missing value [ 48.040698][ T1303] EXT4-fs error (device loop2): ext4_evict_inode:333: inode #15: comm syz.2.241: mark_inode_dirty error [ 48.053338][ T1303] EXT4-fs (loop2): 1 orphan inode deleted [ 48.069830][ T1315] blk_update_request: I/O error, dev loop8, sector 2 op 0x0:(READ) flags 0x1000 phys_seg 1 prio class 0 [ 48.070736][ T1303] EXT4-fs (loop2): mounted filesystem without journal. Opts: usrjquota=,acl,debug_want_extra_isize=0x0000000000000024,barrier,nobh,errors=remount-ro,block_validity, [ 48.081050][ T1315] EXT4-fs (loop8): unable to read superblock [ 48.098961][ T583] usb 5-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 8 [ 48.113142][ T583] usb 5-1: config 1 interface 0 altsetting 0 has 3 endpoint descriptors, different from the interface descriptor's value: 18 [ 48.204246][ T583] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 48.213321][ T583] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 48.221722][ T583] usb 5-1: SerialNumber: syz [ 48.229666][ T1253] EXT4-fs (loop9): Ignoring removed nobh option [ 48.236052][ T1253] EXT4-fs (loop9): Ignoring removed orlov option [ 48.238951][ T1305] raw-gadget.0 gadget: fail, usb_ep_enable returned -22 [ 48.243035][ T1253] EXT4-fs (loop9): Unrecognized mount option "erro9p" or missing value [ 48.259292][ T583] cdc_ether 5-1:1.0: skipping garbage [ 48.264719][ T583] usb 5-1: bad CDC descriptors [ 48.298318][ T1322] fuse: Bad value for 'fd' [ 48.387120][ T1334] incfs: Error accessing: ./file0. [ 48.392551][ T1334] incfs: mount failed -2 [ 48.419676][ T1253] EXT4-fs (loop9): Ignoring removed nobh option [ 48.425950][ T1253] EXT4-fs (loop9): Ignoring removed orlov option [ 48.432410][ T1253] EXT4-fs (loop9): Unrecognized mount option "erro9p" or missing value [ 48.608887][ T583] usb 3-1: new high-speed USB device number 8 using dummy_hcd [ 48.643266][ T1346] bridge0: port 3(dummy0) entered blocking state [ 48.649630][ T1346] bridge0: port 3(dummy0) entered disabled state [ 48.656656][ T1346] device dummy0 entered promiscuous mode [ 48.662598][ T1346] bridge0: port 3(dummy0) entered blocking state [ 48.668954][ T1346] bridge0: port 3(dummy0) entered forwarding state [ 48.707021][ T1350] netlink: 40 bytes leftover after parsing attributes in process `syz.3.254'. [ 49.012716][ T1364] exFAT-fs (loop9): Volume was not properly unmounted. Some data may be corrupt. Please run fsck. [ 49.023377][ T1364] exFAT-fs (loop9): Medium has reported failures. Some data may be lost. [ 49.040685][ T1364] exFAT-fs (loop9): failed to load upcase table (idx : 0x0000ff98, chksum : 0x84a6b859, utbl_chksum : 0xe619d30d) [ 49.080285][ T1364] exFAT-fs (loop9): error, found bogus dentry(16) beyond unused empty group(6) (start_clu : 6, cur_clu : 6) [ 49.091834][ T1364] exFAT-fs (loop9): Filesystem has been set read-only [ 49.212451][ T583] usb 3-1: Using ep0 maxpacket: 32 [ 49.333341][ T583] usb 3-1: config 1 interface 1 altsetting 1 endpoint 0x1 has an invalid bInterval 253, changing to 7 [ 49.344354][ T583] usb 3-1: config 1 interface 2 altsetting 1 endpoint 0x82 has an invalid bInterval 161, changing to 7 [ 49.524903][ T583] usb 3-1: New USB device found, idVendor=0499, idProduct=2002, bcdDevice= 0.40 [ 49.533995][ T583] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 49.542013][ T583] usb 3-1: Product: 㩘Ꮆ爆﹞₝ﯤȄ翓캝ꍶ駅⸑鍔ṏ죷㺤쾀⎱ᥤ䛍俤煵‷఍ꖫ⦑ꁊ킂쯋㞩冼넿둽ᢖ揖呿⥷濸⧗圔⇞⭏絧朇큗준㎩쪹⍳홸⹿蟦⊠鮤韒꧖⣱㧥菁ꝰф [ 49.566332][ T583] usb 3-1: Manufacturer: А [ 49.574567][ T583] usb 3-1: SerialNumber: ╉㴮㍊⹄ᑟ⁗㖕巚㕩䡡向股嵆創褟֎チᰢ῰㒝鲊箏⥣ෂ痪꺯긏쏯찞赃䣝뻁繲᠛횕䴅酓덞Ѭﲾ狟㪬對ዘ጗뀦㊨ఙ쁵螜䌁㑦̱ꍨ槦즍၉ᙫﰖᗬ [ 49.689789][ T1378] exFAT-fs (loop9): failed to load upcase table (idx : 0x00010000, chksum : 0x987a2e96, utbl_chksum : 0xe619d30d) [ 49.917956][ T583] snd-usb-audio: probe of 3-1:1.0 failed with error -2 [ 49.958242][ T583] snd-usb-audio: probe of 3-1:1.1 failed with error -2 [ 49.998546][ T583] snd-usb-audio: probe of 3-1:1.2 failed with error -2 [ 50.006101][ T583] usb 3-1: USB disconnect, device number 8 [ 50.301336][ T1391] EXT4-fs (loop8): Ignoring removed bh option [ 50.308346][ T1391] EXT4-fs warning (device loop8): dx_probe:845: Directory (ino: 2) htree depth 0x0002 exceedsupported value [ 50.319979][ T1391] EXT4-fs warning (device loop8): dx_probe:848: Enable large directory feature to access it [ 50.330223][ T1391] EXT4-fs warning (device loop8): dx_probe:946: inode #2: comm syz.8.261: Corrupt directory, running e2fsck is recommended [ 50.334947][ T322] usb 5-1: USB disconnect, device number 11 [ 50.356931][ T1391] EXT4-fs (loop8): Cannot turn on journaled quota: type 1: error -117 [ 50.365290][ T1391] EXT4-fs error (device loop8): ext4_iget_extra_inode:4692: inode #15: comm syz.8.261: corrupted in-inode xattr [ 50.377370][ T1391] EXT4-fs error (device loop8): ext4_orphan_get:1410: comm syz.8.261: couldn't read orphan inode 15 (err -117) [ 50.389444][ T1391] EXT4-fs (loop8): mounted filesystem without journal. Opts: dioread_lock,noblock_validity,grpquota,jqfmt=vfsold,nolazytime,grpjquota=.errors=continue,resuid=0x0000000000000000,bh,noload,,,errors=continue [ 50.410579][ T1400] capability: warning: `syz.4.262' uses 32-bit capabilities (legacy support in use) [ 50.421977][ T1391] EXT4-fs warning (device loop8): dx_probe:845: Directory (ino: 2) htree depth 0x0002 exceedsupported value [ 50.433484][ T1391] EXT4-fs warning (device loop8): dx_probe:848: Enable large directory feature to access it [ 50.443705][ T1391] EXT4-fs warning (device loop8): dx_probe:946: inode #2: comm syz.8.261: Corrupt directory, running e2fsck is recommended [ 50.456480][ T1391] EXT4-fs error (device loop8): ext4_readdir:263: inode #2: block 3: comm syz.8.261: path /31/file0: bad entry in directory: rec_len % 4 != 0 - offset=0, inode=4294967295, rec_len=17, size=1024 fake=0 [ 50.476442][ T1391] EXT4-fs error (device loop8): ext4_readdir:263: inode #2: block 22: comm syz.8.261: path /31/file0: bad entry in directory: rec_len % 4 != 0 - offset=0, inode=0, rec_len=65535, size=1024 fake=0 [ 50.496342][ T1391] EXT4-fs error (device loop8): ext4_readdir:263: inode #2: block 8: comm syz.8.261: path /31/file0: bad entry in directory: inode out of bounds - offset=0, inode=16810477, rec_len=1024, size=1024 fake=0 [ 50.643439][ T735] usb 3-1: new full-speed USB device number 9 using dummy_hcd [ 50.886699][ T1406] F2FS-fs (loop9): Invalid log_blocksize (268), supports only 12 [ 50.894495][ T1406] F2FS-fs (loop9): Can't find valid F2FS filesystem in 1th superblock [ 50.903251][ T1406] F2FS-fs (loop9): invalid crc value [ 50.909711][ T1406] F2FS-fs (loop9): Found nat_bits in checkpoint [ 50.919104][ T1404] F2FS-fs (loop8): Invalid segment/section count (458783, 24 x 150994945) [ 50.933901][ T1404] F2FS-fs (loop8): Can't find valid F2FS filesystem in 1th superblock [ 50.952352][ T1404] F2FS-fs (loop8): Unrecognized mount option "f2fs" or missing value [ 50.961681][ T1406] F2FS-fs (loop9): Try to recover 1th superblock, ret: 0 [ 50.968747][ T1406] F2FS-fs (loop9): Mounted with checkpoint version = 48b305e5 [ 51.006251][ T735] usb 3-1: config 0 interface 0 has no altsetting 0 [ 51.012841][ T735] usb 3-1: New USB device found, idVendor=056e, idProduct=00ff, bcdDevice= 0.00 [ 51.021889][ T735] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 51.046860][ T735] usb 3-1: config 0 descriptor?? [ 51.240665][ T1423] erofs: (device loop4): mounted with root inode @ nid 36. [ 51.251826][ T1423] incfs: Can't find or create .index dir in ./file0 [ 51.258579][ T1423] incfs: mount failed -30 [ 51.271387][ T1426] exFAT-fs (loop8): failed to load upcase table (idx : 0x0001fe89, chksum : 0x22a4dc03, utbl_chksum : 0xe619d30d) [ 51.347486][ T1437] FAT-fs (loop4): Invalid FSINFO signature: 0x00000d52, 0x61000000 (sector = 1) [ 51.359552][ T1437] netlink: 12 bytes leftover after parsing attributes in process `syz.4.273'. [ 51.429416][ T583] usb 10-1: new high-speed USB device number 5 using dummy_hcd [ 51.450030][ T1449] EXT4-fs (loop4): ext4_check_descriptors: Checksum for group 0 failed (51269!=20869) [ 51.459834][ T1449] EXT4-fs error (device loop4): ext4_get_journal_inode:5247: inode #32: comm syz.4.276: iget: special inode unallocated [ 51.472517][ T1449] EXT4-fs (loop4): no journal found [ 51.477713][ T1449] EXT4-fs (loop4): can't get journal size [ 51.484101][ T1449] EXT4-fs (loop4): filesystem is read-only [ 51.489637][ T1452] EXT4-fs (loop8): Quota format mount options ignored when QUOTA feature is enabled [ 51.490019][ T1449] EXT4-fs (loop4): mounted filesystem without journal. Opts: max_batch_time=0x0000000000000004,noload,noblock_validity,noblock_validity,grpjquota=,,errors=continue [ 51.515247][ T1452] EXT4-fs (loop8): mounted filesystem without journal. Opts: jqfmt=vfsold,,errors=continue [ 51.516730][ T735] elecom 0003:056E:00FF.0005: collection stack underflow [ 51.532866][ T735] elecom 0003:056E:00FF.0005: item 0 2 0 12 parsing failed [ 51.544630][ T735] elecom: probe of 0003:056E:00FF.0005 failed with error -22 [ 51.552948][ T1399] SELinux: policydb table sizes (0,0) do not match mine (8,7) [ 51.566879][ T1399] SELinux: failed to load policy [ 51.575006][ T1449] EXT4-fs error (device loop4): ext4_lookup:1822: inode #2: comm syz.4.276: bad inode number: 12 [ 51.586100][ T1449] EXT4-fs error (device loop4): ext4_lookup:1822: inode #2: comm syz.4.276: bad inode number: 12 [ 51.597081][ T1449] EXT4-fs error (device loop4): ext4_lookup:1822: inode #2: comm syz.4.276: bad inode number: 12 [ 51.615136][ T1449] EXT4-fs error (device loop4): ext4_lookup:1822: inode #2: comm syz.4.276: bad inode number: 12 [ 51.727964][ T735] usb 3-1: USB disconnect, device number 9 [ 51.744924][ T1464] EXT4-fs error (device loop8): ext4_orphan_get:1405: inode #15: comm syz.8.278: inode has both inline data and extents flags [ 51.758141][ T1464] EXT4-fs error (device loop8): ext4_orphan_get:1410: comm syz.8.278: couldn't read orphan inode 15 (err -117) [ 51.775678][ T1468] EXT4-fs (loop4): Ignoring removed nomblk_io_submit option [ 51.792207][ T1468] EXT4-fs (loop4): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 51.804630][ T1464] EXT4-fs (loop8): mounted filesystem without journal. Opts: ,errors=continue [ 51.834903][ T1468] EXT4-fs (loop4): mounted filesystem without journal. Opts: jqfmt=vfsv0,auto_da_alloc,noblock_validity,grpquota,inlinecrypt,delalloc,nomblk_io_submit,errors=remount-ro,dioread_nolock, [ 51.860671][ T1468] ext4 filesystem being mounted at /59/file1 supports timestamps until 2038-01-19 (0x7fffffff) [ 51.973531][ T583] usb 10-1: New USB device found, idVendor=041e, idProduct=30df, bcdDevice= 0.40 [ 51.983696][ T583] usb 10-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 51.991800][ T583] usb 10-1: Product: syz [ 52.000422][ T583] usb 10-1: Manufacturer: syz [ 52.005261][ T583] usb 10-1: SerialNumber: syz [ 52.045992][ T24] kauditd_printk_skb: 146 callbacks suppressed [ 52.046002][ T24] audit: type=1400 audit(1789382074.246:851): avc: denied { unmount } for pid=282 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:devpts_t tclass=filesystem permissive=1 [ 52.369805][ T1486] F2FS-fs (loop4): Invalid log_blocksize (268), supports only 12 [ 52.387296][ T1486] F2FS-fs (loop4): Can't find valid F2FS filesystem in 1th superblock [ 52.399299][ T1486] F2FS-fs (loop4): Found nat_bits in checkpoint [ 52.406750][ T583] usb 10-1: 2:1 : UAC_AS_GENERAL descriptor not found [ 52.431381][ T583] usb 10-1: USB disconnect, device number 5 [ 52.454183][ T1486] F2FS-fs (loop4): Try to recover 1th superblock, ret: 0 [ 52.461333][ T1486] F2FS-fs (loop4): Mounted with checkpoint version = 48b305e5 [ 52.591814][ T1496] netlink: 12 bytes leftover after parsing attributes in process `syz.4.284'. [ 52.608293][ T322] usb 3-1: new high-speed USB device number 10 using dummy_hcd [ 52.703315][ T1508] netlink: 4 bytes leftover after parsing attributes in process `syz.4.287'. [ 52.802847][ T24] audit: type=1400 audit(1789382075.001:852): avc: denied { read } for pid=1509 comm="syz.9.288" name="control" dev="devtmpfs" ino=260 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:lvm_control_t tclass=chr_file permissive=1 [ 52.846101][ T24] audit: type=1400 audit(1789382075.001:853): avc: denied { open } for pid=1509 comm="syz.9.288" path="/27/dev/mapper/control" dev="devtmpfs" ino=260 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:lvm_control_t tclass=chr_file permissive=1 [ 52.870359][ T322] usb 3-1: Using ep0 maxpacket: 16 [ 52.890327][ T24] audit: type=1400 audit(1789382075.020:854): avc: denied { ioctl } for pid=1509 comm="syz.9.288" path="/27/dev/mapper/control" dev="devtmpfs" ino=260 ioctlcmd=0xfd07 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:lvm_control_t tclass=chr_file permissive=1 [ 52.938435][ T24] audit: type=1400 audit(1789382075.030:855): avc: denied { read append } for pid=1509 comm="syz.9.288" name="usbmon4" dev="devtmpfs" ino=166 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:usbmon_device_t tclass=chr_file permissive=1 [ 52.981110][ T24] audit: type=1400 audit(1789382075.030:856): avc: denied { open } for pid=1509 comm="syz.9.288" path="/dev/usbmon4" dev="devtmpfs" ino=166 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:usbmon_device_t tclass=chr_file permissive=1 [ 52.991184][ T322] usb 3-1: config 0 interface 0 altsetting 16 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 53.004780][ T583] usb 5-1: new full-speed USB device number 12 using dummy_hcd [ 53.035971][ T322] usb 3-1: config 0 interface 0 altsetting 16 endpoint 0x81 has invalid wMaxPacketSize 0 [ 53.045853][ T24] audit: type=1400 audit(1789382075.030:857): avc: denied { ioctl } for pid=1509 comm="syz.9.288" path="/dev/usbmon4" dev="devtmpfs" ino=166 ioctlcmd=0x9207 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:usbmon_device_t tclass=chr_file permissive=1 [ 53.056018][ T322] usb 3-1: config 0 interface 0 altsetting 16 has 1 endpoint descriptor, different from the interface descriptor's value: 28 [ 53.101895][ T24] audit: type=1400 audit(1789382075.080:858): avc: denied { setopt } for pid=1509 comm="syz.9.288" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_netfilter_socket permissive=1 [ 53.112155][ T322] usb 3-1: config 0 interface 0 has no altsetting 0 [ 53.132110][ T24] audit: type=1400 audit(1789382075.130:859): avc: denied { mounton } for pid=1509 comm="syz.9.288" path="/27/dev" dev="devtmpfs" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=dir permissive=1 [ 53.139065][ T322] usb 3-1: New USB device found, idVendor=056a, idProduct=0331, bcdDevice= 0.00 [ 53.184375][ T322] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 53.196481][ T322] usb 3-1: config 0 descriptor?? [ 53.316673][ T24] audit: type=1400 audit(1789382075.507:860): avc: denied { bind } for pid=1501 comm="syz.3.285" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 [ 53.459495][ T1531] FAT-fs (loop8): Unrecognized mount option "" or missing value [ 53.645072][ T1540] netlink: 'syz.9.293': attribute type 3 has an invalid length. [ 53.696254][ T583] usb 5-1: unable to get BOS descriptor or descriptor too short [ 53.756778][ T583] usb 5-1: not running at top speed; connect to a high speed hub [ 53.764881][ T1545] EXT4-fs (loop9): Ignoring removed nobh option [ 53.771242][ T1545] EXT4-fs: Warning: mounting with data=journal disables delayed allocation, dioread_nolock, O_DIRECT and fast_commit support! [ 53.784664][ T1489] udc-core: couldn't find an available UDC or it's busy [ 53.792019][ T1489] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 53.802471][ T1545] EXT4-fs error (device loop9) in ext4_do_update_inode:5362: error 27 [ 53.810828][ T1545] EXT4-fs error (device loop9): ext4_dirty_inode:6181: inode #3: comm syz.9.295: mark_inode_dirty error [ 53.818823][ T322] hid (null): unknown global tag 0xe [ 53.822837][ T1545] EXT4-fs error (device loop9) in ext4_do_update_inode:5362: error 27 [ 53.827361][ T322] hid (null): global environment stack underflow [ 53.842239][ T1545] EXT4-fs error (device loop9): __ext4_ext_dirty:182: inode #3: comm syz.9.295: mark_inode_dirty error [ 53.844707][ T322] hid (null): invalid report_count 1106939437 [ 53.857523][ T583] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 53.859620][ T322] hid (null): unknown global tag 0xd [ 53.874081][ T583] usb 5-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 53.886679][ T1545] EXT4-fs error (device loop9): ext4_acquire_dquot:6230: comm syz.9.295: Failed to acquire dquot type 0 [ 53.898325][ T1545] EXT4-fs error (device loop9) in ext4_do_update_inode:5362: error 27 [ 53.906602][ T1545] EXT4-fs error (device loop9): ext4_dirty_inode:6181: inode #16: comm syz.9.295: mark_inode_dirty error [ 53.918074][ T1545] EXT4-fs error (device loop9) in ext4_do_update_inode:5362: error 27 [ 53.926466][ T1545] EXT4-fs error (device loop9): __ext4_ext_dirty:182: inode #16: comm syz.9.295: mark_inode_dirty error [ 53.938091][ T1545] EXT4-fs error (device loop9) in ext4_do_update_inode:5362: error 27 [ 53.946364][ T1545] EXT4-fs error (device loop9) in ext4_orphan_del:3292: error 27 [ 53.954209][ T1545] EXT4-fs error (device loop9) in ext4_do_update_inode:5362: error 27 [ 53.962493][ T1545] EXT4-fs error (device loop9): ext4_truncate:4403: inode #16: comm syz.9.295: mark_inode_dirty error [ 53.973663][ T1545] EXT4-fs error (device loop9) in ext4_orphan_cleanup:3106: error 27 [ 53.982182][ T1545] EXT4-fs (loop9): 1 truncate cleaned up [ 53.987854][ T1545] EXT4-fs (loop9): mounted filesystem without journal. Opts: journal_ioprio=0x0000000000000001,nobh,,errors=continue [ 54.000197][ T1545] ext4 filesystem being mounted at /29/file0 supports timestamps until 2038-01-19 (0x7fffffff) [ 54.017151][ T1545] tipc: Started in network mode [ 54.019536][ T1489] udc-core: couldn't find an available UDC or it's busy [ 54.022192][ T1561] udc-core: couldn't find an available UDC or it's busy [ 54.029043][ T1489] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 54.035988][ T1545] tipc: Own node identity b6c483911c23, cluster identity 4711 [ 54.043665][ T1561] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 54.050946][ T1545] tipc: Enabled bearer , priority 10 [ 54.149571][ T583] usb 5-1: string descriptor 0 read error: -22 [ 54.155889][ T583] usb 5-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 54.170456][ T583] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 54.220634][ T583] usb 5-1: 0:2 : does not exist [ 54.270584][ T1572] exfat: Deprecated parameter 'namecase' [ 54.276297][ T1572] exfat: Deprecated parameter 'namecase' [ 54.321796][ T1572] exFAT-fs (loop8): Invalid boot checksum (boot checksum : 0x1119abd0, checksum : 0x112f2dd0) [ 54.332106][ T1572] exFAT-fs (loop8): invalid boot region [ 54.337655][ T1572] exFAT-fs (loop8): failed to recognize exfat type [ 54.401324][ T322] usb 10-1: new high-speed USB device number 6 using dummy_hcd [ 54.653154][ T322] usb 10-1: Using ep0 maxpacket: 16 [ 54.703531][ T826] usb 9-1: new full-speed USB device number 5 using dummy_hcd [ 54.720302][ T1584] netlink: 8 bytes leftover after parsing attributes in process `syz.3.306'. [ 54.729347][ T1584] netlink: 8 bytes leftover after parsing attributes in process `syz.3.306'. [ 54.774046][ T322] usb 10-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 54.785061][ T322] usb 10-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 54.794873][ T322] usb 10-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 54.807738][ T322] usb 10-1: New USB device found, idVendor=045e, idProduct=07da, bcdDevice= 0.00 [ 54.816856][ T322] usb 10-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 54.825318][ T322] usb 10-1: config 0 descriptor?? [ 55.056033][ T301] tipc: 32-bit node address hash set to 9183e7aa [ 55.108866][ T1508] EXT4-fs (loop4): Ignoring removed bh option [ 55.117459][ T1508] EXT4-fs (loop4): mounted filesystem without journal. Opts: user_xattr,commit=0x0000000000000005,noquota,grpid,auto_da_alloc,grpid,bh,,errors=continue [ 55.132850][ T1508] ext4 filesystem being mounted at /63/file1 supports timestamps until 2038-01-19 (0x7fffffff) [ 55.145393][ T1508] EXT4-fs error (device loop4): ext4_map_blocks:742: inode #15: block 3: comm syz.4.287: lblock 3 mapped to illegal pblock 3 (length 3) [ 55.149083][ T826] usb 9-1: config 7 has an invalid interface number: 148 but max is 3 [ 55.159586][ T1508] EXT4-fs (loop4): Delayed block allocation failed for inode 15 at logical offset 3 with max blocks 3 with error 117 [ 55.167804][ T826] usb 9-1: config 7 contains an unexpected descriptor of type 0x2, skipping [ 55.179777][ T1508] EXT4-fs (loop4): This should not happen!! Data will be lost [ 55.179777][ T1508] [ 55.188558][ T826] usb 9-1: config 7 has an invalid interface number: 12 but max is 3 [ 55.206186][ T826] usb 9-1: config 7 contains an unexpected descriptor of type 0x2, skipping [ 55.214966][ T826] usb 9-1: config 7 has an invalid descriptor of length 0, skipping remainder of the config [ 55.225050][ T826] usb 9-1: config 7 has 3 interfaces, different from the descriptor's value: 4 [ 55.234020][ T826] usb 9-1: config 7 has no interface number 1 [ 55.240080][ T826] usb 9-1: config 7 has no interface number 2 [ 55.246168][ T826] usb 9-1: config 7 interface 148 altsetting 3 endpoint 0x4 has invalid maxpacket 1023, setting to 64 [ 55.254376][ T1593] SELinux: unrecognized netlink message: protocol=4 nlmsg_type=26 sclass=netlink_tcpdiag_socket pid=1593 comm=syz.3.307 [ 55.257322][ T826] usb 9-1: config 7 interface 148 altsetting 3 endpoint 0x3 has invalid maxpacket 1023, setting to 64 [ 55.271487][ T1593] SELinux: unrecognized netlink message: protocol=4 nlmsg_type=109 sclass=netlink_tcpdiag_socket pid=1593 comm=syz.3.307 [ 55.280754][ T826] usb 9-1: config 7 interface 148 altsetting 3 has a duplicate endpoint with address 0xC, skipping [ 55.298064][ T1593] netlink: 4 bytes leftover after parsing attributes in process `syz.3.307'. [ 55.304164][ T826] usb 9-1: config 7 interface 148 altsetting 3 has a duplicate endpoint with address 0x3, skipping [ 55.320287][ T322] input: HID 045e:07da as /devices/platform/dummy_hcd.9/usb10/10-1/10-1:0.0/0003:045E:07DA.0007/input/input7 [ 55.323595][ T826] usb 9-1: config 7 interface 148 altsetting 3 has a duplicate endpoint with address 0x4, skipping [ 55.345572][ T826] usb 9-1: config 7 interface 148 altsetting 3 endpoint 0x6 has invalid maxpacket 512, setting to 64 [ 55.356444][ T826] usb 9-1: config 7 interface 148 altsetting 3 has an invalid endpoint with address 0x0, skipping [ 55.367106][ T826] usb 9-1: config 7 interface 148 altsetting 3 has a duplicate endpoint with address 0x4, skipping [ 55.367792][ T20] usb 3-1: USB disconnect, device number 10 [ 55.377794][ T826] usb 9-1: config 7 interface 148 altsetting 3 endpoint 0x2 has invalid maxpacket 1024, setting to 64 [ 55.377814][ T826] usb 9-1: config 7 interface 148 altsetting 3 endpoint 0xD has invalid maxpacket 1024, setting to 64 [ 55.409575][ T322] microsoft 0003:045E:07DA.0007: input,hidraw0: USB HID v0.00 Device [HID 045e:07da] on usb-dummy_hcd.9-1/input0 [ 55.436132][ T826] usb 9-1: config 7 interface 148 altsetting 3 has an invalid endpoint with address 0x0, skipping [ 55.457840][ T826] usb 9-1: config 7 interface 0 altsetting 4 has a duplicate endpoint with address 0x6, skipping [ 55.470711][ T826] usb 9-1: config 7 interface 0 altsetting 4 has an invalid endpoint with address 0x0, skipping [ 55.490875][ T1601] binder: Bad value for 'defcontext' [ 55.495543][ T826] usb 9-1: config 7 interface 12 altsetting 14 has a duplicate endpoint with address 0xD, skipping [ 55.512714][ T826] usb 9-1: config 7 interface 12 altsetting 14 has a duplicate endpoint with address 0x4, skipping [ 55.524011][ T826] usb 9-1: config 7 interface 12 altsetting 14 has a duplicate endpoint with address 0x6, skipping [ 55.559637][ T826] usb 9-1: config 7 interface 12 altsetting 14 has a duplicate endpoint with address 0xD, skipping [ 55.572143][ T826] usb 9-1: config 7 interface 12 altsetting 14 has a duplicate endpoint with address 0x2, skipping [ 55.599933][ T826] usb 9-1: config 7 interface 12 altsetting 14 endpoint 0xF has invalid wMaxPacketSize 0 [ 55.619929][ T826] usb 9-1: config 7 interface 12 altsetting 14 has 7 endpoint descriptors, different from the interface descriptor's value: 13 [ 55.633222][ T583] usb 5-1: 5:0: cannot get min/max values for control 3 (id 5) [ 55.652256][ T583] usb 5-1: USB disconnect, device number 12 [ 55.658309][ T826] usb 9-1: config 7 interface 148 has no altsetting 0 [ 55.665772][ T826] usb 9-1: config 7 interface 0 has no altsetting 0 [ 55.674018][ T826] usb 9-1: config 7 interface 12 has no altsetting 0 [ 55.761341][ T300] EXT4-fs error (device loop4): ext4_map_blocks:742: inode #15: block 8: comm kworker/u4:3: lblock 8 mapped to illegal pblock 8 (length 8) [ 55.786053][ T300] EXT4-fs (loop4): Delayed block allocation failed for inode 15 at logical offset 8 with max blocks 8 with error 117 [ 55.802803][ T300] EXT4-fs (loop4): This should not happen!! Data will be lost [ 55.802803][ T300] [ 55.823146][ T1617] overlayfs: failed to clone upperpath [ 55.828894][ T1617] overlayfs: failed to clone upperpath [ 55.841662][ T826] usb 9-1: New USB device found, idVendor=04b3, idProduct=4016, bcdDevice=81.35 [ 55.850684][ T826] usb 9-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 55.871802][ T826] usb 9-1: Product: syz [ 55.875975][ T826] usb 9-1: Manufacturer: о [ 55.880464][ T826] usb 9-1: SerialNumber: syz [ 55.885721][ T878] udevd[878]: 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 [ 55.909631][ T1619] netlink: 4 bytes leftover after parsing attributes in process `syz.4.315'. [ 55.972534][ T20] usb 3-1: new high-speed USB device number 11 using dummy_hcd [ 56.090263][ T1568] F2FS-fs (loop9): Invalid segment/section count (458783, 24 x 150994945) [ 56.110534][ T1568] F2FS-fs (loop9): Can't find valid F2FS filesystem in 1th superblock [ 56.133675][ T1568] F2FS-fs (loop9): Unrecognized mount option "$" or missing value [ 56.190025][ T1623] bridge0: port 1(bridge_slave_0) entered blocking state [ 56.200052][ T1623] bridge0: port 1(bridge_slave_0) entered disabled state [ 56.207581][ T1623] device bridge_slave_0 entered promiscuous mode [ 56.214597][ T826] pl2303 9-1:7.148: required endpoints missing [ 56.221336][ T1623] bridge0: port 2(bridge_slave_1) entered blocking state [ 56.229891][ T1623] bridge0: port 2(bridge_slave_1) entered disabled state [ 56.234381][ T20] usb 3-1: Using ep0 maxpacket: 16 [ 56.237909][ T1623] device bridge_slave_1 entered promiscuous mode [ 56.264897][ T826] pl2303 9-1:7.0: required endpoints missing [ 56.305147][ T826] pl2303 9-1:7.12: required endpoints missing [ 56.321588][ T826] usb 9-1: USB disconnect, device number 5 [ 56.375441][ T20] usb 3-1: config 0 has an invalid interface number: 8 but max is 0 [ 56.383744][ T20] usb 3-1: config 0 has no interface number 0 [ 56.392778][ T1623] bridge0: port 2(bridge_slave_1) entered blocking state [ 56.399821][ T1623] bridge0: port 2(bridge_slave_1) entered forwarding state [ 56.407085][ T1623] bridge0: port 1(bridge_slave_0) entered blocking state [ 56.414097][ T1623] bridge0: port 1(bridge_slave_0) entered forwarding state [ 56.425751][ T20] usb 3-1: config 0 interface 8 altsetting 0 endpoint 0x8F has an invalid bInterval 0, changing to 7 [ 56.436846][ T20] usb 3-1: config 0 interface 8 altsetting 0 endpoint 0x8F has invalid wMaxPacketSize 0 [ 56.448564][ T112] bridge0: port 1(bridge_slave_0) entered disabled state [ 56.456269][ T112] bridge0: port 2(bridge_slave_1) entered disabled state [ 56.484979][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 56.493137][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 56.513041][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 56.521716][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 56.530244][ T112] bridge0: port 1(bridge_slave_0) entered blocking state [ 56.537297][ T112] bridge0: port 1(bridge_slave_0) entered forwarding state [ 56.545244][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 56.554172][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 56.563105][ T112] bridge0: port 2(bridge_slave_1) entered blocking state [ 56.570145][ T112] bridge0: port 2(bridge_slave_1) entered forwarding state [ 56.577666][ T20] usb 3-1: New USB device found, idVendor=0d8c, idProduct=000e, bcdDevice=8e.8f [ 56.586973][ T20] usb 3-1: New USB device strings: Mfr=0, Product=24, SerialNumber=3 [ 56.595169][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 56.603114][ T636] usb 10-1: reset high-speed USB device number 6 using dummy_hcd [ 56.610928][ T20] usb 3-1: Product: syz [ 56.615138][ T20] usb 3-1: SerialNumber: syz [ 56.620153][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 56.628620][ T20] usb 3-1: config 0 descriptor?? [ 56.653658][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 56.666152][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 56.685564][ T1623] device veth0_vlan entered promiscuous mode [ 56.695795][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 56.717493][ T1633] EXT4-fs error (device loop8): ext4_xattr_inode_iget:401: inode #12: comm syz.8.320: missing EA_INODE flag [ 56.749410][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 56.760485][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 56.774607][ T1633] EXT4-fs error (device loop8): ext4_xattr_inode_iget:406: comm syz.8.320: error while reading EA inode 12 err=-117 [ 56.788610][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 56.796626][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 56.804211][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 56.816909][ T1633] EXT4-fs (loop8): 1 orphan inode deleted [ 56.821244][ T1623] device veth1_macvtap entered promiscuous mode [ 56.822706][ T1633] EXT4-fs (loop8): mounted filesystem without journal. Opts: ,errors=continue [ 56.838263][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 56.851722][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 56.860346][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 56.886069][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 56.901559][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 56.918260][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 56.934784][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 56.990856][ T300] device bridge_slave_1 left promiscuous mode [ 57.000271][ T300] bridge0: port 2(bridge_slave_1) entered disabled state [ 57.014761][ T300] device bridge_slave_0 left promiscuous mode [ 57.033363][ T1648] EXT4-fs (loop1): mounted filesystem without journal. Opts: minixdf,errors=continue,noblock_validity,commit=0x0000000000000005,noinit_itable,max_batch_time=0x0000000000000004,abort,auto_da_alloc,lazytime,noauto_da_alloc,debug_want_extra_isize=0x0000000000000008,,errors=continue [ 57.070118][ T300] bridge0: port 1(bridge_slave_0) entered disabled state [ 57.087269][ T300] device veth1_macvtap left promiscuous mode [ 57.100458][ T300] device veth0_vlan left promiscuous mode [ 57.113924][ T20] usb 3-1: USB disconnect, device number 11 [ 57.269871][ T24] kauditd_printk_skb: 24 callbacks suppressed [ 57.269883][ T24] audit: type=1400 audit(1789382079.429:883): avc: denied { ioctl } for pid=1651 comm="syz.8.324" path="/dev/uinput" dev="devtmpfs" ino=257 ioctlcmd=0x5501 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:event_device_t tclass=chr_file permissive=1 [ 57.302042][ T1652] input: syz0 as /devices/virtual/input/input8 [ 57.388014][ T1673] EXT4-fs (loop1): Invalid want_extra_isize 65536 [ 57.543686][ T735] usb 10-1: USB disconnect, device number 6 [ 57.634064][ T20] usb 9-1: new high-speed USB device number 6 using dummy_hcd [ 57.692250][ T24] audit: type=1400 audit(1789382079.846:884): avc: denied { bind } for pid=1686 comm="syz.2.335" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=packet_socket permissive=1 [ 57.717125][ T24] audit: type=1400 audit(1789382079.876:885): avc: denied { mounton } for pid=1675 comm="syz.1.330" path="/5/file0" dev="fuse" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fusefs_t tclass=file permissive=1 [ 57.717621][ T1689] netlink: 48 bytes leftover after parsing attributes in process `syz.1.330'. [ 57.761432][ T1689] SELinux: Context system_u:object_r:systemd_passwd_agent_exec_t:s0 is not valid (left unmapped). [ 57.781754][ T24] audit: type=1400 audit(1789382079.935:886): avc: denied { relabelto } for pid=1675 comm="syz.1.330" name="/" dev="sda1" ino=2 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 trawcon="system_u:object_r:systemd_passwd_agent_exec_t:s0" [ 57.808988][ T1691] EXT4-fs (loop9): Ignoring removed bh option [ 57.815155][ T1691] EXT4-fs (loop9): Ignoring removed orlov option [ 57.821916][ T1691] EXT4-fs (loop9): encrypted files will use data=ordered instead of data journaling mode [ 57.842655][ T1691] EXT4-fs (loop9): 1 truncate cleaned up [ 57.855865][ T1691] EXT4-fs (loop9): mounted filesystem without journal. Opts: usrjquota=,bsddf,bh,orlov,sysvgroups,data_err=ignore,sysvgroups,quota,,errors=continue [ 58.045131][ T1702] exFAT-fs (loop9): Invalid exboot-signature(sector = 2): 0x1119abd0 [ 58.053393][ T20] usb 9-1: config 0 interface 0 altsetting 8 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 58.064861][ T20] usb 9-1: config 0 interface 0 altsetting 8 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 58.077102][ T1702] exFAT-fs (loop9): Invalid exboot-signature(sector = 5): 0x1119abd0 [ 58.077827][ T20] usb 9-1: config 0 interface 0 has no altsetting 0 [ 58.092515][ T20] usb 9-1: New USB device found, idVendor=0755, idProduct=2626, bcdDevice= 0.00 [ 58.093251][ T1702] exFAT-fs (loop9): Invalid exboot-signature(sector = 6): 0x00000000 [ 58.102071][ T20] usb 9-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 58.121226][ T20] usb 9-1: config 0 descriptor?? [ 58.126364][ T1702] exFAT-fs (loop9): Invalid exboot-signature(sector = 7): 0x00000000 [ 58.134584][ T1702] exFAT-fs (loop9): Invalid exboot-signature(sector = 8): 0x00000000 [ 58.143895][ T1702] exFAT-fs (loop9): Invalid boot checksum (boot checksum : 0x00000000, checksum : 0x13a8bc6e) [ 58.154302][ T1702] exFAT-fs (loop9): invalid boot region [ 58.161226][ T1702] exFAT-fs (loop9): failed to recognize exfat type [ 58.288602][ T735] usb 3-1: new high-speed USB device number 12 using dummy_hcd [ 58.339902][ T1708] bridge0: port 1(bridge_slave_0) entered disabled state [ 58.373896][ T24] audit: type=1400 audit(1789382080.531:887): avc: denied { ioctl } for pid=1713 comm="syz.9.340" path="socket:[21138]" dev="sockfs" ino=21138 ioctlcmd=0x745a scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=pppox_socket permissive=1 [ 58.541150][ T735] usb 3-1: Using ep0 maxpacket: 16 [ 58.721652][ T735] usb 3-1: unable to get BOS descriptor or descriptor too short [ 58.797843][ T1714] F2FS-fs (loop9): Wrong CP boundary, start(512) end(1536) blocks(0) [ 58.820305][ T1714] F2FS-fs (loop9): Can't find valid F2FS filesystem in 1th superblock [ 58.828573][ T735] usb 3-1: config 1 interface 1 altsetting 1 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 58.840058][ T1714] F2FS-fs (loop9): invalid crc value [ 58.847111][ T1714] F2FS-fs (loop9): Found nat_bits in checkpoint [ 58.869972][ T1714] F2FS-fs (loop9): Try to recover 1th superblock, ret: 0 [ 58.877706][ T1714] F2FS-fs (loop9): Mounted with checkpoint version = 48b305e4 [ 58.896944][ T24] audit: type=1400 audit(1789382081.048:888): avc: denied { setattr } for pid=1713 comm="syz.9.340" name="work" dev="loop9" ino=11 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=dir permissive=1 [ 58.918691][ T24] audit: type=1400 audit(1789382081.048:889): avc: denied { write } for pid=1713 comm="syz.9.340" name="work" dev="loop9" ino=11 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=dir permissive=1 [ 58.940793][ T24] audit: type=1400 audit(1789382081.048:890): avc: denied { add_name } for pid=1713 comm="syz.9.340" name="#b" scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=dir permissive=1 [ 58.961028][ T24] audit: type=1400 audit(1789382081.048:891): avc: denied { remove_name } for pid=1713 comm="syz.9.340" name="#b" dev="loop9" ino=13 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=dir permissive=1 [ 58.971076][ T1714] device-mapper: ioctl: only supply one of name or uuid, cmd(9) [ 58.983121][ T24] audit: type=1400 audit(1789382081.048:892): avc: denied { rename } for pid=1713 comm="syz.9.340" name="#b" dev="loop9" ino=13 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [ 58.995046][ T300] ================================================================== [ 59.012297][ T1713] ------------[ cut here ]------------ [ 59.019940][ T300] BUG: KASAN: use-after-free in l2tp_tunnel_del_work+0xcd/0x3d0 [ 59.019950][ T300] Read of size 8 at addr ffff88812816a480 by task kworker/u4:3/300 [ 59.019959][ T300] [ 59.025525][ T1713] WARNING: CPU: 1 PID: 1713 at net/l2tp/l2tp_ppp.c:156 pppol2tp_sock_to_session+0x167/0x1b0 [ 59.033006][ T300] CPU: 0 PID: 300 Comm: kworker/u4:3 Not tainted syzkaller #0 [ 59.033017][ T300] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/24/2026 [ 59.041226][ T1713] Modules linked in: [ 59.043186][ T300] Workqueue: l2tp l2tp_tunnel_del_work [ 59.053533][ T1713] [ 59.060663][ T300] Call Trace: [ 59.060679][ T300] __dump_stack+0x21/0x24 [ 59.060688][ T300] dump_stack_lvl+0x1a7/0x208 [ 59.060697][ T300] ? show_regs_print_info+0x18/0x18 [ 59.060708][ T300] ? thaw_kernel_threads+0x220/0x220 [ 59.060718][ T300] print_address_description+0x7f/0x2c0 [ 59.060727][ T300] ? l2tp_tunnel_del_work+0xcd/0x3d0 [ 59.060737][ T300] kasan_report+0x100/0x140 [ 59.060747][ T300] ? __switch_to_asm+0x3a/0x60 [ 59.060756][ T300] ? l2tp_tunnel_del_work+0xcd/0x3d0 [ 59.060765][ T300] __asan_report_load8_noabort+0x14/0x20 [ 59.060772][ T300] l2tp_tunnel_del_work+0xcd/0x3d0 [ 59.060782][ T300] process_one_work+0x6fd/0xbc0 [ 59.060792][ T300] worker_thread+0xa8e/0x13c0 [ 59.060807][ T300] kthread+0x324/0x3b0 [ 59.060814][ T300] ? worker_clr_flags+0x190/0x190 [ 59.060823][ T300] ? kthread_blkcg+0xd0/0xd0 [ 59.060831][ T300] ret_from_fork+0x1f/0x30 [ 59.060837][ T300] [ 59.060842][ T300] Allocated by task 1714: [ 59.060858][ T300] __kasan_kmalloc+0xd4/0x100 [ 59.060868][ T300] __kmalloc+0x19f/0x330 [ 59.060876][ T300] l2tp_session_create+0x39/0xb60 [ 59.060884][ T300] pppol2tp_connect+0xbf5/0x1640 [ 59.060892][ T300] __sys_connect+0x3ce/0x450 [ 59.060899][ T300] __x64_sys_connect+0x7a/0x90 [ 59.060908][ T300] do_syscall_64+0x31/0x40 [ 59.060916][ T300] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 59.060918][ T300] [ 59.060923][ T300] Freed by task 1714: [ 59.060931][ T300] kasan_set_track+0x4a/0x70 [ 59.060939][ T300] kasan_set_free_info+0x23/0x40 [ 59.060946][ T300] ____kasan_slab_free+0x125/0x160 [ 59.060953][ T300] __kasan_slab_free+0x11/0x20 [ 59.060959][ T300] slab_free_freelist_hook+0xc5/0x190 [ 59.060967][ T300] kfree+0xc0/0x270 [ 59.060973][ T300] l2tp_session_put+0xb2/0x1a0 [ 59.060980][ T300] pppol2tp_ioctl+0x748/0x960 [ 59.060997][ T300] pppox_ioctl+0x1e4/0x320 [ 59.071639][ T735] usb 3-1: New USB device found, idVendor=041e, idProduct=3042, bcdDevice= 0.40 [ 59.074908][ T300] sock_do_ioctl+0xda/0x380 [ 59.074915][ T300] sock_ioctl+0x472/0x740 [ 59.074924][ T300] __se_sys_ioctl+0x121/0x1a0 [ 59.074939][ T300] __x64_sys_ioctl+0x7b/0x90 [ 59.081621][ T735] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 59.082673][ T300] do_syscall_64+0x31/0x40 [ 59.082689][ T300] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 59.086137][ T735] usb 3-1: Product: syz [ 59.090243][ T300] [ 59.090247][ T300] Last potentially related work creation: [ 59.090259][ T300] kasan_save_stack+0x3a/0x60 [ 59.090267][ T300] __kasan_record_aux_stack+0xd2/0x100 [ 59.090282][ T300] kasan_record_aux_stack_noalloc+0xb/0x10 [ 59.095226][ T1713] CPU: 1 PID: 1713 Comm: syz.9.340 Not tainted syzkaller #0 [ 59.100101][ T300] kvfree_call_rcu+0x117/0x670 [ 59.100111][ T300] inet6_ifa_finish_destroy+0x129/0x1b0 [ 59.100124][ T300] addrconf_ifdown+0x121c/0x1890 [ 59.105888][ T735] usb 3-1: Manufacturer: syz [ 59.110904][ T300] addrconf_notify+0x3bd/0xea0 [ 59.110913][ T300] raw_notifier_call_chain+0x90/0x100 [ 59.110930][ T300] dev_close_many+0x328/0x4d0 [ 59.116425][ T1713] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/24/2026 [ 59.120661][ T300] unregister_netdevice_many+0x477/0x19f0 [ 59.120669][ T300] default_device_exit_batch+0x35e/0x3c0 [ 59.120685][ T300] cleanup_net+0x5fe/0xb80 [ 59.125622][ T735] usb 3-1: SerialNumber: syz [ 59.130678][ T300] process_one_work+0x6fd/0xbc0 [ 59.130685][ T300] worker_thread+0xa8e/0x13c0 [ 59.130693][ T300] kthread+0x324/0x3b0 [ 59.130708][ T300] ret_from_fork+0x1f/0x30 [ 59.136585][ T1713] RIP: 0010:pppol2tp_sock_to_session+0x167/0x1b0 [ 59.141383][ T300] [ 59.141387][ T300] Second to last potentially related work creation: [ 59.141398][ T300] kasan_save_stack+0x3a/0x60 [ 59.141412][ T300] __kasan_record_aux_stack+0xd2/0x100 [ 59.146970][ T1713] Code: 5d c3 e8 2c 5a 35 fd be 02 00 00 00 eb 0a e8 20 5a 35 fd be 01 00 00 00 4c 89 f7 e8 63 ca 0e fe e9 0f ff ff ff e8 09 5a 35 fd <0f> 0b 48 89 df e8 ef 00 00 00 eb bd e8 f8 59 35 fd 4c 89 f7 be 03 [ 59.150883][ T300] kasan_record_aux_stack_noalloc+0xb/0x10 [ 59.150893][ T300] insert_work+0x51/0x320 [ 59.150906][ T300] __queue_work+0x91f/0xca0 [ 59.155336][ T1713] RSP: 0018:ffffc90001667d68 EFLAGS: 00010293 [ 59.159938][ T300] __queue_delayed_work+0x188/0x200 [ 59.159947][ T300] mod_delayed_work_on+0x7b/0xd0 [ 59.159961][ T300] addrconf_mod_dad_work+0x7d/0x120 [ 59.164723][ T1713] [ 59.168906][ T300] addrconf_permanent_addr+0x713/0x940 [ 59.168913][ T300] addrconf_notify+0x752/0xea0 [ 59.168928][ T300] raw_notifier_call_chain+0x90/0x100 [ 59.171255][ T1713] RAX: ffffffff842f5aa7 RBX: ffff8881174cb000 RCX: ffff88811cac5000 [ 59.175527][ T300] __dev_notify_flags+0x2f4/0x5b0 [ 59.175536][ T300] dev_change_flags+0xe3/0x1a0 [ 59.175543][ T300] do_setlink+0xb19/0x29a0 [ 59.175551][ T300] rtnl_newlink+0x13e6/0x1830 [ 59.175564][ T300] rtnetlink_rcv_msg+0x9e9/0xca0 [ 59.180560][ T1713] RDX: 0000000000000000 RSI: 000000000a993820 RDI: 000000000c04eb7d [ 59.184419][ T300] netlink_rcv_skb+0x1e9/0x430 [ 59.184427][ T300] rtnetlink_rcv+0x1c/0x20 [ 59.184440][ T300] netlink_unicast+0x86c/0xa30 [ 59.189635][ T1713] RBP: ffffc90001667d88 R08: ffff8881174cb083 R09: 1ffff11022e99610 [ 59.194335][ T300] netlink_sendmsg+0x949/0xb70 [ 59.194343][ T300] __sys_sendto+0x467/0x620 [ 59.194356][ T300] __x64_sys_sendto+0xe5/0x100 [ 59.199107][ T1713] R10: dffffc0000000000 R11: ffffed1022e99611 R12: dffffc0000000000 [ 59.203652][ T300] do_syscall_64+0x31/0x40 [ 59.203661][ T300] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 59.203670][ T300] [ 59.209570][ T1713] R13: dffffc0000000000 R14: 000000000a993820 R15: ffff88812816a400 [ 59.213924][ T300] The buggy address belongs to the object at ffff88812816a400 [ 59.213924][ T300] which belongs to the cache kmalloc-512 of size 512 [ 59.213934][ T300] The buggy address is located 128 bytes inside of [ 59.213934][ T300] 512-byte region [ffff88812816a400, ffff88812816a600) [ 59.213943][ T300] The buggy address belongs to the page: [ 59.216492][ T1713] FS: 0000555592681500(0000) GS:ffff8881f7100000(0000) knlGS:0000000000000000 [ 59.220218][ T300] page:ffffea0004a05a00 refcount:1 mapcount:0 mapping:0000000000000000 index:0x0 pfn:0x128168 [ 59.220231][ T300] head:ffffea0004a05a00 order:2 compound_mapcount:0 compound_pincount:0 [ 59.224959][ T1713] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 59.229700][ T300] flags: 0x4000000000010200(slab|head) [ 59.229714][ T300] raw: 4000000000010200 dead000000000100 dead000000000122 ffff888100043080 [ 59.234829][ T1713] CR2: 00007f1a894d7000 CR3: 0000000119f58000 CR4: 00000000003506a0 [ 59.239533][ T300] raw: 0000000000000000 0000000000100010 00000001ffffffff 0000000000000000 [ 59.239538][ T300] page dumped because: kasan: bad access detected [ 59.239542][ T300] page_owner tracks the page as allocated [ 59.239563][ T300] page last allocated via order 2, migratetype Unmovable, gfp_mask 0xd20c0(__GFP_IO|__GFP_FS|__GFP_NOWARN|__GFP_NORETRY|__GFP_COMP|__GFP_NOMEMALLOC), pid 281, ts 19646987184, free_ts 0 [ 59.239579][ T300] prep_new_page+0x176/0x190 [ 59.246203][ T1713] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 59.248699][ T300] get_page_from_freelist+0x225f/0x23f0 [ 59.248713][ T300] __alloc_pages_nodemask+0x29a/0x640 [ 59.253471][ T1713] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 59.258093][ T300] new_slab+0x84/0x3f0 [ 59.258102][ T300] ___slab_alloc+0x2f8/0x4c0 [ 59.258109][ T300] __slab_alloc+0x63/0xa0 [ 59.258117][ T300] __kmalloc+0x1f9/0x330 [ 59.258125][ T300] qdisc_alloc+0x79/0x720 [ 59.258132][ T300] qdisc_create_dflt+0x6b/0x390 [ 59.258140][ T300] dev_activate+0x292/0x11c0 [ 59.258147][ T300] __dev_open+0x3e9/0x500 [ 59.258155][ T300] __dev_change_flags+0x1e4/0x6a0 [ 59.258162][ T300] dev_change_flags+0x80/0x1a0 [ 59.258175][ T300] do_setlink+0xb19/0x29a0 [ 59.263131][ T1713] Call Trace: [ 59.271554][ T300] rtnl_newlink+0x13e6/0x1830 [ 59.271561][ T300] rtnetlink_rcv_msg+0x9e9/0xca0 [ 59.271565][ T300] page_owner free stack trace missing [ 59.271568][ T300] [ 59.271577][ T300] Memory state around the buggy address: [ 59.276324][ T1713] pppol2tp_release+0x150/0x2b0 [ 59.280352][ T300] ffff88812816a380: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc [ 59.280360][ T300] ffff88812816a400: fa fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 59.280370][ T300] >ffff88812816a480: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 59.285046][ T1713] sock_close+0xb8/0x200 [ 59.289576][ T300] ^ [ 59.289584][ T300] ffff88812816a500: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 59.289591][ T300] ffff88812816a580: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 59.289595][ T300] ================================================================== [ 59.289599][ T300] Disabling lock debugging due to kernel taint [ 59.930086][ T1713] ? sock_mmap+0xa0/0xa0 [ 59.930610][ T300] ------------[ cut here ]------------ [ 59.934445][ T1713] __fput+0x2dc/0x730 [ 59.939781][ T300] refcount_t: underflow; use-after-free. [ 59.949433][ T300] WARNING: CPU: 1 PID: 300 at lib/refcount.c:28 refcount_warn_saturate+0x120/0x1a0 [ 59.949443][ T1713] ____fput+0x15/0x20 [ 59.949465][ T1713] task_work_run+0x127/0x190 [ 59.958835][ T300] Modules linked in: [ 59.963173][ T1713] exit_to_user_mode_loop+0xcb/0xe0 [ 59.967369][ T300] [ 59.967381][ T300] CPU: 1 PID: 300 Comm: kworker/u4:3 Tainted: G B syzkaller #0 [ 59.967392][ T300] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/24/2026 [ 59.998493][ T300] Workqueue: l2tp l2tp_tunnel_del_work [ 59.998607][ T1713] exit_to_user_mode_prepare+0x76/0xa0 [ 60.003990][ T300] RIP: 0010:refcount_warn_saturate+0x120/0x1a0 [ 60.009655][ T1713] syscall_exit_to_user_mode+0x1d/0x40 [ 60.015601][ T20] usbhid 9-1:0.0: can't add hid device: -71 [ 60.015669][ T20] usbhid: probe of 9-1:0.0 failed with error -71 [ 60.018030][ T20] usb 9-1: USB disconnect, device number 6 [ 60.027395][ T1713] do_syscall_64+0x3d/0x40 [ 60.034940][ T300] Code: 04 01 48 c7 c7 40 53 40 85 e8 bc 60 3b 02 0f 0b eb c3 e8 a3 8e 26 ff c6 05 52 73 82 04 01 48 c7 c7 a0 53 40 85 e8 a0 60 3b 02 <0f> 0b eb a7 e8 87 8e 26 ff c6 05 33 73 82 04 01 48 c7 c7 c0 52 40 [ 60.039474][ T1713] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 60.043686][ T300] RSP: 0018:ffffc90007977c58 EFLAGS: 00010246 [ 60.063463][ T1713] RIP: 0033:0x7ff31f74d159 [ 60.073030][ T300] [ 60.075386][ T1713] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 60.079537][ T300] RAX: 7c1bc6d2b1a3f800 RBX: 0000000000000003 RCX: ffff88812727e400 [ 60.081978][ T1713] RSP: 002b:00007ffdbbad0068 EFLAGS: 00000246 [ 60.101570][ T735] usb 3-1: unit 2 not found! [ 60.109615][ T1713] ORIG_RAX: 00000000000001b4 [ 60.120408][ T735] usb 3-1: USB disconnect, device number 12 [ 60.129028][ T1713] RAX: 0000000000000000 RBX: 00007ffdbbad0150 RCX: 00007ff31f74d159 [ 60.133427][ T300] RDX: 0000000000000000 RSI: 0000000080000000 RDI: 0000000000000000 [ 60.139483][ T1713] RDX: 0000000000000000 RSI: 000000000000001e RDI: 0000000000000003 [ 60.147305][ T300] RBP: ffffc90007977c68 R08: ffff8881f7152fbf R09: 1ffff1103ee2a5f7 [ 60.157137][ T1713] RBP: 000000000000e3b5 R08: 0000000000000001 R09: 0000000000000000 [ 60.162876][ T300] R10: dffffc0000000000 R11: ffffed103ee2a5f8 R12: ffff88811d812020 [ 60.170928][ T1713] R10: 0000001b2c220000 R11: 0000000000000246 R12: 00007ffdbbad0190 [ 60.178615][ T300] R13: dffffc0000000000 R14: 0000000000000003 R15: 0000000000000000 [ 60.186728][ T1713] R13: 00007ff31f9d4fac R14: 000000000000e639 R15: 00007ff31f9d4fa0 [ 60.194706][ T300] FS: 0000000000000000(0000) GS:ffff8881f7100000(0000) knlGS:0000000000000000 [ 60.202877][ T1713] ---[ end trace 3dc955055f319408 ]--- [ 60.211543][ T300] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 60.223569][ T300] CR2: 00007f1a894d7000 CR3: 000000011dac7000 CR4: 00000000003506a0 [ 60.232745][ T300] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 60.240721][ T300] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 60.248776][ T300] Call Trace: [ 60.252082][ T300] l2tp_session_put+0xcb/0x1a0 [ 60.256835][ T300] l2tp_session_delete+0x3a9/0x4a0 [ 60.262075][ T300] l2tp_tunnel_del_work+0x180/0x3d0 [ 60.267301][ T300] process_one_work+0x6fd/0xbc0 [ 60.272338][ T300] worker_thread+0xa8e/0x13c0 [ 60.277053][ T300] kthread+0x324/0x3b0 [ 60.281135][ T300] ? worker_clr_flags+0x190/0x190 [ 60.286251][ T300] ? kthread_blkcg+0xd0/0xd0 [ 60.290872][ T300] ret_from_fork+0x1f/0x30 [ 60.295363][ T300] ---[ end trace 3dc955055f319409 ]--- [ 60.342575][ T877] udevd[877]: error opening ATTR{/sys/devices/platform/dummy_hcd.2/usb3/3-1/3-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory