AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALymy8MXbxFRROoyRRpvfk7vEfERadu2o89bFrvzsfm652x/mOT8julvGRFlFH2cAwDQu6rbHKt1vfzL+593kHeYt5o39eKZnwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAKzv38xLFG8cB/NnV3e/Xbl06REFZkBC1/kBcxUtRYEH/gLdFN5HWEvWQEoRdpEvQpXuXLnXz1Kn/oFOXiIK6b1AQQRDG7s7YY2qsl52VXi94Zj4Ow8zzzEF4z2cUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOBT06OwkesivvRmdbt8b/w2PI85qWT67M3aQVyxbtXb9p+zXubz5PRpPLeHrcPmegIAAGDxFHm+DyG8dh9PYrb7af7fytfEmX+4PKvzPF+d+3Pm2T+upYfi7ONGvdl9uiGEy6vri93anvB32wz7KQcv2/fze1i9buUL39VJ55P+oSnSsbUHt6vTbtr11t1odPwvlf9//ikAgO/ayVkW+fdRzL0mGwNgYXXKFebm/6LfbE8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdXgPAAD///xbkEo=") r0 = open(&(0x7f00000000c0)='./bus\x00', 0x14da42, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x509, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xfffffffbffffffff, 0xffffffffffffffff, 0x0) sync() r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) timer_create(0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000004200)='t', 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x220001, 0x0) sendfile(0xffffffffffffffff, r2, 0x0, 0x1ffff) sendfile(r0, r1, 0x0, 0x80001d00c0d0) 12:49:40 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000258f88)={{0x1}}) msgget(0x2, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$SEG6(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$SEG6_CMD_SET_TUNSRC(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f00000003c0)={0x28, r1, 0x1, 0x0, 0x0, {}, [@SEG6_ATTR_DST={0x14, 0x1, @private0}]}, 0x28}}, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x509, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xfffffffbffffffff, 0xffffffffffffffff, 0x0) 12:49:40 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000780)={0x0, 0x54}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000500)=ANY=[@ANYBLOB="3c00000010008506000000ff0100000000000000", @ANYRES32=r2, @ANYBLOB="00010000000000001c0012000c000100626f6e64"], 0x3c}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x50, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x28, 0x12, 0x0, 0x1, @vxcan={{0xa}, {0x18, 0x2, 0x0, 0x1, @val={0x14}}}}, @IFLA_MASTER={0x8, 0xa, r2}]}, 0x50}}, 0x0) socket$netlink(0x10, 0x3, 0xe) socket$netlink(0x10, 0x3, 0x0) (async) socket(0x10, 0x803, 0x0) (async) sendmsg$nl_route_sched(r1, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000780)={0x0, 0x54}}, 0x0) (async) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000500)=ANY=[@ANYBLOB="3c00000010008506000000ff0100000000000000", @ANYRES32=r2, @ANYBLOB="00010000000000001c0012000c000100626f6e64"], 0x3c}}, 0x0) (async) socket$nl_route(0x10, 0x3, 0x0) (async) sendmsg$nl_route(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x50, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x28, 0x12, 0x0, 0x1, @vxcan={{0xa}, {0x18, 0x2, 0x0, 0x1, @val={0x14}}}}, @IFLA_MASTER={0x8, 0xa, r2}]}, 0x50}}, 0x0) (async) socket$netlink(0x10, 0x3, 0xe) (async) 12:49:40 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000258f88)={{0x1}}) msgget(0x2, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$SEG6(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$SEG6_CMD_SET_TUNSRC(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f00000003c0)={0x28, r1, 0x1, 0x0, 0x0, {}, [@SEG6_ATTR_DST={0x14, 0x1, @private0}]}, 0x28}}, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x509, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xfffffffbffffffff, 0xffffffffffffffff, 0x0) [ 1020.554647] audit: type=1800 audit(1674910180.844:2217): pid=8501 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name="bus" dev="sda1" ino=13987 res=0 [ 1020.589674] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.2'. 12:49:41 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000200)='./bus\x00', 0x800840, &(0x7f0000000240)=ANY=[@ANYBLOB="696f636861727365743d63703836392c73686f72746e616d653d6c6f7765722c696f636861727365743d6d616363656e746575726f2c756e695f786c6174653d312c756e695f786c6174653d302c73686f72746e616d653d6c6f7765722c646973636172642c636f6465706167653d3933322c756e695f786c6174653d312c6572726f72733d72656d6f756e742d726f2c000066383d312c726f302c696f636861727365743d69736f383835392d31332c756e695f781b9c74653d312c00"], 0xff, 0x22e, &(0x7f0000000480)="$eJzs3cFLVF0YB+DXT7+SCkZIECLoQpsgGlRw3UgYhQNFMoQSkeQI4YigMFCQtitctAhauGjZLgratOsvaBXYNmoRLZM2LoKJvDFjNpUJ4zV9ns28cM6PeQ8X7uEu7rnXjk5PTczMTa6sfIjOzrboKEQhVtuiK/6L9kjdCQBgN1mt1eJTLZV1LwDA9rD/A8Des8n9/+I2tgQAtNjWn/8fjr58O14uDLSqMwCgVUZGx4YHi8WhS0nSGTF9t1qqltLfdHxwMm5EJcrRG7n4ElGrS+uz54tDvcmarihNL3zPL1RL7Y38UpSjL3LR1Tzfl+aTH/P/x4H1/98fuehunu9vmt8XJ46vy+cjF6+vx0xUYiK+ZRv5+b4kOXOhuCG/f23eBvdOHlo8dnBudpuvEgAAAAAAAAAAAAAAAAAAAAAAu00+qWt6fk8+/6vxNP8X5wPVz9dZXMt3xJGObNcOAAAAAAAAAAAAAAAAAAAAO8XczVtT45VKebZejD0Y7l6unj41+/PQLiuWDr86N3T/adZt/JPF8yfl5cdXr4xsavLnNzui560Xl2//Zs6zndDhn4ueR4XxF/PvPm42lfWdCQAAAAAAAAAAAAAAAAAA9p7GS79ZdwIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2Wl8/79lxfuBnv6slwkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwB73NQAA//9n3rYu") open(&(0x7f00000000c0)='./bus\x00', 0x145ac2, 0x0) mount(&(0x7f00000001c0)=@loop={'/dev/loop', 0x0}, &(0x7f0000000000)='./bus\x00', 0x0, 0x1000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x14da42, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80001d00c0d0) (async) r2 = creat(0x0, 0x1f7) lseek(r2, 0x1200, 0x0) mmap$usbmon(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0) (async) ioctl$DRM_IOCTL_SYNCOBJ_QUERY(r2, 0xc01864cb, &(0x7f0000000180)={&(0x7f0000000100), &(0x7f0000000140)=[0x4, 0x401, 0x813]}) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000200)='\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', 0x0) [ 1020.672010] device bond2 entered promiscuous mode [ 1020.687046] audit: type=1800 audit(1674910180.844:2218): pid=8501 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name="bus" dev="sda1" ino=13987 res=0 [ 1020.704635] bond2: The slave device specified does not support setting the MAC address 12:49:41 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000258f88)={{0x1}}) msgget(0x2, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$SEG6(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$SEG6_CMD_SET_TUNSRC(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f00000003c0)={0x28, r1, 0x1, 0x0, 0x0, {}, [@SEG6_ATTR_DST={0x14, 0x1, @private0}]}, 0x28}}, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x509, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xfffffffbffffffff, 0xffffffffffffffff, 0x0) 12:49:41 executing program 1: r0 = syz_mount_image$udf(&(0x7f0000000c00), &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f00000005c0)={[{@iocharset={'iocharset', 0x3d, 'macgreek'}}, {@longad}, {@undelete}, {@nostrict}, {@unhide}, {@umask={'umask', 0x3d, 0x5}}, {@mode={'mode', 0x3d, 0x53e}}, {@dmode={'dmode', 0x3d, 0x21}}]}, 0x1, 0xbf4, &(0x7f00000018c0)="$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") r1 = semget(0x2, 0x0, 0x5) semctl$IPC_RMID(r1, 0x0, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)="962f6c5ab876683e006182618e752f718f19203555ec77ad131f68987dcc588653228ee599b1247293414be8c4bacfba3ff92ea41815771ba31559529c4aebbe99546840d27eb20b2a5c7f3c50878cf441b4783d495c19d54e75620380a3f8170ec5677fdb9b63d0b3cfdebccd1d3e8a457b86335d0653", 0x77}, {&(0x7f0000000140)="66db4fa7ff2d9b8b50a96885291f4fd0566d9f992a05de2eddd2bd862f5d6ec8f78f259972c0837b7ca92cad5e331f3d78bd2be2cf7826bde8ed1caf355919ba6b33edd277d8889c1f5b0520a9c6d7d35c963cc11119670b828b75ae0b740becda", 0x61}, {&(0x7f00000001c0)="6349beef4b20d4e405795235504f6d510d96d3075c2c2ad152099448e1cb7f6718aa3fcac5a86f4cea402014059b829b66ad206425666fd51238b10d60604f47c588e170836eb67b87b1febb4885d07b7c424a3315489315a7209dff54ac952157ecc67ddf956164f74061999af5f47a3021650b2132905382064f3b932ab02aa9d759e140c1047677d819047aa5d7", 0x8f}, {&(0x7f0000000280)="347ec3d92df6b5e7a6806eeee5f57647e226810e5fcfee5280f29a111228df5c9d7a8b6ada989a7edf5807c9f172bdd999f46577baa7a1fa1f4c3c8ce83f725b686cd5b4ff8e6facad2bdcb33f82fe33dac5f0415bb9820ed930091de67bb77f85c71583e585488614e8d94701d8d303cba69a1492c421d55d7a330370927b53", 0x80}], 0x4) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000000080)={&(0x7f0000000000)=[0x4, 0x5, 0x7, 0x9], 0x4, 0x80800}) [ 1020.805769] audit: type=1800 audit(1674910180.844:2219): pid=8501 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name="bus" dev="sda1" ino=13987 res=0 12:49:41 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000780)={0x0, 0x54}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000500)=ANY=[@ANYBLOB="3c00000010008506000000ff0100000000000000", @ANYRES32=r2, @ANYBLOB="00010000000000001c0012000c000100626f6e64"], 0x3c}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x50, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x28, 0x12, 0x0, 0x1, @vxcan={{0xa}, {0x18, 0x2, 0x0, 0x1, @val={0x14}}}}, @IFLA_MASTER={0x8, 0xa, r2}]}, 0x50}}, 0x0) socket$netlink(0x10, 0x3, 0xe) socket$netlink(0x10, 0x3, 0x0) (async) socket(0x10, 0x803, 0x0) (async) sendmsg$nl_route_sched(r1, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000780)={0x0, 0x54}}, 0x0) (async) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000500)=ANY=[@ANYBLOB="3c00000010008506000000ff0100000000000000", @ANYRES32=r2, @ANYBLOB="00010000000000001c0012000c000100626f6e64"], 0x3c}}, 0x0) (async) socket$nl_route(0x10, 0x3, 0x0) (async) sendmsg$nl_route(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x50, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x28, 0x12, 0x0, 0x1, @vxcan={{0xa}, {0x18, 0x2, 0x0, 0x1, @val={0x14}}}}, @IFLA_MASTER={0x8, 0xa, r2}]}, 0x50}}, 0x0) (async) socket$netlink(0x10, 0x3, 0xe) (async) 12:49:41 executing program 3: syz_mount_image$ext4(&(0x7f0000000400)='ext4\x00', &(0x7f0000000440)='./file0\x00', 0x0, &(0x7f0000000480), 0x1, 0x3ef, &(0x7f0000000000)="$eJzs3M9rHFUcAPDvTH41/WESjT9qPUQ8GBCTJo21gkhzERE92aMHY37U0qSRJIINARXFW29ePSge/Bs8KfgfCOLJsxSCpAU9rszuTLomu2k3yTrY+Xxgwnvzdnlv5ps3L3kzbwKorLGI+DQi+iNiKSKG8v1JvsXlxpZ97u7O1ny2JVGrvfNnUi+/s7M1H03fyZzKfqQR42lE+kXEuRb1rt/cvD63vLy4lucnN1Y+nFy/ufnitZW5q4tXF29MX3h5aubi9MWpl47tWG+du/TKszNv/nbr9W/nf73y/ftZe0/nZc3HcVzGYmz3nOx1/rgrK9npshvAoaQR0RMRvfX+PxQ99VTDUHzybqmNAwC6olar9ezJAwAPvcSYDwAVU/zff2dna77YSpmIoBTbsxFxohH/4v5uo6R3905QXxfv741FxAfpD6PZFl26DwsAAABQZT/ORsSlVvN/aTzT9LkzEfFIvj5gOCJGIuLRiHjsiPWP7cnvn/9Jbx+xCg6wPRvxatPajrtN8c8N9+S5M/XY9yVL15YXz+e/D+PRN5Dlpw6o46/N61+2K2ue/8u2rP5iLjBvx+3egX9/Z2FuY+4ox8w9259FPN3bKv7J7vxvEhGjR6jjp5GVr9uV3T/+dFPtm4jnW/b/eyuXkoPXZ03WrweTxVVhv7d//vy9dvWLf7my/n/y4PgPJ83r9dY7r+PJs7+vtSs77PW/P7lSb2B/vu/juY2NtamI/uSt/funO2/zw6o4H8X5yuI//lzr8b8IQnZCH4+IJ7JYRsRTEXG2gzq/G/l7sF2Z/l+uLP4LHfX/zhOvjb7xS7v6H6z/z9QbM57v8fff/T1ogMpuJwAAAAAAAADHI62v7U7Sid10mk5MNN7hPRon0+XV9Y0XllY/urHQWAM+HH1p8aTXUNPzoFP5c8FFfnpP/kL+zPBXA4P1/MT86vJC2QcPABV1qs34n/ljoOzWAQBdc6LsBgAA/znjPwBUj/EfAKrH+A8A1WP8B4DqMf4DQKUUb4K/HBGHfsF/BRKDzo9EpRJlX5kAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+3/4JAAD//6HHyP4=") r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) sendmsg$SMC_PNETID_ADD(r0, &(0x7f00000005c0)={&(0x7f00000004c0)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000580)={&(0x7f0000000500)={0x48, 0x0, 0x200, 0x70bd2c, 0x25dfdbfb, {}, [@SMC_PNETID_NAME={0x9, 0x1, 'syz0\x00'}, @SMC_PNETID_IBPORT={0x5, 0x4, 0x2}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz0\x00'}, @SMC_PNETID_ETHNAME={0x14, 0x2, 'caif0\x00'}]}, 0x48}, 0x1, 0x0, 0x0, 0x1}, 0x400) mount$overlay(0x0, &(0x7f0000000600)='.\x00', &(0x7f0000000640), 0x1000, &(0x7f0000000680)={[{@nfs_export_off}, {@default_permissions}, {@default_permissions}, {@lowerdir={'lowerdir', 0x3d, './file0/file0'}}, {@upperdir={'upperdir', 0x3d, './file0'}}, {@nfs_export_on}, {@workdir={'workdir', 0x3d, './bus'}}, {@xino_on}, {@nfs_export_off}, {@nfs_export_off}], [{@appraise}, {@fscontext={'fscontext', 0x3d, 'unconfined_u'}}, {@defcontext={'defcontext', 0x3d, 'system_u'}}, {@uid_lt={'uid<', 0xee00}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}]}) write$P9_RREMOVE(r0, &(0x7f0000000100)={0x7}, 0x7) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = creat(0x0, 0x1f7) lseek(r2, 0x1200, 0x0) mmap$usbmon(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0) syncfs(r2) syz_mount_image$ext4(&(0x7f0000000400)='ext4\x00', &(0x7f0000000440)='./file0\x00', 0x0, &(0x7f0000000480), 0x1, 0x3ef, &(0x7f0000000000)="$eJzs3M9rHFUcAPDvTH41/WESjT9qPUQ8GBCTJo21gkhzERE92aMHY37U0qSRJIINARXFW29ePSge/Bs8KfgfCOLJsxSCpAU9rszuTLomu2k3yTrY+Xxgwnvzdnlv5ps3L3kzbwKorLGI+DQi+iNiKSKG8v1JvsXlxpZ97u7O1ny2JVGrvfNnUi+/s7M1H03fyZzKfqQR42lE+kXEuRb1rt/cvD63vLy4lucnN1Y+nFy/ufnitZW5q4tXF29MX3h5aubi9MWpl47tWG+du/TKszNv/nbr9W/nf73y/ftZe0/nZc3HcVzGYmz3nOx1/rgrK9npshvAoaQR0RMRvfX+PxQ99VTDUHzybqmNAwC6olar9ezJAwAPvcSYDwAVU/zff2dna77YSpmIoBTbsxFxohH/4v5uo6R3905QXxfv741FxAfpD6PZFl26DwsAAABQZT/ORsSlVvN/aTzT9LkzEfFIvj5gOCJGIuLRiHjsiPWP7cnvn/9Jbx+xCg6wPRvxatPajrtN8c8N9+S5M/XY9yVL15YXz+e/D+PRN5Dlpw6o46/N61+2K2ue/8u2rP5iLjBvx+3egX9/Z2FuY+4ox8w9259FPN3bKv7J7vxvEhGjR6jjp5GVr9uV3T/+dFPtm4jnW/b/eyuXkoPXZ03WrweTxVVhv7d//vy9dvWLf7my/n/y4PgPJ83r9dY7r+PJs7+vtSs77PW/P7lSb2B/vu/juY2NtamI/uSt/funO2/zw6o4H8X5yuI//lzr8b8IQnZCH4+IJ7JYRsRTEXG2gzq/G/l7sF2Z/l+uLP4LHfX/zhOvjb7xS7v6H6z/z9QbM57v8fff/T1ogMpuJwAAAAAAAADHI62v7U7Sid10mk5MNN7hPRon0+XV9Y0XllY/urHQWAM+HH1p8aTXUNPzoFP5c8FFfnpP/kL+zPBXA4P1/MT86vJC2QcPABV1qs34n/ljoOzWAQBdc6LsBgAA/znjPwBUj/EfAKrH+A8A1WP8B4DqMf4DQKUUb4K/HBGHfsF/BRKDzo9EpRJlX5kAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+3/4JAAD//6HHyP4=") (async) creat(&(0x7f0000000000)='./bus\x00', 0x0) (async) sendmsg$SMC_PNETID_ADD(r0, &(0x7f00000005c0)={&(0x7f00000004c0)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000580)={&(0x7f0000000500)={0x48, 0x0, 0x200, 0x70bd2c, 0x25dfdbfb, {}, [@SMC_PNETID_NAME={0x9, 0x1, 'syz0\x00'}, @SMC_PNETID_IBPORT={0x5, 0x4, 0x2}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz0\x00'}, @SMC_PNETID_ETHNAME={0x14, 0x2, 'caif0\x00'}]}, 0x48}, 0x1, 0x0, 0x0, 0x1}, 0x400) (async) mount$overlay(0x0, &(0x7f0000000600)='.\x00', &(0x7f0000000640), 0x1000, &(0x7f0000000680)={[{@nfs_export_off}, {@default_permissions}, {@default_permissions}, {@lowerdir={'lowerdir', 0x3d, './file0/file0'}}, {@upperdir={'upperdir', 0x3d, './file0'}}, {@nfs_export_on}, {@workdir={'workdir', 0x3d, './bus'}}, {@xino_on}, {@nfs_export_off}, {@nfs_export_off}], [{@appraise}, {@fscontext={'fscontext', 0x3d, 'unconfined_u'}}, {@defcontext={'defcontext', 0x3d, 'system_u'}}, {@uid_lt={'uid<', 0xee00}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}]}) (async) write$P9_RREMOVE(r0, &(0x7f0000000100)={0x7}, 0x7) (async) lseek(r0, 0x1200, 0x0) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) sendfile(r0, r1, 0x0, 0x8400fffffffa) (async) creat(0x0, 0x1f7) (async) lseek(r2, 0x1200, 0x0) (async) mmap$usbmon(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0) (async) syncfs(r2) (async) 12:49:41 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgget(0x2, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$SEG6(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$SEG6_CMD_SET_TUNSRC(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f00000003c0)={0x28, r1, 0x1, 0x0, 0x0, {}, [@SEG6_ATTR_DST={0x14, 0x1, @private0}]}, 0x28}}, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x509, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xfffffffbffffffff, 0xffffffffffffffff, 0x0) [ 1020.897133] audit: type=1800 audit(1674910180.844:2220): pid=8501 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name="bus" dev="sda1" ino=13987 res=0 [ 1020.951934] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.2'. [ 1021.045851] device bond3 entered promiscuous mode [ 1021.077728] bond3: The slave device specified does not support setting the MAC address [ 1021.162195] bond3: The slave device specified does not support setting the MAC address [ 1021.177720] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue 12:49:42 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgget(0x2, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$SEG6(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$SEG6_CMD_SET_TUNSRC(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f00000003c0)={0x28, r1, 0x1, 0x0, 0x0, {}, [@SEG6_ATTR_DST={0x14, 0x1, @private0}]}, 0x28}}, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x509, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xfffffffbffffffff, 0xffffffffffffffff, 0x0) 12:49:42 executing program 1: r0 = syz_mount_image$udf(&(0x7f0000000c00), &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f00000005c0)={[{@iocharset={'iocharset', 0x3d, 'macgreek'}}, {@longad}, {@undelete}, {@nostrict}, {@unhide}, {@umask={'umask', 0x3d, 0x5}}, {@mode={'mode', 0x3d, 0x53e}}, {@dmode={'dmode', 0x3d, 0x21}}]}, 0x1, 0xbf4, &(0x7f00000018c0)="$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") r1 = semget(0x2, 0x0, 0x5) semctl$IPC_RMID(r1, 0x0, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)="962f6c5ab876683e006182618e752f718f19203555ec77ad131f68987dcc588653228ee599b1247293414be8c4bacfba3ff92ea41815771ba31559529c4aebbe99546840d27eb20b2a5c7f3c50878cf441b4783d495c19d54e75620380a3f8170ec5677fdb9b63d0b3cfdebccd1d3e8a457b86335d0653", 0x77}, {&(0x7f0000000140)="66db4fa7ff2d9b8b50a96885291f4fd0566d9f992a05de2eddd2bd862f5d6ec8f78f259972c0837b7ca92cad5e331f3d78bd2be2cf7826bde8ed1caf355919ba6b33edd277d8889c1f5b0520a9c6d7d35c963cc11119670b828b75ae0b740becda", 0x61}, {&(0x7f00000001c0)="6349beef4b20d4e405795235504f6d510d96d3075c2c2ad152099448e1cb7f6718aa3fcac5a86f4cea402014059b829b66ad206425666fd51238b10d60604f47c588e170836eb67b87b1febb4885d07b7c424a3315489315a7209dff54ac952157ecc67ddf956164f74061999af5f47a3021650b2132905382064f3b932ab02aa9d759e140c1047677d819047aa5d7", 0x8f}, {&(0x7f0000000280)="347ec3d92df6b5e7a6806eeee5f57647e226810e5fcfee5280f29a111228df5c9d7a8b6ada989a7edf5807c9f172bdd999f46577baa7a1fa1f4c3c8ce83f725b686cd5b4ff8e6facad2bdcb33f82fe33dac5f0415bb9820ed930091de67bb77f85c71583e585488614e8d94701d8d303cba69a1492c421d55d7a330370927b53", 0x80}], 0x4) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000000080)={&(0x7f0000000000)=[0x4, 0x5, 0x7, 0x9], 0x4, 0x80800}) syz_mount_image$udf(&(0x7f0000000c00), &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f00000005c0)={[{@iocharset={'iocharset', 0x3d, 'macgreek'}}, {@longad}, {@undelete}, {@nostrict}, {@unhide}, {@umask={'umask', 0x3d, 0x5}}, {@mode={'mode', 0x3d, 0x53e}}, {@dmode={'dmode', 0x3d, 0x21}}]}, 0x1, 0xbf4, &(0x7f00000018c0)="$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") (async) semget(0x2, 0x0, 0x5) (async) semctl$IPC_RMID(r1, 0x0, 0x0) (async) writev(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)="962f6c5ab876683e006182618e752f718f19203555ec77ad131f68987dcc588653228ee599b1247293414be8c4bacfba3ff92ea41815771ba31559529c4aebbe99546840d27eb20b2a5c7f3c50878cf441b4783d495c19d54e75620380a3f8170ec5677fdb9b63d0b3cfdebccd1d3e8a457b86335d0653", 0x77}, {&(0x7f0000000140)="66db4fa7ff2d9b8b50a96885291f4fd0566d9f992a05de2eddd2bd862f5d6ec8f78f259972c0837b7ca92cad5e331f3d78bd2be2cf7826bde8ed1caf355919ba6b33edd277d8889c1f5b0520a9c6d7d35c963cc11119670b828b75ae0b740becda", 0x61}, {&(0x7f00000001c0)="6349beef4b20d4e405795235504f6d510d96d3075c2c2ad152099448e1cb7f6718aa3fcac5a86f4cea402014059b829b66ad206425666fd51238b10d60604f47c588e170836eb67b87b1febb4885d07b7c424a3315489315a7209dff54ac952157ecc67ddf956164f74061999af5f47a3021650b2132905382064f3b932ab02aa9d759e140c1047677d819047aa5d7", 0x8f}, {&(0x7f0000000280)="347ec3d92df6b5e7a6806eeee5f57647e226810e5fcfee5280f29a111228df5c9d7a8b6ada989a7edf5807c9f172bdd999f46577baa7a1fa1f4c3c8ce83f725b686cd5b4ff8e6facad2bdcb33f82fe33dac5f0415bb9820ed930091de67bb77f85c71583e585488614e8d94701d8d303cba69a1492c421d55d7a330370927b53", 0x80}], 0x4) (async) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000000080)={&(0x7f0000000000)=[0x4, 0x5, 0x7, 0x9], 0x4, 0x80800}) (async) 12:49:42 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000400)='ext4\x00', &(0x7f0000000440)='./file0\x00', 0x0, &(0x7f0000000480), 0x1, 0x3ef, &(0x7f0000000000)="$eJzs3M9rHFUcAPDvTH41/WESjT9qPUQ8GBCTJo21gkhzERE92aMHY37U0qSRJIINARXFW29ePSge/Bs8KfgfCOLJsxSCpAU9rszuTLomu2k3yTrY+Xxgwnvzdnlv5ps3L3kzbwKorLGI+DQi+iNiKSKG8v1JvsXlxpZ97u7O1ny2JVGrvfNnUi+/s7M1H03fyZzKfqQR42lE+kXEuRb1rt/cvD63vLy4lucnN1Y+nFy/ufnitZW5q4tXF29MX3h5aubi9MWpl47tWG+du/TKszNv/nbr9W/nf73y/ftZe0/nZc3HcVzGYmz3nOx1/rgrK9npshvAoaQR0RMRvfX+PxQ99VTDUHzybqmNAwC6olar9ezJAwAPvcSYDwAVU/zff2dna77YSpmIoBTbsxFxohH/4v5uo6R3905QXxfv741FxAfpD6PZFl26DwsAAABQZT/ORsSlVvN/aTzT9LkzEfFIvj5gOCJGIuLRiHjsiPWP7cnvn/9Jbx+xCg6wPRvxatPajrtN8c8N9+S5M/XY9yVL15YXz+e/D+PRN5Dlpw6o46/N61+2K2ue/8u2rP5iLjBvx+3egX9/Z2FuY+4ox8w9259FPN3bKv7J7vxvEhGjR6jjp5GVr9uV3T/+dFPtm4jnW/b/eyuXkoPXZ03WrweTxVVhv7d//vy9dvWLf7my/n/y4PgPJ83r9dY7r+PJs7+vtSs77PW/P7lSb2B/vu/juY2NtamI/uSt/funO2/zw6o4H8X5yuI//lzr8b8IQnZCH4+IJ7JYRsRTEXG2gzq/G/l7sF2Z/l+uLP4LHfX/zhOvjb7xS7v6H6z/z9QbM57v8fff/T1ogMpuJwAAAAAAAADHI62v7U7Sid10mk5MNN7hPRon0+XV9Y0XllY/urHQWAM+HH1p8aTXUNPzoFP5c8FFfnpP/kL+zPBXA4P1/MT86vJC2QcPABV1qs34n/ljoOzWAQBdc6LsBgAA/znjPwBUj/EfAKrH+A8A1WP8B4DqMf4DQKUUb4K/HBGHfsF/BRKDzo9EpRJlX5kAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+3/4JAAD//6HHyP4=") r1 = creat(&(0x7f0000000000)='./bus\x00', 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) syz_genetlink_get_family_id$nl80211(&(0x7f00000004c0), r2) write$P9_RREMOVE(r1, &(0x7f0000000100)={0x7}, 0x7) lseek(r1, 0x1200, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000500), 0x4040, 0x0) getdents(r4, &(0x7f0000000540)=""/222, 0xde) sendfile(r1, r3, 0x0, 0x8400fffffffa) 12:49:42 executing program 4: sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x102) r0 = getpid() r1 = dup(0xffffffffffffffff) sendmsg$nl_xfrm(r1, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) write$binfmt_script(r1, 0x0, 0x102) perf_event_open(&(0x7f0000000180)={0x2, 0x80, 0x0, 0x3f, 0x9, 0x40, 0x0, 0x7, 0x4, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x4, @perf_config_ext={0x0, 0x4000000000}, 0x368, 0x4, 0x22, 0x3, 0x3, 0x3f, 0x101, 0x0, 0x7, 0x0, 0x2}, 0x0, 0x0, r1, 0x0) sched_setattr(0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x506, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xfdffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000240)=0x0) sched_setattr(r2, &(0x7f0000000280)={0x38, 0x0, 0x0, 0x5, 0xbc, 0x8000, 0x1, 0x7, 0x80000001, 0x800}, 0x0) sched_setscheduler(r0, 0x5, &(0x7f0000000080)) bpf$ITER_CREATE(0x21, &(0x7f00000002c0)={r1}, 0x8) sendmsg$NL80211_CMD_SET_BEACON(0xffffffffffffffff, &(0x7f0000000b40)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000400)={&(0x7f0000000480)={0x6b8, 0x0, 0x8, 0x70bd2d, 0x25dfdbff, {{}, {@val={0x8}, @val={0xc, 0x99, {0x9, 0x6f}}}}, [@NL80211_ATTR_PROBE_RESP={0x68e, 0x91, "f9232ff717c3df34e9ef96007965544d1a58c25e367f97c88d73f3bbb297ed1312f1edc36ca7da8af1e7c661d3aafd381f360e1543b9830f4d8d60725c50ef972391c99f3216d393863c7b6fd7fe1d47daab045513ba8e6348857c928400fe4e574d6b9fcd6acd9df32cea5853c41e299e4fa7e3329f0dc6111a6f53e46d802cb36ce54a4ffc2d08382c03357e60cf02af5800635acfa00a137ccf657c1e5f968baff179d6000edfcb3f4e6d54b2ff38f75279fe36ada5dfb84fa6fc66897cf9caf7f5564324fb37629cf68f4796be8a7d59c9f0475b19ae4ca392b63845264195c19f9b61db638bcdffd8b756092259a548e0bad3a93212f3513755f0bcef72efab8d88bc2548c5da7936486bcbfb24c52778a77ef385a93a78528dc6023fd0d3d70d5731b39d9341492801521715e3ba58a3b2aa197e731935efa1f5174341dfbf8d91fa86a5b8facee36c02e26eb44416f8ebf6e088c7c0fbb12964749ed774f4b78b9151cdb2a9b331f0eab84279e9f65f9558d229c29d9677f3db86c63f352c411dcac2ad18949c2e519f4f7539322f22259aef4a3be95f612b2d84779ab0da5bb2a79793509e48a402a3618b74b64f5390bbf20cbde4efe420a7498befb260105496931264b66c21b72a55352cfd9b93372b4bc02bd861b17ee3058b239c06008e9a84e0fd04d89d36566420eddcfca4c3689587ccd7271a64632806468eeb65155fca1652d141fdf42ef7420f4a3c8c60ed8b25b93d04d4a1bb98b3acf9909c8b991305b4f3139bc01b79c4dd33d9b2890daf7d34d89cb77dc305817d017589cbddbd0b517cc8e3b075a309a46c5f15f5bd304915133207cf75644567d7730d0faed61571b756fc2b8fb8c2b92f3752ee0b291a5b259d6fe387d8cc556ad7bacc3d325d1aaa64f74b9ed9bfe676444285d74ed1fba6f50e8aa28ee799cafbce543c6d82d17864cf38294acb5146b42f6e6d36fbdcd51bda2802a1b0e3c122ef21fb889000eace4837e5c6732a3f5a4343f4a459237f25bf0525ab82e998e2e6e3345854f858db972fdfb2073b7c9c695a5e3a8ff37ad43d1a55b5faab9cce767bc47674530b25946e176360fd9908e99cc204aacfa1783d637daaf10c063f93cf84e9c3885533931b3879223105c381e3e7b2c2515886c9d30641ba599fd3741465713b4a33b1540d86e65f27c5e22f5d740fcfffa3b41dd36c6416f84ff9e8d21b06f5238f497a739a71890a8f501a8b03347f50ea0ae4c22dce8995903d8f84a1a9bc5ca44e9fc2fb9dbb86ad0d8964e5bca577509905ec62e21b9fa603d53d0b7c06ccca8a62106d10422bafc2e7c535c53543cd298e33adc7224046fe40c1c03ae8a590070bc5e1441b99da21b747f4244b2d9662c224beac05a95680770d05a2bcedbfad765e559ae4b418bb0780d27e943e58b906c5b3564db815d74e10f2f28b2e3b1ed6e17be129b1fbf05f316ed0345943ef463cb8a252135da95d802fd469603bc32f68b9b2d7eea79a77be1a44149bea06b27721c39cbf3706511b67c7b0c72af6bc2037272f97564496dca9ed3d12724d16b8358c2ced122bf78f278b61a140a0a84bcbae746035db5ad55d41bf322763eb350c4e1d829a2bdcb49f08e9736485cbff3bf1acbd6e42c79d331fdd95f85bcb62c77c1abcfb36d86622f10e213f33497b8f6c8687febbf8936d559119fed259d875b2781a9ebcd2969b4b36ed99c9541deb6f80527798ec4beada950e43ffea939dad9a857094edf579513ff5928dad61fd7e927bed99064e5cd79d63e3ce3818ed3c33afb0e61044ed55500ca227f2300f7fa8946d4546bb47eece61491647d9832bc4ebd3ea115bb9fed11e278b272c022bcc926da1ec512488f8e885fbc854133b9b70d08e7dac176f3d6d778136912929ff185ba061b056f7bb2b9b681012d532d3cb66ccc05a531e41493807bc2d1b968ac5f6fcc7b993d15a03197e0325f6bdbb7ba0c9abdebe20c91566bb7f23af2f8023451b0ec367625a41f92e59d141f64b4b90e3572d0e6f6a11464d69524826a3e09e2b944d76f2f0b1d65d07b6e0a565d681e78e149a627820637945f449febd076ab948d6ca1b9b21f77d8c82eb75041190061c8ef4a736395ce2c2e63058344893faf9d3b21fc98f8e977a1043191d397fc3d611ca62a467ed45dfa6293067e37298ab460923981d36315a9ff732bfee92ad0606f62f935e6854db281d9ec59e0c8b310580042c6781e9afe6d808d42313e5aef2f3e076b896fb5a1eeff8f0b32bd80e4f2aabad95267d46eae777e114f0aab154a2e225f74972498cf3ffe3cebcc6fe2e2b877784397f4374d06eaae86f537cf78efd3196c649"}]}, 0x6b8}, 0x1, 0x0, 0x0, 0x4040850}, 0x4000) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_CONGESTION(r3, 0x6, 0xd, &(0x7f0000000380)='vegas\x00', 0x6) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x400c000, 0x0, 0x0) connect$inet6(r3, &(0x7f0000000000)={0xa, 0x4001, 0x0, @dev={0xfe, 0x80, '\x00', 0x1c}, 0xd}, 0x1c) sendto$inet6(r3, &(0x7f0000000200)='\n', 0xfffffdef, 0x4d87a, 0x0, 0x1f4) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r4) syz_clone(0x400, &(0x7f0000000380), 0x0, &(0x7f00000000c0), &(0x7f0000000140), 0x0) ptrace$getregset(0x4204, r4, 0x2, &(0x7f0000000040)={0x0}) socket(0x10, 0x2, 0x0) setresuid(0x0, 0x0, 0x0) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, 0x0) 12:49:42 executing program 2: r0 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x80, 0x0, 0x0, 0x0, 0x1ff, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={0x0}, 0x10c20, 0x0, 0x7, 0x0, 0x9, 0x20, 0xffff}, 0x0, 0x1, 0xffffffffffffffff, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f00000000c0), 0x4) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r1) ioctl$NBD_SET_BLKSIZE(0xffffffffffffffff, 0xab01, 0x7fff) ioctl$NBD_DO_IT(0xffffffffffffffff, 0xab03) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000140)='blkio.throttle.io_service_bytes_recursive\x00', 0x0, 0x0) ioctl$NBD_CLEAR_QUE(r3, 0xab05) ioctl$NBD_CLEAR_SOCK(0xffffffffffffffff, 0xab04) madvise(&(0x7f0000bdd000/0x2000)=nil, 0x2000, 0x3) mremap(&(0x7f0000bdf000/0x3000)=nil, 0x3000, 0x2000, 0x3, &(0x7f0000bdc000/0x2000)=nil) ioctl$NBD_SET_BLKSIZE(r3, 0xab01, 0x5) r4 = bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f0000000180)={0x0, r3}, 0x10) r5 = perf_event_open(&(0x7f0000000500)={0x3, 0x80, 0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x1, @perf_bp={&(0x7f00000005c0), 0x1}, 0x4083, 0x0, 0x0, 0x9, 0x1, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x0, r0, 0x0) perf_event_open(&(0x7f0000000980)={0x4, 0x80, 0x2, 0x39, 0x16, 0x96, 0x0, 0x200, 0x404, 0xc, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x101, 0x0, @perf_bp={&(0x7f00000004c0), 0xf}, 0x110a98, 0x8000000001, 0xfffeffff, 0x4, 0x2, 0x0, 0x3, 0x0, 0x9, 0x0, 0x100000000}, 0x0, 0x0, 0xffffffffffffffff, 0x2) r6 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r7 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) accept$packet(r7, 0x0, &(0x7f0000000480)) r8 = signalfd(0xffffffffffffffff, &(0x7f00000001c0), 0x8) close(r8) r9 = gettid() fcntl$setown(r8, 0x8, r9) ioctl$NBD_SET_SOCK(r3, 0xab00, r7) munlock(&(0x7f0000bdc000/0x2000)=nil, 0x2000) ptrace(0x10, r6) ptrace$cont(0x2, r6, 0x1ffff000, 0x8) r10 = syz_mount_image$hfsplus(&(0x7f00000001c0), &(0x7f0000000200)='./file0\x00', 0x343598ec0ff112b6, 0x0, 0x0, 0x0, &(0x7f0000000000)) ioctl$F2FS_IOC_SET_PIN_FILE(r10, 0x4004f50d, &(0x7f00000006c0)=0x1) readv(r4, &(0x7f0000000440)=[{&(0x7f0000000240)=""/20, 0x14}, {&(0x7f0000000280)=""/33, 0x21}, {&(0x7f00000002c0)=""/230, 0xe6}], 0x3) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x1, 0x80, 0xff, 0x4, 0x0, 0x81, 0x0, 0x7, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0xffffdae9, 0x0, @perf_config_ext={0x100000000008, 0x1296000}, 0x418, 0x5, 0xffffff5d, 0x3, 0x7, 0x800, 0x6, 0x0, 0x0, 0x0, 0x8}, r6, 0x7, r5, 0x8) 12:49:42 executing program 5: sync() sync() syz_mount_image$f2fs(&(0x7f0000010600), &(0x7f0000010640)='./file0\x00', 0x1000000, &(0x7f0000000000)={[{@noquota}, {@fastboot}]}, 0x1, 0x105ec, &(0x7f0000010680)="$eJzs3L9vG2UYB/DHCf1JKRHqDwYQJyGkRMJWnKQVLChAK0BqqojCwASO7VhubV8UO4npAgMMSEws/BNM8DewwM4KCxsLSGwVRb67oIaCBMSNU/L5SJfve6/vHj9nZXl91gVwZM0kv/5SirNxKiKmI+JMRDYuFVtmOY8nI+KZiJi6ZysV839MHI+I0xFxdlQ8r1kqXnrqtzs/fPnttac/+f6z7z74/Ocbk7tqYNKei4juRj7e6eaZtvK8WczXtttZdpe2i8xf6N4q9tM8d5prWYWd2u5xtSwXW/nx6cZWf5TrnVp9lK32eja/0cvfsL/d2q2TnXCztpntN5prWbb7aZat23lfwyJv9wd5nUZR7/2sfAwGu5nPN4fN/Ho2bmVZ7w2K+bxu2mgOR7ldZPF2UU87jayPtf/8MR9619q9rWGy3dzst9NecqlSfaFSvVyubqaN5qC5VK51G5eXktlWZ3RYedCsdZdbadrqNCv1tDuXzLbq9XK1msxeaa61a72kWq0sVubLl+aK0fPJa9ffTjqNZHaUr7R7W4N2p5+sp5tJfsZcslBZfHEuebaa3FhZTVbfvHp1ZfWtd6+8c/3llTdeLQ66r61kdmF+YaFcnS8vVOdc/34MS/s7nyOuNDXpDgAeOtb/wCRY/1v/h/Xvkb9+63/2xf8PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCR9eOxr17PBjP5/qPF/GPF1BMRcTEiLkTE+dKHEXfvNx3H99Q8FxGlYvwXh9899qcevi5FVmF0zoliOx0Ry8V25/EH/SkAAADA/9cX33z0ccT0aJj9eWnSDXGQii9tTo6rXvaVzyPjqnYuKzYcU7XzuyXH4kJEHJv5aUzVLkbE1Jn3xlTtH5neEyfviVIeUwfZDQAAcDD2rgTGtnoDAADg0Pl00g0wGdn92uK3+MW94BN5FDcET+3ZAwAAAB5CpUk3AAAAADxw2fr/Xz3/72+e5+f5fwAAAHB45c//AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPidnbu5TRyI4gD+gPXCfmnRio9WOK32yIEitoQcU0DSTW7UEAlRB7mlhAgi7IkURxwieYwT9PtJZsYW/PXM7XmsAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgTQ/Fenm3vbltmrM/NJPnbgAAAIBTdsV6WU7G1fmPdP1XuvQnIuYRMYuIaUSc6t0H8bWWOYmIXpqf+n7xpob7iDLh+JthOr5HxL90PP1u+18AAACAy7XdLFYRg+O0/PjbdUGcU3poM8qVVz7y+ZIrbVKGXWdKm75EZjGLiGL8mCltHhH9n/8zpb3LoDaMXg29auifsxoAAOA86p1Atu4NAACAD+eq6wLoRrlem97FT2vBw2pIC4LfamcAAADAJ9TrugAAAACgdWX/b/8/AAAAuGzV/n8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC0aVesl9vNYtU0Z39oJs/dAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAz+zPOQrFMBQDQP0l251M7n+soOA6bZoZMAgJFw8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAnn/nyXWbza3Mm+bdtuJeRZO3UsHVq2Ds3HP0wXj0FAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIv9uTuBEAiCMNh3/ue0mH9Y0qAxiFAFCx8zzMMCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBH/e6X/xNT40wyd9pYOh5J1q4aW1eNvQeNowfj7d8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFzswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhf+5tEwbCOA6/viRK3CYjpLcSmIGGCsEIfEhIljwDA7AQDRWtxSKwAkhwrulMwfM0/19xxb0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAA6mvh/NpnQshHO/9XTe8/XJvZq99/f6x0XQ8Ovl8Mb5m4xKFEMLN+Vp1sINr6WZnw3Bz/+Hzw4H4Gf553vLq2q1KrVZdUigUiu0ig19aAAAcWoVkNHL9x8LmVONYbjKErac78/+5qA5t5v+tJwOv43vF+X+oYyvsbmn+n76+MfG3/F9aWVgsLa+uXZhfqMxV56q3h8bGxwZHyqPDY6Xm+5SStyoAAADsr5iMOP/nJ3f3/49EdWgz/796eW06vleP/L9Lmv8v9/c/a6//n8EkAQAA/hFHT337mtvjeK5YDHcrKytLQ63t9s/DrW0GUz2w/5IR5/+eyaxnBQAAAHRCfT23o/8/G9Whzf7/++9XTsTX7Akh9CX9/4szd2qznVtO10r7/xOXKjey/vv/DJYPAABAh/QlI+7/F5rf/+dPp+fkQwgDZ1p18m8A28r/Px+Mv4nvFX//P9K5JXalfLn1PNL8v/Huxfx++b95bjmE3nJGkwUAAODQ+z8Zjfz/qbA5tfTj8dWi7/8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAXO3aM0kwQxQF8kk2+r1EMCGJpoY2FqCBYBSwEiYewEAXBIwTEAyh4FgvvIJI6KT1ACm8gM9mRsI0Ksqvh94PJ/xE22bczTV4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOBT06OwkesivvRmdbt8b/w2PI85qWT67M3aQVyxbtXb9p+zXubz5PRpPLeHrcPmegIAAGDxFHm+DyG8dh9PYrb7af7fytfEmX+4PKvzPF+d+3Pm2T+upYfi7ONGvdl9uiGEy6vri93anvB32wz7KQcv2/fze1i9buUL39VJ55P+oSnSsbUHt6vTbtr11t1odPwvlf9//ikAgO/ayVkW+fdRzL0mGwNgYXXKFebm/6LfbE8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdXgPAAD///xbkEo=") r0 = open(&(0x7f00000000c0)='./bus\x00', 0x14da42, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x509, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xfffffffbffffffff, 0xffffffffffffffff, 0x0) sync() r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) timer_create(0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000004200)='t', 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x220001, 0x0) sendfile(0xffffffffffffffff, r2, 0x0, 0x1ffff) sendfile(r0, r1, 0x0, 0x80001d00c0d0) sync() (async) sync() (async) syz_mount_image$f2fs(&(0x7f0000010600), &(0x7f0000010640)='./file0\x00', 0x1000000, &(0x7f0000000000)={[{@noquota}, {@fastboot}]}, 0x1, 0x105ec, &(0x7f0000010680)="$eJzs3L9vG2UYB/DHCf1JKRHqDwYQJyGkRMJWnKQVLChAK0BqqojCwASO7VhubV8UO4npAgMMSEws/BNM8DewwM4KCxsLSGwVRb67oIaCBMSNU/L5SJfve6/vHj9nZXl91gVwZM0kv/5SirNxKiKmI+JMRDYuFVtmOY8nI+KZiJi6ZysV839MHI+I0xFxdlQ8r1kqXnrqtzs/fPnttac/+f6z7z74/Ocbk7tqYNKei4juRj7e6eaZtvK8WczXtttZdpe2i8xf6N4q9tM8d5prWYWd2u5xtSwXW/nx6cZWf5TrnVp9lK32eja/0cvfsL/d2q2TnXCztpntN5prWbb7aZat23lfwyJv9wd5nUZR7/2sfAwGu5nPN4fN/Ho2bmVZ7w2K+bxu2mgOR7ldZPF2UU87jayPtf/8MR9619q9rWGy3dzst9NecqlSfaFSvVyubqaN5qC5VK51G5eXktlWZ3RYedCsdZdbadrqNCv1tDuXzLbq9XK1msxeaa61a72kWq0sVubLl+aK0fPJa9ffTjqNZHaUr7R7W4N2p5+sp5tJfsZcslBZfHEuebaa3FhZTVbfvHp1ZfWtd6+8c/3llTdeLQ66r61kdmF+YaFcnS8vVOdc/34MS/s7nyOuNDXpDgAeOtb/wCRY/1v/h/Xvkb9+63/2xf8PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCR9eOxr17PBjP5/qPF/GPF1BMRcTEiLkTE+dKHEXfvNx3H99Q8FxGlYvwXh9899qcevi5FVmF0zoliOx0Ry8V25/EH/SkAAADA/9cX33z0ccT0aJj9eWnSDXGQii9tTo6rXvaVzyPjqnYuKzYcU7XzuyXH4kJEHJv5aUzVLkbE1Jn3xlTtH5neEyfviVIeUwfZDQAAcDD2rgTGtnoDAADg0Pl00g0wGdn92uK3+MW94BN5FDcET+3ZAwAAAB5CpUk3AAAAADxw2fr/Xz3/72+e5+f5fwAAAHB45c//AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPidnbu5TRyI4gD+gPXCfmnRio9WOK32yIEitoQcU0DSTW7UEAlRB7mlhAgi7IkURxwieYwT9PtJZsYW/PXM7XmsAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgTQ/Fenm3vbltmrM/NJPnbgAAAIBTdsV6WU7G1fmPdP1XuvQnIuYRMYuIaUSc6t0H8bWWOYmIXpqf+n7xpob7iDLh+JthOr5HxL90PP1u+18AAACAy7XdLFYRg+O0/PjbdUGcU3poM8qVVz7y+ZIrbVKGXWdKm75EZjGLiGL8mCltHhH9n/8zpb3LoDaMXg29auifsxoAAOA86p1Atu4NAACAD+eq6wLoRrlem97FT2vBw2pIC4LfamcAAADAJ9TrugAAAACgdWX/b/8/AAAAuGzV/n8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC0aVesl9vNYtU0Z39oJs/dAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAz+zPOQrFMBQDQP0l251M7n+soOA6bZoZMAgJFw8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAnn/nyXWbza3Mm+bdtuJeRZO3UsHVq2Ds3HP0wXj0FAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIv9uTuBEAiCMNh3/ue0mH9Y0qAxiFAFCx8zzMMCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBH/e6X/xNT40wyd9pYOh5J1q4aW1eNvQeNowfj7d8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFzswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhf+5tEwbCOA6/viRK3CYjpLcSmIGGCsEIfEhIljwDA7AQDRWtxSKwAkhwrulMwfM0/19xxb0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAA6mvh/NpnQshHO/9XTe8/XJvZq99/f6x0XQ8Ovl8Mb5m4xKFEMLN+Vp1sINr6WZnw3Bz/+Hzw4H4Gf553vLq2q1KrVZdUigUiu0ig19aAAAcWoVkNHL9x8LmVONYbjKErac78/+5qA5t5v+tJwOv43vF+X+oYyvsbmn+n76+MfG3/F9aWVgsLa+uXZhfqMxV56q3h8bGxwZHyqPDY6Xm+5SStyoAAADsr5iMOP/nJ3f3/49EdWgz/796eW06vleP/L9Lmv8v9/c/a6//n8EkAQAA/hFHT337mtvjeK5YDHcrKytLQ63t9s/DrW0GUz2w/5IR5/+eyaxnBQAAAHRCfT23o/8/G9Whzf7/++9XTsTX7Akh9CX9/4szd2qznVtO10r7/xOXKjey/vv/DJYPAABAh/QlI+7/F5rf/+dPp+fkQwgDZ1p18m8A28r/Px+Mv4nvFX//P9K5JXalfLn1PNL8v/Huxfx++b95bjmE3nJGkwUAAODQ+z8Zjfz/qbA5tfTj8dWi7/8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAXO3aM0kwQxQF8kk2+r1EMCGJpoY2FqCBYBSwEiYewEAXBIwTEAyh4FgvvIJI6KT1ACm8gM9mRsI0Ksqvh94PJ/xE22bczTV4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOBT06OwkesivvRmdbt8b/w2PI85qWT67M3aQVyxbtXb9p+zXubz5PRpPLeHrcPmegIAAGDxFHm+DyG8dh9PYrb7af7fytfEmX+4PKvzPF+d+3Pm2T+upYfi7ONGvdl9uiGEy6vri93anvB32wz7KQcv2/fze1i9buUL39VJ55P+oSnSsbUHt6vTbtr11t1odPwvlf9//ikAgO/ayVkW+fdRzL0mGwNgYXXKFebm/6LfbE8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdXgPAAD///xbkEo=") (async) open(&(0x7f00000000c0)='./bus\x00', 0x14da42, 0x0) (async) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x509, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xfffffffbffffffff, 0xffffffffffffffff, 0x0) (async) sync() (async) openat(0xffffffffffffffff, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) (async) timer_create(0x0, 0x0, 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) write(0xffffffffffffffff, &(0x7f0000004200)='t', 0x1) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x220001, 0x0) (async) sendfile(0xffffffffffffffff, r2, 0x0, 0x1ffff) (async) sendfile(r0, r1, 0x0, 0x80001d00c0d0) (async) 12:49:43 executing program 2: r0 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x80, 0x0, 0x0, 0x0, 0x1ff, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={0x0}, 0x10c20, 0x0, 0x7, 0x0, 0x9, 0x20, 0xffff}, 0x0, 0x1, 0xffffffffffffffff, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f00000000c0), 0x4) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r1) (async) ioctl$NBD_SET_BLKSIZE(0xffffffffffffffff, 0xab01, 0x7fff) ioctl$NBD_DO_IT(0xffffffffffffffff, 0xab03) (async) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000140)='blkio.throttle.io_service_bytes_recursive\x00', 0x0, 0x0) ioctl$NBD_CLEAR_QUE(r3, 0xab05) ioctl$NBD_CLEAR_SOCK(0xffffffffffffffff, 0xab04) madvise(&(0x7f0000bdd000/0x2000)=nil, 0x2000, 0x3) (async) mremap(&(0x7f0000bdf000/0x3000)=nil, 0x3000, 0x2000, 0x3, &(0x7f0000bdc000/0x2000)=nil) (async) ioctl$NBD_SET_BLKSIZE(r3, 0xab01, 0x5) (async) r4 = bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f0000000180)={0x0, r3}, 0x10) r5 = perf_event_open(&(0x7f0000000500)={0x3, 0x80, 0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x1, @perf_bp={&(0x7f00000005c0), 0x1}, 0x4083, 0x0, 0x0, 0x9, 0x1, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x0, r0, 0x0) perf_event_open(&(0x7f0000000980)={0x4, 0x80, 0x2, 0x39, 0x16, 0x96, 0x0, 0x200, 0x404, 0xc, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x101, 0x0, @perf_bp={&(0x7f00000004c0), 0xf}, 0x110a98, 0x8000000001, 0xfffeffff, 0x4, 0x2, 0x0, 0x3, 0x0, 0x9, 0x0, 0x100000000}, 0x0, 0x0, 0xffffffffffffffff, 0x2) (async) r6 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) r7 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) accept$packet(r7, 0x0, &(0x7f0000000480)) r8 = signalfd(0xffffffffffffffff, &(0x7f00000001c0), 0x8) close(r8) r9 = gettid() fcntl$setown(r8, 0x8, r9) (async) ioctl$NBD_SET_SOCK(r3, 0xab00, r7) (async) munlock(&(0x7f0000bdc000/0x2000)=nil, 0x2000) ptrace(0x10, r6) ptrace$cont(0x2, r6, 0x1ffff000, 0x8) r10 = syz_mount_image$hfsplus(&(0x7f00000001c0), &(0x7f0000000200)='./file0\x00', 0x343598ec0ff112b6, 0x0, 0x0, 0x0, &(0x7f0000000000)) ioctl$F2FS_IOC_SET_PIN_FILE(r10, 0x4004f50d, &(0x7f00000006c0)=0x1) (async) readv(r4, &(0x7f0000000440)=[{&(0x7f0000000240)=""/20, 0x14}, {&(0x7f0000000280)=""/33, 0x21}, {&(0x7f00000002c0)=""/230, 0xe6}], 0x3) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x1, 0x80, 0xff, 0x4, 0x0, 0x81, 0x0, 0x7, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0xffffdae9, 0x0, @perf_config_ext={0x100000000008, 0x1296000}, 0x418, 0x5, 0xffffff5d, 0x3, 0x7, 0x800, 0x6, 0x0, 0x0, 0x0, 0x8}, r6, 0x7, r5, 0x8) [ 1022.691185] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue 12:49:43 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgget(0x2, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$SEG6(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$SEG6_CMD_SET_TUNSRC(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f00000003c0)={0x28, r1, 0x1, 0x0, 0x0, {}, [@SEG6_ATTR_DST={0x14, 0x1, @private0}]}, 0x28}}, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x509, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xfffffffbffffffff, 0xffffffffffffffff, 0x0) 12:49:43 executing program 1: r0 = syz_mount_image$udf(&(0x7f0000000c00), &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f00000005c0)={[{@iocharset={'iocharset', 0x3d, 'macgreek'}}, {@longad}, {@undelete}, {@nostrict}, {@unhide}, {@umask={'umask', 0x3d, 0x5}}, {@mode={'mode', 0x3d, 0x53e}}, {@dmode={'dmode', 0x3d, 0x21}}]}, 0x1, 0xbf4, &(0x7f00000018c0)="$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") (async, rerun: 64) r1 = semget(0x2, 0x0, 0x5) (rerun: 64) semctl$IPC_RMID(r1, 0x0, 0x0) (async) writev(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)="962f6c5ab876683e006182618e752f718f19203555ec77ad131f68987dcc588653228ee599b1247293414be8c4bacfba3ff92ea41815771ba31559529c4aebbe99546840d27eb20b2a5c7f3c50878cf441b4783d495c19d54e75620380a3f8170ec5677fdb9b63d0b3cfdebccd1d3e8a457b86335d0653", 0x77}, {&(0x7f0000000140)="66db4fa7ff2d9b8b50a96885291f4fd0566d9f992a05de2eddd2bd862f5d6ec8f78f259972c0837b7ca92cad5e331f3d78bd2be2cf7826bde8ed1caf355919ba6b33edd277d8889c1f5b0520a9c6d7d35c963cc11119670b828b75ae0b740becda", 0x61}, {&(0x7f00000001c0)="6349beef4b20d4e405795235504f6d510d96d3075c2c2ad152099448e1cb7f6718aa3fcac5a86f4cea402014059b829b66ad206425666fd51238b10d60604f47c588e170836eb67b87b1febb4885d07b7c424a3315489315a7209dff54ac952157ecc67ddf956164f74061999af5f47a3021650b2132905382064f3b932ab02aa9d759e140c1047677d819047aa5d7", 0x8f}, {&(0x7f0000000280)="347ec3d92df6b5e7a6806eeee5f57647e226810e5fcfee5280f29a111228df5c9d7a8b6ada989a7edf5807c9f172bdd999f46577baa7a1fa1f4c3c8ce83f725b686cd5b4ff8e6facad2bdcb33f82fe33dac5f0415bb9820ed930091de67bb77f85c71583e585488614e8d94701d8d303cba69a1492c421d55d7a330370927b53", 0x80}], 0x4) (async, rerun: 64) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000000080)={&(0x7f0000000000)=[0x4, 0x5, 0x7, 0x9], 0x4, 0x80800}) (rerun: 64) [ 1022.802609] kauditd_printk_skb: 66 callbacks suppressed [ 1022.802622] audit: type=1804 audit(1674910183.094:2287): pid=8673 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir2233950668/syzkaller.ae1YHh/291/file0/bus" dev="loop3" ino=18 res=1 12:49:43 executing program 2: r0 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x80, 0x0, 0x0, 0x0, 0x1ff, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={0x0}, 0x10c20, 0x0, 0x7, 0x0, 0x9, 0x20, 0xffff}, 0x0, 0x1, 0xffffffffffffffff, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f00000000c0), 0x4) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r1) (async) ioctl$NBD_SET_BLKSIZE(0xffffffffffffffff, 0xab01, 0x7fff) (async) ioctl$NBD_DO_IT(0xffffffffffffffff, 0xab03) (async) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000140)='blkio.throttle.io_service_bytes_recursive\x00', 0x0, 0x0) ioctl$NBD_CLEAR_QUE(r3, 0xab05) (async) ioctl$NBD_CLEAR_SOCK(0xffffffffffffffff, 0xab04) (async) madvise(&(0x7f0000bdd000/0x2000)=nil, 0x2000, 0x3) (async) mremap(&(0x7f0000bdf000/0x3000)=nil, 0x3000, 0x2000, 0x3, &(0x7f0000bdc000/0x2000)=nil) (async) ioctl$NBD_SET_BLKSIZE(r3, 0xab01, 0x5) (async) r4 = bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f0000000180)={0x0, r3}, 0x10) (async) r5 = perf_event_open(&(0x7f0000000500)={0x3, 0x80, 0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x1, @perf_bp={&(0x7f00000005c0), 0x1}, 0x4083, 0x0, 0x0, 0x9, 0x1, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x0, r0, 0x0) (async) perf_event_open(&(0x7f0000000980)={0x4, 0x80, 0x2, 0x39, 0x16, 0x96, 0x0, 0x200, 0x404, 0xc, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x101, 0x0, @perf_bp={&(0x7f00000004c0), 0xf}, 0x110a98, 0x8000000001, 0xfffeffff, 0x4, 0x2, 0x0, 0x3, 0x0, 0x9, 0x0, 0x100000000}, 0x0, 0x0, 0xffffffffffffffff, 0x2) (async) r6 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r7 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) accept$packet(r7, 0x0, &(0x7f0000000480)) r8 = signalfd(0xffffffffffffffff, &(0x7f00000001c0), 0x8) close(r8) r9 = gettid() fcntl$setown(r8, 0x8, r9) ioctl$NBD_SET_SOCK(r3, 0xab00, r7) munlock(&(0x7f0000bdc000/0x2000)=nil, 0x2000) ptrace(0x10, r6) ptrace$cont(0x2, r6, 0x1ffff000, 0x8) (async) r10 = syz_mount_image$hfsplus(&(0x7f00000001c0), &(0x7f0000000200)='./file0\x00', 0x343598ec0ff112b6, 0x0, 0x0, 0x0, &(0x7f0000000000)) ioctl$F2FS_IOC_SET_PIN_FILE(r10, 0x4004f50d, &(0x7f00000006c0)=0x1) (async) readv(r4, &(0x7f0000000440)=[{&(0x7f0000000240)=""/20, 0x14}, {&(0x7f0000000280)=""/33, 0x21}, {&(0x7f00000002c0)=""/230, 0xe6}], 0x3) (async) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x1, 0x80, 0xff, 0x4, 0x0, 0x81, 0x0, 0x7, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0xffffdae9, 0x0, @perf_config_ext={0x100000000008, 0x1296000}, 0x418, 0x5, 0xffffff5d, 0x3, 0x7, 0x800, 0x6, 0x0, 0x0, 0x0, 0x8}, r6, 0x7, r5, 0x8) 12:49:43 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000400)='ext4\x00', &(0x7f0000000440)='./file0\x00', 0x0, &(0x7f0000000480), 0x1, 0x3ef, &(0x7f0000000000)="$eJzs3M9rHFUcAPDvTH41/WESjT9qPUQ8GBCTJo21gkhzERE92aMHY37U0qSRJIINARXFW29ePSge/Bs8KfgfCOLJsxSCpAU9rszuTLomu2k3yTrY+Xxgwnvzdnlv5ps3L3kzbwKorLGI+DQi+iNiKSKG8v1JvsXlxpZ97u7O1ny2JVGrvfNnUi+/s7M1H03fyZzKfqQR42lE+kXEuRb1rt/cvD63vLy4lucnN1Y+nFy/ufnitZW5q4tXF29MX3h5aubi9MWpl47tWG+du/TKszNv/nbr9W/nf73y/ftZe0/nZc3HcVzGYmz3nOx1/rgrK9npshvAoaQR0RMRvfX+PxQ99VTDUHzybqmNAwC6olar9ezJAwAPvcSYDwAVU/zff2dna77YSpmIoBTbsxFxohH/4v5uo6R3905QXxfv741FxAfpD6PZFl26DwsAAABQZT/ORsSlVvN/aTzT9LkzEfFIvj5gOCJGIuLRiHjsiPWP7cnvn/9Jbx+xCg6wPRvxatPajrtN8c8N9+S5M/XY9yVL15YXz+e/D+PRN5Dlpw6o46/N61+2K2ue/8u2rP5iLjBvx+3egX9/Z2FuY+4ox8w9259FPN3bKv7J7vxvEhGjR6jjp5GVr9uV3T/+dFPtm4jnW/b/eyuXkoPXZ03WrweTxVVhv7d//vy9dvWLf7my/n/y4PgPJ83r9dY7r+PJs7+vtSs77PW/P7lSb2B/vu/juY2NtamI/uSt/funO2/zw6o4H8X5yuI//lzr8b8IQnZCH4+IJ7JYRsRTEXG2gzq/G/l7sF2Z/l+uLP4LHfX/zhOvjb7xS7v6H6z/z9QbM57v8fff/T1ogMpuJwAAAAAAAADHI62v7U7Sid10mk5MNN7hPRon0+XV9Y0XllY/urHQWAM+HH1p8aTXUNPzoFP5c8FFfnpP/kL+zPBXA4P1/MT86vJC2QcPABV1qs34n/ljoOzWAQBdc6LsBgAA/znjPwBUj/EfAKrH+A8A1WP8B4DqMf4DQKUUb4K/HBGHfsF/BRKDzo9EpRJlX5kAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+3/4JAAD//6HHyP4=") (async) r1 = creat(&(0x7f0000000000)='./bus\x00', 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) syz_genetlink_get_family_id$nl80211(&(0x7f00000004c0), r2) write$P9_RREMOVE(r1, &(0x7f0000000100)={0x7}, 0x7) lseek(r1, 0x1200, 0x0) (async) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async, rerun: 32) r4 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000500), 0x4040, 0x0) (rerun: 32) getdents(r4, &(0x7f0000000540)=""/222, 0xde) (async) sendfile(r1, r3, 0x0, 0x8400fffffffa) 12:49:43 executing program 1: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_mount_image$udf(&(0x7f0000000c00), &(0x7f0000000c40)='./file0\x00', 0x80001c, &(0x7f0000000580)=ANY=[@ANYBLOB="000000cf6b8906a8fe59851b23f674affefbbaaa550b34e1618deaffe73df4a2e4632d7ce47d1c73d5fa8967cf7154e3ca1b472d27fe1d528de815b84e5606d1c28341edd47b9099bf10ded1f971d480c02f721b32d9fbf541d483695c1860f606d7ec3a1adafb1ec0115aa08212bc09362f1da79454668198a9f9dfc4fd468f201ffcff15820dc8d7fcd20ed63051fbfe730f4eed4b85b8ccb92702367cb9a42d44f072407a9e1c37bfb6bd80e97c5d8857f10fc65505e363057ea32863c3db2924c0d74003f8f4470d7a2c2a45197d5fce36342814f8ecb7d7f822367ebd242fc9da10099d14f1b2531a86c5424a9b4126446cba48a511e1633f19105a03218877dfab92848574fe7be62a1aca66c3a6422858d8b00239b6b85ac5a4e08f3867b40f7e4ba7c1085992e86bdd07ce6de0db1217be724467616194aa4b156de8a35f18879639160774d13182a378f570092b9782f6ccf286bcbf48ef56187a4e554a6dd7e9e07e5911ddf7fdd565bfda7c002987f91c648118f46862ef65e708d6e031a02dab812fd8e88fc3a7ebf5a5452938265d7913dec862f02e8141f493cac85dbd440025c01e78"], 0x1, 0xc00, &(0x7f0000000c80)="$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") r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) getpid() io_setup(0x202, &(0x7f00000003c0)=0x0) io_submit(r3, 0x1853, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, r2, &(0x7f0000000000), 0x16000}]) ioctl$SNDRV_PCM_IOCTL_REWIND(0xffffffffffffffff, 0x40044103, 0x0) ioctl$SNDRV_PCM_IOCTL_REWIND(0xffffffffffffffff, 0x40044103, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r4, 0x0, 0x0) r5 = fcntl$getown(r4, 0x9) eventfd(0x80000000) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x9) syz_open_procfs(0x0, &(0x7f0000001600)='net/bnep\x00') stat(0x0, &(0x7f0000004900)) accept4$rose(0xffffffffffffffff, &(0x7f0000004980)=@short={0xb, @remote, @rose, 0x1, @rose}, &(0x7f00000049c0)=0x1c, 0x80800) ioctl$SNDRV_PCM_IOCTL_REWIND(0xffffffffffffffff, 0x40044103, 0x0) socket$bt_rfcomm(0x1f, 0x0, 0x3) sendmmsg$unix(r2, &(0x7f0000004ac0)=[{{0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000200)="d132e1d6140410e8a4c76fa905e1559e168ca6ed952a51d1d9f2c6652a9bb32fc1e2ae6c859a42ce90279c55335fb2541d9c90a377b3b035615185ef2e2e80bd698ab13d2c5d2f63cd5e4fdee5f203e040bba6b6e651ee3af37d19303871d8922bdcbeb419effdf1c3fb", 0x6a}], 0x1, 0x0, 0x0, 0x40000}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=[@rights={{0x24, 0x1, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r2, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xee00}}}, @rights={{0x1c, 0x1, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r5, 0xffffffffffffffff}}}], 0xc8, 0x400}}], 0x2, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f00000001c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 12:49:43 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgget(0x2, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$SEG6(0x0, 0xffffffffffffffff) sendmsg$SEG6_CMD_SET_TUNSRC(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f00000003c0)={0x28, r1, 0x1, 0x0, 0x0, {}, [@SEG6_ATTR_DST={0x14, 0x1, @private0}]}, 0x28}}, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x509, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xfffffffbffffffff, 0xffffffffffffffff, 0x0) 12:49:43 executing program 2: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) write$binfmt_misc(r1, &(0x7f0000000800)=ANY=[], 0x4240a2a0) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x1a}}, 0x10) getsockopt$inet_sctp_SCTP_HMAC_IDENT(r0, 0x84, 0x16, &(0x7f0000000140)={0x3, [0x1, 0x3, 0x9]}, &(0x7f0000000180)=0xa) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) perf_event_open(&(0x7f00000000c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x5, 0x7}, 0x0, 0x0, 0x4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) renameat2(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000340)='./bus\x00', 0x0) ioctl$BTRFS_IOC_GET_FEATURES(r1, 0x80189439, &(0x7f0000000000)) splice(r0, 0x0, r2, 0x0, 0x2ffff, 0x0) [ 1023.119198] audit: type=1804 audit(1674910183.414:2288): pid=8717 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir2233950668/syzkaller.ae1YHh/292/bus" dev="sda1" ino=14164 res=1 [ 1023.321914] audit: type=1804 audit(1674910183.434:2289): pid=8717 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir2233950668/syzkaller.ae1YHh/292/bus" dev="sda1" ino=14164 res=1 [ 1023.456063] audit: type=1804 audit(1674910183.434:2290): pid=8717 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir2233950668/syzkaller.ae1YHh/292/bus" dev="sda1" ino=14164 res=1 [ 1023.579375] audit: type=1804 audit(1674910183.434:2291): pid=8717 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir2233950668/syzkaller.ae1YHh/292/bus" dev="sda1" ino=14164 res=1 [ 1023.606721] audit: type=1804 audit(1674910183.434:2292): pid=8717 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir2233950668/syzkaller.ae1YHh/292/bus" dev="sda1" ino=14164 res=1 [ 1023.632563] audit: type=1804 audit(1674910183.434:2293): pid=8717 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir2233950668/syzkaller.ae1YHh/292/bus" dev="sda1" ino=14164 res=1 [ 1023.686078] audit: type=1804 audit(1674910183.434:2294): pid=8717 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir2233950668/syzkaller.ae1YHh/292/bus" dev="sda1" ino=14164 res=1 [ 1023.757228] audit: type=1804 audit(1674910183.434:2295): pid=8717 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir2233950668/syzkaller.ae1YHh/292/bus" dev="sda1" ino=14164 res=1 12:49:44 executing program 4: sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x102) r0 = getpid() r1 = dup(0xffffffffffffffff) sendmsg$nl_xfrm(r1, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) write$binfmt_script(r1, 0x0, 0x102) perf_event_open(&(0x7f0000000180)={0x2, 0x80, 0x0, 0x3f, 0x9, 0x40, 0x0, 0x7, 0x4, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x4, @perf_config_ext={0x0, 0x4000000000}, 0x368, 0x4, 0x22, 0x3, 0x3, 0x3f, 0x101, 0x0, 0x7, 0x0, 0x2}, 0x0, 0x0, r1, 0x0) sched_setattr(0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x506, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xfdffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000240)=0x0) sched_setattr(r2, &(0x7f0000000280)={0x38, 0x0, 0x0, 0x5, 0xbc, 0x8000, 0x1, 0x7, 0x80000001, 0x800}, 0x0) sched_setscheduler(r0, 0x5, &(0x7f0000000080)) bpf$ITER_CREATE(0x21, &(0x7f00000002c0)={r1}, 0x8) sendmsg$NL80211_CMD_SET_BEACON(0xffffffffffffffff, &(0x7f0000000b40)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000400)={&(0x7f0000000480)={0x6b8, 0x0, 0x8, 0x70bd2d, 0x25dfdbff, {{}, {@val={0x8}, @val={0xc, 0x99, {0x9, 0x6f}}}}, [@NL80211_ATTR_PROBE_RESP={0x68e, 0x91, "f9232ff717c3df34e9ef96007965544d1a58c25e367f97c88d73f3bbb297ed1312f1edc36ca7da8af1e7c661d3aafd381f360e1543b9830f4d8d60725c50ef972391c99f3216d393863c7b6fd7fe1d47daab045513ba8e6348857c928400fe4e574d6b9fcd6acd9df32cea5853c41e299e4fa7e3329f0dc6111a6f53e46d802cb36ce54a4ffc2d08382c03357e60cf02af5800635acfa00a137ccf657c1e5f968baff179d6000edfcb3f4e6d54b2ff38f75279fe36ada5dfb84fa6fc66897cf9caf7f5564324fb37629cf68f4796be8a7d59c9f0475b19ae4ca392b63845264195c19f9b61db638bcdffd8b756092259a548e0bad3a93212f3513755f0bcef72efab8d88bc2548c5da7936486bcbfb24c52778a77ef385a93a78528dc6023fd0d3d70d5731b39d9341492801521715e3ba58a3b2aa197e731935efa1f5174341dfbf8d91fa86a5b8facee36c02e26eb44416f8ebf6e088c7c0fbb12964749ed774f4b78b9151cdb2a9b331f0eab84279e9f65f9558d229c29d9677f3db86c63f352c411dcac2ad18949c2e519f4f7539322f22259aef4a3be95f612b2d84779ab0da5bb2a79793509e48a402a3618b74b64f5390bbf20cbde4efe420a7498befb260105496931264b66c21b72a55352cfd9b93372b4bc02bd861b17ee3058b239c06008e9a84e0fd04d89d36566420eddcfca4c3689587ccd7271a64632806468eeb65155fca1652d141fdf42ef7420f4a3c8c60ed8b25b93d04d4a1bb98b3acf9909c8b991305b4f3139bc01b79c4dd33d9b2890daf7d34d89cb77dc305817d017589cbddbd0b517cc8e3b075a309a46c5f15f5bd304915133207cf75644567d7730d0faed61571b756fc2b8fb8c2b92f3752ee0b291a5b259d6fe387d8cc556ad7bacc3d325d1aaa64f74b9ed9bfe676444285d74ed1fba6f50e8aa28ee799cafbce543c6d82d17864cf38294acb5146b42f6e6d36fbdcd51bda2802a1b0e3c122ef21fb889000eace4837e5c6732a3f5a4343f4a459237f25bf0525ab82e998e2e6e3345854f858db972fdfb2073b7c9c695a5e3a8ff37ad43d1a55b5faab9cce767bc47674530b25946e176360fd9908e99cc204aacfa1783d637daaf10c063f93cf84e9c3885533931b3879223105c381e3e7b2c2515886c9d30641ba599fd3741465713b4a33b1540d86e65f27c5e22f5d740fcfffa3b41dd36c6416f84ff9e8d21b06f5238f497a739a71890a8f501a8b03347f50ea0ae4c22dce8995903d8f84a1a9bc5ca44e9fc2fb9dbb86ad0d8964e5bca577509905ec62e21b9fa603d53d0b7c06ccca8a62106d10422bafc2e7c535c53543cd298e33adc7224046fe40c1c03ae8a590070bc5e1441b99da21b747f4244b2d9662c224beac05a95680770d05a2bcedbfad765e559ae4b418bb0780d27e943e58b906c5b3564db815d74e10f2f28b2e3b1ed6e17be129b1fbf05f316ed0345943ef463cb8a252135da95d802fd469603bc32f68b9b2d7eea79a77be1a44149bea06b27721c39cbf3706511b67c7b0c72af6bc2037272f97564496dca9ed3d12724d16b8358c2ced122bf78f278b61a140a0a84bcbae746035db5ad55d41bf322763eb350c4e1d829a2bdcb49f08e9736485cbff3bf1acbd6e42c79d331fdd95f85bcb62c77c1abcfb36d86622f10e213f33497b8f6c8687febbf8936d559119fed259d875b2781a9ebcd2969b4b36ed99c9541deb6f80527798ec4beada950e43ffea939dad9a857094edf579513ff5928dad61fd7e927bed99064e5cd79d63e3ce3818ed3c33afb0e61044ed55500ca227f2300f7fa8946d4546bb47eece61491647d9832bc4ebd3ea115bb9fed11e278b272c022bcc926da1ec512488f8e885fbc854133b9b70d08e7dac176f3d6d778136912929ff185ba061b056f7bb2b9b681012d532d3cb66ccc05a531e41493807bc2d1b968ac5f6fcc7b993d15a03197e0325f6bdbb7ba0c9abdebe20c91566bb7f23af2f8023451b0ec367625a41f92e59d141f64b4b90e3572d0e6f6a11464d69524826a3e09e2b944d76f2f0b1d65d07b6e0a565d681e78e149a627820637945f449febd076ab948d6ca1b9b21f77d8c82eb75041190061c8ef4a736395ce2c2e63058344893faf9d3b21fc98f8e977a1043191d397fc3d611ca62a467ed45dfa6293067e37298ab460923981d36315a9ff732bfee92ad0606f62f935e6854db281d9ec59e0c8b310580042c6781e9afe6d808d42313e5aef2f3e076b896fb5a1eeff8f0b32bd80e4f2aabad95267d46eae777e114f0aab154a2e225f74972498cf3ffe3cebcc6fe2e2b877784397f4374d06eaae86f537cf78efd3196c649"}]}, 0x6b8}, 0x1, 0x0, 0x0, 0x4040850}, 0x4000) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_CONGESTION(r3, 0x6, 0xd, &(0x7f0000000380)='vegas\x00', 0x6) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x400c000, 0x0, 0x0) connect$inet6(r3, &(0x7f0000000000)={0xa, 0x4001, 0x0, @dev={0xfe, 0x80, '\x00', 0x1c}, 0xd}, 0x1c) sendto$inet6(r3, &(0x7f0000000200)='\n', 0xfffffdef, 0x4d87a, 0x0, 0x1f4) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r4) syz_clone(0x400, &(0x7f0000000380), 0x0, &(0x7f00000000c0), &(0x7f0000000140), 0x0) ptrace$getregset(0x4204, r4, 0x2, &(0x7f0000000040)={0x0}) socket(0x10, 0x2, 0x0) setresuid(0x0, 0x0, 0x0) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, 0x0) 12:49:44 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgget(0x2, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$SEG6(0x0, 0xffffffffffffffff) sendmsg$SEG6_CMD_SET_TUNSRC(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f00000003c0)={0x28, r1, 0x1, 0x0, 0x0, {}, [@SEG6_ATTR_DST={0x14, 0x1, @private0}]}, 0x28}}, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x509, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xfffffffbffffffff, 0xffffffffffffffff, 0x0) 12:49:44 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000400)='ext4\x00', &(0x7f0000000440)='./file0\x00', 0x0, &(0x7f0000000480), 0x1, 0x3ef, &(0x7f0000000000)="$eJzs3M9rHFUcAPDvTH41/WESjT9qPUQ8GBCTJo21gkhzERE92aMHY37U0qSRJIINARXFW29ePSge/Bs8KfgfCOLJsxSCpAU9rszuTLomu2k3yTrY+Xxgwnvzdnlv5ps3L3kzbwKorLGI+DQi+iNiKSKG8v1JvsXlxpZ97u7O1ny2JVGrvfNnUi+/s7M1H03fyZzKfqQR42lE+kXEuRb1rt/cvD63vLy4lucnN1Y+nFy/ufnitZW5q4tXF29MX3h5aubi9MWpl47tWG+du/TKszNv/nbr9W/nf73y/ftZe0/nZc3HcVzGYmz3nOx1/rgrK9npshvAoaQR0RMRvfX+PxQ99VTDUHzybqmNAwC6olar9ezJAwAPvcSYDwAVU/zff2dna77YSpmIoBTbsxFxohH/4v5uo6R3905QXxfv741FxAfpD6PZFl26DwsAAABQZT/ORsSlVvN/aTzT9LkzEfFIvj5gOCJGIuLRiHjsiPWP7cnvn/9Jbx+xCg6wPRvxatPajrtN8c8N9+S5M/XY9yVL15YXz+e/D+PRN5Dlpw6o46/N61+2K2ue/8u2rP5iLjBvx+3egX9/Z2FuY+4ox8w9259FPN3bKv7J7vxvEhGjR6jjp5GVr9uV3T/+dFPtm4jnW/b/eyuXkoPXZ03WrweTxVVhv7d//vy9dvWLf7my/n/y4PgPJ83r9dY7r+PJs7+vtSs77PW/P7lSb2B/vu/juY2NtamI/uSt/funO2/zw6o4H8X5yuI//lzr8b8IQnZCH4+IJ7JYRsRTEXG2gzq/G/l7sF2Z/l+uLP4LHfX/zhOvjb7xS7v6H6z/z9QbM57v8fff/T1ogMpuJwAAAAAAAADHI62v7U7Sid10mk5MNN7hPRon0+XV9Y0XllY/urHQWAM+HH1p8aTXUNPzoFP5c8FFfnpP/kL+zPBXA4P1/MT86vJC2QcPABV1qs34n/ljoOzWAQBdc6LsBgAA/znjPwBUj/EfAKrH+A8A1WP8B4DqMf4DQKUUb4K/HBGHfsF/BRKDzo9EpRJlX5kAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+3/4JAAD//6HHyP4=") r1 = creat(&(0x7f0000000000)='./bus\x00', 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) syz_genetlink_get_family_id$nl80211(&(0x7f00000004c0), r2) write$P9_RREMOVE(r1, &(0x7f0000000100)={0x7}, 0x7) lseek(r1, 0x1200, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000500), 0x4040, 0x0) getdents(r4, &(0x7f0000000540)=""/222, 0xde) sendfile(r1, r3, 0x0, 0x8400fffffffa) syz_mount_image$ext4(&(0x7f0000000400)='ext4\x00', &(0x7f0000000440)='./file0\x00', 0x0, &(0x7f0000000480), 0x1, 0x3ef, &(0x7f0000000000)="$eJzs3M9rHFUcAPDvTH41/WESjT9qPUQ8GBCTJo21gkhzERE92aMHY37U0qSRJIINARXFW29ePSge/Bs8KfgfCOLJsxSCpAU9rszuTLomu2k3yTrY+Xxgwnvzdnlv5ps3L3kzbwKorLGI+DQi+iNiKSKG8v1JvsXlxpZ97u7O1ny2JVGrvfNnUi+/s7M1H03fyZzKfqQR42lE+kXEuRb1rt/cvD63vLy4lucnN1Y+nFy/ufnitZW5q4tXF29MX3h5aubi9MWpl47tWG+du/TKszNv/nbr9W/nf73y/ftZe0/nZc3HcVzGYmz3nOx1/rgrK9npshvAoaQR0RMRvfX+PxQ99VTDUHzybqmNAwC6olar9ezJAwAPvcSYDwAVU/zff2dna77YSpmIoBTbsxFxohH/4v5uo6R3905QXxfv741FxAfpD6PZFl26DwsAAABQZT/ORsSlVvN/aTzT9LkzEfFIvj5gOCJGIuLRiHjsiPWP7cnvn/9Jbx+xCg6wPRvxatPajrtN8c8N9+S5M/XY9yVL15YXz+e/D+PRN5Dlpw6o46/N61+2K2ue/8u2rP5iLjBvx+3egX9/Z2FuY+4ox8w9259FPN3bKv7J7vxvEhGjR6jjp5GVr9uV3T/+dFPtm4jnW/b/eyuXkoPXZ03WrweTxVVhv7d//vy9dvWLf7my/n/y4PgPJ83r9dY7r+PJs7+vtSs77PW/P7lSb2B/vu/juY2NtamI/uSt/funO2/zw6o4H8X5yuI//lzr8b8IQnZCH4+IJ7JYRsRTEXG2gzq/G/l7sF2Z/l+uLP4LHfX/zhOvjb7xS7v6H6z/z9QbM57v8fff/T1ogMpuJwAAAAAAAADHI62v7U7Sid10mk5MNN7hPRon0+XV9Y0XllY/urHQWAM+HH1p8aTXUNPzoFP5c8FFfnpP/kL+zPBXA4P1/MT86vJC2QcPABV1qs34n/ljoOzWAQBdc6LsBgAA/znjPwBUj/EfAKrH+A8A1WP8B4DqMf4DQKUUb4K/HBGHfsF/BRKDzo9EpRJlX5kAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+3/4JAAD//6HHyP4=") (async) creat(&(0x7f0000000000)='./bus\x00', 0x0) (async) fcntl$dupfd(r0, 0x0, r1) (async) syz_genetlink_get_family_id$nl80211(&(0x7f00000004c0), r2) (async) write$P9_RREMOVE(r1, &(0x7f0000000100)={0x7}, 0x7) (async) lseek(r1, 0x1200, 0x0) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) openat$bsg(0xffffffffffffff9c, &(0x7f0000000500), 0x4040, 0x0) (async) getdents(r4, &(0x7f0000000540)=""/222, 0xde) (async) sendfile(r1, r3, 0x0, 0x8400fffffffa) (async) [ 1023.863800] audit: type=1804 audit(1674910183.434:2296): pid=8717 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir2233950668/syzkaller.ae1YHh/292/bus" dev="sda1" ino=14164 res=1 [ 1024.003560] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue 12:49:45 executing program 5: sync() (async, rerun: 32) sync() (rerun: 32) syz_mount_image$f2fs(&(0x7f0000010600), &(0x7f0000010640)='./file0\x00', 0x1000000, &(0x7f0000000000)={[{@noquota}, {@fastboot}]}, 0x1, 0x105ec, &(0x7f0000010680)="$eJzs3L9vG2UYB/DHCf1JKRHqDwYQJyGkRMJWnKQVLChAK0BqqojCwASO7VhubV8UO4npAgMMSEws/BNM8DewwM4KCxsLSGwVRb67oIaCBMSNU/L5SJfve6/vHj9nZXl91gVwZM0kv/5SirNxKiKmI+JMRDYuFVtmOY8nI+KZiJi6ZysV839MHI+I0xFxdlQ8r1kqXnrqtzs/fPnttac/+f6z7z74/Ocbk7tqYNKei4juRj7e6eaZtvK8WczXtttZdpe2i8xf6N4q9tM8d5prWYWd2u5xtSwXW/nx6cZWf5TrnVp9lK32eja/0cvfsL/d2q2TnXCztpntN5prWbb7aZat23lfwyJv9wd5nUZR7/2sfAwGu5nPN4fN/Ho2bmVZ7w2K+bxu2mgOR7ldZPF2UU87jayPtf/8MR9619q9rWGy3dzst9NecqlSfaFSvVyubqaN5qC5VK51G5eXktlWZ3RYedCsdZdbadrqNCv1tDuXzLbq9XK1msxeaa61a72kWq0sVubLl+aK0fPJa9ffTjqNZHaUr7R7W4N2p5+sp5tJfsZcslBZfHEuebaa3FhZTVbfvHp1ZfWtd6+8c/3llTdeLQ66r61kdmF+YaFcnS8vVOdc/34MS/s7nyOuNDXpDgAeOtb/wCRY/1v/h/Xvkb9+63/2xf8PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCR9eOxr17PBjP5/qPF/GPF1BMRcTEiLkTE+dKHEXfvNx3H99Q8FxGlYvwXh9899qcevi5FVmF0zoliOx0Ry8V25/EH/SkAAADA/9cX33z0ccT0aJj9eWnSDXGQii9tTo6rXvaVzyPjqnYuKzYcU7XzuyXH4kJEHJv5aUzVLkbE1Jn3xlTtH5neEyfviVIeUwfZDQAAcDD2rgTGtnoDAADg0Pl00g0wGdn92uK3+MW94BN5FDcET+3ZAwAAAB5CpUk3AAAAADxw2fr/Xz3/72+e5+f5fwAAAHB45c//AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPidnbu5TRyI4gD+gPXCfmnRio9WOK32yIEitoQcU0DSTW7UEAlRB7mlhAgi7IkURxwieYwT9PtJZsYW/PXM7XmsAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgTQ/Fenm3vbltmrM/NJPnbgAAAIBTdsV6WU7G1fmPdP1XuvQnIuYRMYuIaUSc6t0H8bWWOYmIXpqf+n7xpob7iDLh+JthOr5HxL90PP1u+18AAACAy7XdLFYRg+O0/PjbdUGcU3poM8qVVz7y+ZIrbVKGXWdKm75EZjGLiGL8mCltHhH9n/8zpb3LoDaMXg29auifsxoAAOA86p1Atu4NAACAD+eq6wLoRrlem97FT2vBw2pIC4LfamcAAADAJ9TrugAAAACgdWX/b/8/AAAAuGzV/n8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC0aVesl9vNYtU0Z39oJs/dAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAz+zPOQrFMBQDQP0l251M7n+soOA6bZoZMAgJFw8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAnn/nyXWbza3Mm+bdtuJeRZO3UsHVq2Ds3HP0wXj0FAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIv9uTuBEAiCMNh3/ue0mH9Y0qAxiFAFCx8zzMMCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBH/e6X/xNT40wyd9pYOh5J1q4aW1eNvQeNowfj7d8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFzswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhf+5tEwbCOA6/viRK3CYjpLcSmIGGCsEIfEhIljwDA7AQDRWtxSKwAkhwrulMwfM0/19xxb0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAA6mvh/NpnQshHO/9XTe8/XJvZq99/f6x0XQ8Ovl8Mb5m4xKFEMLN+Vp1sINr6WZnw3Bz/+Hzw4H4Gf553vLq2q1KrVZdUigUiu0ig19aAAAcWoVkNHL9x8LmVONYbjKErac78/+5qA5t5v+tJwOv43vF+X+oYyvsbmn+n76+MfG3/F9aWVgsLa+uXZhfqMxV56q3h8bGxwZHyqPDY6Xm+5SStyoAAADsr5iMOP/nJ3f3/49EdWgz/796eW06vleP/L9Lmv8v9/c/a6//n8EkAQAA/hFHT337mtvjeK5YDHcrKytLQ63t9s/DrW0GUz2w/5IR5/+eyaxnBQAAAHRCfT23o/8/G9Whzf7/++9XTsTX7Akh9CX9/4szd2qznVtO10r7/xOXKjey/vv/DJYPAABAh/QlI+7/F5rf/+dPp+fkQwgDZ1p18m8A28r/Px+Mv4nvFX//P9K5JXalfLn1PNL8v/Huxfx++b95bjmE3nJGkwUAAODQ+z8Zjfz/qbA5tfTj8dWi7/8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAXO3aM0kwQxQF8kk2+r1EMCGJpoY2FqCBYBSwEiYewEAXBIwTEAyh4FgvvIJI6KT1ACm8gM9mRsI0Ksqvh94PJ/xE22bczTV4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOBT06OwkesivvRmdbt8b/w2PI85qWT67M3aQVyxbtXb9p+zXubz5PRpPLeHrcPmegIAAGDxFHm+DyG8dh9PYrb7af7fytfEmX+4PKvzPF+d+3Pm2T+upYfi7ONGvdl9uiGEy6vri93anvB32wz7KQcv2/fze1i9buUL39VJ55P+oSnSsbUHt6vTbtr11t1odPwvlf9//ikAgO/ayVkW+fdRzL0mGwNgYXXKFebm/6LfbE8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdXgPAAD///xbkEo=") (async) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x14da42, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x509, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xfffffffbffffffff, 0xffffffffffffffff, 0x0) (async) sync() r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) (async) timer_create(0x0, 0x0, 0x0) (async) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async, rerun: 64) write(0xffffffffffffffff, &(0x7f0000004200)='t', 0x1) (async, rerun: 64) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x220001, 0x0) sendfile(0xffffffffffffffff, r2, 0x0, 0x1ffff) sendfile(r0, r1, 0x0, 0x80001d00c0d0) 12:49:45 executing program 2: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) (async) fcntl$setpipe(r0, 0x407, 0x0) write$binfmt_misc(r1, &(0x7f0000000800)=ANY=[], 0x4240a2a0) (async, rerun: 64) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x1a}}, 0x10) (async, rerun: 64) getsockopt$inet_sctp_SCTP_HMAC_IDENT(r0, 0x84, 0x16, &(0x7f0000000140)={0x3, [0x1, 0x3, 0x9]}, &(0x7f0000000180)=0xa) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) perf_event_open(&(0x7f00000000c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x5, 0x7}, 0x0, 0x0, 0x4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) renameat2(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000340)='./bus\x00', 0x0) ioctl$BTRFS_IOC_GET_FEATURES(r1, 0x80189439, &(0x7f0000000000)) splice(r0, 0x0, r2, 0x0, 0x2ffff, 0x0) 12:49:45 executing program 1: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_mount_image$udf(&(0x7f0000000c00), &(0x7f0000000c40)='./file0\x00', 0x80001c, &(0x7f0000000580)=ANY=[@ANYBLOB="000000cf6b8906a8fe59851b23f674affefbbaaa550b34e1618deaffe73df4a2e4632d7ce47d1c73d5fa8967cf7154e3ca1b472d27fe1d528de815b84e5606d1c28341edd47b9099bf10ded1f971d480c02f721b32d9fbf541d483695c1860f606d7ec3a1adafb1ec0115aa08212bc09362f1da79454668198a9f9dfc4fd468f201ffcff15820dc8d7fcd20ed63051fbfe730f4eed4b85b8ccb92702367cb9a42d44f072407a9e1c37bfb6bd80e97c5d8857f10fc65505e363057ea32863c3db2924c0d74003f8f4470d7a2c2a45197d5fce36342814f8ecb7d7f822367ebd242fc9da10099d14f1b2531a86c5424a9b4126446cba48a511e1633f19105a03218877dfab92848574fe7be62a1aca66c3a6422858d8b00239b6b85ac5a4e08f3867b40f7e4ba7c1085992e86bdd07ce6de0db1217be724467616194aa4b156de8a35f18879639160774d13182a378f570092b9782f6ccf286bcbf48ef56187a4e554a6dd7e9e07e5911ddf7fdd565bfda7c002987f91c648118f46862ef65e708d6e031a02dab812fd8e88fc3a7ebf5a5452938265d7913dec862f02e8141f493cac85dbd440025c01e78"], 0x1, 0xc00, &(0x7f0000000c80)="$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") (async) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) (async) getpid() (async) io_setup(0x202, &(0x7f00000003c0)=0x0) io_submit(r3, 0x1853, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, r2, &(0x7f0000000000), 0x16000}]) (async) ioctl$SNDRV_PCM_IOCTL_REWIND(0xffffffffffffffff, 0x40044103, 0x0) ioctl$SNDRV_PCM_IOCTL_REWIND(0xffffffffffffffff, 0x40044103, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r4, 0x0, 0x0) (async) r5 = fcntl$getown(r4, 0x9) (async) eventfd(0x80000000) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x9) syz_open_procfs(0x0, &(0x7f0000001600)='net/bnep\x00') stat(0x0, &(0x7f0000004900)) accept4$rose(0xffffffffffffffff, &(0x7f0000004980)=@short={0xb, @remote, @rose, 0x1, @rose}, &(0x7f00000049c0)=0x1c, 0x80800) ioctl$SNDRV_PCM_IOCTL_REWIND(0xffffffffffffffff, 0x40044103, 0x0) socket$bt_rfcomm(0x1f, 0x0, 0x3) sendmmsg$unix(r2, &(0x7f0000004ac0)=[{{0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000200)="d132e1d6140410e8a4c76fa905e1559e168ca6ed952a51d1d9f2c6652a9bb32fc1e2ae6c859a42ce90279c55335fb2541d9c90a377b3b035615185ef2e2e80bd698ab13d2c5d2f63cd5e4fdee5f203e040bba6b6e651ee3af37d19303871d8922bdcbeb419effdf1c3fb", 0x6a}], 0x1, 0x0, 0x0, 0x40000}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=[@rights={{0x24, 0x1, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r2, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xee00}}}, @rights={{0x1c, 0x1, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r5, 0xffffffffffffffff}}}], 0xc8, 0x400}}], 0x2, 0x0) (async) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f00000001c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 12:49:45 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgget(0x2, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$SEG6(0x0, 0xffffffffffffffff) sendmsg$SEG6_CMD_SET_TUNSRC(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f00000003c0)={0x28, r1, 0x1, 0x0, 0x0, {}, [@SEG6_ATTR_DST={0x14, 0x1, @private0}]}, 0x28}}, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x509, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xfffffffbffffffff, 0xffffffffffffffff, 0x0) 12:49:45 executing program 3: syz_mount_image$ext4(&(0x7f0000000400)='ext4\x00', &(0x7f0000000440)='./file0\x00', 0x0, &(0x7f0000000480), 0x1, 0x3ef, &(0x7f0000000000)="$eJzs3M9rHFUcAPDvTH41/WESjT9qPUQ8GBCTJo21gkhzERE92aMHY37U0qSRJIINARXFW29ePSge/Bs8KfgfCOLJsxSCpAU9rszuTLomu2k3yTrY+Xxgwnvzdnlv5ps3L3kzbwKorLGI+DQi+iNiKSKG8v1JvsXlxpZ97u7O1ny2JVGrvfNnUi+/s7M1H03fyZzKfqQR42lE+kXEuRb1rt/cvD63vLy4lucnN1Y+nFy/ufnitZW5q4tXF29MX3h5aubi9MWpl47tWG+du/TKszNv/nbr9W/nf73y/ftZe0/nZc3HcVzGYmz3nOx1/rgrK9npshvAoaQR0RMRvfX+PxQ99VTDUHzybqmNAwC6olar9ezJAwAPvcSYDwAVU/zff2dna77YSpmIoBTbsxFxohH/4v5uo6R3905QXxfv741FxAfpD6PZFl26DwsAAABQZT/ORsSlVvN/aTzT9LkzEfFIvj5gOCJGIuLRiHjsiPWP7cnvn/9Jbx+xCg6wPRvxatPajrtN8c8N9+S5M/XY9yVL15YXz+e/D+PRN5Dlpw6o46/N61+2K2ue/8u2rP5iLjBvx+3egX9/Z2FuY+4ox8w9259FPN3bKv7J7vxvEhGjR6jjp5GVr9uV3T/+dFPtm4jnW/b/eyuXkoPXZ03WrweTxVVhv7d//vy9dvWLf7my/n/y4PgPJ83r9dY7r+PJs7+vtSs77PW/P7lSb2B/vu/juY2NtamI/uSt/funO2/zw6o4H8X5yuI//lzr8b8IQnZCH4+IJ7JYRsRTEXG2gzq/G/l7sF2Z/l+uLP4LHfX/zhOvjb7xS7v6H6z/z9QbM57v8fff/T1ogMpuJwAAAAAAAADHI62v7U7Sid10mk5MNN7hPRon0+XV9Y0XllY/urHQWAM+HH1p8aTXUNPzoFP5c8FFfnpP/kL+zPBXA4P1/MT86vJC2QcPABV1qs34n/ljoOzWAQBdc6LsBgAA/znjPwBUj/EfAKrH+A8A1WP8B4DqMf4DQKUUb4K/HBGHfsF/BRKDzo9EpRJlX5kAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+3/4JAAD//6HHyP4=") r0 = creat(0x0, 0x1f7) lseek(r0, 0x1200, 0x0) mmap$usbmon(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0) setsockopt$MRT6_TABLE(r0, 0x29, 0xcf, &(0x7f00000004c0), 0x4) r1 = creat(&(0x7f0000000000)='./bus\x00', 0x0) write$P9_RREMOVE(r1, &(0x7f0000000100)={0x7}, 0x7) lseek(r1, 0x1200, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) 12:49:45 executing program 4: sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x102) r0 = getpid() r1 = dup(0xffffffffffffffff) sendmsg$nl_xfrm(r1, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) write$binfmt_script(r1, 0x0, 0x102) perf_event_open(&(0x7f0000000180)={0x2, 0x80, 0x0, 0x3f, 0x9, 0x40, 0x0, 0x7, 0x4, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x4, @perf_config_ext={0x0, 0x4000000000}, 0x368, 0x4, 0x22, 0x3, 0x3, 0x3f, 0x101, 0x0, 0x7, 0x0, 0x2}, 0x0, 0x0, r1, 0x0) sched_setattr(0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x506, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xfdffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000240)=0x0) sched_setattr(r2, &(0x7f0000000280)={0x38, 0x0, 0x0, 0x5, 0xbc, 0x8000, 0x1, 0x7, 0x80000001, 0x800}, 0x0) sched_setscheduler(r0, 0x5, &(0x7f0000000080)) r3 = bpf$ITER_CREATE(0x21, &(0x7f00000002c0)={r1}, 0x8) sendmsg$NL80211_CMD_SET_BEACON(r3, 0x0, 0x4000) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_CONGESTION(r4, 0x6, 0xd, &(0x7f0000000380)='vegas\x00', 0x6) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x400c000, 0x0, 0x0) connect$inet6(r4, &(0x7f0000000000)={0xa, 0x4001, 0x0, @dev={0xfe, 0x80, '\x00', 0x1c}, 0xd}, 0x1c) sendto$inet6(r4, &(0x7f0000000200)='\n', 0xfffffdef, 0x4d87a, 0x0, 0x1f4) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) r5 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r5) syz_clone(0x400, &(0x7f0000000380), 0x0, &(0x7f00000000c0), &(0x7f0000000140), 0x0) ptrace$getregset(0x4204, r5, 0x2, &(0x7f0000000040)={0x0}) socket(0x10, 0x2, 0x0) setresuid(0x0, 0x0, 0x0) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, 0x0) 12:49:45 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgget(0x2, 0x0) socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$SEG6(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$SEG6_CMD_SET_TUNSRC(0xffffffffffffffff, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f00000003c0)={0x28, r0, 0x1, 0x0, 0x0, {}, [@SEG6_ATTR_DST={0x14, 0x1, @private0}]}, 0x28}}, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x509, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xfffffffbffffffff, 0xffffffffffffffff, 0x0) [ 1025.208860] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue 12:49:45 executing program 5: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0xfd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x100000000}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_tx_ring(r0, 0x107, 0x5, &(0x7f0000000340)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_LIST(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000000)=ANY=[@ANYBLOB="1400000007061300000000000000000000000000d2619e4cee6d13c560fea4797c86e8fb0db53abdb33f5080bda2004a857de70487a2cee76d0f3cd03cbcd3ad1f8e277b36c5fcccbbfd976638ab9331519bb405f1e7e5367e3ae7f2918ad66d6c3ab92b3d55c2ca2800a99a924706e854f49436f819890c4e4c6352134bc5183c11d56dad3ac5f115f621e351313174a961d7"], 0x14}, 0x1, 0x0, 0x0, 0x4044000}, 0x0) 12:49:45 executing program 3: syz_mount_image$ext4(&(0x7f0000000400)='ext4\x00', &(0x7f0000000440)='./file0\x00', 0x0, &(0x7f0000000480), 0x1, 0x3ef, &(0x7f0000000000)="$eJzs3M9rHFUcAPDvTH41/WESjT9qPUQ8GBCTJo21gkhzERE92aMHY37U0qSRJIINARXFW29ePSge/Bs8KfgfCOLJsxSCpAU9rszuTLomu2k3yTrY+Xxgwnvzdnlv5ps3L3kzbwKorLGI+DQi+iNiKSKG8v1JvsXlxpZ97u7O1ny2JVGrvfNnUi+/s7M1H03fyZzKfqQR42lE+kXEuRb1rt/cvD63vLy4lucnN1Y+nFy/ufnitZW5q4tXF29MX3h5aubi9MWpl47tWG+du/TKszNv/nbr9W/nf73y/ftZe0/nZc3HcVzGYmz3nOx1/rgrK9npshvAoaQR0RMRvfX+PxQ99VTDUHzybqmNAwC6olar9ezJAwAPvcSYDwAVU/zff2dna77YSpmIoBTbsxFxohH/4v5uo6R3905QXxfv741FxAfpD6PZFl26DwsAAABQZT/ORsSlVvN/aTzT9LkzEfFIvj5gOCJGIuLRiHjsiPWP7cnvn/9Jbx+xCg6wPRvxatPajrtN8c8N9+S5M/XY9yVL15YXz+e/D+PRN5Dlpw6o46/N61+2K2ue/8u2rP5iLjBvx+3egX9/Z2FuY+4ox8w9259FPN3bKv7J7vxvEhGjR6jjp5GVr9uV3T/+dFPtm4jnW/b/eyuXkoPXZ03WrweTxVVhv7d//vy9dvWLf7my/n/y4PgPJ83r9dY7r+PJs7+vtSs77PW/P7lSb2B/vu/juY2NtamI/uSt/funO2/zw6o4H8X5yuI//lzr8b8IQnZCH4+IJ7JYRsRTEXG2gzq/G/l7sF2Z/l+uLP4LHfX/zhOvjb7xS7v6H6z/z9QbM57v8fff/T1ogMpuJwAAAAAAAADHI62v7U7Sid10mk5MNN7hPRon0+XV9Y0XllY/urHQWAM+HH1p8aTXUNPzoFP5c8FFfnpP/kL+zPBXA4P1/MT86vJC2QcPABV1qs34n/ljoOzWAQBdc6LsBgAA/znjPwBUj/EfAKrH+A8A1WP8B4DqMf4DQKUUb4K/HBGHfsF/BRKDzo9EpRJlX5kAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+3/4JAAD//6HHyP4=") (async) r0 = creat(0x0, 0x1f7) lseek(r0, 0x1200, 0x0) mmap$usbmon(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0) (async) setsockopt$MRT6_TABLE(r0, 0x29, 0xcf, &(0x7f00000004c0), 0x4) (async) r1 = creat(&(0x7f0000000000)='./bus\x00', 0x0) write$P9_RREMOVE(r1, &(0x7f0000000100)={0x7}, 0x7) lseek(r1, 0x1200, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) 12:49:45 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgget(0x2, 0x0) socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$SEG6(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$SEG6_CMD_SET_TUNSRC(0xffffffffffffffff, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f00000003c0)={0x28, r0, 0x1, 0x0, 0x0, {}, [@SEG6_ATTR_DST={0x14, 0x1, @private0}]}, 0x28}}, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x509, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xfffffffbffffffff, 0xffffffffffffffff, 0x0) 12:49:45 executing program 5: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0xfd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x100000000}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_tx_ring(r0, 0x107, 0x5, &(0x7f0000000340)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_LIST(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000000)=ANY=[@ANYBLOB="1400000007061300000000000000000000000000d2619e4cee6d13c560fea4797c86e8fb0db53abdb33f5080bda2004a857de70487a2cee76d0f3cd03cbcd3ad1f8e277b36c5fcccbbfd976638ab9331519bb405f1e7e5367e3ae7f2918ad66d6c3ab92b3d55c2ca2800a99a924706e854f49436f819890c4e4c6352134bc5183c11d56dad3ac5f115f621e351313174a961d7"], 0x14}, 0x1, 0x0, 0x0, 0x4044000}, 0x0) perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0xfd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x100000000}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) socket$packet(0x11, 0x2, 0x300) (async) setsockopt$packet_tx_ring(r0, 0x107, 0x5, &(0x7f0000000340)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) (async) socket$nl_netfilter(0x10, 0x3, 0xc) (async) sendmsg$IPSET_CMD_LIST(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000000)=ANY=[@ANYBLOB="1400000007061300000000000000000000000000d2619e4cee6d13c560fea4797c86e8fb0db53abdb33f5080bda2004a857de70487a2cee76d0f3cd03cbcd3ad1f8e277b36c5fcccbbfd976638ab9331519bb405f1e7e5367e3ae7f2918ad66d6c3ab92b3d55c2ca2800a99a924706e854f49436f819890c4e4c6352134bc5183c11d56dad3ac5f115f621e351313174a961d7"], 0x14}, 0x1, 0x0, 0x0, 0x4044000}, 0x0) (async) 12:49:45 executing program 1: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) r1 = syz_mount_image$udf(&(0x7f0000000c00), &(0x7f0000000c40)='./file0\x00', 0x80001c, &(0x7f0000000580)=ANY=[@ANYBLOB="000000cf6b8906a8fe59851b23f674affefbbaaa550b34e1618deaffe73df4a2e4632d7ce47d1c73d5fa8967cf7154e3ca1b472d27fe1d528de815b84e5606d1c28341edd47b9099bf10ded1f971d480c02f721b32d9fbf541d483695c1860f606d7ec3a1adafb1ec0115aa08212bc09362f1da79454668198a9f9dfc4fd468f201ffcff15820dc8d7fcd20ed63051fbfe730f4eed4b85b8ccb92702367cb9a42d44f072407a9e1c37bfb6bd80e97c5d8857f10fc65505e363057ea32863c3db2924c0d74003f8f4470d7a2c2a45197d5fce36342814f8ecb7d7f822367ebd242fc9da10099d14f1b2531a86c5424a9b4126446cba48a511e1633f19105a03218877dfab92848574fe7be62a1aca66c3a6422858d8b00239b6b85ac5a4e08f3867b40f7e4ba7c1085992e86bdd07ce6de0db1217be724467616194aa4b156de8a35f18879639160774d13182a378f570092b9782f6ccf286bcbf48ef56187a4e554a6dd7e9e07e5911ddf7fdd565bfda7c002987f91c648118f46862ef65e708d6e031a02dab812fd8e88fc3a7ebf5a5452938265d7913dec862f02e8141f493cac85dbd440025c01e78"], 0x1, 0xc00, &(0x7f0000000c80)="$eJzs3UFsHNd5B/DvDUmTkotk61iykxrB2gUcVWlUkootGwxQq2aJplFs1hSTtu7BK3GlbkUtFyTlyEabuCcfWqBsCvTSFChQpDB6CNhDDu0pBQr0ShS5FQXUNHXdQ4E9xMilMIOZfSuuJMoiTFKU5N8PkP7Lme/tzry3nhnu27ECAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIj4tV8/PT6RDnorAIC76aW5V8Ynnf8B4GPlrN//AQAAAAAAAAAAAADgXpeiiPcixTee6KbXqp97xs602leuzk/PbN/sUKpaDlX15Z+xicmTX3zm2VPP9fPD2++1T8fLc2dP119cutxZbq6sNBfq8+3W+aWF5o6fYbftb3a86oD65UtXFi5cWKlPnjh5w+qrtXdHHz5amzo18eqRfu389MzM3EDN8MhHfvVb3O4Oj4eiiAuR4tI776VGRBSx+764w3tnvx2qduJ4tRPz0zPVjiy2Gu3VcuVsvyOKiNpAoxf6fXQXxmJX6hFvlZtfbvDxcvfmOo3lxrnFZn22sbzaWm0ttWdTb2tTVV7EcymiExHd0VufbiSK+GakePs73XQuIob6/fD56sbgO29PsQ/7uAPDEVEbidgo7oMxu4eNRhHfixTf/tZ4nM/9WnXb0xFfLfNoxJUyr0WslfnZiFS+QR6NeH+b9xP3l+Eo4k8ixU+mummhP/bVceXM1+pfbl9YGqjtH1fu+/PD3XSPH5vGoohGdcTvpo9+sQMAAAAAwL2niD+PFE/+8FjqxOCcYqt9sX62cW6x96lw/7P/em61ubm5WUu9HM85m7OTcy3nes6NnN2ctSK3zzmbs5NzLed6zo2c3Zy1odw+52zOTs61nOs5N3J2c9aGc/ucszk7OddyrufcyNkdPsDhAgAAAAAAAIBtHIoivh4pnv6V16v7iqO6L/2TU6deOfGbg/eMP36H5ylrT0TEerGze3IfyrcOz6bZlA7oHmJ69//9Ub7/748PemMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIADVUQRT0WK17/fTZEioh7xWvTy2uhBbx0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALAXxlIR70eKv/zKWPXzRhHxuxHxweYHmxFx7YPNvXbQewwAAAAAAAAAD6BUxBuR4qlXuqkWEVdr744+fLQ2dWri1SNDMRSpLBmsf3nu7On6i0uXO8vNlZXmQn2+3Tq/tNDc6cuNnWm1r1ydn57Zl525o0P7vP2Hxl5c6ryx3Lr4+6vbrj88dvrcyupy4/z2q+NQFBH1wSXHqw2en56pNnqx1WhXTWfTTrcYAAAAAAAAgI+DkVTEB5Hi7b975/q883Bvzn/45trvfimiyI+n8/zz9Wno6nsDn6i+N9B7/MmpU781+ZnBx9tOWR+vJtTr89MzM3MDi4dHbi0dy687vrtdZkA5/quR4k//up6ezMtuHP+h67Xf/cOt8X7r5ie6zZjvdvx/fmBZ+ZopFfEPkeIXfvvxeLLazsNxy3cmct1XIsXvrD+R6+Khsu6pvP6R6u+xC63F5nhZezVS/POVG2ufzrWf2qqd2HHH3ifK8X8qUgz93vr1vsnjn0dga9QGx/8zN7879mn8HxlYVsuv+4t7s+tExMobb15qLC42lz3wwIOP14PRiLhtzUEfmbgbyvP/1yPFP/3Fv1+/3snn/5/r/bR1/ffTb26d/6dufqJ9Ov9/amDZVL4aGRmOGFu93Bl5LGJs5Y03v9C63LjYvNhsnzz1/LOT489PjJ8ceah/cbf1aNd99SAqx/8PIsX3fvT38bm87Mbrv+2v/w/f/ET7NP6PDiw7fMP1yq53nTz+/x8p/nX6B3EsL/uw6//+7//H8kX49evzfRr/IwPLqt/xPhHxSwPLjh2JeOB+KQMAAIA9llIRP8jzqeN3mE/9l0jx5v/+cq5LR8u6F/L6WvX32EtL7S+cXlxcOt9YbZxbbNbnOo3zzbLtjyNF92+fyG2Lan61P9/cm+Pdmov9t0jx/G/0a3tzsf3Pph7dqp0oa09Eij976cba/ucYR7ZqJ8va/4gUE69uX3t0q/ZkWfs/keKnf1Xv1x4ua7+Uax/bqj1xfmlxYR+GBQAAAAAAdmUkFfFspPjHk8Op//n2Tr7/ecuH3vv0/b/HBpYt3O5+leHY02/G77pTAeAeV57/j5Vn9V/9m+tz+Tee/7f+PwCD5/+bDf67Abd7/FHO/7W92U0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAj50URSxFim880U3XRsufe8bOtNpXrs5Pz2zf7FCqWg5V9eWfsYnJk1985tlTz/Xzw9vvtU/Hy3NnT9dfXLrcWW6urDQX6vPt1vmlheaOn2G37W92vOqA+uVLVxYuXFipT544ecPqq7V3Rx8+Wps6NfHqkX7t/PTMzNxAzfDIR371W6TbLH8oivi/SHHpnffSf45GFLH7vrjDe2e/Hap24ni1E/PTM9WOLLYa7dVy5Wy/I4qI2kCjF/p9dBfGYlfqEW+Vm19u8PFy9+Y6jeXGucVmfbaxvNpabS21Z1Nva1NVXsRzKaITEd3RW59uJIoYiRRvf6ebfjQaMdTvh8+/NPfK+OSdt6fYh33cgeGIqI1EbBT3wZjdw0ajiGcixbe/NR7/Ndrr16rbno74aplHI66UeS1irczPRqTyDfJoxPvbvJ+4vwxHEY9Eip9MddOPR/PYV8eVM1+rf7l9YWmgtn9c2cX5oWp/4OeHPbU59KGr7/Fj01gU8V51xO+m//bfMwAAAADAA6SIxyPFkz88lqr5wetziq32xfrZxrnF3sf6/c/+67nV5ubmZi31cjznbM5OzrWc6zk3cnZz1orcPudszk7OtZzrOTdydnPWhnL7nLM5OznXcq7n3MjZzVkbzu1zzubs5FzLuZ5zI2d3+CDHCwAAAAAAAGB7RRTxuUjx+ve7aXO0N8H7WvTymvuBHng/CwAA//8P4lk6") r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) (async) getpid() (async) io_setup(0x202, &(0x7f00000003c0)=0x0) io_submit(r3, 0x1853, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, r2, &(0x7f0000000000), 0x16000}]) ioctl$SNDRV_PCM_IOCTL_REWIND(0xffffffffffffffff, 0x40044103, 0x0) (async) ioctl$SNDRV_PCM_IOCTL_REWIND(0xffffffffffffffff, 0x40044103, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r4, 0x0, 0x0) (async) r5 = fcntl$getown(r4, 0x9) (async) eventfd(0x80000000) (async) socketpair$unix(0x1, 0x2, 0x0, 0x0) (async) fcntl$getown(0xffffffffffffffff, 0x9) syz_open_procfs(0x0, &(0x7f0000001600)='net/bnep\x00') (async) stat(0x0, &(0x7f0000004900)) accept4$rose(0xffffffffffffffff, &(0x7f0000004980)=@short={0xb, @remote, @rose, 0x1, @rose}, &(0x7f00000049c0)=0x1c, 0x80800) ioctl$SNDRV_PCM_IOCTL_REWIND(0xffffffffffffffff, 0x40044103, 0x0) (async) socket$bt_rfcomm(0x1f, 0x0, 0x3) (async) sendmmsg$unix(r2, &(0x7f0000004ac0)=[{{0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000200)="d132e1d6140410e8a4c76fa905e1559e168ca6ed952a51d1d9f2c6652a9bb32fc1e2ae6c859a42ce90279c55335fb2541d9c90a377b3b035615185ef2e2e80bd698ab13d2c5d2f63cd5e4fdee5f203e040bba6b6e651ee3af37d19303871d8922bdcbeb419effdf1c3fb", 0x6a}], 0x1, 0x0, 0x0, 0x40000}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=[@rights={{0x24, 0x1, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r2, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xee00}}}, @rights={{0x1c, 0x1, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r5, 0xffffffffffffffff}}}], 0xc8, 0x400}}], 0x2, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f00000001c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 12:49:45 executing program 5: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0xfd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x100000000}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) r0 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_tx_ring(r0, 0x107, 0x5, &(0x7f0000000340)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) (async) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_LIST(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000000)=ANY=[@ANYBLOB="1400000007061300000000000000000000000000d2619e4cee6d13c560fea4797c86e8fb0db53abdb33f5080bda2004a857de70487a2cee76d0f3cd03cbcd3ad1f8e277b36c5fcccbbfd976638ab9331519bb405f1e7e5367e3ae7f2918ad66d6c3ab92b3d55c2ca2800a99a924706e854f49436f819890c4e4c6352134bc5183c11d56dad3ac5f115f621e351313174a961d7"], 0x14}, 0x1, 0x0, 0x0, 0x4044000}, 0x0) 12:49:46 executing program 2: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) (async, rerun: 64) write$binfmt_misc(r1, &(0x7f0000000800)=ANY=[], 0x4240a2a0) (async, rerun: 64) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x1a}}, 0x10) (async, rerun: 32) getsockopt$inet_sctp_SCTP_HMAC_IDENT(r0, 0x84, 0x16, &(0x7f0000000140)={0x3, [0x1, 0x3, 0x9]}, &(0x7f0000000180)=0xa) (rerun: 32) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) perf_event_open(&(0x7f00000000c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x5, 0x7}, 0x0, 0x0, 0x4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async, rerun: 32) renameat2(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000340)='./bus\x00', 0x0) (async, rerun: 32) ioctl$BTRFS_IOC_GET_FEATURES(r1, 0x80189439, &(0x7f0000000000)) (async) splice(r0, 0x0, r2, 0x0, 0x2ffff, 0x0) 12:49:46 executing program 5: unshare(0x24020480) unshare(0x10000800) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000100)='sys_exit\x00', r0}, 0x10) getpeername$packet(r0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, &(0x7f0000000480)=0x14) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000740)={0x0, 0x0}, 0x8) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cgroup.controllers\x00', 0x275a, 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x7, 0x8, &(0x7f0000000300)=ANY=[], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x5}, 0x8, 0x10, &(0x7f0000000000)={0x2, 0x1}, 0xffffff1a, r1}, 0x80) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000001200)={r3, 0xfffffffffffffda5, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff6a, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x41, 0x0, 0x0, 0x0, 0x0, 0x10, 0x8, 0x0, 0x0}}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r3, 0xc0189374, &(0x7f0000000a00)=ANY=[@ANYBLOB="0100000018000000ee771b516af9f44bfc44e298576152b19c47be73d7e05135cd3385f816a2f4c6ef6b202e996b279a2c097a3ff81bc1948adf08a6e1af10a8c729e89ed57958d576b7dfd9caa2bb40823addf7a2145ef31d0400001a87f888512610a4a9ea91a218013d000000000092584cbc17f9c9bf0d5cf97c004968726122c4b7d5de3b7729306e2c6d2d12734be4702d3e3c6b5d6d6cede4b99e4a5aa75627061fc68ee7b3b066c8ae7a966549f456d0fb0f22530f32a94967d39d082391", @ANYRES32=r2, @ANYBLOB='\t\x00\x00\x00\x00\x00\x00\x00./file0\x00']) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = socket(0x10, 0x80002, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r5, 0x8933, &(0x7f0000000000)={'batadv0\x00', 0x0}) sendmsg$nl_route(r4, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000003c0)=@dellink={0x20, 0x11, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, r6}}, 0x20}}, 0x0) r7 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/consoles\x00', 0x0, 0xfeffffff) unshare(0x100) r8 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$MRT_ADD_MFC(r8, 0x0, 0x1600bd77, 0x0, 0x0) r9 = socket$inet6_udplite(0xa, 0x2, 0x88) r10 = socket(0x10, 0x803, 0x0) sendmsg$IPSET_CMD_TEST(r10, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000300)=ANY=[@ANYBLOB="140000000b0600000000000000000000000000003dd7a2a6f1fcbb22b754902e684271730c911b4d4e107017a22b9a"], 0x14}}, 0x0) getsockname$packet(r10, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmmsg$inet6(r9, &(0x7f0000004bc0)=[{{&(0x7f0000000000)={0xa, 0x4e22, 0x0, @mcast2}, 0x1c, 0x0}}, {{&(0x7f0000000380)={0xa, 0x4e24, 0x0, @ipv4={'\x00', '\xff\xff', @multicast2}}, 0x1c, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="2400000000000000290000003200000000000000000000000000ffff00000000", @ANYRES32=r11, @ANYBLOB="000000ec03c161b194331ae915f067c7f9df012bf5d273f1a769"], 0x28}}], 0x2, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000e00)={0x11, 0x8, &(0x7f00000007c0)=ANY=[@ANYBLOB="3c74100081f34556dd23f0fffcffffff187a000002000088652325b44b8470d35e00000000000000b80d18350000050000000000000000000000182800006eaf93b018534d9e176daa5d85b29992c8d4635f9085ef714704ad26c6dddb89993a9ec7e1c65a904b82dc124f3756ca55b14d6e5d394ab0afc65231663e198ea48ad1273e76f535c895073bcd882e2d67778a7c75ed070f7cec891b788e4f0c7d1dfe0fc1980baaecbd0a1ae58ed00bc9885c1aef1276ba8356c9d7c5bef0682f9d004fa8f85736030bce2062a42bdd6c6b4353e0988c4fd7d0803c6c4f1c727a2382bcf17533e493455e90b340f508a77cf3ed6f6854", @ANYRESHEX=r10, @ANYBLOB="0040e7f0c9b5e66b601d2c873e996f000a0000b4cd42c4247c3c06d74176e5a0d795b5a4fe07ed972725a21e5a0a518d695f32e2f0b134f0b666cdfe474d9612665d15c066cdc17c8da0afcbfa269d95ed15c46acc236f72189cd7c07953ada131802bc6ced5f031f33ab0234ad462395e9b079ba740d084b57b009b56ba61186bd36a448f5d91d4548885fa71372dc030e730e8e28d79a7ef683f960643ab380381ba2c54e3c464893bab94766118174102ad8cb503f67304378409fd8f86fd433075b508d04a4f3605003b6b68912bce5c509d3847f3501097406a82d5d1f921ce96957d9020e7add1d077b4987e46", @ANYRES64=r7, @ANYRESOCT=r10], &(0x7f0000000200)='syzkaller\x00', 0x74, 0x6b, &(0x7f0000000d00)=""/107, 0x41000, 0x3, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000d80)={0x7, 0x5}, 0x8, 0x10, &(0x7f0000000dc0)={0x4, 0x1, 0xdb7, 0xa5}, 0x10}, 0x80) recvmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f0000000400)=@abs, 0x6e, &(0x7f0000000300)}, 0x1) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000500)=ANY=[@ANYBLOB="2321202e2f66696c65302073797a6b616c6c65720020c72c5b0a2b305c202e5c2f5b232d40206b6672656500202029dd202f70726f632f636f6e736f6c657300206b66726565000a0875acf4da1a3adb25fc18f257b76d8956c9c6a33eee307314ab349e3266447b2fcdbe7ca31877f2e882151513fbad5adf59a2d21c1dd78b3007324e28d3029b385814ce8bbda01621b13ccd6d80c3f89632f7780e8fd2b6cdc589723ae5b2a65180f7ff2ef4008e5e4d67a4b91051ef0bad9e39798beb2f0f303d4000f7824678894b4c9dc1fb581407b1d5ad350515fbb09472b7c9a9ea909be9dfc2f8cde02ba38cdd92c24d021f88ff2e4d0f7feca140a7996397fc247a33078b007dec6dc15dc563cbbcdd4d35d573ca721a74921d715f0886accf622493ebd201b2683085a458e9ac2c8727c401083ababfdbbb90052a444b52aa35e1c1a5798150d6d5912b4c90b479d70602e99d52d82e6f4ff40797fabbc03f8508666c6dc61d42465ea3c5652e0926a9451495d6b2d2c740b78df82509d375807d8db0be0151811d8632a86d65200ad515a8bcedccbc5c90ce9d08a83751b7966084a979e469e743fb3caa1bd4"], 0x10e) r12 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000e80)=ANY=[@ANYBLOB="180000000000000000005fec83251700000000006508f8b087736504bec20000000000000000b08a37b7f7d6"], &(0x7f00000000c0)='syzkaller\x00', 0x4, 0x91, &(0x7f0000000000)=""/145, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r12}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000010c0)={r12, 0xe0, &(0x7f0000001240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000f00)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x3, 0x4, &(0x7f0000000f40)=[0x0, 0x0, 0x0], &(0x7f0000000f80)=[0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000fc0)=[{}], 0x8, 0x10, &(0x7f0000001000), &(0x7f0000001040), 0x8, 0x10, 0x8, 0x8, &(0x7f0000001080)}}, 0x10) 12:49:46 executing program 3: syz_mount_image$ext4(&(0x7f0000000400)='ext4\x00', &(0x7f0000000440)='./file0\x00', 0x0, &(0x7f0000000480), 0x1, 0x3ef, &(0x7f0000000000)="$eJzs3M9rHFUcAPDvTH41/WESjT9qPUQ8GBCTJo21gkhzERE92aMHY37U0qSRJIINARXFW29ePSge/Bs8KfgfCOLJsxSCpAU9rszuTLomu2k3yTrY+Xxgwnvzdnlv5ps3L3kzbwKorLGI+DQi+iNiKSKG8v1JvsXlxpZ97u7O1ny2JVGrvfNnUi+/s7M1H03fyZzKfqQR42lE+kXEuRb1rt/cvD63vLy4lucnN1Y+nFy/ufnitZW5q4tXF29MX3h5aubi9MWpl47tWG+du/TKszNv/nbr9W/nf73y/ftZe0/nZc3HcVzGYmz3nOx1/rgrK9npshvAoaQR0RMRvfX+PxQ99VTDUHzybqmNAwC6olar9ezJAwAPvcSYDwAVU/zff2dna77YSpmIoBTbsxFxohH/4v5uo6R3905QXxfv741FxAfpD6PZFl26DwsAAABQZT/ORsSlVvN/aTzT9LkzEfFIvj5gOCJGIuLRiHjsiPWP7cnvn/9Jbx+xCg6wPRvxatPajrtN8c8N9+S5M/XY9yVL15YXz+e/D+PRN5Dlpw6o46/N61+2K2ue/8u2rP5iLjBvx+3egX9/Z2FuY+4ox8w9259FPN3bKv7J7vxvEhGjR6jjp5GVr9uV3T/+dFPtm4jnW/b/eyuXkoPXZ03WrweTxVVhv7d//vy9dvWLf7my/n/y4PgPJ83r9dY7r+PJs7+vtSs77PW/P7lSb2B/vu/juY2NtamI/uSt/funO2/zw6o4H8X5yuI//lzr8b8IQnZCH4+IJ7JYRsRTEXG2gzq/G/l7sF2Z/l+uLP4LHfX/zhOvjb7xS7v6H6z/z9QbM57v8fff/T1ogMpuJwAAAAAAAADHI62v7U7Sid10mk5MNN7hPRon0+XV9Y0XllY/urHQWAM+HH1p8aTXUNPzoFP5c8FFfnpP/kL+zPBXA4P1/MT86vJC2QcPABV1qs34n/ljoOzWAQBdc6LsBgAA/znjPwBUj/EfAKrH+A8A1WP8B4DqMf4DQKUUb4K/HBGHfsF/BRKDzo9EpRJlX5kAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+3/4JAAD//6HHyP4=") r0 = creat(0x0, 0x1f7) lseek(r0, 0x1200, 0x0) mmap$usbmon(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0) setsockopt$MRT6_TABLE(r0, 0x29, 0xcf, &(0x7f00000004c0), 0x4) r1 = creat(&(0x7f0000000000)='./bus\x00', 0x0) write$P9_RREMOVE(r1, &(0x7f0000000100)={0x7}, 0x7) lseek(r1, 0x1200, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) syz_mount_image$ext4(&(0x7f0000000400)='ext4\x00', &(0x7f0000000440)='./file0\x00', 0x0, &(0x7f0000000480), 0x1, 0x3ef, &(0x7f0000000000)="$eJzs3M9rHFUcAPDvTH41/WESjT9qPUQ8GBCTJo21gkhzERE92aMHY37U0qSRJIINARXFW29ePSge/Bs8KfgfCOLJsxSCpAU9rszuTLomu2k3yTrY+Xxgwnvzdnlv5ps3L3kzbwKorLGI+DQi+iNiKSKG8v1JvsXlxpZ97u7O1ny2JVGrvfNnUi+/s7M1H03fyZzKfqQR42lE+kXEuRb1rt/cvD63vLy4lucnN1Y+nFy/ufnitZW5q4tXF29MX3h5aubi9MWpl47tWG+du/TKszNv/nbr9W/nf73y/ftZe0/nZc3HcVzGYmz3nOx1/rgrK9npshvAoaQR0RMRvfX+PxQ99VTDUHzybqmNAwC6olar9ezJAwAPvcSYDwAVU/zff2dna77YSpmIoBTbsxFxohH/4v5uo6R3905QXxfv741FxAfpD6PZFl26DwsAAABQZT/ORsSlVvN/aTzT9LkzEfFIvj5gOCJGIuLRiHjsiPWP7cnvn/9Jbx+xCg6wPRvxatPajrtN8c8N9+S5M/XY9yVL15YXz+e/D+PRN5Dlpw6o46/N61+2K2ue/8u2rP5iLjBvx+3egX9/Z2FuY+4ox8w9259FPN3bKv7J7vxvEhGjR6jjp5GVr9uV3T/+dFPtm4jnW/b/eyuXkoPXZ03WrweTxVVhv7d//vy9dvWLf7my/n/y4PgPJ83r9dY7r+PJs7+vtSs77PW/P7lSb2B/vu/juY2NtamI/uSt/funO2/zw6o4H8X5yuI//lzr8b8IQnZCH4+IJ7JYRsRTEXG2gzq/G/l7sF2Z/l+uLP4LHfX/zhOvjb7xS7v6H6z/z9QbM57v8fff/T1ogMpuJwAAAAAAAADHI62v7U7Sid10mk5MNN7hPRon0+XV9Y0XllY/urHQWAM+HH1p8aTXUNPzoFP5c8FFfnpP/kL+zPBXA4P1/MT86vJC2QcPABV1qs34n/ljoOzWAQBdc6LsBgAA/znjPwBUj/EfAKrH+A8A1WP8B4DqMf4DQKUUb4K/HBGHfsF/BRKDzo9EpRJlX5kAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+3/4JAAD//6HHyP4=") (async) creat(0x0, 0x1f7) (async) lseek(r0, 0x1200, 0x0) (async) mmap$usbmon(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0) (async) setsockopt$MRT6_TABLE(r0, 0x29, 0xcf, &(0x7f00000004c0), 0x4) (async) creat(&(0x7f0000000000)='./bus\x00', 0x0) (async) write$P9_RREMOVE(r1, &(0x7f0000000100)={0x7}, 0x7) (async) lseek(r1, 0x1200, 0x0) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) sendfile(r1, r2, 0x0, 0x8400fffffffa) (async) 12:49:46 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgget(0x2, 0x0) socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$SEG6(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$SEG6_CMD_SET_TUNSRC(0xffffffffffffffff, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f00000003c0)={0x28, r0, 0x1, 0x0, 0x0, {}, [@SEG6_ATTR_DST={0x14, 0x1, @private0}]}, 0x28}}, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x509, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xfffffffbffffffff, 0xffffffffffffffff, 0x0) [ 1026.025151] batman_adv: batadv0: Interface deactivated: batadv_slave_0 [ 1026.039210] batman_adv: batadv0: Removing interface: batadv_slave_0 [ 1026.051755] batman_adv: batadv0: Interface deactivated: batadv_slave_1 [ 1026.058654] batman_adv: batadv0: Removing interface: batadv_slave_1 [ 1026.144926] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue 12:49:46 executing program 4: sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x102) r0 = getpid() r1 = dup(0xffffffffffffffff) sendmsg$nl_xfrm(r1, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) write$binfmt_script(r1, 0x0, 0x102) perf_event_open(&(0x7f0000000180)={0x2, 0x80, 0x0, 0x3f, 0x9, 0x40, 0x0, 0x7, 0x4, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x4, @perf_config_ext={0x0, 0x4000000000}, 0x368, 0x4, 0x22, 0x3, 0x3, 0x3f, 0x101, 0x0, 0x7, 0x0, 0x2}, 0x0, 0x0, r1, 0x0) sched_setattr(0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x506, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xfdffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000240)=0x0) sched_setattr(r2, &(0x7f0000000280)={0x38, 0x0, 0x0, 0x5, 0xbc, 0x8000, 0x1, 0x7, 0x80000001, 0x800}, 0x0) sched_setscheduler(r0, 0x5, &(0x7f0000000080)) r3 = bpf$ITER_CREATE(0x21, &(0x7f00000002c0)={r1}, 0x8) sendmsg$NL80211_CMD_SET_BEACON(r3, 0x0, 0x4000) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_CONGESTION(r4, 0x6, 0xd, &(0x7f0000000380)='vegas\x00', 0x6) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x400c000, 0x0, 0x0) connect$inet6(r4, &(0x7f0000000000)={0xa, 0x4001, 0x0, @dev={0xfe, 0x80, '\x00', 0x1c}, 0xd}, 0x1c) sendto$inet6(r4, &(0x7f0000000200)='\n', 0xfffffdef, 0x4d87a, 0x0, 0x1f4) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) r5 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r5) syz_clone(0x400, &(0x7f0000000380), 0x0, &(0x7f00000000c0), &(0x7f0000000140), 0x0) ptrace$getregset(0x4204, r5, 0x2, &(0x7f0000000040)={0x0}) socket(0x10, 0x2, 0x0) setresuid(0x0, 0x0, 0x0) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, 0x0) 12:49:47 executing program 1: write$binfmt_script(0xffffffffffffffff, 0x0, 0x0) sync() sync() getsockopt$IP_VS_SO_GET_SERVICES(0xffffffffffffffff, 0x0, 0x482, &(0x7f00000002c0)=""/15, 0x0) syz_mount_image$btrfs(&(0x7f0000005100), &(0x7f0000000000)='./bus\x00', 0x140a0, &(0x7f00000003c0)=ANY=[@ANYRES16], 0x1, 0x50ef, &(0x7f000000a2c0)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/o8dOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHjgUAAAAAhPlbh9GzAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcCkAAP//AtvxeQ==") r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = dup2(r0, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x0, 0x4) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sync() syz_open_dev$dri(&(0x7f0000000140), 0x6f3, 0x0) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r1, 0x50009417, &(0x7f0000001a80)={{r2}, 0x0, 0x0, @inherit={0x0, 0x0}, @subvolid=0x13}) accept4$packet(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) sync() fallocate(0xffffffffffffffff, 0x0, 0x0, 0x1000f4) sync() ioctl$BTRFS_IOC_START_SYNC(0xffffffffffffffff, 0x80089418, 0x0) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000024c0)='net/fib_trie\x00') read$FUSE(0xffffffffffffffff, &(0x7f0000000100)={0x2020}, 0x2020) ioctl$VFAT_IOCTL_READDIR_SHORT(r3, 0x82307202, &(0x7f0000000680)=[{0x0, 0x0, 0x100}, {0x0, 0x0, 0x100}]) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000080)={'syz_tun\x00'}) write$binfmt_misc(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="73797a31087c59f9d70c08768400b13ec0ba87f093d2307a52abbb409bcaca42eb937e4973f3542734a0c4803badc89b5129df289c78644c4e149216b127b697347e986f8c0f5d8828b345f2e19594e48c587b3f5fe53168e508cd439252362e8341a3b56a949cd0cad1b1196eed04bfd8df4f85dce37e8a50fd543ad1e446f38a2d798adda710"], 0x65) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x40, 0xa8}, 0x80000, 0x401, 0x2, 0x0, 0x2, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x3ff}, 0x0, 0x0, 0xffffffffffffffff, 0x2) 12:49:47 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgget(0x2, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$SEG6(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$SEG6_CMD_SET_TUNSRC(r0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x509, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xfffffffbffffffff, 0xffffffffffffffff, 0x0) 12:49:47 executing program 3: syz_mount_image$ext4(&(0x7f0000000400)='ext4\x00', &(0x7f0000000440)='./file0\x00', 0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="f0630b131fce2c6603ff171d43018fee29eb1006e05382cd3d4973f09301bae844562a56ff173cfa20ed402297bda24356f4256a5ef6c411abe64752e451d0783680f3a22cb27e4612984552570bddedd41c9f768164f6ff7fb0a3e08a9865c81d220a74e8e88270eb5238e96c47f2ab51c109949faed3d3474487cbeefdf7bb9ee4e3c02d619364d93335a99100388ab14b92"], 0x1, 0x3ef, &(0x7f0000000000)="$eJzs3M9rHFUcAPDvTH41/WESjT9qPUQ8GBCTJo21gkhzERE92aMHY37U0qSRJIINARXFW29ePSge/Bs8KfgfCOLJsxSCpAU9rszuTLomu2k3yTrY+Xxgwnvzdnlv5ps3L3kzbwKorLGI+DQi+iNiKSKG8v1JvsXlxpZ97u7O1ny2JVGrvfNnUi+/s7M1H03fyZzKfqQR42lE+kXEuRb1rt/cvD63vLy4lucnN1Y+nFy/ufnitZW5q4tXF29MX3h5aubi9MWpl47tWG+du/TKszNv/nbr9W/nf73y/ftZe0/nZc3HcVzGYmz3nOx1/rgrK9npshvAoaQR0RMRvfX+PxQ99VTDUHzybqmNAwC6olar9ezJAwAPvcSYDwAVU/zff2dna77YSpmIoBTbsxFxohH/4v5uo6R3905QXxfv741FxAfpD6PZFl26DwsAAABQZT/ORsSlVvN/aTzT9LkzEfFIvj5gOCJGIuLRiHjsiPWP7cnvn/9Jbx+xCg6wPRvxatPajrtN8c8N9+S5M/XY9yVL15YXz+e/D+PRN5Dlpw6o46/N61+2K2ue/8u2rP5iLjBvx+3egX9/Z2FuY+4ox8w9259FPN3bKv7J7vxvEhGjR6jjp5GVr9uV3T/+dFPtm4jnW/b/eyuXkoPXZ03WrweTxVVhv7d//vy9dvWLf7my/n/y4PgPJ83r9dY7r+PJs7+vtSs77PW/P7lSb2B/vu/juY2NtamI/uSt/funO2/zw6o4H8X5yuI//lzr8b8IQnZCH4+IJ7JYRsRTEXG2gzq/G/l7sF2Z/l+uLP4LHfX/zhOvjb7xS7v6H6z/z9QbM57v8fff/T1ogMpuJwAAAAAAAADHI62v7U7Sid10mk5MNN7hPRon0+XV9Y0XllY/urHQWAM+HH1p8aTXUNPzoFP5c8FFfnpP/kL+zPBXA4P1/MT86vJC2QcPABV1qs34n/ljoOzWAQBdc6LsBgAA/znjPwBUj/EfAKrH+A8A1WP8B4DqMf4DQKUUb4K/HBGHfsF/BRKDzo9EpRJlX5kAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+3/4JAAD//6HHyP4=") r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) write$P9_RREMOVE(r0, &(0x7f0000000100)={0x7}, 0x7) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) write$P9_RREMOVE(r2, &(0x7f0000000100)={0x7}, 0x7) lseek(r2, 0x1200, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) ioctl$FIBMAP(r2, 0x1, &(0x7f00000004c0)=0x3ff) 12:49:47 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgget(0x2, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$SEG6(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$SEG6_CMD_SET_TUNSRC(r0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x509, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xfffffffbffffffff, 0xffffffffffffffff, 0x0) 12:49:47 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000540)={&(0x7f00000004c0), 0xc, &(0x7f0000000500)={&(0x7f0000000000)=ANY=[@ANYBLOB="2400000019000f0000000000000000000a000000000000000000000022530f64a8d9a0807900000070497d9e6452d9f193241f7e1854d564cb1d14e9161421a2b6fdc76e6a6a409939af6380caad7cdc107a821eea6d766e1af5aaa4e258353fbf981f8de0bc40008f9e1f7795675db9d59509c65554a3c7a80fcd0d996085f726ed45093ce2a6ae2c96788c0a3c5160fce677da6c039545c1a04ee57d67f372d6ad6ced8d18f9dcccae1b83e8856e12b2606102556191dcd6d322bb4cacd9b9784062b314ee317afdfd1ea72771c6a1ae0a20803ef7f95d95999c44465959843b5a16da10f23c3209b00fc367fac0d4a20b5712d2fc2f6c1cae7db5f220c38c05e9a56a6dbf0f1a8691edd437bfa3f312192658931e6fdab7640aa6ecccad72f498d54304cb00000000000000"], 0x24}}, 0x0) 12:49:47 executing program 5: unshare(0x24020480) (async) unshare(0x10000800) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000100)='sys_exit\x00', r0}, 0x10) getpeername$packet(r0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, &(0x7f0000000480)=0x14) (async) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000740)={0x0, 0x0}, 0x8) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cgroup.controllers\x00', 0x275a, 0x0) (async, rerun: 32) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x7, 0x8, &(0x7f0000000300)=ANY=[], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x5}, 0x8, 0x10, &(0x7f0000000000)={0x2, 0x1}, 0xffffff1a, r1}, 0x80) (rerun: 32) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000001200)={r3, 0xfffffffffffffda5, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff6a, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x41, 0x0, 0x0, 0x0, 0x0, 0x10, 0x8, 0x0, 0x0}}, 0x10) (async) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r3, 0xc0189374, &(0x7f0000000a00)=ANY=[@ANYBLOB="0100000018000000ee771b516af9f44bfc44e298576152b19c47be73d7e05135cd3385f816a2f4c6ef6b202e996b279a2c097a3ff81bc1948adf08a6e1af10a8c729e89ed57958d576b7dfd9caa2bb40823addf7a2145ef31d0400001a87f888512610a4a9ea91a218013d000000000092584cbc17f9c9bf0d5cf97c004968726122c4b7d5de3b7729306e2c6d2d12734be4702d3e3c6b5d6d6cede4b99e4a5aa75627061fc68ee7b3b066c8ae7a966549f456d0fb0f22530f32a94967d39d082391", @ANYRES32=r2, @ANYBLOB='\t\x00\x00\x00\x00\x00\x00\x00./file0\x00']) (async) r4 = socket$nl_route(0x10, 0x3, 0x0) (async) r5 = socket(0x10, 0x80002, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r5, 0x8933, &(0x7f0000000000)={'batadv0\x00', 0x0}) sendmsg$nl_route(r4, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000003c0)=@dellink={0x20, 0x11, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, r6}}, 0x20}}, 0x0) (async) r7 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/consoles\x00', 0x0, 0xfeffffff) (async, rerun: 64) unshare(0x100) (async, rerun: 64) r8 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$MRT_ADD_MFC(r8, 0x0, 0x1600bd77, 0x0, 0x0) (async) r9 = socket$inet6_udplite(0xa, 0x2, 0x88) (async) r10 = socket(0x10, 0x803, 0x0) sendmsg$IPSET_CMD_TEST(r10, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000300)=ANY=[@ANYBLOB="140000000b0600000000000000000000000000003dd7a2a6f1fcbb22b754902e684271730c911b4d4e107017a22b9a"], 0x14}}, 0x0) (async) getsockname$packet(r10, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmmsg$inet6(r9, &(0x7f0000004bc0)=[{{&(0x7f0000000000)={0xa, 0x4e22, 0x0, @mcast2}, 0x1c, 0x0}}, {{&(0x7f0000000380)={0xa, 0x4e24, 0x0, @ipv4={'\x00', '\xff\xff', @multicast2}}, 0x1c, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="2400000000000000290000003200000000000000000000000000ffff00000000", @ANYRES32=r11, @ANYBLOB="000000ec03c161b194331ae915f067c7f9df012bf5d273f1a769"], 0x28}}], 0x2, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000e00)={0x11, 0x8, &(0x7f00000007c0)=ANY=[@ANYBLOB="3c74100081f34556dd23f0fffcffffff187a000002000088652325b44b8470d35e00000000000000b80d18350000050000000000000000000000182800006eaf93b018534d9e176daa5d85b29992c8d4635f9085ef714704ad26c6dddb89993a9ec7e1c65a904b82dc124f3756ca55b14d6e5d394ab0afc65231663e198ea48ad1273e76f535c895073bcd882e2d67778a7c75ed070f7cec891b788e4f0c7d1dfe0fc1980baaecbd0a1ae58ed00bc9885c1aef1276ba8356c9d7c5bef0682f9d004fa8f85736030bce2062a42bdd6c6b4353e0988c4fd7d0803c6c4f1c727a2382bcf17533e493455e90b340f508a77cf3ed6f6854", @ANYRESHEX=r10, @ANYBLOB="0040e7f0c9b5e66b601d2c873e996f000a0000b4cd42c4247c3c06d74176e5a0d795b5a4fe07ed972725a21e5a0a518d695f32e2f0b134f0b666cdfe474d9612665d15c066cdc17c8da0afcbfa269d95ed15c46acc236f72189cd7c07953ada131802bc6ced5f031f33ab0234ad462395e9b079ba740d084b57b009b56ba61186bd36a448f5d91d4548885fa71372dc030e730e8e28d79a7ef683f960643ab380381ba2c54e3c464893bab94766118174102ad8cb503f67304378409fd8f86fd433075b508d04a4f3605003b6b68912bce5c509d3847f3501097406a82d5d1f921ce96957d9020e7add1d077b4987e46", @ANYRES64=r7, @ANYRESOCT=r10], &(0x7f0000000200)='syzkaller\x00', 0x74, 0x6b, &(0x7f0000000d00)=""/107, 0x41000, 0x3, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000d80)={0x7, 0x5}, 0x8, 0x10, &(0x7f0000000dc0)={0x4, 0x1, 0xdb7, 0xa5}, 0x10}, 0x80) (async) recvmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f0000000400)=@abs, 0x6e, &(0x7f0000000300)}, 0x1) (async) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000500)=ANY=[@ANYBLOB="2321202e2f66696c65302073797a6b616c6c65720020c72c5b0a2b305c202e5c2f5b232d40206b6672656500202029dd202f70726f632f636f6e736f6c657300206b66726565000a0875acf4da1a3adb25fc18f257b76d8956c9c6a33eee307314ab349e3266447b2fcdbe7ca31877f2e882151513fbad5adf59a2d21c1dd78b3007324e28d3029b385814ce8bbda01621b13ccd6d80c3f89632f7780e8fd2b6cdc589723ae5b2a65180f7ff2ef4008e5e4d67a4b91051ef0bad9e39798beb2f0f303d4000f7824678894b4c9dc1fb581407b1d5ad350515fbb09472b7c9a9ea909be9dfc2f8cde02ba38cdd92c24d021f88ff2e4d0f7feca140a7996397fc247a33078b007dec6dc15dc563cbbcdd4d35d573ca721a74921d715f0886accf622493ebd201b2683085a458e9ac2c8727c401083ababfdbbb90052a444b52aa35e1c1a5798150d6d5912b4c90b479d70602e99d52d82e6f4ff40797fabbc03f8508666c6dc61d42465ea3c5652e0926a9451495d6b2d2c740b78df82509d375807d8db0be0151811d8632a86d65200ad515a8bcedccbc5c90ce9d08a83751b7966084a979e469e743fb3caa1bd4"], 0x10e) (async) r12 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000e80)=ANY=[@ANYBLOB="180000000000000000005fec83251700000000006508f8b087736504bec20000000000000000b08a37b7f7d6"], &(0x7f00000000c0)='syzkaller\x00', 0x4, 0x91, &(0x7f0000000000)=""/145, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r12}, 0x10) (async) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000010c0)={r12, 0xe0, &(0x7f0000001240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000f00)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x3, 0x4, &(0x7f0000000f40)=[0x0, 0x0, 0x0], &(0x7f0000000f80)=[0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000fc0)=[{}], 0x8, 0x10, &(0x7f0000001000), &(0x7f0000001040), 0x8, 0x10, 0x8, 0x8, &(0x7f0000001080)}}, 0x10) [ 1026.806988] EXT4-fs (loop3): Unrecognized mount option "ðc Î" or missing value [ 1026.916078] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.2'. 12:49:47 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgget(0x2, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$SEG6(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$SEG6_CMD_SET_TUNSRC(r0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x509, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xfffffffbffffffff, 0xffffffffffffffff, 0x0) 12:49:47 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000540)={&(0x7f00000004c0), 0xc, &(0x7f0000000500)={&(0x7f0000000000)=ANY=[@ANYBLOB="2400000019000f0000000000000000000a000000000000000000000022530f64a8d9a0807900000070497d9e6452d9f193241f7e1854d564cb1d14e9161421a2b6fdc76e6a6a409939af6380caad7cdc107a821eea6d766e1af5aaa4e258353fbf981f8de0bc40008f9e1f7795675db9d59509c65554a3c7a80fcd0d996085f726ed45093ce2a6ae2c96788c0a3c5160fce677da6c039545c1a04ee57d67f372d6ad6ced8d18f9dcccae1b83e8856e12b2606102556191dcd6d322bb4cacd9b9784062b314ee317afdfd1ea72771c6a1ae0a20803ef7f95d95999c44465959843b5a16da10f23c3209b00fc367fac0d4a20b5712d2fc2f6c1cae7db5f220c38c05e9a56a6dbf0f1a8691edd437bfa3f312192658931e6fdab7640aa6ecccad72f498d54304cb00000000000000"], 0x24}}, 0x0) [ 1027.075266] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.2'. 12:49:47 executing program 5: unshare(0x24020480) unshare(0x10000800) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000100)='sys_exit\x00', r0}, 0x10) (async) getpeername$packet(r0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, &(0x7f0000000480)=0x14) (async) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000740)={0x0, 0x0}, 0x8) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cgroup.controllers\x00', 0x275a, 0x0) (async) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x7, 0x8, &(0x7f0000000300)=ANY=[], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x5}, 0x8, 0x10, &(0x7f0000000000)={0x2, 0x1}, 0xffffff1a, r1}, 0x80) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000001200)={r3, 0xfffffffffffffda5, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff6a, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x41, 0x0, 0x0, 0x0, 0x0, 0x10, 0x8, 0x0, 0x0}}, 0x10) (async, rerun: 64) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r3, 0xc0189374, &(0x7f0000000a00)=ANY=[@ANYBLOB="0100000018000000ee771b516af9f44bfc44e298576152b19c47be73d7e05135cd3385f816a2f4c6ef6b202e996b279a2c097a3ff81bc1948adf08a6e1af10a8c729e89ed57958d576b7dfd9caa2bb40823addf7a2145ef31d0400001a87f888512610a4a9ea91a218013d000000000092584cbc17f9c9bf0d5cf97c004968726122c4b7d5de3b7729306e2c6d2d12734be4702d3e3c6b5d6d6cede4b99e4a5aa75627061fc68ee7b3b066c8ae7a966549f456d0fb0f22530f32a94967d39d082391", @ANYRES32=r2, @ANYBLOB='\t\x00\x00\x00\x00\x00\x00\x00./file0\x00']) (async, rerun: 64) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = socket(0x10, 0x80002, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r5, 0x8933, &(0x7f0000000000)={'batadv0\x00', 0x0}) sendmsg$nl_route(r4, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000003c0)=@dellink={0x20, 0x11, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, r6}}, 0x20}}, 0x0) (async) r7 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/consoles\x00', 0x0, 0xfeffffff) (async) unshare(0x100) r8 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$MRT_ADD_MFC(r8, 0x0, 0x1600bd77, 0x0, 0x0) r9 = socket$inet6_udplite(0xa, 0x2, 0x88) (async, rerun: 32) r10 = socket(0x10, 0x803, 0x0) (rerun: 32) sendmsg$IPSET_CMD_TEST(r10, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000300)=ANY=[@ANYBLOB="140000000b0600000000000000000000000000003dd7a2a6f1fcbb22b754902e684271730c911b4d4e107017a22b9a"], 0x14}}, 0x0) getsockname$packet(r10, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmmsg$inet6(r9, &(0x7f0000004bc0)=[{{&(0x7f0000000000)={0xa, 0x4e22, 0x0, @mcast2}, 0x1c, 0x0}}, {{&(0x7f0000000380)={0xa, 0x4e24, 0x0, @ipv4={'\x00', '\xff\xff', @multicast2}}, 0x1c, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="2400000000000000290000003200000000000000000000000000ffff00000000", @ANYRES32=r11, @ANYBLOB="000000ec03c161b194331ae915f067c7f9df012bf5d273f1a769"], 0x28}}], 0x2, 0x0) (async, rerun: 64) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000e00)={0x11, 0x8, &(0x7f00000007c0)=ANY=[@ANYBLOB="3c74100081f34556dd23f0fffcffffff187a000002000088652325b44b8470d35e00000000000000b80d18350000050000000000000000000000182800006eaf93b018534d9e176daa5d85b29992c8d4635f9085ef714704ad26c6dddb89993a9ec7e1c65a904b82dc124f3756ca55b14d6e5d394ab0afc65231663e198ea48ad1273e76f535c895073bcd882e2d67778a7c75ed070f7cec891b788e4f0c7d1dfe0fc1980baaecbd0a1ae58ed00bc9885c1aef1276ba8356c9d7c5bef0682f9d004fa8f85736030bce2062a42bdd6c6b4353e0988c4fd7d0803c6c4f1c727a2382bcf17533e493455e90b340f508a77cf3ed6f6854", @ANYRESHEX=r10, @ANYBLOB="0040e7f0c9b5e66b601d2c873e996f000a0000b4cd42c4247c3c06d74176e5a0d795b5a4fe07ed972725a21e5a0a518d695f32e2f0b134f0b666cdfe474d9612665d15c066cdc17c8da0afcbfa269d95ed15c46acc236f72189cd7c07953ada131802bc6ced5f031f33ab0234ad462395e9b079ba740d084b57b009b56ba61186bd36a448f5d91d4548885fa71372dc030e730e8e28d79a7ef683f960643ab380381ba2c54e3c464893bab94766118174102ad8cb503f67304378409fd8f86fd433075b508d04a4f3605003b6b68912bce5c509d3847f3501097406a82d5d1f921ce96957d9020e7add1d077b4987e46", @ANYRES64=r7, @ANYRESOCT=r10], &(0x7f0000000200)='syzkaller\x00', 0x74, 0x6b, &(0x7f0000000d00)=""/107, 0x41000, 0x3, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000d80)={0x7, 0x5}, 0x8, 0x10, &(0x7f0000000dc0)={0x4, 0x1, 0xdb7, 0xa5}, 0x10}, 0x80) (async, rerun: 64) recvmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f0000000400)=@abs, 0x6e, &(0x7f0000000300)}, 0x1) (async) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000500)=ANY=[@ANYBLOB="2321202e2f66696c65302073797a6b616c6c65720020c72c5b0a2b305c202e5c2f5b232d40206b6672656500202029dd202f70726f632f636f6e736f6c657300206b66726565000a0875acf4da1a3adb25fc18f257b76d8956c9c6a33eee307314ab349e3266447b2fcdbe7ca31877f2e882151513fbad5adf59a2d21c1dd78b3007324e28d3029b385814ce8bbda01621b13ccd6d80c3f89632f7780e8fd2b6cdc589723ae5b2a65180f7ff2ef4008e5e4d67a4b91051ef0bad9e39798beb2f0f303d4000f7824678894b4c9dc1fb581407b1d5ad350515fbb09472b7c9a9ea909be9dfc2f8cde02ba38cdd92c24d021f88ff2e4d0f7feca140a7996397fc247a33078b007dec6dc15dc563cbbcdd4d35d573ca721a74921d715f0886accf622493ebd201b2683085a458e9ac2c8727c401083ababfdbbb90052a444b52aa35e1c1a5798150d6d5912b4c90b479d70602e99d52d82e6f4ff40797fabbc03f8508666c6dc61d42465ea3c5652e0926a9451495d6b2d2c740b78df82509d375807d8db0be0151811d8632a86d65200ad515a8bcedccbc5c90ce9d08a83751b7966084a979e469e743fb3caa1bd4"], 0x10e) (async) r12 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000e80)=ANY=[@ANYBLOB="180000000000000000005fec83251700000000006508f8b087736504bec20000000000000000b08a37b7f7d6"], &(0x7f00000000c0)='syzkaller\x00', 0x4, 0x91, &(0x7f0000000000)=""/145, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r12}, 0x10) (async) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000010c0)={r12, 0xe0, &(0x7f0000001240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000f00)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x3, 0x4, &(0x7f0000000f40)=[0x0, 0x0, 0x0], &(0x7f0000000f80)=[0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000fc0)=[{}], 0x8, 0x10, &(0x7f0000001000), &(0x7f0000001040), 0x8, 0x10, 0x8, 0x8, &(0x7f0000001080)}}, 0x10) 12:49:47 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000540)={&(0x7f00000004c0), 0xc, &(0x7f0000000500)={&(0x7f0000000000)=ANY=[@ANYBLOB="2400000019000f0000000000000000000a000000000000000000000022530f64a8d9a0807900000070497d9e6452d9f193241f7e1854d564cb1d14e9161421a2b6fdc76e6a6a409939af6380caad7cdc107a821eea6d766e1af5aaa4e258353fbf981f8de0bc40008f9e1f7795675db9d59509c65554a3c7a80fcd0d996085f726ed45093ce2a6ae2c96788c0a3c5160fce677da6c039545c1a04ee57d67f372d6ad6ced8d18f9dcccae1b83e8856e12b2606102556191dcd6d322bb4cacd9b9784062b314ee317afdfd1ea72771c6a1ae0a20803ef7f95d95999c44465959843b5a16da10f23c3209b00fc367fac0d4a20b5712d2fc2f6c1cae7db5f220c38c05e9a56a6dbf0f1a8691edd437bfa3f312192658931e6fdab7640aa6ecccad72f498d54304cb00000000000000"], 0x24}}, 0x0) [ 1027.190740] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.2'. 12:49:47 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgget(0x2, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$SEG6(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$SEG6_CMD_SET_TUNSRC(r0, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x509, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xfffffffbffffffff, 0xffffffffffffffff, 0x0) 12:49:48 executing program 4: sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x102) r0 = getpid() r1 = dup(0xffffffffffffffff) sendmsg$nl_xfrm(r1, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) write$binfmt_script(r1, 0x0, 0x102) perf_event_open(&(0x7f0000000180)={0x2, 0x80, 0x0, 0x3f, 0x9, 0x40, 0x0, 0x7, 0x4, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x4, @perf_config_ext={0x0, 0x4000000000}, 0x368, 0x4, 0x22, 0x3, 0x3, 0x3f, 0x101, 0x0, 0x7, 0x0, 0x2}, 0x0, 0x0, r1, 0x0) sched_setattr(0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x506, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xfdffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000240)=0x0) sched_setattr(r2, &(0x7f0000000280)={0x38, 0x0, 0x0, 0x5, 0xbc, 0x8000, 0x1, 0x7, 0x80000001, 0x800}, 0x0) sched_setscheduler(r0, 0x5, &(0x7f0000000080)) r3 = bpf$ITER_CREATE(0x21, &(0x7f00000002c0)={r1}, 0x8) sendmsg$NL80211_CMD_SET_BEACON(r3, 0x0, 0x4000) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_CONGESTION(r4, 0x6, 0xd, &(0x7f0000000380)='vegas\x00', 0x6) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x400c000, 0x0, 0x0) connect$inet6(r4, &(0x7f0000000000)={0xa, 0x4001, 0x0, @dev={0xfe, 0x80, '\x00', 0x1c}, 0xd}, 0x1c) sendto$inet6(r4, &(0x7f0000000200)='\n', 0xfffffdef, 0x4d87a, 0x0, 0x1f4) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) r5 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r5) syz_clone(0x400, &(0x7f0000000380), 0x0, &(0x7f00000000c0), &(0x7f0000000140), 0x0) ptrace$getregset(0x4204, r5, 0x2, &(0x7f0000000040)={0x0}) socket(0x10, 0x2, 0x0) setresuid(0x0, 0x0, 0x0) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, 0x0) 12:49:48 executing program 2: ioctl$BTRFS_IOC_QGROUP_CREATE(0xffffffffffffffff, 0x4010942a, &(0x7f0000000000)={0x0, 0x288}) r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000040), 0x400382, 0x0) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000080)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x1ad, 0x9}}, './file0\x00'}) readv(r0, &(0x7f0000001100)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/13, 0xd}], 0x2) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f0000001140)={0x0, 0x3, 0x100000000, 0x344c}) r2 = openat$cgroup_ro(r0, &(0x7f0000001180)='blkio.bfq.io_wait_time_recursive\x00', 0x0, 0x0) r3 = socket$inet6(0xa, 0x2, 0x3) ioctl$LOOP_SET_FD(r0, 0x4c00, r3) connect$inet6(r3, &(0x7f00000011c0)={0xa, 0x4e23, 0x4, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0xfd8}, 0x1c) io_setup(0x0, &(0x7f0000001200)=0x0) r5 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r1, 0xc0189379, &(0x7f0000001400)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) r7 = syz_open_dev$vcsn(&(0x7f0000001780), 0x6, 0x2) io_submit(r4, 0x6, &(0x7f0000001800)=[&(0x7f0000001340)={0x0, 0x0, 0x0, 0x3, 0x4, r5, &(0x7f0000001240)="f0888b41581b47b52dfc49ef7ae549b14201163b40eeab3fff894b40c78dff19af2ff7028856b076cd8504105f47c8db7620b7af91926f30abd5c278a91c0038a8e9b5c7fd00000e9b01f112cf6d19e3c4677af6ea225dcf58ea44a8366ac621f03876516e04e911394cccc9bdaad3c3a430e6bb9de9d8acc0fbf8bd51c47977d3c6b1c7b8961a1c0bd6db1417f538f39f5a0fda928c5b9c09c1571c187a43d7f28c02fc338907b39f0a28fd03201b886050a22c7f9c7811a5d1dcf7cc5aafbf23bb2fc5530302c66511566754df4f28fe033e953e601996938627bfffce8f9c0665178cf0b93fa2d6", 0xe9, 0x100000000, 0x0, 0x3, r1}, &(0x7f0000001440)={0x0, 0x0, 0x0, 0x2, 0x2d, r2, &(0x7f0000001380)="fedfba063e563aeedd9fc3eb9d8405c9ef3afb74d1d98af08559e3cf7b21a4da2aa26b290b386673ddc745d9b26b9edaae725024cc400f2423cb984e7d92c16ba568f8cf4e8eeed4465ba4e425e9937176e3d754ad4f2c03bc2498b69ccf3f0a25bc82c0557fa61c1136e49d639c2e68372c1f82837b", 0x76, 0xcfe, 0x0, 0x1, r6}, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x1, 0x4, r3, &(0x7f0000001480)="345dcdbc765632d8815ae5dc269e4f27b2536ce0e542a4881b6dc9a953d689afcc4e6c23a5b2bae23507e570887515ff445e8dca732d7fb895605200aa58f5be3b6e198a3ab468b61c1b8ef9482dfc9a6ba96f48e7569ef3e20c6f2b89fc6ae48d5d946b914e93cf69292eff0de5f184a648df83c43ca1aa035f", 0x7a}, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x6, 0x8000, r2, &(0x7f0000001540)="f35305f791191b61c2bd155534d1d2c929ca5dc5cb407cb2f331a951eb95441cd08f4a1eca6f9bd6738d1f1743598e2b8d07655f449be9ef391dbe0a1705f573a2154644e42b77a489eedcb115f2ac0ec82f5bf923223246023ed73918a1321f027c9c4a9af9349e3f27e53f0970af7a66b585f848bca4a4b4", 0x79, 0x1, 0x0, 0x2}, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xf, 0x9, r1, &(0x7f0000001600)="6efa85cb9850a78ca0fa978bcb4a9733d838458dad5429474222b99462b16bd638a4ee49eb597b37e3bb1519c44d6a4d91cc92e6b8c2bde78f23fa7de8b5e8aeb8512c034c7b2fe5bfdf720aecfca07893fc25ce62c358cea4310907e88f2993d215d7730902bfc5a7cb2011e2dbf60aab8120853da88e2d6792b02f07296731aab67a91ae37e8a7258421bc937be8a2d0398a106e01f0f1ce49148470d7e081e9761491a547ca437d79d33ae7eff9af83052516da13a8f12417d0d9607ed98be58ed8affb0e25c80675787ba761c2342e6bab81167c93", 0xd7, 0x5, 0x0, 0x3, r2}, &(0x7f00000017c0)={0x0, 0x0, 0x0, 0x6, 0x1, r2, &(0x7f0000001740)="e421f0ebae6eacab1d3f65c9e7f60274aea623b145a6741f806386ae1b6c744da9401be754434af6278986", 0x2b, 0x3, 0x0, 0x2, r7}]) r8 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000001940), 0x48080, 0x0) r9 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000001a80)='/proc/sys/net/ipv4/vs/nat_icmp_send\x00', 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r7, 0xc0189379, &(0x7f0000001bc0)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) r11 = openat$khugepaged_scan(0xffffffffffffff9c, &(0x7f0000001c80), 0x1, 0x0) r12 = openat$nvram(0xffffffffffffff9c, &(0x7f0000001f00), 0xc4040, 0x0) io_submit(0x0, 0x7, &(0x7f0000001f80)=[&(0x7f0000001980)={0x0, 0x0, 0x0, 0x2, 0x5, r3, &(0x7f0000001840)="c7e82f6bbd709eab4521cc5e046fa36d6935efb376afd6bd0379d60b1def2135ecc1d324ffc3d693905faac45f8233dd3087a9495d5d3e7e47c13884c17882667e24e3bce5dad572b23768ebbcdde7a2f3fbf76d2640df8012cae4c8e22c2f487ac3ed419a36254a1908978209584df9bb0c234608c6c52b31cf04de39a12dbfec1d620172045eb1beb17700e71f415ab14c99dc968432c5ae0355464492dda4d01682469d6c2408442232b1ac83e536e197e8ea729fbf499f584f84ce5a5e89d436288222f945f2fcbf8c09c5a0cda6a7f61c09db2fb7be88e54621d6e8862497cfd1a17d57b399febdb4ab2507b2ae7577ccad4a730aa25ae919f472f1", 0xfe, 0xffff, 0x0, 0x1, r8}, &(0x7f0000001ac0)={0x0, 0x0, 0x0, 0x5, 0x4, r2, &(0x7f00000019c0)="ab844ce18bad10dab2189d10f9b3355afeb61143e607e685d1510bb02deba474046845c80edbf4bf9cac49bf1c084f0136e92b94ea69058bbb5caf0d741d48c49d57f4d08229304040f41f3f2ddfda83ae68fb6b5a144c3a911f8d3631e77149e4df9a34c609a52ee985d82a20d3c4857de248b3296c20583bcfc8e8e65ca61c45b0eed2fae1adbaa9ad3c560f6391d462f4780b04d19b4aededc048a1c7808f1b0d7ac389ed40074b25cce2765af7bbb24370463b", 0xb5, 0x3, 0x0, 0x2, r9}, &(0x7f0000001b80)={0x0, 0x0, 0x0, 0x1, 0x1, r2, &(0x7f0000001b00)="f67e62c72b3cc0be7c5b177a5c747d4082b08b0aa2a231f8b39eae5d6aba7f16c4a1c6c32ef23b8bf0752d2b6eb95c79d96888d8a09a1875bb2dc65c9a408c2762993ddaeb0082a5ea64cb078399393a1cea5c4320498a1127124b982d06e1387293b725bf3963029f085926c1a71e833274e01e572eb79e95e1ac", 0x7b, 0x100, 0x0, 0x3}, &(0x7f0000001c40)={0x0, 0x0, 0x0, 0x8, 0x7, r10, &(0x7f0000001c00)="fab464ba5f9d182957ff93c37de93d72c809da0b224a14ccdf40dabff2c3700c8261fd7165be0cde29816047c58d7f8f2c0a96061c5bd94ef16a", 0x3a, 0x1, 0x0, 0x0, r1}, &(0x7f0000001d80)={0x0, 0x0, 0x0, 0x6, 0x1f, r11, &(0x7f0000001d00)="c841fbe521036a99495de042c92b88781a89863482028950b742f9795c2cb0ef37157ddfdae431292624dc927afb8432692d1e8634faca963c80845eb3563993c63d37b86fc483dbfeea5938", 0x4c, 0x5, 0x0, 0x2, r1}, &(0x7f0000001e40)={0x0, 0x0, 0x0, 0x3, 0x7, r2, &(0x7f0000001dc0)="bee53bcf1439113bd6a15f21acc0715d988bc6af016025df14438339199c9cd7e7484a8e31259796829654ac50c407d3714531245a303baf84447aefd3a3e83e779bd8bffbfe1e91367804e897113d09bb5eb1bedb0e86fc699ff6073a27913983925c0cc9147031aed7cbfcd37eec7902f594a25890c1980c938dea", 0x7c, 0x20000000000000, 0x0, 0x1, r2}, &(0x7f0000001f40)={0x0, 0x0, 0x0, 0x3, 0x7, 0xffffffffffffffff, &(0x7f0000001e80)="8e59c4f751419ff8481df6c1ce9b14c07e1f74cdbb75c0159f47b09b7315b6efdeb8932dec05068c89f5fcdbebfce538d4cedcf0f295efcd07ac85c4859af9e4ec8f57c18cff91435c17ca26bc19ca70", 0x50, 0x2, 0x0, 0x0, r12}]) preadv(r5, &(0x7f0000002fc0)=[{&(0x7f0000001fc0)=""/4096, 0x1000}], 0x1, 0x3, 0x38000000) ftruncate(r12, 0xff) fallocate(r0, 0x4, 0x6, 0x8) r13 = socket$inet6_tcp(0xa, 0x1, 0x0) sendto$inet6(r13, &(0x7f0000003000)="e3f66fd38809bed84d", 0x9, 0x0, &(0x7f0000003040)={0xa, 0x4e22, 0xb060, @local, 0x1}, 0x1c) r14 = open(&(0x7f0000003080)='./file0\x00', 0x2, 0x1) r15 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000030c0), 0x0, 0x0) r16 = socket$alg(0x26, 0x5, 0x0) read$FUSE(r6, &(0x7f0000004300)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) sendmmsg$unix(r15, &(0x7f0000013000)=[{{&(0x7f0000003100)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f00000042c0)=[{&(0x7f0000003180)="39b435cbd2eca6b18880662961b04871c072a8f09c9e4a6b73d98e4701d898c0ddf7ebc3da9797864f646ccbbe286363166fbf0950df7a434d31c78109b27575d10f61cb693bf2b526b51fee92c5aaee83f88f9a3750699e1e6494184c2775e58161adbf4dea7c36e5c7b6f294af43d438f8a9601ff0b44794f8876157178e60f32887f8d8deb3a5a735a54033406f1f466bd9b9631d6ee118e959b75eb307fb6bc4dc7f27c6d69e669cdf92b11ba9fabe424c662f897025e0a52098b5ca12508d13131eabc846975d1ab33ef4b624968e69094df61b958e559373c5efb063b8cbe441ec7149c1a8687991f51dc57dfc2317953b91e56c0e8c28802e7764063e30ad1bce92ce6118b17795161868c1a4314548c3b6886b6575613537ff1d75d3e6801b7e51d81169e3f28222fd36c31df9e54132cec87d797a907dfe52f79a27d7805f0b2d6cf74076d1d63a9eea8c51c6606825c3bb7c92ae6ed315b06060beaf01180367f3c62ab3bdac44b4c03c2bd45f1941ec3af083c26ebcb3cd80ac280d0cc686511285a3159ca40d25dcb18845dfb8deb965de45e9034d7066f0593990596d30596bff52f0d2822bf3af6d2b7172a2027982adb3fa20788ba2eb2e3033e8eebdf04bdc7f5570b2281ca7fed7f07ebc6b1a769c3c1312aa4f9dd0b0eab3e9516b3a62b8c102d1221193d9e051f3eaea5a019d52c5fd347cac3df2a4ab05060e050f19ee2be6d950191b305a97bafaac935021580a85be47f10a7347a669044c8fb55b9e873c6391ea9b9956239cce09cd2ebd37ce9c27506b91735d72143f70ec784a1b22674cfb18f120f5996adb165aed59a56be0f747e66b8183c506fb2b3b12696d0512159835c5f8d2213157f2b4a1b15e3a034105ae1c4c801a23bf23f4d884c03fe72e397bdb31e3c398cc151765cb56d3d4dd1daec09b528397a6ab221aac1a04fa08f2df3510dedc321ff3a481c30a1db784ebcf526894ee8c1f31f0ecf6b8927bb1120d3be5bf6629dc490eada4927077dcd10a3fab07f1ff78769549cd1c4372b852de900cf0f6558da3b589a843d1ab5b8881c49bd54b16d06a1220d73cb962ddc62dc8e7ed62ee516d3d8f7f3ecfd1077106e32d80e8aacd18575c96b8b62438fc3ba82f09d50f735142ab4be9f41baf28809aff512108ddba7a16f0659f472e1c6e300e6f808aaa7a01d2e458a74be87a737cf75e264785a9a8294f7156e3760d604f2d26b50b4ebee1c37dcfe267484c97523acbb9a14dd5438cb21a422d856402e4e06a79ff64f2f2bc56fe3ad0652d8c727558ba43f8d743835d0bcca5ab17bc994dec18e300cc6edd973ec973ce1ea24096cf8dde4a235b9848edbddb63c99f8f8f93694ea6601e2bdc797a003864e08de70ecc73ef639a213347a70c1beaf7e6f1334cd1b8572ffa28130546bf28b8ceea46804fc3bdfc2188fa33a42e867c3132c746beb9d2e394ce8b37d9da686919f618214adc0f5d886bfe933f842f8eade2047166663832cef8d3ccc8ce889a0c5819bcbf61df8ca4640cebc53ec1bc5a7b51440cf338bb1869b663d4c3db5a61d4ba748798af8a1bc1103f819c0195a3d78f1920f319f9ca8259f7152a6818d397d38fb957de733c62050c45f832e830a85e6787aa1a0400c481b76a7ef1f57541527eb86f516a3dd7796587cc7d1eac680fc3955953c59d28c9ecc4ec92833d1c12f3140e3bdfd84a9c50de0b03e39a13b701e5d0ffc50cf683f0ffe011e5eb10a9b728729a39a3ec1c60a93ab33f1270aaa7998906c86577061c852acaaa923974cbf37dda71db152d0d0e399f5ec9adc779a043683fbf2ba5b1b88ffed9e4c6205466f0aabfd94c6006e8ece8a34fd95d41fd94eabc021bdc7570118e6f39b5d304e9dcfb8200ea3b45841aad19a6fc4e6f4962166834e835b8474ebf86572fc7671577055993542218409bf1a3414e37a8c6f4d63f095a90e146f2a2e5c324bf39e7394b759083397d3011661147dd6de3030b9a8abe265720bb6e79cde782ca6645422531f46664c9e686ec2204e5c2dd283371234f957fc54e023ffa160b8e56493f027d140e7fac62d24de1b064d11e41d2f0ff5da72d04982aa3551e66cc594eba148b782739b07664e2f6c65589a91b1b64578fa127edc5d6c625b46b2bee9f70cd8a257144abc79ce663f77f5258cbc0ebb7081adea1dc2cdbdff5993aa5c3c39e0087ace98115812e8d69782f6ffac60ed59c52c7603e4dcd758b5ea5d030602e0cef49c3e9915a0975606c01a5bc400bf6ab13f08205add37b03ed7d9e33075f37f02f1bd9e7cecaf0b81e768521e85a99271e8bfcf3a8040b9a596f8284d5525faa08eed066768050c7c79525a01f6c196d634f024cb8ab7269619a2c44e2973feecb121c5e7d2ad34839c7d7597efe3e9aaac9388dc1e14df7be594975d8be8ce45fd500614f97e3d2a524ae4a6239cdff6e0594d6cbea207884f38b7520462d6262b373fccb13d4fe7dce540469bf144ff9dfa32e685a583818d442196d85a12e0807aeb943f5728dc42ec148f3356ab3ee5e0898592024800a726666079fc402a56abcacdf1076f2ad9a2076c288abf70a9de96127671a9e122f58e195ffb2c2b8b3709af18cdfe635053f5a37299483f56648135b059baed537f52296b2e70bd821febca40b9c28cb661de29b471e6396e1d469e5a8aeb6d973dc75cba734e6872574e8db4c53e4f79a6d166f91547a877d5ee2f4e6ba059bcb7e029ca26c04a9a8d41df9d2526fb8d1e48f5b4acc272484596a1e0382030fa0dc4e5ed79192bdc209d37f64239c2e67203e4c18c7e675411cf303355b0792df0be895d8c95039ec35a63cdc32fde667f79610aa0553b9836fe17598fa56c9e313962a9ab37bb3c2c52a1b8a5e3dfbf6fc768a90d437adce55b0f93e0b7d1c1a78004a704a78329bc1dbe53bd1885228b4395707fc6b2fa903e750352fdcbf06e9db8a4e00d330bb144d441d2d6f27bc4b7346ec8f54e9a678476117414b1124a5af27c24e06c8a12de5fabffc1b012d03b50e4eba01ea79fd2a9884003563702ae1819bcfcb4c17f65697731127e6486da284a14487ade763c1b551d7b18ac8cbce447c819d3e700fb9eb6a4726074088bf0e924d80f42cae81f075d640ec5704ebee923bfb43fe6b28340ebca17995c2c5a9f8feb01eb9b6b2d78afe7d0cb0ebf690abc2d0d546a7937353fd229cb7802b54af462da03b38ee51af46939712abd92d4f98d066d6e2ed0c49e1331ea03d919468355e45ec50860b68821d97446bd5341775340cae2fa548dc10b1a2cb64da3a1870b87dc7718cc506b4567cdd9ed47f84695f1fa3a5cffa2534acaa140b529a9e9efab3d4ea7da79c5646446ad5b8f8e81b985b9860bb3cd4a50579d36c98e591753d64d13a87061f3f068e67940b55d2505f6ca726dd3b0e77add083e6ed692d92da6835781dbdb11124563e2a03a23763fd3a1e82554e95370db7c92203f7d9ff760386846bbe86191c5efc621e71f59e26a2f3e9528d8d9da1a70a3a9f330cf5d1dc176750d0e3c59514560b8e6dddde86d593a191ff2b6ef6187ac65b88e4254a4e33289b792e5998ee1bba1ccdc0b3f0d5745832c0a41eff647ba10724fa76bd55bf4000f18f4cf0d4faee9c6926fbf3214ebfcfeb2e05b084b882b8edfcfeeb7529a133daa3e3a290adb3fab20368a9a4b36dae69f7049abd7373ae7e84d723e28f851b67f57cfd90beab35ed4e1a52bd78fe050806da513c41e15f49cd1fc966b04859fa4852c120f1d4b7092f0aa8d825ac1fc2d7a8912f42a0eb12513e8009708e77136aeb37b4ba5e713c6a01c3957d82bc3bea2139e0a1b170f0318b4da3b366e36c90e049315c794ac646dfc818316b7e2abba21a4a61b2716d2cf788a09f1e81d78dc30012d1ebbb3b02d742e8d26dfec4e20aabdd82f98f30b1648c6e395457e2d7ddf8bee3480bd7098263ba5ded1306c05460d976dac8af1b41a81c84f549a797e40b5768678f9a5ff5b9bbc0e8750fad31c68697c0979567d71aacd7019759eaac116170ae1363b0ccd3311cbc1487d7c6805a10d807aaf83008e5dda1bf5eaf8b9bac694da1fe17553df9c47c926548299a9ecd50409d23ac5f3e0dff0a6e8a247196a8161577be012c77955591360af9f48c85cc0ecf7ae888704ab27126762e256ece17206f7bb15d24af3f889c4716964bbf0cf810da65b4987ffa2a59913065a4b659aa580bc9e6e5036fa2b811955a1c9ef55edb3c84439952b8729e69c23082de6c0743be8c642fc67d598f4e3b9483f9bf55e8cedc407761f02bb0d50661ea07869bc794ae9fabf08ea3ec1ae495c2e1e740e4d78086ea3fc8ac9a1fddb35c3c954cbd4d41e39b05d682d645388c1591089a9c9030d1d12311b858d442461d91252d7573edacad4e6900c3c8e0c48b28cc36f789fa1a0759b83543e070b49b152da6c85ee8067d3d1062637daff0174e70719b74d5aafd39c56d21b239fe958d6ab9669816cdaefedcea39733ba9291960041175aa765518c830341aad8aa23f807f1137238d3bddf91b692a10eb99e27c96a5479f93eda9caa77d1845a654f6f5fa462a2d222c9785023133e36da68516a27778d52f972e5d69ea0ad2b64cf055ff8ee6e55d6945727b4a46faf17223ca7e59813e95d5be3e90c37a85f04ee26afbc0e99171befa1d2b15d10fe7029b7877cd52e1525211d4fa33cd6316f13b2bad87c49f98b756bef2673c3928140ead0279b5d6e183b987ad1099454b5e004c439c74d218a43f21d59b628020c9162155dfda005be602a54bd7a1c19fa7d433a44079edb578f46cbef69740492b76dddcc20906058a7386b8f9488806587fde0ad0912e906be6afd41b5378c0955524ff203eb2c2a5af9635d4e5859d1ad82cc3b5de48db93112d4f08fb9a089b7b462a774240086add9c57cbf4c6bd55e6847aaefa8598586a3b2ff0a7b3e374a436931ef3896c2f2ca1f48c56a57915bd9a8d6178a54cc5edbf9474e4fe5f3b18ff2479766e55a71bb798f2786c69bf8a433afa0adf62441446dad8d910d1b05bda7ad6259e2af1b82577bd4637b39d5c45d1839638c756c1b38c0cc92780b4e79907e90b0738eb70c85c5c296cbb078116f0c0051906a8001316fc4c2dc9441d56351179b54979946ad2aba1c46a284fb2e8e98d79ab4c74a59266bc3683808f15187cc0ffd7f440a007ddd34a9d86c1c39b2a03eca20b61f65dfd32d49d97611a7a9a006200b47c9f07a95d999551ba829a730eeb60110eb059fdb5a911c5e60e234cb0f850354c47703079af361dc9210e886049be467b3f00d47ae4de0bc55720ef83a583d21ed75de22aa54870df5e9d2b34c1386a0c16db68c8ffce9275c1ac020beffb648d1df4af226fa09fbb97105c9c03a932a13620c30263054c3c20e881999ecc0c0fbcc4f31d8065c7a55521a50447cbc177bb57aba0b3dd38b3ffbd4958c6d0f5b42a9e96de7f737109e628edce68707e5dec12a3561bdfded1006f72ff9beec5e691d691823c7babaf19161fa3ea734497c07fa3ba89c606a0c67f3bcbe0ccbc216ed860cad327beab3d9cdc1b59b72eb233084317fc5fac33c33c5001e56f5c920f06f6437d339ee4a5b6ee6c19073fd6523a6a2a7d62ac73106174736ad162b75a88fabe5451e6f98b4f9d39657044a20a3d0770c3dbacfba5e3188f66d431cc3339495d813d5de9d027b11e14106981f2f3b15aea3a9d95df7fdbdef766e70041ebc1ed6519a7bf39", 0x1000}, {&(0x7f0000004180)}, {&(0x7f00000041c0)="91dd26ef492a0a1be5e60f539d", 0xd}, {&(0x7f0000004200)="cff8011589c0b8ebd1b7cee30632f736473fad6ba601f50afe3873152e7077f7636b48ad501ac99bd3406135efa48bbdb5499f83953ebb8c702e5f9f5b24108b35f6de8a0fc0db69220bfb7a5162e0030cc169b0a253edd7862aef3bbdcddc2c690f7ec6db6d26234b7149167392378e70ad7ba2874a880f58b227a7e4544528f60f8f32afd3", 0x86}], 0x4, &(0x7f0000006480)=[@rights={{0x14, 0x1, 0x1, [r16]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r17, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c}}], 0x78, 0x20040001}}, {{&(0x7f0000006500)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000009800)=[{&(0x7f0000006580)="5bebe9c6d0cd7cfa67cb7e42f2a751898a04150ea521d711ee72d4689b64a8d666db830e3ed310ad1fad3f5c7f436d25ea0819dba9f8c1f236dd7724818afca30556b1c256b9e1ee140d18890a8d95191e6eefc0d0b58630071a922ca8cff482888f53e8c0ba1f7ab8a5da2308bba1dd4487ebb80f445921fbbc92f5819ff61055d3a21509b2e64e8fb1d4e1329684dd59cd7501463a8d90a0b972690a", 0x9d}, {&(0x7f0000006640)="17fa2b5c294cb765f59b4678dd97c4d0badbd7b4e1aa8a185801801e97ee2369553f0de4edec000db2ba7d60ace6d1cd748f04452e2074e95199fd442e52d7421c5d9edf42f3c6cead9daf0582a4c6f897a2c0cf2155fef5bce5238c0480bf8df4e0bfda92097e637b2d4379210dfed6718cb81d001a2afd38c4b54e6aa4c56599f3850801567cc14b8c07b3e877439f3d4edcc5faffc176c7c66c78d30a8f54a8f79af7019942ebfd51c35d34d527a2118c26a9c46b42a1a6ffded057ee93c71055b62e6d3c5b87251218cba0bdfe64fa80f2bf306e0a394453781b853eab4569013d345893da98dc882cc05520fb1a20e10899f393c2a629f8d4e0ddace8e7bd5dd9366af6dce17d773f9c5946f728f743643adaf027248b19e7b8c2f40b5707484c852f8332d5a0685933453fd278ae7e361d741f9cd311937da1e5ef51da5be5ffad51814581aca28d17fb5ef68dd5b80646dc1e215b745ffb0bfe7292e5aeddaa0a90668540cb9de03593141dd1e8a6c568c3a35c8dac179dd94909113148a8b4e24e6c382516d73c19b893b8e32e26fb0ea452a16dfd40ac3706753d82a8b2e736049b6ac0a1c77c4ffefb8e2b72774c9c05a139c234d18fb8cca472838efb52f7774066aa6c2442d077a9771ecc26645c50444d4afafa7ab42f489465407d8e3093411b2ae683b0f85ff264954e83dce72c1985107553acae4b51c30071d1a35e52d581d6b44282df6d72c50755ad1daaebf126e4fb10a4e86b4ec87fb74b2b25f4f96ae0c9663cf07464d14fdff2015bca89a52d91325ddbd33b4f274b51933fcf5a6e2b85e575af3769ccaaa7d1e645e8df12e63b1e0c985156790e8800143092938317f6bad8d9a2c3424dc186928bb41b7fde414bbb7823b77e7311f58bb355c3b10e47297749c01bd686c04cede203c2558abe141c6a6c8fd5d541cc063e016b214f0aad452fdccd6ed5246882088b029126a5c55381cfbe88830b3151dea68405b4ef784ab0c5cb7be41046185211a13e9e6e2273ad743c0f1111522e66b3cc0699d602ae632b73e8d1b31c42883054b7e2f052fb8403ee470c8de87add806e05836238b1e08373f4d58c987b67ca957628d69312d9cd013ad65c0cdc8be747794cf614db44a669b2c200a90a5c93ff33ae334281c12e1faa3a501c2759eea42181b5bef3b3fbce566f0854ea87d39201972459c5525c20508a078108513bc5c0905e7bbb65de487e7052ec3bef20bab70f30dd739bcdad1a49950d0bc10fe7f01f469b7f01b7f62f2df14712ffd3f196c2a2c4cb5d3911f6326cc0fa3f644944022c4c2c17c8621daa8d4813e25c23c695af05b844a16eb21cb2cf73126f11435cc486fae795ed8f702ad19a14820211b2cc8c5294b9d7fcc38cc42967bf4ac65576ab3b2b402d1f3d380d60d3b9543904d98339b5d969f590849b5347249a1458aa6ca2f980911ab983d985807fba313954f1f07e85f6f682d0df8ff2a8313fe34d18648983451f06fcc1682cd03592734771c80b8d3bcff2408eda9d9dae291932e43be0b492b5f8bd2c03547274b497d5626c3e05becfc741acb23d5c5568b5daa63832c52227a637252bf44262a9bca0026326b3a7c836bb7e1230e98b9a81756dcde7ff9efcf93c9769d64bb4148252a476523d061d7a7e8487e259411d1ca8177403c605bc9d035305e21e76307f2038e57d6e4171a6aba278a676e03abd5088df5b08e3bb74a3445b282deef085a880ff1e9e1460a166b584efd8341159db43d612b0905dbd107aa62d2914d4856a9315a7bb1502610a3e4c623edaa343b11fb31582473e1af906a3df49b5c1ba1dfded71b8081526ead5b72b04846f20b29fa2b54900db06c8e932a194e7d0ae05c0c6d9c6925631582a281bf8d6ce6975f6d4f47e750c830f82170af25591196c2d693ecffb9f42e1380a84c378f816d08743f0b1f9935b5fbc147dd3d27d3f49ed800533fff883b213b1133bbcafa0d07b470a90666ac8e0c6daa52f1c3acdc4f72efc06aad94c1664f1587a6c36ca4046577121937626ce690b5a755bd941756e6ad0231790c41f0ba441a7df068efbdc9ec3c6edb2c393e69298602def6b9ac423ac09232d5181af066a0f1e0e37202781b614cd4151e979b558e16ef7b41da7a10f24a6c3c97d0ab90a766e1701d196abde0ad9c090a91d20a986047053496a6354843563f1e96c1913f18d12854118e5835f47783ff785ea3a2e16363bad04345c8c46c468caf250f1eb5a3d465940ec0606e5d08e3eb9fde17032dba8ecafabad5d7306911e62c93ba406ae3b860f27e9d0e9b4231c67b8893ff4b24c08c105c8e7a87b643aefafbdae12b5cb58ad76034a5306f5451b408148cd2ff7119986d4455f59aa57ba64785459366cb2ffd8e28fbba2967919b864cc2e040c2dad845c30f05bb8d381a668b0dd11b3e7ada02ff24abec7ea4bffe7a4519ba7915e02526b8e236d41a5177b24faaf65d868ab234b051d6ae9eb85511e24a160dc977abfbd3248bfd6705c0e99fe8a9fcc92aa6715e144c61c83edd881a6ee383ab71419207b7f6b3221c39689c0c1c1db29c66b3840a9073645954701e112ba0540368397bfe9dff57c74c26e406f127f8417e4edea04d4e2701f7a06c0e0a7da6fe8a81b0946dacc8b1b3cbc14768cc7a0c52df49c8e0098c24213f165c1cc397480dff2e50f9ff8d492bc0eae1564ecab774fc9c2ae444d6c9043a47ec1ba8c1e863c96a1845e1f6d3738581736a5ede68d044a52e2692d6ec456cee573a3991c3da7de2ffe84ce839e7bdcc445d493709e3655c44cbb75e7ff793a2d1d5aa067b3d42febce71db9b5e3ba354f16b23d86893b9d55603341c4a47985ec8745c0765b2cd245233cfda43ffbe54eee2a733099c5334581728e2cbd16a7240000d3662cd7fa5a563d2c1c594b78735e914d97bda06d23e1252c4ba23c4782c5c85fed6cf8f66922ab63cafa4660f1933e287f64b51d911d258aad4563165f48cba20943c8bb0b481df9b7b96e81dc2b23e854ef281dc9af0f7ed34a2402c67c0f72bf54a62588e786db1d533a103eb02e41ef7e0276b250724e30ec1d245e9c268200704958d2a79369e5e7b9ee2c51bfb78248d22662fc3181d4fa76b33bf23549894eb7850e301ccf6a9695c7c20fab2c1050d9193521aeb860ddd708e114e95993885ded12987ab24a4ad8cf0f97507176bfe2735e0138c1b1da609d34c0305a9adaef31280adbd98949ea0cfca7a7334e9f56e70bbcb4d873f0f2ec2601b8f2c90398daeec2b99cf4a7baf7b2627aeae6655173e6d8fafd2a96ae5522fc648172be66829407fb76940de1d74de04c5312221d4acd17b153c8ecdc80770f5ca5c46b47d9a99e742b4b96e55bb05c01e6488a91dd076d105cc73fc3dd755fc69529e6e6d0147cc11ba84bd6302ee42e9bd972d8a0b60c4bd02f9d615b3bdf0421ba28f9f104a1a8499a57d01415868478005f4ee9a620ce95618643c7f899f8be32040976940fc4e33590bbce1c087c41ac6898807507bc30e0a9ace1e48596e33a0f7f3a1334bee7e431b8b85f2fdf90ce802478d1577f43b68492c4eaa85938d54019fac940080c45475be407939ea93aef700d67cad1c82ef628413726397b1dcc8246cf5894feb031bd47497f48c2e62e6fed96a6113984884a9ccd5c78f61839640e5af492b0d0d4dbed6be529eb1aae5bcbf2d749b02b0d83ce5e83a0b2ae3f04627dfa056583c4d22b7e91729d3f999e8d6b2c2c90e8523e095bc13f78131074fc3344993ca602a8472c169d5e42da440ac139a91cbde49368f5e7341bf8c26941d3617016ca65fe62ee69f773966f469b1e2a2c458efd6e2f6ce1288dbbc90a4a31b41a865ec0181fe31c825d9d6a21c315937ea82d59a3823a2b8b3b96428e2167fbe2d9941ab9eba202d786613c76319a9572efd40166175485b1d00107e8f71064c1552b7072bf269a6fdb71a7767cf6fac1ecf6cc0a87e63cdd27e7f2748e3d748a4c6eb4cdfa40d24249cbf6e5b7687e1105cc973aae6c22d8dc5b341b727611585b746d574a241dcdefa60abcc21f83c6548b416200adac3fc4c5f9ef73d6dea0d30a151a706605c6ff51f516002f32c2896686a1083d37943b90d8648d4014b911489349e07bd6ac15ed64946bd52e31b3c34467db338098001ca95ce812ccb04d1aafcbe149323a464e161d265994c53903a6e665624b0fcbdede38e029825577ec74592e8b7ed761084da611b75210d1c6129d9d7fb9a1ac34743a363fd6bf26e3f399c26668b754ae6ef3442db3cc02670575e5baa62481af6b3d7ad332df1d47a4158b9dd8fdc22f5ff18f17ef0a22eb6f386b492f4891ef8b1e0a7cbbde078db28a2690628e89808072e995f9b56ae60ba6a28fe7c58c594b3108ec27660547855f99de3bb3975c7fbcecd9e5551ee0073231f28d56a33fb005760217900babd72569a44c456ab445f7474ea896dfc9325651a6af70e4cbd44be568c42182cb13ddfa7775fa7a6a00b60b23515e3da98320174ce4dcc45f4172ef5067ef02889f31d3b05d7ba2be68755fbf6c8ceb4aae6e1a74f9e4e88542889b206f0a58fdd5d26506d4d84f556d6b940c46233dda1a7db4efbae6fa818d49d956408ec6e47e69c9a40d07e476888f0b7fe8e36d1b876c8fb9aa84b02717b0c6a59dda96686568645fa219caf0f5f64ba50f886e1aa5d3827cb666b99b39aa3343227558f2f38f2b77cb7ce5fc014e23adfb53fb612134c4421b9e14cc0ea1eae578c35985aff748a5676e26b8cf8ccbae6f173a06bd9ca41f901bc4af3576cd419b4a809f62c658cc5268c85aa62cfc60d3f496c7a66f1ba681643d5d28c434cbc8f4f584973c9733f8f94cebb19bb45379d9fe29f5c23a1d504245be75833c1c8bbcc2aaf0dd54250ac472cf0c03827326bc6a53faafef7fe02231ac9dec4c3e603f96f0651ed4203be936dd9b52a7dde2f860efaede0f9cab107917b9fabbb8c5576bc1140ae98b9bc0d45f15e91f0797f4521b4c49ad4a3c1d249dd370a1d830260e1cd768a5b1f3e0c2c6444e1a5b7ad6de4d5edacaaf6f7df8a929e61fddfa7764d263d45ef154177f07314b518554043b7b9090fed52977b16a36478e0a5d2247fefaf39b2cf9704c83bf52df9ea17b3a5efb95a1eed9f91d81e64a500e7d8c5eee1c393a8d1d524b14a0b48ebc5bce25efc7ce1f8814f4484378a0a9b83edb824951ccff7e250ae4bdd0126a2e8123eb013b39bc8ef97552981cca87dbb97f1183798f9075d0e7aeb56b625d11719aacd9dd22dfd17bbe0432c472159a132258417964442bb55ad68793e52af4c53008c946b6c583a120b51b2970bb6c0f75b384bd99558587157a79cdb51e0d0702f0fef13b47de58502015c1f54986e6aa8cf14d1009fab5eecb9d0333300e551b70ac8af1dd9fa6dc66054eef6e7955c3c4b41fb3d1af87aec36604cde2660128418f5018c409e84e98fc411aa1a2041ae8a9d55a350bed0dfe49e941b766fdca3ddf5b7abd35a1a9a7643485f86d6947e39fb76fe5540894ea137831ff5f96eb9704b1aeb5e0e3c6ed74ced407b121a4b1296ef345eaf50af05991ac5e951c3a4cb38e160f0b0c39c6f35fbaf7d2f1dab98af873df13fd102e1214e868e6e2f385cf101daf20819596d42c38a3e85bf22a0fa025ff323a4408aa5fc0e2f99eb9fa0ea0950ad59ff2b7ff4bc8a0e3e9cac49ff5edeabe7cee0c66a6ddd43535fd9fb946f7b6a5d7ccd3effcf9d1a9c9d", 0x1000}, {&(0x7f0000007640)="c45605292db1f2c295478603350fe77912c9fea1cf78b69795f61a04de", 0x1d}, {&(0x7f0000007680)="b5f121988edba0157f6bd5171c6a373822f407cbff0c68d50b086b7bd7cf9658a49a45fdabc9daee5501239a6563634f37294611911abd1ba9b19e78cfbd70537f13ca126647feba24ed173443785426a820f54c2014e13f9981fe9d6fbce0ae910900a0852ce2ec010595bc56d2051ba6dc86f52b66536911fa6abb7543947a71933088b58bd86462f59a95e2c29b510aa62b90d1aa2146c64e6e67341d1a2085a9acc72ccba3798bae4ffb681d1f1ddbfae04268297715b097911d521035bcba0033fd084a09811a5f73217c4cbffc9b27ce423cf8629213ea99db457710948e76d879d76823f425a1b434476b37b14ac16ec00a70de3ae4efe9b929ba277ebe5585544e37f2f4ea44436e046b5529c80d2b34a3df8d3820352bcc7254b610ce7a4d7923a7a94327ecd9dbabe6bea90c2180caffad26fa43ee708e433477344fd7d5a5fe4aeaf14fa996f030da851f71590d37d9c69bedb00c8373708eba5064c218703856742d1ec0e1112288b1e23ad2a8848915f1f3971c26d76ae06f5bbef69b57d50f05e785876a465f52384b2545ee4b222bcf20c4e9cb2f131cbe114f5fe7b4df72e2a565bc47dc20a469340be3b8e836041790b907c16a467ab40f5139aa31f26dc291da9ae855c11d48161dabb1f79a777f0430988e90cc14fc463a8c669f451e19b018a159c813a169126e807ef1d345abe67f63277357e7653a103de512019416da481389d459caa430ce6bae8480ce2cae7ff983df1a4e6ab40774f5fa146a4afa1663898ba66ee8258b39d8ca4662a778e1418976758a048300114bad7cf270bc42c9f2a69d2bae8afe4e79a51db4e280e769ad75b1ed373b1193f19b137adc1b5885239fdea7c7dc446c8e187ca02c8036893cb8e0b8e0567c80cf544e640447f5bbb78c3acd30a78505072c71932bae9824003a04cfa6b85eef57559220e5f30edc1d0fa76843663245ac07c8c0b17c26645ab7980153fb3e0b833d1518f119964fc3173c4c955aecd82fd59745d7d48c44555e985597b9aa4d33668373dce2f9cb2d7153686606ed651d374a6665e0fe86088ee62dc1eebb1b48abbc76bf3795cf5e8f9176054035f1804d3c78a9c672da30dbe48e865f300269b6ce8950470ef21b002cda4b05dbd5b632f277fd5de5af3fce03b602779c64b3af326a57cc1a9575d0e2ad3c4f456ed2551d5a2c55ab2b831b60c4a96de083a2c8dc10a9cdc42ad7b2e00617ff493dc7957ba0b2fc50845296f395b8965792e6b1bf25e4536d0f64e79f9e62ed77fd4bcf02755f47356649fac1b2027f7f5aaa06775c847a572f1530148aef18126c27301c2e0e950091508e9e61b8a7284ab5e55e3deecf3c07757c3f4ae38dcde68f0d53060c8835bc272ef8aca75450873005e59c2c5d5bf68bb5b1d1a1bdfe999855915294a1ccc5fa418d1179b666d41afda92c0ccb9d466329335061ccd274037fafd307793f563aa5094586577ae02272bbff0a84605b2ff2f82ca4a30ae1fa032e4e8e81df9c83e815282186924175fb510c2716ff3f7852706dc971f81a5686f5de51d7304109ccb848e74d8d2a81d3e93435756834ffdce605f478d98f08239708bf28c6480af2014bba1e733e37dcffc69bc860da0ff804dcbb44d02f5c2d13669ec695f686da72a32162ffc3aac7c27231a111270ce6256f3c00cef9ffc8bb59dc6ce405a5c61e4bc500ab03083aaaf849661b23312e36663efc13b76231868bbe245878c0553520a1600e9d3add72584e0143ed4861fc28542c5958b4a198114bc5825c309084588a00ad56ee2b767746a27dead5a2a9d077abfb12dce3bd5ba8322ff7fdfc2b864b9fd855b21998a0ec9ec8036e76f29fa0722fa9b6bab892d397c8b6b9c84790e64ff13d487d770b31874c0d0dd6507b2f0eebb079c062b7ec269d08cd5f7f325c858c40c612fdb416e6a68fd09a43bd891d3e0d77bd4c93faa74f990fe46a6c64257a4345d6ace750cd1be14836cc4d5095f42a712a53fc2481789fa912af065357a883df8f976b33b85c0bc76887aff267d1d118c822efc7dccd94436dabcfdd1d8471c1dcd86426a196bbb786cc354b0e3e729983db5df49aeb6db925c4eefd958ffa6822576ade2b33bd605ff4970d185e596d3c52d1a083688de70914fea8d387035e2bfe1c8ba2f5978d451a74709c6cd5870a5a840d4634ce7973046178a0f6b0f73a21ab2ae53aa4733d470f14198667630520a429225af031672399f3f1fa60ae9b56e4f02f8e546b6b99e94de5e88a92dad00badfd4d474f9be7c93195e306ad23ec6e82896c003201afe1ff2ef990bf75e6052e553de135dae0c91403fe618033bc57175b027f8b08100f106e07744774253a682f699ec95d5eedd3e3d76a26c2367a1323c1f0f2198078784b72fe0ad46de84263fa65d77fb06ffc7f9152a502fc57643011cc712972a047b7ac8d9459e5978dede9a0adb8d18754bf4d764f984a77265574fa65be017f33cdc5eb277c88f5317421b997d20316fa0ddb08212faf8373b1aa74740d7951ff76cd86cc1984db8870a89a5dac90df741c9f75103202a3eb286a66fcafda425e8c5759e27dc5dfd0835dfafaa85ee87022b6c145d55e6ea66d0fa3512d8f77c64c49ae0147aca2aa728bbfe5f0c423e9fa3bd6b6095116ad2be822e9f96c5f752ca7bfe96a7e95a1b2816afd5d87fb81d784aba95816d3a3f758ab572779813c44adb41b38c590eee012bc47d398f65f02ac4ff2be7f56c2b53d77741ad88dfbbf93512a887a23a0b02c8f4f724bdcfd048c3811078983cfe9f2cbff1b3c398d3b8d090ff196f7feb3c921b0db96d6c6c2faf26440403564a8ce31d77905221d49e9bea0a2956ef99ef51d0d15c555d7dc51a47abee7bcae8d7fe8221f82f67dcbdef4d0431e77604146eee220dc576e84e78f63a47eab7c1f2b5f202ae1dceeb38e38f9eb8ff73ed696238bc19ed7d8ed86c07b39e8a40a0341bd5aee406c01ce7c23fe98a7fef20efaf7ad662c384b4d50a8d9006338459f091904ff6434c056cfc2e1108d5e5de2f96196ee5ae5ff6cdd9ffa0a16a97adb57f4a8446c9b14073fe7b1cafc3ff5fee789137bc16c7236a45b50721db6bf7d357d28e1bce6dc478c3f29c3c92d540ffd8c135ce40922dec5417417f7fcad0db05e90ff534b0af7944caef80db7d80cca28a5e0e5513d8b9c0e3ccc49ad5201325529c1eba745cd374166897ba965ce47988f3566d905f4b41081d71da892ba8ee7378d8d3da14adb5b79e8a72a1fa9f25668d28e7e760e1e84f7cd9b83a7720eb71754c0230e1a117be8483c0b9866c0d918f1b1369b3b29ded14363b54cb3d0fce28d41d2a59dd9ad3d042f19182cbdd8905e043b79ddd69d53ad1c1baf9d836f0426b72caf18d41cc25edbeca9ed3966c595dfd9505fcbe0f5e3b47887c748f6117130b97157c5c01cc0e9e62dd8d6519d062dddbecbc984bd0f39a2ac05a139b7a2f288b8bce4a6a2fc14c7284b3c1a6eec05a6e0171e42487ad977583d32e78580bb5936ca9dafabf3ad99af2e78aebc17fbd5228ea23ea4c4cbb0ae31b8224f1f612195ea3fb746025d388e64bd7928c2b84aa9f21c29ffe6e03d5fa246bbb367c362989945de99fbfabe58bf49de5983698b412e83ec63026b76131274f272a40c1bb904182d768dc499367093bf93ae2b86e5090c75bc297da1b4679897531e14ce7f85f9c98067b25c5341d1de11a7e318aef641536c25c0dda69715dff71254820758d1a7e172247c5cf68b658fe17e25b196a737c14009570cd54d5a90a771cd8cdf98c4cb84dbf24e1eebd3b7b04808a7f81841fa0564f4ea6e953040de722eab3beec71c640d2bb1a7fc4e9fe4db3dd50864bea606355a6631654119d221c5fcb0daff53d5d93759519fc9d5e065bbc6146998b9c29c2875062220f229b310dd61765409a104c0ae95bbcb9d118bd3573a468f2a63b81cb5c3e2e55be5a89492363145ecc913354d5c2f59189771e6405edabaf690f8a7cb091dd9deacce7383d67b31e471b94482dd3a1ad257f64aa6561254fabf3b169b68c5bd807f5571541c4a73ff37d3e26ffb0027cdbaf719c333957ba19d104417e228086b9fe485628952ba3b134fe08699ee7db28690cb9025dcc8747cf5cbee6aada2b94f058c3fc3129080fe4ca2becdae654b42dd0d09b5bd6a082f3a27a61f1acd61f882eea681a65545291e7d20a747258f4519eb0b81d941753880bdc83416017556118a56aa25271d82f3de479f982ad6f9ac7125c790cfe3074e61fea247b03a059ad7138cd48658a3a8ca004b58c0261f0672dba6e633634243b0c650ce736e8f9943903ce0e98c3f2be068f2de50d2608b89acb1797ac0c6406b737f43b5dad3f1a7b0de0d86ada42aa7d543b7daf0d982f102251420f6b02268753bff8a3934798b34e60d595757f8c97b58e2ee7f39caff6370464a5ae0753285b6b7b38e901c90b309122e769b5b690460c0828bd52b25b3e676b6bda78962f2fb8b6122bfa14acfa953525638162b3c82294150e5d6eb964c39cfb9fd9f0009566502845f105d93027f3ed1ba8c8e6977fd2c74441130e5e7d4127a0607c51536863f37e4c72143dd29bab399b5ddb45399a5e2f37bc321fee2e76727d900b494fa29d248c63851bd8c5c54bffa9c80ea76fe60830e42cf2bcdce8bbd989339957c989e984db1adca6d0398716df557c29e6e5749cd6f4cf5fb87efc2999112cd33f723f325883987b1cd509afd9abd124918963f8fb7bc1a76c7484acd9fadf863aa03a4e95f53787a1ec1fa71d0fd30069c9cc408d1c57a7538bd1074ad8d5d3e3ed427cd5d3595b633146e15c28eb510cf4a00775dee8dc309bf6f432772223a9e2e5a49aefc2f175b2777eb0c3f2d155eb9180948a0e2fe4d12914fb194023faac0a6562a07e1c039068ce00ffc097d33bc7c79d491287e20dbe1ffa370927f69cc59c973ba37a21026c9e68e5e04b338c5c7af574720a69d37a965a44762f653f4e780bb86348e62e5b3c998cd62fa466bb056cfee0f28948c8ee7a0bc9bb7d7f6e271b4c3768013f8aa3ab93a80bb0bddb8845933860be23c182f36296dc314c469d42319721c1809e3a1e031aaf80af1cf654b50ca5795d49efcfc3d04c2831e3116a24390a1cf6bf114cdeb06b98ac90a16c50539abde6005ab3721cca3752c3508980da6630177e8f0dca06bae119e5fb07a0eaf0f77f955d98842d26beaa33ba8273cfc1470aee916196b2afc2b78b04b4bd4114f0e0b49df61473eb74e9332a43d2eae3b55a40a5aca0a77f1bee38ba5ba9b4e2b1a197cbf65c5b3bc0cc3d90d2cdda457f5bc374b030331140b3ef77f7d5930ee5fb7af2bd989ea65d6f767127f019a72fcd64ed4a22671a34739cbd21608c003475f84b4d2ee33657fa57c0ee9d26e4ef94f181c5017b9c72c1b0713569c9889fb19ff6f50efc0c0f2f0a4dac7375c41bf7cf1f5e38ac312a6083f2cf522fc59843fe3e355752bd4cb52b707b708dc27ab54cf3b7ce6b30223062d73e6ce115f2c8c03844d63689e582217bbc38f733c434fcefa02f9c03afbbff9a5558e092d53c4107903aad363d104c4e8ea01c07c5f12f7f0979b8bea012a32f36442b3c45cba7b89c412cfd500cf62109ec44e2f10087c1add924edb53139b036ab8a3e6f86519b8e82749b5c5e5b1e8db4f528140882f3e4d1bd682060c3b37fcbaa1ae1664005fbd253ed0436587a67bac718c16d6a3bc6b069e491eee00b0b261ff", 0x1000}, {&(0x7f0000008680)="250068a5651c64ed8ff6daf7c8f90ad44093b0dc6b6622fb1f509f12518e2adb4ebb8de397229485e47bce8e3fa8afc5008dce54a3f986ba9ffc21e8ddfa7968e2963d458017078d88fbb32ab05e3e37097bb1b86f713f7ba987f6c63071b43a3b6ff7179e8af90677e1365d4f2457d7c7bdbfce1e747b10a771ef4a9b56785c7f042470bdd4ff65931dbfc7aa", 0x8d}, {&(0x7f0000008740)="65f1aaaea3dd54a06a0f38b5595551fe0ef42d9b5e0f093241d536f5e3822f4ecf4874cacb599e0ae52715d76f2c8f15b4b33caa36c4", 0x36}, {&(0x7f0000008780)="3411101ca55ee156f65853d55b5425952bf68a5fca7b9562b88020", 0x1b}, {&(0x7f00000087c0)="42b46273f8ce125c007b19cae8226948f4b0d37a8cfb7f9760b60503aabdeddc51933ede60", 0x25}, {&(0x7f0000008800)="8fe8ef0be09624ffef934a922823e3128693a6596398782afb084c2e4469464b612652bfbff8a2618b0462d5fe7c9e605ff1d917b8ba79f1eecc1ffdbb5ad9d1c73d84bcafe9c850d3609f03732df8bec3ecdb69e41def17bb89925a64142ac0cc578c87b1decba6011ace7ecfe64a3e574617ad7f8e106420ea6ea84c8b5ad26a51638ee78363dc3e91893fbb212e611919bb66d6826e300ca8211815dc04a9203a8adae09e811536a628a34754100e33d31cacdd69237cb6c6a9b68914b37c5d10b6adfce43183002e71c21b3d706a6e5a59a12bb6a75f180d802db707bedc7286f9530c0a87ea583519a526bc2bcdd78a3f2c99bd2238aa044f97c8bb0c88137a9397528511007755fdf7824696baa647d01755955c09b0d86e99e4aa646c42c4e1c12fe69f8465330507cff280aa4bc0e477fe8f3b08e932800e478a9275041b5cdfb602d968f29e7e80fca3e067f6c8a62a22cb4eb5e0c93a97cc6c38ccfe579cb8d54a3fea370b29a4acf33e060f88e56f1ed473508b7de85cbd77960f3ee4156c507915cb031c0c56854704c3b4008fa90ffe8bf1653945b3f0195f666b94cb73d647c1ead9949fe84986913ee59031a1796b98888d18dc85f26cace7d5f092ebca51e5342328b5f351df8d10fb6234276ad1e397171eed386c3d74a7cf60050844090a48c9284635860c58bdea66b395b11b14ba2b2d6b0e89a9ec7a9c20ff0af7f25c2c1ed11a2707f54b213cc7b73dce168d9a1cac670d1428a577119ca023edb0e9819fdccef8f8ae25facffa450147f00be139c8a7fdd5e24e8126658bcd9a67d830b9bcac0c0ac722f32c091f069da3de2bfc317ddf1e51316f4fe5d386c046ca3d492a5b63bbaf7fbe60a4b000504d743bf3833a6d0ef23fa02d6148a467c135ff55ed53e7d95cd8f50018fbce26ca6a03972219c8b15f18cc0139bd3e92d74f5e51043db8e1e8d7225247feaf91c55f7d736cee03fd74475d967117e38044119aa25b97ac6c3daa032eed9d1279dbb5051f92d0017facb1f8625ff01baaceae2228a15ea8599b9f8ec18ac7db8ab33a17f0eb415b128bb678f77541943333314a6053d1b36399b71f4db9cddc741b6e13f2c887a33cbb71a931f374b322009a8dc88d6e824b859214d26b3dcbda940f028f1f0a85ffb78b9880c84d520ccfdb6416526dcdba01af260b6691248bbca08235085375c8164f366ebfa1728caea45680f928ff25b40cd7b71ffd281b1c507b15b7c3400e1f1cc1834165e0e6f0d1d96ff88a095f8e9d8b6112d84633a3c91f31d6fb9b716cd2dc105df7b1d000335ca216a3166c92c60e94a763e009e08d2f288c9c092519b5d679efffd3fad0b096899c119bf73b7a56e67be036b7f3959c188bb75423024ce8e84359ee8b8fa6b9212be95648846f66f8f108001a35bf135c6e554ec2b9010a238cfe9d234c9d14ab8fd38ae2a3ca9b092916ba00cbbbbe633dd9c31f10808d10e0a4972d594f923ba8bbd982c9cb6d0b661adf850697b1acb6c6dbbfc02c6274d77382d5e4dcd92bd5559092577475ff345dff6e208a06918261f677a77c4b470b708917e7e9be54502f5b6a13388cfd25fd6f881948c102e7073d28cb2c1d735743ead8059ef058e4afbcef3419ebbcc943add0f2d10ba216f660ebae10c3f0ecdf72ae0bd482dbdde20662935ffee630649455ae2b2f8d1ff5c2689d0215f4682e2426d41ed65983ef57b9a5d8157a2af04f206e0ca41ac3091f8d36dca8b72f1f48f7edf3eb8a6b7290b1fbf74d01e41280b9f6933edc3bf49bb6605171a0b6309bd7699410189a2636369adc5451213b8f6382ca11809a93d0fe2901600c210c97ff11665e19fae94500c913ae7aaef31e73e35e6f240ca93b8534c12dccfc82c5ae3329bf520a5f20775e4eeded3bb3fe360ffccdc56c30671c48d06cea40c891329f6beb5a6236c5902ec7ca0514e7e4a586fbdc86dcf36b16dbbc6a7f72d91f6f23a7114e716a52c2bbdffe88b1231d7fe8082d10626aaf747acc9ab3091c507dac56e85e0fe4b1629bd51b2982116a2f4e8e098a2f52aa1cb2cacdbd87a2f043f905ab29b61f1b767474b935f1904a417750348d1dc4fe77d5665c57e00ad740f2487c9ca4cd69ae2bc13eba907653ecc10c24c18506e4fc83d808aaf895e280ec5335557f52602d7d6fe51804963a7c6598bc9db4a34c50eb70554450f43560141953ad92358a0c797fe7dced57c48b94ae7ee9d14f0d474db2fcf2d49c7ead1a9c809a0d63f2bff59bba1ed5fc9cfb6d46852da75822d978687179ebd9d64ad423a75d98f6120ae6e3d99501fbc85dee5dcf28342655d510bcd7aaa9ac153df518378442b57635e149c7d09a525e2606d554c8154c2912ee1d53d5fc34f9025bc2330365f3fd07e9f0cbce11098a7108b3e86bbf065b58dee71c279a0c2852180ce35aba8abdbe543ec7f2bbf72b0a8bbb079330f448e6a292e81178dc694fdf68a8193dd9b43291c022259b8ddbc912fdea929305b918beefb12b9903245fc143e801a48b69785c82be380f8deb91ac1ce0554a42bafd2f92634d4628bc0e9b3bf2408c0c5df12901ea8034a015a46cb83317b7b1c2c0e9213717fb364fb27e7f38e95c6200093e9ab3e004545575415878bb8fa9195310663c704e70d4068f7e5f1f54de8fbcb5cdba92b47a3d5914e5a441f169f53c0b47f0faa298fadac34d77c91279271fe9bf37869dc71ff89c643c432e7d3aabf70f16c4526000914fc6275e2735c38861db0a8f88fa6a08fe29879f33cc0f45d855db0c96a33c29ddf30d4ba18496891fa8ec310e7fb1ae4df493bf4e26a1997abebe3acbda674eb29d0978fd82b603c5a01b9935955b51570d780b84ed4d2ffe2b742c41eb0b8820fa5bfa76446854edda18343c043272edcbce17544ea81b42294046da00d0e5965845977566b92f72e9c855de916a345fd0c90f048a8432588558cb8b0be007ede955d8e42160ee8127dcc78d4e2210bfa241bef0405f83e14745ac76e7d542c876aef80eefd697c2f67f400688ec399f4b1b14c3a12f7a2d0b110a87eada5172689336767b756ebcf323de5266238f894137481920c174d2e5b10b231c7539941cff4aa7203d2f47b12debc0ee5b6ed7d5f4cfb74a0f3cf0d254f6685f453e2ca587209546d6f529b2eadd085f002b86ac1c4171f759a746f75395dd23bda6c78579d575c55c82e2428e588c29016e2306651ec52795a520197617cd2e97b7148b10ddfe81f43720caf98636cc5c133b09661b01d19c463b0a02b34065574b7fd12589a2110dfc59091cfb3e050a5ca09eeb758bbd4d5bc25afa403247e0499c08e907e9b8bd15f37babf35867d5f205d77be8dd9e391fdd335275cab1ade354a8a4e54a59b8bb05a07f55396179815ea9ccf93ac8ed05292644c669c3978775918ba8202093587b188b46ab9c8e4709a67f4be8393c5e90f30a1e14a219a10ec12b93ab1929ff0f86c5b6607991b6920cd78ef3c1734e9583217c5b94f5eaed37f549ae4606c50aaa650970a5b95924d1e678898b82e23d1aad8c76033ac378fe762ebb981743667d7df15dfc1c590b04c9a753b0705391f806e1b88dbb50344b648d5489aff6802ba8ff12383796e09b2a44aa0dc7cd8cfbd7902972f539074854089f985bbbef273b1033f214a540129073b043ab88bb1744e7d6a554bdf9aa17e9f842c013fcddf430d68d98385714136ef437e8bb4068a8edde64eff6ed61d2f12d45f226faf6688f7afc249bae23bff934f275fae446e659550a460fd9a340415ff3f85feef27c2257d3f7f7573fa09033a553ecded4e317518ba47b305e7e646c4927be866cba976d37b2d8444f801cd40a9d0a4755323c9d35bb5a2d4005e57dca58354415c4280548ce9435094bb8eadec133d11cb5ecf34bf72cc2b8085cf3fef93fd560f8fff39992c305b0478f4f7c0dea281888a00dd236b0750a4f70c790dfb805bfe4c7d013fb9326291b1bd763c69fc9d521115f5777643b67bbc08b8103f17f76d9e0f02a9d7ce5238ac600f93fa1b242bd1934f099db2ab9e806380cc68dca4a70d011d71377c35fc9dc108de7e12c73f5c25f6e44adc468f211f0e96e08863aefdeb93b782aff547cd3c3c98c2e31fca9a9f4d147a46cd4ac620b41efce040041255f6066e7aec518ccffad4fbab9e933ae6a381d94ff41468948f0ba476789c83c7e277ea953ab475b02a56804f1d8e284491b1a0781e835ca768cc5a3abc6aa6c9d17b61a03f93a3fae6acf825c89db2deb9dd04325c0b26cd97e363c4b5c626089819200d24103f096305d8a32e07f0ca10c3ba1853144f2a8787c1c70eecfe91a9f88c9bd4d9843313bde753b263c405bc5fee9ca1b73ca62de29d14a2ede92b719b09b3522e0444b0e63400c2c034fe32aed157a5c52465f173ca61f30331a16504aa4dff3603cb6a9605786d12b295ecc2848c327ed1d66bf84670cd47207fa96042548eeac9c1fb8b6fa045eca1850ae747f73535c1b6b1f857c566d0ddd9b087788b7fd475da5b6c9abe648e817cab31d6091c5ae100ebfc04c98ae19093b027075a912b03bc031acfbb01076a7a06d1d6c0a259d74a1f5cc63fb5a675c816eb7c92a40e169bdeb87aae99220ff76e42790bd443b9932a7cabe74d8ac3201e3942882c651e5112d6a15112f74b4ec2dfdc35e50a56f39bdeee3f6ec78ed4454e57ff1054d18fc4683c371a32a6c1ed6fab50ac233160d8a71238a004f41882a5933f215d45ea82312faed001bd2ddae4573533d7fd443454d39a1052cf6e976eef3c6c1eba1c26c0165bea8d141ec4d01c0ae2e6428cc966165176a98fc3d5a5f4e72de43c4812c5f4e3d2de6d25e72fb408d04af371e22aa3571dd3eba42ee2a5aa2fe195c15abc038bf138641cd34e4a1419f047f696c4394f55719faeede2be0bf5aa2bf9ef5a0ecbf8e70787880b035dd9b24a0242e3933369fee2fe218971cc086f9613e2e23fd5fa4035c2ec912249dd7a3ecaaadb98bab2ab77f5fddcbd555d6103a46826284a7a786166a1f779369c84f99d6cc74d29ed96bf2db6bd7506fa6aca814a2c2e0bbd871c2085f5b666826d0c3a5c2e92e891b0fc884d5f0fdaf4401e281dd0ccdac652e3ade586d7ff4a482addcdf605e575060a4546fae18b4562e1504a0cf7f192012cd03241773240ab394193f8972548d91ebe17516be0e47729663ab0b9d8c53abf4c13b432a69e5a8a6a3aafdaa7c1cbf9deb0f0d31626d49fa458263b662742c21e53004a5b6f44479745251e068f32d9c9218d9c495a1dcba28cac3ca65218077c71727ee08ad78087f235dadc132956b0f7da5f82389384359db293d9100b83fdd56970a701ca26580c3aa796b6c819e65a651c921e53449a27358a0d4944181337d3d5c9b04e71ff907cefb32c1b1c219db9420a61a0410cb83c724e214800b5ff8d7e2760d1a4e9de105bd3a2335f330bf2886a7498f8eae2c6dd3c0aa1b86adab65ae42eade348a4b9b81a658982f1d7280ef45458a93da46f4718dcb044dd251330d695ac668d3f284c56b920d5622e9a408797223b0db9c02fa157ffaafc1db2b2180415d7f20d4cf969ddb95331e1b6f353f3e4351c9b5a5ebab97ee9d4b3182616fe1418c4092bb05bb8e6b1597d324ca66a29506e576b70f8839341aea93d887f3f9caa9508a30db35fe1dbdd2266599cd4c71f935df719bdaa704f4dd0abd33fdd2c1576503119a1acfbbfb2d08b039088a79b81141fc6a8df2ae", 0x1000}], 0x9, &(0x7f0000009b80)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @rights={{0x2c, 0x1, 0x1, [r12, r0, r7, r7, r0, 0xffffffffffffffff, r2]}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}], 0xa8}}, {{&(0x7f0000009c40)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000009ec0)=[{&(0x7f0000009cc0)="27bd2fe0f3dff91551cf7f76f215a4338aeeb79a45ef03eb3c1fa146cd06d9c9ba730e47f1a12c32ad672e4d03ed0a6221655dbb8e4168ac0ddc3445e08d6979b16d6f77655547874d66aa2f4643a97347b5c01f0f49a7e8c134faf5", 0x5c}, {&(0x7f0000009d40)='hAG', 0x3}, {&(0x7f0000009d80)="22b9bb0285b40bd6ee1c283a4ad2e4dbe5", 0x11}, {&(0x7f0000009dc0)="05ac9294d9ad93088cad3ff9", 0xc}, {&(0x7f0000009e00)="d51bbf6b721f2c85e80205dbee87dee3b5ac04bca5abe42774fba7cc041dd88f8c19afce65a0bb0f530c63d3d084d6de04f856bed8e5f4e1978c3631abf529ea5f1bc543b7ae2af8ae48d495fb33e60d7ce0aa6455c667259ba0c73f590e944008b3917e05c938b1d57d6733247e58deb8c0bbf8cb124c4869fd8b98c9e6f1bb21d2292ce4af0223f3c498c41412fa694b900dc3c7bbca491e3586a6379121864d", 0xa1}], 0x5, &(0x7f000000a140)=[@cred={{0x1c}}, @rights={{0x10}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @rights={{0x18, 0x1, 0x1, [r9, r12]}}, @rights={{0x14, 0x1, 0x1, [r1]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}], 0xa0, 0x8000}}, {{&(0x7f000000a200)=@file={0x1, './file0/../file0\x00'}, 0x6e, &(0x7f000000b5c0)=[{&(0x7f000000a280)="f5891e26e2619a75b649e3388dc7b9a562438cf7134dacfa950460ac0e6eaaa6e46fea696e9bfa3cd87443974ac8ecf734758ac5b5157fb7e799851f12b837e3bbca9459105f0bf2735bbc4ad9fca8ebe70af1c03ed718d57f21d3164f97cb9687554d0b41dca49ff090ae38a09e95cd2553f9e3f8e5dd455a41c2e9448b6bbd0548f729011dab6af4445de99738bb9ad12e40749a574bce0fc4c4a7667926280366652c438e3f5683c75f6c2f4dcd7ca091a531cdafad09c5bda2b417d89083bd05d4c2263cd28811a3075ba471d8d12458121bce49517eef83cbc29c5b3c2fd6bb0c9f9ac271225178de92b7e109bb4abc9fc89bfb01d4d390b489ac1912224f6883d3e94df1e123b5dd0de8e41773dc015f0c420b9ce5479a25c9429cd3bf51f5d766a5a75638a8d5fdbda4b044c56650e20995f383fc41b363cb762d7e99fcf11b35a9dc897a5fb39da2f8a2445092892f341420b31755472b4020b701a142a5e2d6b41f6fa40bb0ccc8403af7e65bcb0cfc36398bec73858be21ead1b76788aa8bf4a1d817e0d999ad17d85941e4e834ec161b3f229d22868db4276f07b55c9f953c0e2c04959a78eaa99219bf9512f4b142e668103ef48db726698985e8a645961fc17cde28f6bf533d59d253c84a0d9e25cbb0b48898b0090d0f46decdae8acfb7f90bbfb1d81594497de903d05d5a93db73316588fdeae160f6502246e67e51aebb609243197a4a1de1035d2290ab5f6ebfe504df8dd2c1c3852d923830ac5463c5b9d6421c8cfd5f8953d49eb622620265a8957b2e5455779f94fd11eea416ac3b506f5a181b9941c6481f10fbcd700e44301c2474ae2c5b7e7c93ad9b0b01296af956961397fb908da5c64e4cf9df624611904a86c5cdb37eae0db5645347a9830766461b71dd5ab0ba550eb024f5ed4cad5681792b9ac8ab46850e8e3dc5f216ca565848e7241d8eb61d7864789382ad8b83f6a2cbedd4264b7224e9f3b8cf1d20672949e807c11fc66beb183485146da5d272451543abf415a2a857cc9dbff0726ff8ce77597c88b8e3f1b1b5c4752cb5ecbc0e128c0bdbe0693a46a01eccbf6899a20ee4add63dce1a3b51399b3ca99bfcfe1d34cbb796f94f3d8fecddc33be8662f1ff39d08e1023fd7b952693908ed98ce8ec8a6c3134c41404f701c0e2987ddbcf9077fd3982b59a8ebdb2dd66c48ad986550a65ae2f87d05a9390c04ed62525772558cba9cf5aa63b39bdf31d3294dc048702c255db99ad59bb35429e7b99c2d9a629018c7bb0462b384fc96d1c2cb718c48293032aa4a1410738f93b5e45341bb535b24ecf05fbd91818f17fd484fbadafcf93f8d98ca37c691e3e57997dc4f037f5fe173a4b12ed5a9c72c67dbf7af81f809e292c72de485a42926fc7586ac1bf23d2bf5360a9aed33d2b8ef130f928f4c3b70db907e409156e1d2a1314b7724e8cc1e159b758c3ef7f30534dfa78e2fb61b175fc3b6c070e7495ca977b4e3bd70622589fab1993b1e129973e0610edf1900ac5fcfdfde62891a6234b8af70d4231214ac172c9e9ad34b9f4f9f00cb97da786623ba7240174d89d936fe8bb712bf7e976e401b1db0f8a7cbe9e231d03a442911d83f2ddb00080fa4fba97b5a4d35dfa589225841080db5b9d28d24ba71ffea3fadc4cce316da3127f7412ce38d1599ef8851cb45d19071d3d3d208c7ffe7bed991809dfab8a2aaea1143ee6352d68d76d553d70731960439f719e25304d132ce9f816a15822d434a33ce1203115f52caace7c5ee198b8175d453070fd7b6cad8728a3498c8b325e983457b4879a369ba26f908e2c934d99f5e2537fe4312bcf26997b06f7fe7c710359c08e16627772aedcbaedef5060bb6f27bfa0a08f11c563b3ca30955d8de030be3d93f763895995543b18194270e47181174ad93602efdf50541734eb9a00af7e9310fb035a0a6344df5c379a27a236523eca8fbee670580bd7d9b0a9ecbd3a4500151d3d74d0a140806e73d7931088284780a22f3f8e2f1ca7297b1241bdf41a03a1dc1e1c3725b076db8ce34a09d6094d9824433708cd80557647eed955f3626297b1d8c925bdf4be4418697d47e135f0426e38f0beb30703972ba85cfebe393378cb594ea0a8993e42daa8ec4251d0f4f9e5b3a9f8564e70be651991f475a3794b25332ebb7d8c237d61a47db2331c2f0564572e2f742e130df74bd1a43373a643b7da30430971ac6960947143efc2d3b8ad9701a19e20ba024731e3cf83c892815fc362d119c35c7804d2891bd261b76688ba1a97129d38452d885f9af88639899865f8e44897a91707b41bed4eaaf6760c5cb5d0069eb0e76bac2ff13ab2a179a196e03f0f03246b8b91d283fb4155ee06ad473acc9f3e6797057db75c122055c3d351894fa2e690d7b0cb35b6e427bd1f83a57e73ccd4774f6481dd79bfc5bfc31b2daeedcf313186d16a98f41780663bf369e6a8b0d26f449863cc0179eb9515cb334851d88c13170604f9279184da97c9fc497cf5686faf7dba6bb6639e2dcb3e52a17d7203ced76d37ce31962ff94aa121c8d3866bce078b531ec671036432cd2e9b84b29e8627578e7116d298d691cb07193b2013058c35c81480d1e205cea3c4ab701b7f9c9b00494014b3388ffdcb71e9f9bc0ce9043731214f2a153e00be55bc06a32b65d87a22557c4b061ebbc3351e7dc49da11683251f470e380dd884cf63acc18c9f37cb679f19fa534109b25c44f2d934b9c91872034139d44d529006dd8e08b857a907e9ef38735cf98cc5c231daa4b91a7c72b17ab34af523c07a8e08c252290c117607b830b889547daa8c85b9c4a8e2da728fa4ddf52c9da3b0c40b27291f4546d8a9ebf549f98ec454596264f802082558c4f8142b3361f9b40122f9f2d0f453fa87917504fcc27102471f21d3e94abcb0c32a31932ee1d213c6debc92cb843785d23554b7b3719c228be1a38749c92f83564dab494a6430df6bafb37a62edad78771ae474cac8b8779c1afae0d9e5b52cf4bfe38eff5ec32b87ef761c396e8e82e9643e7f2f79952eedcaeb1ab023b0aa1f55c8238fbef8eb073f90292dfe3587c614e11bc7e6a5da256e8467c4d3d11a9beb67ab7bb2056c8375084e52388c52334564f89f5c076c27197ac74de5e009a1e17672fdf45f84aa0ac883bbc1ce9860ff24aac00180754b95a7733a95b94168416bd1322aea5ee99c89de303373adf58ae533e4334beaeb90aa6590b64bc48f05fe169ebc6116dea9054a88d9b9f08d7add3be852e59e3274efce6a1f58d5d800503ac4c0de9eb034ee53056f1c2649b842b1f96ad53bfa6e8f8e020f1c9b52d4ae404cc83ccf6adcba2f9a61d0347d7dde2f24e22e2d28e8a41bea116b67e42e7d83a296070a191a8dfdafb052ecfb255513884900e4f35b75e2ea41f9e1a1afd541e46246c4ca727d8aa0d87a3e1c352761f920890005425fa32fb934fd9c46e5c420958a6985958903035fd41a5bb09ea03b797e77557c311438576fbd7483707a37a01b5d292dbca62c2660025f1e2d7c90b8b894a327ce6624d244f4b7a70e5db899854fd8f8573312716021e0813bbe123bdd47a2dc76bd98fa4be6b137c4b98036c351c77a9962bd3abe34b3c8785a0f2b822447b84dbf65044c6a6b41c5d25ea9cc74a7f5c719db7c955f8d08b8da8e426b6a2469f99735dfe1abcb26ad6e4f9c1b99462198aed449e8c687481ea8ce111d9532cfd4bc37c0ba942c91a912911d962f4f22da740f3d0cf2f959327a4613984e2a3bed76486b6015172db984f55a5dc6c3b0ee406622c6cc17f56688b28085d2a66df9c753d05bd18cc77f72c52afff5afb8bdc190dc32ac1880bbb08cd80c2684807662e8b98cc8d93e3f9dfffea40666cc986a83c6d95922b2039ff4cdcf082814476dcaddd080572841bc3a89a4c0d43351fc655a5a0b0999c2d6435d73abbd5c5f1b07e38cfc0c482db77118a760bcab2bc9f6244c7f2b1630641688a3ea6a4242e6489d436016293a764f6eaf2c2f103c0980349dac6a90eb85d4de1f18094f6801ae94bdfda1f9daea0579a05407ad482acba98dd736b05a92a19a87062af1872864200d77cb855ebd653027fb3e381a5d96f0b0480f09cd916476bcc9a43ff145946813e4f34993f63a24b24983198ff2e56592aace59dfb3eeca965835523ff05083be18a0c535b351ee50f0ae609c94282404d94f6bf7a354f45728dd54d3a7d3fb4316da96045d4693e32640127e25123ba688ee2f52c7e7ffe39861dbae83ac7ca87a08f7f3e7023b92997aa59fe845441cecb67f893bdcc489a90333d780b69958f652ef5de26bcdc7f9414660637adbfee7acabe86830f08ffdddeec0632066e2c0039b90680431e5cc1727e96e0ca9a0a27e44a6cb2f08035354fe7661dbc529545379eda31f5a2ef81060837b730fb69e7fddb7ed26e2c043307d6be024178f3e0ffa6adac965ec4e81c35444632355c13f44e06de8e7556fb48bf78062e25b1b89d4dc2c3b31ea64bf6b58ccc129c8a0edab242239a58fd6b27cb1c4d2c7115dd07cc82e4f0a64dd7acd00143938494561be6e03c56f8483bf821dd454e2b8306af87d88c1eb24a74bb8c9e2e5e0ee3c6f0d104a71dfe20e612e88c6907351beb5a7b3472245c5a6484f1c15a67248bf706f80a568870d3807746cf2b8a115a8b335f24f65dcb93961c0f5675de84570770d9feabb78f44c79b7a9491d07a4d726ec48e767d5f6f5ca76594329fabf0473073b8535d33a0de15f94b34cdd29f8cac000e154d3c8d787a6fbdbbb35d032ed164f31019305eb556f7c8a5fff0bc2e6ac942905ce437dee5c4661047196bb543f5f80626c4f5690c3aa9ce2a6836beb7aba2fdc9714847ff19578b4ff8fc5ac745ab00b5a49f3b3286c07617f27699ac796299cd9fa9683fba67c6e5f9e470d2b0e6ac8d7118fce01f6653447b015cabf7bd334ec6ac2bbd9dfb4c5052bc73a388ae2fe7eb5c8e63cfd5d4bf8c5e18602044b6e23286528f0216e2c231d1f18945aa212b89dfaf9873f6d99648be984a623d194b977bb99a4089516bc7a6413aad94743bc05968d3467c963a0fe20067b6be67e9f9e345ef7dcbb84c48f920679b330e64a6d57d179fa05bfd175c7fc66ee3dc0c76db5b38048d9f768c9e07854fbdda5de7ccb0b5e27b175132c22214bf9baffc98c4732b5d3f6665de7b86dcf15c51a94cc216baebf67c7e7319a57e5a763b24839677e7932b746834902af9145e938dfeb6983f553703ddd53e23e9918790a3952595437a3e016171da74752b5bd0c5d1d2b13efdbcb93fe9dad427805d8cfb5259253224659888908f059ab2d63bb895b1f4eb35a41972021b49b1764c513e8e275333f08be871399b28dab253df1fefadbe2d9b5f4353d80ee9be0c3aaac779517c8f99b79a6e2aaeca8f3a9e841183c363eb6785d78cfede55d91329b326763504e57174ca952dd6e2d16c5ddc660ad0063e7be6d2fd682453abac0d575abf0b5a6ed8ea0770890e6377c0c56c5cdff74291f73007b0d107d156aa360b95f17dd8b01c6849aba84a330c135b433f31506fedbfff1fe0a340ea4b6b67c9a108a9697c4f2e86186eba5a1936add37ed561bc7122c7e946f7b14c2b0739abd01b7720f7ed10fa60d1041f98dca190c1025a8c9d1c103e022da0454db7bba8b50da0c875a50e03c2abaf2eda1f868441e0bb655fdbf29000cf5f36a14db09fbd00ddb11e32b0e4026e5cd29f6c770205ddc969da046693eae", 0x1000}, {&(0x7f000000b280)="23d5c117ec947dd689552453d4858e19aa4a8b81bd066319bf5fcfc156f875ab24c6ded5abdbf7101d6b3d63a396281ee7733119e8304a8c4cb462456e33647132623401eec6d6f18555ea904cf59ad9945cd38e12a6e93de65b280502f1158c5a4ea00f3c89991832b48abdf6722428efb1e71dbef6a512f3ca", 0x7a}, {&(0x7f000000b300)="db8a1f9ca8b354d22873fddb9783b58d9d3b8758e69cc707685b0f91c9b1bad74ee80b90d12aa4a4a2099c0fec24e65e4ff469bd8d197839cdc2d037304623d230318cf248c9e29957585d9dc72860c7db48d369a1964f577146bb47c118c76ec411d79405abb07e868a3087b505ac4a0ea485b0fe13e9e63991d0655469ec940923664170d2aa73b731cd41805d815c55c4852fe0e11f3417", 0x99}, {&(0x7f000000b3c0)="54e822f182c8061f821941a74f59866018e859ca465220d888826731cb2aab6a5f025d8457323f83ad8719fc5d6389940b3b75de21c010966f5333fbcaa9afa6798b28113b917b9c3f084a232a6fe3d960010ab0ef990836438fb94c73c75091902d59abdccfb55b8ae34f810f45fc2940747b030708a1e5796e1402d28b5bbc48c65a38d2d7f5482e5c48b7bd0f489e3240b94abd866418e696f8a419cc2810106732f7dc655e0c1e4678901758c396bb", 0xb1}, {&(0x7f000000b480)="7660f3c1a77cbcf89f56345d8fc63395d67fff8ae63ba7daee090aad2f239eb31366a541713c99069a4d9c5d064a75285fd155f84abb14a0594910a274fa76fcd502b1315b7ce2cf1b81028f44617f5c61a9a001ea6c32f9419f03bd919012dce36f6aff87c7384d5da557468919f44ebdb167fbe28352750cdd0dd679a0294351802806f3cde4f693fb04d0fe49eaf2129ce4e558863fc879a03204cacd60ad9f543cc528c0c5", 0xa7}, {&(0x7f000000b540)="2e43a9215803259abdcf14183b944484e5bbcef3d0f0d3fab7298ca4cc7fcb9b91b18b85e3af67793b031a7a5ddbd8c410b0a6d9134fd3ac6b521bbc6fefa1fbf6a3c638", 0x44}], 0x6, &(0x7f000000b740)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee01}}}, @rights={{0x28, 0x1, 0x1, [r6, r6, r5, 0xffffffffffffffff, r6, r7]}}, @rights={{0x20, 0x1, 0x1, [r9, 0xffffffffffffffff, r10, 0xffffffffffffffff]}}], 0x68, 0x4000000}}, {{&(0x7f000000b7c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f000000ca00)=[{&(0x7f000000b840)="366303f34361650ecb6a8b06dd42624065353267b8c298d99d419c27603c852d80a540b798ccc4c777bb5771e65286ededbee275a574bede696815aa0ea4462b02eb9f55457345517b4907", 0x4b}, {&(0x7f000000b8c0)="45be2c772822127d64b0a6a129e355309cec01640570770faa564d752784886a8a3cceea4ee14e49aa5a66e0995e85d456a5d1e83244687f2443724346498dc38e0bf4783a74d261dff343bd14b431528c033be36ce6d37a760a8afe2170c7597a923a7d26a7c6a606427065011f7e9dce151834b773ff36dd0c64bbfa0738476df0b4e4852a7bd5ad298a530c3a27c03b0ceb40430721249b76b836b5905cd6ae90ea3afedaa3bff97d3f14b2ad4aaa16e7740c123e93fc76ab433de00c73eb3357c05fc3d4483cac21236cc3d41780b75db6610a3418ea1d15bc6d5c1e29f081e6addc07ea579ab631f971fdf674", 0xef}, {&(0x7f000000b9c0)="00caa251dfa4fb8617b6c5ba02542d601f50a950bc4155c9a3f056e4ccc668e5e76fc9a84b197032959c3425e7252fe5d7f376a1545d68319615eec8b68c35579c7c8aa31d13726b20b767dd8cc87d78fdd40ecd0238933d7e0787ca2f499281dbe54c342cfbed83bfc288b045e2dd11e6eb4be521d694f16866d6e581780053a58a50d31318c2c3b15f07fc1522640658c3940054b3efd4dfe6f92d0616e23b4e59018a7f8ac9e92ff9883586b6801c71c872d804bc9a97c59da252c128b7f3e4ba0a5cb289e6a7c14e49b1491e0900e161a7303509688c8d7f4d1769fc6d20ff857c8b632a4d701705d0ed555869502a5d8f6d2913e65b2bf695d63df4a7260f07803bfd9832f1f59db2f9dd38793d15d7b85d564e4f32cdd68e53e70fa064c42343edb2225021342ff733272f06ce1a1ad6826be3f30e7431c394616d52af8b17ab0f6d1924e0eded86d51a3d7a23167ef13017dcf2dcd335627682d3f380649c2a544047890e8686c676ba7407bef903085fb191ab9425e9a6dde0e1cfde76eb5bc3f5cb2de1668feb5e500cb4cf3ef36c9f1cbe7328a44bbe8cd16bc735ef8b08fd8079f66217253087f09521d7b488ced3eb5e7d0ca643adba8713b9bc00ddae45537ac72495e60e69ac3bbaf2700b62d103b9cb560cc26dc84e1734223499d5a7671216cd488887855ed7ed220585b0f7601054d8c32340f7ae906455906e65b091c5899e91e187f2adeb8492600ee224fbf7167106a84bfca4f420ee4927164c5accfa9370ade3013f1a6660c387f78b295e43738df8040eb3df8cbd30254eef6d88f9af7bd150ed85e253ff8b920102a9234a1e52eae4fb79fe547aedb9d0d1d41263099299ef64caaf3313d00eece69596112dffdd6b933d2359ef2ec3ac537822c44131590e8d030fc7a6d2ed8caf205efdc3f75558a1eb8663514bc89789b28f2993e00c294a554fe3c40afd590a3513b675699ef05fd08216fcbc00bdfacfd9e23dcf2ff3f29d65259fa74cc3d01ce76b2f8b6bcb90e2ac8f5f7dc1de75eac57d7db514bf82eab31d8de6c89a2a5a57e7f5b341b58d9c40123c7b06102f812afa83d14c59c7ad2eadd51e02476a6d2b5c4e3c3334491a64de694d6b6b95aee19ed7bf5059941badf40250f0584b55c3588813bdc54cfeac3b66e63f135ab677cf5a795de559661d2fb71bc092780253e325a611a78de12c0863070cceff9bdb153fbb04e4c234f23b6a52a5172620244530e021edd6736a13f83613fb9f08e5b7455df71092c243f17409054517376c303873f4ee70fb55bf53be7dfcf9c8443eeab07e2a72df65a979d03df9af66a56bfdc84282ab1e49cf486135529a52bf223dfb3015aad4d8411000c45f6e8c7b6e0726750cd4d46c449b8b030fb99b49c9d2bf76ca1c9c967bce53e960fb335ded21c873a191eeb2e80d18eec61aa350b9ff1be4c8a622bd17c6c54adafb8eff37a0c67f07e0da67ebaeb3cd489ae43550f1354a9de085d4564f74af3c6e4e7937ab9a2d18a8ab50cf289b2597c05e6c90a1109a432324ebcf40eb9737736b0a4f927eb95594eacb72bf258071233d8cf174062d03547966bf6971e931c9f6b14d1be8070188b654e1859268f271f21bb8b6dec3222df1d9cbd77f2e9f24fe4c59453d6105c4724f00229a58f4b29f301bac09c3e273534e554ae6c080a61d136391d49579a37133e09632a00fcec1c9aefe97b8a64d5a525ca0564e1be73063ed221a66c352ce2dc76fd3ac17d89150bc9f6135030fe39c13178818b23017990dc1281718b6a2ffe7c797eb73128a5df0ce2ef1bef6e0d277f30b72f9fb2e5ac5239e0c44992839bad4c78245a9d5713c07cfba72a446ff0693fa769d65825064db5d01da7f8c1434d41053242633ccf6edbf5ab0025bc9ddb5f13650f117456144e2c528df6436284a47fbc7b89e658d21dfd78003c397a190c26ceadf4f99db2ea83a771eb958cf0cd4dc7edfab95880d6b419b1d35aa563175eab348344ba3cb74a31021da2c40b2179288559ccda7d2a223bb6ce1a1061be22cd0f7068255c1beb050c4a05cb25d57b5bf1b8133531f95b857ae96ad9d323c49c72ff207fa8e1f858f1ab76e4a93b351ed24cce8a94a192af98696bfa2d07519c44e44c2882f944fa5fe65a3efd29585127b755683bd40538af71c4b79b804909ad9b7f55bb910b09cdc3fb01ad8285d0c4bba5097c154b4b718716a4aba9827f1d1244379637cdc8f46118b9b92960a2f39af4b232451281d771608e288bd704e588421eebf6160eb9fb444d7f6a4b750f442d1457c28ab6c4b9d7cfded9421f755b8d50554a1e6b85a6aae46545d0b06cf149f8b1178451afcf210a743bc104acd59e241223a83ea476d05d2f2570cab11b4c5ecb466b7c6340da96d2c494e06f360ec60268bf8b7a53854612b9c53500d84f8f75cefc105ca2a5fc52347887eb6cccf4e3b2697400d0277322f9a2ebbba4babbed85141b280f48346cac15376eb71252de7ac1fef6bd597e13c2869cb637f606f92f276c2f84dbbeed592152b2f8fd8e75853baf7fb2afce1ac58135e5ca366f3f271b6fdf72e9c50702644453dafa773b1271806854639da1d67b0ff8222e1e3da9980ec73e325a224aa493b47d2bc0d4c3b69debf77fecf7a733083d9b575ef1cb01f57cc712b38e2689db27e4e08f5e3896c4595855850c56fdacbcdc7f5dcd50f138bfe5a714140cbfb718820797ae81253c5a71027e4b797e1377e9a50d0007ceb8646114abac428a7fec2571509cf7a8e972b6b35f3b4281007a558ed0d3ffd0bfb7a3dd9e5249887329fa75f269f9666dfbe22f96c9900c5682a4b55dcba7dc2b476b859a8a71a4e76f006ee77327b61638cad34355d5d4aa813b919f7d00a678cd10ddcb3c469f961d2e6d5222d43433a6354ff18458a5131ad63e2f77d10aa688ea8c82e1ef61f4351639df5127700d0b566793004c21469122658f28cdc219e9d44e80a4f362bff4445aa1077293e7f5216d2f737a9bcc4b09d557a4d9fc561fa0af0b6d40a0d093acf102effcc4dfc977c8c04604074e86dcfe5c949974084b7ffcf12e9ec61abf011405859b29e5a9c8af503d84bfb3420d4439dcc112fcadbb0f3afa127e639bc9f880f3161688a3b8ae8405e7b799b41949c92317be6da35a7692288d61f66bf7a5e41af26b5666529832d432f9f56473e32709fe5b162d2cec93d28aa4a93c10c8c78163d680a227b8a4b00b4c55f2ab5f3a3ddea429670351a607fac643d08ff193f83c8c20cc4256e084f17ba07e5cade3112ee480d64c2192360ce0908fd7cb11e1e1551b86a05dbf8c94cb1da8efc227547542a81c438ac43f1573900db37533f9eaccb8c7434262533b9028f7ea5b43d03edec37cc0e04a8894dd4ec538985adcd0797c18cf6ec9d0ee8686aaca1c303a0b6ca442a33cdfd2ba585b297154297f1629ec5caf0daec7a99ece4cdd1f41af2da9f113dc22c19ad21864206dce190d836efef41d9806d23d1aabfee318ea5c050b934fb67c2cba8fb2ef8e949897f1b9ec07b5f8df82e9262a2ed2db5573451c2b1b4c0d66bc4f93ea12877c0b91b83f2aa5973f9b280d409e2c82e11dd8df502c4ae1b6d364f74a7b388b640bec21d6c816d01a529cf8890b30996f60d583d8ec43c499d0a93a0d74a5aaf45f07dc878ce072f5e2fb3232636335353586b9be0c9c870c3ae821317c3a1e07d7354f0a9b7b62ef96d0aa03c004cb9f42f244a05389c9950e7eb8f2c1ad47654c7e1804628508ccc274932db7e814f368003be786f256a54250a932e2bb9ce4a97d57ba1867faba464d1c03f0e97d8f007cf7312003b0ab3fa2923a698302978e16b443059f12710b964c36ae537e05c562f309e97e9f93290547831dbe58fff608e710d4c50b1886b230b1de49cc8cf12d3175b22777b2ea0e11af40e92fe6d0eb1e7ef1d4e3eb6da430ff472c1fcbb5d852cb2bd850967a954a8ba429e68b6200eef5d8cff3803ad95caed42f41c53d2f03d0446b6146ac8b2a6a8f67384f438bc7ef2f42966cdca4dc3402d9199e2b6906379dba1d6f89b575d6eb9f740e0cb6fa903eaec44fb0fae37d977ee57d321513e324028ec4959edb60579094bd234b3ed0c11fcc2085937034934ff9f5486d9d0c8538c13a6f087183ce37cfd00549f181030da2b454def574509bab6f0bfdf2aa5224bb757e75629f940e9cf2c30a57b3f9e757031d92de3263517d6deb5e459316826002cb843b2975639c0660a2436c75f23e0e6cf9e3de09b8887520300443c5277847e8596c891d07cb10b660435b621ed67551b1a7a06d8db63f388008c86015a106bd087649537799dde4b36bb1ca1ff5f89d5cd26537931cff75ce05ea8928766fbcf5691f9e52c3ea6d3ee8efe7fa5430d985b1549962328dc29897e30a7b500d191c48b6468a45152fd39830dd34f9b88796f613f37e7091d6ec1716eb106597b4a8456eb612e2e15953ebebf9f41ce1619e27d690e1000582b7141b1495b99cc9bf90e4da3e34590d24e529fd083eb425913ad4f7037cf566cf07fe2d9a19edac860071ae7e9382a44af89e25c5144256188922945f9ddff507aaab4dc38c6581c685afdfbac6c9dc0352b8181f4f32776eb1f3018a5704169c99ca6edc97806f063cd689a69d21f287ea1cbbbfd1be85045d6d629a96cb9dada1636f22ba1627f3ec113370154455ecc31e578296acad093f24acc17d5f40e7bd453069b32efde4dfe023809313085ceeeabf9430fd11edb747695aefc5079ea4ab175fad4e3eeb34f23db9491368d10799b7ee66bda14a0b8fe25655fafd82aeb4093dcb644dd2229a3de9f9e2a2c5e1ffd6dea0a0710157199df7e810105d3430576b4ac96c8bf8a73dc92053814aa6336dbaf28641a5e393cdf3dc5fb2035c82d40a67c8699b7826747b1189bc516f36ace1d9cae89ff397e083ebc597b82e2c90a489b9e12178d0b3391cc11b23e86bcb09e401f901fb28efd9a00f27791fe7f0e949be3ae8e2702ac16a6c4e081dacd81180fc5f648a8d623505992fe5223c4177355033e793e16c0f9d59d5e561ab5ab625c7a906265f72b0de0092ab7fe990b7855220d822a48848d7de01845423476e681028e1b2e998ac05b3430ca0a40237dc29568e76c45f246b96255aea16b9fdc50effe69b927ff3f881a3619967bf68f513b627936ef77c244abe594478d40f2658c120375a3d5ae96fa0b8b07b185d4e6d95da20e57c51d2454ef93d1c2abbac245f2dd092097056e2ec293da0bebdc80b928a6c2a2e1318fc334a3439b7ddb2ff6f5fbf7b94e50cf875c3784a5712798e732dfea9bac365352983a42820bd85fb48090819c1c33eaf883f4efd017496bdc199f6d5671422ad341c930cf02f9d7f4f75bde983a7c6c13b46063b36e1ff2d726fd628fc05b7b9d4188357f165c98b78cd0a3840f9ef82617090af7ed72bb79e3ea6060a397aba03f5538808eff9fcb0e2cb343eef4cee7a9b5eb30feefed72655c84c9025ddf83b2d296c53e3e6512da3ebe96ee5f00933d6be49397403fcf2ebf7cf0295385e6e767ff0fa4615922ce54c303074db75226b9e74d2872e243d91005adac06de1cc8f93600f595a605b4d218a305c16e9d3f394547bd7f9eb0f84101e4b5293bfc3e3b2f59f157b69559e1a4e70741e067ee1fe4d67833200c181f9ed558ed7afbe67b34f2907b2fa9fca378ca192e385926db3fb937b86f27740b045e2e216cffa2e72acb7f40ae863b52dc", 0x1000}, {&(0x7f000000c9c0)="3d4b0809f771757e7f71ac79c225495218322aa8cb32d00bcd7cd7607b6bcd7cb5f720245140c8b1faabce19dcd716dcb0ab649ec5bb95", 0x37}], 0x4, 0x0, 0x0, 0x4040004}}, {{&(0x7f000000ca40)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f000000dc00)=[{&(0x7f000000cac0)="83826d480db4e3ba0e33a71a5cefded6d697ae399342a38c19547e8fc4fc5eea572090f6f4bbcf3193b6a7fe0a5daf9ee5010b87fa8467a4f99d4890852dcf9769ee5e34aa75705f08aa906e083b0fe7d33a597eb72a0eed21170aeabe24c34ce0a5e4240d6e9d19", 0x68}, {&(0x7f000000cb40)}, {&(0x7f000000cb80)="7216d5b726e94392190e90d11baa4becc5fc35ad24c9dec032108dc37483efe88586ed2dbac677558d4b0bfb3ee83e8227edf89dea73f9fd61057d2c9c639d4f2e927d", 0x43}, {&(0x7f000000cc00)="00f9d72cfdf4bd7e22fa71ee4ba5744da475756ca332117519da7469ae4e3c5a69f3005bc2fb28a221cf4d3162a65c1927657b3c50b6f80a00d4339f546edd05010aabeb06ebeaa02577caec620dd740ec1ed9aa38ce69dcc6a96d0fcc36f18c3be4dbe01d9df30395f931660b56ad0ad24ace73309e641c88ea1468f54e0d02b16d9eb991f3593ea9aa9d05d7658f0a27c69293573c8b3c5f6cd7858399ec4d211ddacde3d1acee4d8bede27e987898e3ca054cabb7066aea52622f30733c2563dc9d5c96a39354aa242ada16e45b874265616dd293d869629d137fe382d697ab219a43153b6f7b620cb17fbdee224f6c7c095f63af010056dbc261323f5b6a12a9f6a30662e1c59f9a8e6ac2d7e46d5e9653b8d0e5fcff5e8ae891d2221da86db18d940b798bfff014c0f09ea0dfb88912f0a4d48c1557da7af628711cdd15894fda8640aee5197700771aca20ee1eb38745fec7537e21dd7080d4e3d38356bf5dcb536c5d18bcf4f9d316dafe07fd5ab7bb3b5c886b70b88c1956b84c1f5e057e19e84f07b440cc334fb22eb0e43c94fe063332efeefec8ccdcdcda1e7ab9ed7520c8c2b79621f50ed55a07f0e2f90205d7e8008aeb08de2b62c4792cd20cdb86571ea12946ca66493dba4fc16a30e0320e30133da19db259c210db216c550ca90a5b0b1a245e9632347c6d41b6800c1c81a2eda6a978b671f384b9176cda7a7a692b776e9ac0251a28a207166368d8afc3a90d07871f0912b16321e8c0270077a4e489ec9047eb23861d3ef7ebfb68a0c11a577ffd7ae7769bae1d5967560d165dfb9f137454d90267eec65b90d712eb5557b2dc128368a693f40ce0c7ef188ab443f385d1a11c4f5fcc79582028cb34c96e857ed3319769638164175870f15a137d37852a8d4005be7cfc156547c481ba699e4712b51400d3a4210bb5e6473fe90d1e1d8f137593b83feab15e66d8c61f59962c945dca631da191f97d1ddddde5f486f38d81020f926e1a2737a457a9fa87bd0546cfb57ab132085dc31b9e7eeca0246d7c4b48505f9a756b2c931b9e3d6298975783ca6db7b816598fd89de7e964749a94f603a453721d32b04fa580c715e27ed8851387495816433cc745760c594ca05c314333ecc8487d70038d61e577776255f2e5fea36a9f158f961d02e4d756c7fb5f8798f5589c40a9d3d31676c1aba114cb309c63992e21c5a281098e5bb994a2b11df61055ccf14d26856c438429ef842f2c04e132ee97008ed958c9d4e8107dc446575a022243cfe283e1fee80a4ddc0507362d2f98da2aef969e08fa18836189b58c1a9dc40f2a686e8d3eb1609d3f6d84f5679b126d081ec3a3198cb7aee988579d79f8a099f7d7d59919427df264460d1c654aba39863c2270914a8e72451302042ddfe2ed995819a4b21f8f126b4517242c39b8f02419093c6600192eb84c91a0c8bfa8f85291dd75d0e9ee5fa372226568cd9eef3e8bd6fc9f683f29483fcf5041991980741cfa54a61f97ee3d0e8a0644c7eab4d37cac98bdf0929bc0ec241a7b10ac56959bb29ea5d17dff3fb1d07b1daf6f081b244e3d41ee2f456139e6583f6ab0928a9e5244b39c6340b3abc3cf5a323e8d194d9d2a50cd71b9377053b3222029d992692f9b732054e58b653ae105785b8999dcf8e1dd9efc7fa1b6076f24f48b28b23ddaebf6bbd72a06c92f4881277d8cff42f322d03137323e5cbde3c1e1f43396d3528d129f0b8be080f2ba1fde0ff90ae832e91750c8a880a44bcb99625f20804bbddcda3092a1275a13d6a94eeb98d4e19803b2d13d1f25e1d8cf6316eb1757fde02996fd2cae8c82b0af4259b82515306fc36a57dd7ce0a582b5d383f4d5939634d1835c6d85f8fdb980824af6dd9c129be6f4ca8d143a865feaa0b9331648ef1aeafa5587e91f8b5adcd291693b2e33829c02196b12f6435624ed3ae12058c0a41652246c07ca74c130b056aeec59d0145e9e003cc072f7dfaf98a3b0ae90a7af82a2c72fc6ab1c6ff61dc135b970b06b1372c9e84f4412fe303aa2b8045d6df36fa2883f104ad1526b09531550cb33466947b04f79db24c0409e4d18cbb285ae37a7f920bc626b609e16b078f4c26f2c1b61fab0894f26d84cbd4121dfdb8dc931d1219ea5ad87db79fa323d890f17e9c5d7f2b3f32bdde62e736d5e1501426ed6b5136e7d8ca9d6406b7684f3351aa0fab64dab1637e32029a7e3f3affdebca8805e84942c2eec2e8ff8ebd7b12b606c61b12ceb399fb02e76065389036b6b74d0684dcf85951aa8b2459aa5830522b81ea14843f36b02b229b7a89bccd0ba95285f1780e8419a9bff18b2920ab2fbc437e914db54799c403c9cad622095324bb7e36ee7acffcfd23778258832b3d3f6c723463efb3d036ea06ca18cb54234e10e4f0c92701158e1bdfaaaad329abaa345dd2cea14a312992d5bae5a0ef1d78fa05abf103249ff41b73dcda31184faffe0418b3572cb51e82be408a0b5df10ba03cb5e03cee8908ddc418cbbbbbd46ea7d0cda13f5bb4f7ff6e865befc6e902e080af1cbabd5a266755f1fa5d58f4653f08ec45add9498d98215faa1ac788a8b29ac1d88c96299e4007b7dcfd9830d4e2d9ce90c9e60eb95b4a5eae3dc6cf92e1f6adb3f60dacd1ab354cfd0c72ceba691f43a302da31210ea20f700155117bc27e17c210c2e65f6e7c53a09fed3cce14a9636d59b406ce7d43e661bdb6df0040a0ec1646b2001a474ec0a87334a43a18860b4a29002ee79eddab99a17246273ac1f91d827b0dac097c700546ffd7bf51295002bf6b57397b56c0ca0393cdc1fc59cada99160c61dae884a63e70047c17fa416b63fa034f8cbe238b6ad9c8d251c634df5f749cac3b44f3f9fabbc9047d6a2504244fedba437f7d1d2828ae44112f10deeb11ae1f005383d726220d524a90d028f8de7d9bc4b46ebcace2062c0c3928a8a71839e8a3499a546c8af4a409ad4a4a28b26f765b822996b88a6161a60477733d51c288b48d88e8be54b0956ad4aaa1ded3f4da45199361fe4ee0a56f7c8dc030acb0718d852603a51cf60b310f2a2df9f4e31007516f039d8ab8c5d4fcf3a5304776efcd0b00627373bda61c536ea0b042b5e87bad8650de2aebf2419c6204a37aabb90bf78703c9f39ec7114f46395433a72f4784052dd351a82a4542a25f86d814172b0680e075335010408da67f2133da102aa5bfa6b09294c0fb4de8bb3a60f826c60e17a6b6a8183544862924922fab86b3055cbf4d1e0ad9e96d334c053add0999ed2a5146d4d2e3a2e3fdb1291d3b40f5ba3823c6449a0757f581d34d97d2990fa18fa0d5fc92053124ec80d55d36bca6e3d3a6b15d9595e1bf8d8739b2bb4d3a744de4528df9093174a5b7cef148c2f63ae877afa857901619f0645e39fa5b303613f1baf3b320ad5cc13b997a3a4993ec2f41cb2ec4a9a5f3e8b6c423932318be2e6c9bce5f9a9ea28cbd8c3f01d2392cba3d2843069e9cca0764ae5c13601dc7ab93c2ade45511854065ded49cb95c1a678959da6f6046291257fb3a9215ac9b24a41b0f20bdd4a8b0fc138da7915a12673d97553491b02da4ed32224d225eea4e32db54cdac46079711bc6947960472a7b819fccf53f73ea4ac9f9fdcb402230ba3be25dd5c033a6ff2b85d74585f5ab82ee51496cf3c6cbd96c7357e152879617693cbc0b1019961e4ce51e65e58322dfa799dcee4cb65034bf5710972019addcd627b6213ff06c3b2d6266cfecdb892760d00d10a38425291c97d1049157a110f99bcfba220e741e942dcd5be109ff2bfd3c120c059d6056953d362dd922d419bccbfd2ce56f03d10693399efa54155e6f7fd2f059e1615c90f4ec8b65fc1157992d9d87172476be638a2375879b129a9e2a35254d19f4671118f46293e831e0da54fe6a06f70560c4bdf4b9a671c9fc22fd3d5f4b9c74de0438a7c749d5a74dbb154fc50e41fce542fe80ac8d0e53b2c5cc7470e49a90b3b8c6723528d8b7671abb7c4e1a23d77f8df46cf24380851def5674f239ea699f6cbcc759f5fdf3b2e623525d75de3ecdec9a245a8bbe7201109288bbcffea559c44c678ad6d6fd9e3a292d3136af589967ba0f8bc785e592aec6c554c813252c9edb32f05ecf709d94ae0e473ee36f37cae04bd06034d9ed85434c45297a2ba8f801575e460a03fc8bc66c651e44557dac68a9009c166d3f3f96254b38de47776c22580d463f326a773f107617943cde4bb5810bff14839c421ea69ef8a63abc91f32fe688e8ca2e39d96c300b093dae0eb4bd9d9166dc4e93b6af88c9358271b2fdf02635895883b908e6d73964585d920455cb6a158989d1eb7f3991beb847cb1434827907b78feda411d58938a0eea0f29217f6df414cf4b1a170a0ab4947333725c7cc05dad6cee152423cb4ea2ac84725ecfb1c71cd28396c6d50402d11f0017c5a393091afc66d6d5d1c396fc11058b5c7c1f1427f2e071e5ca510ea229355754fae08401184fc9c85886f1250b27610c8f5fa426eeede1af20e0abcdbbb12c1ae67f65c432a415e6c6ecf98689e06774cd178d9ab8658a4a91b7e8914c4bcffd91a49e34356e5b7554b950964e9d2e234e8cf66933a845fb3fa3ccd59661cca125390358d3811c8c8ad6cc4deea5f5f10f07814c76a4bd561dd6b5fc2eb34e296c07570991a90d384f7cd168904fc9cea7a4ae7b8039c0940c89ac0f9428e8fcbb78b6d12b76f72866e086d1bc1fe99cc2d8b9255aa22c95eef8d9fb207a56525f028b02ba1e31bb877b61c0e0527e0dc3986020dc3fc40addeb192fe63701e7fb2925a2ce277fe7abf5d35600070ae09589ce3677c4ade51e7bcfd2897828deea079585d3a9a5538807c9068270057c8d033163f77f9eed67ff1fe7f1d79c006b6e9ad2882412b80c03cd8a975ef7d5d5cea076cd5a2fd1e6b14195ca4f5815e13cf0713c4b389db487407e0ded448c75effec920a2c3a8f7870c1a8301cd34104596cfb4138cb9ea769748839b1ed2a572d8dcac07466f242c915bcd031ada51af464908dc6a0f3b622d90c3b94358ebd2db4a02f3fec1c533f4482ab6d09d319aca55ef7140220e505790caec38a8ee04b17bf215e0e6b3c98b4ff1ee1e512b4f7b9cc2f0652c4682d2b9e76c542f68cdc7753d2417be4fdfa27cf0bf55e26559219bb06bad37a12370f3502b93b78953c2c3c0861a180296794f08445032701001cd10b9e10679a989b9e1b299a84bdf1c65d1eec1af5d3c9c3d39f4cd813ceab09e520ca4c2b8b6a1cc6c63366bb2328b6d561febe8bd0ed4ed8aaf239b68dfe89ddca42f01947cae529b56acd435f664e252ae3003efc2296ab464423f6cf9f01619ea6b1c2ee8ac1741e50e5c94b56c85bc95c2ac9a954353fab0b505520a360a80c1ee0c5b1eb31a3b3577e8f1df4affaf9326fcc623f47adc92b6d5fc8a0710b85e69527a16ca42e559da1e2a2704fefd356d80c5da25eef2968e5ee1f15d84fc0ea26bbd7f1679f4e6e02d59ac9cf14180468203fb7f016d3595c137c0d6581e4b5c663a214833ccb98dfd8614d5a1d571ffbac14d32051b38284f303f25ed39b7af80f98867366ff2e0130b29355b6f3d4ed0fe52a4a9343805f9aad7e1d68403aa492abffd7c90b80190199c0a8dde161781add2e587036d4b3295d8d55994d60696dd9065d5f5958fb824371560618a894e7c634f38cbc43496dccb7b378cf701b80ab8c9abdabae1cf429e5ce796b8d7d21b4ed09eefdee579ca2e88f5aace4ecf", 0x1000}], 0x4, &(0x7f0000011ec0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @rights={{0x18, 0x1, 0x1, [r12, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [r14, r11]}}], 0x90, 0x40000}}, {{&(0x7f0000011f80)=@file={0x1b0333c1a19512a9, './file0\x00'}, 0x6e, &(0x7f0000012200)=[{&(0x7f0000012000)="ea3a38bbf88c4db8a51ec536b39725d485589b95dfafef082d57e06e1a45c800c925042519429002f7061d30eb656c8076f8304d264ea75ff5a6f603a0a73b1ebaf33daef43a7a9088bd1a3c02254997ac559cdf1496b70bdd8554aa8ad48cee6bbc905ea894b2", 0x67}, {&(0x7f0000012080)="ef4fd417687f4e89c4a3357beb209dad715766a95f8b25b5116d111e993549869e7233520f219fd046b34ed43688ec3ab01e593f16bc3e07c44ecb7a4fd9e54a6a171af4f8b111279fa638f4a856a5daac67d47086890c9b23c337b66f873765724fccc3bb81e79c5067fa8096", 0x6d}, {&(0x7f0000012100)="08d09480b2c208b166b726a6845ce261fecc3f05bb9cb8ff78077993576d90d2d17ac1ab4a9f2e9dca6b695602fc1b71", 0x30}, {&(0x7f0000012140)="c9e2217cbfdc0d2cf7460f06d724e06fdbe65514aa45d44d8e2fe891948d4f60fa59d329ff81746268128e559cb05169f05f175757ceb451d098d11ef32386bba23855bac5801bc40cbc28626e441ea94d57df7081af31b51b2c949c435b4a3f198db125801cf1e831e22f8ba0a5bb1409ae444acac1519a3634f6d966594c114779a12a829da726e8f1b48319258e5019ccda5027c6f0829ca3e6f00c156210dfcbe9afbf0b28", 0xa7}], 0x4, &(0x7f00000125c0)=[@rights={{0x18, 0x1, 0x1, [r9, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r6, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [r7, r14, 0xffffffffffffffff, r7, 0xffffffffffffffff, r9, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @rights={{0x14, 0x1, 0x1, [r10]}}, @rights={{0x18, 0x1, 0x1, [r1, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [r9, r10, 0xffffffffffffffff, r1, r8, 0xffffffffffffffff, r11, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r14, r9, r2]}}, @rights={{0x2c, 0x1, 0x1, [r9, r3, r14, 0xffffffffffffffff, 0xffffffffffffffff, r2, r3]}}], 0x140, 0x4004000}}, {{0x0, 0x0, &(0x7f0000012900)=[{&(0x7f0000012700)="806f16c34d7f70ba19ed8031b66997e613faeb9e87e8ef7348d3dc6c362db79841bfbbd3f77161a13a8e3731dcea7124708cc3530fdf20530fe533a06289274d7786e26d01ad70ed22cc3a6b0714d49c2536887de0641d0f8db5ee79cc1270e8", 0x60}, {&(0x7f0000012780)="589e099f47078976e5fa3a818098e17b0b3069b83813b31dc055259d2ca320f91582f69e9fc9dae9b6bdff740b7921fadf1ebcf6b3cf45c5c78ff6b9c44df2b7c33006e69fe011412121fda69a592f6669a99f1a99", 0x55}, {&(0x7f0000012800)="331cb18a3789a9449d3df4bce78df679f53b2a00d5edcc76b6791540da0e61d1ddc93a119de268b1966a24e5bd58f4ec2fea81c5bef245a96fc5e4450b87bf03f35e0cdd99fc5d9a3bab3bebe5410b18b654d70c5d7fc24e6c253f684847cff959c398664b698fd1a692818d5c90f49122e8122dee307d6f5f1baa7a76dfd9aa4cbd07399f0321c5396a985598f13b69188b0788b0c8ea6c675d256d763e4bb10f823c64c6d75d064ac6ce510e8afb1edc2ca9b676a437334d26e8d69cac66eb9fabd40be0a62086f1d4817c82f9b20eff1fc17b", 0xd4}], 0x3, &(0x7f0000012a00)=[@rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r9, r1, 0xffffffffffffffff, 0xffffffffffffffff, r3, r8, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee00}}}, @rights={{0x2c, 0x1, 0x1, [r0, r1, 0xffffffffffffffff, 0xffffffffffffffff, r6, 0xffffffffffffffff, r11]}}], 0x88}}, {{0x0, 0x0, &(0x7f0000012ec0)=[{&(0x7f0000012ac0)="90203df4d1f62d00cc0baff709678358e7df36f159c43c5705db31f7242e35bab912d97cf6c1e738905249f3d93dca3a680920dfaebae6cddf8663bf7d6878192377c1c3fb8d33b5429ae266675509e341f736600a2bbe8789112ae497c7891df97b6c697495d1f4d58b672d537189470ff32e32a11527ff182b303b7c0aa28310f3cd712e0c768c0ef0cffb348e88ac08da16707c", 0x95}, {&(0x7f0000012b80)="ab86a4f0fcb34d34c316113aa1dae80982f464e0cf8863cb3da2106433936ccebf5f104ab552cf91fb3ed348fdd73987b41e2e2042367f36c425d18b4cd8d631c6b67ca0f57cd37371efd9c102484e6dc4d0324d96ac55c0537c06a09a305ecc88a155bf07f41e9e33d7552126c5f65035763bdeec005f9e337389ef8a3b1a12be24009c27f4e84816d925df601fa981628d9a35ea823b1253", 0x99}, {&(0x7f0000012c40)="b8a1fcd31dd25e61aa2d15d797e7cb6e4bd3f94e1526565d194000df658c07926a8e0fc111d28e73884f6836d17275a5bf26d539fe68ead43054cfc2bcfc9d31a3de2d268dc6c6d145df7911f8d7de9b99fe3a95755677e24afe46064ae751d4bcf5dbc79b98ebeed760373f23ac114abea3a33e", 0x74}, {&(0x7f0000012cc0)="908fa78858146937982c765b648b7ba672dfef49df738dd625dec1be7532c16f12d864c59d28e4f000596cd69ca1c2d9f0977f557d09df4aeeea453d554b40cd36b3a8bf52a33085844054922f1d87de658bc4bd55b0bf9a1716ca50f402e9a0eb8e24e4e35082f40f9eb7c6453a91f1e3666900367d07fb31bfd562f07d1df95b72f4ca7ef27173c38eb34a0851dcef29d9209f2f6fafb263dec842103262e41755488bfe5f4357174f5b2f602823358d82a5d691ffa380d888978fdbcdc1c998da0ca84f150763cf6afb7ddb14305f0e03660e88d5967894f28b17be79d6ba9f0f1019e11b18b68c5580cb", 0xec}, {&(0x7f0000012dc0)="16f44ac318697d0baa4d61f0aa1d627efe5343e14478375a0d1c757c2a2d505f3d845718c581d480d3ab2efd6a30f0f3a9fae3683758d3a2c0783a06c1d7a063fdeb1c7ae8d691f6561f0cd0f9e48c70be0e7e202c5e582050c7a952dee8dbf030c9ea00dc8269b56b275e295d14238167aeeeef90faf8c023ceab829810531234563d5db6df2123caf2e6d83f7a6368b23319e6a0c45c4f92470a950629a7fabdeed746673c6dcc32760bdd210ed8842985d62ee0f3ac75504d943c94cbb18822ec0c73e6bfd5b5647ddc45ac64d66401218ee14409048992", 0xd9}], 0x5, &(0x7f0000012fc0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}], 0x40, 0x804}}], 0x9, 0x410) 12:49:48 executing program 5: syz_mount_image$reiserfs(&(0x7f0000001100), &(0x7f0000000180)='./file0\x00', 0x4000, &(0x7f00000005c0)=ANY=[@ANYBLOB="6272f7627fada1bf456f6361746f723d74657374342c646174613d77726974656261636b2c7461696c733d6f66662c636f6d6d69743d3078303030303030303030303030303030342c636f6d6d69743d308c3fb004303030303030303030303030352c626c6f636b2d616c6c6f636100000000000000066e6861736865645f72656c6f636174696f6e2c626172726965723d6e6f6e652c646174613d77726974656261636b2c626c6f636b2d616c6c6f6361746f723d6e6f5f756e6861736865645f72656c6f636174696f6e2c636f6d6d69743d3078303030303030303030303030303030302c7461696c733d6f66662c657569643efc8f8ca071eb19394042870ddccaf03d7271ec7f898513d701b0fe3f8f3e5212ae1c238352a4c832589d2d505acd7b4163b75efb8d106620953fb96021e04ed72f3af03089be0de1", @ANYRESDEC=0x0, @ANYBLOB="a89e7cca278afdd6fa133054b7d7600190cd8bd07bb2340ca6ce2f7e3ddce96b156b97832879e2bad122bb5613f00d96523d6df3a5e37f361613f3cea75d6f289a5cb3238ba25374cc95c5aa5ee452a0db79ce172ddc436d40e95e340f15bf7afc5b0000005da87764e16d2fd8b208b30f9e484c2d9c"], 0x1, 0x10f8, &(0x7f00000022c0)="$eJzs2D9rFEEcBuB39q6wW5n0i6CFhYSE8wukULjGwtpGQipT5SolH8ePI6nsQ3pTBOxP1rs9RQWLXU4MzwPDzL7s/Ct/EwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOjNky8lOWiSOmRNkpJ03dXyJkk35A8/zZqUvD5brl5cLF6uksy+/1761s/qp6UeP651URf1uD4/OHlSV+8/vHt7fn52sV2mpMv13eVpXt1OepWyPc/v1u2kGwEAAMB/Zj3auNJ6/P4AAADA30z2kAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwgToMmiQl6bqr5U2S7t8eCwAAABippMmb9k/55hngh2f53JZd3vdfSz8+ysc2D/Z3YgAAALifyk/1+NPMd3V5nz3KPIeHm+9tl9uTZJbk6Jd1ru8uT4dW9nkBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+MYOHAsAAAAACPO3TqNjAwAAAAAAAAAAAAAAAACYKgAA//+oH9XP") r0 = open(&(0x7f0000002000)='./bus\x00', 0x143142, 0x0) ioctl$UI_DEV_DESTROY(r0, 0x5502) r1 = open(&(0x7f0000000000)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007ffb) r2 = openat$audio(0xffffffffffffff9c, &(0x7f0000000040), 0x82, 0x0) ioctl$FIGETBSZ(0xffffffffffffffff, 0x2, &(0x7f0000000140)) write$FUSE_GETXATTR(r2, &(0x7f00000000c0)={0x18, 0xfffffffffffffff5}, 0x18) r3 = gettid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000029000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SNDCTL_DSP_SPEED(r2, 0xc0045002, &(0x7f0000000080)) ioctl$int_in(r4, 0x5452, &(0x7f0000b28000)=0x3f7b) fcntl$setsig(r4, 0xa, 0x12) open(&(0x7f00000001c0)='./bus\x00', 0x40000, 0x110) poll(&(0x7f0000000000)=[{r5}], 0x1, 0x37e) dup2(r4, r5) fcntl$setown(r5, 0x8, r3) tkill(r3, 0x14) sendfile(r0, r1, 0x0, 0x1000000201005) r6 = open(&(0x7f0000002000)='./bus\x00', 0x143142, 0x0) r7 = fcntl$getown(r6, 0x9) dup2(r4, r0) r8 = signalfd(r5, &(0x7f0000000340)={[0x7bf]}, 0x8) ioctl$VFAT_IOCTL_READDIR_BOTH(r8, 0x82307201, &(0x7f0000000380)=[{0x0, 0x0, 0x100}, {0x0, 0x0, 0x100}]) sched_setscheduler(r7, 0x1, &(0x7f0000000100)=0x401) ftruncate(r6, 0x1f0) 12:49:48 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgget(0x2, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$SEG6(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$SEG6_CMD_SET_TUNSRC(r0, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x509, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xfffffffbffffffff, 0xffffffffffffffff, 0x0) 12:49:48 executing program 3: syz_mount_image$ext4(&(0x7f0000000400)='ext4\x00', &(0x7f0000000440)='./file0\x00', 0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="f0630b131fce2c6603ff171d43018fee29eb1006e05382cd3d4973f09301bae844562a56ff173cfa20ed402297bda24356f4256a5ef6c411abe64752e451d0783680f3a22cb27e4612984552570bddedd41c9f768164f6ff7fb0a3e08a9865c81d220a74e8e88270eb5238e96c47f2ab51c109949faed3d3474487cbeefdf7bb9ee4e3c02d619364d93335a99100388ab14b92"], 0x1, 0x3ef, &(0x7f0000000000)="$eJzs3M9rHFUcAPDvTH41/WESjT9qPUQ8GBCTJo21gkhzERE92aMHY37U0qSRJIINARXFW29ePSge/Bs8KfgfCOLJsxSCpAU9rszuTLomu2k3yTrY+Xxgwnvzdnlv5ps3L3kzbwKorLGI+DQi+iNiKSKG8v1JvsXlxpZ97u7O1ny2JVGrvfNnUi+/s7M1H03fyZzKfqQR42lE+kXEuRb1rt/cvD63vLy4lucnN1Y+nFy/ufnitZW5q4tXF29MX3h5aubi9MWpl47tWG+du/TKszNv/nbr9W/nf73y/ftZe0/nZc3HcVzGYmz3nOx1/rgrK9npshvAoaQR0RMRvfX+PxQ99VTDUHzybqmNAwC6olar9ezJAwAPvcSYDwAVU/zff2dna77YSpmIoBTbsxFxohH/4v5uo6R3905QXxfv741FxAfpD6PZFl26DwsAAABQZT/ORsSlVvN/aTzT9LkzEfFIvj5gOCJGIuLRiHjsiPWP7cnvn/9Jbx+xCg6wPRvxatPajrtN8c8N9+S5M/XY9yVL15YXz+e/D+PRN5Dlpw6o46/N61+2K2ue/8u2rP5iLjBvx+3egX9/Z2FuY+4ox8w9259FPN3bKv7J7vxvEhGjR6jjp5GVr9uV3T/+dFPtm4jnW/b/eyuXkoPXZ03WrweTxVVhv7d//vy9dvWLf7my/n/y4PgPJ83r9dY7r+PJs7+vtSs77PW/P7lSb2B/vu/juY2NtamI/uSt/funO2/zw6o4H8X5yuI//lzr8b8IQnZCH4+IJ7JYRsRTEXG2gzq/G/l7sF2Z/l+uLP4LHfX/zhOvjb7xS7v6H6z/z9QbM57v8fff/T1ogMpuJwAAAAAAAADHI62v7U7Sid10mk5MNN7hPRon0+XV9Y0XllY/urHQWAM+HH1p8aTXUNPzoFP5c8FFfnpP/kL+zPBXA4P1/MT86vJC2QcPABV1qs34n/ljoOzWAQBdc6LsBgAA/znjPwBUj/EfAKrH+A8A1WP8B4DqMf4DQKUUb4K/HBGHfsF/BRKDzo9EpRJlX5kAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+3/4JAAD//6HHyP4=") (async) r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) write$P9_RREMOVE(r0, &(0x7f0000000100)={0x7}, 0x7) (async) lseek(r0, 0x1200, 0x0) (async) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) (async) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) write$P9_RREMOVE(r2, &(0x7f0000000100)={0x7}, 0x7) (async) lseek(r2, 0x1200, 0x0) (async) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) ioctl$FIBMAP(r2, 0x1, &(0x7f00000004c0)=0x3ff) 12:49:48 executing program 1: write$binfmt_script(0xffffffffffffffff, 0x0, 0x0) sync() sync() getsockopt$IP_VS_SO_GET_SERVICES(0xffffffffffffffff, 0x0, 0x482, &(0x7f00000002c0)=""/15, 0x0) (async) syz_mount_image$btrfs(&(0x7f0000005100), &(0x7f0000000000)='./bus\x00', 0x140a0, &(0x7f00000003c0)=ANY=[@ANYRES16], 0x1, 0x50ef, &(0x7f000000a2c0)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/o8dOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHjgUAAAAAhPlbh9GzAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcCkAAP//AtvxeQ==") (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = dup2(r0, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x0, 0x4) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) sync() (async, rerun: 32) syz_open_dev$dri(&(0x7f0000000140), 0x6f3, 0x0) (async, rerun: 32) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r1, 0x50009417, &(0x7f0000001a80)={{r2}, 0x0, 0x0, @inherit={0x0, 0x0}, @subvolid=0x13}) accept4$packet(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) (async) sync() (async) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x1000f4) (async, rerun: 64) sync() (async, rerun: 64) ioctl$BTRFS_IOC_START_SYNC(0xffffffffffffffff, 0x80089418, 0x0) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000024c0)='net/fib_trie\x00') read$FUSE(0xffffffffffffffff, &(0x7f0000000100)={0x2020}, 0x2020) (async) ioctl$VFAT_IOCTL_READDIR_SHORT(r3, 0x82307202, &(0x7f0000000680)=[{0x0, 0x0, 0x100}, {0x0, 0x0, 0x100}]) (async) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000080)={'syz_tun\x00'}) write$binfmt_misc(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="73797a31087c59f9d70c08768400b13ec0ba87f093d2307a52abbb409bcaca42eb937e4973f3542734a0c4803badc89b5129df289c78644c4e149216b127b697347e986f8c0f5d8828b345f2e19594e48c587b3f5fe53168e508cd439252362e8341a3b56a949cd0cad1b1196eed04bfd8df4f85dce37e8a50fd543ad1e446f38a2d798adda710"], 0x65) (async) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x40, 0xa8}, 0x80000, 0x401, 0x2, 0x0, 0x2, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x3ff}, 0x0, 0x0, 0xffffffffffffffff, 0x2) [ 1028.542547] kauditd_printk_skb: 46 callbacks suppressed [ 1028.542562] audit: type=1804 audit(1674910188.834:2343): pid=8955 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir2233950668/syzkaller.ae1YHh/298/bus" dev="sda1" ino=14039 res=1 12:49:49 executing program 1: write$binfmt_script(0xffffffffffffffff, 0x0, 0x0) (async) sync() sync() (async) getsockopt$IP_VS_SO_GET_SERVICES(0xffffffffffffffff, 0x0, 0x482, &(0x7f00000002c0)=""/15, 0x0) syz_mount_image$btrfs(&(0x7f0000005100), &(0x7f0000000000)='./bus\x00', 0x140a0, &(0x7f00000003c0)=ANY=[@ANYRES16], 0x1, 0x50ef, &(0x7f000000a2c0)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/o8dOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHjgUAAAAAhPlbh9GzAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcCkAAP//AtvxeQ==") (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = dup2(r0, r0) (async) r2 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x0, 0x4) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sync() (async, rerun: 32) syz_open_dev$dri(&(0x7f0000000140), 0x6f3, 0x0) (async, rerun: 32) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r1, 0x50009417, &(0x7f0000001a80)={{r2}, 0x0, 0x0, @inherit={0x0, 0x0}, @subvolid=0x13}) accept4$packet(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) sync() (async) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x1000f4) (async, rerun: 64) sync() (rerun: 64) ioctl$BTRFS_IOC_START_SYNC(0xffffffffffffffff, 0x80089418, 0x0) (async, rerun: 64) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000024c0)='net/fib_trie\x00') (rerun: 64) read$FUSE(0xffffffffffffffff, &(0x7f0000000100)={0x2020}, 0x2020) (async) ioctl$VFAT_IOCTL_READDIR_SHORT(r3, 0x82307202, &(0x7f0000000680)=[{0x0, 0x0, 0x100}, {0x0, 0x0, 0x100}]) (async) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000080)={'syz_tun\x00'}) write$binfmt_misc(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="73797a31087c59f9d70c08768400b13ec0ba87f093d2307a52abbb409bcaca42eb937e4973f3542734a0c4803badc89b5129df289c78644c4e149216b127b697347e986f8c0f5d8828b345f2e19594e48c587b3f5fe53168e508cd439252362e8341a3b56a949cd0cad1b1196eed04bfd8df4f85dce37e8a50fd543ad1e446f38a2d798adda710"], 0x65) (async, rerun: 32) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x40, 0xa8}, 0x80000, 0x401, 0x2, 0x0, 0x2, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x3ff}, 0x0, 0x0, 0xffffffffffffffff, 0x2) (rerun: 32) 12:49:49 executing program 2: ioctl$BTRFS_IOC_QGROUP_CREATE(0xffffffffffffffff, 0x4010942a, &(0x7f0000000000)={0x0, 0x288}) (async) r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000040), 0x400382, 0x0) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000080)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x1ad, 0x9}}, './file0\x00'}) readv(r0, &(0x7f0000001100)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/13, 0xd}], 0x2) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f0000001140)={0x0, 0x3, 0x100000000, 0x344c}) r2 = openat$cgroup_ro(r0, &(0x7f0000001180)='blkio.bfq.io_wait_time_recursive\x00', 0x0, 0x0) r3 = socket$inet6(0xa, 0x2, 0x3) ioctl$LOOP_SET_FD(r0, 0x4c00, r3) (async) connect$inet6(r3, &(0x7f00000011c0)={0xa, 0x4e23, 0x4, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0xfd8}, 0x1c) (async) io_setup(0x0, &(0x7f0000001200)=0x0) (async) r5 = socket$inet6_udp(0xa, 0x2, 0x0) (async) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r1, 0xc0189379, &(0x7f0000001400)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) (async) r7 = syz_open_dev$vcsn(&(0x7f0000001780), 0x6, 0x2) io_submit(r4, 0x6, &(0x7f0000001800)=[&(0x7f0000001340)={0x0, 0x0, 0x0, 0x3, 0x4, r5, &(0x7f0000001240)="f0888b41581b47b52dfc49ef7ae549b14201163b40eeab3fff894b40c78dff19af2ff7028856b076cd8504105f47c8db7620b7af91926f30abd5c278a91c0038a8e9b5c7fd00000e9b01f112cf6d19e3c4677af6ea225dcf58ea44a8366ac621f03876516e04e911394cccc9bdaad3c3a430e6bb9de9d8acc0fbf8bd51c47977d3c6b1c7b8961a1c0bd6db1417f538f39f5a0fda928c5b9c09c1571c187a43d7f28c02fc338907b39f0a28fd03201b886050a22c7f9c7811a5d1dcf7cc5aafbf23bb2fc5530302c66511566754df4f28fe033e953e601996938627bfffce8f9c0665178cf0b93fa2d6", 0xe9, 0x100000000, 0x0, 0x3, r1}, &(0x7f0000001440)={0x0, 0x0, 0x0, 0x2, 0x2d, r2, &(0x7f0000001380)="fedfba063e563aeedd9fc3eb9d8405c9ef3afb74d1d98af08559e3cf7b21a4da2aa26b290b386673ddc745d9b26b9edaae725024cc400f2423cb984e7d92c16ba568f8cf4e8eeed4465ba4e425e9937176e3d754ad4f2c03bc2498b69ccf3f0a25bc82c0557fa61c1136e49d639c2e68372c1f82837b", 0x76, 0xcfe, 0x0, 0x1, r6}, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x1, 0x4, r3, &(0x7f0000001480)="345dcdbc765632d8815ae5dc269e4f27b2536ce0e542a4881b6dc9a953d689afcc4e6c23a5b2bae23507e570887515ff445e8dca732d7fb895605200aa58f5be3b6e198a3ab468b61c1b8ef9482dfc9a6ba96f48e7569ef3e20c6f2b89fc6ae48d5d946b914e93cf69292eff0de5f184a648df83c43ca1aa035f", 0x7a}, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x6, 0x8000, r2, &(0x7f0000001540)="f35305f791191b61c2bd155534d1d2c929ca5dc5cb407cb2f331a951eb95441cd08f4a1eca6f9bd6738d1f1743598e2b8d07655f449be9ef391dbe0a1705f573a2154644e42b77a489eedcb115f2ac0ec82f5bf923223246023ed73918a1321f027c9c4a9af9349e3f27e53f0970af7a66b585f848bca4a4b4", 0x79, 0x1, 0x0, 0x2}, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xf, 0x9, r1, &(0x7f0000001600)="6efa85cb9850a78ca0fa978bcb4a9733d838458dad5429474222b99462b16bd638a4ee49eb597b37e3bb1519c44d6a4d91cc92e6b8c2bde78f23fa7de8b5e8aeb8512c034c7b2fe5bfdf720aecfca07893fc25ce62c358cea4310907e88f2993d215d7730902bfc5a7cb2011e2dbf60aab8120853da88e2d6792b02f07296731aab67a91ae37e8a7258421bc937be8a2d0398a106e01f0f1ce49148470d7e081e9761491a547ca437d79d33ae7eff9af83052516da13a8f12417d0d9607ed98be58ed8affb0e25c80675787ba761c2342e6bab81167c93", 0xd7, 0x5, 0x0, 0x3, r2}, &(0x7f00000017c0)={0x0, 0x0, 0x0, 0x6, 0x1, r2, &(0x7f0000001740)="e421f0ebae6eacab1d3f65c9e7f60274aea623b145a6741f806386ae1b6c744da9401be754434af6278986", 0x2b, 0x3, 0x0, 0x2, r7}]) (async) r8 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000001940), 0x48080, 0x0) (async) r9 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000001a80)='/proc/sys/net/ipv4/vs/nat_icmp_send\x00', 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r7, 0xc0189379, &(0x7f0000001bc0)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) (async) r11 = openat$khugepaged_scan(0xffffffffffffff9c, &(0x7f0000001c80), 0x1, 0x0) r12 = openat$nvram(0xffffffffffffff9c, &(0x7f0000001f00), 0xc4040, 0x0) io_submit(0x0, 0x7, &(0x7f0000001f80)=[&(0x7f0000001980)={0x0, 0x0, 0x0, 0x2, 0x5, r3, &(0x7f0000001840)="c7e82f6bbd709eab4521cc5e046fa36d6935efb376afd6bd0379d60b1def2135ecc1d324ffc3d693905faac45f8233dd3087a9495d5d3e7e47c13884c17882667e24e3bce5dad572b23768ebbcdde7a2f3fbf76d2640df8012cae4c8e22c2f487ac3ed419a36254a1908978209584df9bb0c234608c6c52b31cf04de39a12dbfec1d620172045eb1beb17700e71f415ab14c99dc968432c5ae0355464492dda4d01682469d6c2408442232b1ac83e536e197e8ea729fbf499f584f84ce5a5e89d436288222f945f2fcbf8c09c5a0cda6a7f61c09db2fb7be88e54621d6e8862497cfd1a17d57b399febdb4ab2507b2ae7577ccad4a730aa25ae919f472f1", 0xfe, 0xffff, 0x0, 0x1, r8}, &(0x7f0000001ac0)={0x0, 0x0, 0x0, 0x5, 0x4, r2, &(0x7f00000019c0)="ab844ce18bad10dab2189d10f9b3355afeb61143e607e685d1510bb02deba474046845c80edbf4bf9cac49bf1c084f0136e92b94ea69058bbb5caf0d741d48c49d57f4d08229304040f41f3f2ddfda83ae68fb6b5a144c3a911f8d3631e77149e4df9a34c609a52ee985d82a20d3c4857de248b3296c20583bcfc8e8e65ca61c45b0eed2fae1adbaa9ad3c560f6391d462f4780b04d19b4aededc048a1c7808f1b0d7ac389ed40074b25cce2765af7bbb24370463b", 0xb5, 0x3, 0x0, 0x2, r9}, &(0x7f0000001b80)={0x0, 0x0, 0x0, 0x1, 0x1, r2, &(0x7f0000001b00)="f67e62c72b3cc0be7c5b177a5c747d4082b08b0aa2a231f8b39eae5d6aba7f16c4a1c6c32ef23b8bf0752d2b6eb95c79d96888d8a09a1875bb2dc65c9a408c2762993ddaeb0082a5ea64cb078399393a1cea5c4320498a1127124b982d06e1387293b725bf3963029f085926c1a71e833274e01e572eb79e95e1ac", 0x7b, 0x100, 0x0, 0x3}, &(0x7f0000001c40)={0x0, 0x0, 0x0, 0x8, 0x7, r10, &(0x7f0000001c00)="fab464ba5f9d182957ff93c37de93d72c809da0b224a14ccdf40dabff2c3700c8261fd7165be0cde29816047c58d7f8f2c0a96061c5bd94ef16a", 0x3a, 0x1, 0x0, 0x0, r1}, &(0x7f0000001d80)={0x0, 0x0, 0x0, 0x6, 0x1f, r11, &(0x7f0000001d00)="c841fbe521036a99495de042c92b88781a89863482028950b742f9795c2cb0ef37157ddfdae431292624dc927afb8432692d1e8634faca963c80845eb3563993c63d37b86fc483dbfeea5938", 0x4c, 0x5, 0x0, 0x2, r1}, &(0x7f0000001e40)={0x0, 0x0, 0x0, 0x3, 0x7, r2, &(0x7f0000001dc0)="bee53bcf1439113bd6a15f21acc0715d988bc6af016025df14438339199c9cd7e7484a8e31259796829654ac50c407d3714531245a303baf84447aefd3a3e83e779bd8bffbfe1e91367804e897113d09bb5eb1bedb0e86fc699ff6073a27913983925c0cc9147031aed7cbfcd37eec7902f594a25890c1980c938dea", 0x7c, 0x20000000000000, 0x0, 0x1, r2}, &(0x7f0000001f40)={0x0, 0x0, 0x0, 0x3, 0x7, 0xffffffffffffffff, &(0x7f0000001e80)="8e59c4f751419ff8481df6c1ce9b14c07e1f74cdbb75c0159f47b09b7315b6efdeb8932dec05068c89f5fcdbebfce538d4cedcf0f295efcd07ac85c4859af9e4ec8f57c18cff91435c17ca26bc19ca70", 0x50, 0x2, 0x0, 0x0, r12}]) preadv(r5, &(0x7f0000002fc0)=[{&(0x7f0000001fc0)=""/4096, 0x1000}], 0x1, 0x3, 0x38000000) (async) ftruncate(r12, 0xff) fallocate(r0, 0x4, 0x6, 0x8) (async) r13 = socket$inet6_tcp(0xa, 0x1, 0x0) sendto$inet6(r13, &(0x7f0000003000)="e3f66fd38809bed84d", 0x9, 0x0, &(0x7f0000003040)={0xa, 0x4e22, 0xb060, @local, 0x1}, 0x1c) (async) r14 = open(&(0x7f0000003080)='./file0\x00', 0x2, 0x1) r15 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000030c0), 0x0, 0x0) (async) r16 = socket$alg(0x26, 0x5, 0x0) (async) read$FUSE(r6, &(0x7f0000004300)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) sendmmsg$unix(r15, &(0x7f0000013000)=[{{&(0x7f0000003100)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f00000042c0)=[{&(0x7f0000003180)="39b435cbd2eca6b18880662961b04871c072a8f09c9e4a6b73d98e4701d898c0ddf7ebc3da9797864f646ccbbe286363166fbf0950df7a434d31c78109b27575d10f61cb693bf2b526b51fee92c5aaee83f88f9a3750699e1e6494184c2775e58161adbf4dea7c36e5c7b6f294af43d438f8a9601ff0b44794f8876157178e60f32887f8d8deb3a5a735a54033406f1f466bd9b9631d6ee118e959b75eb307fb6bc4dc7f27c6d69e669cdf92b11ba9fabe424c662f897025e0a52098b5ca12508d13131eabc846975d1ab33ef4b624968e69094df61b958e559373c5efb063b8cbe441ec7149c1a8687991f51dc57dfc2317953b91e56c0e8c28802e7764063e30ad1bce92ce6118b17795161868c1a4314548c3b6886b6575613537ff1d75d3e6801b7e51d81169e3f28222fd36c31df9e54132cec87d797a907dfe52f79a27d7805f0b2d6cf74076d1d63a9eea8c51c6606825c3bb7c92ae6ed315b06060beaf01180367f3c62ab3bdac44b4c03c2bd45f1941ec3af083c26ebcb3cd80ac280d0cc686511285a3159ca40d25dcb18845dfb8deb965de45e9034d7066f0593990596d30596bff52f0d2822bf3af6d2b7172a2027982adb3fa20788ba2eb2e3033e8eebdf04bdc7f5570b2281ca7fed7f07ebc6b1a769c3c1312aa4f9dd0b0eab3e9516b3a62b8c102d1221193d9e051f3eaea5a019d52c5fd347cac3df2a4ab05060e050f19ee2be6d950191b305a97bafaac935021580a85be47f10a7347a669044c8fb55b9e873c6391ea9b9956239cce09cd2ebd37ce9c27506b91735d72143f70ec784a1b22674cfb18f120f5996adb165aed59a56be0f747e66b8183c506fb2b3b12696d0512159835c5f8d2213157f2b4a1b15e3a034105ae1c4c801a23bf23f4d884c03fe72e397bdb31e3c398cc151765cb56d3d4dd1daec09b528397a6ab221aac1a04fa08f2df3510dedc321ff3a481c30a1db784ebcf526894ee8c1f31f0ecf6b8927bb1120d3be5bf6629dc490eada4927077dcd10a3fab07f1ff78769549cd1c4372b852de900cf0f6558da3b589a843d1ab5b8881c49bd54b16d06a1220d73cb962ddc62dc8e7ed62ee516d3d8f7f3ecfd1077106e32d80e8aacd18575c96b8b62438fc3ba82f09d50f735142ab4be9f41baf28809aff512108ddba7a16f0659f472e1c6e300e6f808aaa7a01d2e458a74be87a737cf75e264785a9a8294f7156e3760d604f2d26b50b4ebee1c37dcfe267484c97523acbb9a14dd5438cb21a422d856402e4e06a79ff64f2f2bc56fe3ad0652d8c727558ba43f8d743835d0bcca5ab17bc994dec18e300cc6edd973ec973ce1ea24096cf8dde4a235b9848edbddb63c99f8f8f93694ea6601e2bdc797a003864e08de70ecc73ef639a213347a70c1beaf7e6f1334cd1b8572ffa28130546bf28b8ceea46804fc3bdfc2188fa33a42e867c3132c746beb9d2e394ce8b37d9da686919f618214adc0f5d886bfe933f842f8eade2047166663832cef8d3ccc8ce889a0c5819bcbf61df8ca4640cebc53ec1bc5a7b51440cf338bb1869b663d4c3db5a61d4ba748798af8a1bc1103f819c0195a3d78f1920f319f9ca8259f7152a6818d397d38fb957de733c62050c45f832e830a85e6787aa1a0400c481b76a7ef1f57541527eb86f516a3dd7796587cc7d1eac680fc3955953c59d28c9ecc4ec92833d1c12f3140e3bdfd84a9c50de0b03e39a13b701e5d0ffc50cf683f0ffe011e5eb10a9b728729a39a3ec1c60a93ab33f1270aaa7998906c86577061c852acaaa923974cbf37dda71db152d0d0e399f5ec9adc779a043683fbf2ba5b1b88ffed9e4c6205466f0aabfd94c6006e8ece8a34fd95d41fd94eabc021bdc7570118e6f39b5d304e9dcfb8200ea3b45841aad19a6fc4e6f4962166834e835b8474ebf86572fc7671577055993542218409bf1a3414e37a8c6f4d63f095a90e146f2a2e5c324bf39e7394b759083397d3011661147dd6de3030b9a8abe265720bb6e79cde782ca6645422531f46664c9e686ec2204e5c2dd283371234f957fc54e023ffa160b8e56493f027d140e7fac62d24de1b064d11e41d2f0ff5da72d04982aa3551e66cc594eba148b782739b07664e2f6c65589a91b1b64578fa127edc5d6c625b46b2bee9f70cd8a257144abc79ce663f77f5258cbc0ebb7081adea1dc2cdbdff5993aa5c3c39e0087ace98115812e8d69782f6ffac60ed59c52c7603e4dcd758b5ea5d030602e0cef49c3e9915a0975606c01a5bc400bf6ab13f08205add37b03ed7d9e33075f37f02f1bd9e7cecaf0b81e768521e85a99271e8bfcf3a8040b9a596f8284d5525faa08eed066768050c7c79525a01f6c196d634f024cb8ab7269619a2c44e2973feecb121c5e7d2ad34839c7d7597efe3e9aaac9388dc1e14df7be594975d8be8ce45fd500614f97e3d2a524ae4a6239cdff6e0594d6cbea207884f38b7520462d6262b373fccb13d4fe7dce540469bf144ff9dfa32e685a583818d442196d85a12e0807aeb943f5728dc42ec148f3356ab3ee5e0898592024800a726666079fc402a56abcacdf1076f2ad9a2076c288abf70a9de96127671a9e122f58e195ffb2c2b8b3709af18cdfe635053f5a37299483f56648135b059baed537f52296b2e70bd821febca40b9c28cb661de29b471e6396e1d469e5a8aeb6d973dc75cba734e6872574e8db4c53e4f79a6d166f91547a877d5ee2f4e6ba059bcb7e029ca26c04a9a8d41df9d2526fb8d1e48f5b4acc272484596a1e0382030fa0dc4e5ed79192bdc209d37f64239c2e67203e4c18c7e675411cf303355b0792df0be895d8c95039ec35a63cdc32fde667f79610aa0553b9836fe17598fa56c9e313962a9ab37bb3c2c52a1b8a5e3dfbf6fc768a90d437adce55b0f93e0b7d1c1a78004a704a78329bc1dbe53bd1885228b4395707fc6b2fa903e750352fdcbf06e9db8a4e00d330bb144d441d2d6f27bc4b7346ec8f54e9a678476117414b1124a5af27c24e06c8a12de5fabffc1b012d03b50e4eba01ea79fd2a9884003563702ae1819bcfcb4c17f65697731127e6486da284a14487ade763c1b551d7b18ac8cbce447c819d3e700fb9eb6a4726074088bf0e924d80f42cae81f075d640ec5704ebee923bfb43fe6b28340ebca17995c2c5a9f8feb01eb9b6b2d78afe7d0cb0ebf690abc2d0d546a7937353fd229cb7802b54af462da03b38ee51af46939712abd92d4f98d066d6e2ed0c49e1331ea03d919468355e45ec50860b68821d97446bd5341775340cae2fa548dc10b1a2cb64da3a1870b87dc7718cc506b4567cdd9ed47f84695f1fa3a5cffa2534acaa140b529a9e9efab3d4ea7da79c5646446ad5b8f8e81b985b9860bb3cd4a50579d36c98e591753d64d13a87061f3f068e67940b55d2505f6ca726dd3b0e77add083e6ed692d92da6835781dbdb11124563e2a03a23763fd3a1e82554e95370db7c92203f7d9ff760386846bbe86191c5efc621e71f59e26a2f3e9528d8d9da1a70a3a9f330cf5d1dc176750d0e3c59514560b8e6dddde86d593a191ff2b6ef6187ac65b88e4254a4e33289b792e5998ee1bba1ccdc0b3f0d5745832c0a41eff647ba10724fa76bd55bf4000f18f4cf0d4faee9c6926fbf3214ebfcfeb2e05b084b882b8edfcfeeb7529a133daa3e3a290adb3fab20368a9a4b36dae69f7049abd7373ae7e84d723e28f851b67f57cfd90beab35ed4e1a52bd78fe050806da513c41e15f49cd1fc966b04859fa4852c120f1d4b7092f0aa8d825ac1fc2d7a8912f42a0eb12513e8009708e77136aeb37b4ba5e713c6a01c3957d82bc3bea2139e0a1b170f0318b4da3b366e36c90e049315c794ac646dfc818316b7e2abba21a4a61b2716d2cf788a09f1e81d78dc30012d1ebbb3b02d742e8d26dfec4e20aabdd82f98f30b1648c6e395457e2d7ddf8bee3480bd7098263ba5ded1306c05460d976dac8af1b41a81c84f549a797e40b5768678f9a5ff5b9bbc0e8750fad31c68697c0979567d71aacd7019759eaac116170ae1363b0ccd3311cbc1487d7c6805a10d807aaf83008e5dda1bf5eaf8b9bac694da1fe17553df9c47c926548299a9ecd50409d23ac5f3e0dff0a6e8a247196a8161577be012c77955591360af9f48c85cc0ecf7ae888704ab27126762e256ece17206f7bb15d24af3f889c4716964bbf0cf810da65b4987ffa2a59913065a4b659aa580bc9e6e5036fa2b811955a1c9ef55edb3c84439952b8729e69c23082de6c0743be8c642fc67d598f4e3b9483f9bf55e8cedc407761f02bb0d50661ea07869bc794ae9fabf08ea3ec1ae495c2e1e740e4d78086ea3fc8ac9a1fddb35c3c954cbd4d41e39b05d682d645388c1591089a9c9030d1d12311b858d442461d91252d7573edacad4e6900c3c8e0c48b28cc36f789fa1a0759b83543e070b49b152da6c85ee8067d3d1062637daff0174e70719b74d5aafd39c56d21b239fe958d6ab9669816cdaefedcea39733ba9291960041175aa765518c830341aad8aa23f807f1137238d3bddf91b692a10eb99e27c96a5479f93eda9caa77d1845a654f6f5fa462a2d222c9785023133e36da68516a27778d52f972e5d69ea0ad2b64cf055ff8ee6e55d6945727b4a46faf17223ca7e59813e95d5be3e90c37a85f04ee26afbc0e99171befa1d2b15d10fe7029b7877cd52e1525211d4fa33cd6316f13b2bad87c49f98b756bef2673c3928140ead0279b5d6e183b987ad1099454b5e004c439c74d218a43f21d59b628020c9162155dfda005be602a54bd7a1c19fa7d433a44079edb578f46cbef69740492b76dddcc20906058a7386b8f9488806587fde0ad0912e906be6afd41b5378c0955524ff203eb2c2a5af9635d4e5859d1ad82cc3b5de48db93112d4f08fb9a089b7b462a774240086add9c57cbf4c6bd55e6847aaefa8598586a3b2ff0a7b3e374a436931ef3896c2f2ca1f48c56a57915bd9a8d6178a54cc5edbf9474e4fe5f3b18ff2479766e55a71bb798f2786c69bf8a433afa0adf62441446dad8d910d1b05bda7ad6259e2af1b82577bd4637b39d5c45d1839638c756c1b38c0cc92780b4e79907e90b0738eb70c85c5c296cbb078116f0c0051906a8001316fc4c2dc9441d56351179b54979946ad2aba1c46a284fb2e8e98d79ab4c74a59266bc3683808f15187cc0ffd7f440a007ddd34a9d86c1c39b2a03eca20b61f65dfd32d49d97611a7a9a006200b47c9f07a95d999551ba829a730eeb60110eb059fdb5a911c5e60e234cb0f850354c47703079af361dc9210e886049be467b3f00d47ae4de0bc55720ef83a583d21ed75de22aa54870df5e9d2b34c1386a0c16db68c8ffce9275c1ac020beffb648d1df4af226fa09fbb97105c9c03a932a13620c30263054c3c20e881999ecc0c0fbcc4f31d8065c7a55521a50447cbc177bb57aba0b3dd38b3ffbd4958c6d0f5b42a9e96de7f737109e628edce68707e5dec12a3561bdfded1006f72ff9beec5e691d691823c7babaf19161fa3ea734497c07fa3ba89c606a0c67f3bcbe0ccbc216ed860cad327beab3d9cdc1b59b72eb233084317fc5fac33c33c5001e56f5c920f06f6437d339ee4a5b6ee6c19073fd6523a6a2a7d62ac73106174736ad162b75a88fabe5451e6f98b4f9d39657044a20a3d0770c3dbacfba5e3188f66d431cc3339495d813d5de9d027b11e14106981f2f3b15aea3a9d95df7fdbdef766e70041ebc1ed6519a7bf39", 0x1000}, {&(0x7f0000004180)}, {&(0x7f00000041c0)="91dd26ef492a0a1be5e60f539d", 0xd}, {&(0x7f0000004200)="cff8011589c0b8ebd1b7cee30632f736473fad6ba601f50afe3873152e7077f7636b48ad501ac99bd3406135efa48bbdb5499f83953ebb8c702e5f9f5b24108b35f6de8a0fc0db69220bfb7a5162e0030cc169b0a253edd7862aef3bbdcddc2c690f7ec6db6d26234b7149167392378e70ad7ba2874a880f58b227a7e4544528f60f8f32afd3", 0x86}], 0x4, &(0x7f0000006480)=[@rights={{0x14, 0x1, 0x1, [r16]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r17, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c}}], 0x78, 0x20040001}}, {{&(0x7f0000006500)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000009800)=[{&(0x7f0000006580)="5bebe9c6d0cd7cfa67cb7e42f2a751898a04150ea521d711ee72d4689b64a8d666db830e3ed310ad1fad3f5c7f436d25ea0819dba9f8c1f236dd7724818afca30556b1c256b9e1ee140d18890a8d95191e6eefc0d0b58630071a922ca8cff482888f53e8c0ba1f7ab8a5da2308bba1dd4487ebb80f445921fbbc92f5819ff61055d3a21509b2e64e8fb1d4e1329684dd59cd7501463a8d90a0b972690a", 0x9d}, {&(0x7f0000006640)="17fa2b5c294cb765f59b4678dd97c4d0badbd7b4e1aa8a185801801e97ee2369553f0de4edec000db2ba7d60ace6d1cd748f04452e2074e95199fd442e52d7421c5d9edf42f3c6cead9daf0582a4c6f897a2c0cf2155fef5bce5238c0480bf8df4e0bfda92097e637b2d4379210dfed6718cb81d001a2afd38c4b54e6aa4c56599f3850801567cc14b8c07b3e877439f3d4edcc5faffc176c7c66c78d30a8f54a8f79af7019942ebfd51c35d34d527a2118c26a9c46b42a1a6ffded057ee93c71055b62e6d3c5b87251218cba0bdfe64fa80f2bf306e0a394453781b853eab4569013d345893da98dc882cc05520fb1a20e10899f393c2a629f8d4e0ddace8e7bd5dd9366af6dce17d773f9c5946f728f743643adaf027248b19e7b8c2f40b5707484c852f8332d5a0685933453fd278ae7e361d741f9cd311937da1e5ef51da5be5ffad51814581aca28d17fb5ef68dd5b80646dc1e215b745ffb0bfe7292e5aeddaa0a90668540cb9de03593141dd1e8a6c568c3a35c8dac179dd94909113148a8b4e24e6c382516d73c19b893b8e32e26fb0ea452a16dfd40ac3706753d82a8b2e736049b6ac0a1c77c4ffefb8e2b72774c9c05a139c234d18fb8cca472838efb52f7774066aa6c2442d077a9771ecc26645c50444d4afafa7ab42f489465407d8e3093411b2ae683b0f85ff264954e83dce72c1985107553acae4b51c30071d1a35e52d581d6b44282df6d72c50755ad1daaebf126e4fb10a4e86b4ec87fb74b2b25f4f96ae0c9663cf07464d14fdff2015bca89a52d91325ddbd33b4f274b51933fcf5a6e2b85e575af3769ccaaa7d1e645e8df12e63b1e0c985156790e8800143092938317f6bad8d9a2c3424dc186928bb41b7fde414bbb7823b77e7311f58bb355c3b10e47297749c01bd686c04cede203c2558abe141c6a6c8fd5d541cc063e016b214f0aad452fdccd6ed5246882088b029126a5c55381cfbe88830b3151dea68405b4ef784ab0c5cb7be41046185211a13e9e6e2273ad743c0f1111522e66b3cc0699d602ae632b73e8d1b31c42883054b7e2f052fb8403ee470c8de87add806e05836238b1e08373f4d58c987b67ca957628d69312d9cd013ad65c0cdc8be747794cf614db44a669b2c200a90a5c93ff33ae334281c12e1faa3a501c2759eea42181b5bef3b3fbce566f0854ea87d39201972459c5525c20508a078108513bc5c0905e7bbb65de487e7052ec3bef20bab70f30dd739bcdad1a49950d0bc10fe7f01f469b7f01b7f62f2df14712ffd3f196c2a2c4cb5d3911f6326cc0fa3f644944022c4c2c17c8621daa8d4813e25c23c695af05b844a16eb21cb2cf73126f11435cc486fae795ed8f702ad19a14820211b2cc8c5294b9d7fcc38cc42967bf4ac65576ab3b2b402d1f3d380d60d3b9543904d98339b5d969f590849b5347249a1458aa6ca2f980911ab983d985807fba313954f1f07e85f6f682d0df8ff2a8313fe34d18648983451f06fcc1682cd03592734771c80b8d3bcff2408eda9d9dae291932e43be0b492b5f8bd2c03547274b497d5626c3e05becfc741acb23d5c5568b5daa63832c52227a637252bf44262a9bca0026326b3a7c836bb7e1230e98b9a81756dcde7ff9efcf93c9769d64bb4148252a476523d061d7a7e8487e259411d1ca8177403c605bc9d035305e21e76307f2038e57d6e4171a6aba278a676e03abd5088df5b08e3bb74a3445b282deef085a880ff1e9e1460a166b584efd8341159db43d612b0905dbd107aa62d2914d4856a9315a7bb1502610a3e4c623edaa343b11fb31582473e1af906a3df49b5c1ba1dfded71b8081526ead5b72b04846f20b29fa2b54900db06c8e932a194e7d0ae05c0c6d9c6925631582a281bf8d6ce6975f6d4f47e750c830f82170af25591196c2d693ecffb9f42e1380a84c378f816d08743f0b1f9935b5fbc147dd3d27d3f49ed800533fff883b213b1133bbcafa0d07b470a90666ac8e0c6daa52f1c3acdc4f72efc06aad94c1664f1587a6c36ca4046577121937626ce690b5a755bd941756e6ad0231790c41f0ba441a7df068efbdc9ec3c6edb2c393e69298602def6b9ac423ac09232d5181af066a0f1e0e37202781b614cd4151e979b558e16ef7b41da7a10f24a6c3c97d0ab90a766e1701d196abde0ad9c090a91d20a986047053496a6354843563f1e96c1913f18d12854118e5835f47783ff785ea3a2e16363bad04345c8c46c468caf250f1eb5a3d465940ec0606e5d08e3eb9fde17032dba8ecafabad5d7306911e62c93ba406ae3b860f27e9d0e9b4231c67b8893ff4b24c08c105c8e7a87b643aefafbdae12b5cb58ad76034a5306f5451b408148cd2ff7119986d4455f59aa57ba64785459366cb2ffd8e28fbba2967919b864cc2e040c2dad845c30f05bb8d381a668b0dd11b3e7ada02ff24abec7ea4bffe7a4519ba7915e02526b8e236d41a5177b24faaf65d868ab234b051d6ae9eb85511e24a160dc977abfbd3248bfd6705c0e99fe8a9fcc92aa6715e144c61c83edd881a6ee383ab71419207b7f6b3221c39689c0c1c1db29c66b3840a9073645954701e112ba0540368397bfe9dff57c74c26e406f127f8417e4edea04d4e2701f7a06c0e0a7da6fe8a81b0946dacc8b1b3cbc14768cc7a0c52df49c8e0098c24213f165c1cc397480dff2e50f9ff8d492bc0eae1564ecab774fc9c2ae444d6c9043a47ec1ba8c1e863c96a1845e1f6d3738581736a5ede68d044a52e2692d6ec456cee573a3991c3da7de2ffe84ce839e7bdcc445d493709e3655c44cbb75e7ff793a2d1d5aa067b3d42febce71db9b5e3ba354f16b23d86893b9d55603341c4a47985ec8745c0765b2cd245233cfda43ffbe54eee2a733099c5334581728e2cbd16a7240000d3662cd7fa5a563d2c1c594b78735e914d97bda06d23e1252c4ba23c4782c5c85fed6cf8f66922ab63cafa4660f1933e287f64b51d911d258aad4563165f48cba20943c8bb0b481df9b7b96e81dc2b23e854ef281dc9af0f7ed34a2402c67c0f72bf54a62588e786db1d533a103eb02e41ef7e0276b250724e30ec1d245e9c268200704958d2a79369e5e7b9ee2c51bfb78248d22662fc3181d4fa76b33bf23549894eb7850e301ccf6a9695c7c20fab2c1050d9193521aeb860ddd708e114e95993885ded12987ab24a4ad8cf0f97507176bfe2735e0138c1b1da609d34c0305a9adaef31280adbd98949ea0cfca7a7334e9f56e70bbcb4d873f0f2ec2601b8f2c90398daeec2b99cf4a7baf7b2627aeae6655173e6d8fafd2a96ae5522fc648172be66829407fb76940de1d74de04c5312221d4acd17b153c8ecdc80770f5ca5c46b47d9a99e742b4b96e55bb05c01e6488a91dd076d105cc73fc3dd755fc69529e6e6d0147cc11ba84bd6302ee42e9bd972d8a0b60c4bd02f9d615b3bdf0421ba28f9f104a1a8499a57d01415868478005f4ee9a620ce95618643c7f899f8be32040976940fc4e33590bbce1c087c41ac6898807507bc30e0a9ace1e48596e33a0f7f3a1334bee7e431b8b85f2fdf90ce802478d1577f43b68492c4eaa85938d54019fac940080c45475be407939ea93aef700d67cad1c82ef628413726397b1dcc8246cf5894feb031bd47497f48c2e62e6fed96a6113984884a9ccd5c78f61839640e5af492b0d0d4dbed6be529eb1aae5bcbf2d749b02b0d83ce5e83a0b2ae3f04627dfa056583c4d22b7e91729d3f999e8d6b2c2c90e8523e095bc13f78131074fc3344993ca602a8472c169d5e42da440ac139a91cbde49368f5e7341bf8c26941d3617016ca65fe62ee69f773966f469b1e2a2c458efd6e2f6ce1288dbbc90a4a31b41a865ec0181fe31c825d9d6a21c315937ea82d59a3823a2b8b3b96428e2167fbe2d9941ab9eba202d786613c76319a9572efd40166175485b1d00107e8f71064c1552b7072bf269a6fdb71a7767cf6fac1ecf6cc0a87e63cdd27e7f2748e3d748a4c6eb4cdfa40d24249cbf6e5b7687e1105cc973aae6c22d8dc5b341b727611585b746d574a241dcdefa60abcc21f83c6548b416200adac3fc4c5f9ef73d6dea0d30a151a706605c6ff51f516002f32c2896686a1083d37943b90d8648d4014b911489349e07bd6ac15ed64946bd52e31b3c34467db338098001ca95ce812ccb04d1aafcbe149323a464e161d265994c53903a6e665624b0fcbdede38e029825577ec74592e8b7ed761084da611b75210d1c6129d9d7fb9a1ac34743a363fd6bf26e3f399c26668b754ae6ef3442db3cc02670575e5baa62481af6b3d7ad332df1d47a4158b9dd8fdc22f5ff18f17ef0a22eb6f386b492f4891ef8b1e0a7cbbde078db28a2690628e89808072e995f9b56ae60ba6a28fe7c58c594b3108ec27660547855f99de3bb3975c7fbcecd9e5551ee0073231f28d56a33fb005760217900babd72569a44c456ab445f7474ea896dfc9325651a6af70e4cbd44be568c42182cb13ddfa7775fa7a6a00b60b23515e3da98320174ce4dcc45f4172ef5067ef02889f31d3b05d7ba2be68755fbf6c8ceb4aae6e1a74f9e4e88542889b206f0a58fdd5d26506d4d84f556d6b940c46233dda1a7db4efbae6fa818d49d956408ec6e47e69c9a40d07e476888f0b7fe8e36d1b876c8fb9aa84b02717b0c6a59dda96686568645fa219caf0f5f64ba50f886e1aa5d3827cb666b99b39aa3343227558f2f38f2b77cb7ce5fc014e23adfb53fb612134c4421b9e14cc0ea1eae578c35985aff748a5676e26b8cf8ccbae6f173a06bd9ca41f901bc4af3576cd419b4a809f62c658cc5268c85aa62cfc60d3f496c7a66f1ba681643d5d28c434cbc8f4f584973c9733f8f94cebb19bb45379d9fe29f5c23a1d504245be75833c1c8bbcc2aaf0dd54250ac472cf0c03827326bc6a53faafef7fe02231ac9dec4c3e603f96f0651ed4203be936dd9b52a7dde2f860efaede0f9cab107917b9fabbb8c5576bc1140ae98b9bc0d45f15e91f0797f4521b4c49ad4a3c1d249dd370a1d830260e1cd768a5b1f3e0c2c6444e1a5b7ad6de4d5edacaaf6f7df8a929e61fddfa7764d263d45ef154177f07314b518554043b7b9090fed52977b16a36478e0a5d2247fefaf39b2cf9704c83bf52df9ea17b3a5efb95a1eed9f91d81e64a500e7d8c5eee1c393a8d1d524b14a0b48ebc5bce25efc7ce1f8814f4484378a0a9b83edb824951ccff7e250ae4bdd0126a2e8123eb013b39bc8ef97552981cca87dbb97f1183798f9075d0e7aeb56b625d11719aacd9dd22dfd17bbe0432c472159a132258417964442bb55ad68793e52af4c53008c946b6c583a120b51b2970bb6c0f75b384bd99558587157a79cdb51e0d0702f0fef13b47de58502015c1f54986e6aa8cf14d1009fab5eecb9d0333300e551b70ac8af1dd9fa6dc66054eef6e7955c3c4b41fb3d1af87aec36604cde2660128418f5018c409e84e98fc411aa1a2041ae8a9d55a350bed0dfe49e941b766fdca3ddf5b7abd35a1a9a7643485f86d6947e39fb76fe5540894ea137831ff5f96eb9704b1aeb5e0e3c6ed74ced407b121a4b1296ef345eaf50af05991ac5e951c3a4cb38e160f0b0c39c6f35fbaf7d2f1dab98af873df13fd102e1214e868e6e2f385cf101daf20819596d42c38a3e85bf22a0fa025ff323a4408aa5fc0e2f99eb9fa0ea0950ad59ff2b7ff4bc8a0e3e9cac49ff5edeabe7cee0c66a6ddd43535fd9fb946f7b6a5d7ccd3effcf9d1a9c9d", 0x1000}, {&(0x7f0000007640)="c45605292db1f2c295478603350fe77912c9fea1cf78b69795f61a04de", 0x1d}, {&(0x7f0000007680)="b5f121988edba0157f6bd5171c6a373822f407cbff0c68d50b086b7bd7cf9658a49a45fdabc9daee5501239a6563634f37294611911abd1ba9b19e78cfbd70537f13ca126647feba24ed173443785426a820f54c2014e13f9981fe9d6fbce0ae910900a0852ce2ec010595bc56d2051ba6dc86f52b66536911fa6abb7543947a71933088b58bd86462f59a95e2c29b510aa62b90d1aa2146c64e6e67341d1a2085a9acc72ccba3798bae4ffb681d1f1ddbfae04268297715b097911d521035bcba0033fd084a09811a5f73217c4cbffc9b27ce423cf8629213ea99db457710948e76d879d76823f425a1b434476b37b14ac16ec00a70de3ae4efe9b929ba277ebe5585544e37f2f4ea44436e046b5529c80d2b34a3df8d3820352bcc7254b610ce7a4d7923a7a94327ecd9dbabe6bea90c2180caffad26fa43ee708e433477344fd7d5a5fe4aeaf14fa996f030da851f71590d37d9c69bedb00c8373708eba5064c218703856742d1ec0e1112288b1e23ad2a8848915f1f3971c26d76ae06f5bbef69b57d50f05e785876a465f52384b2545ee4b222bcf20c4e9cb2f131cbe114f5fe7b4df72e2a565bc47dc20a469340be3b8e836041790b907c16a467ab40f5139aa31f26dc291da9ae855c11d48161dabb1f79a777f0430988e90cc14fc463a8c669f451e19b018a159c813a169126e807ef1d345abe67f63277357e7653a103de512019416da481389d459caa430ce6bae8480ce2cae7ff983df1a4e6ab40774f5fa146a4afa1663898ba66ee8258b39d8ca4662a778e1418976758a048300114bad7cf270bc42c9f2a69d2bae8afe4e79a51db4e280e769ad75b1ed373b1193f19b137adc1b5885239fdea7c7dc446c8e187ca02c8036893cb8e0b8e0567c80cf544e640447f5bbb78c3acd30a78505072c71932bae9824003a04cfa6b85eef57559220e5f30edc1d0fa76843663245ac07c8c0b17c26645ab7980153fb3e0b833d1518f119964fc3173c4c955aecd82fd59745d7d48c44555e985597b9aa4d33668373dce2f9cb2d7153686606ed651d374a6665e0fe86088ee62dc1eebb1b48abbc76bf3795cf5e8f9176054035f1804d3c78a9c672da30dbe48e865f300269b6ce8950470ef21b002cda4b05dbd5b632f277fd5de5af3fce03b602779c64b3af326a57cc1a9575d0e2ad3c4f456ed2551d5a2c55ab2b831b60c4a96de083a2c8dc10a9cdc42ad7b2e00617ff493dc7957ba0b2fc50845296f395b8965792e6b1bf25e4536d0f64e79f9e62ed77fd4bcf02755f47356649fac1b2027f7f5aaa06775c847a572f1530148aef18126c27301c2e0e950091508e9e61b8a7284ab5e55e3deecf3c07757c3f4ae38dcde68f0d53060c8835bc272ef8aca75450873005e59c2c5d5bf68bb5b1d1a1bdfe999855915294a1ccc5fa418d1179b666d41afda92c0ccb9d466329335061ccd274037fafd307793f563aa5094586577ae02272bbff0a84605b2ff2f82ca4a30ae1fa032e4e8e81df9c83e815282186924175fb510c2716ff3f7852706dc971f81a5686f5de51d7304109ccb848e74d8d2a81d3e93435756834ffdce605f478d98f08239708bf28c6480af2014bba1e733e37dcffc69bc860da0ff804dcbb44d02f5c2d13669ec695f686da72a32162ffc3aac7c27231a111270ce6256f3c00cef9ffc8bb59dc6ce405a5c61e4bc500ab03083aaaf849661b23312e36663efc13b76231868bbe245878c0553520a1600e9d3add72584e0143ed4861fc28542c5958b4a198114bc5825c309084588a00ad56ee2b767746a27dead5a2a9d077abfb12dce3bd5ba8322ff7fdfc2b864b9fd855b21998a0ec9ec8036e76f29fa0722fa9b6bab892d397c8b6b9c84790e64ff13d487d770b31874c0d0dd6507b2f0eebb079c062b7ec269d08cd5f7f325c858c40c612fdb416e6a68fd09a43bd891d3e0d77bd4c93faa74f990fe46a6c64257a4345d6ace750cd1be14836cc4d5095f42a712a53fc2481789fa912af065357a883df8f976b33b85c0bc76887aff267d1d118c822efc7dccd94436dabcfdd1d8471c1dcd86426a196bbb786cc354b0e3e729983db5df49aeb6db925c4eefd958ffa6822576ade2b33bd605ff4970d185e596d3c52d1a083688de70914fea8d387035e2bfe1c8ba2f5978d451a74709c6cd5870a5a840d4634ce7973046178a0f6b0f73a21ab2ae53aa4733d470f14198667630520a429225af031672399f3f1fa60ae9b56e4f02f8e546b6b99e94de5e88a92dad00badfd4d474f9be7c93195e306ad23ec6e82896c003201afe1ff2ef990bf75e6052e553de135dae0c91403fe618033bc57175b027f8b08100f106e07744774253a682f699ec95d5eedd3e3d76a26c2367a1323c1f0f2198078784b72fe0ad46de84263fa65d77fb06ffc7f9152a502fc57643011cc712972a047b7ac8d9459e5978dede9a0adb8d18754bf4d764f984a77265574fa65be017f33cdc5eb277c88f5317421b997d20316fa0ddb08212faf8373b1aa74740d7951ff76cd86cc1984db8870a89a5dac90df741c9f75103202a3eb286a66fcafda425e8c5759e27dc5dfd0835dfafaa85ee87022b6c145d55e6ea66d0fa3512d8f77c64c49ae0147aca2aa728bbfe5f0c423e9fa3bd6b6095116ad2be822e9f96c5f752ca7bfe96a7e95a1b2816afd5d87fb81d784aba95816d3a3f758ab572779813c44adb41b38c590eee012bc47d398f65f02ac4ff2be7f56c2b53d77741ad88dfbbf93512a887a23a0b02c8f4f724bdcfd048c3811078983cfe9f2cbff1b3c398d3b8d090ff196f7feb3c921b0db96d6c6c2faf26440403564a8ce31d77905221d49e9bea0a2956ef99ef51d0d15c555d7dc51a47abee7bcae8d7fe8221f82f67dcbdef4d0431e77604146eee220dc576e84e78f63a47eab7c1f2b5f202ae1dceeb38e38f9eb8ff73ed696238bc19ed7d8ed86c07b39e8a40a0341bd5aee406c01ce7c23fe98a7fef20efaf7ad662c384b4d50a8d9006338459f091904ff6434c056cfc2e1108d5e5de2f96196ee5ae5ff6cdd9ffa0a16a97adb57f4a8446c9b14073fe7b1cafc3ff5fee789137bc16c7236a45b50721db6bf7d357d28e1bce6dc478c3f29c3c92d540ffd8c135ce40922dec5417417f7fcad0db05e90ff534b0af7944caef80db7d80cca28a5e0e5513d8b9c0e3ccc49ad5201325529c1eba745cd374166897ba965ce47988f3566d905f4b41081d71da892ba8ee7378d8d3da14adb5b79e8a72a1fa9f25668d28e7e760e1e84f7cd9b83a7720eb71754c0230e1a117be8483c0b9866c0d918f1b1369b3b29ded14363b54cb3d0fce28d41d2a59dd9ad3d042f19182cbdd8905e043b79ddd69d53ad1c1baf9d836f0426b72caf18d41cc25edbeca9ed3966c595dfd9505fcbe0f5e3b47887c748f6117130b97157c5c01cc0e9e62dd8d6519d062dddbecbc984bd0f39a2ac05a139b7a2f288b8bce4a6a2fc14c7284b3c1a6eec05a6e0171e42487ad977583d32e78580bb5936ca9dafabf3ad99af2e78aebc17fbd5228ea23ea4c4cbb0ae31b8224f1f612195ea3fb746025d388e64bd7928c2b84aa9f21c29ffe6e03d5fa246bbb367c362989945de99fbfabe58bf49de5983698b412e83ec63026b76131274f272a40c1bb904182d768dc499367093bf93ae2b86e5090c75bc297da1b4679897531e14ce7f85f9c98067b25c5341d1de11a7e318aef641536c25c0dda69715dff71254820758d1a7e172247c5cf68b658fe17e25b196a737c14009570cd54d5a90a771cd8cdf98c4cb84dbf24e1eebd3b7b04808a7f81841fa0564f4ea6e953040de722eab3beec71c640d2bb1a7fc4e9fe4db3dd50864bea606355a6631654119d221c5fcb0daff53d5d93759519fc9d5e065bbc6146998b9c29c2875062220f229b310dd61765409a104c0ae95bbcb9d118bd3573a468f2a63b81cb5c3e2e55be5a89492363145ecc913354d5c2f59189771e6405edabaf690f8a7cb091dd9deacce7383d67b31e471b94482dd3a1ad257f64aa6561254fabf3b169b68c5bd807f5571541c4a73ff37d3e26ffb0027cdbaf719c333957ba19d104417e228086b9fe485628952ba3b134fe08699ee7db28690cb9025dcc8747cf5cbee6aada2b94f058c3fc3129080fe4ca2becdae654b42dd0d09b5bd6a082f3a27a61f1acd61f882eea681a65545291e7d20a747258f4519eb0b81d941753880bdc83416017556118a56aa25271d82f3de479f982ad6f9ac7125c790cfe3074e61fea247b03a059ad7138cd48658a3a8ca004b58c0261f0672dba6e633634243b0c650ce736e8f9943903ce0e98c3f2be068f2de50d2608b89acb1797ac0c6406b737f43b5dad3f1a7b0de0d86ada42aa7d543b7daf0d982f102251420f6b02268753bff8a3934798b34e60d595757f8c97b58e2ee7f39caff6370464a5ae0753285b6b7b38e901c90b309122e769b5b690460c0828bd52b25b3e676b6bda78962f2fb8b6122bfa14acfa953525638162b3c82294150e5d6eb964c39cfb9fd9f0009566502845f105d93027f3ed1ba8c8e6977fd2c74441130e5e7d4127a0607c51536863f37e4c72143dd29bab399b5ddb45399a5e2f37bc321fee2e76727d900b494fa29d248c63851bd8c5c54bffa9c80ea76fe60830e42cf2bcdce8bbd989339957c989e984db1adca6d0398716df557c29e6e5749cd6f4cf5fb87efc2999112cd33f723f325883987b1cd509afd9abd124918963f8fb7bc1a76c7484acd9fadf863aa03a4e95f53787a1ec1fa71d0fd30069c9cc408d1c57a7538bd1074ad8d5d3e3ed427cd5d3595b633146e15c28eb510cf4a00775dee8dc309bf6f432772223a9e2e5a49aefc2f175b2777eb0c3f2d155eb9180948a0e2fe4d12914fb194023faac0a6562a07e1c039068ce00ffc097d33bc7c79d491287e20dbe1ffa370927f69cc59c973ba37a21026c9e68e5e04b338c5c7af574720a69d37a965a44762f653f4e780bb86348e62e5b3c998cd62fa466bb056cfee0f28948c8ee7a0bc9bb7d7f6e271b4c3768013f8aa3ab93a80bb0bddb8845933860be23c182f36296dc314c469d42319721c1809e3a1e031aaf80af1cf654b50ca5795d49efcfc3d04c2831e3116a24390a1cf6bf114cdeb06b98ac90a16c50539abde6005ab3721cca3752c3508980da6630177e8f0dca06bae119e5fb07a0eaf0f77f955d98842d26beaa33ba8273cfc1470aee916196b2afc2b78b04b4bd4114f0e0b49df61473eb74e9332a43d2eae3b55a40a5aca0a77f1bee38ba5ba9b4e2b1a197cbf65c5b3bc0cc3d90d2cdda457f5bc374b030331140b3ef77f7d5930ee5fb7af2bd989ea65d6f767127f019a72fcd64ed4a22671a34739cbd21608c003475f84b4d2ee33657fa57c0ee9d26e4ef94f181c5017b9c72c1b0713569c9889fb19ff6f50efc0c0f2f0a4dac7375c41bf7cf1f5e38ac312a6083f2cf522fc59843fe3e355752bd4cb52b707b708dc27ab54cf3b7ce6b30223062d73e6ce115f2c8c03844d63689e582217bbc38f733c434fcefa02f9c03afbbff9a5558e092d53c4107903aad363d104c4e8ea01c07c5f12f7f0979b8bea012a32f36442b3c45cba7b89c412cfd500cf62109ec44e2f10087c1add924edb53139b036ab8a3e6f86519b8e82749b5c5e5b1e8db4f528140882f3e4d1bd682060c3b37fcbaa1ae1664005fbd253ed0436587a67bac718c16d6a3bc6b069e491eee00b0b261ff", 0x1000}, {&(0x7f0000008680)="250068a5651c64ed8ff6daf7c8f90ad44093b0dc6b6622fb1f509f12518e2adb4ebb8de397229485e47bce8e3fa8afc5008dce54a3f986ba9ffc21e8ddfa7968e2963d458017078d88fbb32ab05e3e37097bb1b86f713f7ba987f6c63071b43a3b6ff7179e8af90677e1365d4f2457d7c7bdbfce1e747b10a771ef4a9b56785c7f042470bdd4ff65931dbfc7aa", 0x8d}, {&(0x7f0000008740)="65f1aaaea3dd54a06a0f38b5595551fe0ef42d9b5e0f093241d536f5e3822f4ecf4874cacb599e0ae52715d76f2c8f15b4b33caa36c4", 0x36}, {&(0x7f0000008780)="3411101ca55ee156f65853d55b5425952bf68a5fca7b9562b88020", 0x1b}, {&(0x7f00000087c0)="42b46273f8ce125c007b19cae8226948f4b0d37a8cfb7f9760b60503aabdeddc51933ede60", 0x25}, {&(0x7f0000008800)="8fe8ef0be09624ffef934a922823e3128693a6596398782afb084c2e4469464b612652bfbff8a2618b0462d5fe7c9e605ff1d917b8ba79f1eecc1ffdbb5ad9d1c73d84bcafe9c850d3609f03732df8bec3ecdb69e41def17bb89925a64142ac0cc578c87b1decba6011ace7ecfe64a3e574617ad7f8e106420ea6ea84c8b5ad26a51638ee78363dc3e91893fbb212e611919bb66d6826e300ca8211815dc04a9203a8adae09e811536a628a34754100e33d31cacdd69237cb6c6a9b68914b37c5d10b6adfce43183002e71c21b3d706a6e5a59a12bb6a75f180d802db707bedc7286f9530c0a87ea583519a526bc2bcdd78a3f2c99bd2238aa044f97c8bb0c88137a9397528511007755fdf7824696baa647d01755955c09b0d86e99e4aa646c42c4e1c12fe69f8465330507cff280aa4bc0e477fe8f3b08e932800e478a9275041b5cdfb602d968f29e7e80fca3e067f6c8a62a22cb4eb5e0c93a97cc6c38ccfe579cb8d54a3fea370b29a4acf33e060f88e56f1ed473508b7de85cbd77960f3ee4156c507915cb031c0c56854704c3b4008fa90ffe8bf1653945b3f0195f666b94cb73d647c1ead9949fe84986913ee59031a1796b98888d18dc85f26cace7d5f092ebca51e5342328b5f351df8d10fb6234276ad1e397171eed386c3d74a7cf60050844090a48c9284635860c58bdea66b395b11b14ba2b2d6b0e89a9ec7a9c20ff0af7f25c2c1ed11a2707f54b213cc7b73dce168d9a1cac670d1428a577119ca023edb0e9819fdccef8f8ae25facffa450147f00be139c8a7fdd5e24e8126658bcd9a67d830b9bcac0c0ac722f32c091f069da3de2bfc317ddf1e51316f4fe5d386c046ca3d492a5b63bbaf7fbe60a4b000504d743bf3833a6d0ef23fa02d6148a467c135ff55ed53e7d95cd8f50018fbce26ca6a03972219c8b15f18cc0139bd3e92d74f5e51043db8e1e8d7225247feaf91c55f7d736cee03fd74475d967117e38044119aa25b97ac6c3daa032eed9d1279dbb5051f92d0017facb1f8625ff01baaceae2228a15ea8599b9f8ec18ac7db8ab33a17f0eb415b128bb678f77541943333314a6053d1b36399b71f4db9cddc741b6e13f2c887a33cbb71a931f374b322009a8dc88d6e824b859214d26b3dcbda940f028f1f0a85ffb78b9880c84d520ccfdb6416526dcdba01af260b6691248bbca08235085375c8164f366ebfa1728caea45680f928ff25b40cd7b71ffd281b1c507b15b7c3400e1f1cc1834165e0e6f0d1d96ff88a095f8e9d8b6112d84633a3c91f31d6fb9b716cd2dc105df7b1d000335ca216a3166c92c60e94a763e009e08d2f288c9c092519b5d679efffd3fad0b096899c119bf73b7a56e67be036b7f3959c188bb75423024ce8e84359ee8b8fa6b9212be95648846f66f8f108001a35bf135c6e554ec2b9010a238cfe9d234c9d14ab8fd38ae2a3ca9b092916ba00cbbbbe633dd9c31f10808d10e0a4972d594f923ba8bbd982c9cb6d0b661adf850697b1acb6c6dbbfc02c6274d77382d5e4dcd92bd5559092577475ff345dff6e208a06918261f677a77c4b470b708917e7e9be54502f5b6a13388cfd25fd6f881948c102e7073d28cb2c1d735743ead8059ef058e4afbcef3419ebbcc943add0f2d10ba216f660ebae10c3f0ecdf72ae0bd482dbdde20662935ffee630649455ae2b2f8d1ff5c2689d0215f4682e2426d41ed65983ef57b9a5d8157a2af04f206e0ca41ac3091f8d36dca8b72f1f48f7edf3eb8a6b7290b1fbf74d01e41280b9f6933edc3bf49bb6605171a0b6309bd7699410189a2636369adc5451213b8f6382ca11809a93d0fe2901600c210c97ff11665e19fae94500c913ae7aaef31e73e35e6f240ca93b8534c12dccfc82c5ae3329bf520a5f20775e4eeded3bb3fe360ffccdc56c30671c48d06cea40c891329f6beb5a6236c5902ec7ca0514e7e4a586fbdc86dcf36b16dbbc6a7f72d91f6f23a7114e716a52c2bbdffe88b1231d7fe8082d10626aaf747acc9ab3091c507dac56e85e0fe4b1629bd51b2982116a2f4e8e098a2f52aa1cb2cacdbd87a2f043f905ab29b61f1b767474b935f1904a417750348d1dc4fe77d5665c57e00ad740f2487c9ca4cd69ae2bc13eba907653ecc10c24c18506e4fc83d808aaf895e280ec5335557f52602d7d6fe51804963a7c6598bc9db4a34c50eb70554450f43560141953ad92358a0c797fe7dced57c48b94ae7ee9d14f0d474db2fcf2d49c7ead1a9c809a0d63f2bff59bba1ed5fc9cfb6d46852da75822d978687179ebd9d64ad423a75d98f6120ae6e3d99501fbc85dee5dcf28342655d510bcd7aaa9ac153df518378442b57635e149c7d09a525e2606d554c8154c2912ee1d53d5fc34f9025bc2330365f3fd07e9f0cbce11098a7108b3e86bbf065b58dee71c279a0c2852180ce35aba8abdbe543ec7f2bbf72b0a8bbb079330f448e6a292e81178dc694fdf68a8193dd9b43291c022259b8ddbc912fdea929305b918beefb12b9903245fc143e801a48b69785c82be380f8deb91ac1ce0554a42bafd2f92634d4628bc0e9b3bf2408c0c5df12901ea8034a015a46cb83317b7b1c2c0e9213717fb364fb27e7f38e95c6200093e9ab3e004545575415878bb8fa9195310663c704e70d4068f7e5f1f54de8fbcb5cdba92b47a3d5914e5a441f169f53c0b47f0faa298fadac34d77c91279271fe9bf37869dc71ff89c643c432e7d3aabf70f16c4526000914fc6275e2735c38861db0a8f88fa6a08fe29879f33cc0f45d855db0c96a33c29ddf30d4ba18496891fa8ec310e7fb1ae4df493bf4e26a1997abebe3acbda674eb29d0978fd82b603c5a01b9935955b51570d780b84ed4d2ffe2b742c41eb0b8820fa5bfa76446854edda18343c043272edcbce17544ea81b42294046da00d0e5965845977566b92f72e9c855de916a345fd0c90f048a8432588558cb8b0be007ede955d8e42160ee8127dcc78d4e2210bfa241bef0405f83e14745ac76e7d542c876aef80eefd697c2f67f400688ec399f4b1b14c3a12f7a2d0b110a87eada5172689336767b756ebcf323de5266238f894137481920c174d2e5b10b231c7539941cff4aa7203d2f47b12debc0ee5b6ed7d5f4cfb74a0f3cf0d254f6685f453e2ca587209546d6f529b2eadd085f002b86ac1c4171f759a746f75395dd23bda6c78579d575c55c82e2428e588c29016e2306651ec52795a520197617cd2e97b7148b10ddfe81f43720caf98636cc5c133b09661b01d19c463b0a02b34065574b7fd12589a2110dfc59091cfb3e050a5ca09eeb758bbd4d5bc25afa403247e0499c08e907e9b8bd15f37babf35867d5f205d77be8dd9e391fdd335275cab1ade354a8a4e54a59b8bb05a07f55396179815ea9ccf93ac8ed05292644c669c3978775918ba8202093587b188b46ab9c8e4709a67f4be8393c5e90f30a1e14a219a10ec12b93ab1929ff0f86c5b6607991b6920cd78ef3c1734e9583217c5b94f5eaed37f549ae4606c50aaa650970a5b95924d1e678898b82e23d1aad8c76033ac378fe762ebb981743667d7df15dfc1c590b04c9a753b0705391f806e1b88dbb50344b648d5489aff6802ba8ff12383796e09b2a44aa0dc7cd8cfbd7902972f539074854089f985bbbef273b1033f214a540129073b043ab88bb1744e7d6a554bdf9aa17e9f842c013fcddf430d68d98385714136ef437e8bb4068a8edde64eff6ed61d2f12d45f226faf6688f7afc249bae23bff934f275fae446e659550a460fd9a340415ff3f85feef27c2257d3f7f7573fa09033a553ecded4e317518ba47b305e7e646c4927be866cba976d37b2d8444f801cd40a9d0a4755323c9d35bb5a2d4005e57dca58354415c4280548ce9435094bb8eadec133d11cb5ecf34bf72cc2b8085cf3fef93fd560f8fff39992c305b0478f4f7c0dea281888a00dd236b0750a4f70c790dfb805bfe4c7d013fb9326291b1bd763c69fc9d521115f5777643b67bbc08b8103f17f76d9e0f02a9d7ce5238ac600f93fa1b242bd1934f099db2ab9e806380cc68dca4a70d011d71377c35fc9dc108de7e12c73f5c25f6e44adc468f211f0e96e08863aefdeb93b782aff547cd3c3c98c2e31fca9a9f4d147a46cd4ac620b41efce040041255f6066e7aec518ccffad4fbab9e933ae6a381d94ff41468948f0ba476789c83c7e277ea953ab475b02a56804f1d8e284491b1a0781e835ca768cc5a3abc6aa6c9d17b61a03f93a3fae6acf825c89db2deb9dd04325c0b26cd97e363c4b5c626089819200d24103f096305d8a32e07f0ca10c3ba1853144f2a8787c1c70eecfe91a9f88c9bd4d9843313bde753b263c405bc5fee9ca1b73ca62de29d14a2ede92b719b09b3522e0444b0e63400c2c034fe32aed157a5c52465f173ca61f30331a16504aa4dff3603cb6a9605786d12b295ecc2848c327ed1d66bf84670cd47207fa96042548eeac9c1fb8b6fa045eca1850ae747f73535c1b6b1f857c566d0ddd9b087788b7fd475da5b6c9abe648e817cab31d6091c5ae100ebfc04c98ae19093b027075a912b03bc031acfbb01076a7a06d1d6c0a259d74a1f5cc63fb5a675c816eb7c92a40e169bdeb87aae99220ff76e42790bd443b9932a7cabe74d8ac3201e3942882c651e5112d6a15112f74b4ec2dfdc35e50a56f39bdeee3f6ec78ed4454e57ff1054d18fc4683c371a32a6c1ed6fab50ac233160d8a71238a004f41882a5933f215d45ea82312faed001bd2ddae4573533d7fd443454d39a1052cf6e976eef3c6c1eba1c26c0165bea8d141ec4d01c0ae2e6428cc966165176a98fc3d5a5f4e72de43c4812c5f4e3d2de6d25e72fb408d04af371e22aa3571dd3eba42ee2a5aa2fe195c15abc038bf138641cd34e4a1419f047f696c4394f55719faeede2be0bf5aa2bf9ef5a0ecbf8e70787880b035dd9b24a0242e3933369fee2fe218971cc086f9613e2e23fd5fa4035c2ec912249dd7a3ecaaadb98bab2ab77f5fddcbd555d6103a46826284a7a786166a1f779369c84f99d6cc74d29ed96bf2db6bd7506fa6aca814a2c2e0bbd871c2085f5b666826d0c3a5c2e92e891b0fc884d5f0fdaf4401e281dd0ccdac652e3ade586d7ff4a482addcdf605e575060a4546fae18b4562e1504a0cf7f192012cd03241773240ab394193f8972548d91ebe17516be0e47729663ab0b9d8c53abf4c13b432a69e5a8a6a3aafdaa7c1cbf9deb0f0d31626d49fa458263b662742c21e53004a5b6f44479745251e068f32d9c9218d9c495a1dcba28cac3ca65218077c71727ee08ad78087f235dadc132956b0f7da5f82389384359db293d9100b83fdd56970a701ca26580c3aa796b6c819e65a651c921e53449a27358a0d4944181337d3d5c9b04e71ff907cefb32c1b1c219db9420a61a0410cb83c724e214800b5ff8d7e2760d1a4e9de105bd3a2335f330bf2886a7498f8eae2c6dd3c0aa1b86adab65ae42eade348a4b9b81a658982f1d7280ef45458a93da46f4718dcb044dd251330d695ac668d3f284c56b920d5622e9a408797223b0db9c02fa157ffaafc1db2b2180415d7f20d4cf969ddb95331e1b6f353f3e4351c9b5a5ebab97ee9d4b3182616fe1418c4092bb05bb8e6b1597d324ca66a29506e576b70f8839341aea93d887f3f9caa9508a30db35fe1dbdd2266599cd4c71f935df719bdaa704f4dd0abd33fdd2c1576503119a1acfbbfb2d08b039088a79b81141fc6a8df2ae", 0x1000}], 0x9, &(0x7f0000009b80)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @rights={{0x2c, 0x1, 0x1, [r12, r0, r7, r7, r0, 0xffffffffffffffff, r2]}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}], 0xa8}}, {{&(0x7f0000009c40)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000009ec0)=[{&(0x7f0000009cc0)="27bd2fe0f3dff91551cf7f76f215a4338aeeb79a45ef03eb3c1fa146cd06d9c9ba730e47f1a12c32ad672e4d03ed0a6221655dbb8e4168ac0ddc3445e08d6979b16d6f77655547874d66aa2f4643a97347b5c01f0f49a7e8c134faf5", 0x5c}, {&(0x7f0000009d40)='hAG', 0x3}, {&(0x7f0000009d80)="22b9bb0285b40bd6ee1c283a4ad2e4dbe5", 0x11}, {&(0x7f0000009dc0)="05ac9294d9ad93088cad3ff9", 0xc}, {&(0x7f0000009e00)="d51bbf6b721f2c85e80205dbee87dee3b5ac04bca5abe42774fba7cc041dd88f8c19afce65a0bb0f530c63d3d084d6de04f856bed8e5f4e1978c3631abf529ea5f1bc543b7ae2af8ae48d495fb33e60d7ce0aa6455c667259ba0c73f590e944008b3917e05c938b1d57d6733247e58deb8c0bbf8cb124c4869fd8b98c9e6f1bb21d2292ce4af0223f3c498c41412fa694b900dc3c7bbca491e3586a6379121864d", 0xa1}], 0x5, &(0x7f000000a140)=[@cred={{0x1c}}, @rights={{0x10}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @rights={{0x18, 0x1, 0x1, [r9, r12]}}, @rights={{0x14, 0x1, 0x1, [r1]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}], 0xa0, 0x8000}}, {{&(0x7f000000a200)=@file={0x1, './file0/../file0\x00'}, 0x6e, &(0x7f000000b5c0)=[{&(0x7f000000a280)="f5891e26e2619a75b649e3388dc7b9a562438cf7134dacfa950460ac0e6eaaa6e46fea696e9bfa3cd87443974ac8ecf734758ac5b5157fb7e799851f12b837e3bbca9459105f0bf2735bbc4ad9fca8ebe70af1c03ed718d57f21d3164f97cb9687554d0b41dca49ff090ae38a09e95cd2553f9e3f8e5dd455a41c2e9448b6bbd0548f729011dab6af4445de99738bb9ad12e40749a574bce0fc4c4a7667926280366652c438e3f5683c75f6c2f4dcd7ca091a531cdafad09c5bda2b417d89083bd05d4c2263cd28811a3075ba471d8d12458121bce49517eef83cbc29c5b3c2fd6bb0c9f9ac271225178de92b7e109bb4abc9fc89bfb01d4d390b489ac1912224f6883d3e94df1e123b5dd0de8e41773dc015f0c420b9ce5479a25c9429cd3bf51f5d766a5a75638a8d5fdbda4b044c56650e20995f383fc41b363cb762d7e99fcf11b35a9dc897a5fb39da2f8a2445092892f341420b31755472b4020b701a142a5e2d6b41f6fa40bb0ccc8403af7e65bcb0cfc36398bec73858be21ead1b76788aa8bf4a1d817e0d999ad17d85941e4e834ec161b3f229d22868db4276f07b55c9f953c0e2c04959a78eaa99219bf9512f4b142e668103ef48db726698985e8a645961fc17cde28f6bf533d59d253c84a0d9e25cbb0b48898b0090d0f46decdae8acfb7f90bbfb1d81594497de903d05d5a93db73316588fdeae160f6502246e67e51aebb609243197a4a1de1035d2290ab5f6ebfe504df8dd2c1c3852d923830ac5463c5b9d6421c8cfd5f8953d49eb622620265a8957b2e5455779f94fd11eea416ac3b506f5a181b9941c6481f10fbcd700e44301c2474ae2c5b7e7c93ad9b0b01296af956961397fb908da5c64e4cf9df624611904a86c5cdb37eae0db5645347a9830766461b71dd5ab0ba550eb024f5ed4cad5681792b9ac8ab46850e8e3dc5f216ca565848e7241d8eb61d7864789382ad8b83f6a2cbedd4264b7224e9f3b8cf1d20672949e807c11fc66beb183485146da5d272451543abf415a2a857cc9dbff0726ff8ce77597c88b8e3f1b1b5c4752cb5ecbc0e128c0bdbe0693a46a01eccbf6899a20ee4add63dce1a3b51399b3ca99bfcfe1d34cbb796f94f3d8fecddc33be8662f1ff39d08e1023fd7b952693908ed98ce8ec8a6c3134c41404f701c0e2987ddbcf9077fd3982b59a8ebdb2dd66c48ad986550a65ae2f87d05a9390c04ed62525772558cba9cf5aa63b39bdf31d3294dc048702c255db99ad59bb35429e7b99c2d9a629018c7bb0462b384fc96d1c2cb718c48293032aa4a1410738f93b5e45341bb535b24ecf05fbd91818f17fd484fbadafcf93f8d98ca37c691e3e57997dc4f037f5fe173a4b12ed5a9c72c67dbf7af81f809e292c72de485a42926fc7586ac1bf23d2bf5360a9aed33d2b8ef130f928f4c3b70db907e409156e1d2a1314b7724e8cc1e159b758c3ef7f30534dfa78e2fb61b175fc3b6c070e7495ca977b4e3bd70622589fab1993b1e129973e0610edf1900ac5fcfdfde62891a6234b8af70d4231214ac172c9e9ad34b9f4f9f00cb97da786623ba7240174d89d936fe8bb712bf7e976e401b1db0f8a7cbe9e231d03a442911d83f2ddb00080fa4fba97b5a4d35dfa589225841080db5b9d28d24ba71ffea3fadc4cce316da3127f7412ce38d1599ef8851cb45d19071d3d3d208c7ffe7bed991809dfab8a2aaea1143ee6352d68d76d553d70731960439f719e25304d132ce9f816a15822d434a33ce1203115f52caace7c5ee198b8175d453070fd7b6cad8728a3498c8b325e983457b4879a369ba26f908e2c934d99f5e2537fe4312bcf26997b06f7fe7c710359c08e16627772aedcbaedef5060bb6f27bfa0a08f11c563b3ca30955d8de030be3d93f763895995543b18194270e47181174ad93602efdf50541734eb9a00af7e9310fb035a0a6344df5c379a27a236523eca8fbee670580bd7d9b0a9ecbd3a4500151d3d74d0a140806e73d7931088284780a22f3f8e2f1ca7297b1241bdf41a03a1dc1e1c3725b076db8ce34a09d6094d9824433708cd80557647eed955f3626297b1d8c925bdf4be4418697d47e135f0426e38f0beb30703972ba85cfebe393378cb594ea0a8993e42daa8ec4251d0f4f9e5b3a9f8564e70be651991f475a3794b25332ebb7d8c237d61a47db2331c2f0564572e2f742e130df74bd1a43373a643b7da30430971ac6960947143efc2d3b8ad9701a19e20ba024731e3cf83c892815fc362d119c35c7804d2891bd261b76688ba1a97129d38452d885f9af88639899865f8e44897a91707b41bed4eaaf6760c5cb5d0069eb0e76bac2ff13ab2a179a196e03f0f03246b8b91d283fb4155ee06ad473acc9f3e6797057db75c122055c3d351894fa2e690d7b0cb35b6e427bd1f83a57e73ccd4774f6481dd79bfc5bfc31b2daeedcf313186d16a98f41780663bf369e6a8b0d26f449863cc0179eb9515cb334851d88c13170604f9279184da97c9fc497cf5686faf7dba6bb6639e2dcb3e52a17d7203ced76d37ce31962ff94aa121c8d3866bce078b531ec671036432cd2e9b84b29e8627578e7116d298d691cb07193b2013058c35c81480d1e205cea3c4ab701b7f9c9b00494014b3388ffdcb71e9f9bc0ce9043731214f2a153e00be55bc06a32b65d87a22557c4b061ebbc3351e7dc49da11683251f470e380dd884cf63acc18c9f37cb679f19fa534109b25c44f2d934b9c91872034139d44d529006dd8e08b857a907e9ef38735cf98cc5c231daa4b91a7c72b17ab34af523c07a8e08c252290c117607b830b889547daa8c85b9c4a8e2da728fa4ddf52c9da3b0c40b27291f4546d8a9ebf549f98ec454596264f802082558c4f8142b3361f9b40122f9f2d0f453fa87917504fcc27102471f21d3e94abcb0c32a31932ee1d213c6debc92cb843785d23554b7b3719c228be1a38749c92f83564dab494a6430df6bafb37a62edad78771ae474cac8b8779c1afae0d9e5b52cf4bfe38eff5ec32b87ef761c396e8e82e9643e7f2f79952eedcaeb1ab023b0aa1f55c8238fbef8eb073f90292dfe3587c614e11bc7e6a5da256e8467c4d3d11a9beb67ab7bb2056c8375084e52388c52334564f89f5c076c27197ac74de5e009a1e17672fdf45f84aa0ac883bbc1ce9860ff24aac00180754b95a7733a95b94168416bd1322aea5ee99c89de303373adf58ae533e4334beaeb90aa6590b64bc48f05fe169ebc6116dea9054a88d9b9f08d7add3be852e59e3274efce6a1f58d5d800503ac4c0de9eb034ee53056f1c2649b842b1f96ad53bfa6e8f8e020f1c9b52d4ae404cc83ccf6adcba2f9a61d0347d7dde2f24e22e2d28e8a41bea116b67e42e7d83a296070a191a8dfdafb052ecfb255513884900e4f35b75e2ea41f9e1a1afd541e46246c4ca727d8aa0d87a3e1c352761f920890005425fa32fb934fd9c46e5c420958a6985958903035fd41a5bb09ea03b797e77557c311438576fbd7483707a37a01b5d292dbca62c2660025f1e2d7c90b8b894a327ce6624d244f4b7a70e5db899854fd8f8573312716021e0813bbe123bdd47a2dc76bd98fa4be6b137c4b98036c351c77a9962bd3abe34b3c8785a0f2b822447b84dbf65044c6a6b41c5d25ea9cc74a7f5c719db7c955f8d08b8da8e426b6a2469f99735dfe1abcb26ad6e4f9c1b99462198aed449e8c687481ea8ce111d9532cfd4bc37c0ba942c91a912911d962f4f22da740f3d0cf2f959327a4613984e2a3bed76486b6015172db984f55a5dc6c3b0ee406622c6cc17f56688b28085d2a66df9c753d05bd18cc77f72c52afff5afb8bdc190dc32ac1880bbb08cd80c2684807662e8b98cc8d93e3f9dfffea40666cc986a83c6d95922b2039ff4cdcf082814476dcaddd080572841bc3a89a4c0d43351fc655a5a0b0999c2d6435d73abbd5c5f1b07e38cfc0c482db77118a760bcab2bc9f6244c7f2b1630641688a3ea6a4242e6489d436016293a764f6eaf2c2f103c0980349dac6a90eb85d4de1f18094f6801ae94bdfda1f9daea0579a05407ad482acba98dd736b05a92a19a87062af1872864200d77cb855ebd653027fb3e381a5d96f0b0480f09cd916476bcc9a43ff145946813e4f34993f63a24b24983198ff2e56592aace59dfb3eeca965835523ff05083be18a0c535b351ee50f0ae609c94282404d94f6bf7a354f45728dd54d3a7d3fb4316da96045d4693e32640127e25123ba688ee2f52c7e7ffe39861dbae83ac7ca87a08f7f3e7023b92997aa59fe845441cecb67f893bdcc489a90333d780b69958f652ef5de26bcdc7f9414660637adbfee7acabe86830f08ffdddeec0632066e2c0039b90680431e5cc1727e96e0ca9a0a27e44a6cb2f08035354fe7661dbc529545379eda31f5a2ef81060837b730fb69e7fddb7ed26e2c043307d6be024178f3e0ffa6adac965ec4e81c35444632355c13f44e06de8e7556fb48bf78062e25b1b89d4dc2c3b31ea64bf6b58ccc129c8a0edab242239a58fd6b27cb1c4d2c7115dd07cc82e4f0a64dd7acd00143938494561be6e03c56f8483bf821dd454e2b8306af87d88c1eb24a74bb8c9e2e5e0ee3c6f0d104a71dfe20e612e88c6907351beb5a7b3472245c5a6484f1c15a67248bf706f80a568870d3807746cf2b8a115a8b335f24f65dcb93961c0f5675de84570770d9feabb78f44c79b7a9491d07a4d726ec48e767d5f6f5ca76594329fabf0473073b8535d33a0de15f94b34cdd29f8cac000e154d3c8d787a6fbdbbb35d032ed164f31019305eb556f7c8a5fff0bc2e6ac942905ce437dee5c4661047196bb543f5f80626c4f5690c3aa9ce2a6836beb7aba2fdc9714847ff19578b4ff8fc5ac745ab00b5a49f3b3286c07617f27699ac796299cd9fa9683fba67c6e5f9e470d2b0e6ac8d7118fce01f6653447b015cabf7bd334ec6ac2bbd9dfb4c5052bc73a388ae2fe7eb5c8e63cfd5d4bf8c5e18602044b6e23286528f0216e2c231d1f18945aa212b89dfaf9873f6d99648be984a623d194b977bb99a4089516bc7a6413aad94743bc05968d3467c963a0fe20067b6be67e9f9e345ef7dcbb84c48f920679b330e64a6d57d179fa05bfd175c7fc66ee3dc0c76db5b38048d9f768c9e07854fbdda5de7ccb0b5e27b175132c22214bf9baffc98c4732b5d3f6665de7b86dcf15c51a94cc216baebf67c7e7319a57e5a763b24839677e7932b746834902af9145e938dfeb6983f553703ddd53e23e9918790a3952595437a3e016171da74752b5bd0c5d1d2b13efdbcb93fe9dad427805d8cfb5259253224659888908f059ab2d63bb895b1f4eb35a41972021b49b1764c513e8e275333f08be871399b28dab253df1fefadbe2d9b5f4353d80ee9be0c3aaac779517c8f99b79a6e2aaeca8f3a9e841183c363eb6785d78cfede55d91329b326763504e57174ca952dd6e2d16c5ddc660ad0063e7be6d2fd682453abac0d575abf0b5a6ed8ea0770890e6377c0c56c5cdff74291f73007b0d107d156aa360b95f17dd8b01c6849aba84a330c135b433f31506fedbfff1fe0a340ea4b6b67c9a108a9697c4f2e86186eba5a1936add37ed561bc7122c7e946f7b14c2b0739abd01b7720f7ed10fa60d1041f98dca190c1025a8c9d1c103e022da0454db7bba8b50da0c875a50e03c2abaf2eda1f868441e0bb655fdbf29000cf5f36a14db09fbd00ddb11e32b0e4026e5cd29f6c770205ddc969da046693eae", 0x1000}, {&(0x7f000000b280)="23d5c117ec947dd689552453d4858e19aa4a8b81bd066319bf5fcfc156f875ab24c6ded5abdbf7101d6b3d63a396281ee7733119e8304a8c4cb462456e33647132623401eec6d6f18555ea904cf59ad9945cd38e12a6e93de65b280502f1158c5a4ea00f3c89991832b48abdf6722428efb1e71dbef6a512f3ca", 0x7a}, {&(0x7f000000b300)="db8a1f9ca8b354d22873fddb9783b58d9d3b8758e69cc707685b0f91c9b1bad74ee80b90d12aa4a4a2099c0fec24e65e4ff469bd8d197839cdc2d037304623d230318cf248c9e29957585d9dc72860c7db48d369a1964f577146bb47c118c76ec411d79405abb07e868a3087b505ac4a0ea485b0fe13e9e63991d0655469ec940923664170d2aa73b731cd41805d815c55c4852fe0e11f3417", 0x99}, {&(0x7f000000b3c0)="54e822f182c8061f821941a74f59866018e859ca465220d888826731cb2aab6a5f025d8457323f83ad8719fc5d6389940b3b75de21c010966f5333fbcaa9afa6798b28113b917b9c3f084a232a6fe3d960010ab0ef990836438fb94c73c75091902d59abdccfb55b8ae34f810f45fc2940747b030708a1e5796e1402d28b5bbc48c65a38d2d7f5482e5c48b7bd0f489e3240b94abd866418e696f8a419cc2810106732f7dc655e0c1e4678901758c396bb", 0xb1}, {&(0x7f000000b480)="7660f3c1a77cbcf89f56345d8fc63395d67fff8ae63ba7daee090aad2f239eb31366a541713c99069a4d9c5d064a75285fd155f84abb14a0594910a274fa76fcd502b1315b7ce2cf1b81028f44617f5c61a9a001ea6c32f9419f03bd919012dce36f6aff87c7384d5da557468919f44ebdb167fbe28352750cdd0dd679a0294351802806f3cde4f693fb04d0fe49eaf2129ce4e558863fc879a03204cacd60ad9f543cc528c0c5", 0xa7}, {&(0x7f000000b540)="2e43a9215803259abdcf14183b944484e5bbcef3d0f0d3fab7298ca4cc7fcb9b91b18b85e3af67793b031a7a5ddbd8c410b0a6d9134fd3ac6b521bbc6fefa1fbf6a3c638", 0x44}], 0x6, &(0x7f000000b740)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee01}}}, @rights={{0x28, 0x1, 0x1, [r6, r6, r5, 0xffffffffffffffff, r6, r7]}}, @rights={{0x20, 0x1, 0x1, [r9, 0xffffffffffffffff, r10, 0xffffffffffffffff]}}], 0x68, 0x4000000}}, {{&(0x7f000000b7c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f000000ca00)=[{&(0x7f000000b840)="366303f34361650ecb6a8b06dd42624065353267b8c298d99d419c27603c852d80a540b798ccc4c777bb5771e65286ededbee275a574bede696815aa0ea4462b02eb9f55457345517b4907", 0x4b}, {&(0x7f000000b8c0)="45be2c772822127d64b0a6a129e355309cec01640570770faa564d752784886a8a3cceea4ee14e49aa5a66e0995e85d456a5d1e83244687f2443724346498dc38e0bf4783a74d261dff343bd14b431528c033be36ce6d37a760a8afe2170c7597a923a7d26a7c6a606427065011f7e9dce151834b773ff36dd0c64bbfa0738476df0b4e4852a7bd5ad298a530c3a27c03b0ceb40430721249b76b836b5905cd6ae90ea3afedaa3bff97d3f14b2ad4aaa16e7740c123e93fc76ab433de00c73eb3357c05fc3d4483cac21236cc3d41780b75db6610a3418ea1d15bc6d5c1e29f081e6addc07ea579ab631f971fdf674", 0xef}, {&(0x7f000000b9c0)="00caa251dfa4fb8617b6c5ba02542d601f50a950bc4155c9a3f056e4ccc668e5e76fc9a84b197032959c3425e7252fe5d7f376a1545d68319615eec8b68c35579c7c8aa31d13726b20b767dd8cc87d78fdd40ecd0238933d7e0787ca2f499281dbe54c342cfbed83bfc288b045e2dd11e6eb4be521d694f16866d6e581780053a58a50d31318c2c3b15f07fc1522640658c3940054b3efd4dfe6f92d0616e23b4e59018a7f8ac9e92ff9883586b6801c71c872d804bc9a97c59da252c128b7f3e4ba0a5cb289e6a7c14e49b1491e0900e161a7303509688c8d7f4d1769fc6d20ff857c8b632a4d701705d0ed555869502a5d8f6d2913e65b2bf695d63df4a7260f07803bfd9832f1f59db2f9dd38793d15d7b85d564e4f32cdd68e53e70fa064c42343edb2225021342ff733272f06ce1a1ad6826be3f30e7431c394616d52af8b17ab0f6d1924e0eded86d51a3d7a23167ef13017dcf2dcd335627682d3f380649c2a544047890e8686c676ba7407bef903085fb191ab9425e9a6dde0e1cfde76eb5bc3f5cb2de1668feb5e500cb4cf3ef36c9f1cbe7328a44bbe8cd16bc735ef8b08fd8079f66217253087f09521d7b488ced3eb5e7d0ca643adba8713b9bc00ddae45537ac72495e60e69ac3bbaf2700b62d103b9cb560cc26dc84e1734223499d5a7671216cd488887855ed7ed220585b0f7601054d8c32340f7ae906455906e65b091c5899e91e187f2adeb8492600ee224fbf7167106a84bfca4f420ee4927164c5accfa9370ade3013f1a6660c387f78b295e43738df8040eb3df8cbd30254eef6d88f9af7bd150ed85e253ff8b920102a9234a1e52eae4fb79fe547aedb9d0d1d41263099299ef64caaf3313d00eece69596112dffdd6b933d2359ef2ec3ac537822c44131590e8d030fc7a6d2ed8caf205efdc3f75558a1eb8663514bc89789b28f2993e00c294a554fe3c40afd590a3513b675699ef05fd08216fcbc00bdfacfd9e23dcf2ff3f29d65259fa74cc3d01ce76b2f8b6bcb90e2ac8f5f7dc1de75eac57d7db514bf82eab31d8de6c89a2a5a57e7f5b341b58d9c40123c7b06102f812afa83d14c59c7ad2eadd51e02476a6d2b5c4e3c3334491a64de694d6b6b95aee19ed7bf5059941badf40250f0584b55c3588813bdc54cfeac3b66e63f135ab677cf5a795de559661d2fb71bc092780253e325a611a78de12c0863070cceff9bdb153fbb04e4c234f23b6a52a5172620244530e021edd6736a13f83613fb9f08e5b7455df71092c243f17409054517376c303873f4ee70fb55bf53be7dfcf9c8443eeab07e2a72df65a979d03df9af66a56bfdc84282ab1e49cf486135529a52bf223dfb3015aad4d8411000c45f6e8c7b6e0726750cd4d46c449b8b030fb99b49c9d2bf76ca1c9c967bce53e960fb335ded21c873a191eeb2e80d18eec61aa350b9ff1be4c8a622bd17c6c54adafb8eff37a0c67f07e0da67ebaeb3cd489ae43550f1354a9de085d4564f74af3c6e4e7937ab9a2d18a8ab50cf289b2597c05e6c90a1109a432324ebcf40eb9737736b0a4f927eb95594eacb72bf258071233d8cf174062d03547966bf6971e931c9f6b14d1be8070188b654e1859268f271f21bb8b6dec3222df1d9cbd77f2e9f24fe4c59453d6105c4724f00229a58f4b29f301bac09c3e273534e554ae6c080a61d136391d49579a37133e09632a00fcec1c9aefe97b8a64d5a525ca0564e1be73063ed221a66c352ce2dc76fd3ac17d89150bc9f6135030fe39c13178818b23017990dc1281718b6a2ffe7c797eb73128a5df0ce2ef1bef6e0d277f30b72f9fb2e5ac5239e0c44992839bad4c78245a9d5713c07cfba72a446ff0693fa769d65825064db5d01da7f8c1434d41053242633ccf6edbf5ab0025bc9ddb5f13650f117456144e2c528df6436284a47fbc7b89e658d21dfd78003c397a190c26ceadf4f99db2ea83a771eb958cf0cd4dc7edfab95880d6b419b1d35aa563175eab348344ba3cb74a31021da2c40b2179288559ccda7d2a223bb6ce1a1061be22cd0f7068255c1beb050c4a05cb25d57b5bf1b8133531f95b857ae96ad9d323c49c72ff207fa8e1f858f1ab76e4a93b351ed24cce8a94a192af98696bfa2d07519c44e44c2882f944fa5fe65a3efd29585127b755683bd40538af71c4b79b804909ad9b7f55bb910b09cdc3fb01ad8285d0c4bba5097c154b4b718716a4aba9827f1d1244379637cdc8f46118b9b92960a2f39af4b232451281d771608e288bd704e588421eebf6160eb9fb444d7f6a4b750f442d1457c28ab6c4b9d7cfded9421f755b8d50554a1e6b85a6aae46545d0b06cf149f8b1178451afcf210a743bc104acd59e241223a83ea476d05d2f2570cab11b4c5ecb466b7c6340da96d2c494e06f360ec60268bf8b7a53854612b9c53500d84f8f75cefc105ca2a5fc52347887eb6cccf4e3b2697400d0277322f9a2ebbba4babbed85141b280f48346cac15376eb71252de7ac1fef6bd597e13c2869cb637f606f92f276c2f84dbbeed592152b2f8fd8e75853baf7fb2afce1ac58135e5ca366f3f271b6fdf72e9c50702644453dafa773b1271806854639da1d67b0ff8222e1e3da9980ec73e325a224aa493b47d2bc0d4c3b69debf77fecf7a733083d9b575ef1cb01f57cc712b38e2689db27e4e08f5e3896c4595855850c56fdacbcdc7f5dcd50f138bfe5a714140cbfb718820797ae81253c5a71027e4b797e1377e9a50d0007ceb8646114abac428a7fec2571509cf7a8e972b6b35f3b4281007a558ed0d3ffd0bfb7a3dd9e5249887329fa75f269f9666dfbe22f96c9900c5682a4b55dcba7dc2b476b859a8a71a4e76f006ee77327b61638cad34355d5d4aa813b919f7d00a678cd10ddcb3c469f961d2e6d5222d43433a6354ff18458a5131ad63e2f77d10aa688ea8c82e1ef61f4351639df5127700d0b566793004c21469122658f28cdc219e9d44e80a4f362bff4445aa1077293e7f5216d2f737a9bcc4b09d557a4d9fc561fa0af0b6d40a0d093acf102effcc4dfc977c8c04604074e86dcfe5c949974084b7ffcf12e9ec61abf011405859b29e5a9c8af503d84bfb3420d4439dcc112fcadbb0f3afa127e639bc9f880f3161688a3b8ae8405e7b799b41949c92317be6da35a7692288d61f66bf7a5e41af26b5666529832d432f9f56473e32709fe5b162d2cec93d28aa4a93c10c8c78163d680a227b8a4b00b4c55f2ab5f3a3ddea429670351a607fac643d08ff193f83c8c20cc4256e084f17ba07e5cade3112ee480d64c2192360ce0908fd7cb11e1e1551b86a05dbf8c94cb1da8efc227547542a81c438ac43f1573900db37533f9eaccb8c7434262533b9028f7ea5b43d03edec37cc0e04a8894dd4ec538985adcd0797c18cf6ec9d0ee8686aaca1c303a0b6ca442a33cdfd2ba585b297154297f1629ec5caf0daec7a99ece4cdd1f41af2da9f113dc22c19ad21864206dce190d836efef41d9806d23d1aabfee318ea5c050b934fb67c2cba8fb2ef8e949897f1b9ec07b5f8df82e9262a2ed2db5573451c2b1b4c0d66bc4f93ea12877c0b91b83f2aa5973f9b280d409e2c82e11dd8df502c4ae1b6d364f74a7b388b640bec21d6c816d01a529cf8890b30996f60d583d8ec43c499d0a93a0d74a5aaf45f07dc878ce072f5e2fb3232636335353586b9be0c9c870c3ae821317c3a1e07d7354f0a9b7b62ef96d0aa03c004cb9f42f244a05389c9950e7eb8f2c1ad47654c7e1804628508ccc274932db7e814f368003be786f256a54250a932e2bb9ce4a97d57ba1867faba464d1c03f0e97d8f007cf7312003b0ab3fa2923a698302978e16b443059f12710b964c36ae537e05c562f309e97e9f93290547831dbe58fff608e710d4c50b1886b230b1de49cc8cf12d3175b22777b2ea0e11af40e92fe6d0eb1e7ef1d4e3eb6da430ff472c1fcbb5d852cb2bd850967a954a8ba429e68b6200eef5d8cff3803ad95caed42f41c53d2f03d0446b6146ac8b2a6a8f67384f438bc7ef2f42966cdca4dc3402d9199e2b6906379dba1d6f89b575d6eb9f740e0cb6fa903eaec44fb0fae37d977ee57d321513e324028ec4959edb60579094bd234b3ed0c11fcc2085937034934ff9f5486d9d0c8538c13a6f087183ce37cfd00549f181030da2b454def574509bab6f0bfdf2aa5224bb757e75629f940e9cf2c30a57b3f9e757031d92de3263517d6deb5e459316826002cb843b2975639c0660a2436c75f23e0e6cf9e3de09b8887520300443c5277847e8596c891d07cb10b660435b621ed67551b1a7a06d8db63f388008c86015a106bd087649537799dde4b36bb1ca1ff5f89d5cd26537931cff75ce05ea8928766fbcf5691f9e52c3ea6d3ee8efe7fa5430d985b1549962328dc29897e30a7b500d191c48b6468a45152fd39830dd34f9b88796f613f37e7091d6ec1716eb106597b4a8456eb612e2e15953ebebf9f41ce1619e27d690e1000582b7141b1495b99cc9bf90e4da3e34590d24e529fd083eb425913ad4f7037cf566cf07fe2d9a19edac860071ae7e9382a44af89e25c5144256188922945f9ddff507aaab4dc38c6581c685afdfbac6c9dc0352b8181f4f32776eb1f3018a5704169c99ca6edc97806f063cd689a69d21f287ea1cbbbfd1be85045d6d629a96cb9dada1636f22ba1627f3ec113370154455ecc31e578296acad093f24acc17d5f40e7bd453069b32efde4dfe023809313085ceeeabf9430fd11edb747695aefc5079ea4ab175fad4e3eeb34f23db9491368d10799b7ee66bda14a0b8fe25655fafd82aeb4093dcb644dd2229a3de9f9e2a2c5e1ffd6dea0a0710157199df7e810105d3430576b4ac96c8bf8a73dc92053814aa6336dbaf28641a5e393cdf3dc5fb2035c82d40a67c8699b7826747b1189bc516f36ace1d9cae89ff397e083ebc597b82e2c90a489b9e12178d0b3391cc11b23e86bcb09e401f901fb28efd9a00f27791fe7f0e949be3ae8e2702ac16a6c4e081dacd81180fc5f648a8d623505992fe5223c4177355033e793e16c0f9d59d5e561ab5ab625c7a906265f72b0de0092ab7fe990b7855220d822a48848d7de01845423476e681028e1b2e998ac05b3430ca0a40237dc29568e76c45f246b96255aea16b9fdc50effe69b927ff3f881a3619967bf68f513b627936ef77c244abe594478d40f2658c120375a3d5ae96fa0b8b07b185d4e6d95da20e57c51d2454ef93d1c2abbac245f2dd092097056e2ec293da0bebdc80b928a6c2a2e1318fc334a3439b7ddb2ff6f5fbf7b94e50cf875c3784a5712798e732dfea9bac365352983a42820bd85fb48090819c1c33eaf883f4efd017496bdc199f6d5671422ad341c930cf02f9d7f4f75bde983a7c6c13b46063b36e1ff2d726fd628fc05b7b9d4188357f165c98b78cd0a3840f9ef82617090af7ed72bb79e3ea6060a397aba03f5538808eff9fcb0e2cb343eef4cee7a9b5eb30feefed72655c84c9025ddf83b2d296c53e3e6512da3ebe96ee5f00933d6be49397403fcf2ebf7cf0295385e6e767ff0fa4615922ce54c303074db75226b9e74d2872e243d91005adac06de1cc8f93600f595a605b4d218a305c16e9d3f394547bd7f9eb0f84101e4b5293bfc3e3b2f59f157b69559e1a4e70741e067ee1fe4d67833200c181f9ed558ed7afbe67b34f2907b2fa9fca378ca192e385926db3fb937b86f27740b045e2e216cffa2e72acb7f40ae863b52dc", 0x1000}, {&(0x7f000000c9c0)="3d4b0809f771757e7f71ac79c225495218322aa8cb32d00bcd7cd7607b6bcd7cb5f720245140c8b1faabce19dcd716dcb0ab649ec5bb95", 0x37}], 0x4, 0x0, 0x0, 0x4040004}}, {{&(0x7f000000ca40)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f000000dc00)=[{&(0x7f000000cac0)="83826d480db4e3ba0e33a71a5cefded6d697ae399342a38c19547e8fc4fc5eea572090f6f4bbcf3193b6a7fe0a5daf9ee5010b87fa8467a4f99d4890852dcf9769ee5e34aa75705f08aa906e083b0fe7d33a597eb72a0eed21170aeabe24c34ce0a5e4240d6e9d19", 0x68}, {&(0x7f000000cb40)}, {&(0x7f000000cb80)="7216d5b726e94392190e90d11baa4becc5fc35ad24c9dec032108dc37483efe88586ed2dbac677558d4b0bfb3ee83e8227edf89dea73f9fd61057d2c9c639d4f2e927d", 0x43}, {&(0x7f000000cc00)="00f9d72cfdf4bd7e22fa71ee4ba5744da475756ca332117519da7469ae4e3c5a69f3005bc2fb28a221cf4d3162a65c1927657b3c50b6f80a00d4339f546edd05010aabeb06ebeaa02577caec620dd740ec1ed9aa38ce69dcc6a96d0fcc36f18c3be4dbe01d9df30395f931660b56ad0ad24ace73309e641c88ea1468f54e0d02b16d9eb991f3593ea9aa9d05d7658f0a27c69293573c8b3c5f6cd7858399ec4d211ddacde3d1acee4d8bede27e987898e3ca054cabb7066aea52622f30733c2563dc9d5c96a39354aa242ada16e45b874265616dd293d869629d137fe382d697ab219a43153b6f7b620cb17fbdee224f6c7c095f63af010056dbc261323f5b6a12a9f6a30662e1c59f9a8e6ac2d7e46d5e9653b8d0e5fcff5e8ae891d2221da86db18d940b798bfff014c0f09ea0dfb88912f0a4d48c1557da7af628711cdd15894fda8640aee5197700771aca20ee1eb38745fec7537e21dd7080d4e3d38356bf5dcb536c5d18bcf4f9d316dafe07fd5ab7bb3b5c886b70b88c1956b84c1f5e057e19e84f07b440cc334fb22eb0e43c94fe063332efeefec8ccdcdcda1e7ab9ed7520c8c2b79621f50ed55a07f0e2f90205d7e8008aeb08de2b62c4792cd20cdb86571ea12946ca66493dba4fc16a30e0320e30133da19db259c210db216c550ca90a5b0b1a245e9632347c6d41b6800c1c81a2eda6a978b671f384b9176cda7a7a692b776e9ac0251a28a207166368d8afc3a90d07871f0912b16321e8c0270077a4e489ec9047eb23861d3ef7ebfb68a0c11a577ffd7ae7769bae1d5967560d165dfb9f137454d90267eec65b90d712eb5557b2dc128368a693f40ce0c7ef188ab443f385d1a11c4f5fcc79582028cb34c96e857ed3319769638164175870f15a137d37852a8d4005be7cfc156547c481ba699e4712b51400d3a4210bb5e6473fe90d1e1d8f137593b83feab15e66d8c61f59962c945dca631da191f97d1ddddde5f486f38d81020f926e1a2737a457a9fa87bd0546cfb57ab132085dc31b9e7eeca0246d7c4b48505f9a756b2c931b9e3d6298975783ca6db7b816598fd89de7e964749a94f603a453721d32b04fa580c715e27ed8851387495816433cc745760c594ca05c314333ecc8487d70038d61e577776255f2e5fea36a9f158f961d02e4d756c7fb5f8798f5589c40a9d3d31676c1aba114cb309c63992e21c5a281098e5bb994a2b11df61055ccf14d26856c438429ef842f2c04e132ee97008ed958c9d4e8107dc446575a022243cfe283e1fee80a4ddc0507362d2f98da2aef969e08fa18836189b58c1a9dc40f2a686e8d3eb1609d3f6d84f5679b126d081ec3a3198cb7aee988579d79f8a099f7d7d59919427df264460d1c654aba39863c2270914a8e72451302042ddfe2ed995819a4b21f8f126b4517242c39b8f02419093c6600192eb84c91a0c8bfa8f85291dd75d0e9ee5fa372226568cd9eef3e8bd6fc9f683f29483fcf5041991980741cfa54a61f97ee3d0e8a0644c7eab4d37cac98bdf0929bc0ec241a7b10ac56959bb29ea5d17dff3fb1d07b1daf6f081b244e3d41ee2f456139e6583f6ab0928a9e5244b39c6340b3abc3cf5a323e8d194d9d2a50cd71b9377053b3222029d992692f9b732054e58b653ae105785b8999dcf8e1dd9efc7fa1b6076f24f48b28b23ddaebf6bbd72a06c92f4881277d8cff42f322d03137323e5cbde3c1e1f43396d3528d129f0b8be080f2ba1fde0ff90ae832e91750c8a880a44bcb99625f20804bbddcda3092a1275a13d6a94eeb98d4e19803b2d13d1f25e1d8cf6316eb1757fde02996fd2cae8c82b0af4259b82515306fc36a57dd7ce0a582b5d383f4d5939634d1835c6d85f8fdb980824af6dd9c129be6f4ca8d143a865feaa0b9331648ef1aeafa5587e91f8b5adcd291693b2e33829c02196b12f6435624ed3ae12058c0a41652246c07ca74c130b056aeec59d0145e9e003cc072f7dfaf98a3b0ae90a7af82a2c72fc6ab1c6ff61dc135b970b06b1372c9e84f4412fe303aa2b8045d6df36fa2883f104ad1526b09531550cb33466947b04f79db24c0409e4d18cbb285ae37a7f920bc626b609e16b078f4c26f2c1b61fab0894f26d84cbd4121dfdb8dc931d1219ea5ad87db79fa323d890f17e9c5d7f2b3f32bdde62e736d5e1501426ed6b5136e7d8ca9d6406b7684f3351aa0fab64dab1637e32029a7e3f3affdebca8805e84942c2eec2e8ff8ebd7b12b606c61b12ceb399fb02e76065389036b6b74d0684dcf85951aa8b2459aa5830522b81ea14843f36b02b229b7a89bccd0ba95285f1780e8419a9bff18b2920ab2fbc437e914db54799c403c9cad622095324bb7e36ee7acffcfd23778258832b3d3f6c723463efb3d036ea06ca18cb54234e10e4f0c92701158e1bdfaaaad329abaa345dd2cea14a312992d5bae5a0ef1d78fa05abf103249ff41b73dcda31184faffe0418b3572cb51e82be408a0b5df10ba03cb5e03cee8908ddc418cbbbbbd46ea7d0cda13f5bb4f7ff6e865befc6e902e080af1cbabd5a266755f1fa5d58f4653f08ec45add9498d98215faa1ac788a8b29ac1d88c96299e4007b7dcfd9830d4e2d9ce90c9e60eb95b4a5eae3dc6cf92e1f6adb3f60dacd1ab354cfd0c72ceba691f43a302da31210ea20f700155117bc27e17c210c2e65f6e7c53a09fed3cce14a9636d59b406ce7d43e661bdb6df0040a0ec1646b2001a474ec0a87334a43a18860b4a29002ee79eddab99a17246273ac1f91d827b0dac097c700546ffd7bf51295002bf6b57397b56c0ca0393cdc1fc59cada99160c61dae884a63e70047c17fa416b63fa034f8cbe238b6ad9c8d251c634df5f749cac3b44f3f9fabbc9047d6a2504244fedba437f7d1d2828ae44112f10deeb11ae1f005383d726220d524a90d028f8de7d9bc4b46ebcace2062c0c3928a8a71839e8a3499a546c8af4a409ad4a4a28b26f765b822996b88a6161a60477733d51c288b48d88e8be54b0956ad4aaa1ded3f4da45199361fe4ee0a56f7c8dc030acb0718d852603a51cf60b310f2a2df9f4e31007516f039d8ab8c5d4fcf3a5304776efcd0b00627373bda61c536ea0b042b5e87bad8650de2aebf2419c6204a37aabb90bf78703c9f39ec7114f46395433a72f4784052dd351a82a4542a25f86d814172b0680e075335010408da67f2133da102aa5bfa6b09294c0fb4de8bb3a60f826c60e17a6b6a8183544862924922fab86b3055cbf4d1e0ad9e96d334c053add0999ed2a5146d4d2e3a2e3fdb1291d3b40f5ba3823c6449a0757f581d34d97d2990fa18fa0d5fc92053124ec80d55d36bca6e3d3a6b15d9595e1bf8d8739b2bb4d3a744de4528df9093174a5b7cef148c2f63ae877afa857901619f0645e39fa5b303613f1baf3b320ad5cc13b997a3a4993ec2f41cb2ec4a9a5f3e8b6c423932318be2e6c9bce5f9a9ea28cbd8c3f01d2392cba3d2843069e9cca0764ae5c13601dc7ab93c2ade45511854065ded49cb95c1a678959da6f6046291257fb3a9215ac9b24a41b0f20bdd4a8b0fc138da7915a12673d97553491b02da4ed32224d225eea4e32db54cdac46079711bc6947960472a7b819fccf53f73ea4ac9f9fdcb402230ba3be25dd5c033a6ff2b85d74585f5ab82ee51496cf3c6cbd96c7357e152879617693cbc0b1019961e4ce51e65e58322dfa799dcee4cb65034bf5710972019addcd627b6213ff06c3b2d6266cfecdb892760d00d10a38425291c97d1049157a110f99bcfba220e741e942dcd5be109ff2bfd3c120c059d6056953d362dd922d419bccbfd2ce56f03d10693399efa54155e6f7fd2f059e1615c90f4ec8b65fc1157992d9d87172476be638a2375879b129a9e2a35254d19f4671118f46293e831e0da54fe6a06f70560c4bdf4b9a671c9fc22fd3d5f4b9c74de0438a7c749d5a74dbb154fc50e41fce542fe80ac8d0e53b2c5cc7470e49a90b3b8c6723528d8b7671abb7c4e1a23d77f8df46cf24380851def5674f239ea699f6cbcc759f5fdf3b2e623525d75de3ecdec9a245a8bbe7201109288bbcffea559c44c678ad6d6fd9e3a292d3136af589967ba0f8bc785e592aec6c554c813252c9edb32f05ecf709d94ae0e473ee36f37cae04bd06034d9ed85434c45297a2ba8f801575e460a03fc8bc66c651e44557dac68a9009c166d3f3f96254b38de47776c22580d463f326a773f107617943cde4bb5810bff14839c421ea69ef8a63abc91f32fe688e8ca2e39d96c300b093dae0eb4bd9d9166dc4e93b6af88c9358271b2fdf02635895883b908e6d73964585d920455cb6a158989d1eb7f3991beb847cb1434827907b78feda411d58938a0eea0f29217f6df414cf4b1a170a0ab4947333725c7cc05dad6cee152423cb4ea2ac84725ecfb1c71cd28396c6d50402d11f0017c5a393091afc66d6d5d1c396fc11058b5c7c1f1427f2e071e5ca510ea229355754fae08401184fc9c85886f1250b27610c8f5fa426eeede1af20e0abcdbbb12c1ae67f65c432a415e6c6ecf98689e06774cd178d9ab8658a4a91b7e8914c4bcffd91a49e34356e5b7554b950964e9d2e234e8cf66933a845fb3fa3ccd59661cca125390358d3811c8c8ad6cc4deea5f5f10f07814c76a4bd561dd6b5fc2eb34e296c07570991a90d384f7cd168904fc9cea7a4ae7b8039c0940c89ac0f9428e8fcbb78b6d12b76f72866e086d1bc1fe99cc2d8b9255aa22c95eef8d9fb207a56525f028b02ba1e31bb877b61c0e0527e0dc3986020dc3fc40addeb192fe63701e7fb2925a2ce277fe7abf5d35600070ae09589ce3677c4ade51e7bcfd2897828deea079585d3a9a5538807c9068270057c8d033163f77f9eed67ff1fe7f1d79c006b6e9ad2882412b80c03cd8a975ef7d5d5cea076cd5a2fd1e6b14195ca4f5815e13cf0713c4b389db487407e0ded448c75effec920a2c3a8f7870c1a8301cd34104596cfb4138cb9ea769748839b1ed2a572d8dcac07466f242c915bcd031ada51af464908dc6a0f3b622d90c3b94358ebd2db4a02f3fec1c533f4482ab6d09d319aca55ef7140220e505790caec38a8ee04b17bf215e0e6b3c98b4ff1ee1e512b4f7b9cc2f0652c4682d2b9e76c542f68cdc7753d2417be4fdfa27cf0bf55e26559219bb06bad37a12370f3502b93b78953c2c3c0861a180296794f08445032701001cd10b9e10679a989b9e1b299a84bdf1c65d1eec1af5d3c9c3d39f4cd813ceab09e520ca4c2b8b6a1cc6c63366bb2328b6d561febe8bd0ed4ed8aaf239b68dfe89ddca42f01947cae529b56acd435f664e252ae3003efc2296ab464423f6cf9f01619ea6b1c2ee8ac1741e50e5c94b56c85bc95c2ac9a954353fab0b505520a360a80c1ee0c5b1eb31a3b3577e8f1df4affaf9326fcc623f47adc92b6d5fc8a0710b85e69527a16ca42e559da1e2a2704fefd356d80c5da25eef2968e5ee1f15d84fc0ea26bbd7f1679f4e6e02d59ac9cf14180468203fb7f016d3595c137c0d6581e4b5c663a214833ccb98dfd8614d5a1d571ffbac14d32051b38284f303f25ed39b7af80f98867366ff2e0130b29355b6f3d4ed0fe52a4a9343805f9aad7e1d68403aa492abffd7c90b80190199c0a8dde161781add2e587036d4b3295d8d55994d60696dd9065d5f5958fb824371560618a894e7c634f38cbc43496dccb7b378cf701b80ab8c9abdabae1cf429e5ce796b8d7d21b4ed09eefdee579ca2e88f5aace4ecf", 0x1000}], 0x4, &(0x7f0000011ec0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @rights={{0x18, 0x1, 0x1, [r12, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [r14, r11]}}], 0x90, 0x40000}}, {{&(0x7f0000011f80)=@file={0x1b0333c1a19512a9, './file0\x00'}, 0x6e, &(0x7f0000012200)=[{&(0x7f0000012000)="ea3a38bbf88c4db8a51ec536b39725d485589b95dfafef082d57e06e1a45c800c925042519429002f7061d30eb656c8076f8304d264ea75ff5a6f603a0a73b1ebaf33daef43a7a9088bd1a3c02254997ac559cdf1496b70bdd8554aa8ad48cee6bbc905ea894b2", 0x67}, {&(0x7f0000012080)="ef4fd417687f4e89c4a3357beb209dad715766a95f8b25b5116d111e993549869e7233520f219fd046b34ed43688ec3ab01e593f16bc3e07c44ecb7a4fd9e54a6a171af4f8b111279fa638f4a856a5daac67d47086890c9b23c337b66f873765724fccc3bb81e79c5067fa8096", 0x6d}, {&(0x7f0000012100)="08d09480b2c208b166b726a6845ce261fecc3f05bb9cb8ff78077993576d90d2d17ac1ab4a9f2e9dca6b695602fc1b71", 0x30}, {&(0x7f0000012140)="c9e2217cbfdc0d2cf7460f06d724e06fdbe65514aa45d44d8e2fe891948d4f60fa59d329ff81746268128e559cb05169f05f175757ceb451d098d11ef32386bba23855bac5801bc40cbc28626e441ea94d57df7081af31b51b2c949c435b4a3f198db125801cf1e831e22f8ba0a5bb1409ae444acac1519a3634f6d966594c114779a12a829da726e8f1b48319258e5019ccda5027c6f0829ca3e6f00c156210dfcbe9afbf0b28", 0xa7}], 0x4, &(0x7f00000125c0)=[@rights={{0x18, 0x1, 0x1, [r9, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r6, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [r7, r14, 0xffffffffffffffff, r7, 0xffffffffffffffff, r9, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @rights={{0x14, 0x1, 0x1, [r10]}}, @rights={{0x18, 0x1, 0x1, [r1, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [r9, r10, 0xffffffffffffffff, r1, r8, 0xffffffffffffffff, r11, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r14, r9, r2]}}, @rights={{0x2c, 0x1, 0x1, [r9, r3, r14, 0xffffffffffffffff, 0xffffffffffffffff, r2, r3]}}], 0x140, 0x4004000}}, {{0x0, 0x0, &(0x7f0000012900)=[{&(0x7f0000012700)="806f16c34d7f70ba19ed8031b66997e613faeb9e87e8ef7348d3dc6c362db79841bfbbd3f77161a13a8e3731dcea7124708cc3530fdf20530fe533a06289274d7786e26d01ad70ed22cc3a6b0714d49c2536887de0641d0f8db5ee79cc1270e8", 0x60}, {&(0x7f0000012780)="589e099f47078976e5fa3a818098e17b0b3069b83813b31dc055259d2ca320f91582f69e9fc9dae9b6bdff740b7921fadf1ebcf6b3cf45c5c78ff6b9c44df2b7c33006e69fe011412121fda69a592f6669a99f1a99", 0x55}, {&(0x7f0000012800)="331cb18a3789a9449d3df4bce78df679f53b2a00d5edcc76b6791540da0e61d1ddc93a119de268b1966a24e5bd58f4ec2fea81c5bef245a96fc5e4450b87bf03f35e0cdd99fc5d9a3bab3bebe5410b18b654d70c5d7fc24e6c253f684847cff959c398664b698fd1a692818d5c90f49122e8122dee307d6f5f1baa7a76dfd9aa4cbd07399f0321c5396a985598f13b69188b0788b0c8ea6c675d256d763e4bb10f823c64c6d75d064ac6ce510e8afb1edc2ca9b676a437334d26e8d69cac66eb9fabd40be0a62086f1d4817c82f9b20eff1fc17b", 0xd4}], 0x3, &(0x7f0000012a00)=[@rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r9, r1, 0xffffffffffffffff, 0xffffffffffffffff, r3, r8, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee00}}}, @rights={{0x2c, 0x1, 0x1, [r0, r1, 0xffffffffffffffff, 0xffffffffffffffff, r6, 0xffffffffffffffff, r11]}}], 0x88}}, {{0x0, 0x0, &(0x7f0000012ec0)=[{&(0x7f0000012ac0)="90203df4d1f62d00cc0baff709678358e7df36f159c43c5705db31f7242e35bab912d97cf6c1e738905249f3d93dca3a680920dfaebae6cddf8663bf7d6878192377c1c3fb8d33b5429ae266675509e341f736600a2bbe8789112ae497c7891df97b6c697495d1f4d58b672d537189470ff32e32a11527ff182b303b7c0aa28310f3cd712e0c768c0ef0cffb348e88ac08da16707c", 0x95}, {&(0x7f0000012b80)="ab86a4f0fcb34d34c316113aa1dae80982f464e0cf8863cb3da2106433936ccebf5f104ab552cf91fb3ed348fdd73987b41e2e2042367f36c425d18b4cd8d631c6b67ca0f57cd37371efd9c102484e6dc4d0324d96ac55c0537c06a09a305ecc88a155bf07f41e9e33d7552126c5f65035763bdeec005f9e337389ef8a3b1a12be24009c27f4e84816d925df601fa981628d9a35ea823b1253", 0x99}, {&(0x7f0000012c40)="b8a1fcd31dd25e61aa2d15d797e7cb6e4bd3f94e1526565d194000df658c07926a8e0fc111d28e73884f6836d17275a5bf26d539fe68ead43054cfc2bcfc9d31a3de2d268dc6c6d145df7911f8d7de9b99fe3a95755677e24afe46064ae751d4bcf5dbc79b98ebeed760373f23ac114abea3a33e", 0x74}, {&(0x7f0000012cc0)="908fa78858146937982c765b648b7ba672dfef49df738dd625dec1be7532c16f12d864c59d28e4f000596cd69ca1c2d9f0977f557d09df4aeeea453d554b40cd36b3a8bf52a33085844054922f1d87de658bc4bd55b0bf9a1716ca50f402e9a0eb8e24e4e35082f40f9eb7c6453a91f1e3666900367d07fb31bfd562f07d1df95b72f4ca7ef27173c38eb34a0851dcef29d9209f2f6fafb263dec842103262e41755488bfe5f4357174f5b2f602823358d82a5d691ffa380d888978fdbcdc1c998da0ca84f150763cf6afb7ddb14305f0e03660e88d5967894f28b17be79d6ba9f0f1019e11b18b68c5580cb", 0xec}, {&(0x7f0000012dc0)="16f44ac318697d0baa4d61f0aa1d627efe5343e14478375a0d1c757c2a2d505f3d845718c581d480d3ab2efd6a30f0f3a9fae3683758d3a2c0783a06c1d7a063fdeb1c7ae8d691f6561f0cd0f9e48c70be0e7e202c5e582050c7a952dee8dbf030c9ea00dc8269b56b275e295d14238167aeeeef90faf8c023ceab829810531234563d5db6df2123caf2e6d83f7a6368b23319e6a0c45c4f92470a950629a7fabdeed746673c6dcc32760bdd210ed8842985d62ee0f3ac75504d943c94cbb18822ec0c73e6bfd5b5647ddc45ac64d66401218ee14409048992", 0xd9}], 0x5, &(0x7f0000012fc0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}], 0x40, 0x804}}], 0x9, 0x410) 12:49:49 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgget(0x2, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$SEG6(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$SEG6_CMD_SET_TUNSRC(r0, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x509, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xfffffffbffffffff, 0xffffffffffffffff, 0x0) [ 1028.800409] audit: type=1804 audit(1674910188.874:2344): pid=8948 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.3" name="/root/syzkaller-testdir2233950668/syzkaller.ae1YHh/298/bus" dev="sda1" ino=14039 res=1 [ 1028.824001] audit: type=1804 audit(1674910188.874:2345): pid=8954 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir2233950668/syzkaller.ae1YHh/298/bus" dev="sda1" ino=14039 res=1 [ 1028.895917] audit: type=1804 audit(1674910189.184:2346): pid=8944 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name="/root/syzkaller-testdir1078258222/syzkaller.2ME0Pl/853/bus" dev="sda1" ino=14014 res=1 12:49:49 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgget(0x2, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$SEG6(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$SEG6_CMD_SET_TUNSRC(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x509, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xfffffffbffffffff, 0xffffffffffffffff, 0x0) 12:49:49 executing program 2: ioctl$BTRFS_IOC_QGROUP_CREATE(0xffffffffffffffff, 0x4010942a, &(0x7f0000000000)={0x0, 0x288}) (async) r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000040), 0x400382, 0x0) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000080)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x1ad, 0x9}}, './file0\x00'}) readv(r0, &(0x7f0000001100)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/13, 0xd}], 0x2) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f0000001140)={0x0, 0x3, 0x100000000, 0x344c}) (async) r2 = openat$cgroup_ro(r0, &(0x7f0000001180)='blkio.bfq.io_wait_time_recursive\x00', 0x0, 0x0) (async) r3 = socket$inet6(0xa, 0x2, 0x3) ioctl$LOOP_SET_FD(r0, 0x4c00, r3) (async) connect$inet6(r3, &(0x7f00000011c0)={0xa, 0x4e23, 0x4, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0xfd8}, 0x1c) (async) io_setup(0x0, &(0x7f0000001200)=0x0) (async) r5 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r1, 0xc0189379, &(0x7f0000001400)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) r7 = syz_open_dev$vcsn(&(0x7f0000001780), 0x6, 0x2) io_submit(r4, 0x6, &(0x7f0000001800)=[&(0x7f0000001340)={0x0, 0x0, 0x0, 0x3, 0x4, r5, &(0x7f0000001240)="f0888b41581b47b52dfc49ef7ae549b14201163b40eeab3fff894b40c78dff19af2ff7028856b076cd8504105f47c8db7620b7af91926f30abd5c278a91c0038a8e9b5c7fd00000e9b01f112cf6d19e3c4677af6ea225dcf58ea44a8366ac621f03876516e04e911394cccc9bdaad3c3a430e6bb9de9d8acc0fbf8bd51c47977d3c6b1c7b8961a1c0bd6db1417f538f39f5a0fda928c5b9c09c1571c187a43d7f28c02fc338907b39f0a28fd03201b886050a22c7f9c7811a5d1dcf7cc5aafbf23bb2fc5530302c66511566754df4f28fe033e953e601996938627bfffce8f9c0665178cf0b93fa2d6", 0xe9, 0x100000000, 0x0, 0x3, r1}, &(0x7f0000001440)={0x0, 0x0, 0x0, 0x2, 0x2d, r2, &(0x7f0000001380)="fedfba063e563aeedd9fc3eb9d8405c9ef3afb74d1d98af08559e3cf7b21a4da2aa26b290b386673ddc745d9b26b9edaae725024cc400f2423cb984e7d92c16ba568f8cf4e8eeed4465ba4e425e9937176e3d754ad4f2c03bc2498b69ccf3f0a25bc82c0557fa61c1136e49d639c2e68372c1f82837b", 0x76, 0xcfe, 0x0, 0x1, r6}, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x1, 0x4, r3, &(0x7f0000001480)="345dcdbc765632d8815ae5dc269e4f27b2536ce0e542a4881b6dc9a953d689afcc4e6c23a5b2bae23507e570887515ff445e8dca732d7fb895605200aa58f5be3b6e198a3ab468b61c1b8ef9482dfc9a6ba96f48e7569ef3e20c6f2b89fc6ae48d5d946b914e93cf69292eff0de5f184a648df83c43ca1aa035f", 0x7a}, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x6, 0x8000, r2, &(0x7f0000001540)="f35305f791191b61c2bd155534d1d2c929ca5dc5cb407cb2f331a951eb95441cd08f4a1eca6f9bd6738d1f1743598e2b8d07655f449be9ef391dbe0a1705f573a2154644e42b77a489eedcb115f2ac0ec82f5bf923223246023ed73918a1321f027c9c4a9af9349e3f27e53f0970af7a66b585f848bca4a4b4", 0x79, 0x1, 0x0, 0x2}, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xf, 0x9, r1, &(0x7f0000001600)="6efa85cb9850a78ca0fa978bcb4a9733d838458dad5429474222b99462b16bd638a4ee49eb597b37e3bb1519c44d6a4d91cc92e6b8c2bde78f23fa7de8b5e8aeb8512c034c7b2fe5bfdf720aecfca07893fc25ce62c358cea4310907e88f2993d215d7730902bfc5a7cb2011e2dbf60aab8120853da88e2d6792b02f07296731aab67a91ae37e8a7258421bc937be8a2d0398a106e01f0f1ce49148470d7e081e9761491a547ca437d79d33ae7eff9af83052516da13a8f12417d0d9607ed98be58ed8affb0e25c80675787ba761c2342e6bab81167c93", 0xd7, 0x5, 0x0, 0x3, r2}, &(0x7f00000017c0)={0x0, 0x0, 0x0, 0x6, 0x1, r2, &(0x7f0000001740)="e421f0ebae6eacab1d3f65c9e7f60274aea623b145a6741f806386ae1b6c744da9401be754434af6278986", 0x2b, 0x3, 0x0, 0x2, r7}]) (async) r8 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000001940), 0x48080, 0x0) r9 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000001a80)='/proc/sys/net/ipv4/vs/nat_icmp_send\x00', 0x2, 0x0) (async) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r7, 0xc0189379, &(0x7f0000001bc0)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) r11 = openat$khugepaged_scan(0xffffffffffffff9c, &(0x7f0000001c80), 0x1, 0x0) (async) r12 = openat$nvram(0xffffffffffffff9c, &(0x7f0000001f00), 0xc4040, 0x0) io_submit(0x0, 0x7, &(0x7f0000001f80)=[&(0x7f0000001980)={0x0, 0x0, 0x0, 0x2, 0x5, r3, &(0x7f0000001840)="c7e82f6bbd709eab4521cc5e046fa36d6935efb376afd6bd0379d60b1def2135ecc1d324ffc3d693905faac45f8233dd3087a9495d5d3e7e47c13884c17882667e24e3bce5dad572b23768ebbcdde7a2f3fbf76d2640df8012cae4c8e22c2f487ac3ed419a36254a1908978209584df9bb0c234608c6c52b31cf04de39a12dbfec1d620172045eb1beb17700e71f415ab14c99dc968432c5ae0355464492dda4d01682469d6c2408442232b1ac83e536e197e8ea729fbf499f584f84ce5a5e89d436288222f945f2fcbf8c09c5a0cda6a7f61c09db2fb7be88e54621d6e8862497cfd1a17d57b399febdb4ab2507b2ae7577ccad4a730aa25ae919f472f1", 0xfe, 0xffff, 0x0, 0x1, r8}, &(0x7f0000001ac0)={0x0, 0x0, 0x0, 0x5, 0x4, r2, &(0x7f00000019c0)="ab844ce18bad10dab2189d10f9b3355afeb61143e607e685d1510bb02deba474046845c80edbf4bf9cac49bf1c084f0136e92b94ea69058bbb5caf0d741d48c49d57f4d08229304040f41f3f2ddfda83ae68fb6b5a144c3a911f8d3631e77149e4df9a34c609a52ee985d82a20d3c4857de248b3296c20583bcfc8e8e65ca61c45b0eed2fae1adbaa9ad3c560f6391d462f4780b04d19b4aededc048a1c7808f1b0d7ac389ed40074b25cce2765af7bbb24370463b", 0xb5, 0x3, 0x0, 0x2, r9}, &(0x7f0000001b80)={0x0, 0x0, 0x0, 0x1, 0x1, r2, &(0x7f0000001b00)="f67e62c72b3cc0be7c5b177a5c747d4082b08b0aa2a231f8b39eae5d6aba7f16c4a1c6c32ef23b8bf0752d2b6eb95c79d96888d8a09a1875bb2dc65c9a408c2762993ddaeb0082a5ea64cb078399393a1cea5c4320498a1127124b982d06e1387293b725bf3963029f085926c1a71e833274e01e572eb79e95e1ac", 0x7b, 0x100, 0x0, 0x3}, &(0x7f0000001c40)={0x0, 0x0, 0x0, 0x8, 0x7, r10, &(0x7f0000001c00)="fab464ba5f9d182957ff93c37de93d72c809da0b224a14ccdf40dabff2c3700c8261fd7165be0cde29816047c58d7f8f2c0a96061c5bd94ef16a", 0x3a, 0x1, 0x0, 0x0, r1}, &(0x7f0000001d80)={0x0, 0x0, 0x0, 0x6, 0x1f, r11, &(0x7f0000001d00)="c841fbe521036a99495de042c92b88781a89863482028950b742f9795c2cb0ef37157ddfdae431292624dc927afb8432692d1e8634faca963c80845eb3563993c63d37b86fc483dbfeea5938", 0x4c, 0x5, 0x0, 0x2, r1}, &(0x7f0000001e40)={0x0, 0x0, 0x0, 0x3, 0x7, r2, &(0x7f0000001dc0)="bee53bcf1439113bd6a15f21acc0715d988bc6af016025df14438339199c9cd7e7484a8e31259796829654ac50c407d3714531245a303baf84447aefd3a3e83e779bd8bffbfe1e91367804e897113d09bb5eb1bedb0e86fc699ff6073a27913983925c0cc9147031aed7cbfcd37eec7902f594a25890c1980c938dea", 0x7c, 0x20000000000000, 0x0, 0x1, r2}, &(0x7f0000001f40)={0x0, 0x0, 0x0, 0x3, 0x7, 0xffffffffffffffff, &(0x7f0000001e80)="8e59c4f751419ff8481df6c1ce9b14c07e1f74cdbb75c0159f47b09b7315b6efdeb8932dec05068c89f5fcdbebfce538d4cedcf0f295efcd07ac85c4859af9e4ec8f57c18cff91435c17ca26bc19ca70", 0x50, 0x2, 0x0, 0x0, r12}]) (async) preadv(r5, &(0x7f0000002fc0)=[{&(0x7f0000001fc0)=""/4096, 0x1000}], 0x1, 0x3, 0x38000000) (async) ftruncate(r12, 0xff) fallocate(r0, 0x4, 0x6, 0x8) (async) r13 = socket$inet6_tcp(0xa, 0x1, 0x0) sendto$inet6(r13, &(0x7f0000003000)="e3f66fd38809bed84d", 0x9, 0x0, &(0x7f0000003040)={0xa, 0x4e22, 0xb060, @local, 0x1}, 0x1c) r14 = open(&(0x7f0000003080)='./file0\x00', 0x2, 0x1) r15 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000030c0), 0x0, 0x0) (async) r16 = socket$alg(0x26, 0x5, 0x0) read$FUSE(r6, &(0x7f0000004300)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) sendmmsg$unix(r15, &(0x7f0000013000)=[{{&(0x7f0000003100)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f00000042c0)=[{&(0x7f0000003180)="39b435cbd2eca6b18880662961b04871c072a8f09c9e4a6b73d98e4701d898c0ddf7ebc3da9797864f646ccbbe286363166fbf0950df7a434d31c78109b27575d10f61cb693bf2b526b51fee92c5aaee83f88f9a3750699e1e6494184c2775e58161adbf4dea7c36e5c7b6f294af43d438f8a9601ff0b44794f8876157178e60f32887f8d8deb3a5a735a54033406f1f466bd9b9631d6ee118e959b75eb307fb6bc4dc7f27c6d69e669cdf92b11ba9fabe424c662f897025e0a52098b5ca12508d13131eabc846975d1ab33ef4b624968e69094df61b958e559373c5efb063b8cbe441ec7149c1a8687991f51dc57dfc2317953b91e56c0e8c28802e7764063e30ad1bce92ce6118b17795161868c1a4314548c3b6886b6575613537ff1d75d3e6801b7e51d81169e3f28222fd36c31df9e54132cec87d797a907dfe52f79a27d7805f0b2d6cf74076d1d63a9eea8c51c6606825c3bb7c92ae6ed315b06060beaf01180367f3c62ab3bdac44b4c03c2bd45f1941ec3af083c26ebcb3cd80ac280d0cc686511285a3159ca40d25dcb18845dfb8deb965de45e9034d7066f0593990596d30596bff52f0d2822bf3af6d2b7172a2027982adb3fa20788ba2eb2e3033e8eebdf04bdc7f5570b2281ca7fed7f07ebc6b1a769c3c1312aa4f9dd0b0eab3e9516b3a62b8c102d1221193d9e051f3eaea5a019d52c5fd347cac3df2a4ab05060e050f19ee2be6d950191b305a97bafaac935021580a85be47f10a7347a669044c8fb55b9e873c6391ea9b9956239cce09cd2ebd37ce9c27506b91735d72143f70ec784a1b22674cfb18f120f5996adb165aed59a56be0f747e66b8183c506fb2b3b12696d0512159835c5f8d2213157f2b4a1b15e3a034105ae1c4c801a23bf23f4d884c03fe72e397bdb31e3c398cc151765cb56d3d4dd1daec09b528397a6ab221aac1a04fa08f2df3510dedc321ff3a481c30a1db784ebcf526894ee8c1f31f0ecf6b8927bb1120d3be5bf6629dc490eada4927077dcd10a3fab07f1ff78769549cd1c4372b852de900cf0f6558da3b589a843d1ab5b8881c49bd54b16d06a1220d73cb962ddc62dc8e7ed62ee516d3d8f7f3ecfd1077106e32d80e8aacd18575c96b8b62438fc3ba82f09d50f735142ab4be9f41baf28809aff512108ddba7a16f0659f472e1c6e300e6f808aaa7a01d2e458a74be87a737cf75e264785a9a8294f7156e3760d604f2d26b50b4ebee1c37dcfe267484c97523acbb9a14dd5438cb21a422d856402e4e06a79ff64f2f2bc56fe3ad0652d8c727558ba43f8d743835d0bcca5ab17bc994dec18e300cc6edd973ec973ce1ea24096cf8dde4a235b9848edbddb63c99f8f8f93694ea6601e2bdc797a003864e08de70ecc73ef639a213347a70c1beaf7e6f1334cd1b8572ffa28130546bf28b8ceea46804fc3bdfc2188fa33a42e867c3132c746beb9d2e394ce8b37d9da686919f618214adc0f5d886bfe933f842f8eade2047166663832cef8d3ccc8ce889a0c5819bcbf61df8ca4640cebc53ec1bc5a7b51440cf338bb1869b663d4c3db5a61d4ba748798af8a1bc1103f819c0195a3d78f1920f319f9ca8259f7152a6818d397d38fb957de733c62050c45f832e830a85e6787aa1a0400c481b76a7ef1f57541527eb86f516a3dd7796587cc7d1eac680fc3955953c59d28c9ecc4ec92833d1c12f3140e3bdfd84a9c50de0b03e39a13b701e5d0ffc50cf683f0ffe011e5eb10a9b728729a39a3ec1c60a93ab33f1270aaa7998906c86577061c852acaaa923974cbf37dda71db152d0d0e399f5ec9adc779a043683fbf2ba5b1b88ffed9e4c6205466f0aabfd94c6006e8ece8a34fd95d41fd94eabc021bdc7570118e6f39b5d304e9dcfb8200ea3b45841aad19a6fc4e6f4962166834e835b8474ebf86572fc7671577055993542218409bf1a3414e37a8c6f4d63f095a90e146f2a2e5c324bf39e7394b759083397d3011661147dd6de3030b9a8abe265720bb6e79cde782ca6645422531f46664c9e686ec2204e5c2dd283371234f957fc54e023ffa160b8e56493f027d140e7fac62d24de1b064d11e41d2f0ff5da72d04982aa3551e66cc594eba148b782739b07664e2f6c65589a91b1b64578fa127edc5d6c625b46b2bee9f70cd8a257144abc79ce663f77f5258cbc0ebb7081adea1dc2cdbdff5993aa5c3c39e0087ace98115812e8d69782f6ffac60ed59c52c7603e4dcd758b5ea5d030602e0cef49c3e9915a0975606c01a5bc400bf6ab13f08205add37b03ed7d9e33075f37f02f1bd9e7cecaf0b81e768521e85a99271e8bfcf3a8040b9a596f8284d5525faa08eed066768050c7c79525a01f6c196d634f024cb8ab7269619a2c44e2973feecb121c5e7d2ad34839c7d7597efe3e9aaac9388dc1e14df7be594975d8be8ce45fd500614f97e3d2a524ae4a6239cdff6e0594d6cbea207884f38b7520462d6262b373fccb13d4fe7dce540469bf144ff9dfa32e685a583818d442196d85a12e0807aeb943f5728dc42ec148f3356ab3ee5e0898592024800a726666079fc402a56abcacdf1076f2ad9a2076c288abf70a9de96127671a9e122f58e195ffb2c2b8b3709af18cdfe635053f5a37299483f56648135b059baed537f52296b2e70bd821febca40b9c28cb661de29b471e6396e1d469e5a8aeb6d973dc75cba734e6872574e8db4c53e4f79a6d166f91547a877d5ee2f4e6ba059bcb7e029ca26c04a9a8d41df9d2526fb8d1e48f5b4acc272484596a1e0382030fa0dc4e5ed79192bdc209d37f64239c2e67203e4c18c7e675411cf303355b0792df0be895d8c95039ec35a63cdc32fde667f79610aa0553b9836fe17598fa56c9e313962a9ab37bb3c2c52a1b8a5e3dfbf6fc768a90d437adce55b0f93e0b7d1c1a78004a704a78329bc1dbe53bd1885228b4395707fc6b2fa903e750352fdcbf06e9db8a4e00d330bb144d441d2d6f27bc4b7346ec8f54e9a678476117414b1124a5af27c24e06c8a12de5fabffc1b012d03b50e4eba01ea79fd2a9884003563702ae1819bcfcb4c17f65697731127e6486da284a14487ade763c1b551d7b18ac8cbce447c819d3e700fb9eb6a4726074088bf0e924d80f42cae81f075d640ec5704ebee923bfb43fe6b28340ebca17995c2c5a9f8feb01eb9b6b2d78afe7d0cb0ebf690abc2d0d546a7937353fd229cb7802b54af462da03b38ee51af46939712abd92d4f98d066d6e2ed0c49e1331ea03d919468355e45ec50860b68821d97446bd5341775340cae2fa548dc10b1a2cb64da3a1870b87dc7718cc506b4567cdd9ed47f84695f1fa3a5cffa2534acaa140b529a9e9efab3d4ea7da79c5646446ad5b8f8e81b985b9860bb3cd4a50579d36c98e591753d64d13a87061f3f068e67940b55d2505f6ca726dd3b0e77add083e6ed692d92da6835781dbdb11124563e2a03a23763fd3a1e82554e95370db7c92203f7d9ff760386846bbe86191c5efc621e71f59e26a2f3e9528d8d9da1a70a3a9f330cf5d1dc176750d0e3c59514560b8e6dddde86d593a191ff2b6ef6187ac65b88e4254a4e33289b792e5998ee1bba1ccdc0b3f0d5745832c0a41eff647ba10724fa76bd55bf4000f18f4cf0d4faee9c6926fbf3214ebfcfeb2e05b084b882b8edfcfeeb7529a133daa3e3a290adb3fab20368a9a4b36dae69f7049abd7373ae7e84d723e28f851b67f57cfd90beab35ed4e1a52bd78fe050806da513c41e15f49cd1fc966b04859fa4852c120f1d4b7092f0aa8d825ac1fc2d7a8912f42a0eb12513e8009708e77136aeb37b4ba5e713c6a01c3957d82bc3bea2139e0a1b170f0318b4da3b366e36c90e049315c794ac646dfc818316b7e2abba21a4a61b2716d2cf788a09f1e81d78dc30012d1ebbb3b02d742e8d26dfec4e20aabdd82f98f30b1648c6e395457e2d7ddf8bee3480bd7098263ba5ded1306c05460d976dac8af1b41a81c84f549a797e40b5768678f9a5ff5b9bbc0e8750fad31c68697c0979567d71aacd7019759eaac116170ae1363b0ccd3311cbc1487d7c6805a10d807aaf83008e5dda1bf5eaf8b9bac694da1fe17553df9c47c926548299a9ecd50409d23ac5f3e0dff0a6e8a247196a8161577be012c77955591360af9f48c85cc0ecf7ae888704ab27126762e256ece17206f7bb15d24af3f889c4716964bbf0cf810da65b4987ffa2a59913065a4b659aa580bc9e6e5036fa2b811955a1c9ef55edb3c84439952b8729e69c23082de6c0743be8c642fc67d598f4e3b9483f9bf55e8cedc407761f02bb0d50661ea07869bc794ae9fabf08ea3ec1ae495c2e1e740e4d78086ea3fc8ac9a1fddb35c3c954cbd4d41e39b05d682d645388c1591089a9c9030d1d12311b858d442461d91252d7573edacad4e6900c3c8e0c48b28cc36f789fa1a0759b83543e070b49b152da6c85ee8067d3d1062637daff0174e70719b74d5aafd39c56d21b239fe958d6ab9669816cdaefedcea39733ba9291960041175aa765518c830341aad8aa23f807f1137238d3bddf91b692a10eb99e27c96a5479f93eda9caa77d1845a654f6f5fa462a2d222c9785023133e36da68516a27778d52f972e5d69ea0ad2b64cf055ff8ee6e55d6945727b4a46faf17223ca7e59813e95d5be3e90c37a85f04ee26afbc0e99171befa1d2b15d10fe7029b7877cd52e1525211d4fa33cd6316f13b2bad87c49f98b756bef2673c3928140ead0279b5d6e183b987ad1099454b5e004c439c74d218a43f21d59b628020c9162155dfda005be602a54bd7a1c19fa7d433a44079edb578f46cbef69740492b76dddcc20906058a7386b8f9488806587fde0ad0912e906be6afd41b5378c0955524ff203eb2c2a5af9635d4e5859d1ad82cc3b5de48db93112d4f08fb9a089b7b462a774240086add9c57cbf4c6bd55e6847aaefa8598586a3b2ff0a7b3e374a436931ef3896c2f2ca1f48c56a57915bd9a8d6178a54cc5edbf9474e4fe5f3b18ff2479766e55a71bb798f2786c69bf8a433afa0adf62441446dad8d910d1b05bda7ad6259e2af1b82577bd4637b39d5c45d1839638c756c1b38c0cc92780b4e79907e90b0738eb70c85c5c296cbb078116f0c0051906a8001316fc4c2dc9441d56351179b54979946ad2aba1c46a284fb2e8e98d79ab4c74a59266bc3683808f15187cc0ffd7f440a007ddd34a9d86c1c39b2a03eca20b61f65dfd32d49d97611a7a9a006200b47c9f07a95d999551ba829a730eeb60110eb059fdb5a911c5e60e234cb0f850354c47703079af361dc9210e886049be467b3f00d47ae4de0bc55720ef83a583d21ed75de22aa54870df5e9d2b34c1386a0c16db68c8ffce9275c1ac020beffb648d1df4af226fa09fbb97105c9c03a932a13620c30263054c3c20e881999ecc0c0fbcc4f31d8065c7a55521a50447cbc177bb57aba0b3dd38b3ffbd4958c6d0f5b42a9e96de7f737109e628edce68707e5dec12a3561bdfded1006f72ff9beec5e691d691823c7babaf19161fa3ea734497c07fa3ba89c606a0c67f3bcbe0ccbc216ed860cad327beab3d9cdc1b59b72eb233084317fc5fac33c33c5001e56f5c920f06f6437d339ee4a5b6ee6c19073fd6523a6a2a7d62ac73106174736ad162b75a88fabe5451e6f98b4f9d39657044a20a3d0770c3dbacfba5e3188f66d431cc3339495d813d5de9d027b11e14106981f2f3b15aea3a9d95df7fdbdef766e70041ebc1ed6519a7bf39", 0x1000}, {&(0x7f0000004180)}, {&(0x7f00000041c0)="91dd26ef492a0a1be5e60f539d", 0xd}, {&(0x7f0000004200)="cff8011589c0b8ebd1b7cee30632f736473fad6ba601f50afe3873152e7077f7636b48ad501ac99bd3406135efa48bbdb5499f83953ebb8c702e5f9f5b24108b35f6de8a0fc0db69220bfb7a5162e0030cc169b0a253edd7862aef3bbdcddc2c690f7ec6db6d26234b7149167392378e70ad7ba2874a880f58b227a7e4544528f60f8f32afd3", 0x86}], 0x4, &(0x7f0000006480)=[@rights={{0x14, 0x1, 0x1, [r16]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r17, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c}}], 0x78, 0x20040001}}, {{&(0x7f0000006500)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000009800)=[{&(0x7f0000006580)="5bebe9c6d0cd7cfa67cb7e42f2a751898a04150ea521d711ee72d4689b64a8d666db830e3ed310ad1fad3f5c7f436d25ea0819dba9f8c1f236dd7724818afca30556b1c256b9e1ee140d18890a8d95191e6eefc0d0b58630071a922ca8cff482888f53e8c0ba1f7ab8a5da2308bba1dd4487ebb80f445921fbbc92f5819ff61055d3a21509b2e64e8fb1d4e1329684dd59cd7501463a8d90a0b972690a", 0x9d}, {&(0x7f0000006640)="17fa2b5c294cb765f59b4678dd97c4d0badbd7b4e1aa8a185801801e97ee2369553f0de4edec000db2ba7d60ace6d1cd748f04452e2074e95199fd442e52d7421c5d9edf42f3c6cead9daf0582a4c6f897a2c0cf2155fef5bce5238c0480bf8df4e0bfda92097e637b2d4379210dfed6718cb81d001a2afd38c4b54e6aa4c56599f3850801567cc14b8c07b3e877439f3d4edcc5faffc176c7c66c78d30a8f54a8f79af7019942ebfd51c35d34d527a2118c26a9c46b42a1a6ffded057ee93c71055b62e6d3c5b87251218cba0bdfe64fa80f2bf306e0a394453781b853eab4569013d345893da98dc882cc05520fb1a20e10899f393c2a629f8d4e0ddace8e7bd5dd9366af6dce17d773f9c5946f728f743643adaf027248b19e7b8c2f40b5707484c852f8332d5a0685933453fd278ae7e361d741f9cd311937da1e5ef51da5be5ffad51814581aca28d17fb5ef68dd5b80646dc1e215b745ffb0bfe7292e5aeddaa0a90668540cb9de03593141dd1e8a6c568c3a35c8dac179dd94909113148a8b4e24e6c382516d73c19b893b8e32e26fb0ea452a16dfd40ac3706753d82a8b2e736049b6ac0a1c77c4ffefb8e2b72774c9c05a139c234d18fb8cca472838efb52f7774066aa6c2442d077a9771ecc26645c50444d4afafa7ab42f489465407d8e3093411b2ae683b0f85ff264954e83dce72c1985107553acae4b51c30071d1a35e52d581d6b44282df6d72c50755ad1daaebf126e4fb10a4e86b4ec87fb74b2b25f4f96ae0c9663cf07464d14fdff2015bca89a52d91325ddbd33b4f274b51933fcf5a6e2b85e575af3769ccaaa7d1e645e8df12e63b1e0c985156790e8800143092938317f6bad8d9a2c3424dc186928bb41b7fde414bbb7823b77e7311f58bb355c3b10e47297749c01bd686c04cede203c2558abe141c6a6c8fd5d541cc063e016b214f0aad452fdccd6ed5246882088b029126a5c55381cfbe88830b3151dea68405b4ef784ab0c5cb7be41046185211a13e9e6e2273ad743c0f1111522e66b3cc0699d602ae632b73e8d1b31c42883054b7e2f052fb8403ee470c8de87add806e05836238b1e08373f4d58c987b67ca957628d69312d9cd013ad65c0cdc8be747794cf614db44a669b2c200a90a5c93ff33ae334281c12e1faa3a501c2759eea42181b5bef3b3fbce566f0854ea87d39201972459c5525c20508a078108513bc5c0905e7bbb65de487e7052ec3bef20bab70f30dd739bcdad1a49950d0bc10fe7f01f469b7f01b7f62f2df14712ffd3f196c2a2c4cb5d3911f6326cc0fa3f644944022c4c2c17c8621daa8d4813e25c23c695af05b844a16eb21cb2cf73126f11435cc486fae795ed8f702ad19a14820211b2cc8c5294b9d7fcc38cc42967bf4ac65576ab3b2b402d1f3d380d60d3b9543904d98339b5d969f590849b5347249a1458aa6ca2f980911ab983d985807fba313954f1f07e85f6f682d0df8ff2a8313fe34d18648983451f06fcc1682cd03592734771c80b8d3bcff2408eda9d9dae291932e43be0b492b5f8bd2c03547274b497d5626c3e05becfc741acb23d5c5568b5daa63832c52227a637252bf44262a9bca0026326b3a7c836bb7e1230e98b9a81756dcde7ff9efcf93c9769d64bb4148252a476523d061d7a7e8487e259411d1ca8177403c605bc9d035305e21e76307f2038e57d6e4171a6aba278a676e03abd5088df5b08e3bb74a3445b282deef085a880ff1e9e1460a166b584efd8341159db43d612b0905dbd107aa62d2914d4856a9315a7bb1502610a3e4c623edaa343b11fb31582473e1af906a3df49b5c1ba1dfded71b8081526ead5b72b04846f20b29fa2b54900db06c8e932a194e7d0ae05c0c6d9c6925631582a281bf8d6ce6975f6d4f47e750c830f82170af25591196c2d693ecffb9f42e1380a84c378f816d08743f0b1f9935b5fbc147dd3d27d3f49ed800533fff883b213b1133bbcafa0d07b470a90666ac8e0c6daa52f1c3acdc4f72efc06aad94c1664f1587a6c36ca4046577121937626ce690b5a755bd941756e6ad0231790c41f0ba441a7df068efbdc9ec3c6edb2c393e69298602def6b9ac423ac09232d5181af066a0f1e0e37202781b614cd4151e979b558e16ef7b41da7a10f24a6c3c97d0ab90a766e1701d196abde0ad9c090a91d20a986047053496a6354843563f1e96c1913f18d12854118e5835f47783ff785ea3a2e16363bad04345c8c46c468caf250f1eb5a3d465940ec0606e5d08e3eb9fde17032dba8ecafabad5d7306911e62c93ba406ae3b860f27e9d0e9b4231c67b8893ff4b24c08c105c8e7a87b643aefafbdae12b5cb58ad76034a5306f5451b408148cd2ff7119986d4455f59aa57ba64785459366cb2ffd8e28fbba2967919b864cc2e040c2dad845c30f05bb8d381a668b0dd11b3e7ada02ff24abec7ea4bffe7a4519ba7915e02526b8e236d41a5177b24faaf65d868ab234b051d6ae9eb85511e24a160dc977abfbd3248bfd6705c0e99fe8a9fcc92aa6715e144c61c83edd881a6ee383ab71419207b7f6b3221c39689c0c1c1db29c66b3840a9073645954701e112ba0540368397bfe9dff57c74c26e406f127f8417e4edea04d4e2701f7a06c0e0a7da6fe8a81b0946dacc8b1b3cbc14768cc7a0c52df49c8e0098c24213f165c1cc397480dff2e50f9ff8d492bc0eae1564ecab774fc9c2ae444d6c9043a47ec1ba8c1e863c96a1845e1f6d3738581736a5ede68d044a52e2692d6ec456cee573a3991c3da7de2ffe84ce839e7bdcc445d493709e3655c44cbb75e7ff793a2d1d5aa067b3d42febce71db9b5e3ba354f16b23d86893b9d55603341c4a47985ec8745c0765b2cd245233cfda43ffbe54eee2a733099c5334581728e2cbd16a7240000d3662cd7fa5a563d2c1c594b78735e914d97bda06d23e1252c4ba23c4782c5c85fed6cf8f66922ab63cafa4660f1933e287f64b51d911d258aad4563165f48cba20943c8bb0b481df9b7b96e81dc2b23e854ef281dc9af0f7ed34a2402c67c0f72bf54a62588e786db1d533a103eb02e41ef7e0276b250724e30ec1d245e9c268200704958d2a79369e5e7b9ee2c51bfb78248d22662fc3181d4fa76b33bf23549894eb7850e301ccf6a9695c7c20fab2c1050d9193521aeb860ddd708e114e95993885ded12987ab24a4ad8cf0f97507176bfe2735e0138c1b1da609d34c0305a9adaef31280adbd98949ea0cfca7a7334e9f56e70bbcb4d873f0f2ec2601b8f2c90398daeec2b99cf4a7baf7b2627aeae6655173e6d8fafd2a96ae5522fc648172be66829407fb76940de1d74de04c5312221d4acd17b153c8ecdc80770f5ca5c46b47d9a99e742b4b96e55bb05c01e6488a91dd076d105cc73fc3dd755fc69529e6e6d0147cc11ba84bd6302ee42e9bd972d8a0b60c4bd02f9d615b3bdf0421ba28f9f104a1a8499a57d01415868478005f4ee9a620ce95618643c7f899f8be32040976940fc4e33590bbce1c087c41ac6898807507bc30e0a9ace1e48596e33a0f7f3a1334bee7e431b8b85f2fdf90ce802478d1577f43b68492c4eaa85938d54019fac940080c45475be407939ea93aef700d67cad1c82ef628413726397b1dcc8246cf5894feb031bd47497f48c2e62e6fed96a6113984884a9ccd5c78f61839640e5af492b0d0d4dbed6be529eb1aae5bcbf2d749b02b0d83ce5e83a0b2ae3f04627dfa056583c4d22b7e91729d3f999e8d6b2c2c90e8523e095bc13f78131074fc3344993ca602a8472c169d5e42da440ac139a91cbde49368f5e7341bf8c26941d3617016ca65fe62ee69f773966f469b1e2a2c458efd6e2f6ce1288dbbc90a4a31b41a865ec0181fe31c825d9d6a21c315937ea82d59a3823a2b8b3b96428e2167fbe2d9941ab9eba202d786613c76319a9572efd40166175485b1d00107e8f71064c1552b7072bf269a6fdb71a7767cf6fac1ecf6cc0a87e63cdd27e7f2748e3d748a4c6eb4cdfa40d24249cbf6e5b7687e1105cc973aae6c22d8dc5b341b727611585b746d574a241dcdefa60abcc21f83c6548b416200adac3fc4c5f9ef73d6dea0d30a151a706605c6ff51f516002f32c2896686a1083d37943b90d8648d4014b911489349e07bd6ac15ed64946bd52e31b3c34467db338098001ca95ce812ccb04d1aafcbe149323a464e161d265994c53903a6e665624b0fcbdede38e029825577ec74592e8b7ed761084da611b75210d1c6129d9d7fb9a1ac34743a363fd6bf26e3f399c26668b754ae6ef3442db3cc02670575e5baa62481af6b3d7ad332df1d47a4158b9dd8fdc22f5ff18f17ef0a22eb6f386b492f4891ef8b1e0a7cbbde078db28a2690628e89808072e995f9b56ae60ba6a28fe7c58c594b3108ec27660547855f99de3bb3975c7fbcecd9e5551ee0073231f28d56a33fb005760217900babd72569a44c456ab445f7474ea896dfc9325651a6af70e4cbd44be568c42182cb13ddfa7775fa7a6a00b60b23515e3da98320174ce4dcc45f4172ef5067ef02889f31d3b05d7ba2be68755fbf6c8ceb4aae6e1a74f9e4e88542889b206f0a58fdd5d26506d4d84f556d6b940c46233dda1a7db4efbae6fa818d49d956408ec6e47e69c9a40d07e476888f0b7fe8e36d1b876c8fb9aa84b02717b0c6a59dda96686568645fa219caf0f5f64ba50f886e1aa5d3827cb666b99b39aa3343227558f2f38f2b77cb7ce5fc014e23adfb53fb612134c4421b9e14cc0ea1eae578c35985aff748a5676e26b8cf8ccbae6f173a06bd9ca41f901bc4af3576cd419b4a809f62c658cc5268c85aa62cfc60d3f496c7a66f1ba681643d5d28c434cbc8f4f584973c9733f8f94cebb19bb45379d9fe29f5c23a1d504245be75833c1c8bbcc2aaf0dd54250ac472cf0c03827326bc6a53faafef7fe02231ac9dec4c3e603f96f0651ed4203be936dd9b52a7dde2f860efaede0f9cab107917b9fabbb8c5576bc1140ae98b9bc0d45f15e91f0797f4521b4c49ad4a3c1d249dd370a1d830260e1cd768a5b1f3e0c2c6444e1a5b7ad6de4d5edacaaf6f7df8a929e61fddfa7764d263d45ef154177f07314b518554043b7b9090fed52977b16a36478e0a5d2247fefaf39b2cf9704c83bf52df9ea17b3a5efb95a1eed9f91d81e64a500e7d8c5eee1c393a8d1d524b14a0b48ebc5bce25efc7ce1f8814f4484378a0a9b83edb824951ccff7e250ae4bdd0126a2e8123eb013b39bc8ef97552981cca87dbb97f1183798f9075d0e7aeb56b625d11719aacd9dd22dfd17bbe0432c472159a132258417964442bb55ad68793e52af4c53008c946b6c583a120b51b2970bb6c0f75b384bd99558587157a79cdb51e0d0702f0fef13b47de58502015c1f54986e6aa8cf14d1009fab5eecb9d0333300e551b70ac8af1dd9fa6dc66054eef6e7955c3c4b41fb3d1af87aec36604cde2660128418f5018c409e84e98fc411aa1a2041ae8a9d55a350bed0dfe49e941b766fdca3ddf5b7abd35a1a9a7643485f86d6947e39fb76fe5540894ea137831ff5f96eb9704b1aeb5e0e3c6ed74ced407b121a4b1296ef345eaf50af05991ac5e951c3a4cb38e160f0b0c39c6f35fbaf7d2f1dab98af873df13fd102e1214e868e6e2f385cf101daf20819596d42c38a3e85bf22a0fa025ff323a4408aa5fc0e2f99eb9fa0ea0950ad59ff2b7ff4bc8a0e3e9cac49ff5edeabe7cee0c66a6ddd43535fd9fb946f7b6a5d7ccd3effcf9d1a9c9d", 0x1000}, {&(0x7f0000007640)="c45605292db1f2c295478603350fe77912c9fea1cf78b69795f61a04de", 0x1d}, {&(0x7f0000007680)="b5f121988edba0157f6bd5171c6a373822f407cbff0c68d50b086b7bd7cf9658a49a45fdabc9daee5501239a6563634f37294611911abd1ba9b19e78cfbd70537f13ca126647feba24ed173443785426a820f54c2014e13f9981fe9d6fbce0ae910900a0852ce2ec010595bc56d2051ba6dc86f52b66536911fa6abb7543947a71933088b58bd86462f59a95e2c29b510aa62b90d1aa2146c64e6e67341d1a2085a9acc72ccba3798bae4ffb681d1f1ddbfae04268297715b097911d521035bcba0033fd084a09811a5f73217c4cbffc9b27ce423cf8629213ea99db457710948e76d879d76823f425a1b434476b37b14ac16ec00a70de3ae4efe9b929ba277ebe5585544e37f2f4ea44436e046b5529c80d2b34a3df8d3820352bcc7254b610ce7a4d7923a7a94327ecd9dbabe6bea90c2180caffad26fa43ee708e433477344fd7d5a5fe4aeaf14fa996f030da851f71590d37d9c69bedb00c8373708eba5064c218703856742d1ec0e1112288b1e23ad2a8848915f1f3971c26d76ae06f5bbef69b57d50f05e785876a465f52384b2545ee4b222bcf20c4e9cb2f131cbe114f5fe7b4df72e2a565bc47dc20a469340be3b8e836041790b907c16a467ab40f5139aa31f26dc291da9ae855c11d48161dabb1f79a777f0430988e90cc14fc463a8c669f451e19b018a159c813a169126e807ef1d345abe67f63277357e7653a103de512019416da481389d459caa430ce6bae8480ce2cae7ff983df1a4e6ab40774f5fa146a4afa1663898ba66ee8258b39d8ca4662a778e1418976758a048300114bad7cf270bc42c9f2a69d2bae8afe4e79a51db4e280e769ad75b1ed373b1193f19b137adc1b5885239fdea7c7dc446c8e187ca02c8036893cb8e0b8e0567c80cf544e640447f5bbb78c3acd30a78505072c71932bae9824003a04cfa6b85eef57559220e5f30edc1d0fa76843663245ac07c8c0b17c26645ab7980153fb3e0b833d1518f119964fc3173c4c955aecd82fd59745d7d48c44555e985597b9aa4d33668373dce2f9cb2d7153686606ed651d374a6665e0fe86088ee62dc1eebb1b48abbc76bf3795cf5e8f9176054035f1804d3c78a9c672da30dbe48e865f300269b6ce8950470ef21b002cda4b05dbd5b632f277fd5de5af3fce03b602779c64b3af326a57cc1a9575d0e2ad3c4f456ed2551d5a2c55ab2b831b60c4a96de083a2c8dc10a9cdc42ad7b2e00617ff493dc7957ba0b2fc50845296f395b8965792e6b1bf25e4536d0f64e79f9e62ed77fd4bcf02755f47356649fac1b2027f7f5aaa06775c847a572f1530148aef18126c27301c2e0e950091508e9e61b8a7284ab5e55e3deecf3c07757c3f4ae38dcde68f0d53060c8835bc272ef8aca75450873005e59c2c5d5bf68bb5b1d1a1bdfe999855915294a1ccc5fa418d1179b666d41afda92c0ccb9d466329335061ccd274037fafd307793f563aa5094586577ae02272bbff0a84605b2ff2f82ca4a30ae1fa032e4e8e81df9c83e815282186924175fb510c2716ff3f7852706dc971f81a5686f5de51d7304109ccb848e74d8d2a81d3e93435756834ffdce605f478d98f08239708bf28c6480af2014bba1e733e37dcffc69bc860da0ff804dcbb44d02f5c2d13669ec695f686da72a32162ffc3aac7c27231a111270ce6256f3c00cef9ffc8bb59dc6ce405a5c61e4bc500ab03083aaaf849661b23312e36663efc13b76231868bbe245878c0553520a1600e9d3add72584e0143ed4861fc28542c5958b4a198114bc5825c309084588a00ad56ee2b767746a27dead5a2a9d077abfb12dce3bd5ba8322ff7fdfc2b864b9fd855b21998a0ec9ec8036e76f29fa0722fa9b6bab892d397c8b6b9c84790e64ff13d487d770b31874c0d0dd6507b2f0eebb079c062b7ec269d08cd5f7f325c858c40c612fdb416e6a68fd09a43bd891d3e0d77bd4c93faa74f990fe46a6c64257a4345d6ace750cd1be14836cc4d5095f42a712a53fc2481789fa912af065357a883df8f976b33b85c0bc76887aff267d1d118c822efc7dccd94436dabcfdd1d8471c1dcd86426a196bbb786cc354b0e3e729983db5df49aeb6db925c4eefd958ffa6822576ade2b33bd605ff4970d185e596d3c52d1a083688de70914fea8d387035e2bfe1c8ba2f5978d451a74709c6cd5870a5a840d4634ce7973046178a0f6b0f73a21ab2ae53aa4733d470f14198667630520a429225af031672399f3f1fa60ae9b56e4f02f8e546b6b99e94de5e88a92dad00badfd4d474f9be7c93195e306ad23ec6e82896c003201afe1ff2ef990bf75e6052e553de135dae0c91403fe618033bc57175b027f8b08100f106e07744774253a682f699ec95d5eedd3e3d76a26c2367a1323c1f0f2198078784b72fe0ad46de84263fa65d77fb06ffc7f9152a502fc57643011cc712972a047b7ac8d9459e5978dede9a0adb8d18754bf4d764f984a77265574fa65be017f33cdc5eb277c88f5317421b997d20316fa0ddb08212faf8373b1aa74740d7951ff76cd86cc1984db8870a89a5dac90df741c9f75103202a3eb286a66fcafda425e8c5759e27dc5dfd0835dfafaa85ee87022b6c145d55e6ea66d0fa3512d8f77c64c49ae0147aca2aa728bbfe5f0c423e9fa3bd6b6095116ad2be822e9f96c5f752ca7bfe96a7e95a1b2816afd5d87fb81d784aba95816d3a3f758ab572779813c44adb41b38c590eee012bc47d398f65f02ac4ff2be7f56c2b53d77741ad88dfbbf93512a887a23a0b02c8f4f724bdcfd048c3811078983cfe9f2cbff1b3c398d3b8d090ff196f7feb3c921b0db96d6c6c2faf26440403564a8ce31d77905221d49e9bea0a2956ef99ef51d0d15c555d7dc51a47abee7bcae8d7fe8221f82f67dcbdef4d0431e77604146eee220dc576e84e78f63a47eab7c1f2b5f202ae1dceeb38e38f9eb8ff73ed696238bc19ed7d8ed86c07b39e8a40a0341bd5aee406c01ce7c23fe98a7fef20efaf7ad662c384b4d50a8d9006338459f091904ff6434c056cfc2e1108d5e5de2f96196ee5ae5ff6cdd9ffa0a16a97adb57f4a8446c9b14073fe7b1cafc3ff5fee789137bc16c7236a45b50721db6bf7d357d28e1bce6dc478c3f29c3c92d540ffd8c135ce40922dec5417417f7fcad0db05e90ff534b0af7944caef80db7d80cca28a5e0e5513d8b9c0e3ccc49ad5201325529c1eba745cd374166897ba965ce47988f3566d905f4b41081d71da892ba8ee7378d8d3da14adb5b79e8a72a1fa9f25668d28e7e760e1e84f7cd9b83a7720eb71754c0230e1a117be8483c0b9866c0d918f1b1369b3b29ded14363b54cb3d0fce28d41d2a59dd9ad3d042f19182cbdd8905e043b79ddd69d53ad1c1baf9d836f0426b72caf18d41cc25edbeca9ed3966c595dfd9505fcbe0f5e3b47887c748f6117130b97157c5c01cc0e9e62dd8d6519d062dddbecbc984bd0f39a2ac05a139b7a2f288b8bce4a6a2fc14c7284b3c1a6eec05a6e0171e42487ad977583d32e78580bb5936ca9dafabf3ad99af2e78aebc17fbd5228ea23ea4c4cbb0ae31b8224f1f612195ea3fb746025d388e64bd7928c2b84aa9f21c29ffe6e03d5fa246bbb367c362989945de99fbfabe58bf49de5983698b412e83ec63026b76131274f272a40c1bb904182d768dc499367093bf93ae2b86e5090c75bc297da1b4679897531e14ce7f85f9c98067b25c5341d1de11a7e318aef641536c25c0dda69715dff71254820758d1a7e172247c5cf68b658fe17e25b196a737c14009570cd54d5a90a771cd8cdf98c4cb84dbf24e1eebd3b7b04808a7f81841fa0564f4ea6e953040de722eab3beec71c640d2bb1a7fc4e9fe4db3dd50864bea606355a6631654119d221c5fcb0daff53d5d93759519fc9d5e065bbc6146998b9c29c2875062220f229b310dd61765409a104c0ae95bbcb9d118bd3573a468f2a63b81cb5c3e2e55be5a89492363145ecc913354d5c2f59189771e6405edabaf690f8a7cb091dd9deacce7383d67b31e471b94482dd3a1ad257f64aa6561254fabf3b169b68c5bd807f5571541c4a73ff37d3e26ffb0027cdbaf719c333957ba19d104417e228086b9fe485628952ba3b134fe08699ee7db28690cb9025dcc8747cf5cbee6aada2b94f058c3fc3129080fe4ca2becdae654b42dd0d09b5bd6a082f3a27a61f1acd61f882eea681a65545291e7d20a747258f4519eb0b81d941753880bdc83416017556118a56aa25271d82f3de479f982ad6f9ac7125c790cfe3074e61fea247b03a059ad7138cd48658a3a8ca004b58c0261f0672dba6e633634243b0c650ce736e8f9943903ce0e98c3f2be068f2de50d2608b89acb1797ac0c6406b737f43b5dad3f1a7b0de0d86ada42aa7d543b7daf0d982f102251420f6b02268753bff8a3934798b34e60d595757f8c97b58e2ee7f39caff6370464a5ae0753285b6b7b38e901c90b309122e769b5b690460c0828bd52b25b3e676b6bda78962f2fb8b6122bfa14acfa953525638162b3c82294150e5d6eb964c39cfb9fd9f0009566502845f105d93027f3ed1ba8c8e6977fd2c74441130e5e7d4127a0607c51536863f37e4c72143dd29bab399b5ddb45399a5e2f37bc321fee2e76727d900b494fa29d248c63851bd8c5c54bffa9c80ea76fe60830e42cf2bcdce8bbd989339957c989e984db1adca6d0398716df557c29e6e5749cd6f4cf5fb87efc2999112cd33f723f325883987b1cd509afd9abd124918963f8fb7bc1a76c7484acd9fadf863aa03a4e95f53787a1ec1fa71d0fd30069c9cc408d1c57a7538bd1074ad8d5d3e3ed427cd5d3595b633146e15c28eb510cf4a00775dee8dc309bf6f432772223a9e2e5a49aefc2f175b2777eb0c3f2d155eb9180948a0e2fe4d12914fb194023faac0a6562a07e1c039068ce00ffc097d33bc7c79d491287e20dbe1ffa370927f69cc59c973ba37a21026c9e68e5e04b338c5c7af574720a69d37a965a44762f653f4e780bb86348e62e5b3c998cd62fa466bb056cfee0f28948c8ee7a0bc9bb7d7f6e271b4c3768013f8aa3ab93a80bb0bddb8845933860be23c182f36296dc314c469d42319721c1809e3a1e031aaf80af1cf654b50ca5795d49efcfc3d04c2831e3116a24390a1cf6bf114cdeb06b98ac90a16c50539abde6005ab3721cca3752c3508980da6630177e8f0dca06bae119e5fb07a0eaf0f77f955d98842d26beaa33ba8273cfc1470aee916196b2afc2b78b04b4bd4114f0e0b49df61473eb74e9332a43d2eae3b55a40a5aca0a77f1bee38ba5ba9b4e2b1a197cbf65c5b3bc0cc3d90d2cdda457f5bc374b030331140b3ef77f7d5930ee5fb7af2bd989ea65d6f767127f019a72fcd64ed4a22671a34739cbd21608c003475f84b4d2ee33657fa57c0ee9d26e4ef94f181c5017b9c72c1b0713569c9889fb19ff6f50efc0c0f2f0a4dac7375c41bf7cf1f5e38ac312a6083f2cf522fc59843fe3e355752bd4cb52b707b708dc27ab54cf3b7ce6b30223062d73e6ce115f2c8c03844d63689e582217bbc38f733c434fcefa02f9c03afbbff9a5558e092d53c4107903aad363d104c4e8ea01c07c5f12f7f0979b8bea012a32f36442b3c45cba7b89c412cfd500cf62109ec44e2f10087c1add924edb53139b036ab8a3e6f86519b8e82749b5c5e5b1e8db4f528140882f3e4d1bd682060c3b37fcbaa1ae1664005fbd253ed0436587a67bac718c16d6a3bc6b069e491eee00b0b261ff", 0x1000}, {&(0x7f0000008680)="250068a5651c64ed8ff6daf7c8f90ad44093b0dc6b6622fb1f509f12518e2adb4ebb8de397229485e47bce8e3fa8afc5008dce54a3f986ba9ffc21e8ddfa7968e2963d458017078d88fbb32ab05e3e37097bb1b86f713f7ba987f6c63071b43a3b6ff7179e8af90677e1365d4f2457d7c7bdbfce1e747b10a771ef4a9b56785c7f042470bdd4ff65931dbfc7aa", 0x8d}, {&(0x7f0000008740)="65f1aaaea3dd54a06a0f38b5595551fe0ef42d9b5e0f093241d536f5e3822f4ecf4874cacb599e0ae52715d76f2c8f15b4b33caa36c4", 0x36}, {&(0x7f0000008780)="3411101ca55ee156f65853d55b5425952bf68a5fca7b9562b88020", 0x1b}, {&(0x7f00000087c0)="42b46273f8ce125c007b19cae8226948f4b0d37a8cfb7f9760b60503aabdeddc51933ede60", 0x25}, {&(0x7f0000008800)="8fe8ef0be09624ffef934a922823e3128693a6596398782afb084c2e4469464b612652bfbff8a2618b0462d5fe7c9e605ff1d917b8ba79f1eecc1ffdbb5ad9d1c73d84bcafe9c850d3609f03732df8bec3ecdb69e41def17bb89925a64142ac0cc578c87b1decba6011ace7ecfe64a3e574617ad7f8e106420ea6ea84c8b5ad26a51638ee78363dc3e91893fbb212e611919bb66d6826e300ca8211815dc04a9203a8adae09e811536a628a34754100e33d31cacdd69237cb6c6a9b68914b37c5d10b6adfce43183002e71c21b3d706a6e5a59a12bb6a75f180d802db707bedc7286f9530c0a87ea583519a526bc2bcdd78a3f2c99bd2238aa044f97c8bb0c88137a9397528511007755fdf7824696baa647d01755955c09b0d86e99e4aa646c42c4e1c12fe69f8465330507cff280aa4bc0e477fe8f3b08e932800e478a9275041b5cdfb602d968f29e7e80fca3e067f6c8a62a22cb4eb5e0c93a97cc6c38ccfe579cb8d54a3fea370b29a4acf33e060f88e56f1ed473508b7de85cbd77960f3ee4156c507915cb031c0c56854704c3b4008fa90ffe8bf1653945b3f0195f666b94cb73d647c1ead9949fe84986913ee59031a1796b98888d18dc85f26cace7d5f092ebca51e5342328b5f351df8d10fb6234276ad1e397171eed386c3d74a7cf60050844090a48c9284635860c58bdea66b395b11b14ba2b2d6b0e89a9ec7a9c20ff0af7f25c2c1ed11a2707f54b213cc7b73dce168d9a1cac670d1428a577119ca023edb0e9819fdccef8f8ae25facffa450147f00be139c8a7fdd5e24e8126658bcd9a67d830b9bcac0c0ac722f32c091f069da3de2bfc317ddf1e51316f4fe5d386c046ca3d492a5b63bbaf7fbe60a4b000504d743bf3833a6d0ef23fa02d6148a467c135ff55ed53e7d95cd8f50018fbce26ca6a03972219c8b15f18cc0139bd3e92d74f5e51043db8e1e8d7225247feaf91c55f7d736cee03fd74475d967117e38044119aa25b97ac6c3daa032eed9d1279dbb5051f92d0017facb1f8625ff01baaceae2228a15ea8599b9f8ec18ac7db8ab33a17f0eb415b128bb678f77541943333314a6053d1b36399b71f4db9cddc741b6e13f2c887a33cbb71a931f374b322009a8dc88d6e824b859214d26b3dcbda940f028f1f0a85ffb78b9880c84d520ccfdb6416526dcdba01af260b6691248bbca08235085375c8164f366ebfa1728caea45680f928ff25b40cd7b71ffd281b1c507b15b7c3400e1f1cc1834165e0e6f0d1d96ff88a095f8e9d8b6112d84633a3c91f31d6fb9b716cd2dc105df7b1d000335ca216a3166c92c60e94a763e009e08d2f288c9c092519b5d679efffd3fad0b096899c119bf73b7a56e67be036b7f3959c188bb75423024ce8e84359ee8b8fa6b9212be95648846f66f8f108001a35bf135c6e554ec2b9010a238cfe9d234c9d14ab8fd38ae2a3ca9b092916ba00cbbbbe633dd9c31f10808d10e0a4972d594f923ba8bbd982c9cb6d0b661adf850697b1acb6c6dbbfc02c6274d77382d5e4dcd92bd5559092577475ff345dff6e208a06918261f677a77c4b470b708917e7e9be54502f5b6a13388cfd25fd6f881948c102e7073d28cb2c1d735743ead8059ef058e4afbcef3419ebbcc943add0f2d10ba216f660ebae10c3f0ecdf72ae0bd482dbdde20662935ffee630649455ae2b2f8d1ff5c2689d0215f4682e2426d41ed65983ef57b9a5d8157a2af04f206e0ca41ac3091f8d36dca8b72f1f48f7edf3eb8a6b7290b1fbf74d01e41280b9f6933edc3bf49bb6605171a0b6309bd7699410189a2636369adc5451213b8f6382ca11809a93d0fe2901600c210c97ff11665e19fae94500c913ae7aaef31e73e35e6f240ca93b8534c12dccfc82c5ae3329bf520a5f20775e4eeded3bb3fe360ffccdc56c30671c48d06cea40c891329f6beb5a6236c5902ec7ca0514e7e4a586fbdc86dcf36b16dbbc6a7f72d91f6f23a7114e716a52c2bbdffe88b1231d7fe8082d10626aaf747acc9ab3091c507dac56e85e0fe4b1629bd51b2982116a2f4e8e098a2f52aa1cb2cacdbd87a2f043f905ab29b61f1b767474b935f1904a417750348d1dc4fe77d5665c57e00ad740f2487c9ca4cd69ae2bc13eba907653ecc10c24c18506e4fc83d808aaf895e280ec5335557f52602d7d6fe51804963a7c6598bc9db4a34c50eb70554450f43560141953ad92358a0c797fe7dced57c48b94ae7ee9d14f0d474db2fcf2d49c7ead1a9c809a0d63f2bff59bba1ed5fc9cfb6d46852da75822d978687179ebd9d64ad423a75d98f6120ae6e3d99501fbc85dee5dcf28342655d510bcd7aaa9ac153df518378442b57635e149c7d09a525e2606d554c8154c2912ee1d53d5fc34f9025bc2330365f3fd07e9f0cbce11098a7108b3e86bbf065b58dee71c279a0c2852180ce35aba8abdbe543ec7f2bbf72b0a8bbb079330f448e6a292e81178dc694fdf68a8193dd9b43291c022259b8ddbc912fdea929305b918beefb12b9903245fc143e801a48b69785c82be380f8deb91ac1ce0554a42bafd2f92634d4628bc0e9b3bf2408c0c5df12901ea8034a015a46cb83317b7b1c2c0e9213717fb364fb27e7f38e95c6200093e9ab3e004545575415878bb8fa9195310663c704e70d4068f7e5f1f54de8fbcb5cdba92b47a3d5914e5a441f169f53c0b47f0faa298fadac34d77c91279271fe9bf37869dc71ff89c643c432e7d3aabf70f16c4526000914fc6275e2735c38861db0a8f88fa6a08fe29879f33cc0f45d855db0c96a33c29ddf30d4ba18496891fa8ec310e7fb1ae4df493bf4e26a1997abebe3acbda674eb29d0978fd82b603c5a01b9935955b51570d780b84ed4d2ffe2b742c41eb0b8820fa5bfa76446854edda18343c043272edcbce17544ea81b42294046da00d0e5965845977566b92f72e9c855de916a345fd0c90f048a8432588558cb8b0be007ede955d8e42160ee8127dcc78d4e2210bfa241bef0405f83e14745ac76e7d542c876aef80eefd697c2f67f400688ec399f4b1b14c3a12f7a2d0b110a87eada5172689336767b756ebcf323de5266238f894137481920c174d2e5b10b231c7539941cff4aa7203d2f47b12debc0ee5b6ed7d5f4cfb74a0f3cf0d254f6685f453e2ca587209546d6f529b2eadd085f002b86ac1c4171f759a746f75395dd23bda6c78579d575c55c82e2428e588c29016e2306651ec52795a520197617cd2e97b7148b10ddfe81f43720caf98636cc5c133b09661b01d19c463b0a02b34065574b7fd12589a2110dfc59091cfb3e050a5ca09eeb758bbd4d5bc25afa403247e0499c08e907e9b8bd15f37babf35867d5f205d77be8dd9e391fdd335275cab1ade354a8a4e54a59b8bb05a07f55396179815ea9ccf93ac8ed05292644c669c3978775918ba8202093587b188b46ab9c8e4709a67f4be8393c5e90f30a1e14a219a10ec12b93ab1929ff0f86c5b6607991b6920cd78ef3c1734e9583217c5b94f5eaed37f549ae4606c50aaa650970a5b95924d1e678898b82e23d1aad8c76033ac378fe762ebb981743667d7df15dfc1c590b04c9a753b0705391f806e1b88dbb50344b648d5489aff6802ba8ff12383796e09b2a44aa0dc7cd8cfbd7902972f539074854089f985bbbef273b1033f214a540129073b043ab88bb1744e7d6a554bdf9aa17e9f842c013fcddf430d68d98385714136ef437e8bb4068a8edde64eff6ed61d2f12d45f226faf6688f7afc249bae23bff934f275fae446e659550a460fd9a340415ff3f85feef27c2257d3f7f7573fa09033a553ecded4e317518ba47b305e7e646c4927be866cba976d37b2d8444f801cd40a9d0a4755323c9d35bb5a2d4005e57dca58354415c4280548ce9435094bb8eadec133d11cb5ecf34bf72cc2b8085cf3fef93fd560f8fff39992c305b0478f4f7c0dea281888a00dd236b0750a4f70c790dfb805bfe4c7d013fb9326291b1bd763c69fc9d521115f5777643b67bbc08b8103f17f76d9e0f02a9d7ce5238ac600f93fa1b242bd1934f099db2ab9e806380cc68dca4a70d011d71377c35fc9dc108de7e12c73f5c25f6e44adc468f211f0e96e08863aefdeb93b782aff547cd3c3c98c2e31fca9a9f4d147a46cd4ac620b41efce040041255f6066e7aec518ccffad4fbab9e933ae6a381d94ff41468948f0ba476789c83c7e277ea953ab475b02a56804f1d8e284491b1a0781e835ca768cc5a3abc6aa6c9d17b61a03f93a3fae6acf825c89db2deb9dd04325c0b26cd97e363c4b5c626089819200d24103f096305d8a32e07f0ca10c3ba1853144f2a8787c1c70eecfe91a9f88c9bd4d9843313bde753b263c405bc5fee9ca1b73ca62de29d14a2ede92b719b09b3522e0444b0e63400c2c034fe32aed157a5c52465f173ca61f30331a16504aa4dff3603cb6a9605786d12b295ecc2848c327ed1d66bf84670cd47207fa96042548eeac9c1fb8b6fa045eca1850ae747f73535c1b6b1f857c566d0ddd9b087788b7fd475da5b6c9abe648e817cab31d6091c5ae100ebfc04c98ae19093b027075a912b03bc031acfbb01076a7a06d1d6c0a259d74a1f5cc63fb5a675c816eb7c92a40e169bdeb87aae99220ff76e42790bd443b9932a7cabe74d8ac3201e3942882c651e5112d6a15112f74b4ec2dfdc35e50a56f39bdeee3f6ec78ed4454e57ff1054d18fc4683c371a32a6c1ed6fab50ac233160d8a71238a004f41882a5933f215d45ea82312faed001bd2ddae4573533d7fd443454d39a1052cf6e976eef3c6c1eba1c26c0165bea8d141ec4d01c0ae2e6428cc966165176a98fc3d5a5f4e72de43c4812c5f4e3d2de6d25e72fb408d04af371e22aa3571dd3eba42ee2a5aa2fe195c15abc038bf138641cd34e4a1419f047f696c4394f55719faeede2be0bf5aa2bf9ef5a0ecbf8e70787880b035dd9b24a0242e3933369fee2fe218971cc086f9613e2e23fd5fa4035c2ec912249dd7a3ecaaadb98bab2ab77f5fddcbd555d6103a46826284a7a786166a1f779369c84f99d6cc74d29ed96bf2db6bd7506fa6aca814a2c2e0bbd871c2085f5b666826d0c3a5c2e92e891b0fc884d5f0fdaf4401e281dd0ccdac652e3ade586d7ff4a482addcdf605e575060a4546fae18b4562e1504a0cf7f192012cd03241773240ab394193f8972548d91ebe17516be0e47729663ab0b9d8c53abf4c13b432a69e5a8a6a3aafdaa7c1cbf9deb0f0d31626d49fa458263b662742c21e53004a5b6f44479745251e068f32d9c9218d9c495a1dcba28cac3ca65218077c71727ee08ad78087f235dadc132956b0f7da5f82389384359db293d9100b83fdd56970a701ca26580c3aa796b6c819e65a651c921e53449a27358a0d4944181337d3d5c9b04e71ff907cefb32c1b1c219db9420a61a0410cb83c724e214800b5ff8d7e2760d1a4e9de105bd3a2335f330bf2886a7498f8eae2c6dd3c0aa1b86adab65ae42eade348a4b9b81a658982f1d7280ef45458a93da46f4718dcb044dd251330d695ac668d3f284c56b920d5622e9a408797223b0db9c02fa157ffaafc1db2b2180415d7f20d4cf969ddb95331e1b6f353f3e4351c9b5a5ebab97ee9d4b3182616fe1418c4092bb05bb8e6b1597d324ca66a29506e576b70f8839341aea93d887f3f9caa9508a30db35fe1dbdd2266599cd4c71f935df719bdaa704f4dd0abd33fdd2c1576503119a1acfbbfb2d08b039088a79b81141fc6a8df2ae", 0x1000}], 0x9, &(0x7f0000009b80)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @rights={{0x2c, 0x1, 0x1, [r12, r0, r7, r7, r0, 0xffffffffffffffff, r2]}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}], 0xa8}}, {{&(0x7f0000009c40)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000009ec0)=[{&(0x7f0000009cc0)="27bd2fe0f3dff91551cf7f76f215a4338aeeb79a45ef03eb3c1fa146cd06d9c9ba730e47f1a12c32ad672e4d03ed0a6221655dbb8e4168ac0ddc3445e08d6979b16d6f77655547874d66aa2f4643a97347b5c01f0f49a7e8c134faf5", 0x5c}, {&(0x7f0000009d40)='hAG', 0x3}, {&(0x7f0000009d80)="22b9bb0285b40bd6ee1c283a4ad2e4dbe5", 0x11}, {&(0x7f0000009dc0)="05ac9294d9ad93088cad3ff9", 0xc}, {&(0x7f0000009e00)="d51bbf6b721f2c85e80205dbee87dee3b5ac04bca5abe42774fba7cc041dd88f8c19afce65a0bb0f530c63d3d084d6de04f856bed8e5f4e1978c3631abf529ea5f1bc543b7ae2af8ae48d495fb33e60d7ce0aa6455c667259ba0c73f590e944008b3917e05c938b1d57d6733247e58deb8c0bbf8cb124c4869fd8b98c9e6f1bb21d2292ce4af0223f3c498c41412fa694b900dc3c7bbca491e3586a6379121864d", 0xa1}], 0x5, &(0x7f000000a140)=[@cred={{0x1c}}, @rights={{0x10}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @rights={{0x18, 0x1, 0x1, [r9, r12]}}, @rights={{0x14, 0x1, 0x1, [r1]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}], 0xa0, 0x8000}}, {{&(0x7f000000a200)=@file={0x1, './file0/../file0\x00'}, 0x6e, &(0x7f000000b5c0)=[{&(0x7f000000a280)="f5891e26e2619a75b649e3388dc7b9a562438cf7134dacfa950460ac0e6eaaa6e46fea696e9bfa3cd87443974ac8ecf734758ac5b5157fb7e799851f12b837e3bbca9459105f0bf2735bbc4ad9fca8ebe70af1c03ed718d57f21d3164f97cb9687554d0b41dca49ff090ae38a09e95cd2553f9e3f8e5dd455a41c2e9448b6bbd0548f729011dab6af4445de99738bb9ad12e40749a574bce0fc4c4a7667926280366652c438e3f5683c75f6c2f4dcd7ca091a531cdafad09c5bda2b417d89083bd05d4c2263cd28811a3075ba471d8d12458121bce49517eef83cbc29c5b3c2fd6bb0c9f9ac271225178de92b7e109bb4abc9fc89bfb01d4d390b489ac1912224f6883d3e94df1e123b5dd0de8e41773dc015f0c420b9ce5479a25c9429cd3bf51f5d766a5a75638a8d5fdbda4b044c56650e20995f383fc41b363cb762d7e99fcf11b35a9dc897a5fb39da2f8a2445092892f341420b31755472b4020b701a142a5e2d6b41f6fa40bb0ccc8403af7e65bcb0cfc36398bec73858be21ead1b76788aa8bf4a1d817e0d999ad17d85941e4e834ec161b3f229d22868db4276f07b55c9f953c0e2c04959a78eaa99219bf9512f4b142e668103ef48db726698985e8a645961fc17cde28f6bf533d59d253c84a0d9e25cbb0b48898b0090d0f46decdae8acfb7f90bbfb1d81594497de903d05d5a93db73316588fdeae160f6502246e67e51aebb609243197a4a1de1035d2290ab5f6ebfe504df8dd2c1c3852d923830ac5463c5b9d6421c8cfd5f8953d49eb622620265a8957b2e5455779f94fd11eea416ac3b506f5a181b9941c6481f10fbcd700e44301c2474ae2c5b7e7c93ad9b0b01296af956961397fb908da5c64e4cf9df624611904a86c5cdb37eae0db5645347a9830766461b71dd5ab0ba550eb024f5ed4cad5681792b9ac8ab46850e8e3dc5f216ca565848e7241d8eb61d7864789382ad8b83f6a2cbedd4264b7224e9f3b8cf1d20672949e807c11fc66beb183485146da5d272451543abf415a2a857cc9dbff0726ff8ce77597c88b8e3f1b1b5c4752cb5ecbc0e128c0bdbe0693a46a01eccbf6899a20ee4add63dce1a3b51399b3ca99bfcfe1d34cbb796f94f3d8fecddc33be8662f1ff39d08e1023fd7b952693908ed98ce8ec8a6c3134c41404f701c0e2987ddbcf9077fd3982b59a8ebdb2dd66c48ad986550a65ae2f87d05a9390c04ed62525772558cba9cf5aa63b39bdf31d3294dc048702c255db99ad59bb35429e7b99c2d9a629018c7bb0462b384fc96d1c2cb718c48293032aa4a1410738f93b5e45341bb535b24ecf05fbd91818f17fd484fbadafcf93f8d98ca37c691e3e57997dc4f037f5fe173a4b12ed5a9c72c67dbf7af81f809e292c72de485a42926fc7586ac1bf23d2bf5360a9aed33d2b8ef130f928f4c3b70db907e409156e1d2a1314b7724e8cc1e159b758c3ef7f30534dfa78e2fb61b175fc3b6c070e7495ca977b4e3bd70622589fab1993b1e129973e0610edf1900ac5fcfdfde62891a6234b8af70d4231214ac172c9e9ad34b9f4f9f00cb97da786623ba7240174d89d936fe8bb712bf7e976e401b1db0f8a7cbe9e231d03a442911d83f2ddb00080fa4fba97b5a4d35dfa589225841080db5b9d28d24ba71ffea3fadc4cce316da3127f7412ce38d1599ef8851cb45d19071d3d3d208c7ffe7bed991809dfab8a2aaea1143ee6352d68d76d553d70731960439f719e25304d132ce9f816a15822d434a33ce1203115f52caace7c5ee198b8175d453070fd7b6cad8728a3498c8b325e983457b4879a369ba26f908e2c934d99f5e2537fe4312bcf26997b06f7fe7c710359c08e16627772aedcbaedef5060bb6f27bfa0a08f11c563b3ca30955d8de030be3d93f763895995543b18194270e47181174ad93602efdf50541734eb9a00af7e9310fb035a0a6344df5c379a27a236523eca8fbee670580bd7d9b0a9ecbd3a4500151d3d74d0a140806e73d7931088284780a22f3f8e2f1ca7297b1241bdf41a03a1dc1e1c3725b076db8ce34a09d6094d9824433708cd80557647eed955f3626297b1d8c925bdf4be4418697d47e135f0426e38f0beb30703972ba85cfebe393378cb594ea0a8993e42daa8ec4251d0f4f9e5b3a9f8564e70be651991f475a3794b25332ebb7d8c237d61a47db2331c2f0564572e2f742e130df74bd1a43373a643b7da30430971ac6960947143efc2d3b8ad9701a19e20ba024731e3cf83c892815fc362d119c35c7804d2891bd261b76688ba1a97129d38452d885f9af88639899865f8e44897a91707b41bed4eaaf6760c5cb5d0069eb0e76bac2ff13ab2a179a196e03f0f03246b8b91d283fb4155ee06ad473acc9f3e6797057db75c122055c3d351894fa2e690d7b0cb35b6e427bd1f83a57e73ccd4774f6481dd79bfc5bfc31b2daeedcf313186d16a98f41780663bf369e6a8b0d26f449863cc0179eb9515cb334851d88c13170604f9279184da97c9fc497cf5686faf7dba6bb6639e2dcb3e52a17d7203ced76d37ce31962ff94aa121c8d3866bce078b531ec671036432cd2e9b84b29e8627578e7116d298d691cb07193b2013058c35c81480d1e205cea3c4ab701b7f9c9b00494014b3388ffdcb71e9f9bc0ce9043731214f2a153e00be55bc06a32b65d87a22557c4b061ebbc3351e7dc49da11683251f470e380dd884cf63acc18c9f37cb679f19fa534109b25c44f2d934b9c91872034139d44d529006dd8e08b857a907e9ef38735cf98cc5c231daa4b91a7c72b17ab34af523c07a8e08c252290c117607b830b889547daa8c85b9c4a8e2da728fa4ddf52c9da3b0c40b27291f4546d8a9ebf549f98ec454596264f802082558c4f8142b3361f9b40122f9f2d0f453fa87917504fcc27102471f21d3e94abcb0c32a31932ee1d213c6debc92cb843785d23554b7b3719c228be1a38749c92f83564dab494a6430df6bafb37a62edad78771ae474cac8b8779c1afae0d9e5b52cf4bfe38eff5ec32b87ef761c396e8e82e9643e7f2f79952eedcaeb1ab023b0aa1f55c8238fbef8eb073f90292dfe3587c614e11bc7e6a5da256e8467c4d3d11a9beb67ab7bb2056c8375084e52388c52334564f89f5c076c27197ac74de5e009a1e17672fdf45f84aa0ac883bbc1ce9860ff24aac00180754b95a7733a95b94168416bd1322aea5ee99c89de303373adf58ae533e4334beaeb90aa6590b64bc48f05fe169ebc6116dea9054a88d9b9f08d7add3be852e59e3274efce6a1f58d5d800503ac4c0de9eb034ee53056f1c2649b842b1f96ad53bfa6e8f8e020f1c9b52d4ae404cc83ccf6adcba2f9a61d0347d7dde2f24e22e2d28e8a41bea116b67e42e7d83a296070a191a8dfdafb052ecfb255513884900e4f35b75e2ea41f9e1a1afd541e46246c4ca727d8aa0d87a3e1c352761f920890005425fa32fb934fd9c46e5c420958a6985958903035fd41a5bb09ea03b797e77557c311438576fbd7483707a37a01b5d292dbca62c2660025f1e2d7c90b8b894a327ce6624d244f4b7a70e5db899854fd8f8573312716021e0813bbe123bdd47a2dc76bd98fa4be6b137c4b98036c351c77a9962bd3abe34b3c8785a0f2b822447b84dbf65044c6a6b41c5d25ea9cc74a7f5c719db7c955f8d08b8da8e426b6a2469f99735dfe1abcb26ad6e4f9c1b99462198aed449e8c687481ea8ce111d9532cfd4bc37c0ba942c91a912911d962f4f22da740f3d0cf2f959327a4613984e2a3bed76486b6015172db984f55a5dc6c3b0ee406622c6cc17f56688b28085d2a66df9c753d05bd18cc77f72c52afff5afb8bdc190dc32ac1880bbb08cd80c2684807662e8b98cc8d93e3f9dfffea40666cc986a83c6d95922b2039ff4cdcf082814476dcaddd080572841bc3a89a4c0d43351fc655a5a0b0999c2d6435d73abbd5c5f1b07e38cfc0c482db77118a760bcab2bc9f6244c7f2b1630641688a3ea6a4242e6489d436016293a764f6eaf2c2f103c0980349dac6a90eb85d4de1f18094f6801ae94bdfda1f9daea0579a05407ad482acba98dd736b05a92a19a87062af1872864200d77cb855ebd653027fb3e381a5d96f0b0480f09cd916476bcc9a43ff145946813e4f34993f63a24b24983198ff2e56592aace59dfb3eeca965835523ff05083be18a0c535b351ee50f0ae609c94282404d94f6bf7a354f45728dd54d3a7d3fb4316da96045d4693e32640127e25123ba688ee2f52c7e7ffe39861dbae83ac7ca87a08f7f3e7023b92997aa59fe845441cecb67f893bdcc489a90333d780b69958f652ef5de26bcdc7f9414660637adbfee7acabe86830f08ffdddeec0632066e2c0039b90680431e5cc1727e96e0ca9a0a27e44a6cb2f08035354fe7661dbc529545379eda31f5a2ef81060837b730fb69e7fddb7ed26e2c043307d6be024178f3e0ffa6adac965ec4e81c35444632355c13f44e06de8e7556fb48bf78062e25b1b89d4dc2c3b31ea64bf6b58ccc129c8a0edab242239a58fd6b27cb1c4d2c7115dd07cc82e4f0a64dd7acd00143938494561be6e03c56f8483bf821dd454e2b8306af87d88c1eb24a74bb8c9e2e5e0ee3c6f0d104a71dfe20e612e88c6907351beb5a7b3472245c5a6484f1c15a67248bf706f80a568870d3807746cf2b8a115a8b335f24f65dcb93961c0f5675de84570770d9feabb78f44c79b7a9491d07a4d726ec48e767d5f6f5ca76594329fabf0473073b8535d33a0de15f94b34cdd29f8cac000e154d3c8d787a6fbdbbb35d032ed164f31019305eb556f7c8a5fff0bc2e6ac942905ce437dee5c4661047196bb543f5f80626c4f5690c3aa9ce2a6836beb7aba2fdc9714847ff19578b4ff8fc5ac745ab00b5a49f3b3286c07617f27699ac796299cd9fa9683fba67c6e5f9e470d2b0e6ac8d7118fce01f6653447b015cabf7bd334ec6ac2bbd9dfb4c5052bc73a388ae2fe7eb5c8e63cfd5d4bf8c5e18602044b6e23286528f0216e2c231d1f18945aa212b89dfaf9873f6d99648be984a623d194b977bb99a4089516bc7a6413aad94743bc05968d3467c963a0fe20067b6be67e9f9e345ef7dcbb84c48f920679b330e64a6d57d179fa05bfd175c7fc66ee3dc0c76db5b38048d9f768c9e07854fbdda5de7ccb0b5e27b175132c22214bf9baffc98c4732b5d3f6665de7b86dcf15c51a94cc216baebf67c7e7319a57e5a763b24839677e7932b746834902af9145e938dfeb6983f553703ddd53e23e9918790a3952595437a3e016171da74752b5bd0c5d1d2b13efdbcb93fe9dad427805d8cfb5259253224659888908f059ab2d63bb895b1f4eb35a41972021b49b1764c513e8e275333f08be871399b28dab253df1fefadbe2d9b5f4353d80ee9be0c3aaac779517c8f99b79a6e2aaeca8f3a9e841183c363eb6785d78cfede55d91329b326763504e57174ca952dd6e2d16c5ddc660ad0063e7be6d2fd682453abac0d575abf0b5a6ed8ea0770890e6377c0c56c5cdff74291f73007b0d107d156aa360b95f17dd8b01c6849aba84a330c135b433f31506fedbfff1fe0a340ea4b6b67c9a108a9697c4f2e86186eba5a1936add37ed561bc7122c7e946f7b14c2b0739abd01b7720f7ed10fa60d1041f98dca190c1025a8c9d1c103e022da0454db7bba8b50da0c875a50e03c2abaf2eda1f868441e0bb655fdbf29000cf5f36a14db09fbd00ddb11e32b0e4026e5cd29f6c770205ddc969da046693eae", 0x1000}, {&(0x7f000000b280)="23d5c117ec947dd689552453d4858e19aa4a8b81bd066319bf5fcfc156f875ab24c6ded5abdbf7101d6b3d63a396281ee7733119e8304a8c4cb462456e33647132623401eec6d6f18555ea904cf59ad9945cd38e12a6e93de65b280502f1158c5a4ea00f3c89991832b48abdf6722428efb1e71dbef6a512f3ca", 0x7a}, {&(0x7f000000b300)="db8a1f9ca8b354d22873fddb9783b58d9d3b8758e69cc707685b0f91c9b1bad74ee80b90d12aa4a4a2099c0fec24e65e4ff469bd8d197839cdc2d037304623d230318cf248c9e29957585d9dc72860c7db48d369a1964f577146bb47c118c76ec411d79405abb07e868a3087b505ac4a0ea485b0fe13e9e63991d0655469ec940923664170d2aa73b731cd41805d815c55c4852fe0e11f3417", 0x99}, {&(0x7f000000b3c0)="54e822f182c8061f821941a74f59866018e859ca465220d888826731cb2aab6a5f025d8457323f83ad8719fc5d6389940b3b75de21c010966f5333fbcaa9afa6798b28113b917b9c3f084a232a6fe3d960010ab0ef990836438fb94c73c75091902d59abdccfb55b8ae34f810f45fc2940747b030708a1e5796e1402d28b5bbc48c65a38d2d7f5482e5c48b7bd0f489e3240b94abd866418e696f8a419cc2810106732f7dc655e0c1e4678901758c396bb", 0xb1}, {&(0x7f000000b480)="7660f3c1a77cbcf89f56345d8fc63395d67fff8ae63ba7daee090aad2f239eb31366a541713c99069a4d9c5d064a75285fd155f84abb14a0594910a274fa76fcd502b1315b7ce2cf1b81028f44617f5c61a9a001ea6c32f9419f03bd919012dce36f6aff87c7384d5da557468919f44ebdb167fbe28352750cdd0dd679a0294351802806f3cde4f693fb04d0fe49eaf2129ce4e558863fc879a03204cacd60ad9f543cc528c0c5", 0xa7}, {&(0x7f000000b540)="2e43a9215803259abdcf14183b944484e5bbcef3d0f0d3fab7298ca4cc7fcb9b91b18b85e3af67793b031a7a5ddbd8c410b0a6d9134fd3ac6b521bbc6fefa1fbf6a3c638", 0x44}], 0x6, &(0x7f000000b740)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee01}}}, @rights={{0x28, 0x1, 0x1, [r6, r6, r5, 0xffffffffffffffff, r6, r7]}}, @rights={{0x20, 0x1, 0x1, [r9, 0xffffffffffffffff, r10, 0xffffffffffffffff]}}], 0x68, 0x4000000}}, {{&(0x7f000000b7c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f000000ca00)=[{&(0x7f000000b840)="366303f34361650ecb6a8b06dd42624065353267b8c298d99d419c27603c852d80a540b798ccc4c777bb5771e65286ededbee275a574bede696815aa0ea4462b02eb9f55457345517b4907", 0x4b}, {&(0x7f000000b8c0)="45be2c772822127d64b0a6a129e355309cec01640570770faa564d752784886a8a3cceea4ee14e49aa5a66e0995e85d456a5d1e83244687f2443724346498dc38e0bf4783a74d261dff343bd14b431528c033be36ce6d37a760a8afe2170c7597a923a7d26a7c6a606427065011f7e9dce151834b773ff36dd0c64bbfa0738476df0b4e4852a7bd5ad298a530c3a27c03b0ceb40430721249b76b836b5905cd6ae90ea3afedaa3bff97d3f14b2ad4aaa16e7740c123e93fc76ab433de00c73eb3357c05fc3d4483cac21236cc3d41780b75db6610a3418ea1d15bc6d5c1e29f081e6addc07ea579ab631f971fdf674", 0xef}, {&(0x7f000000b9c0)="00caa251dfa4fb8617b6c5ba02542d601f50a950bc4155c9a3f056e4ccc668e5e76fc9a84b197032959c3425e7252fe5d7f376a1545d68319615eec8b68c35579c7c8aa31d13726b20b767dd8cc87d78fdd40ecd0238933d7e0787ca2f499281dbe54c342cfbed83bfc288b045e2dd11e6eb4be521d694f16866d6e581780053a58a50d31318c2c3b15f07fc1522640658c3940054b3efd4dfe6f92d0616e23b4e59018a7f8ac9e92ff9883586b6801c71c872d804bc9a97c59da252c128b7f3e4ba0a5cb289e6a7c14e49b1491e0900e161a7303509688c8d7f4d1769fc6d20ff857c8b632a4d701705d0ed555869502a5d8f6d2913e65b2bf695d63df4a7260f07803bfd9832f1f59db2f9dd38793d15d7b85d564e4f32cdd68e53e70fa064c42343edb2225021342ff733272f06ce1a1ad6826be3f30e7431c394616d52af8b17ab0f6d1924e0eded86d51a3d7a23167ef13017dcf2dcd335627682d3f380649c2a544047890e8686c676ba7407bef903085fb191ab9425e9a6dde0e1cfde76eb5bc3f5cb2de1668feb5e500cb4cf3ef36c9f1cbe7328a44bbe8cd16bc735ef8b08fd8079f66217253087f09521d7b488ced3eb5e7d0ca643adba8713b9bc00ddae45537ac72495e60e69ac3bbaf2700b62d103b9cb560cc26dc84e1734223499d5a7671216cd488887855ed7ed220585b0f7601054d8c32340f7ae906455906e65b091c5899e91e187f2adeb8492600ee224fbf7167106a84bfca4f420ee4927164c5accfa9370ade3013f1a6660c387f78b295e43738df8040eb3df8cbd30254eef6d88f9af7bd150ed85e253ff8b920102a9234a1e52eae4fb79fe547aedb9d0d1d41263099299ef64caaf3313d00eece69596112dffdd6b933d2359ef2ec3ac537822c44131590e8d030fc7a6d2ed8caf205efdc3f75558a1eb8663514bc89789b28f2993e00c294a554fe3c40afd590a3513b675699ef05fd08216fcbc00bdfacfd9e23dcf2ff3f29d65259fa74cc3d01ce76b2f8b6bcb90e2ac8f5f7dc1de75eac57d7db514bf82eab31d8de6c89a2a5a57e7f5b341b58d9c40123c7b06102f812afa83d14c59c7ad2eadd51e02476a6d2b5c4e3c3334491a64de694d6b6b95aee19ed7bf5059941badf40250f0584b55c3588813bdc54cfeac3b66e63f135ab677cf5a795de559661d2fb71bc092780253e325a611a78de12c0863070cceff9bdb153fbb04e4c234f23b6a52a5172620244530e021edd6736a13f83613fb9f08e5b7455df71092c243f17409054517376c303873f4ee70fb55bf53be7dfcf9c8443eeab07e2a72df65a979d03df9af66a56bfdc84282ab1e49cf486135529a52bf223dfb3015aad4d8411000c45f6e8c7b6e0726750cd4d46c449b8b030fb99b49c9d2bf76ca1c9c967bce53e960fb335ded21c873a191eeb2e80d18eec61aa350b9ff1be4c8a622bd17c6c54adafb8eff37a0c67f07e0da67ebaeb3cd489ae43550f1354a9de085d4564f74af3c6e4e7937ab9a2d18a8ab50cf289b2597c05e6c90a1109a432324ebcf40eb9737736b0a4f927eb95594eacb72bf258071233d8cf174062d03547966bf6971e931c9f6b14d1be8070188b654e1859268f271f21bb8b6dec3222df1d9cbd77f2e9f24fe4c59453d6105c4724f00229a58f4b29f301bac09c3e273534e554ae6c080a61d136391d49579a37133e09632a00fcec1c9aefe97b8a64d5a525ca0564e1be73063ed221a66c352ce2dc76fd3ac17d89150bc9f6135030fe39c13178818b23017990dc1281718b6a2ffe7c797eb73128a5df0ce2ef1bef6e0d277f30b72f9fb2e5ac5239e0c44992839bad4c78245a9d5713c07cfba72a446ff0693fa769d65825064db5d01da7f8c1434d41053242633ccf6edbf5ab0025bc9ddb5f13650f117456144e2c528df6436284a47fbc7b89e658d21dfd78003c397a190c26ceadf4f99db2ea83a771eb958cf0cd4dc7edfab95880d6b419b1d35aa563175eab348344ba3cb74a31021da2c40b2179288559ccda7d2a223bb6ce1a1061be22cd0f7068255c1beb050c4a05cb25d57b5bf1b8133531f95b857ae96ad9d323c49c72ff207fa8e1f858f1ab76e4a93b351ed24cce8a94a192af98696bfa2d07519c44e44c2882f944fa5fe65a3efd29585127b755683bd40538af71c4b79b804909ad9b7f55bb910b09cdc3fb01ad8285d0c4bba5097c154b4b718716a4aba9827f1d1244379637cdc8f46118b9b92960a2f39af4b232451281d771608e288bd704e588421eebf6160eb9fb444d7f6a4b750f442d1457c28ab6c4b9d7cfded9421f755b8d50554a1e6b85a6aae46545d0b06cf149f8b1178451afcf210a743bc104acd59e241223a83ea476d05d2f2570cab11b4c5ecb466b7c6340da96d2c494e06f360ec60268bf8b7a53854612b9c53500d84f8f75cefc105ca2a5fc52347887eb6cccf4e3b2697400d0277322f9a2ebbba4babbed85141b280f48346cac15376eb71252de7ac1fef6bd597e13c2869cb637f606f92f276c2f84dbbeed592152b2f8fd8e75853baf7fb2afce1ac58135e5ca366f3f271b6fdf72e9c50702644453dafa773b1271806854639da1d67b0ff8222e1e3da9980ec73e325a224aa493b47d2bc0d4c3b69debf77fecf7a733083d9b575ef1cb01f57cc712b38e2689db27e4e08f5e3896c4595855850c56fdacbcdc7f5dcd50f138bfe5a714140cbfb718820797ae81253c5a71027e4b797e1377e9a50d0007ceb8646114abac428a7fec2571509cf7a8e972b6b35f3b4281007a558ed0d3ffd0bfb7a3dd9e5249887329fa75f269f9666dfbe22f96c9900c5682a4b55dcba7dc2b476b859a8a71a4e76f006ee77327b61638cad34355d5d4aa813b919f7d00a678cd10ddcb3c469f961d2e6d5222d43433a6354ff18458a5131ad63e2f77d10aa688ea8c82e1ef61f4351639df5127700d0b566793004c21469122658f28cdc219e9d44e80a4f362bff4445aa1077293e7f5216d2f737a9bcc4b09d557a4d9fc561fa0af0b6d40a0d093acf102effcc4dfc977c8c04604074e86dcfe5c949974084b7ffcf12e9ec61abf011405859b29e5a9c8af503d84bfb3420d4439dcc112fcadbb0f3afa127e639bc9f880f3161688a3b8ae8405e7b799b41949c92317be6da35a7692288d61f66bf7a5e41af26b5666529832d432f9f56473e32709fe5b162d2cec93d28aa4a93c10c8c78163d680a227b8a4b00b4c55f2ab5f3a3ddea429670351a607fac643d08ff193f83c8c20cc4256e084f17ba07e5cade3112ee480d64c2192360ce0908fd7cb11e1e1551b86a05dbf8c94cb1da8efc227547542a81c438ac43f1573900db37533f9eaccb8c7434262533b9028f7ea5b43d03edec37cc0e04a8894dd4ec538985adcd0797c18cf6ec9d0ee8686aaca1c303a0b6ca442a33cdfd2ba585b297154297f1629ec5caf0daec7a99ece4cdd1f41af2da9f113dc22c19ad21864206dce190d836efef41d9806d23d1aabfee318ea5c050b934fb67c2cba8fb2ef8e949897f1b9ec07b5f8df82e9262a2ed2db5573451c2b1b4c0d66bc4f93ea12877c0b91b83f2aa5973f9b280d409e2c82e11dd8df502c4ae1b6d364f74a7b388b640bec21d6c816d01a529cf8890b30996f60d583d8ec43c499d0a93a0d74a5aaf45f07dc878ce072f5e2fb3232636335353586b9be0c9c870c3ae821317c3a1e07d7354f0a9b7b62ef96d0aa03c004cb9f42f244a05389c9950e7eb8f2c1ad47654c7e1804628508ccc274932db7e814f368003be786f256a54250a932e2bb9ce4a97d57ba1867faba464d1c03f0e97d8f007cf7312003b0ab3fa2923a698302978e16b443059f12710b964c36ae537e05c562f309e97e9f93290547831dbe58fff608e710d4c50b1886b230b1de49cc8cf12d3175b22777b2ea0e11af40e92fe6d0eb1e7ef1d4e3eb6da430ff472c1fcbb5d852cb2bd850967a954a8ba429e68b6200eef5d8cff3803ad95caed42f41c53d2f03d0446b6146ac8b2a6a8f67384f438bc7ef2f42966cdca4dc3402d9199e2b6906379dba1d6f89b575d6eb9f740e0cb6fa903eaec44fb0fae37d977ee57d321513e324028ec4959edb60579094bd234b3ed0c11fcc2085937034934ff9f5486d9d0c8538c13a6f087183ce37cfd00549f181030da2b454def574509bab6f0bfdf2aa5224bb757e75629f940e9cf2c30a57b3f9e757031d92de3263517d6deb5e459316826002cb843b2975639c0660a2436c75f23e0e6cf9e3de09b8887520300443c5277847e8596c891d07cb10b660435b621ed67551b1a7a06d8db63f388008c86015a106bd087649537799dde4b36bb1ca1ff5f89d5cd26537931cff75ce05ea8928766fbcf5691f9e52c3ea6d3ee8efe7fa5430d985b1549962328dc29897e30a7b500d191c48b6468a45152fd39830dd34f9b88796f613f37e7091d6ec1716eb106597b4a8456eb612e2e15953ebebf9f41ce1619e27d690e1000582b7141b1495b99cc9bf90e4da3e34590d24e529fd083eb425913ad4f7037cf566cf07fe2d9a19edac860071ae7e9382a44af89e25c5144256188922945f9ddff507aaab4dc38c6581c685afdfbac6c9dc0352b8181f4f32776eb1f3018a5704169c99ca6edc97806f063cd689a69d21f287ea1cbbbfd1be85045d6d629a96cb9dada1636f22ba1627f3ec113370154455ecc31e578296acad093f24acc17d5f40e7bd453069b32efde4dfe023809313085ceeeabf9430fd11edb747695aefc5079ea4ab175fad4e3eeb34f23db9491368d10799b7ee66bda14a0b8fe25655fafd82aeb4093dcb644dd2229a3de9f9e2a2c5e1ffd6dea0a0710157199df7e810105d3430576b4ac96c8bf8a73dc92053814aa6336dbaf28641a5e393cdf3dc5fb2035c82d40a67c8699b7826747b1189bc516f36ace1d9cae89ff397e083ebc597b82e2c90a489b9e12178d0b3391cc11b23e86bcb09e401f901fb28efd9a00f27791fe7f0e949be3ae8e2702ac16a6c4e081dacd81180fc5f648a8d623505992fe5223c4177355033e793e16c0f9d59d5e561ab5ab625c7a906265f72b0de0092ab7fe990b7855220d822a48848d7de01845423476e681028e1b2e998ac05b3430ca0a40237dc29568e76c45f246b96255aea16b9fdc50effe69b927ff3f881a3619967bf68f513b627936ef77c244abe594478d40f2658c120375a3d5ae96fa0b8b07b185d4e6d95da20e57c51d2454ef93d1c2abbac245f2dd092097056e2ec293da0bebdc80b928a6c2a2e1318fc334a3439b7ddb2ff6f5fbf7b94e50cf875c3784a5712798e732dfea9bac365352983a42820bd85fb48090819c1c33eaf883f4efd017496bdc199f6d5671422ad341c930cf02f9d7f4f75bde983a7c6c13b46063b36e1ff2d726fd628fc05b7b9d4188357f165c98b78cd0a3840f9ef82617090af7ed72bb79e3ea6060a397aba03f5538808eff9fcb0e2cb343eef4cee7a9b5eb30feefed72655c84c9025ddf83b2d296c53e3e6512da3ebe96ee5f00933d6be49397403fcf2ebf7cf0295385e6e767ff0fa4615922ce54c303074db75226b9e74d2872e243d91005adac06de1cc8f93600f595a605b4d218a305c16e9d3f394547bd7f9eb0f84101e4b5293bfc3e3b2f59f157b69559e1a4e70741e067ee1fe4d67833200c181f9ed558ed7afbe67b34f2907b2fa9fca378ca192e385926db3fb937b86f27740b045e2e216cffa2e72acb7f40ae863b52dc", 0x1000}, {&(0x7f000000c9c0)="3d4b0809f771757e7f71ac79c225495218322aa8cb32d00bcd7cd7607b6bcd7cb5f720245140c8b1faabce19dcd716dcb0ab649ec5bb95", 0x37}], 0x4, 0x0, 0x0, 0x4040004}}, {{&(0x7f000000ca40)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f000000dc00)=[{&(0x7f000000cac0)="83826d480db4e3ba0e33a71a5cefded6d697ae399342a38c19547e8fc4fc5eea572090f6f4bbcf3193b6a7fe0a5daf9ee5010b87fa8467a4f99d4890852dcf9769ee5e34aa75705f08aa906e083b0fe7d33a597eb72a0eed21170aeabe24c34ce0a5e4240d6e9d19", 0x68}, {&(0x7f000000cb40)}, {&(0x7f000000cb80)="7216d5b726e94392190e90d11baa4becc5fc35ad24c9dec032108dc37483efe88586ed2dbac677558d4b0bfb3ee83e8227edf89dea73f9fd61057d2c9c639d4f2e927d", 0x43}, {&(0x7f000000cc00)="00f9d72cfdf4bd7e22fa71ee4ba5744da475756ca332117519da7469ae4e3c5a69f3005bc2fb28a221cf4d3162a65c1927657b3c50b6f80a00d4339f546edd05010aabeb06ebeaa02577caec620dd740ec1ed9aa38ce69dcc6a96d0fcc36f18c3be4dbe01d9df30395f931660b56ad0ad24ace73309e641c88ea1468f54e0d02b16d9eb991f3593ea9aa9d05d7658f0a27c69293573c8b3c5f6cd7858399ec4d211ddacde3d1acee4d8bede27e987898e3ca054cabb7066aea52622f30733c2563dc9d5c96a39354aa242ada16e45b874265616dd293d869629d137fe382d697ab219a43153b6f7b620cb17fbdee224f6c7c095f63af010056dbc261323f5b6a12a9f6a30662e1c59f9a8e6ac2d7e46d5e9653b8d0e5fcff5e8ae891d2221da86db18d940b798bfff014c0f09ea0dfb88912f0a4d48c1557da7af628711cdd15894fda8640aee5197700771aca20ee1eb38745fec7537e21dd7080d4e3d38356bf5dcb536c5d18bcf4f9d316dafe07fd5ab7bb3b5c886b70b88c1956b84c1f5e057e19e84f07b440cc334fb22eb0e43c94fe063332efeefec8ccdcdcda1e7ab9ed7520c8c2b79621f50ed55a07f0e2f90205d7e8008aeb08de2b62c4792cd20cdb86571ea12946ca66493dba4fc16a30e0320e30133da19db259c210db216c550ca90a5b0b1a245e9632347c6d41b6800c1c81a2eda6a978b671f384b9176cda7a7a692b776e9ac0251a28a207166368d8afc3a90d07871f0912b16321e8c0270077a4e489ec9047eb23861d3ef7ebfb68a0c11a577ffd7ae7769bae1d5967560d165dfb9f137454d90267eec65b90d712eb5557b2dc128368a693f40ce0c7ef188ab443f385d1a11c4f5fcc79582028cb34c96e857ed3319769638164175870f15a137d37852a8d4005be7cfc156547c481ba699e4712b51400d3a4210bb5e6473fe90d1e1d8f137593b83feab15e66d8c61f59962c945dca631da191f97d1ddddde5f486f38d81020f926e1a2737a457a9fa87bd0546cfb57ab132085dc31b9e7eeca0246d7c4b48505f9a756b2c931b9e3d6298975783ca6db7b816598fd89de7e964749a94f603a453721d32b04fa580c715e27ed8851387495816433cc745760c594ca05c314333ecc8487d70038d61e577776255f2e5fea36a9f158f961d02e4d756c7fb5f8798f5589c40a9d3d31676c1aba114cb309c63992e21c5a281098e5bb994a2b11df61055ccf14d26856c438429ef842f2c04e132ee97008ed958c9d4e8107dc446575a022243cfe283e1fee80a4ddc0507362d2f98da2aef969e08fa18836189b58c1a9dc40f2a686e8d3eb1609d3f6d84f5679b126d081ec3a3198cb7aee988579d79f8a099f7d7d59919427df264460d1c654aba39863c2270914a8e72451302042ddfe2ed995819a4b21f8f126b4517242c39b8f02419093c6600192eb84c91a0c8bfa8f85291dd75d0e9ee5fa372226568cd9eef3e8bd6fc9f683f29483fcf5041991980741cfa54a61f97ee3d0e8a0644c7eab4d37cac98bdf0929bc0ec241a7b10ac56959bb29ea5d17dff3fb1d07b1daf6f081b244e3d41ee2f456139e6583f6ab0928a9e5244b39c6340b3abc3cf5a323e8d194d9d2a50cd71b9377053b3222029d992692f9b732054e58b653ae105785b8999dcf8e1dd9efc7fa1b6076f24f48b28b23ddaebf6bbd72a06c92f4881277d8cff42f322d03137323e5cbde3c1e1f43396d3528d129f0b8be080f2ba1fde0ff90ae832e91750c8a880a44bcb99625f20804bbddcda3092a1275a13d6a94eeb98d4e19803b2d13d1f25e1d8cf6316eb1757fde02996fd2cae8c82b0af4259b82515306fc36a57dd7ce0a582b5d383f4d5939634d1835c6d85f8fdb980824af6dd9c129be6f4ca8d143a865feaa0b9331648ef1aeafa5587e91f8b5adcd291693b2e33829c02196b12f6435624ed3ae12058c0a41652246c07ca74c130b056aeec59d0145e9e003cc072f7dfaf98a3b0ae90a7af82a2c72fc6ab1c6ff61dc135b970b06b1372c9e84f4412fe303aa2b8045d6df36fa2883f104ad1526b09531550cb33466947b04f79db24c0409e4d18cbb285ae37a7f920bc626b609e16b078f4c26f2c1b61fab0894f26d84cbd4121dfdb8dc931d1219ea5ad87db79fa323d890f17e9c5d7f2b3f32bdde62e736d5e1501426ed6b5136e7d8ca9d6406b7684f3351aa0fab64dab1637e32029a7e3f3affdebca8805e84942c2eec2e8ff8ebd7b12b606c61b12ceb399fb02e76065389036b6b74d0684dcf85951aa8b2459aa5830522b81ea14843f36b02b229b7a89bccd0ba95285f1780e8419a9bff18b2920ab2fbc437e914db54799c403c9cad622095324bb7e36ee7acffcfd23778258832b3d3f6c723463efb3d036ea06ca18cb54234e10e4f0c92701158e1bdfaaaad329abaa345dd2cea14a312992d5bae5a0ef1d78fa05abf103249ff41b73dcda31184faffe0418b3572cb51e82be408a0b5df10ba03cb5e03cee8908ddc418cbbbbbd46ea7d0cda13f5bb4f7ff6e865befc6e902e080af1cbabd5a266755f1fa5d58f4653f08ec45add9498d98215faa1ac788a8b29ac1d88c96299e4007b7dcfd9830d4e2d9ce90c9e60eb95b4a5eae3dc6cf92e1f6adb3f60dacd1ab354cfd0c72ceba691f43a302da31210ea20f700155117bc27e17c210c2e65f6e7c53a09fed3cce14a9636d59b406ce7d43e661bdb6df0040a0ec1646b2001a474ec0a87334a43a18860b4a29002ee79eddab99a17246273ac1f91d827b0dac097c700546ffd7bf51295002bf6b57397b56c0ca0393cdc1fc59cada99160c61dae884a63e70047c17fa416b63fa034f8cbe238b6ad9c8d251c634df5f749cac3b44f3f9fabbc9047d6a2504244fedba437f7d1d2828ae44112f10deeb11ae1f005383d726220d524a90d028f8de7d9bc4b46ebcace2062c0c3928a8a71839e8a3499a546c8af4a409ad4a4a28b26f765b822996b88a6161a60477733d51c288b48d88e8be54b0956ad4aaa1ded3f4da45199361fe4ee0a56f7c8dc030acb0718d852603a51cf60b310f2a2df9f4e31007516f039d8ab8c5d4fcf3a5304776efcd0b00627373bda61c536ea0b042b5e87bad8650de2aebf2419c6204a37aabb90bf78703c9f39ec7114f46395433a72f4784052dd351a82a4542a25f86d814172b0680e075335010408da67f2133da102aa5bfa6b09294c0fb4de8bb3a60f826c60e17a6b6a8183544862924922fab86b3055cbf4d1e0ad9e96d334c053add0999ed2a5146d4d2e3a2e3fdb1291d3b40f5ba3823c6449a0757f581d34d97d2990fa18fa0d5fc92053124ec80d55d36bca6e3d3a6b15d9595e1bf8d8739b2bb4d3a744de4528df9093174a5b7cef148c2f63ae877afa857901619f0645e39fa5b303613f1baf3b320ad5cc13b997a3a4993ec2f41cb2ec4a9a5f3e8b6c423932318be2e6c9bce5f9a9ea28cbd8c3f01d2392cba3d2843069e9cca0764ae5c13601dc7ab93c2ade45511854065ded49cb95c1a678959da6f6046291257fb3a9215ac9b24a41b0f20bdd4a8b0fc138da7915a12673d97553491b02da4ed32224d225eea4e32db54cdac46079711bc6947960472a7b819fccf53f73ea4ac9f9fdcb402230ba3be25dd5c033a6ff2b85d74585f5ab82ee51496cf3c6cbd96c7357e152879617693cbc0b1019961e4ce51e65e58322dfa799dcee4cb65034bf5710972019addcd627b6213ff06c3b2d6266cfecdb892760d00d10a38425291c97d1049157a110f99bcfba220e741e942dcd5be109ff2bfd3c120c059d6056953d362dd922d419bccbfd2ce56f03d10693399efa54155e6f7fd2f059e1615c90f4ec8b65fc1157992d9d87172476be638a2375879b129a9e2a35254d19f4671118f46293e831e0da54fe6a06f70560c4bdf4b9a671c9fc22fd3d5f4b9c74de0438a7c749d5a74dbb154fc50e41fce542fe80ac8d0e53b2c5cc7470e49a90b3b8c6723528d8b7671abb7c4e1a23d77f8df46cf24380851def5674f239ea699f6cbcc759f5fdf3b2e623525d75de3ecdec9a245a8bbe7201109288bbcffea559c44c678ad6d6fd9e3a292d3136af589967ba0f8bc785e592aec6c554c813252c9edb32f05ecf709d94ae0e473ee36f37cae04bd06034d9ed85434c45297a2ba8f801575e460a03fc8bc66c651e44557dac68a9009c166d3f3f96254b38de47776c22580d463f326a773f107617943cde4bb5810bff14839c421ea69ef8a63abc91f32fe688e8ca2e39d96c300b093dae0eb4bd9d9166dc4e93b6af88c9358271b2fdf02635895883b908e6d73964585d920455cb6a158989d1eb7f3991beb847cb1434827907b78feda411d58938a0eea0f29217f6df414cf4b1a170a0ab4947333725c7cc05dad6cee152423cb4ea2ac84725ecfb1c71cd28396c6d50402d11f0017c5a393091afc66d6d5d1c396fc11058b5c7c1f1427f2e071e5ca510ea229355754fae08401184fc9c85886f1250b27610c8f5fa426eeede1af20e0abcdbbb12c1ae67f65c432a415e6c6ecf98689e06774cd178d9ab8658a4a91b7e8914c4bcffd91a49e34356e5b7554b950964e9d2e234e8cf66933a845fb3fa3ccd59661cca125390358d3811c8c8ad6cc4deea5f5f10f07814c76a4bd561dd6b5fc2eb34e296c07570991a90d384f7cd168904fc9cea7a4ae7b8039c0940c89ac0f9428e8fcbb78b6d12b76f72866e086d1bc1fe99cc2d8b9255aa22c95eef8d9fb207a56525f028b02ba1e31bb877b61c0e0527e0dc3986020dc3fc40addeb192fe63701e7fb2925a2ce277fe7abf5d35600070ae09589ce3677c4ade51e7bcfd2897828deea079585d3a9a5538807c9068270057c8d033163f77f9eed67ff1fe7f1d79c006b6e9ad2882412b80c03cd8a975ef7d5d5cea076cd5a2fd1e6b14195ca4f5815e13cf0713c4b389db487407e0ded448c75effec920a2c3a8f7870c1a8301cd34104596cfb4138cb9ea769748839b1ed2a572d8dcac07466f242c915bcd031ada51af464908dc6a0f3b622d90c3b94358ebd2db4a02f3fec1c533f4482ab6d09d319aca55ef7140220e505790caec38a8ee04b17bf215e0e6b3c98b4ff1ee1e512b4f7b9cc2f0652c4682d2b9e76c542f68cdc7753d2417be4fdfa27cf0bf55e26559219bb06bad37a12370f3502b93b78953c2c3c0861a180296794f08445032701001cd10b9e10679a989b9e1b299a84bdf1c65d1eec1af5d3c9c3d39f4cd813ceab09e520ca4c2b8b6a1cc6c63366bb2328b6d561febe8bd0ed4ed8aaf239b68dfe89ddca42f01947cae529b56acd435f664e252ae3003efc2296ab464423f6cf9f01619ea6b1c2ee8ac1741e50e5c94b56c85bc95c2ac9a954353fab0b505520a360a80c1ee0c5b1eb31a3b3577e8f1df4affaf9326fcc623f47adc92b6d5fc8a0710b85e69527a16ca42e559da1e2a2704fefd356d80c5da25eef2968e5ee1f15d84fc0ea26bbd7f1679f4e6e02d59ac9cf14180468203fb7f016d3595c137c0d6581e4b5c663a214833ccb98dfd8614d5a1d571ffbac14d32051b38284f303f25ed39b7af80f98867366ff2e0130b29355b6f3d4ed0fe52a4a9343805f9aad7e1d68403aa492abffd7c90b80190199c0a8dde161781add2e587036d4b3295d8d55994d60696dd9065d5f5958fb824371560618a894e7c634f38cbc43496dccb7b378cf701b80ab8c9abdabae1cf429e5ce796b8d7d21b4ed09eefdee579ca2e88f5aace4ecf", 0x1000}], 0x4, &(0x7f0000011ec0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @rights={{0x18, 0x1, 0x1, [r12, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [r14, r11]}}], 0x90, 0x40000}}, {{&(0x7f0000011f80)=@file={0x1b0333c1a19512a9, './file0\x00'}, 0x6e, &(0x7f0000012200)=[{&(0x7f0000012000)="ea3a38bbf88c4db8a51ec536b39725d485589b95dfafef082d57e06e1a45c800c925042519429002f7061d30eb656c8076f8304d264ea75ff5a6f603a0a73b1ebaf33daef43a7a9088bd1a3c02254997ac559cdf1496b70bdd8554aa8ad48cee6bbc905ea894b2", 0x67}, {&(0x7f0000012080)="ef4fd417687f4e89c4a3357beb209dad715766a95f8b25b5116d111e993549869e7233520f219fd046b34ed43688ec3ab01e593f16bc3e07c44ecb7a4fd9e54a6a171af4f8b111279fa638f4a856a5daac67d47086890c9b23c337b66f873765724fccc3bb81e79c5067fa8096", 0x6d}, {&(0x7f0000012100)="08d09480b2c208b166b726a6845ce261fecc3f05bb9cb8ff78077993576d90d2d17ac1ab4a9f2e9dca6b695602fc1b71", 0x30}, {&(0x7f0000012140)="c9e2217cbfdc0d2cf7460f06d724e06fdbe65514aa45d44d8e2fe891948d4f60fa59d329ff81746268128e559cb05169f05f175757ceb451d098d11ef32386bba23855bac5801bc40cbc28626e441ea94d57df7081af31b51b2c949c435b4a3f198db125801cf1e831e22f8ba0a5bb1409ae444acac1519a3634f6d966594c114779a12a829da726e8f1b48319258e5019ccda5027c6f0829ca3e6f00c156210dfcbe9afbf0b28", 0xa7}], 0x4, &(0x7f00000125c0)=[@rights={{0x18, 0x1, 0x1, [r9, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r6, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [r7, r14, 0xffffffffffffffff, r7, 0xffffffffffffffff, r9, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @rights={{0x14, 0x1, 0x1, [r10]}}, @rights={{0x18, 0x1, 0x1, [r1, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [r9, r10, 0xffffffffffffffff, r1, r8, 0xffffffffffffffff, r11, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r14, r9, r2]}}, @rights={{0x2c, 0x1, 0x1, [r9, r3, r14, 0xffffffffffffffff, 0xffffffffffffffff, r2, r3]}}], 0x140, 0x4004000}}, {{0x0, 0x0, &(0x7f0000012900)=[{&(0x7f0000012700)="806f16c34d7f70ba19ed8031b66997e613faeb9e87e8ef7348d3dc6c362db79841bfbbd3f77161a13a8e3731dcea7124708cc3530fdf20530fe533a06289274d7786e26d01ad70ed22cc3a6b0714d49c2536887de0641d0f8db5ee79cc1270e8", 0x60}, {&(0x7f0000012780)="589e099f47078976e5fa3a818098e17b0b3069b83813b31dc055259d2ca320f91582f69e9fc9dae9b6bdff740b7921fadf1ebcf6b3cf45c5c78ff6b9c44df2b7c33006e69fe011412121fda69a592f6669a99f1a99", 0x55}, {&(0x7f0000012800)="331cb18a3789a9449d3df4bce78df679f53b2a00d5edcc76b6791540da0e61d1ddc93a119de268b1966a24e5bd58f4ec2fea81c5bef245a96fc5e4450b87bf03f35e0cdd99fc5d9a3bab3bebe5410b18b654d70c5d7fc24e6c253f684847cff959c398664b698fd1a692818d5c90f49122e8122dee307d6f5f1baa7a76dfd9aa4cbd07399f0321c5396a985598f13b69188b0788b0c8ea6c675d256d763e4bb10f823c64c6d75d064ac6ce510e8afb1edc2ca9b676a437334d26e8d69cac66eb9fabd40be0a62086f1d4817c82f9b20eff1fc17b", 0xd4}], 0x3, &(0x7f0000012a00)=[@rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r9, r1, 0xffffffffffffffff, 0xffffffffffffffff, r3, r8, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee00}}}, @rights={{0x2c, 0x1, 0x1, [r0, r1, 0xffffffffffffffff, 0xffffffffffffffff, r6, 0xffffffffffffffff, r11]}}], 0x88}}, {{0x0, 0x0, &(0x7f0000012ec0)=[{&(0x7f0000012ac0)="90203df4d1f62d00cc0baff709678358e7df36f159c43c5705db31f7242e35bab912d97cf6c1e738905249f3d93dca3a680920dfaebae6cddf8663bf7d6878192377c1c3fb8d33b5429ae266675509e341f736600a2bbe8789112ae497c7891df97b6c697495d1f4d58b672d537189470ff32e32a11527ff182b303b7c0aa28310f3cd712e0c768c0ef0cffb348e88ac08da16707c", 0x95}, {&(0x7f0000012b80)="ab86a4f0fcb34d34c316113aa1dae80982f464e0cf8863cb3da2106433936ccebf5f104ab552cf91fb3ed348fdd73987b41e2e2042367f36c425d18b4cd8d631c6b67ca0f57cd37371efd9c102484e6dc4d0324d96ac55c0537c06a09a305ecc88a155bf07f41e9e33d7552126c5f65035763bdeec005f9e337389ef8a3b1a12be24009c27f4e84816d925df601fa981628d9a35ea823b1253", 0x99}, {&(0x7f0000012c40)="b8a1fcd31dd25e61aa2d15d797e7cb6e4bd3f94e1526565d194000df658c07926a8e0fc111d28e73884f6836d17275a5bf26d539fe68ead43054cfc2bcfc9d31a3de2d268dc6c6d145df7911f8d7de9b99fe3a95755677e24afe46064ae751d4bcf5dbc79b98ebeed760373f23ac114abea3a33e", 0x74}, {&(0x7f0000012cc0)="908fa78858146937982c765b648b7ba672dfef49df738dd625dec1be7532c16f12d864c59d28e4f000596cd69ca1c2d9f0977f557d09df4aeeea453d554b40cd36b3a8bf52a33085844054922f1d87de658bc4bd55b0bf9a1716ca50f402e9a0eb8e24e4e35082f40f9eb7c6453a91f1e3666900367d07fb31bfd562f07d1df95b72f4ca7ef27173c38eb34a0851dcef29d9209f2f6fafb263dec842103262e41755488bfe5f4357174f5b2f602823358d82a5d691ffa380d888978fdbcdc1c998da0ca84f150763cf6afb7ddb14305f0e03660e88d5967894f28b17be79d6ba9f0f1019e11b18b68c5580cb", 0xec}, {&(0x7f0000012dc0)="16f44ac318697d0baa4d61f0aa1d627efe5343e14478375a0d1c757c2a2d505f3d845718c581d480d3ab2efd6a30f0f3a9fae3683758d3a2c0783a06c1d7a063fdeb1c7ae8d691f6561f0cd0f9e48c70be0e7e202c5e582050c7a952dee8dbf030c9ea00dc8269b56b275e295d14238167aeeeef90faf8c023ceab829810531234563d5db6df2123caf2e6d83f7a6368b23319e6a0c45c4f92470a950629a7fabdeed746673c6dcc32760bdd210ed8842985d62ee0f3ac75504d943c94cbb18822ec0c73e6bfd5b5647ddc45ac64d66401218ee14409048992", 0xd9}], 0x5, &(0x7f0000012fc0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}], 0x40, 0x804}}], 0x9, 0x410) [ 1029.094808] audit: type=1804 audit(1674910189.324:2347): pid=8985 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.5" name="/root/syzkaller-testdir1078258222/syzkaller.2ME0Pl/853/bus" dev="sda1" ino=14014 res=1 12:49:49 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgget(0x2, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$SEG6(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$SEG6_CMD_SET_TUNSRC(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x509, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xfffffffbffffffff, 0xffffffffffffffff, 0x0) 12:49:49 executing program 3: syz_mount_image$ext4(&(0x7f0000000400)='ext4\x00', &(0x7f0000000440)='./file0\x00', 0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="f0630b131fce2c6603ff171d43018fee29eb1006e05382cd3d4973f09301bae844562a56ff173cfa20ed402297bda24356f4256a5ef6c411abe64752e451d0783680f3a22cb27e4612984552570bddedd41c9f768164f6ff7fb0a3e08a9865c81d220a74e8e88270eb5238e96c47f2ab51c109949faed3d3474487cbeefdf7bb9ee4e3c02d619364d93335a99100388ab14b92"], 0x1, 0x3ef, &(0x7f0000000000)="$eJzs3M9rHFUcAPDvTH41/WESjT9qPUQ8GBCTJo21gkhzERE92aMHY37U0qSRJIINARXFW29ePSge/Bs8KfgfCOLJsxSCpAU9rszuTLomu2k3yTrY+Xxgwnvzdnlv5ps3L3kzbwKorLGI+DQi+iNiKSKG8v1JvsXlxpZ97u7O1ny2JVGrvfNnUi+/s7M1H03fyZzKfqQR42lE+kXEuRb1rt/cvD63vLy4lucnN1Y+nFy/ufnitZW5q4tXF29MX3h5aubi9MWpl47tWG+du/TKszNv/nbr9W/nf73y/ftZe0/nZc3HcVzGYmz3nOx1/rgrK9npshvAoaQR0RMRvfX+PxQ99VTDUHzybqmNAwC6olar9ezJAwAPvcSYDwAVU/zff2dna77YSpmIoBTbsxFxohH/4v5uo6R3905QXxfv741FxAfpD6PZFl26DwsAAABQZT/ORsSlVvN/aTzT9LkzEfFIvj5gOCJGIuLRiHjsiPWP7cnvn/9Jbx+xCg6wPRvxatPajrtN8c8N9+S5M/XY9yVL15YXz+e/D+PRN5Dlpw6o46/N61+2K2ue/8u2rP5iLjBvx+3egX9/Z2FuY+4ox8w9259FPN3bKv7J7vxvEhGjR6jjp5GVr9uV3T/+dFPtm4jnW/b/eyuXkoPXZ03WrweTxVVhv7d//vy9dvWLf7my/n/y4PgPJ83r9dY7r+PJs7+vtSs77PW/P7lSb2B/vu/juY2NtamI/uSt/funO2/zw6o4H8X5yuI//lzr8b8IQnZCH4+IJ7JYRsRTEXG2gzq/G/l7sF2Z/l+uLP4LHfX/zhOvjb7xS7v6H6z/z9QbM57v8fff/T1ogMpuJwAAAAAAAADHI62v7U7Sid10mk5MNN7hPRon0+XV9Y0XllY/urHQWAM+HH1p8aTXUNPzoFP5c8FFfnpP/kL+zPBXA4P1/MT86vJC2QcPABV1qs34n/ljoOzWAQBdc6LsBgAA/znjPwBUj/EfAKrH+A8A1WP8B4DqMf4DQKUUb4K/HBGHfsF/BRKDzo9EpRJlX5kAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+3/4JAAD//6HHyP4=") (async) r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) write$P9_RREMOVE(r0, &(0x7f0000000100)={0x7}, 0x7) (async, rerun: 64) lseek(r0, 0x1200, 0x0) (rerun: 64) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) (async, rerun: 32) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) (rerun: 32) write$P9_RREMOVE(r2, &(0x7f0000000100)={0x7}, 0x7) (async, rerun: 32) lseek(r2, 0x1200, 0x0) (async, rerun: 32) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) ioctl$FIBMAP(r2, 0x1, &(0x7f00000004c0)=0x3ff) 12:49:49 executing program 2: perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, @perf_config_ext={0x8001, 0x7fff}, 0x40000, 0x7385, 0x24a151e7, 0x0, 0x0, 0x40, 0x9}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x2, &(0x7f0000000000)=0x9, 0x8, 0x0) write$binfmt_misc(0xffffffffffffffff, 0x0, 0xfef0) r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x3) bind$bt_l2cap(0xffffffffffffffff, &(0x7f0000000000)={0x1f, 0x0, @fixed={'\xaa\xaa\xaa\xaa\xaa', 0x12}}, 0xe) getsockopt$bt_BT_DEFER_SETUP(r0, 0x112, 0x7, &(0x7f0000000100), &(0x7f00000000c0)=0x4) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x100000c, 0x6, 0x4000000) mincore(&(0x7f0000030000/0x2000)=nil, 0x2000, &(0x7f0000000180)) mbind(&(0x7f0000230000/0x1000)=nil, 0x1000, 0x0, 0x0, 0x0, 0x0) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(0xffffffffffffffff, 0x4008240b, &(0x7f00000001c0)={0x2, 0x80, 0x3, 0x9, 0x5, 0x1, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x38, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x8ac, 0x2, 0x7fc, 0x6, 0x5, 0x0, 0x1, 0x0, 0x1, 0x0, 0x80000000}) r1 = socket$xdp(0x2c, 0x3, 0x0) ioctl$sock_SIOCOUTQ(r1, 0x5411, &(0x7f0000000140)) r2 = bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000040), 0x4) r3 = ioctl$TIOCGPTPEER(0xffffffffffffffff, 0x5441, 0xffff) splice(r2, &(0x7f0000000180)=0x3, r3, &(0x7f0000000240)=0x5, 0x87be, 0xa) mlock2(&(0x7f0000125000/0x2000)=nil, 0x2000, 0x0) mbind(&(0x7f0000001000/0x800000)=nil, 0x800000, 0x4, 0x0, 0x13, 0x2) r4 = open(&(0x7f00009e1000)='./file0\x00', 0x8060, 0x0) fcntl$setlease(r4, 0x400, 0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(r1, 0xc018937c, &(0x7f0000000280)={{0x1, 0x1, 0x18, r3, {0x2}}, './file0\x00'}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0), 0x501441, 0x0) ioctl$PERF_EVENT_IOC_SET_BPF(r5, 0x40042408, r6) fcntl$setlease(r4, 0x400, 0x2) 12:49:49 executing program 5: syz_mount_image$reiserfs(&(0x7f0000001100), &(0x7f0000000180)='./file0\x00', 0x4000, &(0x7f00000005c0)=ANY=[@ANYBLOB="6272f7627fada1bf456f6361746f723d74657374342c646174613d77726974656261636b2c7461696c733d6f66662c636f6d6d69743d3078303030303030303030303030303030342c636f6d6d69743d308c3fb004303030303030303030303030352c626c6f636b2d616c6c6f636100000000000000066e6861736865645f72656c6f636174696f6e2c626172726965723d6e6f6e652c646174613d77726974656261636b2c626c6f636b2d616c6c6f6361746f723d6e6f5f756e6861736865645f72656c6f636174696f6e2c636f6d6d69743d3078303030303030303030303030303030302c7461696c733d6f66662c657569643efc8f8ca071eb19394042870ddccaf03d7271ec7f898513d701b0fe3f8f3e5212ae1c238352a4c832589d2d505acd7b4163b75efb8d106620953fb96021e04ed72f3af03089be0de1", @ANYRESDEC=0x0, @ANYBLOB="a89e7cca278afdd6fa133054b7d7600190cd8bd07bb2340ca6ce2f7e3ddce96b156b97832879e2bad122bb5613f00d96523d6df3a5e37f361613f3cea75d6f289a5cb3238ba25374cc95c5aa5ee452a0db79ce172ddc436d40e95e340f15bf7afc5b0000005da87764e16d2fd8b208b30f9e484c2d9c"], 0x1, 0x10f8, &(0x7f00000022c0)="$eJzs2D9rFEEcBuB39q6wW5n0i6CFhYSE8wukULjGwtpGQipT5SolH8ePI6nsQ3pTBOxP1rs9RQWLXU4MzwPDzL7s/Ct/EwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOjNky8lOWiSOmRNkpJ03dXyJkk35A8/zZqUvD5brl5cLF6uksy+/1761s/qp6UeP651URf1uD4/OHlSV+8/vHt7fn52sV2mpMv13eVpXt1OepWyPc/v1u2kGwEAAMB/Zj3auNJ6/P4AAADA30z2kAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwgToMmiQl6bqr5U2S7t8eCwAAABippMmb9k/55hngh2f53JZd3vdfSz8+ysc2D/Z3YgAAALifyk/1+NPMd3V5nz3KPIeHm+9tl9uTZJbk6Jd1ru8uT4dW9nkBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+MYOHAsAAAAACPO3TqNjAwAAAAAAAAAAAAAAAACYKgAA//+oH9XP") (async) r0 = open(&(0x7f0000002000)='./bus\x00', 0x143142, 0x0) ioctl$UI_DEV_DESTROY(r0, 0x5502) r1 = open(&(0x7f0000000000)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007ffb) (async) r2 = openat$audio(0xffffffffffffff9c, &(0x7f0000000040), 0x82, 0x0) ioctl$FIGETBSZ(0xffffffffffffffff, 0x2, &(0x7f0000000140)) (async) write$FUSE_GETXATTR(r2, &(0x7f00000000c0)={0x18, 0xfffffffffffffff5}, 0x18) r3 = gettid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000029000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) ioctl$SNDCTL_DSP_SPEED(r2, 0xc0045002, &(0x7f0000000080)) ioctl$int_in(r4, 0x5452, &(0x7f0000b28000)=0x3f7b) (async) fcntl$setsig(r4, 0xa, 0x12) (async) open(&(0x7f00000001c0)='./bus\x00', 0x40000, 0x110) (async) poll(&(0x7f0000000000)=[{r5}], 0x1, 0x37e) (async) dup2(r4, r5) (async) fcntl$setown(r5, 0x8, r3) (async, rerun: 32) tkill(r3, 0x14) (rerun: 32) sendfile(r0, r1, 0x0, 0x1000000201005) r6 = open(&(0x7f0000002000)='./bus\x00', 0x143142, 0x0) r7 = fcntl$getown(r6, 0x9) dup2(r4, r0) (async) r8 = signalfd(r5, &(0x7f0000000340)={[0x7bf]}, 0x8) ioctl$VFAT_IOCTL_READDIR_BOTH(r8, 0x82307201, &(0x7f0000000380)=[{0x0, 0x0, 0x100}, {0x0, 0x0, 0x100}]) (async) sched_setscheduler(r7, 0x1, &(0x7f0000000100)=0x401) (async, rerun: 32) ftruncate(r6, 0x1f0) (rerun: 32) 12:49:49 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgget(0x2, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$SEG6(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$SEG6_CMD_SET_TUNSRC(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x509, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xfffffffbffffffff, 0xffffffffffffffff, 0x0) 12:49:49 executing program 4: sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x102) r0 = getpid() r1 = dup(0xffffffffffffffff) sendmsg$nl_xfrm(r1, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) write$binfmt_script(r1, 0x0, 0x102) perf_event_open(&(0x7f0000000180)={0x2, 0x80, 0x0, 0x3f, 0x9, 0x40, 0x0, 0x7, 0x4, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x4, @perf_config_ext={0x0, 0x4000000000}, 0x368, 0x4, 0x22, 0x3, 0x3, 0x3f, 0x101, 0x0, 0x7, 0x0, 0x2}, 0x0, 0x0, r1, 0x0) sched_setattr(0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x506, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xfdffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000240)=0x0) sched_setattr(r2, &(0x7f0000000280)={0x38, 0x0, 0x0, 0x5, 0xbc, 0x8000, 0x1, 0x7, 0x80000001, 0x800}, 0x0) sched_setscheduler(r0, 0x5, &(0x7f0000000080)) r3 = bpf$ITER_CREATE(0x21, &(0x7f00000002c0)={r1}, 0x8) sendmsg$NL80211_CMD_SET_BEACON(r3, &(0x7f0000000b40)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000480)={0x6b8, 0x0, 0x8, 0x70bd2d, 0x25dfdbff, {{}, {@val={0x8}, @val={0xc, 0x99, {0x9, 0x6f}}}}, [@NL80211_ATTR_PROBE_RESP={0x68e, 0x91, "f9232ff717c3df34e9ef96007965544d1a58c25e367f97c88d73f3bbb297ed1312f1edc36ca7da8af1e7c661d3aafd381f360e1543b9830f4d8d60725c50ef972391c99f3216d393863c7b6fd7fe1d47daab045513ba8e6348857c928400fe4e574d6b9fcd6acd9df32cea5853c41e299e4fa7e3329f0dc6111a6f53e46d802cb36ce54a4ffc2d08382c03357e60cf02af5800635acfa00a137ccf657c1e5f968baff179d6000edfcb3f4e6d54b2ff38f75279fe36ada5dfb84fa6fc66897cf9caf7f5564324fb37629cf68f4796be8a7d59c9f0475b19ae4ca392b63845264195c19f9b61db638bcdffd8b756092259a548e0bad3a93212f3513755f0bcef72efab8d88bc2548c5da7936486bcbfb24c52778a77ef385a93a78528dc6023fd0d3d70d5731b39d9341492801521715e3ba58a3b2aa197e731935efa1f5174341dfbf8d91fa86a5b8facee36c02e26eb44416f8ebf6e088c7c0fbb12964749ed774f4b78b9151cdb2a9b331f0eab84279e9f65f9558d229c29d9677f3db86c63f352c411dcac2ad18949c2e519f4f7539322f22259aef4a3be95f612b2d84779ab0da5bb2a79793509e48a402a3618b74b64f5390bbf20cbde4efe420a7498befb260105496931264b66c21b72a55352cfd9b93372b4bc02bd861b17ee3058b239c06008e9a84e0fd04d89d36566420eddcfca4c3689587ccd7271a64632806468eeb65155fca1652d141fdf42ef7420f4a3c8c60ed8b25b93d04d4a1bb98b3acf9909c8b991305b4f3139bc01b79c4dd33d9b2890daf7d34d89cb77dc305817d017589cbddbd0b517cc8e3b075a309a46c5f15f5bd304915133207cf75644567d7730d0faed61571b756fc2b8fb8c2b92f3752ee0b291a5b259d6fe387d8cc556ad7bacc3d325d1aaa64f74b9ed9bfe676444285d74ed1fba6f50e8aa28ee799cafbce543c6d82d17864cf38294acb5146b42f6e6d36fbdcd51bda2802a1b0e3c122ef21fb889000eace4837e5c6732a3f5a4343f4a459237f25bf0525ab82e998e2e6e3345854f858db972fdfb2073b7c9c695a5e3a8ff37ad43d1a55b5faab9cce767bc47674530b25946e176360fd9908e99cc204aacfa1783d637daaf10c063f93cf84e9c3885533931b3879223105c381e3e7b2c2515886c9d30641ba599fd3741465713b4a33b1540d86e65f27c5e22f5d740fcfffa3b41dd36c6416f84ff9e8d21b06f5238f497a739a71890a8f501a8b03347f50ea0ae4c22dce8995903d8f84a1a9bc5ca44e9fc2fb9dbb86ad0d8964e5bca577509905ec62e21b9fa603d53d0b7c06ccca8a62106d10422bafc2e7c535c53543cd298e33adc7224046fe40c1c03ae8a590070bc5e1441b99da21b747f4244b2d9662c224beac05a95680770d05a2bcedbfad765e559ae4b418bb0780d27e943e58b906c5b3564db815d74e10f2f28b2e3b1ed6e17be129b1fbf05f316ed0345943ef463cb8a252135da95d802fd469603bc32f68b9b2d7eea79a77be1a44149bea06b27721c39cbf3706511b67c7b0c72af6bc2037272f97564496dca9ed3d12724d16b8358c2ced122bf78f278b61a140a0a84bcbae746035db5ad55d41bf322763eb350c4e1d829a2bdcb49f08e9736485cbff3bf1acbd6e42c79d331fdd95f85bcb62c77c1abcfb36d86622f10e213f33497b8f6c8687febbf8936d559119fed259d875b2781a9ebcd2969b4b36ed99c9541deb6f80527798ec4beada950e43ffea939dad9a857094edf579513ff5928dad61fd7e927bed99064e5cd79d63e3ce3818ed3c33afb0e61044ed55500ca227f2300f7fa8946d4546bb47eece61491647d9832bc4ebd3ea115bb9fed11e278b272c022bcc926da1ec512488f8e885fbc854133b9b70d08e7dac176f3d6d778136912929ff185ba061b056f7bb2b9b681012d532d3cb66ccc05a531e41493807bc2d1b968ac5f6fcc7b993d15a03197e0325f6bdbb7ba0c9abdebe20c91566bb7f23af2f8023451b0ec367625a41f92e59d141f64b4b90e3572d0e6f6a11464d69524826a3e09e2b944d76f2f0b1d65d07b6e0a565d681e78e149a627820637945f449febd076ab948d6ca1b9b21f77d8c82eb75041190061c8ef4a736395ce2c2e63058344893faf9d3b21fc98f8e977a1043191d397fc3d611ca62a467ed45dfa6293067e37298ab460923981d36315a9ff732bfee92ad0606f62f935e6854db281d9ec59e0c8b310580042c6781e9afe6d808d42313e5aef2f3e076b896fb5a1eeff8f0b32bd80e4f2aabad95267d46eae777e114f0aab154a2e225f74972498cf3ffe3cebcc6fe2e2b877784397f4374d06eaae86f537cf78efd3196c649"}]}, 0x6b8}, 0x1, 0x0, 0x0, 0x4040850}, 0x4000) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_CONGESTION(r4, 0x6, 0xd, &(0x7f0000000380)='vegas\x00', 0x6) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x400c000, 0x0, 0x0) connect$inet6(r4, &(0x7f0000000000)={0xa, 0x4001, 0x0, @dev={0xfe, 0x80, '\x00', 0x1c}, 0xd}, 0x1c) sendto$inet6(r4, &(0x7f0000000200)='\n', 0xfffffdef, 0x4d87a, 0x0, 0x1f4) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) r5 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r5) syz_clone(0x400, &(0x7f0000000380), 0x0, &(0x7f00000000c0), &(0x7f0000000140), 0x0) ptrace$getregset(0x4204, r5, 0x2, &(0x7f0000000040)={0x0}) socket(0x10, 0x2, 0x0) setresuid(0x0, 0x0, 0x0) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, 0x0) 12:49:49 executing program 1: r0 = socket$inet6(0xa, 0x1000080002, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x141042, 0x0) r2 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000040), 0x42, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x200842, 0x1) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) connect$unix(r5, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r6 = getegid() r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x18, 0x3, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000009500"/24], &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f00000004c0)='contention_begin\x00', r7}, 0x10) r8 = socket$nl_generic(0x10, 0x3, 0x10) r9 = syz_genetlink_get_family_id$SEG6(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$SEG6_CMD_SET_TUNSRC(r8, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f00000003c0)={0x28, r9, 0x1, 0x0, 0x0, {}, [@SEG6_ATTR_DST={0x14, 0x1, @private0}]}, 0x28}}, 0x0) fsetxattr$system_posix_acl(r5, &(0x7f0000000180)='system.posix_acl_default\x00', &(0x7f0000000440)=ANY=[@ANYBLOB="02000000010006000000000002000000", @ANYRES32=0x0, @ANYRES32=r7, @ANYRES32, @ANYBLOB="02000500", @ANYRES32, @ANYBLOB="0200", @ANYRES32=r4, @ANYBLOB="82000400dfe0b03e015a43b9f9c4717a1a0e83ad08129e425cc398afdada88439dd1c54e36a6b048ccc280ad1b48bd4a5f13eb68a7aa29abfb9bf06e45f8cdd607e8bb9fbd9f2532a0d69662061b7af41790d4b5551ad24048f575c8b52ea64ac3d9503d02de5118e2251eb826085f76c2b2fb238b65dd3142c8d2390e535b94c8d0e5668e38b7e02c5e53d463b513ba2c3017b955c31c02acc148432d9320e8719179788583a0028d5c64140a818e407e9a337620", @ANYRES32=r5, @ANYBLOB="02000400", @ANYRES32=0x0, @ANYBLOB="02840400", @ANYRES32, @ANYBLOB="02000300", @ANYRES32, @ANYBLOB="020036365affa5ea191b1207000000000000ee35181a0881848b24a5d003d64a5d0a9bcd379213d4720e65dfa6c3b9418ec33a70ef4815f8fe0adedda8ad1801aeedbf100a6b5b1836711649469cd499322e43156755d37cd5576db9837fbd641f8c21d8f8c5536063ebb1e33180be941a9a912cf244872b4a0fcc72dcea67e5f0db015aa8d7687e9983b802a978a88b0525349b1edc68a21f03a011e5037ee362615b27f7489c20d26a2d84455108040e5b2e4736f1ba4195be9ff8b1", @ANYRES16=r9, @ANYBLOB="02000100", @ANYRES32, @ANYBLOB="040002000000000008000500", @ANYRES32=r6, @ANYBLOB="100001ff01000000009889d62219bf9de43d2351f958ebefed90c1bd80a5ec1f1727001a67546823ca07c9777ec442b99ae8630132d199432aa744f778a7c6287d61797ae26aa83a04ade74d7ac36b18e88408cdd22300e703195329364ed9385a861909ff830ef2b09f9da234195c8edfda98eb55acd6344ea7fe4bf57c34d2a54a8b0f41e1eb82ba193206ebd0770ee0674f735ea6e853affe8f7fdac241678aa5d8a4d14f66726c5af771a64ab390bfb6c74317157fe0f64caab89a30cdc6c2d77b56090fab0dc450a4b1a44258a6435912f71e1ea4cff400a925235928fa57ef3b4fdc8213548beca68483e5f78785090fd9f120f3140c8baf54433c60971b9537"], 0x7c, 0x2) getsockopt$inet6_IPV6_XFRM_POLICY(r3, 0x29, 0x23, &(0x7f00000006c0)={{{@in=@broadcast, @in=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private2}, 0x0, @in6=@dev}}, &(0x7f00000007c0)=0xe8) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f00000042c0)="ea8e4a9028fa5b57153c6348aa5f1f519e1a420b4c50869e0f63feb72d0e3e8b0be747fc659245b931846e484b34be957c836c22a6a94ad42c3181221cff149fe0682faf3b99cf70eca56e52bc9981a1e7a82f16434cc2a16d2dc6bfc2804dab822ecff930f938429a1d2eefe756e92a9e1e800a7e55cf8ba89a3727bbb5749635d3fc1faedeafcfd1dd247e3972f7311ee270e9441e1f70becff29622b2c4a532b58710d76ee032d0b6af648f68289f2b3b4ffa4c5eaa18badc6801e5f4281fdea54e4417279bcf81dc99898520e50668d8a6e51ba46cba47932794dd0efcb6f57ef30658bca6b9bf806665ff298fda218bb229cc65e3bd6b2982b835c02c5920f595d487ee6320b1ccf4d9a3bd8fd1c241c0317fb8d844911bc56712c163181e6e8df7fc80443326216c67db2860aa24f5b4967f90a9d819a60701f7ac2577e845a10e4da7f1e35d975e5792c800ccc9caa39b3afa50e330297d2b420f615b3717747ea2f9cd9ca566c345816f4e59f7d83e6a3da53b995c89adfa8e7c88607938b087079d78c6ce434eb595302f47f3f227ca42cf07d85eb006e50e308f0b6ba02775c062dc4272027804b4a9e3cbd3be1bd33506b071cf6e7e130b753c68c72ab04ce316dff4c2ba9c877352008f397a712587d585d3cc672a53416ea3b7e4898c67cabbc7035625e12c026a9885464b2954bef8e6eed98ba2bf43ff39e568c324c7c2f76021b1423e43be7b2fab49a44424e8b2818906b011f35b8a2654321165a5e6f1e0823906c86e005fb66da2c8613399ee92739c4c3125dc60ef1c87277ce6342294080eb8f37f4a32f7c6cf6f9c48ea7f08f4a34e3b21ccbd69eb5a145bcb959552661f9472288b616100767923c1ce2898ddffa31df154bffa5a413ed5a4fd835e6c1ecad1f82e4d1104e4e55b56315272a4f74f656bb4a9d010af23a26263113ff47dcd02c27f8fd177b49bb66bc183034a6f39c13a85025565faa2b84ccd6d484b8efd5d6569f5a0db8648352fa1b3a2888efae2573ce7e93563369a200337a556b1f0e663c6399fc2995473d085e92c86d349bb03dec710ca3acd5c01c29f2ab7a588f032286b9f6421b7be70266d101afd19432438e79a0e5098e85b4c83810266a039961340908e2dd9f7804a52ac2816619ba57cfc15aceb96cebaf03fa752f402b1304e6b3a11a83a51484b18dfff319070293f778c17bb654324374da0bac19828dfde5c8e2c2c1a46db846edae381e5fb84e9ef7a806f04711f41135cbeff6c0bf819b5691f50f5d45435a65b771225ccc9a454c4f94a86f4a8fd2235cf3b56a7f833b5759ada53bedc5cb4f5701dfbf944d2e0eb098f281959658f20a9b0337f43aad45b4c3e390df5f20807a4d43bf8ece1f156191336d03dcc1a7a70cbddb077886c2fdd288a00dcef0b0f0406b7d6f59455450b63c1c93432622c9f884b4d6facc193e48956a192077310fa26239cfba864d4668fd104a2870561d2d59aa1b7763877d488c2bd6f31d1574e6a90f37b04b7f87518b940c13b1256034df78d9d0f15825cf715ea8db2d72e80de96c2f4308751a3d5cd021340ab3a914270d42fa56f22d5bbff8a2cd7b8d7a76ad38b836a05b0c03e91c02ccc65f113ea4a53fce4a05c1c48d1370a0dd386f90a3091e85809d2f146ccdb0976caae693006a517fb9b1a9468e7cede280617d91d777774b59da0d0ae351e5472af1b15058f2384a633e16282b2e9e881fd6d1f4dcd25d302a52e9c8a13de0a795074256fa5332739f3f63aff6f8d018f3ebe71c030486421587cde00caed64ee2fff8dd1097a558566cdf9a61a2d8bb736ac9cd84a86d27101268d8641a26eff50be9ef7838806f0493f5baec400a655298df0cdb7f2de9e5f6edb0a22e2c0a7d727083f51f4b9b4a47a92c98b8ac6ab6898294c08fb6b6520dfbc295316ac2ddd8ed408cec9ea60cfec725b933d288051c638ab85940c17407d726ea35bd6af58bb3d47a4699fc4fb93de9935120a7f798d077486efd0f9f94c47b2178b274ab4257afcbc61df53931a7b2b9715262256cae0faa030e58e87b3d6faac0c062cc9c0d972455656d043c9cdebf410a3c34c929dfa00140d7320b35066f4d22afbdebc6c8b58c63e896cc47f925e6713b1d5c8874b3b6fd87bfeed40c0f3188a24c50efac868287c1a97f25631bfa64a18e3a01c89cb4e4c35706f5c21c073921bd7df5cd0588d31a6cd4e64c79437947707f592daf06f6af7466353927e02cdc0cf9a58cd7d2e7a4ace3c96650affd2ccb7dc2ec01546880ff9afdd5393c0bd28d70720759a78a82cf8046812cbe61e1f3dd7b5f7a5c9714e34367b436035c42de2249bd24d3d0a458f1406352b138da707a726ce3a206e57bc70ab98daf74e1cd57cdaff0124ffe57b55435d9da53dfe79350311beb19167a537f0482dab56d25ce70c50ced0d554b05d6ed684d9e3bf03702bacfdc9c05b8103075fab21dd09b45f7de74efdf8add03dfc219dffdffe82d7c69d1d401e475b5e0b4c6d67dddd603ff88ef0526b73969355288fd141913b9f2b7140dcdd19bb67a18c501318f934f9a5acac4ff57f16d2f10f0ba9f59088f72d2af52c90d6d56ad878a59fb0e5ec2c65380e17a95dee8162c21f7f910c7f415a8916e250d3c6ac3d60526fed01cb45ad383a6acbeeddf355f7811e77f4d574e06bfc6deaa953868ba9b53ae66fdedccf3880abbabb8e8fe43f44068aedbbd2f153c52bdc6ab46a1e2918ecbb65cf10e677c2f4d412d14e393722a0a3b6b5ffc9e2fa6c891fc5387f977449d31a8d4d3ed2dba811615317928385562ca798959392e5dbe816d223cb12325b893c7b41b7cf169d8ebbef609d3d71b6a05796bcd403d61ff6f2f918f014adc54a9424fdd383fefc94b262d689a261948a33a8413999bed5e1f2266c8d023496fd0a51151171c897ad21e38852969df4d6658cd2f4a5c1b9c316336739e6e136a4d34cf58385f033b5fd9b54fc36dfb95185ad7378a1a8e693a84a2f4255dbaaa4571a7909c2b192fce7c61ddefc079d88d1a1e8ce798687a03c5d3a15166b14394fd4324438f82d13b7f7b74d20e149b1ed6570b6bfa8eaa3011ee122634111c75987139f6e823f76aaa74bcf2928eab87341fdd0fbbe4b04cec1aea2ccf7e0c97abdd575635ba29981242d4a4b7e936910f24245e39c4df74697ce5bf2b84a830ecb3467e0cfef21772ad958f626c00390e3a10ff2ef85f44a2b9bf87734bfd376d471bbd527d60571483d758dbaeac4c3c9280f9234906339e9521eb74db766e61bb491086a942a9150954312dc1855017a7cc20f3b88f22f24ebe8feb77bfd8bc409b942a3b96693533088d7e5c13527ab1392a0c50f7b105ba6a0699ebd97b2c4a60168f4135a293ba057d1271c3bdff645ea4a9f8fabb84e67a92f102096bccb47957ac97b06b60f4f4920bf60a4c247015c39648904e922d02ff3bf922f9d1acaa9c4d75248918281a441e2d31d469ae29cb551d2133c57e4ac229816ec84b8ef350b658a39e1c217a623eb6fd59eef9d4071d1454cec07b0d70086640247edc17bc58e560885d67b0e9ff943373ee0bc872d0bab59d5e1490271e3e225d2a0c919d2e6c498c59965d21b18d77588769e54b642b0f5caaac7d5e9d78d05521007faea3a46f2b7517bd6a40e7a5ffe7baf4676e452aafdb41ba8756d6554d042314cd8acc944e18fc2285ab458d29447990d906299ac60ac4444359c2f5559247e97919d5ac2dee7e54902fe28f13ff3fe40bf3ed5058196c9a38c6725268df507b7b2e14cb08e41a1fd4724e685228ebfed56348c913a1e48362b566433f1b7cb874d6d19869f3e1e060fac1018dd11926c51ab6afa92c0c4d67feb862b37bfa4a54e484db9d95a36e0b3c021e88e6c8668bc9206c7971cd72e113725bfaad033d5399fe4fc44a455d0b84a385168b8a48123b031582767f8de50b0c09cbf52802b096c81560020b1732b5c9b5567d071c4d71deb935a743c32cafbe152335eec02af58db321af8f513537c419ef89555eb9637328d8985ad6e8eee92882a33e38f166605c9d4d60d12cf3670f5377252243b5ea014707c87395d1987cfa705026f3466680bf49d21d2ff2061f31f813310cb220194ab31069d97ba640f0df38406ab5468665516dadc7fa4bd26a009b717f23bd47bd57a299fb5c222724a2c480290109b20e56aa61f1bec8c8bdf05496c4d5de92ae145df88a5cc43c2dd8313fb6064059436331896fe9b2666217daaef44def30608400465f1d456ddb3d50201323899bcd6e765f7ed72dce707ab2d6c3ac2a3ce1f14d4498f4a79d56c3261695876f9c3daa80b3ac124ce0737a2ef367cdc80beade5ccd40c42481f0d57067c2a6157cd55711b5f1d3ad17f41d09f5ed3f4a5c83acacff599b77f888cba101b79ed3fb86305934c67d126d069e7ba109bc2c0dbab1ed97ef5b15b4396008b240bfff666add54fa252358f0f45455ab8b1e55c33b5bc730baa8d26b304277c1d4b1214b8e52707aaab1119638bbc3afbeafdfe661b71bf504ae4f88e68d25690c3bb80b60a98a283540d95b7b9e339d9642abcfccc2aafdcbc4b42e5af5e9cdb09a71fc712c68ee286cebe83b5dbc4d33a366a862a00d6a5fe23c2b35c29345dd1908f8247aa3e4b8ad859796c72c35835bec9d3db1f1d914e51a5cd9ed2327bda5449430d3d1be3f6a06256e7ff9fb314c3708c849f7f8b25484f06c6dc473e7eca965918e3c680942d2bd78c94c0c20e3028efe92c9f2c9742fa7b5075a6d8fdb7f1e96c909a883fd109e741303b34ccab45671f5ce4e4fd286ee523ea13c47d1c18c1fb5c9104da9007c31307c56242f69350dae9071a9e3388c36d314709118d17762baacfc688eb2b1e485a1212557e9f9d3d929596983d9944966f4b5162f0c7d23d28838f86bbda3000bbf791ee63d0f03292d2009ddbdc3cbdbc526d40cd35b199eefcaffd1e3e6167e36f67fd0a3bcbf81864259cebdecb773ae26f27a39cc09d04dc5649bb4963bd13402799a50c65fc704af30ead4aa3a5b5745369d1dfaf3e813f397ddadc85d2e83f7fd8c37f2b88ecc6c1b039633fdafafaff171957a6bf9d367d264caf718371cc8c1d72d09e9a1d49b754ea0bdead8e95f2faa7edffd74e248d9e742a01277ee2e09ba18610fe40d92ad3b9a7751aa29994aac56e200f2b96a608cb2fa68813218fa0fddbc5a6c8319d4723b0151a1a83f0c49ac3e8c2f54925546fb3ca930c901afdb6565241fba0697e0774b7d959758b00953603a3d1dffd68bf0e032b5180e61422cb73f116a77840e2fe70318be00291e4ca7dc6823424352deb2282177504539c00eb6d0df9a63c24d14288e301ba7a11c221f200c30f36b64e6987b236cd6d2509b8315c54263a4249b23513a304e3195b17fd9ff49e00a3640387de8ed97d26cdacd9ee5efc84bfc08ce36fc34827f88b91f217ce4d8f6ebd191b9fcd3435819f82a6964234a1e9000b9ab8ce9d1cacf51849d868d38fad64775170e7cab1c47bc81ff4e073de4441c8d459f9bc34e4e4934e1924cfcb360f8f74b956ad581b51f2c08eb6bcef57d2f683cf52a05a3757f4a86d48c5cb72fb3da9dadc9121ed8aac156222e1684eeb033f3ae58dd2efa0c2e2dc83e03b87efb5e8148d423645fc556088b5dd25d7a431ed3f16fd032ce3c7cf821b820948a51277f7ee23f92435a467cd9cd257bdf05854c92086926b132b963dd3819267431a9c9af657391aaf00b488965c4cd0fae5d8d20398bd34f846e0b4ebdbe115734a6e2ca59268b3098ea9cf9f9179dde021c0d94ccea6b3d7679ad59d5c1ac320277052d7c15363c383aa563d6a386d393454fd0ef5d7d2413c8783ec8cefeb4cbd1edbe067422912f18893cc7781da51092cc6c4509c9073ba4a5e2e5d4ebbc914b113d9d27fb3106d7f14dad4092f75ea896fb96dc7afc1118ff60cdd089ec855674f5b6f122bd6f111f2249db0d651a9cc3ecdd7390fec61fb39efc15592501282211a802f58ff9e03bb075699e2fc0a5881a93807a5650b81f62ebea9557d2d450fcfb7fbdef28a8f002062a6ba5dc02cfae8b3bebc0df79ab1f3f1420a878465e4e31e3de8bd552736a75189061f1c741225f6ec6f1d53d29486fe1b5ad4263758b917ba88a7e95c882c2cbde085a4d64e2f37763231d010ddf4d5bf64ff623935de9f6ba69e4574937cda80eb06a90b710d51d31685b6846d65742187d7c1e68aca7b1ae18a7399dcaa27cf399e81d1c2dfc3819e400f917d31cd1be5ddd8e8bb9f4277693c4da8a95ab31c0e48ad83755c01ca0a4502854e626a43c648918957a4efef673168a7d22aadc608aa630e35ec781b07431fca7ac5b44a144da21ab3097e9cb5d80b56dbacce06975b246c7cdd4f6513ec4db8278bd28ca87271c3ae2f01535998259a37b21d157b4b01fd97af29ee52d39bf7d8c6ebd5a1f7069b098c09a048692259bd925b3f2d0ec7be4a71b60ddeab9f31aa16e2d979bc073101545c3be9c57ddb8871acd5c08cc2654d56bc449e4f776c780a357562f2fc9bc571285cacd7989dadb04b92afbd532c59bc700a7ed2358248150e42c306a24301c8466b82173a3f1ac9b1451b6daf94ea2388b012276b2785b78c3c42830cae775447778b2deadf300fabaafb079db2348a46f54fd0d622460574763d36b8ff5b36b0648e8eef58c2b99bd87dfb9d8e974c7bc131a3b8ec945e1a9812c6c93eee9d2fa22ef9ccb296f1468e9c1e7a69de04a50e106f236a8439fa8ad0ac0c38454e5d0375816b6293fc95010293fce07d1cf7b1156a271ca614bbbcded0b2505906c155c444e48d1c7576c1264bc44568e0c6198daa655b497fe7ed8f3f91e8d9cba10e0c7cae5b3801b0c5d5831589da3a5c01a1f4467409461a0153edd1d13404529b3629df788cdbb1f0d2231ff784782fe569a37149909ef3561a3423381078fa58c7d4f96c2a999f1561df7ab569f7b5b589d6e9cec518e40c1941a4084d02de1058fc84f454b1746cc1e75a5adeaecb79a85b3dc8d305ce10aa5e40d390d4f5ed9494456a9f2085607ce6412a0cac09c7ea44135cbd37da23af3ee2275913675d4ca43d9596bc2d533794978b1eb21ecee23d8a4ae4640c2c6c75063509207c0f4b5d17cdc4375609d27d308194471968497706bac5fd3f5b4a931c53846c0b5ee27e12fa4654dbc36641dfe83dd122c999e30e5f52d1c08b0fc965784ee67d7bf19900400818857f48b4ab0dc62931b4fa5a34d6e70b8e58374647c4b9dc8db599c78f7d26275b954c54ea69805ef2a56ed121b73e78b052e8d9be28838d19784e8cfd2fdcecde2065e1f36daac686d8046705a4820c7318d269107c09c5339e7a07b1714071eea598dba7f15f0a467d60d068fcff8a26d75fbe831fcc060b775041f8eb781f987ecdfe8a9a8f00df74c0c9178d80ae6248671f2a42f352188cde24842d266f7cf5905fd2cc4be1c47a84b8cbc24c22f86fd743430fe06529a9fbcd1dba598f0e08330a273bbf4f16cbdf22805dd239ae943f8b7d8bb744aca7f738d0c97360d5bd57e722b4a0002d3d019b6aa65861eded892f80cd856d7450c26696a550995f5ca98933437df4f58dea1503857a03a2562b55ecf15b242da73566bdc7d27c0d90eb3327c4e0b08da21fc1e33692e1e33966fea4436f42b4b7e9535e3e2cb53ad79dac1f260949a7a622b3e847aec3d96d60f6cacc394bd59354b2c33da533d1489ce7f3ebb665c7d593c17bbbb75a7241926aacdcf6b1a67da63f48f5d7b07af9fa7eb50798fbec751bc28a89896c76b3b2f0369a128959a748ba3541271fc3c328e2d4933aa908a162c8f249460b7b9537356720ce29f21c7609ac1f73c18fba56329d21beacdfd1043995f1c0279fb96674ddb710b53dab5f258c1f7d589a2a7a80b68937c10c96ec0a958d004d8385fc390f7cc7075d7ae13e30016285b4248221ba9e7fa33b578e4db07b095dc6ccd1b0bf3c64f90340ea02e2c8bdd00c75d35bd68138748c761f3c2182c512d857240887ab30ec0e702032bb2a8a6da5497b45e6e215920b4d9af8b2b10fec4149a003246d0d86c5993f23f4f060344322220c0491f66bffd0ed8989aa48348b088fe3abacc8441b619d233ea2e213f0bf957dd32d3ae956154fc8f6876e880262d3b8a73995b1733a0119f16675678ddc95a65ee06199625d0e4d5eb84d9a38952d385ede596e4783a8143932ba34b01470df27c62b15a652ecdf06aba99a98ee78d9516a28c9243013fd240d1159a56db7f10e6db8ef29fd7477b20dcddfa1024aa5c3aadc504deaba7038bbfd7c4314e4ce055a5d8b82e132ad007d235bf58c67c5319b04a84c3724ac08090a1865f9d6f9ec7f8c7bc4e3626a5fb5026b644b0150e78ec6e41c84aeef0594e29bd02f3f47bc27ac5e29100c8bd8148b775b2f78fb136c4f89e2ceb3319e034b6f49ebd3d447a1620213b0ae43a96ef3028a6e770efd60b523123537aa515c2655c5773cb6a78c5c55e63b238159d184c64d56be3ac0436feea04068ae07233da85fa00ef2dfb0823c5896eee961a02a4fd5edd35f72982c362cb610d28b04eb1fe3d47d202415442144db4423cff18d2d75437e1dbb1d78d1934d9235d5dd5b2494936d2ee0ea65143e40f29d86ae7a870c585eee8c21f7119672b8aab8d92d91a3c9e41f38fd53e5f1afb2acb97ec678117b494cefd48450a8f8ebdfcd743eb2154cbf05e7ef47e37a5070b99dc831aad1cc6eb4b0fc35c9262408ef8add0e9c96dfcbb8da1f4fd27b088f447d05e26620cc684fc3832f09d90b4f3d8c3b9a409cdd51339a920f8be1711b64aca760113c1b9c9310ab9a6542fdb2910b663f00785dca4e8f36d442993272582d176effade980c362d8786bc6076ddfabe43e290fc89ca51cd6d57b3c3a381b5f17107ef100a33260ec3748d598b9e3dac1d46e71f7fad7f068042b061a409a7cd438772872b829ccec596083e1fe83c6b2047dec0bc0524af606cee6e21589bd43665e86684c1567759bd94f4059e404fc150763a1febdcfedba596fa4bf166306736527d00242fe926c9b689ac3ecdf74b2768c825a70131aea2aa295d8f18b770fd6a18e26106f10b86b138d4d95c7ae21d71889bd7c2169eb5ec79b9bbafc58bdaf9fe0848f62b76f9dbc3578c7ff7a81267b059b6eaa210fb2eb0bb850bab0968fcd03a382cf9e3b5bc2051d236eb7bfc60b121488139c275f49a56812460dd2a34b7aaeb2dc561bf1c6482177ed10b23f2eed313ceb0e37a27bd29345f3375c9a5988c3af116c60b74af06cd61eab86596ac5d4ead4c2ef4af884db6252cec45edde906f737a68b16613ec592f6a32afdef642960b529423f9ba66257544a7851d4aa458195bae4a60e4f901dadfbecc5ff945a2bc6e9b2f4703d29bb842f4bebf436017155fb24e61080764b1b4f25563aa5f1275742b3b076adbe93dd6da228b90ba0168d8bec7d7735caadcfe69ba3690fbc07fad524f7ab062bd44341362e2f7677499d187b81d18045539429e961798300bd8db69c604c6fe23245c6f393a2c4528a432e71b7aad6eb86c4f863acdb8c098a721682b6ac32bebbec9f62919279c7c58448664d835194f2ef55aa6883173289d12c2896f9558c9f7dd076d30b973cf4c01b1810aecb0f1f818d77f877aabc5e4220f741296654197e7fbdc3740658e4966f283148aa15e6c991ce3dbca837962e0ce82549d396f2a964a2d7e76f288c382e94084708860e3b9374881a704f62576a3521e1476bf034bd7addc6a3c7bb18fd32878c2a20047c599ebde2ee0ef2da59272b01501af31f54c74dc9f2cebd13b1a2369274308445e2ea8e337a5deb0c945ad35f8dbf88f13545210bb624237d96af743705eb30d059489ad02e3447375871ea269096a959088e11327cc6fe4ff95105fb105bc2a7f83d8016fd3565a52d58144c82c776fdd4cf043a029d789b2a829644f9c885690e767a1a50f6e82e70a72ee81f0c904aad04494907a6954140c9e4cc721d8b1afff6f1d9a605e715cfcd031c661bcad0181d45fc1b2d8bfc7d7cb946468ac2d03e46c9d5898e6b81bdce72d7b1bc5cf39b351ab76b5a14ec4afdae6d6b4b84025ca3d1c518ac139b6fd110dbda4e7a45972dcd11de2060ceb8227f114d1e8a9bba16e4a29a8e9b7e07482a0b678d72d240b77ba6e9e6459866708969c6e310974a52b7b2f35284e755f03eddf5cb84cfbe34bf3978fbf2a5f13a6922f0aa6c83ddfb45b666e1ea0d2f8a1fb161c070601c443dd1d1a08a425b3e816b9ddcb2f97f5fc9b623a31e4003aac7b2b9a4392f4920f68bb713c3f191aad0491730965d99773913f709974ec0222e9d70cd0cc7a03da6f1929a9300a9f278ae2e73a1b9340e7ecc49c5334bdda11654aea562510d9299b62b314815868778d907eddfc233c4f9d105a69fa17f3328ec0501766232cfd9439c4e13b3e80b52c46ba3acb19e03b832eaf42b4014e1f704f90ac8547930af68020d6c2fb3807fdbebfacf07bd8fa578cd3c6281c6fa4be566679d09597d8beafb7f250aa63991d5214d5604a07d7423dd801552808bb95d00b88d7539213926da7f8bb37b5e38466303071843474e2f89db535ddb121cb18de0de29fdbac1e87e21fae83fb61649d2653cc9ffd9272cdfc37ae36a863fd28691fc06c1cd29bc85e0b7cfe3393c3be23dea1c19d85371e9a21f574b640a5e099f21cca3ba83ef381a862efd345a3388a09e650f3a0dd525dad1eb7294190945d8cca9484540fa9347142d9ce29c27af704c5b8e8da996ec91d6766e9ad4fba17eeab39237fffb6e7e41ca24157821b58b6b85d9adea2939857c845a16f371d0fcee5ab6e74dc0d880356c0af9ad6a218524c74b6b0a556ee9223cfdb69ce6f6b5cae725028bc0a55839e0fd7f4092702937db50225314796601e3d9191042927d41f139bb35df7df16c604f2ef825a884bae9190be752d3ee1afb848c391394dd499e4611582d50eaaa0b805b236acf187c9940e15d5c771aa001306ac27ed645377d817a801113255be054f3f006b596284658787f1c0f09c70dc021173207670ca850d912cc6cdb481092b487fa087522fec7e871ead12228b5b91de6bbf3f801baaa4d0bde75af1d2d2af3ffb7e5f7d14c0912fc639eb18818d7649555cbe99f967b851861a9af8368203fe4eb2b38db832bcb4bf60406cc01ec52b2e8efc1520cc27f9f7dc3cd852677d2c521e472b6226935b496860ccb130d214d5b0f84d7315ae4213686b7fea9c37590a4d3d678fdac1ed4916744fab814256c4694e68b6aab2965f0628d1ae9ee2bdd7ce53f2fe0f5f2ed1fd4a93281414733f22f70d8341ac874e95f3f1ecd7b0368240e64e5072eeb892669b26b7006cc4189d16c22d517cbcb59dc9c25463ac13fe4cc2d4ad8fbf59e5d912977db6c0e50f0be420c6268929f5a9b9abc436bf8687b350e7f50f09f099ba8c0392422af6515dbe79f1fb989d0ef0ccb0b676ccf67b92030c20094d27aea", 0x2000, &(0x7f0000000e40)={&(0x7f0000000180)={0x50, 0x0, 0x0, {0x7, 0x26, 0x9, 0x0, 0x5b30, 0x7, 0x8, 0xffffff00}}, &(0x7f0000000200)={0x18, 0x0, 0x6, {0x8}}, &(0x7f0000000240)={0x18, 0xb, 0x0, {0x8}}, &(0x7f0000000300)={0x18, 0x0, 0x0, {0x8e}}, &(0x7f0000000340)={0x18, 0x0, 0x80000001, {0x20}}, &(0x7f0000000380)={0x28, 0x0, 0x7ff, {{0x8000000000000000, 0x3, 0x1}}}, &(0x7f00000003c0)={0x60, 0x0, 0x2, {{0x803, 0x7f, 0x4c8a, 0x8, 0x5, 0x1f, 0x10001, 0x3}}}, &(0x7f0000000440)={0x18, 0x0, 0x8, {0x8}}, &(0x7f0000000480)={0x18, 0x0, 0x20, {'group_id'}}, &(0x7f00000004c0)={0x20, 0x0, 0x200000000000, {0x0, 0x19}}, &(0x7f0000000500)={0x78, 0x0, 0x7, {0x49f92e29, 0x8, 0x0, {0x5, 0x0, 0x76c, 0x5, 0x0, 0x8001, 0x1, 0xfffffff9, 0x7fff, 0x6000, 0x7fffffff, 0x0, 0x0, 0x400, 0x2}}}, &(0x7f00000005c0)={0x90, 0x0, 0x3, {0x5, 0x2, 0x100, 0x100, 0x6, 0x8, {0x1, 0x704c, 0x7, 0xb0, 0xffff, 0x1ff, 0x4, 0x8, 0x3ff, 0x4000, 0xffffffff, 0x0, 0x0, 0x0, 0x8}}}, &(0x7f0000000680)={0x30, 0x0, 0x5, [{0x4, 0x4, 0x2, 0x7, '^:'}]}, &(0x7f0000000940)={0x3d8, 0xfffffffffffffffe, 0x6, [{{0x5, 0x2, 0x7, 0x4, 0xfffffff9, 0x5, {0x3, 0x4, 0x7, 0x5, 0x8000000000000001, 0x80000001, 0x8, 0xd19, 0x1ff, 0x4000, 0x1, 0x0, 0x0, 0x3, 0x9}}, {0x6, 0x800, 0xa, 0x2, '/dev/fuse\x00'}}, {{0x400000004, 0x2, 0x0, 0x3f, 0xf7, 0x1, {0x5, 0x10000, 0x4, 0x3, 0x80, 0x9, 0x10000000, 0x8, 0x2, 0x6000, 0x8000, 0x0, 0x0, 0xfffffbff, 0x1}}, {0x1, 0x6, 0x7, 0x8, '\xb3^@@#V^'}}, {{0x4, 0x3, 0x1, 0x7fffffffffffffff, 0x2007fff, 0xffffff97, {0x2, 0x0, 0x5, 0x0, 0x1, 0x4, 0x4, 0x2, 0x3, 0x1000, 0x4d4, 0x0, 0x0, 0xff, 0x8}}, {0x0, 0x7, 0x8, 0x8, 'rootmode'}}, {{0x6, 0x46e, 0x7, 0x2, 0x2, 0x1, {0x1, 0x2, 0x6, 0x6, 0xffffffff, 0x4, 0x2, 0x7, 0x9, 0x8000, 0x800, 0x0, 0x0, 0x4, 0xffffffe1}}, {0x1, 0x6, 0x3, 0x4, '\'%,'}}, {{0x4, 0x1, 0x2, 0xc36f, 0x4, 0x3, {0x8000000000000002, 0xc4bc, 0x8, 0x2, 0x1, 0x800, 0xffff7fff, 0xffff, 0x8, 0x2000, 0x9, 0x0, 0x0, 0xf0e, 0x1ee0}}, {0x3, 0x8, 0x2, 0x16, 'fd'}}, {{0x3, 0x2, 0x8001, 0x3, 0x9, 0x8001, {0x1, 0x2, 0x2, 0x10000, 0xff, 0x1, 0xf5, 0x7, 0x0, 0x2000, 0x7, 0x0, r6, 0x7, 0xcc}}, {0x6, 0x3ff, 0x5, 0x9, ')&+}&'}}]}, &(0x7f0000000d40)={0xa0, 0x0, 0x4000000000000000, {{0x5, 0x1, 0xffffffffffffffa0, 0x8, 0x2, 0x3f, {0x0, 0x5, 0x5, 0x9, 0x81, 0x9, 0x6b5, 0x1ff, 0x8, 0xa000, 0x9, r10, 0x0, 0x60b, 0x4a}}, {0x0, 0x10}}}, &(0x7f0000000e00)={0x20, 0xfffffffffffffffe, 0x5, {0x4, 0x4, 0x3, 0x8}}}) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f0000004280)="566cb6eea8b0261b6d5f139963ebaa90d8d6d30794fc749f1cfbd859949032b11529bf252f42ffcb80c142cf91252c43cc9392d403868c144e1605ca946317d130c4dd735f662fb20bec1ce38fa2104fef6a41a5d0a9494d1e175f9f4e4e7b3e360268832a7e192c96bd086d9f02b40337875243aca50b9d4d48f8b0a46b28247518ce041868a99cbbb44c4f6e24316326f1bc74aabb7859cf34a069735b64797fd0d16e85a58d420b5e96a1b82dc616c6ea3675e74ffaeabe0bb2a2c65ee120289c9a650abdb8916d79332e2619bc9af382ce140b1f7e8377c42645422297a4828e0c3ebd0d6fc1e8774f0fcfde31d595fb8a961f9b2b4edbaa8fd74c6237cffa4e80b4aa86370c3d3da19d85a8d45cc9d6adc38ec36efe000eb9e880e474aafe1355261d4d7c925adefd53dc684c345d7c52ea2309be3a472b3a140b7648008f1d8fe7b36f0d5fdeb3a61738160568351170053420e876eae399d17945d75c809c3ed245a4c4697faa6b2a971125130c9851d77e294e8f90d8777019bbfa32b8b49b6a78ee849eaef1c66425b9a6faae64f87fbbf53805d1cd6c289124ae92bcbd59972295616e6cec3942a219c0c787d6fb90fa376f7f814ce30884be5df76a6d4799d6f0f918cf680492ef01553e6f5d3e5465e361333611c40f73f256f5e420da35b0173f323b66f04512cf8bd017696ea272420f3effb4a0be424454b66b54f347264fcca2f20229871c32e56d826285919f263850fa6050b7cbbc46e43512234616626b5bc717eccf1030df3526fc17b4bdb7146c33e60479c089a693a54983f18aa6e7b25a83a1c6402da6a09f384384328bc76e777fd45016c3e15bd5ecff19b65a3c55d6fe7cfcbc23d6b03354a3d2cfba43e064570300bac9c23a3cccbd81197df4ce50d2a7099546fec7c54a889ef10403d3b5b4bb5ac83c8bd6be8cd757e5eba744f1eeb0fbcba2739dfcfd6329416be38085cb8c87911d57f7caf059260e1463063d8aba830b39c1947ebdb1f43ee18e4760c819a9fe1826cb573d6256bd0e7f1ce783613234a5567ce6a09484f128710f66dbd063a176490aa1e9d8f44700851a9c965559eb095b1aa0a2c9da96213a8aada4a4f0e6fe520d091dc7904e58b8a5ca2d8f76d188563a6704272f6595e6e320ed5c2ef2a8d462c3333ad4c12c79fce382f6d458f25f3c8f2fdfa28cb6f4c35dea5aee2977fca0ef20edee0b6a9704ab181d59f9eb20ab3282af8edd24583c638fe6fde030ced4c4897bc11f4b4c9dbe61abe06807fe1fb78fb6e18ad8b83cf98be7b380de478ee555323c0efe64e2865bccf371cda5c1e72f910b78ce6292278bbf2a41a3fff4393bd0a8cd05d4632af1f62398b631648f1cc7d7505ca4f4deb5fad33e056b7a49192729e3c3803d38262c3e63a412d52f4fbc1d4cf61450ea53abf256e23712393f38b61a5397ddfba01e727c613ed0e09c7ad22cb7800767809ed9174800c688e83ba0cb90390af3b23793f23b3cc16b48712c73b08beeb78e3d0269277d3b5a413ad846a5c8214910336ffe7d78eccb32d6ad17d16a79b084403819aca9ca90827606f25958e6c5867177200ee57f0375b18d1443ba9165fbd0e81640d055be55c9c6f148802054505ff72dc066f5d1db3e397934b78084c3db6c690e9aa3683a804187728a12c09b5127e0267fe6c628d965c8d56cdb615bace3b753297aade7484766b4233891a3877c4e17533248dd0e9f6211e639bb2ef2b0ed5bf06d304c9de155452af5c785bf901a3dcc31c4d2b8182ee69635f2f481f47bee7bd16106a7a209f43a063e9a4f7695ca7f340f9c697a22fed41da98727b090d35809c03ac388e690bdbd912104a912d9dd7f833adc7a825ad799d20c5c35ac180694ffcd9e2f3bf2cd737118c171a7bfa464dceec62c01b7b52efd1a74d4e5478819d6a3271eae9deb070f06dd2c4274c64a6c5a5d0d282de4068b69765775731bef9cca05ffe6cce984bef472a2716c7a375ae6842f5cd72ba10eb07e519f012229280bb00065f2319b027a97335fc84b2ad348dd0cf77b35e8fd1a8a7b9fddc76e07b416e4cf5fd917f47eb5a6ced8fe5bfc5d75266cbff187c777a168ad1dec18bcc39e2eeaafafa59b660e5ab8eb7aa8fce72d28b90e812480ae393f6e61cbb286f70ec61692c81c91bee8f2c220af6300f2121f706b866291fec5901a94beb86fdf453780f761ff0e9faac066c137e825881213e58a849b738bf442af7d532699ab63c03d029710c0fe4bbfdabeed35e3bcebeb254f43b7c61d0b1854dfd2dda315a5e17f9895b0ce1c8cf036241869b6507653d52ea45288aedff574433b4e33a8fb299e6137d7b9c3fd6992b23486370ef779b071bba013fcf7dbcaeea8d47994becbd524f975b1411f7dcf18eeee5cfeb9c7d1d06ce11f43b3b0df0993dbac4a4fcf665062fb6e6e92aa89845ccae4b8412b2889f13f13c467cbe69e2ebcb1c623666feddf45d8276fce281312bdf3fafc1862a12f336876d37769538fe3e27d29b59b442042c0d2d61966ee4892da605cd69c836d2a783ea19f46ec9b5d4a493a78d494a31706197b13a86dc607967d7ea74866301d2d0150971b562f6834c36a67580f7f4c21321c0f7f7cae18f951c492a6d438890441f3c6ae568f4e3c8a5ef4df605582521694a0e3d314e17a0d8fc8df53b63f38f6cc1dc48f2dd9a37ad95de493ec36738c57f2ce51c2bf8810227d8376fb09e415f9a98199473353d63d336c7de42db9d46d9f9b6e5284c33fc0c0828a52f78f261605c45732c492841c6764bdd87ce7fd6ff525a65300360a5777fc4a57ed65e5c5081ea473f995eab827f8110db0348567d83861d688a336f5803e9a8eedf657780ed04b3d3bc9a3fa620a933c32adffa93240b47d622cc0892130d02c1e5d4a4d75f62d5c4f46f1452b36769a62a82de46f78444898bac06fa737c51c6b8fa7812830948682cb34ab6857f70ccc833b5b088396ff2c5062ec2375da3400fb5a728a704b2e350f0718da246ff1c948ec34b6e75db990414fa9ce5f66c3e78017a6ae35a28c83c1bf440fbf4153c5dfe2b633defc775361b58ebee8692e60c268cf077021785b6aecd0607f1b86bb082fd5d3686fcf2af03fc16382af34ab4ac5edc17f6d4cf69969204059183a21141c164c2addc0e91508d8f296090f612ac7f3e33860f487a83133f6d9342210b1624e58ba522bab078d636899b3b220ac2b6131c6e0364f1c6101caa43810402f15d44827be399a39826bcb3377755c7560b0893bd49029ac7b8fef7293cc9b8ceff5d6f953f84107871c6db527b5ae270ff8cb0ea601f95ede27de95160bf492fe75a93c4352797dc74d0e0a862a744257b3c55b127ae2a97a188768961cf4d2d174d979b8dd09956cdeb55d92996907e98c7aa282ba03da7cc77e63037dc900fb2a4e1cfba9220140678c76f05e80c62f7ad2890e65ac17cb1ce7ce67b55092de774e831f3971ad2e7e7734b7a58bfdfcf68329f8bd0cb54e33a1c4d83186c2df66d195934fc704293100940f577217e139dbdb57b66463ee66bc85823f83ed82bac135fa207d97cbaeb66cd43e0626aa0cd0f201867f8145c0d0e67ee06cf51acafd9f1965fa8edc228454f72fa066451b99a05a83cb1e56ead0880cf35d5ae555d52f8fd4c63304f28c3ac980318152f7137b6d4c8d2bc0af157fc3d8e9338ee8302ce42ea42f535e65792404014b0b0d45f47a7e1b1d772a57a247b8d774ec89f47ad874a6a2339b485895b4793f1f466b07d50723fada98152bf8f44296ec5904bfeb1a75c44924fe437f6f0c7081245be3a27e7557ada8be8482bde2bb2238fe69893ab60e03ef92c10268b0ab0569e899b2544979c609a3e72581ed7731b2dde0e389ff5b5f1d930787c0b29e688e9b73211711874838f141e7d43655ce1418d852ab1719f2ad4e25b4e301ecbd892be3ae568a69682c2ed2f3904636fb7d753fc22c76be43a9437f1b2a2b31e3db496aeb10fe63af1d7b9c8f1844bc7d924576604399d4f64880d9986d1d254dc98e3524177df867fbcbc05cd93293d0abb266a619531b8f2949c832e4841595c0af1163334a06311e039e8a6534171f5435042e14b79e89435ecf17a42e382476c5c80a02212131230ddb2430406934f540beff170fab17484d3de1a61c528fb867aac0e47853eb28b9154f73010be62b619e351cfb3ca4bcb345aef6ff396fe79310e36be430278b5728def73a8220dee2a076bbeab5587b6735808f89d704ac55609be7637b22dd80968550c0adc9b7aa971d441951eed5afe2a0679a66d0a19e263dffc3e336d97bb6da0575df640b0d4a1d2003b9e8df60e6777f8e432d7ea76dfdcee1c4f2e46d1cb1a2ec0b97b470dcbab3142895afb18af3023025f6596e9d2cc4a7873ab2ce03181c5b9fdf0fff8855a1ae48a71d67a0ff6300dca0a09db4ec269a99db5f0fc7a99eda9edf925fc8765dc22728b572facd2acc7a32b9f48f87fa320e8859cc6ac274ff148df9a5559cd1362514be5dd65c55b193604770ad0a8d42d05a2cc71015cadaaa3ac0e54cd86514ccb151a2dd1a50bf0d182c20db1c513a7367fc5efbfe866aecc363616c85890d17cb6fe3ecdd573659c88be5b8a89ab5c54d6ea6602ac3257630086b407a10abad9f2121ff0692c142d2249b4c15929cc6faad59319f8223bc9ece0a2761f30ec6d3c89a7e1e8bb07b484ca5bf9f669ac9c38bc6866764f6bff50b5f8af6fc2940e285ecf5dc63405599332892f4cb3a5c6187f1985f2a57ff390f31c14944de993588d882e61a0918290af3addfe00b1774d5ef5b30459afb5a15e05fe063e4de421fde2af1d5d0bd7a29fd4bd975c07244a451021311e7490c782f54d220ce2957093365d7e0994ddd1b2fca6c19ca9d20df7fbab08ee9823e12ad17c75ea8d1f9a3f5f9f59adf706ae9d14880236c45eab4f02c424e68df614e304eefd4efc3b7c5cb769f2dbe8f62882b6c6ea7ab3f3bd94b071d1ec16b4f0849e5cfb845cd0d9aab87074615b52e97b32c25f36397d559377073079da86d33c3d16911cf4083adf307289fbb92a432dfed92452335522af17876580dd0592aed1c7a8a1bf3452ac14715f13bfb6c4b6bfa715a774c1d621c71469d10090d43ca45d60d1c2832106991fffa9027a0d7356fc00c281572b13fb2875cf96e24365510cee39af4f6d5bb67dabe88c7790183dd2dc228d6c3b03b90ccdde06772eb06b8feed9d5622f52f45044337dea37b155c197aa809dc250d4b82337f795cdca4856c1b6271bb887f7e1db06b8a22dbc79a3d61f88330096b9f98cf39bf02cab247a5424b95fa5dafbd570fc99b9855ddb84822e3781c832f8eea9e414c8808dec73ea4cdbffe99afa85ccfb121b2bfb654721188a0fad4abc152e1f1507513e48c9139c015e9783652c13214b6d48d0ee022a384363de1a8f18e938b7ef5069e6577a05defa43517cfd0adb1d65c3fe296b6304f6961ec8bec0b3b676c04d78be60b1d07176e3e61220308dfe32da890dfd773d416d68b41091322b72ff6aafe9762ced3fbdd0d305d3e38d842bbcaf5f57769ac5d80bd5c23ccd17e7ed3d88c7ad957020a5cafa618f30d327a9b9a7dfa83384afedd138e8e6f5b4270edd53c5ea1f813de92b4a7f4668b4ba984508a83667732d646aae4b0c4b8acc59f023ba7fd22403aa20f335c75688cb3e900168bbc66b590394c60c2cf3e58d613c7aab0d9174b3a8250e8076e84eb1e67b7d24ae10841ee9f7d5360374651ef3460d77db21ae38243efcea05b32525c3a465b64affd7fabcad9a479a12911760404dbfdb412663bfc0958481e4c22ed0720730d0c23df98c8f03c35ed921800dfa524b14efcfd5c040d73923220f09503b704b1d96fb4dd70a6afd42aa1b04c16f17af9f1a7b357c4c9936aa8cfb45b61d59891dc86032526cf86a7b54c09316ca8e66f7f935cf2884104721407cceaca3ed3fed450a4206c7821ecb5041640bd65df5407a0617c0e46a48d880083e3482344fd6bc90d868fd1662f515ffa70dfd9605966006c29ac0212bf6f4d8025c723df696a25f803ebdea0003a56d0ff9eefb815795abcd78568916406071cfc512924c42a8220275f8f9b6a3aeefe48fb0c3d3e664379fc761efc7111a2d074cbfbfa14dfaa9e148bae8f667095f25526ec8e01a7fb937a087a97fc886ac4a9cbe1bd2420978a83bf2b9742e75f98abf5e5e8b1b1d9e2dd31789899049eb3cbc095f997c3d69cf730b0cec674247166a8e74395eb99849d55a7f870073e5784da24d19c9c75ddf1396dba21fd344ea962003a0f313a76a85a3e9e5754672265714f3e9da0cefcbede132d0fad7b73d0c25624de1bdc68125fce9a24f494e744e84e45b7c7dcb738075050b8af3f2f798d46baa7cb3ec5eb94c02ea56829a1b53ad5ced8c2135eece60825de90edcc53fe549eb9c06c2f54b391f6930d6dd06b991ce93c4dc45899ea13f701c049770ad18e88c5bc3e60b2db078401f6869782988590a3b6991ac0a75bcfc029bd67707706a3f83720e54124be0b04cefd48db553d784b675c8bccc6693c663ae140d7717592963b6bd20dd3a73306c7d37e0063c830cab9f3c7815b85d9cfdf568ee82b9813acb1a659dfe7ff512af8c680abad044cf3936a444f76fa20999918b55c89b62286af03b1dafa91b6d96d1f2255cad50d463211d33e9897738ce96c68010b96008d999d2a00cb52a660309e107788c607fe4dcfb9d8b80ea2c4c5a4e1fd356248365e7b337c019abaf988649b914f25d8972ecf63ebba1a67e4f1715b0e5e21454d6b1f06e72eeb7a3ae65dd89692d152730a648d9ccdd47dab9824ad8ed07971f1ddaf4167e08fa18001432cbf2d168bf38fc9c5f0844237d561f0f7775bf9def7a423c2c6c2b91a3e0daae32f93576f0d1d2f23d11fc4bf455a9efce7ca0d52f2a52333103558cd436d57de91019539bc185c93329c6f126ef4c51c790ca006970d32f03ea057f6ea71afca5ae326adf35750bae48e7765c1bfea1ba7983b05f3ee26e54dc90df6a9035dc2803d46da421d3986700692d49e3905ca173bb387bf1f15ef04b73131782b9d372897042dc46435955bb09a181a85a205b95fcc5cf298d26d0f7fb07eaa031d29bb2207ffe4ac3c6d6de9bcbbb72ed60efe9289350ad1a477be2a5971bb4b14d7cc5d9dbee51c67dde4fb5cfb28b55a2e9becb7af6d4f7277ec6a67f972407f6896dc153039cd94e849b7304851c031bdb906e7bd573154b559b0b2e79ffe03a6314c2ad2a10b030fa8cfe898aa2cdafde1833210307a4d84d7621658cdb32a099504b44aa0b6fdbd1e242c598d8ce562af20895bf6fb790f6f39217109f58b47b5ff9d43bd3028f398996f1820a8d9204261871ee4133d91dea39a7b33be08c670e410876c4f79f3acb60674318b433533f6cfdc16aef0475a1839989c71b8062ddf6b7d40b3e7974b89900110ceb98563c0abb1de6abd157d5a01c411e0054db2bdabbff05ddd21e409a04a17c2b879b271448daee85d1667fea09629d7502bd9d39fd0671ca4e310559de55b28b315e2625e2a58824768a836a1bd2cc6c6d2b662f3b5fd3d094a30fa0d2cbf17217d9ef9244b8fb40111eae4712ad0b55cc30ddfdf7feb26954070731796d9115911045292773dc011ea3e9449237e08047090b2d5a51a9508e951ace0c1f0f160b9da0e75a6274ff7649dadc6ad5bd1b8a58fc5ab7ceac0c06993b171f6d2f9ec03a3afdd95e8e0f2efb552b4ad26ca8b08b399d0953c13370eb1a362dfd6d2baf0907e36032c90838a28048449e28969d536c8308cf5724222e4c92ba78c618d3113cee6028b73a32537a2807b72c0991469896e9e082f25a1a4f4c0c284fcfbade6eec39fae17422bebf100494d758539b7f84c87abe86ece1cfad33ed02fa267678c5b5ff07d0ca99a41871610f860dcade68f228e8e18a218424fbb42cecb803182bee64ecfab18c9e178b730dc40dc9fa5f809f7cc216efaa69f2958a6c45a559614e9508f9e546bc9e5d3e2ede8256fa1117793a59df6e69b8f72d8d836a05d476243f48d0cf453b9a553026f59f695f03fae73bc38401ccef5176d8c8f72ab778302ae3f75191a469910f4d69f1e50cd817fa0ebf09bbe9eea5fd900c86c8ce6a901108a980e70c7fb2f9201dc50f445c9d6b92a4da1af555e12d6c8eb19f5c02426876e81b15c053b349d18a94330b012a333b3663cbfa6bba0234ce0dc75f0a852b145c004443e6ff4818dc26c91f6752fee270aeee1f26632d591abb82f87d562369b2fc9e756926faf8835d047d30a9b12d71457332a4398e5ca7dc39d58986e8d4ba495fd1a07609c481c7e3edd42af432bf18f22692b907ae856f34ee432a7f155e3896d9a3dc900a8d29d2ef4677c06f573aeaa09af41fb9503ca88cecb69fada0d462c8859bb389faaed0250fd5f81fdd73def61e6646a23edf8f0ba3bce6375cd22248df8c6cdc94f9c528af66e284480e58d31dc73224ee8a471e245be3fb2d62e2f08c16967de71581f618bc4961874eaba5189eb20f3bab65e6aebf026b18fea4f7502b9e38e6d7bdfa13d0ee647d71463cdfb0e2e891b4df20e45fa8325a31c8e7354e16bae5594754586e465e85371a7a71e45c73b7d53ebc8f9a1bf71b233f3663c48bc3f66e2816014cad478bd139213fe1fd13db9489e2ed6950eb5fd4bfab3a6b6597fdfe64d0bf6a09db3ed4889bedd8b5d97f5026c017cf0c68556dd8023b37806ff220deb9a6cdd906024ff8340d90df8a310392a895457f9129e0df0311fc0395b72b0b117f15af8127d26897b439b8a0420dc6fc1364b2e2c16a11e68181641ab008d9de9c4339b85e3c7c9c4b6516c9124a433667447fec698ebaf7305be610a7457458259d964dda8bccabe7a9a419d7ece9f81a58051a30dc8a360a48b5b7aea50a69e195fac5ef2abb8458c7045730118f362a3eb4e5b61f15afcdef0e4cda86b1b738de6e573c061ba79d22ee2331be17b1f47966ffef6c439a3d6b147a38b7298b49fb3cc0c13618851781211a7585ca2a5869b38552a1919cd479b377b80eaf8b1d1094975f1bcf2b554c902395b54d7f55da7e65eb73187f9b25e181f0487f9e1306b18d07438cfe7558909b2b85295c0fca378bf290c5616af88952d73580c3424662f0e69d23833c9058bb71e0f0949867ea69ca87b4091dce0e3a6825ebab17079761fbb380b49f992ff979e4e72d090b6897e0f5162068eb7fa3f2f52999ae27a3d717543f45eb4005464d4fc2511ec54b47124d444237ab33aec8a811e9ce0267e29e0fc2989c40fae4872da0be26c7dd479811639b10b5a39950f53a3ead1cc30ce41ee233770003ecc71194e6032cd98bca2f0697ce23a0d538b3a4306e3ddafe3e8b115c28ef7a5015aeadc83a5c6655bf762d78b0a5ca17e2338fddfb46de30f6a8de714db752553c872f83eab552eec9180304797bf7858ced09a5edac3903ad05fd9a63f799a9673f050f383f0ddca03679e0b3011c8709439b2a98bd11c36d3bc1f543581c64f751286e2ca331c2c596385dee922846a9e6b1affea233293e531391e1c3a77d9a9ef5f37a236ffccfc3c5bbfc1ff9221a58ae9dead2016ad7e92913b14865a0a7859dbedf2dc8cdb7f6674141fed5cc6158614166ce4673297ad5088be05b85ac8fa4255e70f5294cafe6541a006baaed610c3cf160802b8414adbef0378eb5d3a43ba1731d093c9baf06128f6d10bb223b79ba83996ab40786cafe41623d88c212bbce8873580bcab8c11ba4dea728f510188f6e252255706afa864fb50cfa296169ba1cb03c94401c48ac505c043cdbfe3e6862491c9ef4e4cf9027679f3943a4af0e1f449c187fe0903af57861d26080ba5efa74ffcf02c8cb9161d41b921cd37df3945c3264650ec8a66ef6dfc46396ec358eb14a90ee94c19daa8ec5cdfbe766178a7d082eac56d2aec7c35597c60a2d18fa2ba077305cc23b148cbb24a743b4be68226e040b9d4a841c4a9b4ce63858d005421eaf6adb7993d19aaa57bd61ecf9a9512810fadd83f2d68a2ab3bb883acb2cf5e2f0eccd6475ed49f9e59fd48e054859f861109a45069a7fdb71bb0d4dd9d926f42090caf4e15294a35e0af49c888fcee07cf15bd8f29975010630d40c89d0e055f61b9d416d6c9fc32e5695ce3f573b7cca66e3f61b3be35e5dff63a016c6efcd20a3225fbfac6448cb4e60d431954bc4d6bdfb8c8db3c83cc7fcf7d50d4bfa42caa3914cb91a7fc877710e58f4ab60caaf3530318c372bebfdd59ca1794a728d390d4370165db15c1c4b932ad6fae1a003a8e1994b09a20442bb059d43b3b380a524a9e13696616cccd6cb196548080850bdba3d853c2103b468427e4d6b79e5db4fcd828dec28af929e1e9675834704e4459339683609e1543e7f01eb9bec8a66641e7f65c67e07c552a17ba4ee9ce2b2c4a2895085d66c144e4e7278e749c4d04a49be064f0020830748cc2d0791f4ac26f80c36e0385114b66c360356c64209f7d65464e2e50aad95d5095b0ac6199295f1e15b6dd84ab08f52d2cfafd766f0ef0492f642baa931f22b052333d02c58cfa944df2cbd1f6b06c81b67daffffcc6d88e9cdeff1410eeaa8b66d7093f60d7364ace197c198cd97898db729cdb63b1a3fb681314426156f4f46ce397706cd4555efd06251ee281a8a0b9d10077094e86871c0a2a8db47e75a03ac985fdbf095b4d4e6bf0833dd4d811a13da47c71b19794baf5957c31097e6460299adde5ada1863f184cbfd13398a542536cdd7e3891730d3e6fbc7dd3b94869c58940b26bd36cd37391c15dddf7fba75d09f04230f86ed9ddd410b1357f30cda9b455dc07d84ddca50ea4d16bb5028c16f26415f87908bedd18a801e769355ef647ed73cd78bc93aff1da8b635c0a03650edc6f6600a67cea567bdea851d681b29a838879b241b3d762e3c544f3ff4de4a2800bd13b49a9773d01b1a6fa3509b26bb7ce118468b8342f0f771d2e732975dd68a11aac4d219815aefef6365c8e4f296882d1f105af2649f9215890f561dadf697b9ff95159c34ab2d3c88febb90d8e4ee3e9074e63598ef70c84fcc674f96db1a7f81d27dff56878fb4dba685c57494f70c4b5af582db454598bd496f807526d6ebae5a2ec1b2d0d838b654614f06d6c180d512523a85fb3e82e2d8d84a4fd9493fc0ae6d53a8a5e8eca8e8d5027dd8efb1ed4d0c29cee1056355c630784481109d9e0012c9f3008ceb2551d5ac18640a96f2c108b1f7b2eebe8d887ef1dbeed54b4b56f18fb906d2fb57a1759ec343908ba8e95afda5017bfc2907864f64ee7872d1493a6a3d96a1339d0b5d0c703ec427a52ffb8adfd4e4c176a5a6a76168b574c77cab7e784d9e8d56ec423d5d676920038c204fe1cc0b7f42363578bc69976721a206adbd1dd194308e2289fdca4f67634474325944162404a4569690d8b14bc77a32d626d9ee5b70f629e7e39ce89de43ec405b0ff45174e695daf933ac0014c01d", 0x2000, &(0x7f0000001280)={&(0x7f0000000100)={0x50, 0xfffffffffffffffe, 0xffffffffffffffff, {0x7, 0x26, 0x80000000, 0x0, 0x7fff, 0x7fff, 0x7fffffff, 0x40}}, &(0x7f0000000180)={0x18, 0x0, 0x9, {0x8}}, &(0x7f0000000680)={0x18, 0x0, 0x3f, {0x7}}, &(0x7f00000006c0)={0x18, 0xfffffffffffffffe, 0xffffffff, {0x8}}, &(0x7f0000000700)={0x18, 0x0, 0x10000, {0x9}}, &(0x7f0000000780)={0x28, 0x0, 0x8000000000000000, {{0x2, 0x0, 0x0, 0xffffffffffffffff}}}, &(0x7f0000000ac0)={0x60, 0x0, 0x1, {{0x7f, 0x5f6f, 0x5, 0x1, 0xde, 0x200, 0x6, 0xb994}}}, &(0x7f0000000b40)={0x18, 0x0, 0x9, {0xffff}}, &(0x7f0000000b80)={0x20, 0x0, 0xfd2, {'\\@]\xe7}\\$:\\{!{$:&\x00'}}, &(0x7f0000000bc0)={0x20, 0x0, 0x9, {0x0, 0x19}}, &(0x7f0000000c80)={0x78, 0x0, 0x2, {0x401, 0x2, 0x0, {0x5, 0x0, 0x1, 0x8, 0x7, 0x10001, 0x9, 0x1, 0x17bd, 0x1000, 0xffffffff, 0x0, 0xee01, 0x401, 0x3}}}, &(0x7f0000000d00)={0x90, 0xfffffffffffffffe, 0x8, {0x5, 0x1, 0x3, 0x8001, 0x9, 0xe2a, {0x5, 0x2, 0xff, 0x7, 0x8, 0x8, 0x400, 0xfff, 0x49, 0x4000, 0x81, 0x0, 0x0, 0x9, 0x10000}}}, &(0x7f0000000dc0)={0x68, 0xffffffffffffffda, 0x7ff0000, [{0x1, 0x401, 0x3, 0xf3, '#*^'}, {0x0, 0xffffffff, 0x4, 0x3, '^[:^'}, {0x6, 0x14, 0x0, 0x7ff}]}, &(0x7f0000000f80)={0x1f0, 0x0, 0x1, [{{0x2, 0x3, 0x9, 0x3ff, 0x3, 0x101, {0x6, 0x138, 0x8, 0xffffffffffffa27c, 0xd2e, 0x3ff, 0x3, 0x1, 0xab, 0xa000, 0x8, 0x0, 0x0, 0x4, 0x9d8}}, {0x2, 0x3f, 0x8, 0xffff, 'rootmode'}}, {{0x0, 0x1, 0x1d, 0xfffffffffffffffe, 0x6, 0x3, {0x6, 0xdf9d, 0x0, 0x5, 0x0, 0x0, 0x8, 0x1000, 0x401, 0xa000, 0x7f, 0x0, 0xee01, 0x5, 0xffffffff}}, {0x2, 0x5, 0x8, 0x5, 'group_id'}}, {{0x4, 0x1, 0x6, 0x1, 0xad5, 0x8, {0x1, 0x9, 0x2, 0x4, 0xfd, 0xfffffffffffffff9, 0x4, 0x9, 0x5, 0x0, 0x2, 0x0, 0xee01, 0x80f3, 0x1ff}}, {0x6, 0x7f, 0x2, 0x1000, '%\x00'}}]}, &(0x7f0000001180)={0xa0, 0xfffffffffffffffe, 0x0, {{0x4, 0x3, 0x8001, 0x8, 0x80000001, 0x5, {0x6, 0x7, 0x0, 0x3, 0x80000001, 0x1, 0x1, 0x0, 0x7, 0xa000, 0x1000, 0xffffffffffffffff, 0xee01, 0x8, 0xdde0}}, {0x0, 0x9}}}, &(0x7f0000001240)={0x20, 0x0, 0xf05d, {0x8, 0x0, 0xffffff7f, 0xade8}}}) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r2, @ANYBLOB="2c726f6f746d6f64653d30303030303030303030303030303030303034303030302c757365725f699c59", @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0, @ANYBLOB=',\x00']) read$FUSE(r2, &(0x7f00000077c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r2, &(0x7f0000004200)={0x50, 0x0, r11, {0x7, 0x1f, 0x0, 0x2066012}}, 0x50) write$FUSE_OPEN(r1, &(0x7f0000000080)={0x20, 0x0, r11, {0x0, 0x18}}, 0x20) fallocate(r1, 0x20, 0x4000, 0xfffffeff000) fallocate(r1, 0x0, 0x0, 0x10000101) r12 = creat(0x0, 0x1f7) lseek(r12, 0x1200, 0x0) mmap$usbmon(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r12, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r12, &(0x7f00000000c0), 0x2) setsockopt$inet6_int(r1, 0x29, 0x13, &(0x7f0000000000)=0x7f, 0x4) sendmmsg$inet(r0, &(0x7f0000009300)=[{{&(0x7f00000001c0)={0x2, 0x4e20, @multicast1}, 0x10, &(0x7f0000000600)=[{&(0x7f0000000200)="75abb85f9ad9de13e06f2cea3561ee3b4093bbba3cfe72370d0147c81c25298d39e59c407aefd5072106dc3b22b5423beb224ea8dbdb177ee673b00d14dd6f84fcaeee2f516fef8eaf2b15684bbe04604fadb5dd0a26ed547dc05dd7a8429be7c64c351ba416671e973000c9ff91bc3a3b85aa44", 0x4a}, {&(0x7f0000000280)="2ccbc0cdcc8e9ff33db5c0030598daead0c37250a67ebf7fecf556a5c565da39ea1471a431b62086ff38ec9d559fde1648167784d59bbec64866fe8a496445d7ef99952341ff21a1e495f1805e241f0f8c739b5676c59941b619b374ec9dda4eadaf2477ba0a61088f3aa205bd56d47de890e1dcf014a8adcdf49c221ff861d2b5c66027f096440582f63e9da3754d74f76f43f5f3a6449256ebab5d5b855216179c49bc45a77881e6023c2a91ec0c053c84e9f673a74750ce4e4266c4d7dffbaf92b21149bd1f1984e475c0d0983b79d094d111dc9ae8a85e02ef69568fa3fa763e12231afb358193ef2f4d948701181a69943fdb3a0a6d4b43", 0xfa}, {&(0x7f0000000380)="49bd76d2449a08b3bfa102406df9579a8c44f2a74e54127ccb0972d14c8e2639074647922440d12d560392e24589515a03ed5ab2daad8f49d27e193f7f5445e2f43253f1e2f7be67a014b1e7fc2cd6f3dc9e97f5cf6d3de11c7add5d34d81531c0a97d9705f22b2bea2074747876a668fec6df20", 0x74}, {&(0x7f0000000400)="8311013d727ceff764c72c448164e869543af557b3b8b1e4898b0309b3698e2f2462fb813909f76dd9461700eb84b25abf4718625de3d339b08f0c5786083e6e527276c7c0efcef220bea41403bffe3b4ea4ee22ba9be7135ccdc3a0c813a59a23a7cefce845c79fb3d792257eed8ae6e4b7d65c1d0aba4f032f6eb7dae66bfd587be970c226aaea8a93f939261bb05d5b006497a630dfefc2641ec497d921d62b6901dded63bca23275a4c2d91bfe61275a3a8d6e803bbe78a9f7d4f6bd3aa91dec5a63e190", 0xc6}, {&(0x7f0000000500)="80f042d8733885388c6e65e08bb46feaf85b50ea21e3c1bdf95c4eec6ca7711c05d6cb63b59d3acb8110b7931d37deae0cab7940095598a9eb6a0d69cb1d3c0c4338b0f391ac1a7da49701755f19459643dd755af8e8bd0412003e", 0x5b}, {&(0x7f0000000580)="fb48ce62f2a3498ccf2f4503df162a895591f956a47387db281f5888ce7b1057c0d78bddb907aa80f878b47a050263f58c49f43c8ca5e59bef4ff651bc1757bd070b", 0x42}], 0x6, &(0x7f0000000740)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @local, @empty}}}], 0x20}}, {{0x0, 0x0, &(0x7f0000000c00)=[{&(0x7f00000007c0)="a46d1209e054a4526eee5211de8fee5c980aab6db213c042f9b9a98f", 0xf}, {&(0x7f0000000800)="a76f2e95852a96805ffb9dbce6c441fe60f87e19b7c81a05d5f3e104214471e6f4533d9e81db83efad7d4d52f31c783ffa9eea8aa121f6edfbbed780c9a5fc39c897ce5751b7505d19c4e73aeb8835d8e66657c210866eeca9236013ee40bb163b77eda965b2071340ccfd47f2b7c0be9d6afec2f07103097af2ed82f15a5a537638bdf18d4eef29454e0574c83b46930ec654e2f5585ff82be8e65ae995bdb12d01370f471ca2c5a58ba7101b0218a4e1adcc8e9292f5221b", 0xb9}, {&(0x7f00000008c0)="41f171fa7aac9cf5bc4a5fc8f2c50ccecdfcf2718a4228e2fce40d1362486bcc8903d664ce946e61e1911192d36b1fa34aadedc1bbd37e547d0639d08ec23015fdfb6822e796be255cca0e1424daa0e9897e968dd86b0707b75b55ff813de8007889f7b6a223d1991819ef743f62626240dfbc1addc84afad82bf8704a105fde4c5977f8303c775ec32759825b619e6234398ff5951982ef3a127549b967b154e15ca43bafb1c90d5f4a52effc61b67d4bcceec7c1b4b8f6fffe5cf27d4d", 0xbe}, {&(0x7f0000000980)="2ec404f64d5d906e0befa8a17b674c9b36f19e30eb92b6da4b530229840cb7b7c48315f502699d6fc587a4fb0bff11e43f27b607d174bfea703cfb4e7307b868dbd9a3829bb5770e8b0baa9d209a21b4cd3b653607518191ab9a561aaedd638bd508b01203", 0x65}, {&(0x7f0000000a00)="921575c0b33a93aff418d8b0582930455f1e3adc00b3e80b5f82430841", 0x1d}, {&(0x7f0000000a40)="2eab0acd5d352f6639d200ba1d54cd3781cfb16657c089802d4537eda7c251f122eea18208ff4c2405c465a6167a7cc6f315fe76d8f2c14cd22dd8be4bda53db2ccf4bde386370bcdc47d4903ae7e410d6e79c7c150a2e365ef33764c3af0719d192d444562398", 0x67}], 0x6}}, {{0x0, 0x0, &(0x7f00000032c0)=[{&(0x7f0000003180)="06", 0x1}], 0x1}}, {{0x0, 0x0, &(0x7f0000006700)=[{&(0x7f0000003300)='1', 0x1}], 0x300}}], 0x4, 0x8800) [ 1029.720248] audit: type=1804 audit(1674910190.014:2348): pid=9025 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir2233950668/syzkaller.ae1YHh/299/bus" dev="sda1" ino=14084 res=1 12:49:50 executing program 5: syz_mount_image$reiserfs(&(0x7f0000001100), &(0x7f0000000180)='./file0\x00', 0x4000, &(0x7f00000005c0)=ANY=[@ANYBLOB="6272f7627fada1bf456f6361746f723d74657374342c646174613d77726974656261636b2c7461696c733d6f66662c636f6d6d69743d3078303030303030303030303030303030342c636f6d6d69743d308c3fb004303030303030303030303030352c626c6f636b2d616c6c6f636100000000000000066e6861736865645f72656c6f636174696f6e2c626172726965723d6e6f6e652c646174613d77726974656261636b2c626c6f636b2d616c6c6f6361746f723d6e6f5f756e6861736865645f72656c6f636174696f6e2c636f6d6d69743d3078303030303030303030303030303030302c7461696c733d6f66662c657569643efc8f8ca071eb19394042870ddccaf03d7271ec7f898513d701b0fe3f8f3e5212ae1c238352a4c832589d2d505acd7b4163b75efb8d106620953fb96021e04ed72f3af03089be0de1", @ANYRESDEC=0x0, @ANYBLOB="a89e7cca278afdd6fa133054b7d7600190cd8bd07bb2340ca6ce2f7e3ddce96b156b97832879e2bad122bb5613f00d96523d6df3a5e37f361613f3cea75d6f289a5cb3238ba25374cc95c5aa5ee452a0db79ce172ddc436d40e95e340f15bf7afc5b0000005da87764e16d2fd8b208b30f9e484c2d9c"], 0x1, 0x10f8, &(0x7f00000022c0)="$eJzs2D9rFEEcBuB39q6wW5n0i6CFhYSE8wukULjGwtpGQipT5SolH8ePI6nsQ3pTBOxP1rs9RQWLXU4MzwPDzL7s/Ct/EwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOjNky8lOWiSOmRNkpJ03dXyJkk35A8/zZqUvD5brl5cLF6uksy+/1761s/qp6UeP651URf1uD4/OHlSV+8/vHt7fn52sV2mpMv13eVpXt1OepWyPc/v1u2kGwEAAMB/Zj3auNJ6/P4AAADA30z2kAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwgToMmiQl6bqr5U2S7t8eCwAAABippMmb9k/55hngh2f53JZd3vdfSz8+ysc2D/Z3YgAAALifyk/1+NPMd3V5nz3KPIeHm+9tl9uTZJbk6Jd1ru8uT4dW9nkBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+MYOHAsAAAAACPO3TqNjAwAAAAAAAAAAAAAAAACYKgAA//+oH9XP") (async) r0 = open(&(0x7f0000002000)='./bus\x00', 0x143142, 0x0) ioctl$UI_DEV_DESTROY(r0, 0x5502) (async) r1 = open(&(0x7f0000000000)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007ffb) (async) r2 = openat$audio(0xffffffffffffff9c, &(0x7f0000000040), 0x82, 0x0) ioctl$FIGETBSZ(0xffffffffffffffff, 0x2, &(0x7f0000000140)) (async) write$FUSE_GETXATTR(r2, &(0x7f00000000c0)={0x18, 0xfffffffffffffff5}, 0x18) (async) r3 = gettid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000029000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SNDCTL_DSP_SPEED(r2, 0xc0045002, &(0x7f0000000080)) (async) ioctl$int_in(r4, 0x5452, &(0x7f0000b28000)=0x3f7b) (async) fcntl$setsig(r4, 0xa, 0x12) (async) open(&(0x7f00000001c0)='./bus\x00', 0x40000, 0x110) (async) poll(&(0x7f0000000000)=[{r5}], 0x1, 0x37e) (async) dup2(r4, r5) (async) fcntl$setown(r5, 0x8, r3) (async) tkill(r3, 0x14) sendfile(r0, r1, 0x0, 0x1000000201005) (async) r6 = open(&(0x7f0000002000)='./bus\x00', 0x143142, 0x0) r7 = fcntl$getown(r6, 0x9) (async) dup2(r4, r0) r8 = signalfd(r5, &(0x7f0000000340)={[0x7bf]}, 0x8) ioctl$VFAT_IOCTL_READDIR_BOTH(r8, 0x82307201, &(0x7f0000000380)=[{0x0, 0x0, 0x100}, {0x0, 0x0, 0x100}]) (async) sched_setscheduler(r7, 0x1, &(0x7f0000000100)=0x401) (async) ftruncate(r6, 0x1f0) 12:49:50 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgget(0x2, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$SEG6(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$SEG6_CMD_SET_TUNSRC(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f00000003c0)={0x28, 0x0, 0x1, 0x0, 0x0, {}, [@SEG6_ATTR_DST={0x14, 0x1, @private0}]}, 0x28}}, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x509, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xfffffffbffffffff, 0xffffffffffffffff, 0x0) [ 1029.859599] audit: type=1804 audit(1674910190.014:2349): pid=9025 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.3" name="/root/syzkaller-testdir2233950668/syzkaller.ae1YHh/299/bus" dev="sda1" ino=14084 res=1 12:49:50 executing program 3: syz_mount_image$ext4(&(0x7f0000000400)='ext4\x00', &(0x7f0000000440)='./file0\x00', 0x0, &(0x7f0000000480), 0x1, 0x3ef, &(0x7f0000000000)="$eJzs3M9rHFUcAPDvTH41/WESjT9qPUQ8GBCTJo21gkhzERE92aMHY37U0qSRJIINARXFW29ePSge/Bs8KfgfCOLJsxSCpAU9rszuTLomu2k3yTrY+Xxgwnvzdnlv5ps3L3kzbwKorLGI+DQi+iNiKSKG8v1JvsXlxpZ97u7O1ny2JVGrvfNnUi+/s7M1H03fyZzKfqQR42lE+kXEuRb1rt/cvD63vLy4lucnN1Y+nFy/ufnitZW5q4tXF29MX3h5aubi9MWpl47tWG+du/TKszNv/nbr9W/nf73y/ftZe0/nZc3HcVzGYmz3nOx1/rgrK9npshvAoaQR0RMRvfX+PxQ99VTDUHzybqmNAwC6olar9ezJAwAPvcSYDwAVU/zff2dna77YSpmIoBTbsxFxohH/4v5uo6R3905QXxfv741FxAfpD6PZFl26DwsAAABQZT/ORsSlVvN/aTzT9LkzEfFIvj5gOCJGIuLRiHjsiPWP7cnvn/9Jbx+xCg6wPRvxatPajrtN8c8N9+S5M/XY9yVL15YXz+e/D+PRN5Dlpw6o46/N61+2K2ue/8u2rP5iLjBvx+3egX9/Z2FuY+4ox8w9259FPN3bKv7J7vxvEhGjR6jjp5GVr9uV3T/+dFPtm4jnW/b/eyuXkoPXZ03WrweTxVVhv7d//vy9dvWLf7my/n/y4PgPJ83r9dY7r+PJs7+vtSs77PW/P7lSb2B/vu/juY2NtamI/uSt/funO2/zw6o4H8X5yuI//lzr8b8IQnZCH4+IJ7JYRsRTEXG2gzq/G/l7sF2Z/l+uLP4LHfX/zhOvjb7xS7v6H6z/z9QbM57v8fff/T1ogMpuJwAAAAAAAADHI62v7U7Sid10mk5MNN7hPRon0+XV9Y0XllY/urHQWAM+HH1p8aTXUNPzoFP5c8FFfnpP/kL+zPBXA4P1/MT86vJC2QcPABV1qs34n/ljoOzWAQBdc6LsBgAA/znjPwBUj/EfAKrH+A8A1WP8B4DqMf4DQKUUb4K/HBGHfsF/BRKDzo9EpRJlX5kAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+3/4JAAD//6HHyP4=") r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) write$P9_RREMOVE(r0, &(0x7f0000000100)={0x7}, 0x7) write$binfmt_aout(r0, &(0x7f00000004c0)={{0x108, 0x4, 0x1, 0x212, 0x1d0, 0x0, 0x3db, 0x100}, "56452347bf2d6039707ad1a4fd9e1fd9593189bcfb543501f2c491182e81e6412ac895a6167ab74f591cce772db2de444fe9e08b42cb430eb75e6b7a5690be64f1bc84d7381a3f4285ca80617073d8e0e91e20586dcaffd156aa904d00c05f6723a9c69e9bb4dead6236165d683939d868a3d6ddb140f9a78715b15a6b2070832b764912f035affae4d2b024f4ab2d03f8f071164849fd0d", ['\x00', '\x00']}, 0x2b8) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) write$P9_RREMOVE(r2, &(0x7f0000000100)={0x7}, 0x7) lseek(r2, 0x1200, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) fallocate(r3, 0x40, 0x8, 0x7fffffffffffffff) sendfile(r0, r1, 0x0, 0x8400fffffffa) 12:49:50 executing program 2: perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, @perf_config_ext={0x8001, 0x7fff}, 0x40000, 0x7385, 0x24a151e7, 0x0, 0x0, 0x40, 0x9}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async, rerun: 32) mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) (rerun: 32) mbind(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x2, &(0x7f0000000000)=0x9, 0x8, 0x0) write$binfmt_misc(0xffffffffffffffff, 0x0, 0xfef0) r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x3) bind$bt_l2cap(0xffffffffffffffff, &(0x7f0000000000)={0x1f, 0x0, @fixed={'\xaa\xaa\xaa\xaa\xaa', 0x12}}, 0xe) (async) getsockopt$bt_BT_DEFER_SETUP(r0, 0x112, 0x7, &(0x7f0000000100), &(0x7f00000000c0)=0x4) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x100000c, 0x6, 0x4000000) (async, rerun: 64) mincore(&(0x7f0000030000/0x2000)=nil, 0x2000, &(0x7f0000000180)) (async, rerun: 64) mbind(&(0x7f0000230000/0x1000)=nil, 0x1000, 0x0, 0x0, 0x0, 0x0) (async) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(0xffffffffffffffff, 0x4008240b, &(0x7f00000001c0)={0x2, 0x80, 0x3, 0x9, 0x5, 0x1, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x38, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x8ac, 0x2, 0x7fc, 0x6, 0x5, 0x0, 0x1, 0x0, 0x1, 0x0, 0x80000000}) r1 = socket$xdp(0x2c, 0x3, 0x0) ioctl$sock_SIOCOUTQ(r1, 0x5411, &(0x7f0000000140)) (async, rerun: 64) r2 = bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000040), 0x4) (async, rerun: 64) r3 = ioctl$TIOCGPTPEER(0xffffffffffffffff, 0x5441, 0xffff) splice(r2, &(0x7f0000000180)=0x3, r3, &(0x7f0000000240)=0x5, 0x87be, 0xa) (async) mlock2(&(0x7f0000125000/0x2000)=nil, 0x2000, 0x0) (async) mbind(&(0x7f0000001000/0x800000)=nil, 0x800000, 0x4, 0x0, 0x13, 0x2) r4 = open(&(0x7f00009e1000)='./file0\x00', 0x8060, 0x0) fcntl$setlease(r4, 0x400, 0x0) (async) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(r1, 0xc018937c, &(0x7f0000000280)={{0x1, 0x1, 0x18, r3, {0x2}}, './file0\x00'}) (async) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0), 0x501441, 0x0) ioctl$PERF_EVENT_IOC_SET_BPF(r5, 0x40042408, r6) (async) fcntl$setlease(r4, 0x400, 0x2) 12:49:50 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgget(0x2, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$SEG6(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$SEG6_CMD_SET_TUNSRC(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f00000003c0)={0x28, 0x0, 0x1, 0x0, 0x0, {}, [@SEG6_ATTR_DST={0x14, 0x1, @private0}]}, 0x28}}, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x509, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xfffffffbffffffff, 0xffffffffffffffff, 0x0) 12:49:50 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000640)={0x0, 0x80, 0x0, 0x6f, 0x40, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x9, 0x0, @perf_bp={&(0x7f0000000600), 0x1}, 0x0, 0x0, 0x0, 0x6, 0x5, 0x0, 0xffff}, 0xffffffffffffffff, 0x8, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x3, 0x2) getpgid(0x0) ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, 0x0) connect$pppl2tp(0xffffffffffffffff, &(0x7f0000000000)=@pppol2tpv3={0x18, 0x1, {0x3, 0xffffffffffffffff, {0x2, 0x0, @multicast2}, 0x0, 0x0, 0x0, 0x2}}, 0x2e) r1 = open(&(0x7f0000000040)='./bus\x00', 0x141042, 0x0) fallocate(r1, 0x20, 0x4000, 0xfffffeff000) fallocate(r1, 0x0, 0x0, 0x10000101) r2 = open(&(0x7f0000000040)='./bus\x00', 0x141042, 0x0) fallocate(r2, 0x20, 0x4000, 0xfffffeff000) fallocate(r2, 0x0, 0x0, 0x10000101) r3 = socket$l2tp(0x2, 0x2, 0x73) setsockopt$IP_VS_SO_SET_STARTDAEMON(r3, 0x0, 0x48b, 0x0, 0xffffffffffffffd1) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x220100, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x40082406, &(0x7f0000000100)='sit0\x00') setsockopt$IP_VS_SO_SET_STOPDAEMON(r0, 0x0, 0x48c, &(0x7f0000000580)={0x2, 'sit0\x00', 0x2}, 0x18) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(0xffffffffffffffff, 0xc018937a, 0x0) dup3(0xffffffffffffffff, r0, 0x0) r5 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000200)=@newlink={0x77, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x32b}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @geneve={{0xb}, {0x10, 0x2, 0x0, 0x1, [@IFLA_GENEVE_PORT={0x6, 0x5, 0x4e23}, @IFLA_GENEVE_REMOTE6={0x0, 0x7, @mcast1}]}}}, @IFLA_LINK={0x8}]}, 0x48}}, 0x8000) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) [ 1030.081744] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 1030.090925] audit: type=1804 audit(1674910190.014:2350): pid=9025 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.3" name="/root/syzkaller-testdir2233950668/syzkaller.ae1YHh/299/bus" dev="sda1" ino=14084 res=1 12:49:50 executing program 2: perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, @perf_config_ext={0x8001, 0x7fff}, 0x40000, 0x7385, 0x24a151e7, 0x0, 0x0, 0x40, 0x9}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) (async) mbind(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x2, &(0x7f0000000000)=0x9, 0x8, 0x0) (async) write$binfmt_misc(0xffffffffffffffff, 0x0, 0xfef0) (async) r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x3) (async) bind$bt_l2cap(0xffffffffffffffff, &(0x7f0000000000)={0x1f, 0x0, @fixed={'\xaa\xaa\xaa\xaa\xaa', 0x12}}, 0xe) getsockopt$bt_BT_DEFER_SETUP(r0, 0x112, 0x7, &(0x7f0000000100), &(0x7f00000000c0)=0x4) (async) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x100000c, 0x6, 0x4000000) (async) mincore(&(0x7f0000030000/0x2000)=nil, 0x2000, &(0x7f0000000180)) (async) mbind(&(0x7f0000230000/0x1000)=nil, 0x1000, 0x0, 0x0, 0x0, 0x0) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(0xffffffffffffffff, 0x4008240b, &(0x7f00000001c0)={0x2, 0x80, 0x3, 0x9, 0x5, 0x1, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x38, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x8ac, 0x2, 0x7fc, 0x6, 0x5, 0x0, 0x1, 0x0, 0x1, 0x0, 0x80000000}) r1 = socket$xdp(0x2c, 0x3, 0x0) ioctl$sock_SIOCOUTQ(r1, 0x5411, &(0x7f0000000140)) (async) r2 = bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000040), 0x4) (async) r3 = ioctl$TIOCGPTPEER(0xffffffffffffffff, 0x5441, 0xffff) splice(r2, &(0x7f0000000180)=0x3, r3, &(0x7f0000000240)=0x5, 0x87be, 0xa) (async) mlock2(&(0x7f0000125000/0x2000)=nil, 0x2000, 0x0) mbind(&(0x7f0000001000/0x800000)=nil, 0x800000, 0x4, 0x0, 0x13, 0x2) r4 = open(&(0x7f00009e1000)='./file0\x00', 0x8060, 0x0) fcntl$setlease(r4, 0x400, 0x0) (async) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(r1, 0xc018937c, &(0x7f0000000280)={{0x1, 0x1, 0x18, r3, {0x2}}, './file0\x00'}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0), 0x501441, 0x0) ioctl$PERF_EVENT_IOC_SET_BPF(r5, 0x40042408, r6) (async) fcntl$setlease(r4, 0x400, 0x2) 12:49:50 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgget(0x2, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$SEG6(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$SEG6_CMD_SET_TUNSRC(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f00000003c0)={0x28, 0x0, 0x1, 0x0, 0x0, {}, [@SEG6_ATTR_DST={0x14, 0x1, @private0}]}, 0x28}}, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x509, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xfffffffbffffffff, 0xffffffffffffffff, 0x0) [ 1030.365876] audit: type=1804 audit(1674910190.014:2351): pid=9025 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.3" name="/root/syzkaller-testdir2233950668/syzkaller.ae1YHh/299/bus" dev="sda1" ino=14084 res=1 12:49:50 executing program 3: syz_mount_image$ext4(&(0x7f0000000400)='ext4\x00', &(0x7f0000000440)='./file0\x00', 0x0, &(0x7f0000000480), 0x1, 0x3ef, &(0x7f0000000000)="$eJzs3M9rHFUcAPDvTH41/WESjT9qPUQ8GBCTJo21gkhzERE92aMHY37U0qSRJIINARXFW29ePSge/Bs8KfgfCOLJsxSCpAU9rszuTLomu2k3yTrY+Xxgwnvzdnlv5ps3L3kzbwKorLGI+DQi+iNiKSKG8v1JvsXlxpZ97u7O1ny2JVGrvfNnUi+/s7M1H03fyZzKfqQR42lE+kXEuRb1rt/cvD63vLy4lucnN1Y+nFy/ufnitZW5q4tXF29MX3h5aubi9MWpl47tWG+du/TKszNv/nbr9W/nf73y/ftZe0/nZc3HcVzGYmz3nOx1/rgrK9npshvAoaQR0RMRvfX+PxQ99VTDUHzybqmNAwC6olar9ezJAwAPvcSYDwAVU/zff2dna77YSpmIoBTbsxFxohH/4v5uo6R3905QXxfv741FxAfpD6PZFl26DwsAAABQZT/ORsSlVvN/aTzT9LkzEfFIvj5gOCJGIuLRiHjsiPWP7cnvn/9Jbx+xCg6wPRvxatPajrtN8c8N9+S5M/XY9yVL15YXz+e/D+PRN5Dlpw6o46/N61+2K2ue/8u2rP5iLjBvx+3egX9/Z2FuY+4ox8w9259FPN3bKv7J7vxvEhGjR6jjp5GVr9uV3T/+dFPtm4jnW/b/eyuXkoPXZ03WrweTxVVhv7d//vy9dvWLf7my/n/y4PgPJ83r9dY7r+PJs7+vtSs77PW/P7lSb2B/vu/juY2NtamI/uSt/funO2/zw6o4H8X5yuI//lzr8b8IQnZCH4+IJ7JYRsRTEXG2gzq/G/l7sF2Z/l+uLP4LHfX/zhOvjb7xS7v6H6z/z9QbM57v8fff/T1ogMpuJwAAAAAAAADHI62v7U7Sid10mk5MNN7hPRon0+XV9Y0XllY/urHQWAM+HH1p8aTXUNPzoFP5c8FFfnpP/kL+zPBXA4P1/MT86vJC2QcPABV1qs34n/ljoOzWAQBdc6LsBgAA/znjPwBUj/EfAKrH+A8A1WP8B4DqMf4DQKUUb4K/HBGHfsF/BRKDzo9EpRJlX5kAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+3/4JAAD//6HHyP4=") r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) write$P9_RREMOVE(r0, &(0x7f0000000100)={0x7}, 0x7) write$binfmt_aout(r0, &(0x7f00000004c0)={{0x108, 0x4, 0x1, 0x212, 0x1d0, 0x0, 0x3db, 0x100}, "56452347bf2d6039707ad1a4fd9e1fd9593189bcfb543501f2c491182e81e6412ac895a6167ab74f591cce772db2de444fe9e08b42cb430eb75e6b7a5690be64f1bc84d7381a3f4285ca80617073d8e0e91e20586dcaffd156aa904d00c05f6723a9c69e9bb4dead6236165d683939d868a3d6ddb140f9a78715b15a6b2070832b764912f035affae4d2b024f4ab2d03f8f071164849fd0d", ['\x00', '\x00']}, 0x2b8) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) write$P9_RREMOVE(r2, &(0x7f0000000100)={0x7}, 0x7) lseek(r2, 0x1200, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) fallocate(r3, 0x40, 0x8, 0x7fffffffffffffff) sendfile(r0, r1, 0x0, 0x8400fffffffa) syz_mount_image$ext4(&(0x7f0000000400)='ext4\x00', &(0x7f0000000440)='./file0\x00', 0x0, &(0x7f0000000480), 0x1, 0x3ef, &(0x7f0000000000)="$eJzs3M9rHFUcAPDvTH41/WESjT9qPUQ8GBCTJo21gkhzERE92aMHY37U0qSRJIINARXFW29ePSge/Bs8KfgfCOLJsxSCpAU9rszuTLomu2k3yTrY+Xxgwnvzdnlv5ps3L3kzbwKorLGI+DQi+iNiKSKG8v1JvsXlxpZ97u7O1ny2JVGrvfNnUi+/s7M1H03fyZzKfqQR42lE+kXEuRb1rt/cvD63vLy4lucnN1Y+nFy/ufnitZW5q4tXF29MX3h5aubi9MWpl47tWG+du/TKszNv/nbr9W/nf73y/ftZe0/nZc3HcVzGYmz3nOx1/rgrK9npshvAoaQR0RMRvfX+PxQ99VTDUHzybqmNAwC6olar9ezJAwAPvcSYDwAVU/zff2dna77YSpmIoBTbsxFxohH/4v5uo6R3905QXxfv741FxAfpD6PZFl26DwsAAABQZT/ORsSlVvN/aTzT9LkzEfFIvj5gOCJGIuLRiHjsiPWP7cnvn/9Jbx+xCg6wPRvxatPajrtN8c8N9+S5M/XY9yVL15YXz+e/D+PRN5Dlpw6o46/N61+2K2ue/8u2rP5iLjBvx+3egX9/Z2FuY+4ox8w9259FPN3bKv7J7vxvEhGjR6jjp5GVr9uV3T/+dFPtm4jnW/b/eyuXkoPXZ03WrweTxVVhv7d//vy9dvWLf7my/n/y4PgPJ83r9dY7r+PJs7+vtSs77PW/P7lSb2B/vu/juY2NtamI/uSt/funO2/zw6o4H8X5yuI//lzr8b8IQnZCH4+IJ7JYRsRTEXG2gzq/G/l7sF2Z/l+uLP4LHfX/zhOvjb7xS7v6H6z/z9QbM57v8fff/T1ogMpuJwAAAAAAAADHI62v7U7Sid10mk5MNN7hPRon0+XV9Y0XllY/urHQWAM+HH1p8aTXUNPzoFP5c8FFfnpP/kL+zPBXA4P1/MT86vJC2QcPABV1qs34n/ljoOzWAQBdc6LsBgAA/znjPwBUj/EfAKrH+A8A1WP8B4DqMf4DQKUUb4K/HBGHfsF/BRKDzo9EpRJlX5kAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+3/4JAAD//6HHyP4=") (async) creat(&(0x7f0000000000)='./bus\x00', 0x0) (async) write$P9_RREMOVE(r0, &(0x7f0000000100)={0x7}, 0x7) (async) write$binfmt_aout(r0, &(0x7f00000004c0)={{0x108, 0x4, 0x1, 0x212, 0x1d0, 0x0, 0x3db, 0x100}, "56452347bf2d6039707ad1a4fd9e1fd9593189bcfb543501f2c491182e81e6412ac895a6167ab74f591cce772db2de444fe9e08b42cb430eb75e6b7a5690be64f1bc84d7381a3f4285ca80617073d8e0e91e20586dcaffd156aa904d00c05f6723a9c69e9bb4dead6236165d683939d868a3d6ddb140f9a78715b15a6b2070832b764912f035affae4d2b024f4ab2d03f8f071164849fd0d", ['\x00', '\x00']}, 0x2b8) (async) lseek(r0, 0x1200, 0x0) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) creat(&(0x7f0000000000)='./bus\x00', 0x0) (async) write$P9_RREMOVE(r2, &(0x7f0000000100)={0x7}, 0x7) (async) lseek(r2, 0x1200, 0x0) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) sendfile(r2, r3, 0x0, 0x8400fffffffa) (async) fallocate(r3, 0x40, 0x8, 0x7fffffffffffffff) (async) sendfile(r0, r1, 0x0, 0x8400fffffffa) (async) 12:49:50 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgget(0x2, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$SEG6(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$SEG6_CMD_SET_TUNSRC(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f00000003c0)={0x28, r1, 0x0, 0x0, 0x0, {}, [@SEG6_ATTR_DST={0x14, 0x1, @private0}]}, 0x28}}, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x509, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xfffffffbffffffff, 0xffffffffffffffff, 0x0) [ 1030.719676] audit: type=1804 audit(1674910190.014:2352): pid=9025 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.3" name="/root/syzkaller-testdir2233950668/syzkaller.ae1YHh/299/bus" dev="sda1" ino=14084 res=1 [ 1030.769056] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue 12:49:51 executing program 4: sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x102) r0 = getpid() r1 = dup(0xffffffffffffffff) sendmsg$nl_xfrm(r1, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) write$binfmt_script(r1, 0x0, 0x102) perf_event_open(&(0x7f0000000180)={0x2, 0x80, 0x0, 0x3f, 0x9, 0x40, 0x0, 0x7, 0x4, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x4, @perf_config_ext={0x0, 0x4000000000}, 0x368, 0x4, 0x22, 0x3, 0x3, 0x3f, 0x101, 0x0, 0x7, 0x0, 0x2}, 0x0, 0x0, r1, 0x0) sched_setattr(0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x506, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xfdffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000240)=0x0) sched_setattr(r2, &(0x7f0000000280)={0x38, 0x0, 0x0, 0x5, 0xbc, 0x8000, 0x1, 0x7, 0x80000001, 0x800}, 0x0) sched_setscheduler(r0, 0x5, &(0x7f0000000080)) r3 = bpf$ITER_CREATE(0x21, &(0x7f00000002c0)={r1}, 0x8) sendmsg$NL80211_CMD_SET_BEACON(r3, &(0x7f0000000b40)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000480)={0x6b8, 0x0, 0x8, 0x70bd2d, 0x25dfdbff, {{}, {@val={0x8}, @val={0xc, 0x99, {0x9, 0x6f}}}}, [@NL80211_ATTR_PROBE_RESP={0x68e, 0x91, "f9232ff717c3df34e9ef96007965544d1a58c25e367f97c88d73f3bbb297ed1312f1edc36ca7da8af1e7c661d3aafd381f360e1543b9830f4d8d60725c50ef972391c99f3216d393863c7b6fd7fe1d47daab045513ba8e6348857c928400fe4e574d6b9fcd6acd9df32cea5853c41e299e4fa7e3329f0dc6111a6f53e46d802cb36ce54a4ffc2d08382c03357e60cf02af5800635acfa00a137ccf657c1e5f968baff179d6000edfcb3f4e6d54b2ff38f75279fe36ada5dfb84fa6fc66897cf9caf7f5564324fb37629cf68f4796be8a7d59c9f0475b19ae4ca392b63845264195c19f9b61db638bcdffd8b756092259a548e0bad3a93212f3513755f0bcef72efab8d88bc2548c5da7936486bcbfb24c52778a77ef385a93a78528dc6023fd0d3d70d5731b39d9341492801521715e3ba58a3b2aa197e731935efa1f5174341dfbf8d91fa86a5b8facee36c02e26eb44416f8ebf6e088c7c0fbb12964749ed774f4b78b9151cdb2a9b331f0eab84279e9f65f9558d229c29d9677f3db86c63f352c411dcac2ad18949c2e519f4f7539322f22259aef4a3be95f612b2d84779ab0da5bb2a79793509e48a402a3618b74b64f5390bbf20cbde4efe420a7498befb260105496931264b66c21b72a55352cfd9b93372b4bc02bd861b17ee3058b239c06008e9a84e0fd04d89d36566420eddcfca4c3689587ccd7271a64632806468eeb65155fca1652d141fdf42ef7420f4a3c8c60ed8b25b93d04d4a1bb98b3acf9909c8b991305b4f3139bc01b79c4dd33d9b2890daf7d34d89cb77dc305817d017589cbddbd0b517cc8e3b075a309a46c5f15f5bd304915133207cf75644567d7730d0faed61571b756fc2b8fb8c2b92f3752ee0b291a5b259d6fe387d8cc556ad7bacc3d325d1aaa64f74b9ed9bfe676444285d74ed1fba6f50e8aa28ee799cafbce543c6d82d17864cf38294acb5146b42f6e6d36fbdcd51bda2802a1b0e3c122ef21fb889000eace4837e5c6732a3f5a4343f4a459237f25bf0525ab82e998e2e6e3345854f858db972fdfb2073b7c9c695a5e3a8ff37ad43d1a55b5faab9cce767bc47674530b25946e176360fd9908e99cc204aacfa1783d637daaf10c063f93cf84e9c3885533931b3879223105c381e3e7b2c2515886c9d30641ba599fd3741465713b4a33b1540d86e65f27c5e22f5d740fcfffa3b41dd36c6416f84ff9e8d21b06f5238f497a739a71890a8f501a8b03347f50ea0ae4c22dce8995903d8f84a1a9bc5ca44e9fc2fb9dbb86ad0d8964e5bca577509905ec62e21b9fa603d53d0b7c06ccca8a62106d10422bafc2e7c535c53543cd298e33adc7224046fe40c1c03ae8a590070bc5e1441b99da21b747f4244b2d9662c224beac05a95680770d05a2bcedbfad765e559ae4b418bb0780d27e943e58b906c5b3564db815d74e10f2f28b2e3b1ed6e17be129b1fbf05f316ed0345943ef463cb8a252135da95d802fd469603bc32f68b9b2d7eea79a77be1a44149bea06b27721c39cbf3706511b67c7b0c72af6bc2037272f97564496dca9ed3d12724d16b8358c2ced122bf78f278b61a140a0a84bcbae746035db5ad55d41bf322763eb350c4e1d829a2bdcb49f08e9736485cbff3bf1acbd6e42c79d331fdd95f85bcb62c77c1abcfb36d86622f10e213f33497b8f6c8687febbf8936d559119fed259d875b2781a9ebcd2969b4b36ed99c9541deb6f80527798ec4beada950e43ffea939dad9a857094edf579513ff5928dad61fd7e927bed99064e5cd79d63e3ce3818ed3c33afb0e61044ed55500ca227f2300f7fa8946d4546bb47eece61491647d9832bc4ebd3ea115bb9fed11e278b272c022bcc926da1ec512488f8e885fbc854133b9b70d08e7dac176f3d6d778136912929ff185ba061b056f7bb2b9b681012d532d3cb66ccc05a531e41493807bc2d1b968ac5f6fcc7b993d15a03197e0325f6bdbb7ba0c9abdebe20c91566bb7f23af2f8023451b0ec367625a41f92e59d141f64b4b90e3572d0e6f6a11464d69524826a3e09e2b944d76f2f0b1d65d07b6e0a565d681e78e149a627820637945f449febd076ab948d6ca1b9b21f77d8c82eb75041190061c8ef4a736395ce2c2e63058344893faf9d3b21fc98f8e977a1043191d397fc3d611ca62a467ed45dfa6293067e37298ab460923981d36315a9ff732bfee92ad0606f62f935e6854db281d9ec59e0c8b310580042c6781e9afe6d808d42313e5aef2f3e076b896fb5a1eeff8f0b32bd80e4f2aabad95267d46eae777e114f0aab154a2e225f74972498cf3ffe3cebcc6fe2e2b877784397f4374d06eaae86f537cf78efd3196c649"}]}, 0x6b8}, 0x1, 0x0, 0x0, 0x4040850}, 0x4000) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_CONGESTION(r4, 0x6, 0xd, &(0x7f0000000380)='vegas\x00', 0x6) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x400c000, 0x0, 0x0) connect$inet6(r4, &(0x7f0000000000)={0xa, 0x4001, 0x0, @dev={0xfe, 0x80, '\x00', 0x1c}, 0xd}, 0x1c) sendto$inet6(r4, &(0x7f0000000200)='\n', 0xfffffdef, 0x4d87a, 0x0, 0x1f4) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) r5 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r5) syz_clone(0x400, &(0x7f0000000380), 0x0, &(0x7f00000000c0), &(0x7f0000000140), 0x0) ptrace$getregset(0x4204, r5, 0x2, &(0x7f0000000040)={0x0}) socket(0x10, 0x2, 0x0) setresuid(0x0, 0x0, 0x0) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, 0x0) 12:49:51 executing program 1: r0 = socket$inet6(0xa, 0x1000080002, 0x0) (async) r1 = open(&(0x7f0000000040)='./bus\x00', 0x141042, 0x0) (async) r2 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000040), 0x42, 0x0) (async) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x200842, 0x1) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) connect$unix(r5, &(0x7f000057eff8)=@abs, 0x6e) (async) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) r6 = getegid() r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x18, 0x3, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000009500"/24], &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f00000004c0)='contention_begin\x00', r7}, 0x10) r8 = socket$nl_generic(0x10, 0x3, 0x10) (async) r9 = syz_genetlink_get_family_id$SEG6(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$SEG6_CMD_SET_TUNSRC(r8, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f00000003c0)={0x28, r9, 0x1, 0x0, 0x0, {}, [@SEG6_ATTR_DST={0x14, 0x1, @private0}]}, 0x28}}, 0x0) (async) fsetxattr$system_posix_acl(r5, &(0x7f0000000180)='system.posix_acl_default\x00', &(0x7f0000000440)=ANY=[@ANYBLOB="02000000010006000000000002000000", @ANYRES32=0x0, @ANYRES32=r7, @ANYRES32, @ANYBLOB="02000500", @ANYRES32, @ANYBLOB="0200", @ANYRES32=r4, @ANYBLOB="82000400dfe0b03e015a43b9f9c4717a1a0e83ad08129e425cc398afdada88439dd1c54e36a6b048ccc280ad1b48bd4a5f13eb68a7aa29abfb9bf06e45f8cdd607e8bb9fbd9f2532a0d69662061b7af41790d4b5551ad24048f575c8b52ea64ac3d9503d02de5118e2251eb826085f76c2b2fb238b65dd3142c8d2390e535b94c8d0e5668e38b7e02c5e53d463b513ba2c3017b955c31c02acc148432d9320e8719179788583a0028d5c64140a818e407e9a337620", @ANYRES32=r5, @ANYBLOB="02000400", @ANYRES32=0x0, @ANYBLOB="02840400", @ANYRES32, @ANYBLOB="02000300", @ANYRES32, @ANYBLOB="020036365affa5ea191b1207000000000000ee35181a0881848b24a5d003d64a5d0a9bcd379213d4720e65dfa6c3b9418ec33a70ef4815f8fe0adedda8ad1801aeedbf100a6b5b1836711649469cd499322e43156755d37cd5576db9837fbd641f8c21d8f8c5536063ebb1e33180be941a9a912cf244872b4a0fcc72dcea67e5f0db015aa8d7687e9983b802a978a88b0525349b1edc68a21f03a011e5037ee362615b27f7489c20d26a2d84455108040e5b2e4736f1ba4195be9ff8b1", @ANYRES16=r9, @ANYBLOB="02000100", @ANYRES32, @ANYBLOB="040002000000000008000500", @ANYRES32=r6, @ANYBLOB="100001ff01000000009889d62219bf9de43d2351f958ebefed90c1bd80a5ec1f1727001a67546823ca07c9777ec442b99ae8630132d199432aa744f778a7c6287d61797ae26aa83a04ade74d7ac36b18e88408cdd22300e703195329364ed9385a861909ff830ef2b09f9da234195c8edfda98eb55acd6344ea7fe4bf57c34d2a54a8b0f41e1eb82ba193206ebd0770ee0674f735ea6e853affe8f7fdac241678aa5d8a4d14f66726c5af771a64ab390bfb6c74317157fe0f64caab89a30cdc6c2d77b56090fab0dc450a4b1a44258a6435912f71e1ea4cff400a925235928fa57ef3b4fdc8213548beca68483e5f78785090fd9f120f3140c8baf54433c60971b9537"], 0x7c, 0x2) (async) getsockopt$inet6_IPV6_XFRM_POLICY(r3, 0x29, 0x23, &(0x7f00000006c0)={{{@in=@broadcast, @in=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private2}, 0x0, @in6=@dev}}, &(0x7f00000007c0)=0xe8) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f00000042c0)="ea8e4a9028fa5b57153c6348aa5f1f519e1a420b4c50869e0f63feb72d0e3e8b0be747fc659245b931846e484b34be957c836c22a6a94ad42c3181221cff149fe0682faf3b99cf70eca56e52bc9981a1e7a82f16434cc2a16d2dc6bfc2804dab822ecff930f938429a1d2eefe756e92a9e1e800a7e55cf8ba89a3727bbb5749635d3fc1faedeafcfd1dd247e3972f7311ee270e9441e1f70becff29622b2c4a532b58710d76ee032d0b6af648f68289f2b3b4ffa4c5eaa18badc6801e5f4281fdea54e4417279bcf81dc99898520e50668d8a6e51ba46cba47932794dd0efcb6f57ef30658bca6b9bf806665ff298fda218bb229cc65e3bd6b2982b835c02c5920f595d487ee6320b1ccf4d9a3bd8fd1c241c0317fb8d844911bc56712c163181e6e8df7fc80443326216c67db2860aa24f5b4967f90a9d819a60701f7ac2577e845a10e4da7f1e35d975e5792c800ccc9caa39b3afa50e330297d2b420f615b3717747ea2f9cd9ca566c345816f4e59f7d83e6a3da53b995c89adfa8e7c88607938b087079d78c6ce434eb595302f47f3f227ca42cf07d85eb006e50e308f0b6ba02775c062dc4272027804b4a9e3cbd3be1bd33506b071cf6e7e130b753c68c72ab04ce316dff4c2ba9c877352008f397a712587d585d3cc672a53416ea3b7e4898c67cabbc7035625e12c026a9885464b2954bef8e6eed98ba2bf43ff39e568c324c7c2f76021b1423e43be7b2fab49a44424e8b2818906b011f35b8a2654321165a5e6f1e0823906c86e005fb66da2c8613399ee92739c4c3125dc60ef1c87277ce6342294080eb8f37f4a32f7c6cf6f9c48ea7f08f4a34e3b21ccbd69eb5a145bcb959552661f9472288b616100767923c1ce2898ddffa31df154bffa5a413ed5a4fd835e6c1ecad1f82e4d1104e4e55b56315272a4f74f656bb4a9d010af23a26263113ff47dcd02c27f8fd177b49bb66bc183034a6f39c13a85025565faa2b84ccd6d484b8efd5d6569f5a0db8648352fa1b3a2888efae2573ce7e93563369a200337a556b1f0e663c6399fc2995473d085e92c86d349bb03dec710ca3acd5c01c29f2ab7a588f032286b9f6421b7be70266d101afd19432438e79a0e5098e85b4c83810266a039961340908e2dd9f7804a52ac2816619ba57cfc15aceb96cebaf03fa752f402b1304e6b3a11a83a51484b18dfff319070293f778c17bb654324374da0bac19828dfde5c8e2c2c1a46db846edae381e5fb84e9ef7a806f04711f41135cbeff6c0bf819b5691f50f5d45435a65b771225ccc9a454c4f94a86f4a8fd2235cf3b56a7f833b5759ada53bedc5cb4f5701dfbf944d2e0eb098f281959658f20a9b0337f43aad45b4c3e390df5f20807a4d43bf8ece1f156191336d03dcc1a7a70cbddb077886c2fdd288a00dcef0b0f0406b7d6f59455450b63c1c93432622c9f884b4d6facc193e48956a192077310fa26239cfba864d4668fd104a2870561d2d59aa1b7763877d488c2bd6f31d1574e6a90f37b04b7f87518b940c13b1256034df78d9d0f15825cf715ea8db2d72e80de96c2f4308751a3d5cd021340ab3a914270d42fa56f22d5bbff8a2cd7b8d7a76ad38b836a05b0c03e91c02ccc65f113ea4a53fce4a05c1c48d1370a0dd386f90a3091e85809d2f146ccdb0976caae693006a517fb9b1a9468e7cede280617d91d777774b59da0d0ae351e5472af1b15058f2384a633e16282b2e9e881fd6d1f4dcd25d302a52e9c8a13de0a795074256fa5332739f3f63aff6f8d018f3ebe71c030486421587cde00caed64ee2fff8dd1097a558566cdf9a61a2d8bb736ac9cd84a86d27101268d8641a26eff50be9ef7838806f0493f5baec400a655298df0cdb7f2de9e5f6edb0a22e2c0a7d727083f51f4b9b4a47a92c98b8ac6ab6898294c08fb6b6520dfbc295316ac2ddd8ed408cec9ea60cfec725b933d288051c638ab85940c17407d726ea35bd6af58bb3d47a4699fc4fb93de9935120a7f798d077486efd0f9f94c47b2178b274ab4257afcbc61df53931a7b2b9715262256cae0faa030e58e87b3d6faac0c062cc9c0d972455656d043c9cdebf410a3c34c929dfa00140d7320b35066f4d22afbdebc6c8b58c63e896cc47f925e6713b1d5c8874b3b6fd87bfeed40c0f3188a24c50efac868287c1a97f25631bfa64a18e3a01c89cb4e4c35706f5c21c073921bd7df5cd0588d31a6cd4e64c79437947707f592daf06f6af7466353927e02cdc0cf9a58cd7d2e7a4ace3c96650affd2ccb7dc2ec01546880ff9afdd5393c0bd28d70720759a78a82cf8046812cbe61e1f3dd7b5f7a5c9714e34367b436035c42de2249bd24d3d0a458f1406352b138da707a726ce3a206e57bc70ab98daf74e1cd57cdaff0124ffe57b55435d9da53dfe79350311beb19167a537f0482dab56d25ce70c50ced0d554b05d6ed684d9e3bf03702bacfdc9c05b8103075fab21dd09b45f7de74efdf8add03dfc219dffdffe82d7c69d1d401e475b5e0b4c6d67dddd603ff88ef0526b73969355288fd141913b9f2b7140dcdd19bb67a18c501318f934f9a5acac4ff57f16d2f10f0ba9f59088f72d2af52c90d6d56ad878a59fb0e5ec2c65380e17a95dee8162c21f7f910c7f415a8916e250d3c6ac3d60526fed01cb45ad383a6acbeeddf355f7811e77f4d574e06bfc6deaa953868ba9b53ae66fdedccf3880abbabb8e8fe43f44068aedbbd2f153c52bdc6ab46a1e2918ecbb65cf10e677c2f4d412d14e393722a0a3b6b5ffc9e2fa6c891fc5387f977449d31a8d4d3ed2dba811615317928385562ca798959392e5dbe816d223cb12325b893c7b41b7cf169d8ebbef609d3d71b6a05796bcd403d61ff6f2f918f014adc54a9424fdd383fefc94b262d689a261948a33a8413999bed5e1f2266c8d023496fd0a51151171c897ad21e38852969df4d6658cd2f4a5c1b9c316336739e6e136a4d34cf58385f033b5fd9b54fc36dfb95185ad7378a1a8e693a84a2f4255dbaaa4571a7909c2b192fce7c61ddefc079d88d1a1e8ce798687a03c5d3a15166b14394fd4324438f82d13b7f7b74d20e149b1ed6570b6bfa8eaa3011ee122634111c75987139f6e823f76aaa74bcf2928eab87341fdd0fbbe4b04cec1aea2ccf7e0c97abdd575635ba29981242d4a4b7e936910f24245e39c4df74697ce5bf2b84a830ecb3467e0cfef21772ad958f626c00390e3a10ff2ef85f44a2b9bf87734bfd376d471bbd527d60571483d758dbaeac4c3c9280f9234906339e9521eb74db766e61bb491086a942a9150954312dc1855017a7cc20f3b88f22f24ebe8feb77bfd8bc409b942a3b96693533088d7e5c13527ab1392a0c50f7b105ba6a0699ebd97b2c4a60168f4135a293ba057d1271c3bdff645ea4a9f8fabb84e67a92f102096bccb47957ac97b06b60f4f4920bf60a4c247015c39648904e922d02ff3bf922f9d1acaa9c4d75248918281a441e2d31d469ae29cb551d2133c57e4ac229816ec84b8ef350b658a39e1c217a623eb6fd59eef9d4071d1454cec07b0d70086640247edc17bc58e560885d67b0e9ff943373ee0bc872d0bab59d5e1490271e3e225d2a0c919d2e6c498c59965d21b18d77588769e54b642b0f5caaac7d5e9d78d05521007faea3a46f2b7517bd6a40e7a5ffe7baf4676e452aafdb41ba8756d6554d042314cd8acc944e18fc2285ab458d29447990d906299ac60ac4444359c2f5559247e97919d5ac2dee7e54902fe28f13ff3fe40bf3ed5058196c9a38c6725268df507b7b2e14cb08e41a1fd4724e685228ebfed56348c913a1e48362b566433f1b7cb874d6d19869f3e1e060fac1018dd11926c51ab6afa92c0c4d67feb862b37bfa4a54e484db9d95a36e0b3c021e88e6c8668bc9206c7971cd72e113725bfaad033d5399fe4fc44a455d0b84a385168b8a48123b031582767f8de50b0c09cbf52802b096c81560020b1732b5c9b5567d071c4d71deb935a743c32cafbe152335eec02af58db321af8f513537c419ef89555eb9637328d8985ad6e8eee92882a33e38f166605c9d4d60d12cf3670f5377252243b5ea014707c87395d1987cfa705026f3466680bf49d21d2ff2061f31f813310cb220194ab31069d97ba640f0df38406ab5468665516dadc7fa4bd26a009b717f23bd47bd57a299fb5c222724a2c480290109b20e56aa61f1bec8c8bdf05496c4d5de92ae145df88a5cc43c2dd8313fb6064059436331896fe9b2666217daaef44def30608400465f1d456ddb3d50201323899bcd6e765f7ed72dce707ab2d6c3ac2a3ce1f14d4498f4a79d56c3261695876f9c3daa80b3ac124ce0737a2ef367cdc80beade5ccd40c42481f0d57067c2a6157cd55711b5f1d3ad17f41d09f5ed3f4a5c83acacff599b77f888cba101b79ed3fb86305934c67d126d069e7ba109bc2c0dbab1ed97ef5b15b4396008b240bfff666add54fa252358f0f45455ab8b1e55c33b5bc730baa8d26b304277c1d4b1214b8e52707aaab1119638bbc3afbeafdfe661b71bf504ae4f88e68d25690c3bb80b60a98a283540d95b7b9e339d9642abcfccc2aafdcbc4b42e5af5e9cdb09a71fc712c68ee286cebe83b5dbc4d33a366a862a00d6a5fe23c2b35c29345dd1908f8247aa3e4b8ad859796c72c35835bec9d3db1f1d914e51a5cd9ed2327bda5449430d3d1be3f6a06256e7ff9fb314c3708c849f7f8b25484f06c6dc473e7eca965918e3c680942d2bd78c94c0c20e3028efe92c9f2c9742fa7b5075a6d8fdb7f1e96c909a883fd109e741303b34ccab45671f5ce4e4fd286ee523ea13c47d1c18c1fb5c9104da9007c31307c56242f69350dae9071a9e3388c36d314709118d17762baacfc688eb2b1e485a1212557e9f9d3d929596983d9944966f4b5162f0c7d23d28838f86bbda3000bbf791ee63d0f03292d2009ddbdc3cbdbc526d40cd35b199eefcaffd1e3e6167e36f67fd0a3bcbf81864259cebdecb773ae26f27a39cc09d04dc5649bb4963bd13402799a50c65fc704af30ead4aa3a5b5745369d1dfaf3e813f397ddadc85d2e83f7fd8c37f2b88ecc6c1b039633fdafafaff171957a6bf9d367d264caf718371cc8c1d72d09e9a1d49b754ea0bdead8e95f2faa7edffd74e248d9e742a01277ee2e09ba18610fe40d92ad3b9a7751aa29994aac56e200f2b96a608cb2fa68813218fa0fddbc5a6c8319d4723b0151a1a83f0c49ac3e8c2f54925546fb3ca930c901afdb6565241fba0697e0774b7d959758b00953603a3d1dffd68bf0e032b5180e61422cb73f116a77840e2fe70318be00291e4ca7dc6823424352deb2282177504539c00eb6d0df9a63c24d14288e301ba7a11c221f200c30f36b64e6987b236cd6d2509b8315c54263a4249b23513a304e3195b17fd9ff49e00a3640387de8ed97d26cdacd9ee5efc84bfc08ce36fc34827f88b91f217ce4d8f6ebd191b9fcd3435819f82a6964234a1e9000b9ab8ce9d1cacf51849d868d38fad64775170e7cab1c47bc81ff4e073de4441c8d459f9bc34e4e4934e1924cfcb360f8f74b956ad581b51f2c08eb6bcef57d2f683cf52a05a3757f4a86d48c5cb72fb3da9dadc9121ed8aac156222e1684eeb033f3ae58dd2efa0c2e2dc83e03b87efb5e8148d423645fc556088b5dd25d7a431ed3f16fd032ce3c7cf821b820948a51277f7ee23f92435a467cd9cd257bdf05854c92086926b132b963dd3819267431a9c9af657391aaf00b488965c4cd0fae5d8d20398bd34f846e0b4ebdbe115734a6e2ca59268b3098ea9cf9f9179dde021c0d94ccea6b3d7679ad59d5c1ac320277052d7c15363c383aa563d6a386d393454fd0ef5d7d2413c8783ec8cefeb4cbd1edbe067422912f18893cc7781da51092cc6c4509c9073ba4a5e2e5d4ebbc914b113d9d27fb3106d7f14dad4092f75ea896fb96dc7afc1118ff60cdd089ec855674f5b6f122bd6f111f2249db0d651a9cc3ecdd7390fec61fb39efc15592501282211a802f58ff9e03bb075699e2fc0a5881a93807a5650b81f62ebea9557d2d450fcfb7fbdef28a8f002062a6ba5dc02cfae8b3bebc0df79ab1f3f1420a878465e4e31e3de8bd552736a75189061f1c741225f6ec6f1d53d29486fe1b5ad4263758b917ba88a7e95c882c2cbde085a4d64e2f37763231d010ddf4d5bf64ff623935de9f6ba69e4574937cda80eb06a90b710d51d31685b6846d65742187d7c1e68aca7b1ae18a7399dcaa27cf399e81d1c2dfc3819e400f917d31cd1be5ddd8e8bb9f4277693c4da8a95ab31c0e48ad83755c01ca0a4502854e626a43c648918957a4efef673168a7d22aadc608aa630e35ec781b07431fca7ac5b44a144da21ab3097e9cb5d80b56dbacce06975b246c7cdd4f6513ec4db8278bd28ca87271c3ae2f01535998259a37b21d157b4b01fd97af29ee52d39bf7d8c6ebd5a1f7069b098c09a048692259bd925b3f2d0ec7be4a71b60ddeab9f31aa16e2d979bc073101545c3be9c57ddb8871acd5c08cc2654d56bc449e4f776c780a357562f2fc9bc571285cacd7989dadb04b92afbd532c59bc700a7ed2358248150e42c306a24301c8466b82173a3f1ac9b1451b6daf94ea2388b012276b2785b78c3c42830cae775447778b2deadf300fabaafb079db2348a46f54fd0d622460574763d36b8ff5b36b0648e8eef58c2b99bd87dfb9d8e974c7bc131a3b8ec945e1a9812c6c93eee9d2fa22ef9ccb296f1468e9c1e7a69de04a50e106f236a8439fa8ad0ac0c38454e5d0375816b6293fc95010293fce07d1cf7b1156a271ca614bbbcded0b2505906c155c444e48d1c7576c1264bc44568e0c6198daa655b497fe7ed8f3f91e8d9cba10e0c7cae5b3801b0c5d5831589da3a5c01a1f4467409461a0153edd1d13404529b3629df788cdbb1f0d2231ff784782fe569a37149909ef3561a3423381078fa58c7d4f96c2a999f1561df7ab569f7b5b589d6e9cec518e40c1941a4084d02de1058fc84f454b1746cc1e75a5adeaecb79a85b3dc8d305ce10aa5e40d390d4f5ed9494456a9f2085607ce6412a0cac09c7ea44135cbd37da23af3ee2275913675d4ca43d9596bc2d533794978b1eb21ecee23d8a4ae4640c2c6c75063509207c0f4b5d17cdc4375609d27d308194471968497706bac5fd3f5b4a931c53846c0b5ee27e12fa4654dbc36641dfe83dd122c999e30e5f52d1c08b0fc965784ee67d7bf19900400818857f48b4ab0dc62931b4fa5a34d6e70b8e58374647c4b9dc8db599c78f7d26275b954c54ea69805ef2a56ed121b73e78b052e8d9be28838d19784e8cfd2fdcecde2065e1f36daac686d8046705a4820c7318d269107c09c5339e7a07b1714071eea598dba7f15f0a467d60d068fcff8a26d75fbe831fcc060b775041f8eb781f987ecdfe8a9a8f00df74c0c9178d80ae6248671f2a42f352188cde24842d266f7cf5905fd2cc4be1c47a84b8cbc24c22f86fd743430fe06529a9fbcd1dba598f0e08330a273bbf4f16cbdf22805dd239ae943f8b7d8bb744aca7f738d0c97360d5bd57e722b4a0002d3d019b6aa65861eded892f80cd856d7450c26696a550995f5ca98933437df4f58dea1503857a03a2562b55ecf15b242da73566bdc7d27c0d90eb3327c4e0b08da21fc1e33692e1e33966fea4436f42b4b7e9535e3e2cb53ad79dac1f260949a7a622b3e847aec3d96d60f6cacc394bd59354b2c33da533d1489ce7f3ebb665c7d593c17bbbb75a7241926aacdcf6b1a67da63f48f5d7b07af9fa7eb50798fbec751bc28a89896c76b3b2f0369a128959a748ba3541271fc3c328e2d4933aa908a162c8f249460b7b9537356720ce29f21c7609ac1f73c18fba56329d21beacdfd1043995f1c0279fb96674ddb710b53dab5f258c1f7d589a2a7a80b68937c10c96ec0a958d004d8385fc390f7cc7075d7ae13e30016285b4248221ba9e7fa33b578e4db07b095dc6ccd1b0bf3c64f90340ea02e2c8bdd00c75d35bd68138748c761f3c2182c512d857240887ab30ec0e702032bb2a8a6da5497b45e6e215920b4d9af8b2b10fec4149a003246d0d86c5993f23f4f060344322220c0491f66bffd0ed8989aa48348b088fe3abacc8441b619d233ea2e213f0bf957dd32d3ae956154fc8f6876e880262d3b8a73995b1733a0119f16675678ddc95a65ee06199625d0e4d5eb84d9a38952d385ede596e4783a8143932ba34b01470df27c62b15a652ecdf06aba99a98ee78d9516a28c9243013fd240d1159a56db7f10e6db8ef29fd7477b20dcddfa1024aa5c3aadc504deaba7038bbfd7c4314e4ce055a5d8b82e132ad007d235bf58c67c5319b04a84c3724ac08090a1865f9d6f9ec7f8c7bc4e3626a5fb5026b644b0150e78ec6e41c84aeef0594e29bd02f3f47bc27ac5e29100c8bd8148b775b2f78fb136c4f89e2ceb3319e034b6f49ebd3d447a1620213b0ae43a96ef3028a6e770efd60b523123537aa515c2655c5773cb6a78c5c55e63b238159d184c64d56be3ac0436feea04068ae07233da85fa00ef2dfb0823c5896eee961a02a4fd5edd35f72982c362cb610d28b04eb1fe3d47d202415442144db4423cff18d2d75437e1dbb1d78d1934d9235d5dd5b2494936d2ee0ea65143e40f29d86ae7a870c585eee8c21f7119672b8aab8d92d91a3c9e41f38fd53e5f1afb2acb97ec678117b494cefd48450a8f8ebdfcd743eb2154cbf05e7ef47e37a5070b99dc831aad1cc6eb4b0fc35c9262408ef8add0e9c96dfcbb8da1f4fd27b088f447d05e26620cc684fc3832f09d90b4f3d8c3b9a409cdd51339a920f8be1711b64aca760113c1b9c9310ab9a6542fdb2910b663f00785dca4e8f36d442993272582d176effade980c362d8786bc6076ddfabe43e290fc89ca51cd6d57b3c3a381b5f17107ef100a33260ec3748d598b9e3dac1d46e71f7fad7f068042b061a409a7cd438772872b829ccec596083e1fe83c6b2047dec0bc0524af606cee6e21589bd43665e86684c1567759bd94f4059e404fc150763a1febdcfedba596fa4bf166306736527d00242fe926c9b689ac3ecdf74b2768c825a70131aea2aa295d8f18b770fd6a18e26106f10b86b138d4d95c7ae21d71889bd7c2169eb5ec79b9bbafc58bdaf9fe0848f62b76f9dbc3578c7ff7a81267b059b6eaa210fb2eb0bb850bab0968fcd03a382cf9e3b5bc2051d236eb7bfc60b121488139c275f49a56812460dd2a34b7aaeb2dc561bf1c6482177ed10b23f2eed313ceb0e37a27bd29345f3375c9a5988c3af116c60b74af06cd61eab86596ac5d4ead4c2ef4af884db6252cec45edde906f737a68b16613ec592f6a32afdef642960b529423f9ba66257544a7851d4aa458195bae4a60e4f901dadfbecc5ff945a2bc6e9b2f4703d29bb842f4bebf436017155fb24e61080764b1b4f25563aa5f1275742b3b076adbe93dd6da228b90ba0168d8bec7d7735caadcfe69ba3690fbc07fad524f7ab062bd44341362e2f7677499d187b81d18045539429e961798300bd8db69c604c6fe23245c6f393a2c4528a432e71b7aad6eb86c4f863acdb8c098a721682b6ac32bebbec9f62919279c7c58448664d835194f2ef55aa6883173289d12c2896f9558c9f7dd076d30b973cf4c01b1810aecb0f1f818d77f877aabc5e4220f741296654197e7fbdc3740658e4966f283148aa15e6c991ce3dbca837962e0ce82549d396f2a964a2d7e76f288c382e94084708860e3b9374881a704f62576a3521e1476bf034bd7addc6a3c7bb18fd32878c2a20047c599ebde2ee0ef2da59272b01501af31f54c74dc9f2cebd13b1a2369274308445e2ea8e337a5deb0c945ad35f8dbf88f13545210bb624237d96af743705eb30d059489ad02e3447375871ea269096a959088e11327cc6fe4ff95105fb105bc2a7f83d8016fd3565a52d58144c82c776fdd4cf043a029d789b2a829644f9c885690e767a1a50f6e82e70a72ee81f0c904aad04494907a6954140c9e4cc721d8b1afff6f1d9a605e715cfcd031c661bcad0181d45fc1b2d8bfc7d7cb946468ac2d03e46c9d5898e6b81bdce72d7b1bc5cf39b351ab76b5a14ec4afdae6d6b4b84025ca3d1c518ac139b6fd110dbda4e7a45972dcd11de2060ceb8227f114d1e8a9bba16e4a29a8e9b7e07482a0b678d72d240b77ba6e9e6459866708969c6e310974a52b7b2f35284e755f03eddf5cb84cfbe34bf3978fbf2a5f13a6922f0aa6c83ddfb45b666e1ea0d2f8a1fb161c070601c443dd1d1a08a425b3e816b9ddcb2f97f5fc9b623a31e4003aac7b2b9a4392f4920f68bb713c3f191aad0491730965d99773913f709974ec0222e9d70cd0cc7a03da6f1929a9300a9f278ae2e73a1b9340e7ecc49c5334bdda11654aea562510d9299b62b314815868778d907eddfc233c4f9d105a69fa17f3328ec0501766232cfd9439c4e13b3e80b52c46ba3acb19e03b832eaf42b4014e1f704f90ac8547930af68020d6c2fb3807fdbebfacf07bd8fa578cd3c6281c6fa4be566679d09597d8beafb7f250aa63991d5214d5604a07d7423dd801552808bb95d00b88d7539213926da7f8bb37b5e38466303071843474e2f89db535ddb121cb18de0de29fdbac1e87e21fae83fb61649d2653cc9ffd9272cdfc37ae36a863fd28691fc06c1cd29bc85e0b7cfe3393c3be23dea1c19d85371e9a21f574b640a5e099f21cca3ba83ef381a862efd345a3388a09e650f3a0dd525dad1eb7294190945d8cca9484540fa9347142d9ce29c27af704c5b8e8da996ec91d6766e9ad4fba17eeab39237fffb6e7e41ca24157821b58b6b85d9adea2939857c845a16f371d0fcee5ab6e74dc0d880356c0af9ad6a218524c74b6b0a556ee9223cfdb69ce6f6b5cae725028bc0a55839e0fd7f4092702937db50225314796601e3d9191042927d41f139bb35df7df16c604f2ef825a884bae9190be752d3ee1afb848c391394dd499e4611582d50eaaa0b805b236acf187c9940e15d5c771aa001306ac27ed645377d817a801113255be054f3f006b596284658787f1c0f09c70dc021173207670ca850d912cc6cdb481092b487fa087522fec7e871ead12228b5b91de6bbf3f801baaa4d0bde75af1d2d2af3ffb7e5f7d14c0912fc639eb18818d7649555cbe99f967b851861a9af8368203fe4eb2b38db832bcb4bf60406cc01ec52b2e8efc1520cc27f9f7dc3cd852677d2c521e472b6226935b496860ccb130d214d5b0f84d7315ae4213686b7fea9c37590a4d3d678fdac1ed4916744fab814256c4694e68b6aab2965f0628d1ae9ee2bdd7ce53f2fe0f5f2ed1fd4a93281414733f22f70d8341ac874e95f3f1ecd7b0368240e64e5072eeb892669b26b7006cc4189d16c22d517cbcb59dc9c25463ac13fe4cc2d4ad8fbf59e5d912977db6c0e50f0be420c6268929f5a9b9abc436bf8687b350e7f50f09f099ba8c0392422af6515dbe79f1fb989d0ef0ccb0b676ccf67b92030c20094d27aea", 0x2000, &(0x7f0000000e40)={&(0x7f0000000180)={0x50, 0x0, 0x0, {0x7, 0x26, 0x9, 0x0, 0x5b30, 0x7, 0x8, 0xffffff00}}, &(0x7f0000000200)={0x18, 0x0, 0x6, {0x8}}, &(0x7f0000000240)={0x18, 0xb, 0x0, {0x8}}, &(0x7f0000000300)={0x18, 0x0, 0x0, {0x8e}}, &(0x7f0000000340)={0x18, 0x0, 0x80000001, {0x20}}, &(0x7f0000000380)={0x28, 0x0, 0x7ff, {{0x8000000000000000, 0x3, 0x1}}}, &(0x7f00000003c0)={0x60, 0x0, 0x2, {{0x803, 0x7f, 0x4c8a, 0x8, 0x5, 0x1f, 0x10001, 0x3}}}, &(0x7f0000000440)={0x18, 0x0, 0x8, {0x8}}, &(0x7f0000000480)={0x18, 0x0, 0x20, {'group_id'}}, &(0x7f00000004c0)={0x20, 0x0, 0x200000000000, {0x0, 0x19}}, &(0x7f0000000500)={0x78, 0x0, 0x7, {0x49f92e29, 0x8, 0x0, {0x5, 0x0, 0x76c, 0x5, 0x0, 0x8001, 0x1, 0xfffffff9, 0x7fff, 0x6000, 0x7fffffff, 0x0, 0x0, 0x400, 0x2}}}, &(0x7f00000005c0)={0x90, 0x0, 0x3, {0x5, 0x2, 0x100, 0x100, 0x6, 0x8, {0x1, 0x704c, 0x7, 0xb0, 0xffff, 0x1ff, 0x4, 0x8, 0x3ff, 0x4000, 0xffffffff, 0x0, 0x0, 0x0, 0x8}}}, &(0x7f0000000680)={0x30, 0x0, 0x5, [{0x4, 0x4, 0x2, 0x7, '^:'}]}, &(0x7f0000000940)={0x3d8, 0xfffffffffffffffe, 0x6, [{{0x5, 0x2, 0x7, 0x4, 0xfffffff9, 0x5, {0x3, 0x4, 0x7, 0x5, 0x8000000000000001, 0x80000001, 0x8, 0xd19, 0x1ff, 0x4000, 0x1, 0x0, 0x0, 0x3, 0x9}}, {0x6, 0x800, 0xa, 0x2, '/dev/fuse\x00'}}, {{0x400000004, 0x2, 0x0, 0x3f, 0xf7, 0x1, {0x5, 0x10000, 0x4, 0x3, 0x80, 0x9, 0x10000000, 0x8, 0x2, 0x6000, 0x8000, 0x0, 0x0, 0xfffffbff, 0x1}}, {0x1, 0x6, 0x7, 0x8, '\xb3^@@#V^'}}, {{0x4, 0x3, 0x1, 0x7fffffffffffffff, 0x2007fff, 0xffffff97, {0x2, 0x0, 0x5, 0x0, 0x1, 0x4, 0x4, 0x2, 0x3, 0x1000, 0x4d4, 0x0, 0x0, 0xff, 0x8}}, {0x0, 0x7, 0x8, 0x8, 'rootmode'}}, {{0x6, 0x46e, 0x7, 0x2, 0x2, 0x1, {0x1, 0x2, 0x6, 0x6, 0xffffffff, 0x4, 0x2, 0x7, 0x9, 0x8000, 0x800, 0x0, 0x0, 0x4, 0xffffffe1}}, {0x1, 0x6, 0x3, 0x4, '\'%,'}}, {{0x4, 0x1, 0x2, 0xc36f, 0x4, 0x3, {0x8000000000000002, 0xc4bc, 0x8, 0x2, 0x1, 0x800, 0xffff7fff, 0xffff, 0x8, 0x2000, 0x9, 0x0, 0x0, 0xf0e, 0x1ee0}}, {0x3, 0x8, 0x2, 0x16, 'fd'}}, {{0x3, 0x2, 0x8001, 0x3, 0x9, 0x8001, {0x1, 0x2, 0x2, 0x10000, 0xff, 0x1, 0xf5, 0x7, 0x0, 0x2000, 0x7, 0x0, r6, 0x7, 0xcc}}, {0x6, 0x3ff, 0x5, 0x9, ')&+}&'}}]}, &(0x7f0000000d40)={0xa0, 0x0, 0x4000000000000000, {{0x5, 0x1, 0xffffffffffffffa0, 0x8, 0x2, 0x3f, {0x0, 0x5, 0x5, 0x9, 0x81, 0x9, 0x6b5, 0x1ff, 0x8, 0xa000, 0x9, r10, 0x0, 0x60b, 0x4a}}, {0x0, 0x10}}}, &(0x7f0000000e00)={0x20, 0xfffffffffffffffe, 0x5, {0x4, 0x4, 0x3, 0x8}}}) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f0000004280)="566cb6eea8b0261b6d5f139963ebaa90d8d6d30794fc749f1cfbd859949032b11529bf252f42ffcb80c142cf91252c43cc9392d403868c144e1605ca946317d130c4dd735f662fb20bec1ce38fa2104fef6a41a5d0a9494d1e175f9f4e4e7b3e360268832a7e192c96bd086d9f02b40337875243aca50b9d4d48f8b0a46b28247518ce041868a99cbbb44c4f6e24316326f1bc74aabb7859cf34a069735b64797fd0d16e85a58d420b5e96a1b82dc616c6ea3675e74ffaeabe0bb2a2c65ee120289c9a650abdb8916d79332e2619bc9af382ce140b1f7e8377c42645422297a4828e0c3ebd0d6fc1e8774f0fcfde31d595fb8a961f9b2b4edbaa8fd74c6237cffa4e80b4aa86370c3d3da19d85a8d45cc9d6adc38ec36efe000eb9e880e474aafe1355261d4d7c925adefd53dc684c345d7c52ea2309be3a472b3a140b7648008f1d8fe7b36f0d5fdeb3a61738160568351170053420e876eae399d17945d75c809c3ed245a4c4697faa6b2a971125130c9851d77e294e8f90d8777019bbfa32b8b49b6a78ee849eaef1c66425b9a6faae64f87fbbf53805d1cd6c289124ae92bcbd59972295616e6cec3942a219c0c787d6fb90fa376f7f814ce30884be5df76a6d4799d6f0f918cf680492ef01553e6f5d3e5465e361333611c40f73f256f5e420da35b0173f323b66f04512cf8bd017696ea272420f3effb4a0be424454b66b54f347264fcca2f20229871c32e56d826285919f263850fa6050b7cbbc46e43512234616626b5bc717eccf1030df3526fc17b4bdb7146c33e60479c089a693a54983f18aa6e7b25a83a1c6402da6a09f384384328bc76e777fd45016c3e15bd5ecff19b65a3c55d6fe7cfcbc23d6b03354a3d2cfba43e064570300bac9c23a3cccbd81197df4ce50d2a7099546fec7c54a889ef10403d3b5b4bb5ac83c8bd6be8cd757e5eba744f1eeb0fbcba2739dfcfd6329416be38085cb8c87911d57f7caf059260e1463063d8aba830b39c1947ebdb1f43ee18e4760c819a9fe1826cb573d6256bd0e7f1ce783613234a5567ce6a09484f128710f66dbd063a176490aa1e9d8f44700851a9c965559eb095b1aa0a2c9da96213a8aada4a4f0e6fe520d091dc7904e58b8a5ca2d8f76d188563a6704272f6595e6e320ed5c2ef2a8d462c3333ad4c12c79fce382f6d458f25f3c8f2fdfa28cb6f4c35dea5aee2977fca0ef20edee0b6a9704ab181d59f9eb20ab3282af8edd24583c638fe6fde030ced4c4897bc11f4b4c9dbe61abe06807fe1fb78fb6e18ad8b83cf98be7b380de478ee555323c0efe64e2865bccf371cda5c1e72f910b78ce6292278bbf2a41a3fff4393bd0a8cd05d4632af1f62398b631648f1cc7d7505ca4f4deb5fad33e056b7a49192729e3c3803d38262c3e63a412d52f4fbc1d4cf61450ea53abf256e23712393f38b61a5397ddfba01e727c613ed0e09c7ad22cb7800767809ed9174800c688e83ba0cb90390af3b23793f23b3cc16b48712c73b08beeb78e3d0269277d3b5a413ad846a5c8214910336ffe7d78eccb32d6ad17d16a79b084403819aca9ca90827606f25958e6c5867177200ee57f0375b18d1443ba9165fbd0e81640d055be55c9c6f148802054505ff72dc066f5d1db3e397934b78084c3db6c690e9aa3683a804187728a12c09b5127e0267fe6c628d965c8d56cdb615bace3b753297aade7484766b4233891a3877c4e17533248dd0e9f6211e639bb2ef2b0ed5bf06d304c9de155452af5c785bf901a3dcc31c4d2b8182ee69635f2f481f47bee7bd16106a7a209f43a063e9a4f7695ca7f340f9c697a22fed41da98727b090d35809c03ac388e690bdbd912104a912d9dd7f833adc7a825ad799d20c5c35ac180694ffcd9e2f3bf2cd737118c171a7bfa464dceec62c01b7b52efd1a74d4e5478819d6a3271eae9deb070f06dd2c4274c64a6c5a5d0d282de4068b69765775731bef9cca05ffe6cce984bef472a2716c7a375ae6842f5cd72ba10eb07e519f012229280bb00065f2319b027a97335fc84b2ad348dd0cf77b35e8fd1a8a7b9fddc76e07b416e4cf5fd917f47eb5a6ced8fe5bfc5d75266cbff187c777a168ad1dec18bcc39e2eeaafafa59b660e5ab8eb7aa8fce72d28b90e812480ae393f6e61cbb286f70ec61692c81c91bee8f2c220af6300f2121f706b866291fec5901a94beb86fdf453780f761ff0e9faac066c137e825881213e58a849b738bf442af7d532699ab63c03d029710c0fe4bbfdabeed35e3bcebeb254f43b7c61d0b1854dfd2dda315a5e17f9895b0ce1c8cf036241869b6507653d52ea45288aedff574433b4e33a8fb299e6137d7b9c3fd6992b23486370ef779b071bba013fcf7dbcaeea8d47994becbd524f975b1411f7dcf18eeee5cfeb9c7d1d06ce11f43b3b0df0993dbac4a4fcf665062fb6e6e92aa89845ccae4b8412b2889f13f13c467cbe69e2ebcb1c623666feddf45d8276fce281312bdf3fafc1862a12f336876d37769538fe3e27d29b59b442042c0d2d61966ee4892da605cd69c836d2a783ea19f46ec9b5d4a493a78d494a31706197b13a86dc607967d7ea74866301d2d0150971b562f6834c36a67580f7f4c21321c0f7f7cae18f951c492a6d438890441f3c6ae568f4e3c8a5ef4df605582521694a0e3d314e17a0d8fc8df53b63f38f6cc1dc48f2dd9a37ad95de493ec36738c57f2ce51c2bf8810227d8376fb09e415f9a98199473353d63d336c7de42db9d46d9f9b6e5284c33fc0c0828a52f78f261605c45732c492841c6764bdd87ce7fd6ff525a65300360a5777fc4a57ed65e5c5081ea473f995eab827f8110db0348567d83861d688a336f5803e9a8eedf657780ed04b3d3bc9a3fa620a933c32adffa93240b47d622cc0892130d02c1e5d4a4d75f62d5c4f46f1452b36769a62a82de46f78444898bac06fa737c51c6b8fa7812830948682cb34ab6857f70ccc833b5b088396ff2c5062ec2375da3400fb5a728a704b2e350f0718da246ff1c948ec34b6e75db990414fa9ce5f66c3e78017a6ae35a28c83c1bf440fbf4153c5dfe2b633defc775361b58ebee8692e60c268cf077021785b6aecd0607f1b86bb082fd5d3686fcf2af03fc16382af34ab4ac5edc17f6d4cf69969204059183a21141c164c2addc0e91508d8f296090f612ac7f3e33860f487a83133f6d9342210b1624e58ba522bab078d636899b3b220ac2b6131c6e0364f1c6101caa43810402f15d44827be399a39826bcb3377755c7560b0893bd49029ac7b8fef7293cc9b8ceff5d6f953f84107871c6db527b5ae270ff8cb0ea601f95ede27de95160bf492fe75a93c4352797dc74d0e0a862a744257b3c55b127ae2a97a188768961cf4d2d174d979b8dd09956cdeb55d92996907e98c7aa282ba03da7cc77e63037dc900fb2a4e1cfba9220140678c76f05e80c62f7ad2890e65ac17cb1ce7ce67b55092de774e831f3971ad2e7e7734b7a58bfdfcf68329f8bd0cb54e33a1c4d83186c2df66d195934fc704293100940f577217e139dbdb57b66463ee66bc85823f83ed82bac135fa207d97cbaeb66cd43e0626aa0cd0f201867f8145c0d0e67ee06cf51acafd9f1965fa8edc228454f72fa066451b99a05a83cb1e56ead0880cf35d5ae555d52f8fd4c63304f28c3ac980318152f7137b6d4c8d2bc0af157fc3d8e9338ee8302ce42ea42f535e65792404014b0b0d45f47a7e1b1d772a57a247b8d774ec89f47ad874a6a2339b485895b4793f1f466b07d50723fada98152bf8f44296ec5904bfeb1a75c44924fe437f6f0c7081245be3a27e7557ada8be8482bde2bb2238fe69893ab60e03ef92c10268b0ab0569e899b2544979c609a3e72581ed7731b2dde0e389ff5b5f1d930787c0b29e688e9b73211711874838f141e7d43655ce1418d852ab1719f2ad4e25b4e301ecbd892be3ae568a69682c2ed2f3904636fb7d753fc22c76be43a9437f1b2a2b31e3db496aeb10fe63af1d7b9c8f1844bc7d924576604399d4f64880d9986d1d254dc98e3524177df867fbcbc05cd93293d0abb266a619531b8f2949c832e4841595c0af1163334a06311e039e8a6534171f5435042e14b79e89435ecf17a42e382476c5c80a02212131230ddb2430406934f540beff170fab17484d3de1a61c528fb867aac0e47853eb28b9154f73010be62b619e351cfb3ca4bcb345aef6ff396fe79310e36be430278b5728def73a8220dee2a076bbeab5587b6735808f89d704ac55609be7637b22dd80968550c0adc9b7aa971d441951eed5afe2a0679a66d0a19e263dffc3e336d97bb6da0575df640b0d4a1d2003b9e8df60e6777f8e432d7ea76dfdcee1c4f2e46d1cb1a2ec0b97b470dcbab3142895afb18af3023025f6596e9d2cc4a7873ab2ce03181c5b9fdf0fff8855a1ae48a71d67a0ff6300dca0a09db4ec269a99db5f0fc7a99eda9edf925fc8765dc22728b572facd2acc7a32b9f48f87fa320e8859cc6ac274ff148df9a5559cd1362514be5dd65c55b193604770ad0a8d42d05a2cc71015cadaaa3ac0e54cd86514ccb151a2dd1a50bf0d182c20db1c513a7367fc5efbfe866aecc363616c85890d17cb6fe3ecdd573659c88be5b8a89ab5c54d6ea6602ac3257630086b407a10abad9f2121ff0692c142d2249b4c15929cc6faad59319f8223bc9ece0a2761f30ec6d3c89a7e1e8bb07b484ca5bf9f669ac9c38bc6866764f6bff50b5f8af6fc2940e285ecf5dc63405599332892f4cb3a5c6187f1985f2a57ff390f31c14944de993588d882e61a0918290af3addfe00b1774d5ef5b30459afb5a15e05fe063e4de421fde2af1d5d0bd7a29fd4bd975c07244a451021311e7490c782f54d220ce2957093365d7e0994ddd1b2fca6c19ca9d20df7fbab08ee9823e12ad17c75ea8d1f9a3f5f9f59adf706ae9d14880236c45eab4f02c424e68df614e304eefd4efc3b7c5cb769f2dbe8f62882b6c6ea7ab3f3bd94b071d1ec16b4f0849e5cfb845cd0d9aab87074615b52e97b32c25f36397d559377073079da86d33c3d16911cf4083adf307289fbb92a432dfed92452335522af17876580dd0592aed1c7a8a1bf3452ac14715f13bfb6c4b6bfa715a774c1d621c71469d10090d43ca45d60d1c2832106991fffa9027a0d7356fc00c281572b13fb2875cf96e24365510cee39af4f6d5bb67dabe88c7790183dd2dc228d6c3b03b90ccdde06772eb06b8feed9d5622f52f45044337dea37b155c197aa809dc250d4b82337f795cdca4856c1b6271bb887f7e1db06b8a22dbc79a3d61f88330096b9f98cf39bf02cab247a5424b95fa5dafbd570fc99b9855ddb84822e3781c832f8eea9e414c8808dec73ea4cdbffe99afa85ccfb121b2bfb654721188a0fad4abc152e1f1507513e48c9139c015e9783652c13214b6d48d0ee022a384363de1a8f18e938b7ef5069e6577a05defa43517cfd0adb1d65c3fe296b6304f6961ec8bec0b3b676c04d78be60b1d07176e3e61220308dfe32da890dfd773d416d68b41091322b72ff6aafe9762ced3fbdd0d305d3e38d842bbcaf5f57769ac5d80bd5c23ccd17e7ed3d88c7ad957020a5cafa618f30d327a9b9a7dfa83384afedd138e8e6f5b4270edd53c5ea1f813de92b4a7f4668b4ba984508a83667732d646aae4b0c4b8acc59f023ba7fd22403aa20f335c75688cb3e900168bbc66b590394c60c2cf3e58d613c7aab0d9174b3a8250e8076e84eb1e67b7d24ae10841ee9f7d5360374651ef3460d77db21ae38243efcea05b32525c3a465b64affd7fabcad9a479a12911760404dbfdb412663bfc0958481e4c22ed0720730d0c23df98c8f03c35ed921800dfa524b14efcfd5c040d73923220f09503b704b1d96fb4dd70a6afd42aa1b04c16f17af9f1a7b357c4c9936aa8cfb45b61d59891dc86032526cf86a7b54c09316ca8e66f7f935cf2884104721407cceaca3ed3fed450a4206c7821ecb5041640bd65df5407a0617c0e46a48d880083e3482344fd6bc90d868fd1662f515ffa70dfd9605966006c29ac0212bf6f4d8025c723df696a25f803ebdea0003a56d0ff9eefb815795abcd78568916406071cfc512924c42a8220275f8f9b6a3aeefe48fb0c3d3e664379fc761efc7111a2d074cbfbfa14dfaa9e148bae8f667095f25526ec8e01a7fb937a087a97fc886ac4a9cbe1bd2420978a83bf2b9742e75f98abf5e5e8b1b1d9e2dd31789899049eb3cbc095f997c3d69cf730b0cec674247166a8e74395eb99849d55a7f870073e5784da24d19c9c75ddf1396dba21fd344ea962003a0f313a76a85a3e9e5754672265714f3e9da0cefcbede132d0fad7b73d0c25624de1bdc68125fce9a24f494e744e84e45b7c7dcb738075050b8af3f2f798d46baa7cb3ec5eb94c02ea56829a1b53ad5ced8c2135eece60825de90edcc53fe549eb9c06c2f54b391f6930d6dd06b991ce93c4dc45899ea13f701c049770ad18e88c5bc3e60b2db078401f6869782988590a3b6991ac0a75bcfc029bd67707706a3f83720e54124be0b04cefd48db553d784b675c8bccc6693c663ae140d7717592963b6bd20dd3a73306c7d37e0063c830cab9f3c7815b85d9cfdf568ee82b9813acb1a659dfe7ff512af8c680abad044cf3936a444f76fa20999918b55c89b62286af03b1dafa91b6d96d1f2255cad50d463211d33e9897738ce96c68010b96008d999d2a00cb52a660309e107788c607fe4dcfb9d8b80ea2c4c5a4e1fd356248365e7b337c019abaf988649b914f25d8972ecf63ebba1a67e4f1715b0e5e21454d6b1f06e72eeb7a3ae65dd89692d152730a648d9ccdd47dab9824ad8ed07971f1ddaf4167e08fa18001432cbf2d168bf38fc9c5f0844237d561f0f7775bf9def7a423c2c6c2b91a3e0daae32f93576f0d1d2f23d11fc4bf455a9efce7ca0d52f2a52333103558cd436d57de91019539bc185c93329c6f126ef4c51c790ca006970d32f03ea057f6ea71afca5ae326adf35750bae48e7765c1bfea1ba7983b05f3ee26e54dc90df6a9035dc2803d46da421d3986700692d49e3905ca173bb387bf1f15ef04b73131782b9d372897042dc46435955bb09a181a85a205b95fcc5cf298d26d0f7fb07eaa031d29bb2207ffe4ac3c6d6de9bcbbb72ed60efe9289350ad1a477be2a5971bb4b14d7cc5d9dbee51c67dde4fb5cfb28b55a2e9becb7af6d4f7277ec6a67f972407f6896dc153039cd94e849b7304851c031bdb906e7bd573154b559b0b2e79ffe03a6314c2ad2a10b030fa8cfe898aa2cdafde1833210307a4d84d7621658cdb32a099504b44aa0b6fdbd1e242c598d8ce562af20895bf6fb790f6f39217109f58b47b5ff9d43bd3028f398996f1820a8d9204261871ee4133d91dea39a7b33be08c670e410876c4f79f3acb60674318b433533f6cfdc16aef0475a1839989c71b8062ddf6b7d40b3e7974b89900110ceb98563c0abb1de6abd157d5a01c411e0054db2bdabbff05ddd21e409a04a17c2b879b271448daee85d1667fea09629d7502bd9d39fd0671ca4e310559de55b28b315e2625e2a58824768a836a1bd2cc6c6d2b662f3b5fd3d094a30fa0d2cbf17217d9ef9244b8fb40111eae4712ad0b55cc30ddfdf7feb26954070731796d9115911045292773dc011ea3e9449237e08047090b2d5a51a9508e951ace0c1f0f160b9da0e75a6274ff7649dadc6ad5bd1b8a58fc5ab7ceac0c06993b171f6d2f9ec03a3afdd95e8e0f2efb552b4ad26ca8b08b399d0953c13370eb1a362dfd6d2baf0907e36032c90838a28048449e28969d536c8308cf5724222e4c92ba78c618d3113cee6028b73a32537a2807b72c0991469896e9e082f25a1a4f4c0c284fcfbade6eec39fae17422bebf100494d758539b7f84c87abe86ece1cfad33ed02fa267678c5b5ff07d0ca99a41871610f860dcade68f228e8e18a218424fbb42cecb803182bee64ecfab18c9e178b730dc40dc9fa5f809f7cc216efaa69f2958a6c45a559614e9508f9e546bc9e5d3e2ede8256fa1117793a59df6e69b8f72d8d836a05d476243f48d0cf453b9a553026f59f695f03fae73bc38401ccef5176d8c8f72ab778302ae3f75191a469910f4d69f1e50cd817fa0ebf09bbe9eea5fd900c86c8ce6a901108a980e70c7fb2f9201dc50f445c9d6b92a4da1af555e12d6c8eb19f5c02426876e81b15c053b349d18a94330b012a333b3663cbfa6bba0234ce0dc75f0a852b145c004443e6ff4818dc26c91f6752fee270aeee1f26632d591abb82f87d562369b2fc9e756926faf8835d047d30a9b12d71457332a4398e5ca7dc39d58986e8d4ba495fd1a07609c481c7e3edd42af432bf18f22692b907ae856f34ee432a7f155e3896d9a3dc900a8d29d2ef4677c06f573aeaa09af41fb9503ca88cecb69fada0d462c8859bb389faaed0250fd5f81fdd73def61e6646a23edf8f0ba3bce6375cd22248df8c6cdc94f9c528af66e284480e58d31dc73224ee8a471e245be3fb2d62e2f08c16967de71581f618bc4961874eaba5189eb20f3bab65e6aebf026b18fea4f7502b9e38e6d7bdfa13d0ee647d71463cdfb0e2e891b4df20e45fa8325a31c8e7354e16bae5594754586e465e85371a7a71e45c73b7d53ebc8f9a1bf71b233f3663c48bc3f66e2816014cad478bd139213fe1fd13db9489e2ed6950eb5fd4bfab3a6b6597fdfe64d0bf6a09db3ed4889bedd8b5d97f5026c017cf0c68556dd8023b37806ff220deb9a6cdd906024ff8340d90df8a310392a895457f9129e0df0311fc0395b72b0b117f15af8127d26897b439b8a0420dc6fc1364b2e2c16a11e68181641ab008d9de9c4339b85e3c7c9c4b6516c9124a433667447fec698ebaf7305be610a7457458259d964dda8bccabe7a9a419d7ece9f81a58051a30dc8a360a48b5b7aea50a69e195fac5ef2abb8458c7045730118f362a3eb4e5b61f15afcdef0e4cda86b1b738de6e573c061ba79d22ee2331be17b1f47966ffef6c439a3d6b147a38b7298b49fb3cc0c13618851781211a7585ca2a5869b38552a1919cd479b377b80eaf8b1d1094975f1bcf2b554c902395b54d7f55da7e65eb73187f9b25e181f0487f9e1306b18d07438cfe7558909b2b85295c0fca378bf290c5616af88952d73580c3424662f0e69d23833c9058bb71e0f0949867ea69ca87b4091dce0e3a6825ebab17079761fbb380b49f992ff979e4e72d090b6897e0f5162068eb7fa3f2f52999ae27a3d717543f45eb4005464d4fc2511ec54b47124d444237ab33aec8a811e9ce0267e29e0fc2989c40fae4872da0be26c7dd479811639b10b5a39950f53a3ead1cc30ce41ee233770003ecc71194e6032cd98bca2f0697ce23a0d538b3a4306e3ddafe3e8b115c28ef7a5015aeadc83a5c6655bf762d78b0a5ca17e2338fddfb46de30f6a8de714db752553c872f83eab552eec9180304797bf7858ced09a5edac3903ad05fd9a63f799a9673f050f383f0ddca03679e0b3011c8709439b2a98bd11c36d3bc1f543581c64f751286e2ca331c2c596385dee922846a9e6b1affea233293e531391e1c3a77d9a9ef5f37a236ffccfc3c5bbfc1ff9221a58ae9dead2016ad7e92913b14865a0a7859dbedf2dc8cdb7f6674141fed5cc6158614166ce4673297ad5088be05b85ac8fa4255e70f5294cafe6541a006baaed610c3cf160802b8414adbef0378eb5d3a43ba1731d093c9baf06128f6d10bb223b79ba83996ab40786cafe41623d88c212bbce8873580bcab8c11ba4dea728f510188f6e252255706afa864fb50cfa296169ba1cb03c94401c48ac505c043cdbfe3e6862491c9ef4e4cf9027679f3943a4af0e1f449c187fe0903af57861d26080ba5efa74ffcf02c8cb9161d41b921cd37df3945c3264650ec8a66ef6dfc46396ec358eb14a90ee94c19daa8ec5cdfbe766178a7d082eac56d2aec7c35597c60a2d18fa2ba077305cc23b148cbb24a743b4be68226e040b9d4a841c4a9b4ce63858d005421eaf6adb7993d19aaa57bd61ecf9a9512810fadd83f2d68a2ab3bb883acb2cf5e2f0eccd6475ed49f9e59fd48e054859f861109a45069a7fdb71bb0d4dd9d926f42090caf4e15294a35e0af49c888fcee07cf15bd8f29975010630d40c89d0e055f61b9d416d6c9fc32e5695ce3f573b7cca66e3f61b3be35e5dff63a016c6efcd20a3225fbfac6448cb4e60d431954bc4d6bdfb8c8db3c83cc7fcf7d50d4bfa42caa3914cb91a7fc877710e58f4ab60caaf3530318c372bebfdd59ca1794a728d390d4370165db15c1c4b932ad6fae1a003a8e1994b09a20442bb059d43b3b380a524a9e13696616cccd6cb196548080850bdba3d853c2103b468427e4d6b79e5db4fcd828dec28af929e1e9675834704e4459339683609e1543e7f01eb9bec8a66641e7f65c67e07c552a17ba4ee9ce2b2c4a2895085d66c144e4e7278e749c4d04a49be064f0020830748cc2d0791f4ac26f80c36e0385114b66c360356c64209f7d65464e2e50aad95d5095b0ac6199295f1e15b6dd84ab08f52d2cfafd766f0ef0492f642baa931f22b052333d02c58cfa944df2cbd1f6b06c81b67daffffcc6d88e9cdeff1410eeaa8b66d7093f60d7364ace197c198cd97898db729cdb63b1a3fb681314426156f4f46ce397706cd4555efd06251ee281a8a0b9d10077094e86871c0a2a8db47e75a03ac985fdbf095b4d4e6bf0833dd4d811a13da47c71b19794baf5957c31097e6460299adde5ada1863f184cbfd13398a542536cdd7e3891730d3e6fbc7dd3b94869c58940b26bd36cd37391c15dddf7fba75d09f04230f86ed9ddd410b1357f30cda9b455dc07d84ddca50ea4d16bb5028c16f26415f87908bedd18a801e769355ef647ed73cd78bc93aff1da8b635c0a03650edc6f6600a67cea567bdea851d681b29a838879b241b3d762e3c544f3ff4de4a2800bd13b49a9773d01b1a6fa3509b26bb7ce118468b8342f0f771d2e732975dd68a11aac4d219815aefef6365c8e4f296882d1f105af2649f9215890f561dadf697b9ff95159c34ab2d3c88febb90d8e4ee3e9074e63598ef70c84fcc674f96db1a7f81d27dff56878fb4dba685c57494f70c4b5af582db454598bd496f807526d6ebae5a2ec1b2d0d838b654614f06d6c180d512523a85fb3e82e2d8d84a4fd9493fc0ae6d53a8a5e8eca8e8d5027dd8efb1ed4d0c29cee1056355c630784481109d9e0012c9f3008ceb2551d5ac18640a96f2c108b1f7b2eebe8d887ef1dbeed54b4b56f18fb906d2fb57a1759ec343908ba8e95afda5017bfc2907864f64ee7872d1493a6a3d96a1339d0b5d0c703ec427a52ffb8adfd4e4c176a5a6a76168b574c77cab7e784d9e8d56ec423d5d676920038c204fe1cc0b7f42363578bc69976721a206adbd1dd194308e2289fdca4f67634474325944162404a4569690d8b14bc77a32d626d9ee5b70f629e7e39ce89de43ec405b0ff45174e695daf933ac0014c01d", 0x2000, &(0x7f0000001280)={&(0x7f0000000100)={0x50, 0xfffffffffffffffe, 0xffffffffffffffff, {0x7, 0x26, 0x80000000, 0x0, 0x7fff, 0x7fff, 0x7fffffff, 0x40}}, &(0x7f0000000180)={0x18, 0x0, 0x9, {0x8}}, &(0x7f0000000680)={0x18, 0x0, 0x3f, {0x7}}, &(0x7f00000006c0)={0x18, 0xfffffffffffffffe, 0xffffffff, {0x8}}, &(0x7f0000000700)={0x18, 0x0, 0x10000, {0x9}}, &(0x7f0000000780)={0x28, 0x0, 0x8000000000000000, {{0x2, 0x0, 0x0, 0xffffffffffffffff}}}, &(0x7f0000000ac0)={0x60, 0x0, 0x1, {{0x7f, 0x5f6f, 0x5, 0x1, 0xde, 0x200, 0x6, 0xb994}}}, &(0x7f0000000b40)={0x18, 0x0, 0x9, {0xffff}}, &(0x7f0000000b80)={0x20, 0x0, 0xfd2, {'\\@]\xe7}\\$:\\{!{$:&\x00'}}, &(0x7f0000000bc0)={0x20, 0x0, 0x9, {0x0, 0x19}}, &(0x7f0000000c80)={0x78, 0x0, 0x2, {0x401, 0x2, 0x0, {0x5, 0x0, 0x1, 0x8, 0x7, 0x10001, 0x9, 0x1, 0x17bd, 0x1000, 0xffffffff, 0x0, 0xee01, 0x401, 0x3}}}, &(0x7f0000000d00)={0x90, 0xfffffffffffffffe, 0x8, {0x5, 0x1, 0x3, 0x8001, 0x9, 0xe2a, {0x5, 0x2, 0xff, 0x7, 0x8, 0x8, 0x400, 0xfff, 0x49, 0x4000, 0x81, 0x0, 0x0, 0x9, 0x10000}}}, &(0x7f0000000dc0)={0x68, 0xffffffffffffffda, 0x7ff0000, [{0x1, 0x401, 0x3, 0xf3, '#*^'}, {0x0, 0xffffffff, 0x4, 0x3, '^[:^'}, {0x6, 0x14, 0x0, 0x7ff}]}, &(0x7f0000000f80)={0x1f0, 0x0, 0x1, [{{0x2, 0x3, 0x9, 0x3ff, 0x3, 0x101, {0x6, 0x138, 0x8, 0xffffffffffffa27c, 0xd2e, 0x3ff, 0x3, 0x1, 0xab, 0xa000, 0x8, 0x0, 0x0, 0x4, 0x9d8}}, {0x2, 0x3f, 0x8, 0xffff, 'rootmode'}}, {{0x0, 0x1, 0x1d, 0xfffffffffffffffe, 0x6, 0x3, {0x6, 0xdf9d, 0x0, 0x5, 0x0, 0x0, 0x8, 0x1000, 0x401, 0xa000, 0x7f, 0x0, 0xee01, 0x5, 0xffffffff}}, {0x2, 0x5, 0x8, 0x5, 'group_id'}}, {{0x4, 0x1, 0x6, 0x1, 0xad5, 0x8, {0x1, 0x9, 0x2, 0x4, 0xfd, 0xfffffffffffffff9, 0x4, 0x9, 0x5, 0x0, 0x2, 0x0, 0xee01, 0x80f3, 0x1ff}}, {0x6, 0x7f, 0x2, 0x1000, '%\x00'}}]}, &(0x7f0000001180)={0xa0, 0xfffffffffffffffe, 0x0, {{0x4, 0x3, 0x8001, 0x8, 0x80000001, 0x5, {0x6, 0x7, 0x0, 0x3, 0x80000001, 0x1, 0x1, 0x0, 0x7, 0xa000, 0x1000, 0xffffffffffffffff, 0xee01, 0x8, 0xdde0}}, {0x0, 0x9}}}, &(0x7f0000001240)={0x20, 0x0, 0xf05d, {0x8, 0x0, 0xffffff7f, 0xade8}}}) (async) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r2, @ANYBLOB="2c726f6f746d6f64653d30303030303030303030303030303030303034303030302c757365725f699c59", @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0, @ANYBLOB=',\x00']) (async) read$FUSE(r2, &(0x7f00000077c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r2, &(0x7f0000004200)={0x50, 0x0, r11, {0x7, 0x1f, 0x0, 0x2066012}}, 0x50) (async) write$FUSE_OPEN(r1, &(0x7f0000000080)={0x20, 0x0, r11, {0x0, 0x18}}, 0x20) (async) fallocate(r1, 0x20, 0x4000, 0xfffffeff000) fallocate(r1, 0x0, 0x0, 0x10000101) (async) r12 = creat(0x0, 0x1f7) lseek(r12, 0x1200, 0x0) mmap$usbmon(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r12, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r12, &(0x7f00000000c0), 0x2) setsockopt$inet6_int(r1, 0x29, 0x13, &(0x7f0000000000)=0x7f, 0x4) (async) sendmmsg$inet(r0, &(0x7f0000009300)=[{{&(0x7f00000001c0)={0x2, 0x4e20, @multicast1}, 0x10, &(0x7f0000000600)=[{&(0x7f0000000200)="75abb85f9ad9de13e06f2cea3561ee3b4093bbba3cfe72370d0147c81c25298d39e59c407aefd5072106dc3b22b5423beb224ea8dbdb177ee673b00d14dd6f84fcaeee2f516fef8eaf2b15684bbe04604fadb5dd0a26ed547dc05dd7a8429be7c64c351ba416671e973000c9ff91bc3a3b85aa44", 0x4a}, {&(0x7f0000000280)="2ccbc0cdcc8e9ff33db5c0030598daead0c37250a67ebf7fecf556a5c565da39ea1471a431b62086ff38ec9d559fde1648167784d59bbec64866fe8a496445d7ef99952341ff21a1e495f1805e241f0f8c739b5676c59941b619b374ec9dda4eadaf2477ba0a61088f3aa205bd56d47de890e1dcf014a8adcdf49c221ff861d2b5c66027f096440582f63e9da3754d74f76f43f5f3a6449256ebab5d5b855216179c49bc45a77881e6023c2a91ec0c053c84e9f673a74750ce4e4266c4d7dffbaf92b21149bd1f1984e475c0d0983b79d094d111dc9ae8a85e02ef69568fa3fa763e12231afb358193ef2f4d948701181a69943fdb3a0a6d4b43", 0xfa}, {&(0x7f0000000380)="49bd76d2449a08b3bfa102406df9579a8c44f2a74e54127ccb0972d14c8e2639074647922440d12d560392e24589515a03ed5ab2daad8f49d27e193f7f5445e2f43253f1e2f7be67a014b1e7fc2cd6f3dc9e97f5cf6d3de11c7add5d34d81531c0a97d9705f22b2bea2074747876a668fec6df20", 0x74}, {&(0x7f0000000400)="8311013d727ceff764c72c448164e869543af557b3b8b1e4898b0309b3698e2f2462fb813909f76dd9461700eb84b25abf4718625de3d339b08f0c5786083e6e527276c7c0efcef220bea41403bffe3b4ea4ee22ba9be7135ccdc3a0c813a59a23a7cefce845c79fb3d792257eed8ae6e4b7d65c1d0aba4f032f6eb7dae66bfd587be970c226aaea8a93f939261bb05d5b006497a630dfefc2641ec497d921d62b6901dded63bca23275a4c2d91bfe61275a3a8d6e803bbe78a9f7d4f6bd3aa91dec5a63e190", 0xc6}, {&(0x7f0000000500)="80f042d8733885388c6e65e08bb46feaf85b50ea21e3c1bdf95c4eec6ca7711c05d6cb63b59d3acb8110b7931d37deae0cab7940095598a9eb6a0d69cb1d3c0c4338b0f391ac1a7da49701755f19459643dd755af8e8bd0412003e", 0x5b}, {&(0x7f0000000580)="fb48ce62f2a3498ccf2f4503df162a895591f956a47387db281f5888ce7b1057c0d78bddb907aa80f878b47a050263f58c49f43c8ca5e59bef4ff651bc1757bd070b", 0x42}], 0x6, &(0x7f0000000740)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @local, @empty}}}], 0x20}}, {{0x0, 0x0, &(0x7f0000000c00)=[{&(0x7f00000007c0)="a46d1209e054a4526eee5211de8fee5c980aab6db213c042f9b9a98f", 0xf}, {&(0x7f0000000800)="a76f2e95852a96805ffb9dbce6c441fe60f87e19b7c81a05d5f3e104214471e6f4533d9e81db83efad7d4d52f31c783ffa9eea8aa121f6edfbbed780c9a5fc39c897ce5751b7505d19c4e73aeb8835d8e66657c210866eeca9236013ee40bb163b77eda965b2071340ccfd47f2b7c0be9d6afec2f07103097af2ed82f15a5a537638bdf18d4eef29454e0574c83b46930ec654e2f5585ff82be8e65ae995bdb12d01370f471ca2c5a58ba7101b0218a4e1adcc8e9292f5221b", 0xb9}, {&(0x7f00000008c0)="41f171fa7aac9cf5bc4a5fc8f2c50ccecdfcf2718a4228e2fce40d1362486bcc8903d664ce946e61e1911192d36b1fa34aadedc1bbd37e547d0639d08ec23015fdfb6822e796be255cca0e1424daa0e9897e968dd86b0707b75b55ff813de8007889f7b6a223d1991819ef743f62626240dfbc1addc84afad82bf8704a105fde4c5977f8303c775ec32759825b619e6234398ff5951982ef3a127549b967b154e15ca43bafb1c90d5f4a52effc61b67d4bcceec7c1b4b8f6fffe5cf27d4d", 0xbe}, {&(0x7f0000000980)="2ec404f64d5d906e0befa8a17b674c9b36f19e30eb92b6da4b530229840cb7b7c48315f502699d6fc587a4fb0bff11e43f27b607d174bfea703cfb4e7307b868dbd9a3829bb5770e8b0baa9d209a21b4cd3b653607518191ab9a561aaedd638bd508b01203", 0x65}, {&(0x7f0000000a00)="921575c0b33a93aff418d8b0582930455f1e3adc00b3e80b5f82430841", 0x1d}, {&(0x7f0000000a40)="2eab0acd5d352f6639d200ba1d54cd3781cfb16657c089802d4537eda7c251f122eea18208ff4c2405c465a6167a7cc6f315fe76d8f2c14cd22dd8be4bda53db2ccf4bde386370bcdc47d4903ae7e410d6e79c7c150a2e365ef33764c3af0719d192d444562398", 0x67}], 0x6}}, {{0x0, 0x0, &(0x7f00000032c0)=[{&(0x7f0000003180)="06", 0x1}], 0x1}}, {{0x0, 0x0, &(0x7f0000006700)=[{&(0x7f0000003300)='1', 0x1}], 0x300}}], 0x4, 0x8800) 12:49:51 executing program 3: syz_mount_image$ext4(&(0x7f0000000400)='ext4\x00', &(0x7f0000000440)='./file0\x00', 0x0, &(0x7f0000000480), 0x1, 0x3ef, &(0x7f0000000000)="$eJzs3M9rHFUcAPDvTH41/WESjT9qPUQ8GBCTJo21gkhzERE92aMHY37U0qSRJIINARXFW29ePSge/Bs8KfgfCOLJsxSCpAU9rszuTLomu2k3yTrY+Xxgwnvzdnlv5ps3L3kzbwKorLGI+DQi+iNiKSKG8v1JvsXlxpZ97u7O1ny2JVGrvfNnUi+/s7M1H03fyZzKfqQR42lE+kXEuRb1rt/cvD63vLy4lucnN1Y+nFy/ufnitZW5q4tXF29MX3h5aubi9MWpl47tWG+du/TKszNv/nbr9W/nf73y/ftZe0/nZc3HcVzGYmz3nOx1/rgrK9npshvAoaQR0RMRvfX+PxQ99VTDUHzybqmNAwC6olar9ezJAwAPvcSYDwAVU/zff2dna77YSpmIoBTbsxFxohH/4v5uo6R3905QXxfv741FxAfpD6PZFl26DwsAAABQZT/ORsSlVvN/aTzT9LkzEfFIvj5gOCJGIuLRiHjsiPWP7cnvn/9Jbx+xCg6wPRvxatPajrtN8c8N9+S5M/XY9yVL15YXz+e/D+PRN5Dlpw6o46/N61+2K2ue/8u2rP5iLjBvx+3egX9/Z2FuY+4ox8w9259FPN3bKv7J7vxvEhGjR6jjp5GVr9uV3T/+dFPtm4jnW/b/eyuXkoPXZ03WrweTxVVhv7d//vy9dvWLf7my/n/y4PgPJ83r9dY7r+PJs7+vtSs77PW/P7lSb2B/vu/juY2NtamI/uSt/funO2/zw6o4H8X5yuI//lzr8b8IQnZCH4+IJ7JYRsRTEXG2gzq/G/l7sF2Z/l+uLP4LHfX/zhOvjb7xS7v6H6z/z9QbM57v8fff/T1ogMpuJwAAAAAAAADHI62v7U7Sid10mk5MNN7hPRon0+XV9Y0XllY/urHQWAM+HH1p8aTXUNPzoFP5c8FFfnpP/kL+zPBXA4P1/MT86vJC2QcPABV1qs34n/ljoOzWAQBdc6LsBgAA/znjPwBUj/EfAKrH+A8A1WP8B4DqMf4DQKUUb4K/HBGHfsF/BRKDzo9EpRJlX5kAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+3/4JAAD//6HHyP4=") (async) r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) write$P9_RREMOVE(r0, &(0x7f0000000100)={0x7}, 0x7) write$binfmt_aout(r0, &(0x7f00000004c0)={{0x108, 0x4, 0x1, 0x212, 0x1d0, 0x0, 0x3db, 0x100}, "56452347bf2d6039707ad1a4fd9e1fd9593189bcfb543501f2c491182e81e6412ac895a6167ab74f591cce772db2de444fe9e08b42cb430eb75e6b7a5690be64f1bc84d7381a3f4285ca80617073d8e0e91e20586dcaffd156aa904d00c05f6723a9c69e9bb4dead6236165d683939d868a3d6ddb140f9a78715b15a6b2070832b764912f035affae4d2b024f4ab2d03f8f071164849fd0d", ['\x00', '\x00']}, 0x2b8) lseek(r0, 0x1200, 0x0) (async) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) write$P9_RREMOVE(r2, &(0x7f0000000100)={0x7}, 0x7) (async) lseek(r2, 0x1200, 0x0) (async) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) (async) fallocate(r3, 0x40, 0x8, 0x7fffffffffffffff) (async) sendfile(r0, r1, 0x0, 0x8400fffffffa) 12:49:51 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$packet(0x11, 0x3, 0x300) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000fbe000)={0x5, &(0x7f0000000180)=[{0x100, 0x1, 0x6, 0x1ff}, {0xbb8, 0x0, 0x1, 0xffffb5c5}, {0x7158, 0xf2, 0x3, 0x3}, {0x8, 0x81, 0x2, 0x4}, {0xe962, 0x5, 0x1f}]}, 0x10) r2 = perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_config_ext={0x8, 0x20000000004}, 0x0, 0x0, 0xdf56, 0x6, 0x0, 0x0, 0x7}, 0x0, 0xfff7ffffffffffff, 0xffffffffffffffff, 0x2) r3 = syz_open_procfs(0x0, &(0x7f0000000280)='auxv\x00') bind$alg(0xffffffffffffffff, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'tgr192\x00'}, 0x58) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f0000000380)="660000000000000000000000000000002bfecc0ded012e5e8825e910e7922c0837784bfb2d25afb569d366f39a259a9421d49c8de5216718767b41af5d6203c39868012da1a3d9379e1e88c1aa81a6", 0x4f) r4 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000000), 0x2200, 0x0) clock_gettime(0x0, &(0x7f0000002740)) recvmmsg(r4, &(0x7f0000002640), 0x0, 0x2100, &(0x7f0000002780)={0x0, 0x989680}) setsockopt$packet_int(r1, 0x107, 0xe, &(0x7f00000002c0)=0x200004, 0x4) accept4(0xffffffffffffffff, 0x0, 0x0, 0x0) accept$packet(r1, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) r6 = socket$inet_tcp(0x2, 0x1, 0x0) openat(r3, &(0x7f0000000340)='./file0\x00', 0x32903, 0x1bc) r7 = fcntl$dupfd(r6, 0x0, r2) r8 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r8, 0x0, 0x60, &(0x7f0000000cc0)={'filter\x00', 0x5, 0x4, 0x4c8, 0x2f8, 0x2f8, 0x0, 0x2f8, 0x3e0, 0x3e0, 0x4, 0x0, {[{{@uncond, 0xc0, 0x1e8}, @unspec=@SECMARK={0x128, 'SECMARK\x00', 0x0, {0x0, 0x0, 'system_u:object_r:update_modules_exec_t:s0\x00'}}}, {{@arp={@broadcast, @dev, 0x0, 0x0, 0x0, 0x0, {@mac=@broadcast}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'veth0_to_batadv\x00', 'veth1_to_hsr\x00'}, 0xc0, 0x110}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @multicast2, @loopback}}}, {{@uncond, 0xc0, 0xe8}, @unspec=@STANDARD={0x28, '\x00', 0x0, 0xffffffffffffffff}}], {{'\x00', 0xc0, 0xe8}, {0x28}}}}, 0x520) dup2(r8, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_SET_FILTER(r7, 0x8916, &(0x7f0000000400)='lo:|T{\xdcD\xd2\xaf>o\xd6Q\x1c\x19\x02\x00\x05\x00\x7f\x00\"\x00\x00\x00\x0f\x89d:\x8f\xecb6\xd6\xd7AF,\xa3\x00\x00\x00\x00\x91\t\x05\x1e\x00\x00C\xeb&\xc6\xd6\xcbk\xf762\xa2\x01\x00\x13\x00d\x00\x00\x00\x008t\nn=\x04\xa0\x00\x00\x00\x00\x00\x00\x00AH\xc5\xbf\xbai\xf9\x1d3\xbay\x80I\xf6Y\xa6\xf7Dfd`x\x92\xde\xb5\x90\x13\xd0\x1aKe\x89\av\xb3:') setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x20, &(0x7f0000000300)={@loopback, @multicast1, r5}, 0xc) setsockopt$IPT_SO_SET_ADD_COUNTERS(0xffffffffffffffff, 0x0, 0x41, &(0x7f00000001c0)=ANY=[@ANYBLOB="79516a0bc3049d2b782044a757cb9f0055ba78637444e368ef60cef0c1862f703f96fef10e4d0abf7bd731b9ab0e6ea857d0d2cc33c5642b4f6b042522ff97617890beeef8e3283c26c40010c82d8d4fd3f27dfc0709b180501233a49fc181efa590e00f5a4e4e266e44649ebbb218e5205199927d97a27b65b4a64d", @ANYRESOCT, @ANYRES64=r3], 0x48) r9 = socket$netlink(0x10, 0x3, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x200000d, 0x1010, 0xffffffffffffffff, 0xaf807000) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r1, 0x8933, &(0x7f0000000480)) writev(r9, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) r10 = gettid() r11 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r11, 0x0, 0x60, &(0x7f0000000cc0)={'filter\x00', 0x5, 0x4, 0x4c8, 0x2f8, 0x2f8, 0x0, 0x2f8, 0x3e0, 0x3e0, 0x4, 0x0, {[{{@uncond, 0xc0, 0x1e8}, @unspec=@SECMARK={0x128, 'SECMARK\x00', 0x0, {0x0, 0x0, 'system_u:object_r:update_modules_exec_t:s0\x00'}}}, {{@arp={@broadcast, @dev, 0x0, 0x0, 0x0, 0x0, {@mac=@broadcast}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'veth0_to_batadv\x00', 'veth1_to_hsr\x00'}, 0xc0, 0x110}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @multicast2, @loopback}}}, {{@uncond, 0xc0, 0xe8}, @unspec=@STANDARD={0x28, '\x00', 0x0, 0xffffffffffffffff}}], {{'\x00', 0xc0, 0xe8}, {0x28}}}}, 0x520) kcmp(r10, 0x0, 0x4, r11, r4) 12:49:51 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgget(0x2, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$SEG6(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$SEG6_CMD_SET_TUNSRC(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f00000003c0)={0x28, r1, 0x0, 0x0, 0x0, {}, [@SEG6_ATTR_DST={0x14, 0x1, @private0}]}, 0x28}}, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x509, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xfffffffbffffffff, 0xffffffffffffffff, 0x0) 12:49:51 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgget(0x2, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$SEG6(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$SEG6_CMD_SET_TUNSRC(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f00000003c0)={0x28, r1, 0x0, 0x0, 0x0, {}, [@SEG6_ATTR_DST={0x14, 0x1, @private0}]}, 0x28}}, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x509, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xfffffffbffffffff, 0xffffffffffffffff, 0x0) [ 1031.380796] x_tables: unsorted entry at hook 2 [ 1031.536282] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 1031.580758] x_tables: unsorted entry at hook 2 12:49:53 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) perf_event_open(&(0x7f0000000640)={0x0, 0x80, 0x0, 0x6f, 0x40, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x9, 0x0, @perf_bp={&(0x7f0000000600), 0x1}, 0x0, 0x0, 0x0, 0x6, 0x5, 0x0, 0xffff}, 0xffffffffffffffff, 0x8, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x3, 0x2) getpgid(0x0) (async) ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, 0x0) connect$pppl2tp(0xffffffffffffffff, &(0x7f0000000000)=@pppol2tpv3={0x18, 0x1, {0x3, 0xffffffffffffffff, {0x2, 0x0, @multicast2}, 0x0, 0x0, 0x0, 0x2}}, 0x2e) (async) r1 = open(&(0x7f0000000040)='./bus\x00', 0x141042, 0x0) fallocate(r1, 0x20, 0x4000, 0xfffffeff000) (async) fallocate(r1, 0x0, 0x0, 0x10000101) (async) r2 = open(&(0x7f0000000040)='./bus\x00', 0x141042, 0x0) fallocate(r2, 0x20, 0x4000, 0xfffffeff000) fallocate(r2, 0x0, 0x0, 0x10000101) (async) r3 = socket$l2tp(0x2, 0x2, 0x73) setsockopt$IP_VS_SO_SET_STARTDAEMON(r3, 0x0, 0x48b, 0x0, 0xffffffffffffffd1) (async) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x220100, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x40082406, &(0x7f0000000100)='sit0\x00') (async) setsockopt$IP_VS_SO_SET_STOPDAEMON(r0, 0x0, 0x48c, &(0x7f0000000580)={0x2, 'sit0\x00', 0x2}, 0x18) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(0xffffffffffffffff, 0xc018937a, 0x0) (async) dup3(0xffffffffffffffff, r0, 0x0) (async) r5 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000200)=@newlink={0x77, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x32b}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @geneve={{0xb}, {0x10, 0x2, 0x0, 0x1, [@IFLA_GENEVE_PORT={0x6, 0x5, 0x4e23}, @IFLA_GENEVE_REMOTE6={0x0, 0x7, @mcast1}]}}}, @IFLA_LINK={0x8}]}, 0x48}}, 0x8000) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 12:49:53 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgget(0x2, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$SEG6(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$SEG6_CMD_SET_TUNSRC(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f00000003c0)={0x14, r1, 0x1}, 0x14}}, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x509, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xfffffffbffffffff, 0xffffffffffffffff, 0x0) 12:49:53 executing program 3: syz_mount_image$ext4(&(0x7f0000000400)='ext4\x00', &(0x7f0000000440)='./file0\x00', 0x0, &(0x7f0000000480), 0x1, 0x3ef, &(0x7f0000000000)="$eJzs3M9rHFUcAPDvTH41/WESjT9qPUQ8GBCTJo21gkhzERE92aMHY37U0qSRJIINARXFW29ePSge/Bs8KfgfCOLJsxSCpAU9rszuTLomu2k3yTrY+Xxgwnvzdnlv5ps3L3kzbwKorLGI+DQi+iNiKSKG8v1JvsXlxpZ97u7O1ny2JVGrvfNnUi+/s7M1H03fyZzKfqQR42lE+kXEuRb1rt/cvD63vLy4lucnN1Y+nFy/ufnitZW5q4tXF29MX3h5aubi9MWpl47tWG+du/TKszNv/nbr9W/nf73y/ftZe0/nZc3HcVzGYmz3nOx1/rgrK9npshvAoaQR0RMRvfX+PxQ99VTDUHzybqmNAwC6olar9ezJAwAPvcSYDwAVU/zff2dna77YSpmIoBTbsxFxohH/4v5uo6R3905QXxfv741FxAfpD6PZFl26DwsAAABQZT/ORsSlVvN/aTzT9LkzEfFIvj5gOCJGIuLRiHjsiPWP7cnvn/9Jbx+xCg6wPRvxatPajrtN8c8N9+S5M/XY9yVL15YXz+e/D+PRN5Dlpw6o46/N61+2K2ue/8u2rP5iLjBvx+3egX9/Z2FuY+4ox8w9259FPN3bKv7J7vxvEhGjR6jjp5GVr9uV3T/+dFPtm4jnW/b/eyuXkoPXZ03WrweTxVVhv7d//vy9dvWLf7my/n/y4PgPJ83r9dY7r+PJs7+vtSs77PW/P7lSb2B/vu/juY2NtamI/uSt/funO2/zw6o4H8X5yuI//lzr8b8IQnZCH4+IJ7JYRsRTEXG2gzq/G/l7sF2Z/l+uLP4LHfX/zhOvjb7xS7v6H6z/z9QbM57v8fff/T1ogMpuJwAAAAAAAADHI62v7U7Sid10mk5MNN7hPRon0+XV9Y0XllY/urHQWAM+HH1p8aTXUNPzoFP5c8FFfnpP/kL+zPBXA4P1/MT86vJC2QcPABV1qs34n/ljoOzWAQBdc6LsBgAA/znjPwBUj/EfAKrH+A8A1WP8B4DqMf4DQKUUb4K/HBGHfsF/BRKDzo9EpRJlX5kAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+3/4JAAD//6HHyP4=") r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) write$P9_RREMOVE(r0, &(0x7f0000000100)={0x7}, 0x7) r1 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x3}, &(0x7f0000000300)="ac68cf31bc94104fc8bd9c775193a1b1e5c47a8b7c481b351b7fae06612ee9586c04a11d0ecf95de51c092265b89d4a7e6a148b880a91da4684514a54a8692fe8f9da8afe4ebeedf8a0d9711fb8f63621aac8311c80a5823a30b951f88df3a766f651f8cc37d484c6ae6432b17bd1c2a446ea492754a977f09dee27b6815d0ac316c9976f072418c6397a4452c76319288dbc6766d4403bf88575d13770b62b5cf216b1388e93e1893eb6e21337887bb95cf0f62e4b76d298a75833ab352e109ab02c84f5132dcf3a4c0a13d2c8ae2780fd9821aaa8c87", 0xd7, r1) keyctl$revoke(0x3, r1) keyctl$revoke(0x3, r1) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) 12:49:53 executing program 1: r0 = socket$inet6(0xa, 0x1000080002, 0x0) (async) r1 = open(&(0x7f0000000040)='./bus\x00', 0x141042, 0x0) (async) r2 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000040), 0x42, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x200842, 0x1) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) connect$unix(r5, &(0x7f000057eff8)=@abs, 0x6e) (async) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r6 = getegid() (async) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x18, 0x3, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000009500"/24], &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f00000004c0)='contention_begin\x00', r7}, 0x10) r8 = socket$nl_generic(0x10, 0x3, 0x10) r9 = syz_genetlink_get_family_id$SEG6(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$SEG6_CMD_SET_TUNSRC(r8, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f00000003c0)={0x28, r9, 0x1, 0x0, 0x0, {}, [@SEG6_ATTR_DST={0x14, 0x1, @private0}]}, 0x28}}, 0x0) fsetxattr$system_posix_acl(r5, &(0x7f0000000180)='system.posix_acl_default\x00', &(0x7f0000000440)=ANY=[@ANYBLOB="02000000010006000000000002000000", @ANYRES32=0x0, @ANYRES32=r7, @ANYRES32, @ANYBLOB="02000500", @ANYRES32, @ANYBLOB="0200", @ANYRES32=r4, @ANYBLOB="82000400dfe0b03e015a43b9f9c4717a1a0e83ad08129e425cc398afdada88439dd1c54e36a6b048ccc280ad1b48bd4a5f13eb68a7aa29abfb9bf06e45f8cdd607e8bb9fbd9f2532a0d69662061b7af41790d4b5551ad24048f575c8b52ea64ac3d9503d02de5118e2251eb826085f76c2b2fb238b65dd3142c8d2390e535b94c8d0e5668e38b7e02c5e53d463b513ba2c3017b955c31c02acc148432d9320e8719179788583a0028d5c64140a818e407e9a337620", @ANYRES32=r5, @ANYBLOB="02000400", @ANYRES32=0x0, @ANYBLOB="02840400", @ANYRES32, @ANYBLOB="02000300", @ANYRES32, @ANYBLOB="020036365affa5ea191b1207000000000000ee35181a0881848b24a5d003d64a5d0a9bcd379213d4720e65dfa6c3b9418ec33a70ef4815f8fe0adedda8ad1801aeedbf100a6b5b1836711649469cd499322e43156755d37cd5576db9837fbd641f8c21d8f8c5536063ebb1e33180be941a9a912cf244872b4a0fcc72dcea67e5f0db015aa8d7687e9983b802a978a88b0525349b1edc68a21f03a011e5037ee362615b27f7489c20d26a2d84455108040e5b2e4736f1ba4195be9ff8b1", @ANYRES16=r9, @ANYBLOB="02000100", @ANYRES32, @ANYBLOB="040002000000000008000500", @ANYRES32=r6, @ANYBLOB="100001ff01000000009889d62219bf9de43d2351f958ebefed90c1bd80a5ec1f1727001a67546823ca07c9777ec442b99ae8630132d199432aa744f778a7c6287d61797ae26aa83a04ade74d7ac36b18e88408cdd22300e703195329364ed9385a861909ff830ef2b09f9da234195c8edfda98eb55acd6344ea7fe4bf57c34d2a54a8b0f41e1eb82ba193206ebd0770ee0674f735ea6e853affe8f7fdac241678aa5d8a4d14f66726c5af771a64ab390bfb6c74317157fe0f64caab89a30cdc6c2d77b56090fab0dc450a4b1a44258a6435912f71e1ea4cff400a925235928fa57ef3b4fdc8213548beca68483e5f78785090fd9f120f3140c8baf54433c60971b9537"], 0x7c, 0x2) (async) getsockopt$inet6_IPV6_XFRM_POLICY(r3, 0x29, 0x23, &(0x7f00000006c0)={{{@in=@broadcast, @in=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private2}, 0x0, @in6=@dev}}, &(0x7f00000007c0)=0xe8) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f00000042c0)="ea8e4a9028fa5b57153c6348aa5f1f519e1a420b4c50869e0f63feb72d0e3e8b0be747fc659245b931846e484b34be957c836c22a6a94ad42c3181221cff149fe0682faf3b99cf70eca56e52bc9981a1e7a82f16434cc2a16d2dc6bfc2804dab822ecff930f938429a1d2eefe756e92a9e1e800a7e55cf8ba89a3727bbb5749635d3fc1faedeafcfd1dd247e3972f7311ee270e9441e1f70becff29622b2c4a532b58710d76ee032d0b6af648f68289f2b3b4ffa4c5eaa18badc6801e5f4281fdea54e4417279bcf81dc99898520e50668d8a6e51ba46cba47932794dd0efcb6f57ef30658bca6b9bf806665ff298fda218bb229cc65e3bd6b2982b835c02c5920f595d487ee6320b1ccf4d9a3bd8fd1c241c0317fb8d844911bc56712c163181e6e8df7fc80443326216c67db2860aa24f5b4967f90a9d819a60701f7ac2577e845a10e4da7f1e35d975e5792c800ccc9caa39b3afa50e330297d2b420f615b3717747ea2f9cd9ca566c345816f4e59f7d83e6a3da53b995c89adfa8e7c88607938b087079d78c6ce434eb595302f47f3f227ca42cf07d85eb006e50e308f0b6ba02775c062dc4272027804b4a9e3cbd3be1bd33506b071cf6e7e130b753c68c72ab04ce316dff4c2ba9c877352008f397a712587d585d3cc672a53416ea3b7e4898c67cabbc7035625e12c026a9885464b2954bef8e6eed98ba2bf43ff39e568c324c7c2f76021b1423e43be7b2fab49a44424e8b2818906b011f35b8a2654321165a5e6f1e0823906c86e005fb66da2c8613399ee92739c4c3125dc60ef1c87277ce6342294080eb8f37f4a32f7c6cf6f9c48ea7f08f4a34e3b21ccbd69eb5a145bcb959552661f9472288b616100767923c1ce2898ddffa31df154bffa5a413ed5a4fd835e6c1ecad1f82e4d1104e4e55b56315272a4f74f656bb4a9d010af23a26263113ff47dcd02c27f8fd177b49bb66bc183034a6f39c13a85025565faa2b84ccd6d484b8efd5d6569f5a0db8648352fa1b3a2888efae2573ce7e93563369a200337a556b1f0e663c6399fc2995473d085e92c86d349bb03dec710ca3acd5c01c29f2ab7a588f032286b9f6421b7be70266d101afd19432438e79a0e5098e85b4c83810266a039961340908e2dd9f7804a52ac2816619ba57cfc15aceb96cebaf03fa752f402b1304e6b3a11a83a51484b18dfff319070293f778c17bb654324374da0bac19828dfde5c8e2c2c1a46db846edae381e5fb84e9ef7a806f04711f41135cbeff6c0bf819b5691f50f5d45435a65b771225ccc9a454c4f94a86f4a8fd2235cf3b56a7f833b5759ada53bedc5cb4f5701dfbf944d2e0eb098f281959658f20a9b0337f43aad45b4c3e390df5f20807a4d43bf8ece1f156191336d03dcc1a7a70cbddb077886c2fdd288a00dcef0b0f0406b7d6f59455450b63c1c93432622c9f884b4d6facc193e48956a192077310fa26239cfba864d4668fd104a2870561d2d59aa1b7763877d488c2bd6f31d1574e6a90f37b04b7f87518b940c13b1256034df78d9d0f15825cf715ea8db2d72e80de96c2f4308751a3d5cd021340ab3a914270d42fa56f22d5bbff8a2cd7b8d7a76ad38b836a05b0c03e91c02ccc65f113ea4a53fce4a05c1c48d1370a0dd386f90a3091e85809d2f146ccdb0976caae693006a517fb9b1a9468e7cede280617d91d777774b59da0d0ae351e5472af1b15058f2384a633e16282b2e9e881fd6d1f4dcd25d302a52e9c8a13de0a795074256fa5332739f3f63aff6f8d018f3ebe71c030486421587cde00caed64ee2fff8dd1097a558566cdf9a61a2d8bb736ac9cd84a86d27101268d8641a26eff50be9ef7838806f0493f5baec400a655298df0cdb7f2de9e5f6edb0a22e2c0a7d727083f51f4b9b4a47a92c98b8ac6ab6898294c08fb6b6520dfbc295316ac2ddd8ed408cec9ea60cfec725b933d288051c638ab85940c17407d726ea35bd6af58bb3d47a4699fc4fb93de9935120a7f798d077486efd0f9f94c47b2178b274ab4257afcbc61df53931a7b2b9715262256cae0faa030e58e87b3d6faac0c062cc9c0d972455656d043c9cdebf410a3c34c929dfa00140d7320b35066f4d22afbdebc6c8b58c63e896cc47f925e6713b1d5c8874b3b6fd87bfeed40c0f3188a24c50efac868287c1a97f25631bfa64a18e3a01c89cb4e4c35706f5c21c073921bd7df5cd0588d31a6cd4e64c79437947707f592daf06f6af7466353927e02cdc0cf9a58cd7d2e7a4ace3c96650affd2ccb7dc2ec01546880ff9afdd5393c0bd28d70720759a78a82cf8046812cbe61e1f3dd7b5f7a5c9714e34367b436035c42de2249bd24d3d0a458f1406352b138da707a726ce3a206e57bc70ab98daf74e1cd57cdaff0124ffe57b55435d9da53dfe79350311beb19167a537f0482dab56d25ce70c50ced0d554b05d6ed684d9e3bf03702bacfdc9c05b8103075fab21dd09b45f7de74efdf8add03dfc219dffdffe82d7c69d1d401e475b5e0b4c6d67dddd603ff88ef0526b73969355288fd141913b9f2b7140dcdd19bb67a18c501318f934f9a5acac4ff57f16d2f10f0ba9f59088f72d2af52c90d6d56ad878a59fb0e5ec2c65380e17a95dee8162c21f7f910c7f415a8916e250d3c6ac3d60526fed01cb45ad383a6acbeeddf355f7811e77f4d574e06bfc6deaa953868ba9b53ae66fdedccf3880abbabb8e8fe43f44068aedbbd2f153c52bdc6ab46a1e2918ecbb65cf10e677c2f4d412d14e393722a0a3b6b5ffc9e2fa6c891fc5387f977449d31a8d4d3ed2dba811615317928385562ca798959392e5dbe816d223cb12325b893c7b41b7cf169d8ebbef609d3d71b6a05796bcd403d61ff6f2f918f014adc54a9424fdd383fefc94b262d689a261948a33a8413999bed5e1f2266c8d023496fd0a51151171c897ad21e38852969df4d6658cd2f4a5c1b9c316336739e6e136a4d34cf58385f033b5fd9b54fc36dfb95185ad7378a1a8e693a84a2f4255dbaaa4571a7909c2b192fce7c61ddefc079d88d1a1e8ce798687a03c5d3a15166b14394fd4324438f82d13b7f7b74d20e149b1ed6570b6bfa8eaa3011ee122634111c75987139f6e823f76aaa74bcf2928eab87341fdd0fbbe4b04cec1aea2ccf7e0c97abdd575635ba29981242d4a4b7e936910f24245e39c4df74697ce5bf2b84a830ecb3467e0cfef21772ad958f626c00390e3a10ff2ef85f44a2b9bf87734bfd376d471bbd527d60571483d758dbaeac4c3c9280f9234906339e9521eb74db766e61bb491086a942a9150954312dc1855017a7cc20f3b88f22f24ebe8feb77bfd8bc409b942a3b96693533088d7e5c13527ab1392a0c50f7b105ba6a0699ebd97b2c4a60168f4135a293ba057d1271c3bdff645ea4a9f8fabb84e67a92f102096bccb47957ac97b06b60f4f4920bf60a4c247015c39648904e922d02ff3bf922f9d1acaa9c4d75248918281a441e2d31d469ae29cb551d2133c57e4ac229816ec84b8ef350b658a39e1c217a623eb6fd59eef9d4071d1454cec07b0d70086640247edc17bc58e560885d67b0e9ff943373ee0bc872d0bab59d5e1490271e3e225d2a0c919d2e6c498c59965d21b18d77588769e54b642b0f5caaac7d5e9d78d05521007faea3a46f2b7517bd6a40e7a5ffe7baf4676e452aafdb41ba8756d6554d042314cd8acc944e18fc2285ab458d29447990d906299ac60ac4444359c2f5559247e97919d5ac2dee7e54902fe28f13ff3fe40bf3ed5058196c9a38c6725268df507b7b2e14cb08e41a1fd4724e685228ebfed56348c913a1e48362b566433f1b7cb874d6d19869f3e1e060fac1018dd11926c51ab6afa92c0c4d67feb862b37bfa4a54e484db9d95a36e0b3c021e88e6c8668bc9206c7971cd72e113725bfaad033d5399fe4fc44a455d0b84a385168b8a48123b031582767f8de50b0c09cbf52802b096c81560020b1732b5c9b5567d071c4d71deb935a743c32cafbe152335eec02af58db321af8f513537c419ef89555eb9637328d8985ad6e8eee92882a33e38f166605c9d4d60d12cf3670f5377252243b5ea014707c87395d1987cfa705026f3466680bf49d21d2ff2061f31f813310cb220194ab31069d97ba640f0df38406ab5468665516dadc7fa4bd26a009b717f23bd47bd57a299fb5c222724a2c480290109b20e56aa61f1bec8c8bdf05496c4d5de92ae145df88a5cc43c2dd8313fb6064059436331896fe9b2666217daaef44def30608400465f1d456ddb3d50201323899bcd6e765f7ed72dce707ab2d6c3ac2a3ce1f14d4498f4a79d56c3261695876f9c3daa80b3ac124ce0737a2ef367cdc80beade5ccd40c42481f0d57067c2a6157cd55711b5f1d3ad17f41d09f5ed3f4a5c83acacff599b77f888cba101b79ed3fb86305934c67d126d069e7ba109bc2c0dbab1ed97ef5b15b4396008b240bfff666add54fa252358f0f45455ab8b1e55c33b5bc730baa8d26b304277c1d4b1214b8e52707aaab1119638bbc3afbeafdfe661b71bf504ae4f88e68d25690c3bb80b60a98a283540d95b7b9e339d9642abcfccc2aafdcbc4b42e5af5e9cdb09a71fc712c68ee286cebe83b5dbc4d33a366a862a00d6a5fe23c2b35c29345dd1908f8247aa3e4b8ad859796c72c35835bec9d3db1f1d914e51a5cd9ed2327bda5449430d3d1be3f6a06256e7ff9fb314c3708c849f7f8b25484f06c6dc473e7eca965918e3c680942d2bd78c94c0c20e3028efe92c9f2c9742fa7b5075a6d8fdb7f1e96c909a883fd109e741303b34ccab45671f5ce4e4fd286ee523ea13c47d1c18c1fb5c9104da9007c31307c56242f69350dae9071a9e3388c36d314709118d17762baacfc688eb2b1e485a1212557e9f9d3d929596983d9944966f4b5162f0c7d23d28838f86bbda3000bbf791ee63d0f03292d2009ddbdc3cbdbc526d40cd35b199eefcaffd1e3e6167e36f67fd0a3bcbf81864259cebdecb773ae26f27a39cc09d04dc5649bb4963bd13402799a50c65fc704af30ead4aa3a5b5745369d1dfaf3e813f397ddadc85d2e83f7fd8c37f2b88ecc6c1b039633fdafafaff171957a6bf9d367d264caf718371cc8c1d72d09e9a1d49b754ea0bdead8e95f2faa7edffd74e248d9e742a01277ee2e09ba18610fe40d92ad3b9a7751aa29994aac56e200f2b96a608cb2fa68813218fa0fddbc5a6c8319d4723b0151a1a83f0c49ac3e8c2f54925546fb3ca930c901afdb6565241fba0697e0774b7d959758b00953603a3d1dffd68bf0e032b5180e61422cb73f116a77840e2fe70318be00291e4ca7dc6823424352deb2282177504539c00eb6d0df9a63c24d14288e301ba7a11c221f200c30f36b64e6987b236cd6d2509b8315c54263a4249b23513a304e3195b17fd9ff49e00a3640387de8ed97d26cdacd9ee5efc84bfc08ce36fc34827f88b91f217ce4d8f6ebd191b9fcd3435819f82a6964234a1e9000b9ab8ce9d1cacf51849d868d38fad64775170e7cab1c47bc81ff4e073de4441c8d459f9bc34e4e4934e1924cfcb360f8f74b956ad581b51f2c08eb6bcef57d2f683cf52a05a3757f4a86d48c5cb72fb3da9dadc9121ed8aac156222e1684eeb033f3ae58dd2efa0c2e2dc83e03b87efb5e8148d423645fc556088b5dd25d7a431ed3f16fd032ce3c7cf821b820948a51277f7ee23f92435a467cd9cd257bdf05854c92086926b132b963dd3819267431a9c9af657391aaf00b488965c4cd0fae5d8d20398bd34f846e0b4ebdbe115734a6e2ca59268b3098ea9cf9f9179dde021c0d94ccea6b3d7679ad59d5c1ac320277052d7c15363c383aa563d6a386d393454fd0ef5d7d2413c8783ec8cefeb4cbd1edbe067422912f18893cc7781da51092cc6c4509c9073ba4a5e2e5d4ebbc914b113d9d27fb3106d7f14dad4092f75ea896fb96dc7afc1118ff60cdd089ec855674f5b6f122bd6f111f2249db0d651a9cc3ecdd7390fec61fb39efc15592501282211a802f58ff9e03bb075699e2fc0a5881a93807a5650b81f62ebea9557d2d450fcfb7fbdef28a8f002062a6ba5dc02cfae8b3bebc0df79ab1f3f1420a878465e4e31e3de8bd552736a75189061f1c741225f6ec6f1d53d29486fe1b5ad4263758b917ba88a7e95c882c2cbde085a4d64e2f37763231d010ddf4d5bf64ff623935de9f6ba69e4574937cda80eb06a90b710d51d31685b6846d65742187d7c1e68aca7b1ae18a7399dcaa27cf399e81d1c2dfc3819e400f917d31cd1be5ddd8e8bb9f4277693c4da8a95ab31c0e48ad83755c01ca0a4502854e626a43c648918957a4efef673168a7d22aadc608aa630e35ec781b07431fca7ac5b44a144da21ab3097e9cb5d80b56dbacce06975b246c7cdd4f6513ec4db8278bd28ca87271c3ae2f01535998259a37b21d157b4b01fd97af29ee52d39bf7d8c6ebd5a1f7069b098c09a048692259bd925b3f2d0ec7be4a71b60ddeab9f31aa16e2d979bc073101545c3be9c57ddb8871acd5c08cc2654d56bc449e4f776c780a357562f2fc9bc571285cacd7989dadb04b92afbd532c59bc700a7ed2358248150e42c306a24301c8466b82173a3f1ac9b1451b6daf94ea2388b012276b2785b78c3c42830cae775447778b2deadf300fabaafb079db2348a46f54fd0d622460574763d36b8ff5b36b0648e8eef58c2b99bd87dfb9d8e974c7bc131a3b8ec945e1a9812c6c93eee9d2fa22ef9ccb296f1468e9c1e7a69de04a50e106f236a8439fa8ad0ac0c38454e5d0375816b6293fc95010293fce07d1cf7b1156a271ca614bbbcded0b2505906c155c444e48d1c7576c1264bc44568e0c6198daa655b497fe7ed8f3f91e8d9cba10e0c7cae5b3801b0c5d5831589da3a5c01a1f4467409461a0153edd1d13404529b3629df788cdbb1f0d2231ff784782fe569a37149909ef3561a3423381078fa58c7d4f96c2a999f1561df7ab569f7b5b589d6e9cec518e40c1941a4084d02de1058fc84f454b1746cc1e75a5adeaecb79a85b3dc8d305ce10aa5e40d390d4f5ed9494456a9f2085607ce6412a0cac09c7ea44135cbd37da23af3ee2275913675d4ca43d9596bc2d533794978b1eb21ecee23d8a4ae4640c2c6c75063509207c0f4b5d17cdc4375609d27d308194471968497706bac5fd3f5b4a931c53846c0b5ee27e12fa4654dbc36641dfe83dd122c999e30e5f52d1c08b0fc965784ee67d7bf19900400818857f48b4ab0dc62931b4fa5a34d6e70b8e58374647c4b9dc8db599c78f7d26275b954c54ea69805ef2a56ed121b73e78b052e8d9be28838d19784e8cfd2fdcecde2065e1f36daac686d8046705a4820c7318d269107c09c5339e7a07b1714071eea598dba7f15f0a467d60d068fcff8a26d75fbe831fcc060b775041f8eb781f987ecdfe8a9a8f00df74c0c9178d80ae6248671f2a42f352188cde24842d266f7cf5905fd2cc4be1c47a84b8cbc24c22f86fd743430fe06529a9fbcd1dba598f0e08330a273bbf4f16cbdf22805dd239ae943f8b7d8bb744aca7f738d0c97360d5bd57e722b4a0002d3d019b6aa65861eded892f80cd856d7450c26696a550995f5ca98933437df4f58dea1503857a03a2562b55ecf15b242da73566bdc7d27c0d90eb3327c4e0b08da21fc1e33692e1e33966fea4436f42b4b7e9535e3e2cb53ad79dac1f260949a7a622b3e847aec3d96d60f6cacc394bd59354b2c33da533d1489ce7f3ebb665c7d593c17bbbb75a7241926aacdcf6b1a67da63f48f5d7b07af9fa7eb50798fbec751bc28a89896c76b3b2f0369a128959a748ba3541271fc3c328e2d4933aa908a162c8f249460b7b9537356720ce29f21c7609ac1f73c18fba56329d21beacdfd1043995f1c0279fb96674ddb710b53dab5f258c1f7d589a2a7a80b68937c10c96ec0a958d004d8385fc390f7cc7075d7ae13e30016285b4248221ba9e7fa33b578e4db07b095dc6ccd1b0bf3c64f90340ea02e2c8bdd00c75d35bd68138748c761f3c2182c512d857240887ab30ec0e702032bb2a8a6da5497b45e6e215920b4d9af8b2b10fec4149a003246d0d86c5993f23f4f060344322220c0491f66bffd0ed8989aa48348b088fe3abacc8441b619d233ea2e213f0bf957dd32d3ae956154fc8f6876e880262d3b8a73995b1733a0119f16675678ddc95a65ee06199625d0e4d5eb84d9a38952d385ede596e4783a8143932ba34b01470df27c62b15a652ecdf06aba99a98ee78d9516a28c9243013fd240d1159a56db7f10e6db8ef29fd7477b20dcddfa1024aa5c3aadc504deaba7038bbfd7c4314e4ce055a5d8b82e132ad007d235bf58c67c5319b04a84c3724ac08090a1865f9d6f9ec7f8c7bc4e3626a5fb5026b644b0150e78ec6e41c84aeef0594e29bd02f3f47bc27ac5e29100c8bd8148b775b2f78fb136c4f89e2ceb3319e034b6f49ebd3d447a1620213b0ae43a96ef3028a6e770efd60b523123537aa515c2655c5773cb6a78c5c55e63b238159d184c64d56be3ac0436feea04068ae07233da85fa00ef2dfb0823c5896eee961a02a4fd5edd35f72982c362cb610d28b04eb1fe3d47d202415442144db4423cff18d2d75437e1dbb1d78d1934d9235d5dd5b2494936d2ee0ea65143e40f29d86ae7a870c585eee8c21f7119672b8aab8d92d91a3c9e41f38fd53e5f1afb2acb97ec678117b494cefd48450a8f8ebdfcd743eb2154cbf05e7ef47e37a5070b99dc831aad1cc6eb4b0fc35c9262408ef8add0e9c96dfcbb8da1f4fd27b088f447d05e26620cc684fc3832f09d90b4f3d8c3b9a409cdd51339a920f8be1711b64aca760113c1b9c9310ab9a6542fdb2910b663f00785dca4e8f36d442993272582d176effade980c362d8786bc6076ddfabe43e290fc89ca51cd6d57b3c3a381b5f17107ef100a33260ec3748d598b9e3dac1d46e71f7fad7f068042b061a409a7cd438772872b829ccec596083e1fe83c6b2047dec0bc0524af606cee6e21589bd43665e86684c1567759bd94f4059e404fc150763a1febdcfedba596fa4bf166306736527d00242fe926c9b689ac3ecdf74b2768c825a70131aea2aa295d8f18b770fd6a18e26106f10b86b138d4d95c7ae21d71889bd7c2169eb5ec79b9bbafc58bdaf9fe0848f62b76f9dbc3578c7ff7a81267b059b6eaa210fb2eb0bb850bab0968fcd03a382cf9e3b5bc2051d236eb7bfc60b121488139c275f49a56812460dd2a34b7aaeb2dc561bf1c6482177ed10b23f2eed313ceb0e37a27bd29345f3375c9a5988c3af116c60b74af06cd61eab86596ac5d4ead4c2ef4af884db6252cec45edde906f737a68b16613ec592f6a32afdef642960b529423f9ba66257544a7851d4aa458195bae4a60e4f901dadfbecc5ff945a2bc6e9b2f4703d29bb842f4bebf436017155fb24e61080764b1b4f25563aa5f1275742b3b076adbe93dd6da228b90ba0168d8bec7d7735caadcfe69ba3690fbc07fad524f7ab062bd44341362e2f7677499d187b81d18045539429e961798300bd8db69c604c6fe23245c6f393a2c4528a432e71b7aad6eb86c4f863acdb8c098a721682b6ac32bebbec9f62919279c7c58448664d835194f2ef55aa6883173289d12c2896f9558c9f7dd076d30b973cf4c01b1810aecb0f1f818d77f877aabc5e4220f741296654197e7fbdc3740658e4966f283148aa15e6c991ce3dbca837962e0ce82549d396f2a964a2d7e76f288c382e94084708860e3b9374881a704f62576a3521e1476bf034bd7addc6a3c7bb18fd32878c2a20047c599ebde2ee0ef2da59272b01501af31f54c74dc9f2cebd13b1a2369274308445e2ea8e337a5deb0c945ad35f8dbf88f13545210bb624237d96af743705eb30d059489ad02e3447375871ea269096a959088e11327cc6fe4ff95105fb105bc2a7f83d8016fd3565a52d58144c82c776fdd4cf043a029d789b2a829644f9c885690e767a1a50f6e82e70a72ee81f0c904aad04494907a6954140c9e4cc721d8b1afff6f1d9a605e715cfcd031c661bcad0181d45fc1b2d8bfc7d7cb946468ac2d03e46c9d5898e6b81bdce72d7b1bc5cf39b351ab76b5a14ec4afdae6d6b4b84025ca3d1c518ac139b6fd110dbda4e7a45972dcd11de2060ceb8227f114d1e8a9bba16e4a29a8e9b7e07482a0b678d72d240b77ba6e9e6459866708969c6e310974a52b7b2f35284e755f03eddf5cb84cfbe34bf3978fbf2a5f13a6922f0aa6c83ddfb45b666e1ea0d2f8a1fb161c070601c443dd1d1a08a425b3e816b9ddcb2f97f5fc9b623a31e4003aac7b2b9a4392f4920f68bb713c3f191aad0491730965d99773913f709974ec0222e9d70cd0cc7a03da6f1929a9300a9f278ae2e73a1b9340e7ecc49c5334bdda11654aea562510d9299b62b314815868778d907eddfc233c4f9d105a69fa17f3328ec0501766232cfd9439c4e13b3e80b52c46ba3acb19e03b832eaf42b4014e1f704f90ac8547930af68020d6c2fb3807fdbebfacf07bd8fa578cd3c6281c6fa4be566679d09597d8beafb7f250aa63991d5214d5604a07d7423dd801552808bb95d00b88d7539213926da7f8bb37b5e38466303071843474e2f89db535ddb121cb18de0de29fdbac1e87e21fae83fb61649d2653cc9ffd9272cdfc37ae36a863fd28691fc06c1cd29bc85e0b7cfe3393c3be23dea1c19d85371e9a21f574b640a5e099f21cca3ba83ef381a862efd345a3388a09e650f3a0dd525dad1eb7294190945d8cca9484540fa9347142d9ce29c27af704c5b8e8da996ec91d6766e9ad4fba17eeab39237fffb6e7e41ca24157821b58b6b85d9adea2939857c845a16f371d0fcee5ab6e74dc0d880356c0af9ad6a218524c74b6b0a556ee9223cfdb69ce6f6b5cae725028bc0a55839e0fd7f4092702937db50225314796601e3d9191042927d41f139bb35df7df16c604f2ef825a884bae9190be752d3ee1afb848c391394dd499e4611582d50eaaa0b805b236acf187c9940e15d5c771aa001306ac27ed645377d817a801113255be054f3f006b596284658787f1c0f09c70dc021173207670ca850d912cc6cdb481092b487fa087522fec7e871ead12228b5b91de6bbf3f801baaa4d0bde75af1d2d2af3ffb7e5f7d14c0912fc639eb18818d7649555cbe99f967b851861a9af8368203fe4eb2b38db832bcb4bf60406cc01ec52b2e8efc1520cc27f9f7dc3cd852677d2c521e472b6226935b496860ccb130d214d5b0f84d7315ae4213686b7fea9c37590a4d3d678fdac1ed4916744fab814256c4694e68b6aab2965f0628d1ae9ee2bdd7ce53f2fe0f5f2ed1fd4a93281414733f22f70d8341ac874e95f3f1ecd7b0368240e64e5072eeb892669b26b7006cc4189d16c22d517cbcb59dc9c25463ac13fe4cc2d4ad8fbf59e5d912977db6c0e50f0be420c6268929f5a9b9abc436bf8687b350e7f50f09f099ba8c0392422af6515dbe79f1fb989d0ef0ccb0b676ccf67b92030c20094d27aea", 0x2000, &(0x7f0000000e40)={&(0x7f0000000180)={0x50, 0x0, 0x0, {0x7, 0x26, 0x9, 0x0, 0x5b30, 0x7, 0x8, 0xffffff00}}, &(0x7f0000000200)={0x18, 0x0, 0x6, {0x8}}, &(0x7f0000000240)={0x18, 0xb, 0x0, {0x8}}, &(0x7f0000000300)={0x18, 0x0, 0x0, {0x8e}}, &(0x7f0000000340)={0x18, 0x0, 0x80000001, {0x20}}, &(0x7f0000000380)={0x28, 0x0, 0x7ff, {{0x8000000000000000, 0x3, 0x1}}}, &(0x7f00000003c0)={0x60, 0x0, 0x2, {{0x803, 0x7f, 0x4c8a, 0x8, 0x5, 0x1f, 0x10001, 0x3}}}, &(0x7f0000000440)={0x18, 0x0, 0x8, {0x8}}, &(0x7f0000000480)={0x18, 0x0, 0x20, {'group_id'}}, &(0x7f00000004c0)={0x20, 0x0, 0x200000000000, {0x0, 0x19}}, &(0x7f0000000500)={0x78, 0x0, 0x7, {0x49f92e29, 0x8, 0x0, {0x5, 0x0, 0x76c, 0x5, 0x0, 0x8001, 0x1, 0xfffffff9, 0x7fff, 0x6000, 0x7fffffff, 0x0, 0x0, 0x400, 0x2}}}, &(0x7f00000005c0)={0x90, 0x0, 0x3, {0x5, 0x2, 0x100, 0x100, 0x6, 0x8, {0x1, 0x704c, 0x7, 0xb0, 0xffff, 0x1ff, 0x4, 0x8, 0x3ff, 0x4000, 0xffffffff, 0x0, 0x0, 0x0, 0x8}}}, &(0x7f0000000680)={0x30, 0x0, 0x5, [{0x4, 0x4, 0x2, 0x7, '^:'}]}, &(0x7f0000000940)={0x3d8, 0xfffffffffffffffe, 0x6, [{{0x5, 0x2, 0x7, 0x4, 0xfffffff9, 0x5, {0x3, 0x4, 0x7, 0x5, 0x8000000000000001, 0x80000001, 0x8, 0xd19, 0x1ff, 0x4000, 0x1, 0x0, 0x0, 0x3, 0x9}}, {0x6, 0x800, 0xa, 0x2, '/dev/fuse\x00'}}, {{0x400000004, 0x2, 0x0, 0x3f, 0xf7, 0x1, {0x5, 0x10000, 0x4, 0x3, 0x80, 0x9, 0x10000000, 0x8, 0x2, 0x6000, 0x8000, 0x0, 0x0, 0xfffffbff, 0x1}}, {0x1, 0x6, 0x7, 0x8, '\xb3^@@#V^'}}, {{0x4, 0x3, 0x1, 0x7fffffffffffffff, 0x2007fff, 0xffffff97, {0x2, 0x0, 0x5, 0x0, 0x1, 0x4, 0x4, 0x2, 0x3, 0x1000, 0x4d4, 0x0, 0x0, 0xff, 0x8}}, {0x0, 0x7, 0x8, 0x8, 'rootmode'}}, {{0x6, 0x46e, 0x7, 0x2, 0x2, 0x1, {0x1, 0x2, 0x6, 0x6, 0xffffffff, 0x4, 0x2, 0x7, 0x9, 0x8000, 0x800, 0x0, 0x0, 0x4, 0xffffffe1}}, {0x1, 0x6, 0x3, 0x4, '\'%,'}}, {{0x4, 0x1, 0x2, 0xc36f, 0x4, 0x3, {0x8000000000000002, 0xc4bc, 0x8, 0x2, 0x1, 0x800, 0xffff7fff, 0xffff, 0x8, 0x2000, 0x9, 0x0, 0x0, 0xf0e, 0x1ee0}}, {0x3, 0x8, 0x2, 0x16, 'fd'}}, {{0x3, 0x2, 0x8001, 0x3, 0x9, 0x8001, {0x1, 0x2, 0x2, 0x10000, 0xff, 0x1, 0xf5, 0x7, 0x0, 0x2000, 0x7, 0x0, r6, 0x7, 0xcc}}, {0x6, 0x3ff, 0x5, 0x9, ')&+}&'}}]}, &(0x7f0000000d40)={0xa0, 0x0, 0x4000000000000000, {{0x5, 0x1, 0xffffffffffffffa0, 0x8, 0x2, 0x3f, {0x0, 0x5, 0x5, 0x9, 0x81, 0x9, 0x6b5, 0x1ff, 0x8, 0xa000, 0x9, r10, 0x0, 0x60b, 0x4a}}, {0x0, 0x10}}}, &(0x7f0000000e00)={0x20, 0xfffffffffffffffe, 0x5, {0x4, 0x4, 0x3, 0x8}}}) (async) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f0000004280)="566cb6eea8b0261b6d5f139963ebaa90d8d6d30794fc749f1cfbd859949032b11529bf252f42ffcb80c142cf91252c43cc9392d403868c144e1605ca946317d130c4dd735f662fb20bec1ce38fa2104fef6a41a5d0a9494d1e175f9f4e4e7b3e360268832a7e192c96bd086d9f02b40337875243aca50b9d4d48f8b0a46b28247518ce041868a99cbbb44c4f6e24316326f1bc74aabb7859cf34a069735b64797fd0d16e85a58d420b5e96a1b82dc616c6ea3675e74ffaeabe0bb2a2c65ee120289c9a650abdb8916d79332e2619bc9af382ce140b1f7e8377c42645422297a4828e0c3ebd0d6fc1e8774f0fcfde31d595fb8a961f9b2b4edbaa8fd74c6237cffa4e80b4aa86370c3d3da19d85a8d45cc9d6adc38ec36efe000eb9e880e474aafe1355261d4d7c925adefd53dc684c345d7c52ea2309be3a472b3a140b7648008f1d8fe7b36f0d5fdeb3a61738160568351170053420e876eae399d17945d75c809c3ed245a4c4697faa6b2a971125130c9851d77e294e8f90d8777019bbfa32b8b49b6a78ee849eaef1c66425b9a6faae64f87fbbf53805d1cd6c289124ae92bcbd59972295616e6cec3942a219c0c787d6fb90fa376f7f814ce30884be5df76a6d4799d6f0f918cf680492ef01553e6f5d3e5465e361333611c40f73f256f5e420da35b0173f323b66f04512cf8bd017696ea272420f3effb4a0be424454b66b54f347264fcca2f20229871c32e56d826285919f263850fa6050b7cbbc46e43512234616626b5bc717eccf1030df3526fc17b4bdb7146c33e60479c089a693a54983f18aa6e7b25a83a1c6402da6a09f384384328bc76e777fd45016c3e15bd5ecff19b65a3c55d6fe7cfcbc23d6b03354a3d2cfba43e064570300bac9c23a3cccbd81197df4ce50d2a7099546fec7c54a889ef10403d3b5b4bb5ac83c8bd6be8cd757e5eba744f1eeb0fbcba2739dfcfd6329416be38085cb8c87911d57f7caf059260e1463063d8aba830b39c1947ebdb1f43ee18e4760c819a9fe1826cb573d6256bd0e7f1ce783613234a5567ce6a09484f128710f66dbd063a176490aa1e9d8f44700851a9c965559eb095b1aa0a2c9da96213a8aada4a4f0e6fe520d091dc7904e58b8a5ca2d8f76d188563a6704272f6595e6e320ed5c2ef2a8d462c3333ad4c12c79fce382f6d458f25f3c8f2fdfa28cb6f4c35dea5aee2977fca0ef20edee0b6a9704ab181d59f9eb20ab3282af8edd24583c638fe6fde030ced4c4897bc11f4b4c9dbe61abe06807fe1fb78fb6e18ad8b83cf98be7b380de478ee555323c0efe64e2865bccf371cda5c1e72f910b78ce6292278bbf2a41a3fff4393bd0a8cd05d4632af1f62398b631648f1cc7d7505ca4f4deb5fad33e056b7a49192729e3c3803d38262c3e63a412d52f4fbc1d4cf61450ea53abf256e23712393f38b61a5397ddfba01e727c613ed0e09c7ad22cb7800767809ed9174800c688e83ba0cb90390af3b23793f23b3cc16b48712c73b08beeb78e3d0269277d3b5a413ad846a5c8214910336ffe7d78eccb32d6ad17d16a79b084403819aca9ca90827606f25958e6c5867177200ee57f0375b18d1443ba9165fbd0e81640d055be55c9c6f148802054505ff72dc066f5d1db3e397934b78084c3db6c690e9aa3683a804187728a12c09b5127e0267fe6c628d965c8d56cdb615bace3b753297aade7484766b4233891a3877c4e17533248dd0e9f6211e639bb2ef2b0ed5bf06d304c9de155452af5c785bf901a3dcc31c4d2b8182ee69635f2f481f47bee7bd16106a7a209f43a063e9a4f7695ca7f340f9c697a22fed41da98727b090d35809c03ac388e690bdbd912104a912d9dd7f833adc7a825ad799d20c5c35ac180694ffcd9e2f3bf2cd737118c171a7bfa464dceec62c01b7b52efd1a74d4e5478819d6a3271eae9deb070f06dd2c4274c64a6c5a5d0d282de4068b69765775731bef9cca05ffe6cce984bef472a2716c7a375ae6842f5cd72ba10eb07e519f012229280bb00065f2319b027a97335fc84b2ad348dd0cf77b35e8fd1a8a7b9fddc76e07b416e4cf5fd917f47eb5a6ced8fe5bfc5d75266cbff187c777a168ad1dec18bcc39e2eeaafafa59b660e5ab8eb7aa8fce72d28b90e812480ae393f6e61cbb286f70ec61692c81c91bee8f2c220af6300f2121f706b866291fec5901a94beb86fdf453780f761ff0e9faac066c137e825881213e58a849b738bf442af7d532699ab63c03d029710c0fe4bbfdabeed35e3bcebeb254f43b7c61d0b1854dfd2dda315a5e17f9895b0ce1c8cf036241869b6507653d52ea45288aedff574433b4e33a8fb299e6137d7b9c3fd6992b23486370ef779b071bba013fcf7dbcaeea8d47994becbd524f975b1411f7dcf18eeee5cfeb9c7d1d06ce11f43b3b0df0993dbac4a4fcf665062fb6e6e92aa89845ccae4b8412b2889f13f13c467cbe69e2ebcb1c623666feddf45d8276fce281312bdf3fafc1862a12f336876d37769538fe3e27d29b59b442042c0d2d61966ee4892da605cd69c836d2a783ea19f46ec9b5d4a493a78d494a31706197b13a86dc607967d7ea74866301d2d0150971b562f6834c36a67580f7f4c21321c0f7f7cae18f951c492a6d438890441f3c6ae568f4e3c8a5ef4df605582521694a0e3d314e17a0d8fc8df53b63f38f6cc1dc48f2dd9a37ad95de493ec36738c57f2ce51c2bf8810227d8376fb09e415f9a98199473353d63d336c7de42db9d46d9f9b6e5284c33fc0c0828a52f78f261605c45732c492841c6764bdd87ce7fd6ff525a65300360a5777fc4a57ed65e5c5081ea473f995eab827f8110db0348567d83861d688a336f5803e9a8eedf657780ed04b3d3bc9a3fa620a933c32adffa93240b47d622cc0892130d02c1e5d4a4d75f62d5c4f46f1452b36769a62a82de46f78444898bac06fa737c51c6b8fa7812830948682cb34ab6857f70ccc833b5b088396ff2c5062ec2375da3400fb5a728a704b2e350f0718da246ff1c948ec34b6e75db990414fa9ce5f66c3e78017a6ae35a28c83c1bf440fbf4153c5dfe2b633defc775361b58ebee8692e60c268cf077021785b6aecd0607f1b86bb082fd5d3686fcf2af03fc16382af34ab4ac5edc17f6d4cf69969204059183a21141c164c2addc0e91508d8f296090f612ac7f3e33860f487a83133f6d9342210b1624e58ba522bab078d636899b3b220ac2b6131c6e0364f1c6101caa43810402f15d44827be399a39826bcb3377755c7560b0893bd49029ac7b8fef7293cc9b8ceff5d6f953f84107871c6db527b5ae270ff8cb0ea601f95ede27de95160bf492fe75a93c4352797dc74d0e0a862a744257b3c55b127ae2a97a188768961cf4d2d174d979b8dd09956cdeb55d92996907e98c7aa282ba03da7cc77e63037dc900fb2a4e1cfba9220140678c76f05e80c62f7ad2890e65ac17cb1ce7ce67b55092de774e831f3971ad2e7e7734b7a58bfdfcf68329f8bd0cb54e33a1c4d83186c2df66d195934fc704293100940f577217e139dbdb57b66463ee66bc85823f83ed82bac135fa207d97cbaeb66cd43e0626aa0cd0f201867f8145c0d0e67ee06cf51acafd9f1965fa8edc228454f72fa066451b99a05a83cb1e56ead0880cf35d5ae555d52f8fd4c63304f28c3ac980318152f7137b6d4c8d2bc0af157fc3d8e9338ee8302ce42ea42f535e65792404014b0b0d45f47a7e1b1d772a57a247b8d774ec89f47ad874a6a2339b485895b4793f1f466b07d50723fada98152bf8f44296ec5904bfeb1a75c44924fe437f6f0c7081245be3a27e7557ada8be8482bde2bb2238fe69893ab60e03ef92c10268b0ab0569e899b2544979c609a3e72581ed7731b2dde0e389ff5b5f1d930787c0b29e688e9b73211711874838f141e7d43655ce1418d852ab1719f2ad4e25b4e301ecbd892be3ae568a69682c2ed2f3904636fb7d753fc22c76be43a9437f1b2a2b31e3db496aeb10fe63af1d7b9c8f1844bc7d924576604399d4f64880d9986d1d254dc98e3524177df867fbcbc05cd93293d0abb266a619531b8f2949c832e4841595c0af1163334a06311e039e8a6534171f5435042e14b79e89435ecf17a42e382476c5c80a02212131230ddb2430406934f540beff170fab17484d3de1a61c528fb867aac0e47853eb28b9154f73010be62b619e351cfb3ca4bcb345aef6ff396fe79310e36be430278b5728def73a8220dee2a076bbeab5587b6735808f89d704ac55609be7637b22dd80968550c0adc9b7aa971d441951eed5afe2a0679a66d0a19e263dffc3e336d97bb6da0575df640b0d4a1d2003b9e8df60e6777f8e432d7ea76dfdcee1c4f2e46d1cb1a2ec0b97b470dcbab3142895afb18af3023025f6596e9d2cc4a7873ab2ce03181c5b9fdf0fff8855a1ae48a71d67a0ff6300dca0a09db4ec269a99db5f0fc7a99eda9edf925fc8765dc22728b572facd2acc7a32b9f48f87fa320e8859cc6ac274ff148df9a5559cd1362514be5dd65c55b193604770ad0a8d42d05a2cc71015cadaaa3ac0e54cd86514ccb151a2dd1a50bf0d182c20db1c513a7367fc5efbfe866aecc363616c85890d17cb6fe3ecdd573659c88be5b8a89ab5c54d6ea6602ac3257630086b407a10abad9f2121ff0692c142d2249b4c15929cc6faad59319f8223bc9ece0a2761f30ec6d3c89a7e1e8bb07b484ca5bf9f669ac9c38bc6866764f6bff50b5f8af6fc2940e285ecf5dc63405599332892f4cb3a5c6187f1985f2a57ff390f31c14944de993588d882e61a0918290af3addfe00b1774d5ef5b30459afb5a15e05fe063e4de421fde2af1d5d0bd7a29fd4bd975c07244a451021311e7490c782f54d220ce2957093365d7e0994ddd1b2fca6c19ca9d20df7fbab08ee9823e12ad17c75ea8d1f9a3f5f9f59adf706ae9d14880236c45eab4f02c424e68df614e304eefd4efc3b7c5cb769f2dbe8f62882b6c6ea7ab3f3bd94b071d1ec16b4f0849e5cfb845cd0d9aab87074615b52e97b32c25f36397d559377073079da86d33c3d16911cf4083adf307289fbb92a432dfed92452335522af17876580dd0592aed1c7a8a1bf3452ac14715f13bfb6c4b6bfa715a774c1d621c71469d10090d43ca45d60d1c2832106991fffa9027a0d7356fc00c281572b13fb2875cf96e24365510cee39af4f6d5bb67dabe88c7790183dd2dc228d6c3b03b90ccdde06772eb06b8feed9d5622f52f45044337dea37b155c197aa809dc250d4b82337f795cdca4856c1b6271bb887f7e1db06b8a22dbc79a3d61f88330096b9f98cf39bf02cab247a5424b95fa5dafbd570fc99b9855ddb84822e3781c832f8eea9e414c8808dec73ea4cdbffe99afa85ccfb121b2bfb654721188a0fad4abc152e1f1507513e48c9139c015e9783652c13214b6d48d0ee022a384363de1a8f18e938b7ef5069e6577a05defa43517cfd0adb1d65c3fe296b6304f6961ec8bec0b3b676c04d78be60b1d07176e3e61220308dfe32da890dfd773d416d68b41091322b72ff6aafe9762ced3fbdd0d305d3e38d842bbcaf5f57769ac5d80bd5c23ccd17e7ed3d88c7ad957020a5cafa618f30d327a9b9a7dfa83384afedd138e8e6f5b4270edd53c5ea1f813de92b4a7f4668b4ba984508a83667732d646aae4b0c4b8acc59f023ba7fd22403aa20f335c75688cb3e900168bbc66b590394c60c2cf3e58d613c7aab0d9174b3a8250e8076e84eb1e67b7d24ae10841ee9f7d5360374651ef3460d77db21ae38243efcea05b32525c3a465b64affd7fabcad9a479a12911760404dbfdb412663bfc0958481e4c22ed0720730d0c23df98c8f03c35ed921800dfa524b14efcfd5c040d73923220f09503b704b1d96fb4dd70a6afd42aa1b04c16f17af9f1a7b357c4c9936aa8cfb45b61d59891dc86032526cf86a7b54c09316ca8e66f7f935cf2884104721407cceaca3ed3fed450a4206c7821ecb5041640bd65df5407a0617c0e46a48d880083e3482344fd6bc90d868fd1662f515ffa70dfd9605966006c29ac0212bf6f4d8025c723df696a25f803ebdea0003a56d0ff9eefb815795abcd78568916406071cfc512924c42a8220275f8f9b6a3aeefe48fb0c3d3e664379fc761efc7111a2d074cbfbfa14dfaa9e148bae8f667095f25526ec8e01a7fb937a087a97fc886ac4a9cbe1bd2420978a83bf2b9742e75f98abf5e5e8b1b1d9e2dd31789899049eb3cbc095f997c3d69cf730b0cec674247166a8e74395eb99849d55a7f870073e5784da24d19c9c75ddf1396dba21fd344ea962003a0f313a76a85a3e9e5754672265714f3e9da0cefcbede132d0fad7b73d0c25624de1bdc68125fce9a24f494e744e84e45b7c7dcb738075050b8af3f2f798d46baa7cb3ec5eb94c02ea56829a1b53ad5ced8c2135eece60825de90edcc53fe549eb9c06c2f54b391f6930d6dd06b991ce93c4dc45899ea13f701c049770ad18e88c5bc3e60b2db078401f6869782988590a3b6991ac0a75bcfc029bd67707706a3f83720e54124be0b04cefd48db553d784b675c8bccc6693c663ae140d7717592963b6bd20dd3a73306c7d37e0063c830cab9f3c7815b85d9cfdf568ee82b9813acb1a659dfe7ff512af8c680abad044cf3936a444f76fa20999918b55c89b62286af03b1dafa91b6d96d1f2255cad50d463211d33e9897738ce96c68010b96008d999d2a00cb52a660309e107788c607fe4dcfb9d8b80ea2c4c5a4e1fd356248365e7b337c019abaf988649b914f25d8972ecf63ebba1a67e4f1715b0e5e21454d6b1f06e72eeb7a3ae65dd89692d152730a648d9ccdd47dab9824ad8ed07971f1ddaf4167e08fa18001432cbf2d168bf38fc9c5f0844237d561f0f7775bf9def7a423c2c6c2b91a3e0daae32f93576f0d1d2f23d11fc4bf455a9efce7ca0d52f2a52333103558cd436d57de91019539bc185c93329c6f126ef4c51c790ca006970d32f03ea057f6ea71afca5ae326adf35750bae48e7765c1bfea1ba7983b05f3ee26e54dc90df6a9035dc2803d46da421d3986700692d49e3905ca173bb387bf1f15ef04b73131782b9d372897042dc46435955bb09a181a85a205b95fcc5cf298d26d0f7fb07eaa031d29bb2207ffe4ac3c6d6de9bcbbb72ed60efe9289350ad1a477be2a5971bb4b14d7cc5d9dbee51c67dde4fb5cfb28b55a2e9becb7af6d4f7277ec6a67f972407f6896dc153039cd94e849b7304851c031bdb906e7bd573154b559b0b2e79ffe03a6314c2ad2a10b030fa8cfe898aa2cdafde1833210307a4d84d7621658cdb32a099504b44aa0b6fdbd1e242c598d8ce562af20895bf6fb790f6f39217109f58b47b5ff9d43bd3028f398996f1820a8d9204261871ee4133d91dea39a7b33be08c670e410876c4f79f3acb60674318b433533f6cfdc16aef0475a1839989c71b8062ddf6b7d40b3e7974b89900110ceb98563c0abb1de6abd157d5a01c411e0054db2bdabbff05ddd21e409a04a17c2b879b271448daee85d1667fea09629d7502bd9d39fd0671ca4e310559de55b28b315e2625e2a58824768a836a1bd2cc6c6d2b662f3b5fd3d094a30fa0d2cbf17217d9ef9244b8fb40111eae4712ad0b55cc30ddfdf7feb26954070731796d9115911045292773dc011ea3e9449237e08047090b2d5a51a9508e951ace0c1f0f160b9da0e75a6274ff7649dadc6ad5bd1b8a58fc5ab7ceac0c06993b171f6d2f9ec03a3afdd95e8e0f2efb552b4ad26ca8b08b399d0953c13370eb1a362dfd6d2baf0907e36032c90838a28048449e28969d536c8308cf5724222e4c92ba78c618d3113cee6028b73a32537a2807b72c0991469896e9e082f25a1a4f4c0c284fcfbade6eec39fae17422bebf100494d758539b7f84c87abe86ece1cfad33ed02fa267678c5b5ff07d0ca99a41871610f860dcade68f228e8e18a218424fbb42cecb803182bee64ecfab18c9e178b730dc40dc9fa5f809f7cc216efaa69f2958a6c45a559614e9508f9e546bc9e5d3e2ede8256fa1117793a59df6e69b8f72d8d836a05d476243f48d0cf453b9a553026f59f695f03fae73bc38401ccef5176d8c8f72ab778302ae3f75191a469910f4d69f1e50cd817fa0ebf09bbe9eea5fd900c86c8ce6a901108a980e70c7fb2f9201dc50f445c9d6b92a4da1af555e12d6c8eb19f5c02426876e81b15c053b349d18a94330b012a333b3663cbfa6bba0234ce0dc75f0a852b145c004443e6ff4818dc26c91f6752fee270aeee1f26632d591abb82f87d562369b2fc9e756926faf8835d047d30a9b12d71457332a4398e5ca7dc39d58986e8d4ba495fd1a07609c481c7e3edd42af432bf18f22692b907ae856f34ee432a7f155e3896d9a3dc900a8d29d2ef4677c06f573aeaa09af41fb9503ca88cecb69fada0d462c8859bb389faaed0250fd5f81fdd73def61e6646a23edf8f0ba3bce6375cd22248df8c6cdc94f9c528af66e284480e58d31dc73224ee8a471e245be3fb2d62e2f08c16967de71581f618bc4961874eaba5189eb20f3bab65e6aebf026b18fea4f7502b9e38e6d7bdfa13d0ee647d71463cdfb0e2e891b4df20e45fa8325a31c8e7354e16bae5594754586e465e85371a7a71e45c73b7d53ebc8f9a1bf71b233f3663c48bc3f66e2816014cad478bd139213fe1fd13db9489e2ed6950eb5fd4bfab3a6b6597fdfe64d0bf6a09db3ed4889bedd8b5d97f5026c017cf0c68556dd8023b37806ff220deb9a6cdd906024ff8340d90df8a310392a895457f9129e0df0311fc0395b72b0b117f15af8127d26897b439b8a0420dc6fc1364b2e2c16a11e68181641ab008d9de9c4339b85e3c7c9c4b6516c9124a433667447fec698ebaf7305be610a7457458259d964dda8bccabe7a9a419d7ece9f81a58051a30dc8a360a48b5b7aea50a69e195fac5ef2abb8458c7045730118f362a3eb4e5b61f15afcdef0e4cda86b1b738de6e573c061ba79d22ee2331be17b1f47966ffef6c439a3d6b147a38b7298b49fb3cc0c13618851781211a7585ca2a5869b38552a1919cd479b377b80eaf8b1d1094975f1bcf2b554c902395b54d7f55da7e65eb73187f9b25e181f0487f9e1306b18d07438cfe7558909b2b85295c0fca378bf290c5616af88952d73580c3424662f0e69d23833c9058bb71e0f0949867ea69ca87b4091dce0e3a6825ebab17079761fbb380b49f992ff979e4e72d090b6897e0f5162068eb7fa3f2f52999ae27a3d717543f45eb4005464d4fc2511ec54b47124d444237ab33aec8a811e9ce0267e29e0fc2989c40fae4872da0be26c7dd479811639b10b5a39950f53a3ead1cc30ce41ee233770003ecc71194e6032cd98bca2f0697ce23a0d538b3a4306e3ddafe3e8b115c28ef7a5015aeadc83a5c6655bf762d78b0a5ca17e2338fddfb46de30f6a8de714db752553c872f83eab552eec9180304797bf7858ced09a5edac3903ad05fd9a63f799a9673f050f383f0ddca03679e0b3011c8709439b2a98bd11c36d3bc1f543581c64f751286e2ca331c2c596385dee922846a9e6b1affea233293e531391e1c3a77d9a9ef5f37a236ffccfc3c5bbfc1ff9221a58ae9dead2016ad7e92913b14865a0a7859dbedf2dc8cdb7f6674141fed5cc6158614166ce4673297ad5088be05b85ac8fa4255e70f5294cafe6541a006baaed610c3cf160802b8414adbef0378eb5d3a43ba1731d093c9baf06128f6d10bb223b79ba83996ab40786cafe41623d88c212bbce8873580bcab8c11ba4dea728f510188f6e252255706afa864fb50cfa296169ba1cb03c94401c48ac505c043cdbfe3e6862491c9ef4e4cf9027679f3943a4af0e1f449c187fe0903af57861d26080ba5efa74ffcf02c8cb9161d41b921cd37df3945c3264650ec8a66ef6dfc46396ec358eb14a90ee94c19daa8ec5cdfbe766178a7d082eac56d2aec7c35597c60a2d18fa2ba077305cc23b148cbb24a743b4be68226e040b9d4a841c4a9b4ce63858d005421eaf6adb7993d19aaa57bd61ecf9a9512810fadd83f2d68a2ab3bb883acb2cf5e2f0eccd6475ed49f9e59fd48e054859f861109a45069a7fdb71bb0d4dd9d926f42090caf4e15294a35e0af49c888fcee07cf15bd8f29975010630d40c89d0e055f61b9d416d6c9fc32e5695ce3f573b7cca66e3f61b3be35e5dff63a016c6efcd20a3225fbfac6448cb4e60d431954bc4d6bdfb8c8db3c83cc7fcf7d50d4bfa42caa3914cb91a7fc877710e58f4ab60caaf3530318c372bebfdd59ca1794a728d390d4370165db15c1c4b932ad6fae1a003a8e1994b09a20442bb059d43b3b380a524a9e13696616cccd6cb196548080850bdba3d853c2103b468427e4d6b79e5db4fcd828dec28af929e1e9675834704e4459339683609e1543e7f01eb9bec8a66641e7f65c67e07c552a17ba4ee9ce2b2c4a2895085d66c144e4e7278e749c4d04a49be064f0020830748cc2d0791f4ac26f80c36e0385114b66c360356c64209f7d65464e2e50aad95d5095b0ac6199295f1e15b6dd84ab08f52d2cfafd766f0ef0492f642baa931f22b052333d02c58cfa944df2cbd1f6b06c81b67daffffcc6d88e9cdeff1410eeaa8b66d7093f60d7364ace197c198cd97898db729cdb63b1a3fb681314426156f4f46ce397706cd4555efd06251ee281a8a0b9d10077094e86871c0a2a8db47e75a03ac985fdbf095b4d4e6bf0833dd4d811a13da47c71b19794baf5957c31097e6460299adde5ada1863f184cbfd13398a542536cdd7e3891730d3e6fbc7dd3b94869c58940b26bd36cd37391c15dddf7fba75d09f04230f86ed9ddd410b1357f30cda9b455dc07d84ddca50ea4d16bb5028c16f26415f87908bedd18a801e769355ef647ed73cd78bc93aff1da8b635c0a03650edc6f6600a67cea567bdea851d681b29a838879b241b3d762e3c544f3ff4de4a2800bd13b49a9773d01b1a6fa3509b26bb7ce118468b8342f0f771d2e732975dd68a11aac4d219815aefef6365c8e4f296882d1f105af2649f9215890f561dadf697b9ff95159c34ab2d3c88febb90d8e4ee3e9074e63598ef70c84fcc674f96db1a7f81d27dff56878fb4dba685c57494f70c4b5af582db454598bd496f807526d6ebae5a2ec1b2d0d838b654614f06d6c180d512523a85fb3e82e2d8d84a4fd9493fc0ae6d53a8a5e8eca8e8d5027dd8efb1ed4d0c29cee1056355c630784481109d9e0012c9f3008ceb2551d5ac18640a96f2c108b1f7b2eebe8d887ef1dbeed54b4b56f18fb906d2fb57a1759ec343908ba8e95afda5017bfc2907864f64ee7872d1493a6a3d96a1339d0b5d0c703ec427a52ffb8adfd4e4c176a5a6a76168b574c77cab7e784d9e8d56ec423d5d676920038c204fe1cc0b7f42363578bc69976721a206adbd1dd194308e2289fdca4f67634474325944162404a4569690d8b14bc77a32d626d9ee5b70f629e7e39ce89de43ec405b0ff45174e695daf933ac0014c01d", 0x2000, &(0x7f0000001280)={&(0x7f0000000100)={0x50, 0xfffffffffffffffe, 0xffffffffffffffff, {0x7, 0x26, 0x80000000, 0x0, 0x7fff, 0x7fff, 0x7fffffff, 0x40}}, &(0x7f0000000180)={0x18, 0x0, 0x9, {0x8}}, &(0x7f0000000680)={0x18, 0x0, 0x3f, {0x7}}, &(0x7f00000006c0)={0x18, 0xfffffffffffffffe, 0xffffffff, {0x8}}, &(0x7f0000000700)={0x18, 0x0, 0x10000, {0x9}}, &(0x7f0000000780)={0x28, 0x0, 0x8000000000000000, {{0x2, 0x0, 0x0, 0xffffffffffffffff}}}, &(0x7f0000000ac0)={0x60, 0x0, 0x1, {{0x7f, 0x5f6f, 0x5, 0x1, 0xde, 0x200, 0x6, 0xb994}}}, &(0x7f0000000b40)={0x18, 0x0, 0x9, {0xffff}}, &(0x7f0000000b80)={0x20, 0x0, 0xfd2, {'\\@]\xe7}\\$:\\{!{$:&\x00'}}, &(0x7f0000000bc0)={0x20, 0x0, 0x9, {0x0, 0x19}}, &(0x7f0000000c80)={0x78, 0x0, 0x2, {0x401, 0x2, 0x0, {0x5, 0x0, 0x1, 0x8, 0x7, 0x10001, 0x9, 0x1, 0x17bd, 0x1000, 0xffffffff, 0x0, 0xee01, 0x401, 0x3}}}, &(0x7f0000000d00)={0x90, 0xfffffffffffffffe, 0x8, {0x5, 0x1, 0x3, 0x8001, 0x9, 0xe2a, {0x5, 0x2, 0xff, 0x7, 0x8, 0x8, 0x400, 0xfff, 0x49, 0x4000, 0x81, 0x0, 0x0, 0x9, 0x10000}}}, &(0x7f0000000dc0)={0x68, 0xffffffffffffffda, 0x7ff0000, [{0x1, 0x401, 0x3, 0xf3, '#*^'}, {0x0, 0xffffffff, 0x4, 0x3, '^[:^'}, {0x6, 0x14, 0x0, 0x7ff}]}, &(0x7f0000000f80)={0x1f0, 0x0, 0x1, [{{0x2, 0x3, 0x9, 0x3ff, 0x3, 0x101, {0x6, 0x138, 0x8, 0xffffffffffffa27c, 0xd2e, 0x3ff, 0x3, 0x1, 0xab, 0xa000, 0x8, 0x0, 0x0, 0x4, 0x9d8}}, {0x2, 0x3f, 0x8, 0xffff, 'rootmode'}}, {{0x0, 0x1, 0x1d, 0xfffffffffffffffe, 0x6, 0x3, {0x6, 0xdf9d, 0x0, 0x5, 0x0, 0x0, 0x8, 0x1000, 0x401, 0xa000, 0x7f, 0x0, 0xee01, 0x5, 0xffffffff}}, {0x2, 0x5, 0x8, 0x5, 'group_id'}}, {{0x4, 0x1, 0x6, 0x1, 0xad5, 0x8, {0x1, 0x9, 0x2, 0x4, 0xfd, 0xfffffffffffffff9, 0x4, 0x9, 0x5, 0x0, 0x2, 0x0, 0xee01, 0x80f3, 0x1ff}}, {0x6, 0x7f, 0x2, 0x1000, '%\x00'}}]}, &(0x7f0000001180)={0xa0, 0xfffffffffffffffe, 0x0, {{0x4, 0x3, 0x8001, 0x8, 0x80000001, 0x5, {0x6, 0x7, 0x0, 0x3, 0x80000001, 0x1, 0x1, 0x0, 0x7, 0xa000, 0x1000, 0xffffffffffffffff, 0xee01, 0x8, 0xdde0}}, {0x0, 0x9}}}, &(0x7f0000001240)={0x20, 0x0, 0xf05d, {0x8, 0x0, 0xffffff7f, 0xade8}}}) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r2, @ANYBLOB="2c726f6f746d6f64653d30303030303030303030303030303030303034303030302c757365725f699c59", @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0, @ANYBLOB=',\x00']) (async) read$FUSE(r2, &(0x7f00000077c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r2, &(0x7f0000004200)={0x50, 0x0, r11, {0x7, 0x1f, 0x0, 0x2066012}}, 0x50) write$FUSE_OPEN(r1, &(0x7f0000000080)={0x20, 0x0, r11, {0x0, 0x18}}, 0x20) (async) fallocate(r1, 0x20, 0x4000, 0xfffffeff000) (async) fallocate(r1, 0x0, 0x0, 0x10000101) r12 = creat(0x0, 0x1f7) lseek(r12, 0x1200, 0x0) (async) mmap$usbmon(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r12, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r12, &(0x7f00000000c0), 0x2) (async) setsockopt$inet6_int(r1, 0x29, 0x13, &(0x7f0000000000)=0x7f, 0x4) sendmmsg$inet(r0, &(0x7f0000009300)=[{{&(0x7f00000001c0)={0x2, 0x4e20, @multicast1}, 0x10, &(0x7f0000000600)=[{&(0x7f0000000200)="75abb85f9ad9de13e06f2cea3561ee3b4093bbba3cfe72370d0147c81c25298d39e59c407aefd5072106dc3b22b5423beb224ea8dbdb177ee673b00d14dd6f84fcaeee2f516fef8eaf2b15684bbe04604fadb5dd0a26ed547dc05dd7a8429be7c64c351ba416671e973000c9ff91bc3a3b85aa44", 0x4a}, {&(0x7f0000000280)="2ccbc0cdcc8e9ff33db5c0030598daead0c37250a67ebf7fecf556a5c565da39ea1471a431b62086ff38ec9d559fde1648167784d59bbec64866fe8a496445d7ef99952341ff21a1e495f1805e241f0f8c739b5676c59941b619b374ec9dda4eadaf2477ba0a61088f3aa205bd56d47de890e1dcf014a8adcdf49c221ff861d2b5c66027f096440582f63e9da3754d74f76f43f5f3a6449256ebab5d5b855216179c49bc45a77881e6023c2a91ec0c053c84e9f673a74750ce4e4266c4d7dffbaf92b21149bd1f1984e475c0d0983b79d094d111dc9ae8a85e02ef69568fa3fa763e12231afb358193ef2f4d948701181a69943fdb3a0a6d4b43", 0xfa}, {&(0x7f0000000380)="49bd76d2449a08b3bfa102406df9579a8c44f2a74e54127ccb0972d14c8e2639074647922440d12d560392e24589515a03ed5ab2daad8f49d27e193f7f5445e2f43253f1e2f7be67a014b1e7fc2cd6f3dc9e97f5cf6d3de11c7add5d34d81531c0a97d9705f22b2bea2074747876a668fec6df20", 0x74}, {&(0x7f0000000400)="8311013d727ceff764c72c448164e869543af557b3b8b1e4898b0309b3698e2f2462fb813909f76dd9461700eb84b25abf4718625de3d339b08f0c5786083e6e527276c7c0efcef220bea41403bffe3b4ea4ee22ba9be7135ccdc3a0c813a59a23a7cefce845c79fb3d792257eed8ae6e4b7d65c1d0aba4f032f6eb7dae66bfd587be970c226aaea8a93f939261bb05d5b006497a630dfefc2641ec497d921d62b6901dded63bca23275a4c2d91bfe61275a3a8d6e803bbe78a9f7d4f6bd3aa91dec5a63e190", 0xc6}, {&(0x7f0000000500)="80f042d8733885388c6e65e08bb46feaf85b50ea21e3c1bdf95c4eec6ca7711c05d6cb63b59d3acb8110b7931d37deae0cab7940095598a9eb6a0d69cb1d3c0c4338b0f391ac1a7da49701755f19459643dd755af8e8bd0412003e", 0x5b}, {&(0x7f0000000580)="fb48ce62f2a3498ccf2f4503df162a895591f956a47387db281f5888ce7b1057c0d78bddb907aa80f878b47a050263f58c49f43c8ca5e59bef4ff651bc1757bd070b", 0x42}], 0x6, &(0x7f0000000740)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @local, @empty}}}], 0x20}}, {{0x0, 0x0, &(0x7f0000000c00)=[{&(0x7f00000007c0)="a46d1209e054a4526eee5211de8fee5c980aab6db213c042f9b9a98f", 0xf}, {&(0x7f0000000800)="a76f2e95852a96805ffb9dbce6c441fe60f87e19b7c81a05d5f3e104214471e6f4533d9e81db83efad7d4d52f31c783ffa9eea8aa121f6edfbbed780c9a5fc39c897ce5751b7505d19c4e73aeb8835d8e66657c210866eeca9236013ee40bb163b77eda965b2071340ccfd47f2b7c0be9d6afec2f07103097af2ed82f15a5a537638bdf18d4eef29454e0574c83b46930ec654e2f5585ff82be8e65ae995bdb12d01370f471ca2c5a58ba7101b0218a4e1adcc8e9292f5221b", 0xb9}, {&(0x7f00000008c0)="41f171fa7aac9cf5bc4a5fc8f2c50ccecdfcf2718a4228e2fce40d1362486bcc8903d664ce946e61e1911192d36b1fa34aadedc1bbd37e547d0639d08ec23015fdfb6822e796be255cca0e1424daa0e9897e968dd86b0707b75b55ff813de8007889f7b6a223d1991819ef743f62626240dfbc1addc84afad82bf8704a105fde4c5977f8303c775ec32759825b619e6234398ff5951982ef3a127549b967b154e15ca43bafb1c90d5f4a52effc61b67d4bcceec7c1b4b8f6fffe5cf27d4d", 0xbe}, {&(0x7f0000000980)="2ec404f64d5d906e0befa8a17b674c9b36f19e30eb92b6da4b530229840cb7b7c48315f502699d6fc587a4fb0bff11e43f27b607d174bfea703cfb4e7307b868dbd9a3829bb5770e8b0baa9d209a21b4cd3b653607518191ab9a561aaedd638bd508b01203", 0x65}, {&(0x7f0000000a00)="921575c0b33a93aff418d8b0582930455f1e3adc00b3e80b5f82430841", 0x1d}, {&(0x7f0000000a40)="2eab0acd5d352f6639d200ba1d54cd3781cfb16657c089802d4537eda7c251f122eea18208ff4c2405c465a6167a7cc6f315fe76d8f2c14cd22dd8be4bda53db2ccf4bde386370bcdc47d4903ae7e410d6e79c7c150a2e365ef33764c3af0719d192d444562398", 0x67}], 0x6}}, {{0x0, 0x0, &(0x7f00000032c0)=[{&(0x7f0000003180)="06", 0x1}], 0x1}}, {{0x0, 0x0, &(0x7f0000006700)=[{&(0x7f0000003300)='1', 0x1}], 0x300}}], 0x4, 0x8800) 12:49:53 executing program 4: sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x102) r0 = getpid() r1 = dup(0xffffffffffffffff) sendmsg$nl_xfrm(r1, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) write$binfmt_script(r1, 0x0, 0x102) perf_event_open(&(0x7f0000000180)={0x2, 0x80, 0x0, 0x3f, 0x9, 0x40, 0x0, 0x7, 0x4, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x4, @perf_config_ext={0x0, 0x4000000000}, 0x368, 0x4, 0x22, 0x3, 0x3, 0x3f, 0x101, 0x0, 0x7, 0x0, 0x2}, 0x0, 0x0, r1, 0x0) sched_setattr(0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x506, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xfdffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000240)=0x0) sched_setattr(r2, &(0x7f0000000280)={0x38, 0x0, 0x0, 0x5, 0xbc, 0x8000, 0x1, 0x7, 0x80000001, 0x800}, 0x0) sched_setscheduler(r0, 0x5, &(0x7f0000000080)) r3 = bpf$ITER_CREATE(0x21, &(0x7f00000002c0)={r1}, 0x8) sendmsg$NL80211_CMD_SET_BEACON(r3, &(0x7f0000000b40)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000480)={0x6b8, 0x0, 0x8, 0x70bd2d, 0x25dfdbff, {{}, {@val={0x8}, @val={0xc, 0x99, {0x9, 0x6f}}}}, [@NL80211_ATTR_PROBE_RESP={0x68e, 0x91, "f9232ff717c3df34e9ef96007965544d1a58c25e367f97c88d73f3bbb297ed1312f1edc36ca7da8af1e7c661d3aafd381f360e1543b9830f4d8d60725c50ef972391c99f3216d393863c7b6fd7fe1d47daab045513ba8e6348857c928400fe4e574d6b9fcd6acd9df32cea5853c41e299e4fa7e3329f0dc6111a6f53e46d802cb36ce54a4ffc2d08382c03357e60cf02af5800635acfa00a137ccf657c1e5f968baff179d6000edfcb3f4e6d54b2ff38f75279fe36ada5dfb84fa6fc66897cf9caf7f5564324fb37629cf68f4796be8a7d59c9f0475b19ae4ca392b63845264195c19f9b61db638bcdffd8b756092259a548e0bad3a93212f3513755f0bcef72efab8d88bc2548c5da7936486bcbfb24c52778a77ef385a93a78528dc6023fd0d3d70d5731b39d9341492801521715e3ba58a3b2aa197e731935efa1f5174341dfbf8d91fa86a5b8facee36c02e26eb44416f8ebf6e088c7c0fbb12964749ed774f4b78b9151cdb2a9b331f0eab84279e9f65f9558d229c29d9677f3db86c63f352c411dcac2ad18949c2e519f4f7539322f22259aef4a3be95f612b2d84779ab0da5bb2a79793509e48a402a3618b74b64f5390bbf20cbde4efe420a7498befb260105496931264b66c21b72a55352cfd9b93372b4bc02bd861b17ee3058b239c06008e9a84e0fd04d89d36566420eddcfca4c3689587ccd7271a64632806468eeb65155fca1652d141fdf42ef7420f4a3c8c60ed8b25b93d04d4a1bb98b3acf9909c8b991305b4f3139bc01b79c4dd33d9b2890daf7d34d89cb77dc305817d017589cbddbd0b517cc8e3b075a309a46c5f15f5bd304915133207cf75644567d7730d0faed61571b756fc2b8fb8c2b92f3752ee0b291a5b259d6fe387d8cc556ad7bacc3d325d1aaa64f74b9ed9bfe676444285d74ed1fba6f50e8aa28ee799cafbce543c6d82d17864cf38294acb5146b42f6e6d36fbdcd51bda2802a1b0e3c122ef21fb889000eace4837e5c6732a3f5a4343f4a459237f25bf0525ab82e998e2e6e3345854f858db972fdfb2073b7c9c695a5e3a8ff37ad43d1a55b5faab9cce767bc47674530b25946e176360fd9908e99cc204aacfa1783d637daaf10c063f93cf84e9c3885533931b3879223105c381e3e7b2c2515886c9d30641ba599fd3741465713b4a33b1540d86e65f27c5e22f5d740fcfffa3b41dd36c6416f84ff9e8d21b06f5238f497a739a71890a8f501a8b03347f50ea0ae4c22dce8995903d8f84a1a9bc5ca44e9fc2fb9dbb86ad0d8964e5bca577509905ec62e21b9fa603d53d0b7c06ccca8a62106d10422bafc2e7c535c53543cd298e33adc7224046fe40c1c03ae8a590070bc5e1441b99da21b747f4244b2d9662c224beac05a95680770d05a2bcedbfad765e559ae4b418bb0780d27e943e58b906c5b3564db815d74e10f2f28b2e3b1ed6e17be129b1fbf05f316ed0345943ef463cb8a252135da95d802fd469603bc32f68b9b2d7eea79a77be1a44149bea06b27721c39cbf3706511b67c7b0c72af6bc2037272f97564496dca9ed3d12724d16b8358c2ced122bf78f278b61a140a0a84bcbae746035db5ad55d41bf322763eb350c4e1d829a2bdcb49f08e9736485cbff3bf1acbd6e42c79d331fdd95f85bcb62c77c1abcfb36d86622f10e213f33497b8f6c8687febbf8936d559119fed259d875b2781a9ebcd2969b4b36ed99c9541deb6f80527798ec4beada950e43ffea939dad9a857094edf579513ff5928dad61fd7e927bed99064e5cd79d63e3ce3818ed3c33afb0e61044ed55500ca227f2300f7fa8946d4546bb47eece61491647d9832bc4ebd3ea115bb9fed11e278b272c022bcc926da1ec512488f8e885fbc854133b9b70d08e7dac176f3d6d778136912929ff185ba061b056f7bb2b9b681012d532d3cb66ccc05a531e41493807bc2d1b968ac5f6fcc7b993d15a03197e0325f6bdbb7ba0c9abdebe20c91566bb7f23af2f8023451b0ec367625a41f92e59d141f64b4b90e3572d0e6f6a11464d69524826a3e09e2b944d76f2f0b1d65d07b6e0a565d681e78e149a627820637945f449febd076ab948d6ca1b9b21f77d8c82eb75041190061c8ef4a736395ce2c2e63058344893faf9d3b21fc98f8e977a1043191d397fc3d611ca62a467ed45dfa6293067e37298ab460923981d36315a9ff732bfee92ad0606f62f935e6854db281d9ec59e0c8b310580042c6781e9afe6d808d42313e5aef2f3e076b896fb5a1eeff8f0b32bd80e4f2aabad95267d46eae777e114f0aab154a2e225f74972498cf3ffe3cebcc6fe2e2b877784397f4374d06eaae86f537cf78efd3196c649"}]}, 0x6b8}, 0x1, 0x0, 0x0, 0x4040850}, 0x4000) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_CONGESTION(r4, 0x6, 0xd, &(0x7f0000000380)='vegas\x00', 0x6) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x400c000, 0x0, 0x0) connect$inet6(r4, &(0x7f0000000000)={0xa, 0x4001, 0x0, @dev={0xfe, 0x80, '\x00', 0x1c}, 0xd}, 0x1c) sendto$inet6(r4, &(0x7f0000000200)='\n', 0xfffffdef, 0x4d87a, 0x0, 0x1f4) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) r5 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r5) syz_clone(0x400, &(0x7f0000000380), 0x0, &(0x7f00000000c0), &(0x7f0000000140), 0x0) ptrace$getregset(0x4204, r5, 0x2, &(0x7f0000000040)={0x0}) socket(0x10, 0x2, 0x0) setresuid(0x0, 0x0, 0x0) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, 0x0) 12:49:53 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$packet(0x11, 0x3, 0x300) (async) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000fbe000)={0x5, &(0x7f0000000180)=[{0x100, 0x1, 0x6, 0x1ff}, {0xbb8, 0x0, 0x1, 0xffffb5c5}, {0x7158, 0xf2, 0x3, 0x3}, {0x8, 0x81, 0x2, 0x4}, {0xe962, 0x5, 0x1f}]}, 0x10) (async) r2 = perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_config_ext={0x8, 0x20000000004}, 0x0, 0x0, 0xdf56, 0x6, 0x0, 0x0, 0x7}, 0x0, 0xfff7ffffffffffff, 0xffffffffffffffff, 0x2) r3 = syz_open_procfs(0x0, &(0x7f0000000280)='auxv\x00') (async) bind$alg(0xffffffffffffffff, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'tgr192\x00'}, 0x58) (async) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f0000000380)="660000000000000000000000000000002bfecc0ded012e5e8825e910e7922c0837784bfb2d25afb569d366f39a259a9421d49c8de5216718767b41af5d6203c39868012da1a3d9379e1e88c1aa81a6", 0x4f) (async) r4 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000000), 0x2200, 0x0) clock_gettime(0x0, &(0x7f0000002740)) (async) recvmmsg(r4, &(0x7f0000002640), 0x0, 0x2100, &(0x7f0000002780)={0x0, 0x989680}) (async) setsockopt$packet_int(r1, 0x107, 0xe, &(0x7f00000002c0)=0x200004, 0x4) (async) accept4(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) accept$packet(r1, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) (async) r6 = socket$inet_tcp(0x2, 0x1, 0x0) openat(r3, &(0x7f0000000340)='./file0\x00', 0x32903, 0x1bc) (async) r7 = fcntl$dupfd(r6, 0x0, r2) r8 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r8, 0x0, 0x60, &(0x7f0000000cc0)={'filter\x00', 0x5, 0x4, 0x4c8, 0x2f8, 0x2f8, 0x0, 0x2f8, 0x3e0, 0x3e0, 0x4, 0x0, {[{{@uncond, 0xc0, 0x1e8}, @unspec=@SECMARK={0x128, 'SECMARK\x00', 0x0, {0x0, 0x0, 'system_u:object_r:update_modules_exec_t:s0\x00'}}}, {{@arp={@broadcast, @dev, 0x0, 0x0, 0x0, 0x0, {@mac=@broadcast}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'veth0_to_batadv\x00', 'veth1_to_hsr\x00'}, 0xc0, 0x110}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @multicast2, @loopback}}}, {{@uncond, 0xc0, 0xe8}, @unspec=@STANDARD={0x28, '\x00', 0x0, 0xffffffffffffffff}}], {{'\x00', 0xc0, 0xe8}, {0x28}}}}, 0x520) dup2(r8, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_SET_FILTER(r7, 0x8916, &(0x7f0000000400)='lo:|T{\xdcD\xd2\xaf>o\xd6Q\x1c\x19\x02\x00\x05\x00\x7f\x00\"\x00\x00\x00\x0f\x89d:\x8f\xecb6\xd6\xd7AF,\xa3\x00\x00\x00\x00\x91\t\x05\x1e\x00\x00C\xeb&\xc6\xd6\xcbk\xf762\xa2\x01\x00\x13\x00d\x00\x00\x00\x008t\nn=\x04\xa0\x00\x00\x00\x00\x00\x00\x00AH\xc5\xbf\xbai\xf9\x1d3\xbay\x80I\xf6Y\xa6\xf7Dfd`x\x92\xde\xb5\x90\x13\xd0\x1aKe\x89\av\xb3:') setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x20, &(0x7f0000000300)={@loopback, @multicast1, r5}, 0xc) setsockopt$IPT_SO_SET_ADD_COUNTERS(0xffffffffffffffff, 0x0, 0x41, &(0x7f00000001c0)=ANY=[@ANYBLOB="79516a0bc3049d2b782044a757cb9f0055ba78637444e368ef60cef0c1862f703f96fef10e4d0abf7bd731b9ab0e6ea857d0d2cc33c5642b4f6b042522ff97617890beeef8e3283c26c40010c82d8d4fd3f27dfc0709b180501233a49fc181efa590e00f5a4e4e266e44649ebbb218e5205199927d97a27b65b4a64d", @ANYRESOCT, @ANYRES64=r3], 0x48) r9 = socket$netlink(0x10, 0x3, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x200000d, 0x1010, 0xffffffffffffffff, 0xaf807000) (async) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r1, 0x8933, &(0x7f0000000480)) writev(r9, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) (async) r10 = gettid() (async) r11 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r11, 0x0, 0x60, &(0x7f0000000cc0)={'filter\x00', 0x5, 0x4, 0x4c8, 0x2f8, 0x2f8, 0x0, 0x2f8, 0x3e0, 0x3e0, 0x4, 0x0, {[{{@uncond, 0xc0, 0x1e8}, @unspec=@SECMARK={0x128, 'SECMARK\x00', 0x0, {0x0, 0x0, 'system_u:object_r:update_modules_exec_t:s0\x00'}}}, {{@arp={@broadcast, @dev, 0x0, 0x0, 0x0, 0x0, {@mac=@broadcast}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'veth0_to_batadv\x00', 'veth1_to_hsr\x00'}, 0xc0, 0x110}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @multicast2, @loopback}}}, {{@uncond, 0xc0, 0xe8}, @unspec=@STANDARD={0x28, '\x00', 0x0, 0xffffffffffffffff}}], {{'\x00', 0xc0, 0xe8}, {0x28}}}}, 0x520) (async) kcmp(r10, 0x0, 0x4, r11, r4) 12:49:53 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgget(0x2, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$SEG6(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$SEG6_CMD_SET_TUNSRC(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f00000003c0)={0x14, r1, 0x1}, 0x14}}, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x509, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xfffffffbffffffff, 0xffffffffffffffff, 0x0) [ 1033.134327] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue 12:49:53 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$packet(0x11, 0x3, 0x300) (async) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000fbe000)={0x5, &(0x7f0000000180)=[{0x100, 0x1, 0x6, 0x1ff}, {0xbb8, 0x0, 0x1, 0xffffb5c5}, {0x7158, 0xf2, 0x3, 0x3}, {0x8, 0x81, 0x2, 0x4}, {0xe962, 0x5, 0x1f}]}, 0x10) (async, rerun: 32) r2 = perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_config_ext={0x8, 0x20000000004}, 0x0, 0x0, 0xdf56, 0x6, 0x0, 0x0, 0x7}, 0x0, 0xfff7ffffffffffff, 0xffffffffffffffff, 0x2) (async, rerun: 32) r3 = syz_open_procfs(0x0, &(0x7f0000000280)='auxv\x00') (async, rerun: 32) bind$alg(0xffffffffffffffff, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'tgr192\x00'}, 0x58) (async, rerun: 32) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f0000000380)="660000000000000000000000000000002bfecc0ded012e5e8825e910e7922c0837784bfb2d25afb569d366f39a259a9421d49c8de5216718767b41af5d6203c39868012da1a3d9379e1e88c1aa81a6", 0x4f) (async, rerun: 32) r4 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000000), 0x2200, 0x0) (rerun: 32) clock_gettime(0x0, &(0x7f0000002740)) (async, rerun: 32) recvmmsg(r4, &(0x7f0000002640), 0x0, 0x2100, &(0x7f0000002780)={0x0, 0x989680}) (async, rerun: 32) setsockopt$packet_int(r1, 0x107, 0xe, &(0x7f00000002c0)=0x200004, 0x4) (async) accept4(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) accept$packet(r1, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) (async, rerun: 32) r6 = socket$inet_tcp(0x2, 0x1, 0x0) (rerun: 32) openat(r3, &(0x7f0000000340)='./file0\x00', 0x32903, 0x1bc) (async) r7 = fcntl$dupfd(r6, 0x0, r2) (async, rerun: 64) r8 = socket$inet_tcp(0x2, 0x1, 0x0) (rerun: 64) setsockopt$ARPT_SO_SET_REPLACE(r8, 0x0, 0x60, &(0x7f0000000cc0)={'filter\x00', 0x5, 0x4, 0x4c8, 0x2f8, 0x2f8, 0x0, 0x2f8, 0x3e0, 0x3e0, 0x4, 0x0, {[{{@uncond, 0xc0, 0x1e8}, @unspec=@SECMARK={0x128, 'SECMARK\x00', 0x0, {0x0, 0x0, 'system_u:object_r:update_modules_exec_t:s0\x00'}}}, {{@arp={@broadcast, @dev, 0x0, 0x0, 0x0, 0x0, {@mac=@broadcast}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'veth0_to_batadv\x00', 'veth1_to_hsr\x00'}, 0xc0, 0x110}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @multicast2, @loopback}}}, {{@uncond, 0xc0, 0xe8}, @unspec=@STANDARD={0x28, '\x00', 0x0, 0xffffffffffffffff}}], {{'\x00', 0xc0, 0xe8}, {0x28}}}}, 0x520) (async) dup2(r8, 0xffffffffffffffff) (async) ioctl$PERF_EVENT_IOC_SET_FILTER(r7, 0x8916, &(0x7f0000000400)='lo:|T{\xdcD\xd2\xaf>o\xd6Q\x1c\x19\x02\x00\x05\x00\x7f\x00\"\x00\x00\x00\x0f\x89d:\x8f\xecb6\xd6\xd7AF,\xa3\x00\x00\x00\x00\x91\t\x05\x1e\x00\x00C\xeb&\xc6\xd6\xcbk\xf762\xa2\x01\x00\x13\x00d\x00\x00\x00\x008t\nn=\x04\xa0\x00\x00\x00\x00\x00\x00\x00AH\xc5\xbf\xbai\xf9\x1d3\xbay\x80I\xf6Y\xa6\xf7Dfd`x\x92\xde\xb5\x90\x13\xd0\x1aKe\x89\av\xb3:') setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x20, &(0x7f0000000300)={@loopback, @multicast1, r5}, 0xc) (async) setsockopt$IPT_SO_SET_ADD_COUNTERS(0xffffffffffffffff, 0x0, 0x41, &(0x7f00000001c0)=ANY=[@ANYBLOB="79516a0bc3049d2b782044a757cb9f0055ba78637444e368ef60cef0c1862f703f96fef10e4d0abf7bd731b9ab0e6ea857d0d2cc33c5642b4f6b042522ff97617890beeef8e3283c26c40010c82d8d4fd3f27dfc0709b180501233a49fc181efa590e00f5a4e4e266e44649ebbb218e5205199927d97a27b65b4a64d", @ANYRESOCT, @ANYRES64=r3], 0x48) (async, rerun: 64) r9 = socket$netlink(0x10, 0x3, 0x0) (rerun: 64) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x200000d, 0x1010, 0xffffffffffffffff, 0xaf807000) (async) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r1, 0x8933, &(0x7f0000000480)) (async) writev(r9, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) (async) r10 = gettid() r11 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r11, 0x0, 0x60, &(0x7f0000000cc0)={'filter\x00', 0x5, 0x4, 0x4c8, 0x2f8, 0x2f8, 0x0, 0x2f8, 0x3e0, 0x3e0, 0x4, 0x0, {[{{@uncond, 0xc0, 0x1e8}, @unspec=@SECMARK={0x128, 'SECMARK\x00', 0x0, {0x0, 0x0, 'system_u:object_r:update_modules_exec_t:s0\x00'}}}, {{@arp={@broadcast, @dev, 0x0, 0x0, 0x0, 0x0, {@mac=@broadcast}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'veth0_to_batadv\x00', 'veth1_to_hsr\x00'}, 0xc0, 0x110}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @multicast2, @loopback}}}, {{@uncond, 0xc0, 0xe8}, @unspec=@STANDARD={0x28, '\x00', 0x0, 0xffffffffffffffff}}], {{'\x00', 0xc0, 0xe8}, {0x28}}}}, 0x520) (async) kcmp(r10, 0x0, 0x4, r11, r4) 12:49:53 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgget(0x2, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$SEG6(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$SEG6_CMD_SET_TUNSRC(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f00000003c0)={0x14, r1, 0x1}, 0x14}}, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x509, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xfffffffbffffffff, 0xffffffffffffffff, 0x0) 12:49:53 executing program 3: syz_mount_image$ext4(&(0x7f0000000400)='ext4\x00', &(0x7f0000000440)='./file0\x00', 0x0, &(0x7f0000000480), 0x1, 0x3ef, &(0x7f0000000000)="$eJzs3M9rHFUcAPDvTH41/WESjT9qPUQ8GBCTJo21gkhzERE92aMHY37U0qSRJIINARXFW29ePSge/Bs8KfgfCOLJsxSCpAU9rszuTLomu2k3yTrY+Xxgwnvzdnlv5ps3L3kzbwKorLGI+DQi+iNiKSKG8v1JvsXlxpZ97u7O1ny2JVGrvfNnUi+/s7M1H03fyZzKfqQR42lE+kXEuRb1rt/cvD63vLy4lucnN1Y+nFy/ufnitZW5q4tXF29MX3h5aubi9MWpl47tWG+du/TKszNv/nbr9W/nf73y/ftZe0/nZc3HcVzGYmz3nOx1/rgrK9npshvAoaQR0RMRvfX+PxQ99VTDUHzybqmNAwC6olar9ezJAwAPvcSYDwAVU/zff2dna77YSpmIoBTbsxFxohH/4v5uo6R3905QXxfv741FxAfpD6PZFl26DwsAAABQZT/ORsSlVvN/aTzT9LkzEfFIvj5gOCJGIuLRiHjsiPWP7cnvn/9Jbx+xCg6wPRvxatPajrtN8c8N9+S5M/XY9yVL15YXz+e/D+PRN5Dlpw6o46/N61+2K2ue/8u2rP5iLjBvx+3egX9/Z2FuY+4ox8w9259FPN3bKv7J7vxvEhGjR6jjp5GVr9uV3T/+dFPtm4jnW/b/eyuXkoPXZ03WrweTxVVhv7d//vy9dvWLf7my/n/y4PgPJ83r9dY7r+PJs7+vtSs77PW/P7lSb2B/vu/juY2NtamI/uSt/funO2/zw6o4H8X5yuI//lzr8b8IQnZCH4+IJ7JYRsRTEXG2gzq/G/l7sF2Z/l+uLP4LHfX/zhOvjb7xS7v6H6z/z9QbM57v8fff/T1ogMpuJwAAAAAAAADHI62v7U7Sid10mk5MNN7hPRon0+XV9Y0XllY/urHQWAM+HH1p8aTXUNPzoFP5c8FFfnpP/kL+zPBXA4P1/MT86vJC2QcPABV1qs34n/ljoOzWAQBdc6LsBgAA/znjPwBUj/EfAKrH+A8A1WP8B4DqMf4DQKUUb4K/HBGHfsF/BRKDzo9EpRJlX5kAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+3/4JAAD//6HHyP4=") (async) r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) write$P9_RREMOVE(r0, &(0x7f0000000100)={0x7}, 0x7) (async) r1 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x3}, &(0x7f0000000300)="ac68cf31bc94104fc8bd9c775193a1b1e5c47a8b7c481b351b7fae06612ee9586c04a11d0ecf95de51c092265b89d4a7e6a148b880a91da4684514a54a8692fe8f9da8afe4ebeedf8a0d9711fb8f63621aac8311c80a5823a30b951f88df3a766f651f8cc37d484c6ae6432b17bd1c2a446ea492754a977f09dee27b6815d0ac316c9976f072418c6397a4452c76319288dbc6766d4403bf88575d13770b62b5cf216b1388e93e1893eb6e21337887bb95cf0f62e4b76d298a75833ab352e109ab02c84f5132dcf3a4c0a13d2c8ae2780fd9821aaa8c87", 0xd7, r1) (async, rerun: 32) keyctl$revoke(0x3, r1) (async, rerun: 32) keyctl$revoke(0x3, r1) lseek(r0, 0x1200, 0x0) (async) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) 12:49:53 executing program 2: r0 = syz_mount_image$jfs(&(0x7f0000005e00), &(0x7f0000000100)='./file0\x00', 0x2010802, &(0x7f0000000140)={[{@gid}, {@nointegrity}, {@errors_remount}, {@nointegrity}, {@uid}, {@usrquota}, {@errors_continue}, {@quota}, {@iocharset={'iocharset', 0x3d, 'macroman'}}, {@iocharset={'iocharset', 0x3d, 'cp869'}}, {@noquota}]}, 0x6, 0x5efe, &(0x7f0000005e40)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4LztwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwt7dxch11vcDP7vetdcOEAMhfyd/A2vHGOMs2fVL/ELrYgKENIHSvJb0JbbrXTsLfot3XZI0ko0CJRJGRRVV04u2gKI2NxVWxQWtUpSLqlWvmvaC3lRUlZAaVQEFJKS2arPVzHmeZ2fGs3PW8cSZPc/nI8U/78yZOWfOPDO733W+uwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") write$binfmt_elf64(r0, &(0x7f00000003c0)={{0x7f, 0x45, 0x4c, 0x46, 0x3f, 0x1, 0x1f, 0x20, 0x0, 0x3, 0x3, 0x40, 0x2dc, 0x40, 0x1b0, 0x0, 0x1, 0x38, 0x1, 0x3, 0xfffe, 0x6}, [{0x7, 0x3f, 0x7bfc, 0x2578, 0x3, 0x1, 0x2, 0x7}, {0x3, 0xe7eb, 0x1, 0x4, 0x8, 0x1f, 0x0, 0x9}], "e2a923d02a477341daad80c383dc7d0b9eb57cf6ec04026d4d8ec91943abe4cb2b41bf0f1ba9ec25ffb4b872a12435d7d8ba00e335a2289e342904c153e3a2bd96a5886fb1741799a608d59770a12e46198dec1d79b090bb8dca30d8273502d9336081728ec25aae8eca6405a20f6fb86a2a1242f9b444031073dd164b37d8a5a2e27cc646cff564b50aa6948a7f321b6850545a2da8f1afd0b2d5f71c", ['\x00']}, 0x24d) r1 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file1\x00', 0x141842, 0x0) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD_SYNC_FILE(r1, 0xc01064c1, &(0x7f0000000000)={0x0, 0x1, 0xffffffffffffffff}) ioctl$BTRFS_IOC_ADD_DEV(r2, 0x5000940a, &(0x7f0000000640)={{r1}, "dcd661eacb56235625f9048e6a71ed56ca5bc3c15dd27da7f1e94fa26f231cb3db24dfe50664e75d7d234675ab916fd2303ac1667b8aa39b155de853fdab0be6345de0a20c22b695f26e1e6794c37d1b309a267aa4472d92a028472a01484db54fa03ae0032975eb34f9b076d195b848bbe767bf17ad8b510c180564e1bf0daf66d16aa8ca3779f258cf948c76289272bf4ba991767cff265d99b3be03239c720713ffa0ce31051f87ff984452076fbc61dbf0af158e6ead41f5f0db9a33e582f8d5c4ee8b05c155a9f07cbd8cf4d8a215835f9258e2f7e37baa96f5127d078e977db0bbb027730952a65579805c8f9e6fa0ec8a35ee423d997da5ec6e0af3b1b01ad8be137107598f98db10163e02d06d2dac7722b60618dacfe1ac407939bdce2568806d39469b9640924b03be4f7028edc727aaee4c88989f4c2e76c1df0481449cd570ce23eb8f6842c6026af72f0191c01fe032b0fb460d287f63945697142df4c455c0522119fb2fdfb89c6161957a54bd51cd7f2e3881d55b8e627ec36c24eb7a2a96f22ce187d7463f5a0c579d5df492e55f984f9ccfd6abb06f1037793b19922f582523f787e12600ddd01c358aef7dab6ce7811673049bb19f9639d5a586d57a41cf2dbd5d9edc009ae89df599fafac563bfc239de92a55cc11edc636966014fef877f522c1fad8eb886dd25081ede02c9b46027cb57e6350e26bf7797d5ee63694ec3af2740009bfcd557b6532948767d9c1a9c884d201427b2e0e6b865851cc59883df209ed711f583e05258a49a9cd58a9bf5c3e984fad3712568443ce7fcb7c1879247f2e6ad0d70380524a872b4172efbc83aa6ddee455bd305627b8c750488d5f44a9b92f150eb20f2d8ef5196d367430a689d9f03d54f3d8575605a21392afc517ef780edfe34aefd2e8a6704cd310789c9dad4f14a4040b57e0001b49cf48bbebb366a6e2e8b40d29fb6bdda5cebc64c3fb2e26e4d9320bd706af2a721571c7bc6ead6316ae852203d659d820693dc46c3c1809c0e494e6e5f41c4323e551791cd6b09cdee34dd280cfadc7e4f16e41906ea22d12a2b8df025a8ec1008e93c60c00fa9eea5ca889a6847eb7dd21690b89f03db33807fce2d7b41b44d38d3450a1945da14ecc9c864464bbe6714a8142e7515b15518831a5d021454c210dfdc424b3d6ae08972e1c554cf71d53ef45a05383361f1a0be2153dde2bce3bb71bd94a44bbd1cf115c901b2d99e427c1c62a4d6f7db0b2a0db9465b595c8bdd6efe839db3a05e5345782b4d9d0a486ec1c39c9eac6d42cc02b5f29a04fa3528b8c170cc8fdd3ee87941d1769de03365973b98e63b9affc4c59f6ec7630c7d2c7d04c17c1f6a7ed0ae289a112dbbbf26508f9e51217838af2d54760cb78f34753274641d0900daa866e7ac62f22724ca8ef2e768791b78de26ad19419f2a35a4730e6cfa2ceaffa1476118e0a25459f789ffb0655bc14984dea02d213dc22d4d00d4ed577c04751c1d7467277607180dfa0c249dbea29c33c92d31ca489baeef93fb414d23a469dbf5a9227be0171e767106a7993172780648e9799b4333da2401a3824538cf5ec6f875747d26593a7fd60e45e2c45fe5ced1fc826637f663dbfffb8343ad08d08f0b6012eaf6f631157964c26d21ae74d078aebc673499c109f6540a8f855a7bb30507da9b0cb812642381fb17a97e239abb7ea44d0213e4bb3a8b8634782ceaeae5b8785d18fadfe56f886d5f1b2340ce0e349efa6b4ff4ea23a20e95d10f766c5d2b830173bb5c667dbc3e3ff1fa4a1be91b65ac64a7c318564cae1dd2e74a031ef84dd0fe7a86206abf4e1edc9b3893c204d182d24a76b11405c69a3c8d2b31d7ffdd93bec0c8c02a4697afd71912bf6a8cd4a9eca8466d258cda8fa68b90d010f13a2ca7c6ebc5d3ad012c6ff4cf9568e6cfcb68f01f08b2d2c7b6431f17438ee351c086c006f1b4ba4385216c4fde9426f1b63274910dc5e0278bbdd94cae973642cd259f0a0cef2d7199f4022154a96862273fb80611f2bcafffd70138e6b13e028cd80ad8b663fb8c3df176fb3ad559e5bd57f0748422b82646d4c66f3863bd307eec448f011ede617d108457f8a32b13d1baa4d84de4f32521ff7a76864639813b05b3bdb6adc040ba0314db782250c587fba9e41527ee88cd1d30e3c45dbb91038d970c5b53ee33e9b7d2ac0fa38dc0b1dc7ca604252c3c6d885b6be6bc5d15ff3e9271c641b256e813743c59864d0c9522f336fb358e64a0afb2c278a616efc6d11073d5600cf553aa1e69b67d2a32da56dc6b5ed33fa72e166f9616f680c67220c2e8a907633823778da4f6e3bc048f83b40d06c5a211c08996886d53fc4d67be4a818c1ae97de52d590c15dcc8008b68d38e9e08307a943d5ede17fecce4433e5d2e78189955e1724f0881d02bd946bfb22eda5ae641c40c503df3af49d60b1691704a92689beaa6b9954135e52468744f208efda1210f86e1136258b6160ac7ecb952b1a66046d0744aef3403a0b5d5c7bdb40ab74fc6157fc8e080fcebd2400e0e08972305324c40ca9f4201089416725346e6d923ac16a2bc92c71bebd8abbb62168c938b5891c82a791a5a58814e337d94694f4828f789e199850a4e80507f59b3b873cd559afacdab930cc3536d9529c9220e2ac73bf42288afcafb3154ddfdd61e225e84c94f02581bc80399bc9673fcafcdfd74b0a3be7bf6c04fc34f4c74374d5c51e9d99b56f2f927a63a1004b8a619f4782371be291d0716f4a8525398624b095ce9880df347fdcd984d345d65e14adf5099008992976421ec6006c5a4e3959d6b63305c2ed219a0000980a89f352bbaf358c4f2682c7778b249087f5c0fbc6e3a1612a735bdcbbbdd55c2cefdac0e61a63748085bfc2d379078bfae7d21b096f5403c10b99d3965b942c2b49230c0bd6adaf9bc782e5c737ff4d9a5737225485733306e9a60bedbeda57d84094709b2b58bd2074f71b39c965e350cea2a55aa094b3dd20203e94a924a29359580a14141ea867ebe2b66251050ea79f07cb855f7e199e804c516707bd7aefbe123025a8fe7df3535beb631c7422b2d5db4af05b610e9ecfd45c9025572b68648aac5b2fc009c9b14fc09e8ed774a83da18b20e482342db75a7483af04b85bdb26ca2f33773591e24e9c8c43fb80f1c076d458202c826a580765368b16f1414cc6985a75ef5fab8c981ce6708be530135b91ea89f21b2d10845f478031b1d961d643f36027874f0be338aaffe1cb3f14615466342188750892b27067d4f2bee88d707f25b0290790468e61071d0d433ff25985ba810938efeae1380dcf444f93470134757dd1444d0f316d5e5b59137d6bbed6af985ff1df7837453526b25f2c0f4e2a4701ecb05b38200d51dd259383d2ca3a6748d2a501d012c6fb926c23ec0d656db010d84567acce10148279311116eb68eb320b00aaf50190eb21575a8c2c603f72ead9aca8682501882a6f20f39001e930897fb6a47a809cd3b5b0c734dfc26ddd6831865642572436c45288294d08e007701c25b763fb2cb5dfb4f8319b63b43f6b36ce5217737a32b01bb894b1ac5d691379150abc2a875a218c30ca84eae97cc11e0dcee0f5be920556fb6f9696e9c208a866737bc0023fd327a19d391f497fd43a21ae7ed4d13678415cfd21e7573558c5fbf4c1d09e619f17873682adf8cb46c02fcbb7526c6c9e474a008f1df4e5d6a8549029caef42aa7848fe3e41c94a2418d5b1924ba04cc111aa313718bd8e5ac2f84a2ede8ba17e087eb68fde90d806d4aa37e7974ac6493cc36b0e51fae0e327b1fb639a7cfa7c6ab9c581b206b198528ff7b62edaf6ce7215fd317710d436c7f9cce70cde262acdb8790db415f7e8e15ba95aecd191d26d5fdf006521ebf706c1d2a7a95ee1b1a4009a5962b1ee75736f81a2c71790e8928ad38c9bcf153e0a0692aea798d16e287033311ccc1d72dd3a54db5ab96eded9c9d255b5cf7ba0fed5583364a4c34a61321239b5ca50f7aa9aa51ff8140db0d4f81871813f75f23e823903b56fe837b98e13857c5d4684f4528401b8512a56df3ad2d87d37fae663d0a41afee29e1e77a91054828e1c7d25b447d8d4cac10de99cba429485ead29921786402b3854f700a27b1b63e7db762633ed89fd598bec1386110159911e14fc485192f951a1a88c01a7c42d778c22774c12cd0e8d8539fd8257468519f019a21f82f0b53f1b91dae254b5bce12c0e71321fcf45eab4bbe519b33481b5eda8df32bbc21d8740e06495d447e1542c43c6e6e90c7cde16ae2c51775b25de3f9761e549333b238e8331eb743cc0eb9eeeaa26eb7b03fc3408f2c00451a5d459d3981b4e5682e6f1fa60e99a4b38337bd374517af67ab6915c28a7f1b29cd3a7d2d51fea03cbde3b2b906937c35b0aabcb080a9ac7df82003e05e4fcfe2e560cf99ff1ebe990272a687a9bfcdc1fa0918e422c1a9d990f7f509d74fb73e4496c4d3992017eb049df8bf76c5c99c045a24f447905d45393bc6ac7d2c0f18eb9733a357251f770174b04607cb1f18d0efe2011b7be7858c335154994f286128ae1116c7ae9c0c1383509c8e06673da275b7e74bb443df481513535ee53e08ea18e5b93141f078a5dcb3ca74d169d420223374c5dac306e811a0c16147bf3f5f086a7627d1f91db23a4c14a846d98c73e636896dc4736e3a70bb0e30502e54a04571e8a7997b95d66a91090829c45b123626e8d2dc91b70a00dc7f751f0ec6af7a3e7f09fcb10e495d1d166ce3e1dd0842bddcaf04c5b7dd96764d9c932f4b5afea4b3533f51455f564874239f6c8bf0683df9feca6967f7d15c6059ff659d3dab07ee3c66364eaceb59272c00f5719f4c315f78b9282be8c562f0c7f846f9120688b73d5b55bd3d60f544b002a86c5f608b862768ed70915843fb18d0484713b743b2b5367aca13aaaafa64edd1a67d95c3c55ea07356dd217ced46d0aafd28851ed96fbfc7075497951d8b009b7c76918b48f809d1d611549dfc2b94e702e60171f809ef0a6810f29a70dbdd8a86a8213fef4744a2d1e615ca144a2cbf2b2b857068719ccfd75fe39e59338bbbec67613c851aa48dca412218e2943b71efb9fcc41a148efe6a3b080715dcb99d240963a6acddaab48eefa44fd23de2a63fb101b8cc31323887f0c5d994f4d06f2df549d957220aef81089fe5648468b9b9c19da1bfaed43297c717776b09feb2e8c4ead24cf5ebcdd1a7b2bde396472ac2bc0c69935e18f5e60fab7e7984442e07a3cec71950d9d94ded315143948fe59dcd1f0a8a94d5f1eff347efedaae6a232502c9b76846f000bc208b4823a2c1c164d42796cf5768b77e4d5d0f3a3006caf575d895679bd0500331b3412499a197703aa34e27e0770e34ad19a95b74aadc7e2c8129d63e164869b624733c0043eb334c937f78dd350b66536a2582ab16a6190d37ccc2cc56c17fc6346ed4e718496055d2a6dd70b1d2396f4ec9dc3fe1f9201ed7189f4d795e68bebc9786d9be8fc2c73e9ce7ed6b876b93bc8e829076f1a15f78b2690a4906308abd419e513350f73672280e09da0c5eba998ed9e48c3cbeff876749c409b3c989396fc7a18c552630359ec39b6fa073ec4d91ac77814330579e9189823d0d38c85e90b1ca38f78f658821a48a21f28a425a584d2f10be605fb08f9450e3df9c14fa839ed1073dfdd580ad7dcbaadacf72b3fd0933fadab627ea1e2262d92743d57c698ebfa098eb5d"}) write(r1, &(0x7f0000004200)='t', 0x1) 12:49:53 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgget(0x2, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$SEG6(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$SEG6_CMD_SET_TUNSRC(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f00000003c0)={0x28, r1, 0x1, 0x0, 0x0, {}, [@SEG6_ATTR_DST={0x14, 0x1, @private0}]}, 0x28}}, 0x0) perf_event_open(0x0, 0x0, 0xfffffffbffffffff, 0xffffffffffffffff, 0x0) 12:49:53 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000640)={0x0, 0x80, 0x0, 0x6f, 0x40, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x9, 0x0, @perf_bp={&(0x7f0000000600), 0x1}, 0x0, 0x0, 0x0, 0x6, 0x5, 0x0, 0xffff}, 0xffffffffffffffff, 0x8, 0xffffffffffffffff, 0x0) (async) r0 = socket$inet(0x2, 0x3, 0x2) (async) getpgid(0x0) (async, rerun: 64) ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, 0x0) (async, rerun: 64) connect$pppl2tp(0xffffffffffffffff, &(0x7f0000000000)=@pppol2tpv3={0x18, 0x1, {0x3, 0xffffffffffffffff, {0x2, 0x0, @multicast2}, 0x0, 0x0, 0x0, 0x2}}, 0x2e) r1 = open(&(0x7f0000000040)='./bus\x00', 0x141042, 0x0) fallocate(r1, 0x20, 0x4000, 0xfffffeff000) fallocate(r1, 0x0, 0x0, 0x10000101) (async, rerun: 32) r2 = open(&(0x7f0000000040)='./bus\x00', 0x141042, 0x0) (rerun: 32) fallocate(r2, 0x20, 0x4000, 0xfffffeff000) fallocate(r2, 0x0, 0x0, 0x10000101) (async) r3 = socket$l2tp(0x2, 0x2, 0x73) setsockopt$IP_VS_SO_SET_STARTDAEMON(r3, 0x0, 0x48b, 0x0, 0xffffffffffffffd1) (async) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x220100, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x40082406, &(0x7f0000000100)='sit0\x00') (async) setsockopt$IP_VS_SO_SET_STOPDAEMON(r0, 0x0, 0x48c, &(0x7f0000000580)={0x2, 'sit0\x00', 0x2}, 0x18) (async, rerun: 64) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(0xffffffffffffffff, 0xc018937a, 0x0) (async, rerun: 64) dup3(0xffffffffffffffff, r0, 0x0) (async) r5 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000200)=@newlink={0x77, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x32b}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @geneve={{0xb}, {0x10, 0x2, 0x0, 0x1, [@IFLA_GENEVE_PORT={0x6, 0x5, 0x4e23}, @IFLA_GENEVE_REMOTE6={0x0, 0x7, @mcast1}]}}}, @IFLA_LINK={0x8}]}, 0x48}}, 0x8000) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 12:49:53 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgget(0x2, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$SEG6(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$SEG6_CMD_SET_TUNSRC(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f00000003c0)={0x28, r1, 0x1, 0x0, 0x0, {}, [@SEG6_ATTR_DST={0x14, 0x1, @private0}]}, 0x28}}, 0x0) perf_event_open(0x0, 0x0, 0xfffffffbffffffff, 0xffffffffffffffff, 0x0) 12:49:54 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgget(0x2, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$SEG6(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$SEG6_CMD_SET_TUNSRC(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f00000003c0)={0x28, r1, 0x1, 0x0, 0x0, {}, [@SEG6_ATTR_DST={0x14, 0x1, @private0}]}, 0x28}}, 0x0) perf_event_open(0x0, 0x0, 0xfffffffbffffffff, 0xffffffffffffffff, 0x0) 12:49:54 executing program 1: syz_mount_image$udf(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) chdir(&(0x7f0000004340)='./file0\x00') mlock(&(0x7f0000800000/0x800000)=nil, 0x800000) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getresuid(&(0x7f0000000180), &(0x7f0000000800), &(0x7f0000000600)=0x0) mount$overlay(0x0, &(0x7f00000000c0)='./file0\x00', 0xfffffffffffffffc, 0xa0081, &(0x7f0000000780)=ANY=[@ANYBLOB="72650600000063745f6469723d2e2f66696c65322c78696e6f3d6f66662c776f726b6469723d2e2f66696c65302c657569643c", @ANYRESDEC=r0, @ANYBLOB=',smackfsroot=^:-//*}(\f@,:,smackfsdef=udf\x00,\x00']) chdir(&(0x7f00000001c0)='./bus\x00') r1 = perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, 0x0) r2 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000180)}, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ftruncate(r2, 0x8) ioctl$BTRFS_IOC_SEND(r2, 0x40489426, &(0x7f0000000100)={{}, 0x3, &(0x7f0000000080)=[0x4ca4, 0x1, 0x8]}) r3 = getpgid(0x0) perf_event_open(&(0x7f00000006c0)={0x0, 0x80, 0x80, 0x4, 0x1, 0x5, 0x0, 0x5, 0x70c05, 0xa, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x3, 0x4, @perf_bp={&(0x7f0000000380)}, 0x49e22, 0x4, 0x6, 0x4, 0x83, 0x407, 0xff80, 0x0, 0x4, 0x0, 0x1}, r3, 0x1, 0xffffffffffffffff, 0x3) capget(&(0x7f00000003c0)={0x20080522, r3}, &(0x7f0000000400)={0x8000007, 0x3, 0x16f9, 0x5, 0x9, 0x1ff}) prlimit64(r3, 0xd, &(0x7f0000000300)={0x1, 0x7}, &(0x7f0000000600)) perf_event_open(&(0x7f0000000840)={0x0, 0x80, 0xc0, 0x2, 0xff, 0x6, 0x0, 0x9, 0x62244, 0x4, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2d, 0x4, @perf_config_ext={0x800, 0x3}, 0x40000, 0xfffffffffffff74b, 0xffffffff, 0x1, 0x8, 0x10000, 0x1ff, 0x0, 0x400, 0x0, 0x401}, r3, 0x9, r1, 0x1) fcntl$setlease(r1, 0x400, 0x2) move_pages(0x0, 0x1, &(0x7f0000000000)=[&(0x7f000081b000/0x2000)=nil], &(0x7f0000000040)=[0x1], &(0x7f0000000080), 0x0) rename(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file1\x00') creat(&(0x7f00000008c0)='./file2\x00', 0x178) [ 1033.974501] kasan: CONFIG_KASAN_INLINE enabled [ 1034.005820] kasan: GPF could be caused by NULL-ptr deref or user memory access [ 1034.053344] general protection fault: 0000 [#1] PREEMPT SMP KASAN [ 1034.059617] CPU: 0 PID: 9192 Comm: syz-executor.2 Not tainted 4.19.211-syzkaller #0 [ 1034.067414] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/12/2023 [ 1034.076787] RIP: 0010:lbmStartIO+0x12b/0x480 [ 1034.081202] Code: c1 ea 03 80 3c 02 00 0f 85 f5 02 00 00 48 b8 00 00 00 00 00 fc ff df 4d 8b 6c 24 20 49 8d bd e0 00 00 00 48 89 fa 48 c1 ea 03 <80> 3c 02 00 0f 85 ef 02 00 00 4d 8b ad e0 00 00 00 4d 39 ee 74 67 [ 1034.100109] RSP: 0018:ffff888215c37818 EFLAGS: 00010202 [ 1034.105483] RAX: dffffc0000000000 RBX: ffff88809120f700 RCX: 0000000000000003 [ 1034.112755] RDX: 000000000000001c RSI: ffffffff835f37ea RDI: 00000000000000e0 [ 1034.120028] RBP: ffff88808d947280 R08: 0000000000000001 R09: 0000000000000000 [ 1034.127299] R10: 0000000000000005 R11: 0000000000000000 R12: ffff88809a3444c0 [ 1034.134576] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 1034.141853] FS: 00007ff586f1f700(0000) GS:ffff8880ba000000(0000) knlGS:0000000000000000 [ 1034.150084] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1034.155967] CR2: 00007f1cfa5caf60 CR3: 00000000a37ca000 CR4: 00000000003406f0 [ 1034.163242] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 1034.170520] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 1034.177792] Call Trace: [ 1034.180390] lbmWrite+0x27b/0x3a0 [ 1034.183846] lmGCwrite+0x3f2/0x4e0 [ 1034.187391] lmGroupCommit+0x2a4/0x770 [ 1034.191287] ? wait_for_completion_io+0x10/0x10 [ 1034.195971] ? lmLog+0xb60/0xb60 [ 1034.199345] ? lmLog+0x365/0xb60 [ 1034.202725] txCommit+0xaab/0x39e0 [ 1034.206271] ? __mutex_lock+0x368/0x1190 [ 1034.210338] ? mutex_trylock+0x1a0/0x1a0 [ 1034.214432] ? txAbort+0x680/0x680 [ 1034.217985] ? delete_from_page_cache_batch+0xcc0/0xcc0 [ 1034.223357] jfs_commit_inode+0x24e/0x3d0 [ 1034.227511] ? jfs_iget+0x4d0/0x4d0 [ 1034.231141] jfs_fsync+0x125/0x210 [ 1034.234679] ? jfs_freeze+0x120/0x120 [ 1034.238483] vfs_fsync_range+0x13a/0x220 [ 1034.242550] generic_file_write_iter+0x4be/0x730 [ 1034.247314] __vfs_write+0x51b/0x770 [ 1034.251033] ? kernel_read+0x110/0x110 [ 1034.254927] ? __lock_acquire+0x2853/0x3ff0 [ 1034.259253] ? check_preemption_disabled+0x41/0x280 [ 1034.264276] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 1034.269301] vfs_write+0x1f3/0x540 [ 1034.272844] ksys_write+0x12b/0x2a0 [ 1034.276475] ? __ia32_sys_read+0xb0/0xb0 [ 1034.280544] ? trace_hardirqs_off_caller+0x6e/0x210 [ 1034.285565] ? do_syscall_64+0x21/0x620 [ 1034.289542] do_syscall_64+0xf9/0x620 [ 1034.293353] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1034.298549] RIP: 0033:0x7ff5889ad0c9 [ 1034.302264] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1034.321167] RSP: 002b:00007ff586f1f168 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1034.328884] RAX: ffffffffffffffda RBX: 00007ff588accf80 RCX: 00007ff5889ad0c9 [ 1034.336197] RDX: 0000000000000001 RSI: 0000000020004200 RDI: 0000000000000004 [ 1034.343475] RBP: 00007ff588a08ae9 R08: 0000000000000000 R09: 0000000000000000 [ 1034.350749] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1034.358020] R13: 00007fff346e567f R14: 00007ff586f1f300 R15: 0000000000022000 [ 1034.365298] Modules linked in: [ 1034.456308] ---[ end trace cfcd3eb42fa81c95 ]--- [ 1034.462243] RIP: 0010:lbmStartIO+0x12b/0x480 [ 1034.466733] Code: c1 ea 03 80 3c 02 00 0f 85 f5 02 00 00 48 b8 00 00 00 00 00 fc ff df 4d 8b 6c 24 20 49 8d bd e0 00 00 00 48 89 fa 48 c1 ea 03 <80> 3c 02 00 0f 85 ef 02 00 00 4d 8b ad e0 00 00 00 4d 39 ee 74 67 [ 1034.519688] RSP: 0018:ffff888215c37818 EFLAGS: 00010202 [ 1034.525128] RAX: dffffc0000000000 RBX: ffff88809120f700 RCX: 0000000000000003 [ 1034.535483] RDX: 000000000000001c RSI: ffffffff835f37ea RDI: 00000000000000e0 [ 1034.543513] RBP: ffff88808d947280 R08: 0000000000000001 R09: 0000000000000000 [ 1034.551741] R10: 0000000000000005 R11: 0000000000000000 R12: ffff88809a3444c0 [ 1034.569452] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 1034.578802] FS: 00007ff586f1f700(0000) GS:ffff8880ba000000(0000) knlGS:0000000000000000 [ 1034.588335] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1034.594595] CR2: 000055794b1c306f CR3: 00000000a37ca000 CR4: 00000000003406f0 [ 1034.603304] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 1034.612304] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 1034.620385] Kernel panic - not syncing: Fatal exception [ 1034.625935] Kernel Offset: disabled [ 1034.629551] Rebooting in 86400 seconds..