last executing test programs: 8m56.899714291s ago: executing program 3 (id=4): ioperm(0x7, 0x4, 0x7) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) mkdirat(0xffffffffffffff9c, 0x0, 0x0) 8m56.167245921s ago: executing program 3 (id=6): r0 = syz_init_net_socket$nfc_raw(0x27, 0x5, 0x0) fcntl$setlease(r0, 0x400, 0x2) r1 = syz_io_uring_setup(0x45b4, &(0x7f00000035c0)={0x0, 0x94bc, 0x10100}, &(0x7f0000000140)=0x0, &(0x7f0000000040)=0x0) r4 = socket$kcm(0x10, 0x3, 0x0) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000005c0)='./file0\x00', 0x0, &(0x7f00000000c0)={[{@test_dummy_encryption_v1}, {@dioread_lock}, {@noblock_validity}, {@resuid}, {@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x400000}}, {@bsdgroups}, {@max_batch_time={'max_batch_time', 0x3d, 0x3}}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x4}}]}, 0xe, 0x5f5, &(0x7f0000000640)="$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") mount$overlay(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000), 0x0, &(0x7f0000000240)={[{@lowerdir={'lowerdir', 0x3d, './file0'}, 0x3a}], [], 0x2f}) chdir(&(0x7f0000000040)='./file0\x00') r5 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x12, r5, 0xe5a6d000) sendmsg$kcm(r4, &(0x7f0000000600)={0x0, 0x6c00, &(0x7f0000000040)=[{&(0x7f0000000000)="2e00000010008188e6b62aa73f72cc9f0ba1f848140000005e140602000000000e000a0010000000028000001294", 0x2e}], 0x1}, 0x0) r6 = syz_init_net_socket$bt_l2cap(0x1f, 0x2, 0x0) syz_io_uring_submit(r2, r3, &(0x7f00000001c0)=@IORING_OP_CONNECT={0x10, 0x0, 0x0, r6, 0x0, 0x0}) io_uring_enter(r1, 0x291c, 0x0, 0x0, 0x0, 0x0) 8m54.093768582s ago: executing program 3 (id=8): r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000016c0)=@newlink={0x40, 0x10, 0x437, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x4048b}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @geneve={{0xb}, {0x10, 0x2, 0x0, 0x1, [@IFLA_GENEVE_COLLECT_METADATA={0x4}, @IFLA_GENEVE_ID={0x8, 0x1, 0x3}]}}}]}, 0x40}}, 0x0) r1 = accept4$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0x0, 0x0, @private0}, &(0x7f0000000040)=0x1c, 0x80800) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000000080)={@dev={0xfe, 0x80, '\x00', 0x1c}, 0xfffffffb, 0x1, 0x1, 0x4, 0x6, 0x3}, 0x20) 8m52.827024573s ago: executing program 3 (id=13): prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x8) syz_mount_image$xfs(&(0x7f0000000800), &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000000), 0x1, 0xb919, &(0x7f000000c140)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/YwcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPw/duBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAAQkAAACAoP+v2xEoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADcFAAA///HjwC/") r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x143042, 0x58) pwritev2(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="ff", 0xabfb}], 0x1, 0x5405, 0x0, 0x0) ioctl$UI_DEV_DESTROY(r0, 0x5502) add_key(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(0x0, 0x0) setxattr$trusted_overlay_upper(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280), &(0x7f0000000840)={0x0, 0xfb, 0xf9f, 0x1, 0x3, "2350fabf767154e1b9b80d658fe87a92", "1c997c5a95dbe000e5590e3331cf593caa1d3c04150d8b95f1c1e7748dcbcae31ecec2d1e4a34f75a7d759ada4bba2995f4af227eb290f2104e7918b2918038f2f57ef6c1e3a3befc7138c7697cc5d19ed9559f7db026be5aa988645685e265a01f25f5324f82c8d8cee7a83095de4259ff7419ada4c852fff37f808a9c6102c479b70001947cac8b4b960c7b3b5f78c3c96567b751398960d86d425b06bf4db5e7abd6ec0b53bca1f77f87d244673153b2a300d3551a72dea147e00851c3fe908bd15d2f4750397d6ed791ec2da9215f5c12dff8ded727f6b118710d9913445ed4a1c51ed6558688568b4e42737d9fa38fa8eb23e69f7cd8fb091aaef29df1cb8982e1a23fe2f3b84682485ad309c6875446f7d64d761cc24bd7e294c974bddd20a9cba78d8dbab988eba599bd9b7d3fb97a653e7071776ca4692b3b65ec4e8248b8319378182e219f245d3eae5cd8c2ec785abc7972e1eed1d5f476658b653da675d9642dac72296149d56c9ba7b813e12fa0d0d1026febe45558e7e375eb344ad49aaf1dd1795894f1ff725fc7a500ed6f13dd4d392e687fbbded04c36550cd734e834b0c36fe2f4ebe385b2e671db0c2582fa03491d0f5b4c85c0ca867519b0ec8181c1dd574fc3957b9bfd72017371867647a68be40c00dc240c8a849bc50e71b4fdb771304a3d34dfa26a7ac9466dd673e94f280693ac172429ddbff23ad4348f67ff2739d79f6ea6160b525d976cef62a5d6f79bd800bf88cae6853e29be5e473063778df09deceb470d1e204b3c8cdb6f41eca26eb5ba4e9a00f29fd132fb2115eff7dbe606f3fcf62daaebea79bfcd8fbf13a9048a8dbbf66df03ea25aa221a86a7981477fc519116bf946071176b72a4ce6fb8e37d892a22949e9a4f01e4dfb05d86cdd618f2f94a21d0befd36d534d401fe1b7c1bdb480f288caaa8fd42107710c259f9147254b962dd53e5276a2a85b6f2e097b5942697828869100f157d27cdc11dbf6f38d1baf1ce0648dda8a265a24cd4acf441007fcf0467b2a81980ac453072fa20d576f5bf348552a6639163740d218b78f8fd661b830a0f244b27f4cfbca0e1323e968910f13b4ede507e47271f5eb2f7f7707e9f9e2e978ba1ea9f610650aafa29bb67407d48a4c8e5716079b7e3f090efa845a416d04fcf19ba1c4d874f8ea03fcc20790962f8a2e1f07b56cd0d6ff1192ff942f66756d6b520d62b2cbff96c2e88ef0248792f942886f2e874bcd1f6269d28629c666b0dd1e34b7f7908479dd72404da679a31f654cbe6c8d4501468cca8580e09f54a81500cb656e3180ec1efc52dddb5ba722da909a7a62eb077585cd8ad6fb5b7ba42bead044dd888f5340c5ee11303c77b0a1d228e4dcb806214feb60918a512b392879a7f7c37d624cceb67fdfa20123da4e6ed533e2bb86eb70ed9395a0f02f8a029ae9d99733c7049b0542ccd3933cc6853ec5b85a0b254a98f4b3ff1628c4a16f66d9b1d9c1b9709b0b6489eb6d646fff01b535ea1c75e6d3bf163b0fccd2fbf18c1e9747d5ab73e8b164ff1397dadb60eaead9db7c11101e3dda8209db7a5419861e3eef446035a5379e41e1c6c354c01139050e8adcaf1f9dcf042e5e35e13082fbe6ac77d9ba0ab976f0a67502f38c4c60215a56563ec8777332dd77bc9e307b2cb648634c053372e8206ccb19147594cfef0e72bc0ea8055a531c7da64944730b140bba6adc9e9739841d026ce25b5627b7406bc067e5e2ef37fad53c85feacd7f151ba198540e48d7d9d7a24988c65b9b7d98b3f1ff15fb9089a5c81080b45efd169824cde00cc83b16aef42963cbaf648f7a0af2056f47d7b4364943e1e57aba1ca25f218d7b493c0df8ab6af3b95c0fe7f24910d90a30864c06697e607f9c6083d19be834e330b098354f7493507c35f69509d2af3bf132d3fc49a2f9de027e6a3e98f44f976ded995cec95f6bfe088034ca63efbcbd219824cb4f8d636a17497a193a8f4ad601d6e8b89ac448568a8754db80d8b48f13c86dab61f49f3e11389653406a3b8a8f13d8fd01dabd482089971f526da833071796e228747672f772bafe098ef726f58edaaf76f8d1b391825fc8d9dd36711d534a73b34a00900e1f57d4d5adda363085a19df491c2bd09553652f0964fd6656e1cf212399957db27e95a774e0c543d8454317f6b98a5c052cc7107d29b8b937f1ce6837e711d0fd3d18703fff63515bda7cb254600474c8859d05741f448461e120ab3df18d38d946be1615fc40072ba75e440e654dd3db8c3c3f53f60e1d8bc09a2ef09d41ee15a8330552830467bf6b07c8b1f5e539871e1c9342839bd75e4f26a7038c645afd251ee3b0eeb11370d05893b3e8f289ff165e0001e3e510101a3bbb48c5056edc26d005f699a198e27503886d2ef7a17eca4b7635e98060c98ff43511b50cb770fce075507a53674f8de6a36e895af77f60d87ad291cb63b23dd0090a78bcd9a4dfa2982e496bd61c3d85d774f8660b16875ae13ae155d790e0d6e3c251cff7351c8826834193806d239260687ce6936e9aaa5691f5366a74a020a8ab3de93b9cc0d274d9669c50fa08189d8eec4a8d4403f91fef9e2d56d0082e44123e2e8389e327355a82681c5e39846934044d29b671faaf162bf7d190d06f6fc4c3c34be973b00a1f5fbe4a3439b4c392bb4da67e8fb3250bc2cbdb1cf6b54aaa97709f562a7e3e20beccd7e457fa909bbce87342ef6e2fbdba1f38607739d7f43284530dd1b24634e41496a84669b04e99413b65712fa3b4318bd36bdfbfa5814b30750bbc633fc6cd576efa257b8a2cd09595babda31e711b4c6de99c41de7aa52acf8f21f3806e7ff2e9d13dc67c4e90e0644ff297b023763aa75cf7f3a52068d97a957cbc6084f28a461420b0f38e97d3d890a712ae00067105fadb451aa7d0ac5dbe1e7a434603648e571f979035c7770260994e704840787285a2444c3e97ed2c82c25053fc920136b1eae778613d0fc3d7ef13309a57e9bffd2e5ba803ca8100a74c186f90dc6ecf17d4e865284e1fc877b1842d33d818f63b03a2ebaba38b4ae397fff2256e1326b698a809aaae0b3825f32ff25d64422eb90502388228f5c1ba0006842bfec14adfbfbb483c420560df4a10053d43029f5642755a4d8f8856e398778126b9994a3f72a7709b6785b794274fa6c361a4b6bd21cd7e16902b93bbd9a1530d232fbd3d4230f5c66d2e2ae6ed21f463549003030df90f4253ffbc8a1ff78d49c40e1d1d607f61d318095745e0f2f24a055353d50956c1a99a4e44d5711d6228546dc192e07fb4a402c82cbd97984dd5116717cb2829a108f1a01ce103327cb9b31795b00a79b944a4a303b3dca38b35526a921687cdaac9313544e05f1596722ed856e2908ec325e95eef9b52a3aa64c746e36f377c94a3128abc894a265e94d02912fe53a030d8f530d04eddb6ee9052c5e42fe5ddbb48d831951c4c298975c680a1683e6f373cd051ac33b5b01daf22cf521b4f2e800b008defd390543064fc8d37d90b0607169b3606e697be8344f295b640f4bd51070b07dbe2126570648f39890db8b1683bff036e8329085e0e2c5b8f34771a24274bc03cfb983455d977ea38496dbd47a8838e642ebac2acbfd4987afcdc0500ac038d1414a820b9bfa1734e79519382923f300901788f8e7d74c1575dd4bff95aced2574db11807ccc7fb385591a57732e856f00e79b355f2f35a738ca4af99211d1f387f703d277dbf987eb3c67b5b419d09c5ebf20e159ce433d23228ab3694d1471c0e1596e9adc9559e0206c8b15b1b14eb55d7ba6e9f0d43afb443a0dfc8c521b2929f31b381928977ce165d3ff9579c09842f7dc3e15f857dcfc3e67301bed1f9f94c2441f91ef2e62603b556ce2bc804a158be88087cf2c93a7cf6b2aaa1e61a9ee689e3f157194b4ee9fe67ff13442ccf1105c3d4a6bef38f10f1349131c1be6f89ae345cd0773b4eefbf56662daba0860c9e7198dc17407bbec70bd730da72fca63be965591fd7eca34ca16732bb223c644ee31a6457316f47d0a912bdd2ebe2a3cc9db1ac31ff998ec9866688f9b8456ea67c5b5ccafe464ea0e7cb31a5e10f0507fd1a011078d30b0582b12a7564197262872cd1136e87098824f68fe1de360954366a0aa5c6b3b1dd4f395dfd04b4a6636bfb14e020c62ca8d0a3fc37f5ee88547322b6a2f3b92efce4836cc9d58f362a6605eb249fff9cc026702e9b7c689ac6eff2b9b6680e5e870b5c5fae6c4c9df688084001611ea297596858e7524fc7b65359328ff11ddbadcfa7da7234f754d51a35b73c48312ca4464031a86179f89b7b8a54482631fe472d04e2ddf4731fa75e562b22938a7c6fca57f41d7f30db3c026d2613f14b81c5dda70d37c009ba2980dcfa0f5fcca9f554ad6f0e9d34a2d4b37354ee65e920af0ba9162b5515eb01daca0c3b6676b4b2f1d227c5f45179c480f34595146b0395496a5a95d49bd2b1c6d1b27b0c54d90cb2863f3f8a0d392b2229a01f8dbf1b8c1a632798e357c697d2ab2c62039a72ab371d0bb44ab6ccad2f33f64d35b26ca3dab9f9ec456fa2dd47677d292e9869c81e02a2a44946cc5ea8269d6ad7667af701c379f4876f76b063d3258be891b9951bdda37cbc82e287a4515ddf0468e654f2747d443d2a093655609ce14334bdba7595c98c05d4280756acbe2e0b5f8e6c9d9ddd3a2d90f6bc7cda10d217ea187149ebd5dcd7419861a17c4812499640d33ef620f9bfd7ef63457f60ef4d6d4233707f8d28d5a6939d1bd8f5465e49ca11f568f19bddaf3a65a95a32487d75da55403c6ad59bdfc31f5dab41478a56360a191f7ec74c00efeb5c5c0b8610d3330e6c7a44cc927bd7bb171ff08a68b0a17b74e442617bef5c1c468781d18ed48fc49ed836127b862463487edd2bfb9164f911c017c3f9b85c48088cfdf5938353536f0b5edafb4b769ff84878f5fd3a9dec7a487807bdbba8548a79390cf2e1ee9fee91a5582a91c3ad1a6d79eb3f9a6e08ce78daa83163e54e82b9317ea63010b6f7eeac7232c57e7d590b02909b7231a13ee15e9f1c3bfe8f0d42d15e2da71fb4dccc395aa3c756e6ae369078e1767124cea89a422974372069e27eaa30eb2e993b97dd7248868e42bc770e510c281b12db4af1c21f2a7caed3d3143e778aed115227115215d64ab5f0fda258797bbd0859231a5e49ba87227689cdd4d206c500620d3cfdf8273df258836ffdd2929911b67ab105d64ca45797122e505712a6f528e3f3df961ec30f909b75e6bbaf839b6eb5048b276687ff2d55ba43a1b04355cb38850c14737cdc3c4e21126196189cbec9a13376cefd3c70abc48549d7474f73b9880314f7e7cb7d2a99c6cb0d6d0903152a89b0f128955846cf7c86b145a526d92d245ffd1115817906663112d4eb70f0dbf2e2d4a3c5e5d6353128053a4fa4e086a7e5e899a6b5aaada8c5a89e217856c0c1c91a77b9bad4c279099a0b8d01722556c40cfbdc71c7c18212173f200eb8db1b9c52bde3a259595286cae290a7a5d7f7964831d25b92021f9d06f68bae30613ee30c93c79000d0ba4392ed06f42f00f1a0e11c289ebe9b"}, 0xf9f, 0x0) 8m48.289999928s ago: executing program 32 (id=13): prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x8) syz_mount_image$xfs(&(0x7f0000000800), &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000000), 0x1, 0xb919, &(0x7f000000c140)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/YwcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPw/duBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAAQkAAACAoP+v2xEoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADcFAAA///HjwC/") r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x143042, 0x58) pwritev2(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="ff", 0xabfb}], 0x1, 0x5405, 0x0, 0x0) ioctl$UI_DEV_DESTROY(r0, 0x5502) add_key(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(0x0, 0x0) setxattr$trusted_overlay_upper(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280), &(0x7f0000000840)={0x0, 0xfb, 0xf9f, 0x1, 0x3, "2350fabf767154e1b9b80d658fe87a92", "1c997c5a95dbe000e5590e3331cf593caa1d3c04150d8b95f1c1e7748dcbcae31ecec2d1e4a34f75a7d759ada4bba2995f4af227eb290f2104e7918b2918038f2f57ef6c1e3a3befc7138c7697cc5d19ed9559f7db026be5aa988645685e265a01f25f5324f82c8d8cee7a83095de4259ff7419ada4c852fff37f808a9c6102c479b70001947cac8b4b960c7b3b5f78c3c96567b751398960d86d425b06bf4db5e7abd6ec0b53bca1f77f87d244673153b2a300d3551a72dea147e00851c3fe908bd15d2f4750397d6ed791ec2da9215f5c12dff8ded727f6b118710d9913445ed4a1c51ed6558688568b4e42737d9fa38fa8eb23e69f7cd8fb091aaef29df1cb8982e1a23fe2f3b84682485ad309c6875446f7d64d761cc24bd7e294c974bddd20a9cba78d8dbab988eba599bd9b7d3fb97a653e7071776ca4692b3b65ec4e8248b8319378182e219f245d3eae5cd8c2ec785abc7972e1eed1d5f476658b653da675d9642dac72296149d56c9ba7b813e12fa0d0d1026febe45558e7e375eb344ad49aaf1dd1795894f1ff725fc7a500ed6f13dd4d392e687fbbded04c36550cd734e834b0c36fe2f4ebe385b2e671db0c2582fa03491d0f5b4c85c0ca867519b0ec8181c1dd574fc3957b9bfd72017371867647a68be40c00dc240c8a849bc50e71b4fdb771304a3d34dfa26a7ac9466dd673e94f280693ac172429ddbff23ad4348f67ff2739d79f6ea6160b525d976cef62a5d6f79bd800bf88cae6853e29be5e473063778df09deceb470d1e204b3c8cdb6f41eca26eb5ba4e9a00f29fd132fb2115eff7dbe606f3fcf62daaebea79bfcd8fbf13a9048a8dbbf66df03ea25aa221a86a7981477fc519116bf946071176b72a4ce6fb8e37d892a22949e9a4f01e4dfb05d86cdd618f2f94a21d0befd36d534d401fe1b7c1bdb480f288caaa8fd42107710c259f9147254b962dd53e5276a2a85b6f2e097b5942697828869100f157d27cdc11dbf6f38d1baf1ce0648dda8a265a24cd4acf441007fcf0467b2a81980ac453072fa20d576f5bf348552a6639163740d218b78f8fd661b830a0f244b27f4cfbca0e1323e968910f13b4ede507e47271f5eb2f7f7707e9f9e2e978ba1ea9f610650aafa29bb67407d48a4c8e5716079b7e3f090efa845a416d04fcf19ba1c4d874f8ea03fcc20790962f8a2e1f07b56cd0d6ff1192ff942f66756d6b520d62b2cbff96c2e88ef0248792f942886f2e874bcd1f6269d28629c666b0dd1e34b7f7908479dd72404da679a31f654cbe6c8d4501468cca8580e09f54a81500cb656e3180ec1efc52dddb5ba722da909a7a62eb077585cd8ad6fb5b7ba42bead044dd888f5340c5ee11303c77b0a1d228e4dcb806214feb60918a512b392879a7f7c37d624cceb67fdfa20123da4e6ed533e2bb86eb70ed9395a0f02f8a029ae9d99733c7049b0542ccd3933cc6853ec5b85a0b254a98f4b3ff1628c4a16f66d9b1d9c1b9709b0b6489eb6d646fff01b535ea1c75e6d3bf163b0fccd2fbf18c1e9747d5ab73e8b164ff1397dadb60eaead9db7c11101e3dda8209db7a5419861e3eef446035a5379e41e1c6c354c01139050e8adcaf1f9dcf042e5e35e13082fbe6ac77d9ba0ab976f0a67502f38c4c60215a56563ec8777332dd77bc9e307b2cb648634c053372e8206ccb19147594cfef0e72bc0ea8055a531c7da64944730b140bba6adc9e9739841d026ce25b5627b7406bc067e5e2ef37fad53c85feacd7f151ba198540e48d7d9d7a24988c65b9b7d98b3f1ff15fb9089a5c81080b45efd169824cde00cc83b16aef42963cbaf648f7a0af2056f47d7b4364943e1e57aba1ca25f218d7b493c0df8ab6af3b95c0fe7f24910d90a30864c06697e607f9c6083d19be834e330b098354f7493507c35f69509d2af3bf132d3fc49a2f9de027e6a3e98f44f976ded995cec95f6bfe088034ca63efbcbd219824cb4f8d636a17497a193a8f4ad601d6e8b89ac448568a8754db80d8b48f13c86dab61f49f3e11389653406a3b8a8f13d8fd01dabd482089971f526da833071796e228747672f772bafe098ef726f58edaaf76f8d1b391825fc8d9dd36711d534a73b34a00900e1f57d4d5adda363085a19df491c2bd09553652f0964fd6656e1cf212399957db27e95a774e0c543d8454317f6b98a5c052cc7107d29b8b937f1ce6837e711d0fd3d18703fff63515bda7cb254600474c8859d05741f448461e120ab3df18d38d946be1615fc40072ba75e440e654dd3db8c3c3f53f60e1d8bc09a2ef09d41ee15a8330552830467bf6b07c8b1f5e539871e1c9342839bd75e4f26a7038c645afd251ee3b0eeb11370d05893b3e8f289ff165e0001e3e510101a3bbb48c5056edc26d005f699a198e27503886d2ef7a17eca4b7635e98060c98ff43511b50cb770fce075507a53674f8de6a36e895af77f60d87ad291cb63b23dd0090a78bcd9a4dfa2982e496bd61c3d85d774f8660b16875ae13ae155d790e0d6e3c251cff7351c8826834193806d239260687ce6936e9aaa5691f5366a74a020a8ab3de93b9cc0d274d9669c50fa08189d8eec4a8d4403f91fef9e2d56d0082e44123e2e8389e327355a82681c5e39846934044d29b671faaf162bf7d190d06f6fc4c3c34be973b00a1f5fbe4a3439b4c392bb4da67e8fb3250bc2cbdb1cf6b54aaa97709f562a7e3e20beccd7e457fa909bbce87342ef6e2fbdba1f38607739d7f43284530dd1b24634e41496a84669b04e99413b65712fa3b4318bd36bdfbfa5814b30750bbc633fc6cd576efa257b8a2cd09595babda31e711b4c6de99c41de7aa52acf8f21f3806e7ff2e9d13dc67c4e90e0644ff297b023763aa75cf7f3a52068d97a957cbc6084f28a461420b0f38e97d3d890a712ae00067105fadb451aa7d0ac5dbe1e7a434603648e571f979035c7770260994e704840787285a2444c3e97ed2c82c25053fc920136b1eae778613d0fc3d7ef13309a57e9bffd2e5ba803ca8100a74c186f90dc6ecf17d4e865284e1fc877b1842d33d818f63b03a2ebaba38b4ae397fff2256e1326b698a809aaae0b3825f32ff25d64422eb90502388228f5c1ba0006842bfec14adfbfbb483c420560df4a10053d43029f5642755a4d8f8856e398778126b9994a3f72a7709b6785b794274fa6c361a4b6bd21cd7e16902b93bbd9a1530d232fbd3d4230f5c66d2e2ae6ed21f463549003030df90f4253ffbc8a1ff78d49c40e1d1d607f61d318095745e0f2f24a055353d50956c1a99a4e44d5711d6228546dc192e07fb4a402c82cbd97984dd5116717cb2829a108f1a01ce103327cb9b31795b00a79b944a4a303b3dca38b35526a921687cdaac9313544e05f1596722ed856e2908ec325e95eef9b52a3aa64c746e36f377c94a3128abc894a265e94d02912fe53a030d8f530d04eddb6ee9052c5e42fe5ddbb48d831951c4c298975c680a1683e6f373cd051ac33b5b01daf22cf521b4f2e800b008defd390543064fc8d37d90b0607169b3606e697be8344f295b640f4bd51070b07dbe2126570648f39890db8b1683bff036e8329085e0e2c5b8f34771a24274bc03cfb983455d977ea38496dbd47a8838e642ebac2acbfd4987afcdc0500ac038d1414a820b9bfa1734e79519382923f300901788f8e7d74c1575dd4bff95aced2574db11807ccc7fb385591a57732e856f00e79b355f2f35a738ca4af99211d1f387f703d277dbf987eb3c67b5b419d09c5ebf20e159ce433d23228ab3694d1471c0e1596e9adc9559e0206c8b15b1b14eb55d7ba6e9f0d43afb443a0dfc8c521b2929f31b381928977ce165d3ff9579c09842f7dc3e15f857dcfc3e67301bed1f9f94c2441f91ef2e62603b556ce2bc804a158be88087cf2c93a7cf6b2aaa1e61a9ee689e3f157194b4ee9fe67ff13442ccf1105c3d4a6bef38f10f1349131c1be6f89ae345cd0773b4eefbf56662daba0860c9e7198dc17407bbec70bd730da72fca63be965591fd7eca34ca16732bb223c644ee31a6457316f47d0a912bdd2ebe2a3cc9db1ac31ff998ec9866688f9b8456ea67c5b5ccafe464ea0e7cb31a5e10f0507fd1a011078d30b0582b12a7564197262872cd1136e87098824f68fe1de360954366a0aa5c6b3b1dd4f395dfd04b4a6636bfb14e020c62ca8d0a3fc37f5ee88547322b6a2f3b92efce4836cc9d58f362a6605eb249fff9cc026702e9b7c689ac6eff2b9b6680e5e870b5c5fae6c4c9df688084001611ea297596858e7524fc7b65359328ff11ddbadcfa7da7234f754d51a35b73c48312ca4464031a86179f89b7b8a54482631fe472d04e2ddf4731fa75e562b22938a7c6fca57f41d7f30db3c026d2613f14b81c5dda70d37c009ba2980dcfa0f5fcca9f554ad6f0e9d34a2d4b37354ee65e920af0ba9162b5515eb01daca0c3b6676b4b2f1d227c5f45179c480f34595146b0395496a5a95d49bd2b1c6d1b27b0c54d90cb2863f3f8a0d392b2229a01f8dbf1b8c1a632798e357c697d2ab2c62039a72ab371d0bb44ab6ccad2f33f64d35b26ca3dab9f9ec456fa2dd47677d292e9869c81e02a2a44946cc5ea8269d6ad7667af701c379f4876f76b063d3258be891b9951bdda37cbc82e287a4515ddf0468e654f2747d443d2a093655609ce14334bdba7595c98c05d4280756acbe2e0b5f8e6c9d9ddd3a2d90f6bc7cda10d217ea187149ebd5dcd7419861a17c4812499640d33ef620f9bfd7ef63457f60ef4d6d4233707f8d28d5a6939d1bd8f5465e49ca11f568f19bddaf3a65a95a32487d75da55403c6ad59bdfc31f5dab41478a56360a191f7ec74c00efeb5c5c0b8610d3330e6c7a44cc927bd7bb171ff08a68b0a17b74e442617bef5c1c468781d18ed48fc49ed836127b862463487edd2bfb9164f911c017c3f9b85c48088cfdf5938353536f0b5edafb4b769ff84878f5fd3a9dec7a487807bdbba8548a79390cf2e1ee9fee91a5582a91c3ad1a6d79eb3f9a6e08ce78daa83163e54e82b9317ea63010b6f7eeac7232c57e7d590b02909b7231a13ee15e9f1c3bfe8f0d42d15e2da71fb4dccc395aa3c756e6ae369078e1767124cea89a422974372069e27eaa30eb2e993b97dd7248868e42bc770e510c281b12db4af1c21f2a7caed3d3143e778aed115227115215d64ab5f0fda258797bbd0859231a5e49ba87227689cdd4d206c500620d3cfdf8273df258836ffdd2929911b67ab105d64ca45797122e505712a6f528e3f3df961ec30f909b75e6bbaf839b6eb5048b276687ff2d55ba43a1b04355cb38850c14737cdc3c4e21126196189cbec9a13376cefd3c70abc48549d7474f73b9880314f7e7cb7d2a99c6cb0d6d0903152a89b0f128955846cf7c86b145a526d92d245ffd1115817906663112d4eb70f0dbf2e2d4a3c5e5d6353128053a4fa4e086a7e5e899a6b5aaada8c5a89e217856c0c1c91a77b9bad4c279099a0b8d01722556c40cfbdc71c7c18212173f200eb8db1b9c52bde3a259595286cae290a7a5d7f7964831d25b92021f9d06f68bae30613ee30c93c79000d0ba4392ed06f42f00f1a0e11c289ebe9b"}, 0xf9f, 0x0) 12.804305466s ago: executing program 4 (id=1431): r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000001400), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000580)={0x0, 0x18, 0xfa00, {0x4, &(0x7f00000004c0), 0x13f, 0x9}}, 0x20) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000400)={0x0, 0x18, 0xfa00, {0x2, &(0x7f0000000240), 0x106, 0xc}}, 0x20) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0, {r0}}, './file0\x00'}) connect$inet(r2, &(0x7f0000000280)={0x2, 0x4e24, @private=0xa010102}, 0x10) socket$kcm(0x10, 0x2, 0x4) socket$nl_generic(0x10, 0x3, 0x10) socket$inet_tcp(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) memfd_secret(0x0) r4 = syz_io_uring_setup(0x19f2, &(0x7f0000000080)={0x0, 0x0, 0x10100}, &(0x7f0000000140)=0x0, &(0x7f0000000100)=0x0) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000040)={'syztnl0\x00', &(0x7f0000000180)={'syztnl0\x00', 0x0, 0x14, 0x0, 0x0, 0x0, 0x2b, @empty, @empty}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='pids.events\x00', 0x275a, 0x0) write$UHID_CREATE2(r9, &(0x7f0000000180)=ANY=[@ANYRES64=r8], 0x118) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x12, r9, 0x0) syz_io_uring_submit(r5, r6, &(0x7f0000000000)=@IORING_OP_EPOLL_CTL=@add={0x1d, 0x0, 0x0, r9, 0x0, r3}) io_uring_enter(r4, 0x2d3e, 0x0, 0x0, 0x0, 0x0) io_uring_register$IORING_REGISTER_IOWQ_MAX_WORKERS(r4, 0x13, &(0x7f0000000200)=[0x3, 0x2000001], 0x2) r10 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r10, &(0x7f0000000700)={0x0, 0x18, 0xfa00, {0x0, &(0x7f00000006c0), 0x2}}, 0x20) write$RDMA_USER_CM_CMD_CREATE_ID(r10, &(0x7f00000003c0)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000900), 0x111}}, 0x20) getpeername$packet(0xffffffffffffffff, &(0x7f0000000540)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000680)=0x14) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000140)={0x6, 0x3, &(0x7f0000000740)=ANY=[@ANYRESOCT=r1], 0x0, 0x0, 0x0, 0x0, 0x0, 0x22, '\x00', r11, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x94) syz_emit_ethernet(0x8e, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffff0000000000000800452500800064000006019078e0000002ac1414aa94046f8d0094040000940596d27983088268f7035f7794040100071f9964010102640101027f0000010a0101027f0000017f000001e000000194060100000000030790780002000b473d00000064000503000001e00000020a0101029404000000000000276bddb7fa996f97"], 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MAX_SIZE(0xffffffffffffffff, 0x28, 0x2, &(0x7f00000000c0)=0x9, 0x8) r12 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000480)={0x6, 0x3, &(0x7f0000000800)=ANY=[@ANYRESOCT=r6, @ANYBLOB="59f2c6496ab93c5569d03df2dafdce1aa2eccf8908ee88e197c1f3851cd2548bbad382b3b3fe53d74ccb0b618372dad01d84ab241e01521f0a1c035b540f02b7c9609e9670d3f0e0c470e6a2a78c0dd020acc8e38f11a852130b129408591b59eb7013012b55e545c3e433312843d1a3e11604253b6d9b94f541824f2578db74ac803f4417af", @ANYRESOCT=r7], &(0x7f00000002c0)='syzkaller\x00', 0x7, 0x0, 0x0, 0x41000, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x94) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000600)={r12, 0x5, 0xb68, 0x0, &(0x7f0000000000)='%', 0x0, 0xd01, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x48) write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000100), 0x111}}, 0x20) 12.405000346s ago: executing program 2 (id=1433): creat(&(0x7f0000000000)='./bus\x00', 0x8) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x441, 0x0) r0 = gettid() r1 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r1, &(0x7f0000000200)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000040)={0xffffffffffffffff}, 0x13f, 0x4}}, 0x20) write$RDMA_USER_CM_CMD_BIND(r1, &(0x7f0000000140)={0x14, 0x88, 0xfa00, {r2, 0x30, 0x0, @ib={0x1b, 0x0, 0x0, {}, 0x2000000000001005, 0x10001}}}, 0x90) r3 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x2000) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r3, 0x4040534e, &(0x7f00000000c0)={0x336, @time={0xffffffff, 0xb}, 0x1, {}, 0x7}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_CLIENT(r3, 0x404c534a, &(0x7f0000000400)={0x0, 0x7}) tkill(r0, 0x7) r4 = creat(&(0x7f0000000000)='./file0\x00', 0x0) flock(r4, 0x2) r5 = openat(0xffffffffffffff9c, &(0x7f0000000580)='./file0\x00', 0x0, 0x0) flock(r5, 0x5) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(r3, 0xc02c5341, &(0x7f00000007c0)) mount(&(0x7f0000000100), &(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)='9p\x00', 0x0, &(0x7f0000000300)='trans=rdma,') 11.939994711s ago: executing program 4 (id=1438): r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendto$inet(r0, &(0x7f0000000140)='^', 0x34000, 0x0, &(0x7f0000004ff0)={0x2, 0x0, @rand_addr=0xfffffffffffffffe}, 0x10) listen(r0, 0xda90) accept4(r0, 0x0, 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000180)={0x208, 0x1000600}, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x4, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000000000000000000085000000ae00000095"], &(0x7f0000001b80)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0xd, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) r2 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFULNL_MSG_CONFIG(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000001c0)=ANY=[@ANYBLOB="2400000001040102000000c9fd0000000000000008000340000100000500010001"], 0x24}}, 0x0) sendmsg$NFULNL_MSG_CONFIG(r2, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000001680)=ANY=[@ANYBLOB="1c000000010401010000000000000000000004000500010001000000"], 0x1c}, 0x1, 0x0, 0x0, 0x8800}, 0x0) r3 = socket$netlink(0x10, 0x3, 0xc) sendmsg$NFQNL_MSG_CONFIG(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={0x0, 0x1c}}, 0x0) close(r3) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000040)='sys_enter\x00', r1, 0x0, 0x8}, 0x18) io_getevents(0x0, 0x6b, 0x0, 0x0, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000200)=0x3) openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x2200, 0x32) 11.804266855s ago: executing program 2 (id=1439): r0 = openat$vmci(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$IOCTL_VMCI_QUEUEPAIR_SETPF(r0, 0x7a9, &(0x7f0000000200)={{@any, 0x1}, 0x3, 0x6, 0xf, 0xffff, 0x3, 0x5, 0x0, 0xfffffffffffffffb}) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000003c0)={0x18, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002020207b1af8ff"], &(0x7f0000000380)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) r2 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000007c0)={&(0x7f0000000800)='virtio_transport_alloc_pkt\x00', r1}, 0x18) bpf$ENABLE_STATS(0x20, 0x0, 0x0) r3 = socket$vsock_stream(0x28, 0x1, 0x0) r4 = add_key(&(0x7f00000002c0)='keyring\x00', &(0x7f0000000300)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) r5 = add_key$user(0x0, &(0x7f0000000080)={'syz', 0x3}, &(0x7f0000000100)="d8", 0x1, r4) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r4, &(0x7f00000000c0)='asymmetric\x00', &(0x7f0000000480)) request_key(&(0x7f0000000400)='user\x00', &(0x7f0000000440)={'syz', 0x3}, 0x0, r4) syz_mount_image$iso9660(&(0x7f00000000c0), &(0x7f0000000080)='./file0\x00', 0x4000, &(0x7f0000000600)=ANY=[@ANYBLOB='check=strict,session=0x0000000000000024,iocharset=ascii,overriderockperm,overriderockperm,gid=', @ANYBLOB, @ANYRESOCT=r3, @ANYRES8=0x0, @ANYRESHEX=r5, @ANYRESOCT, @ANYRESHEX=r4, @ANYRES8=r2], 0xfe, 0xa27, &(0x7f0000003500)="$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") r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='mounts\x00') read$FUSE(r6, &(0x7f0000000a80)={0x2020}, 0x2020) bind$vsock_stream(r3, &(0x7f0000000440), 0x10) r7 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000003c0)=@bpf_lsm={0x1e, 0x3, &(0x7f0000000ac0)=ANY=[@ANYBLOB="1800000000000000000000000000000095"], &(0x7f0000000280)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x24, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x94) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) bpf$BPF_LINK_CREATE(0x1c, &(0x7f0000000100)={r7, r8, 0x24, 0x0, @val=@perf_event={0x3}}, 0x18) syz_genetlink_get_family_id$nl80211(&(0x7f0000000000), r8) listen(r3, 0x0) r9 = syz_usb_connect$hid(0x2, 0x36, &(0x7f0000000580)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x46d, 0xc532, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x4, 0x1, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x7}}, {{{0x9, 0x5, 0x81, 0x3, 0x0, 0x7}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r9, 0x0, 0x0) syz_usb_control_io$hid(r9, &(0x7f0000000080)={0x24, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="002207000000095a80"], 0x0}, 0x0) r10 = socket$vsock_stream(0x28, 0x1, 0x0) shutdown(r8, 0x0) connect$vsock_stream(r10, &(0x7f0000000040)={0x28, 0x0, 0x0, @local}, 0x10) shutdown(r10, 0x1) 10.271463367s ago: executing program 4 (id=1443): syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$hfsplus(&(0x7f0000000000), &(0x7f0000000080)='./file0\x00', 0x0, &(0x7f0000000140)={[{@umask}, {}, {@nls={'nls', 0x3d, 'cp852'}}, {@uid={'uid', 0x3d, 0xee01}}, {@nobarrier}, {@part={'part', 0x3d, 0x6}}]}, 0x20, 0x6de, &(0x7f0000000840)="$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") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpu.stat\x00', 0x275a, 0x0) write$UHID_INPUT(r0, &(0x7f0000001980)={0x8, {"85f080a4933d55266e07e799aa0cc421388242df2a3c6b631b65b1c061edd2aa10100000009b0bb3a53ab1200f5d01a68a4acdec8fee09648222f908c1fedc3000342e6139de28366c13509306d00ebcc67497181ac916db98af9d366b76e427d9ab5bb68095f0fb246df32b8af0783653136f8a04c03690312125c7ded6a24fda8685340c575ead69519e3583f89d467ec232d6a1ffd0463ba4ea3cbae5dae6654b5547b5458f02ac307729e57b09e134f68be44f88d72517b230b066f6315b5fb80206397bbff8cbc2a36e01c2e7b3aadb32bd3dd5288a69a991d9c674717e3abba7167280b2db3b1b8502afa4f3f296c532510c9d2dd79bb5eeb25adb5edddbdd069c09d14d15c2e7e1e2bd6c108fab3591bb22e97d6992236d2273c8bb95536f7118d007965008b125c7daac2814e6bbe1adbfa3572ad0b7ad7c26c8014118d8374ca9f285779dfee7715a403908146a74de61b3853914c89f444c12e7a38bdd46c4ed36eb806ea598f44d1dec9eff9e2476f43802211f0762b66673b45d236b2391ce322e30fb9c69fe0d514dc1f8b6e3979c1205fd5224b07d18a44fec4f6f1a6f65158bb6adcc295bf2dd7dea107f59d7e03c61fe5822292e45968956b931bdc4d6445ff1631e0b98e4b4448774dd4b9cd53a45896fdb3f03702778741ae2b45a25bf9a23fc02fb97a630f132bf9def6c6d4a7baeb62972f1a814f6f2377bcfc78e2e86368c138510a04cedf7175af801034fae7413e3ace8c71ab9a0af1ca7042011a6ed028e205648535dabf3b2f85196ae18d36b839e3cd54ae4933ad529888fdac7bb8a70c72bc0fc81ba06506f2d5bc7686e219bbe5283959cbef9950e071cb6d9f341fc624a5110341f26cebd7100599a06e61f66fae120c7fc2b34c6221200eba75bd1277114671a3fa8f058b27fd897b052f4a52afcea814df526181c75c4497210a2b8b74e26601561e78735387cf123654b0295d1d60556956b36d96dd038866c4b4db31ebdcddd6929bbc2850cd4901389e6ea6e86041e0efa1158f334e7afda0e11c2fb0e6df6364cb95659f506d5c7e63fb67c8116577d15e4a4b1fc4c27de2e52586cb1f52be9c3601f5066549de8bdc3ec07d1a84caf1961323ec2487a37b751aeabafcd647ce2dae5d9499c0f969467e6cabad198669ac96bd1488954eff0854ee0c83d7b596d273625bdb16270782321071fda5d980ded78ffa9dc2b56037d7cbf942547f48a5131f1991f6c17ae1ed5120ca6878f98e68e7997a9a2b70be640a70a34adb80de286c6692abb5f092e4e3a15a83217e03d02a4054f34af3a65ff6b36f395b76a0579cffafd5d3bb0e704c935caecf3a7ab756c23fd60c9fe3f4fb2be7504f5bae22b116ff1588dcf02b327d31bf0488dba8af5b33ccf2d7d87f43bbc48fcd4f191ad6af9313ad38b8b29674bfabd6651bc1f6ce5abb4a2f1413194f96b26d7d6edc4e013fba549075c97eef508af5ca7873664b058b7bcf455a8a04b591d29fab6366c844bb75576bac2d52323e747303d00a5736c9812922b0e17bcec9135550736b54cf6407d61e22e62d7bb75f62935b665acf33e75f688c36ef416f1b890d0f0c8ad1df00e02ec45967834d5649c8e7143978622fa3704672970b7993a87e97d3d926a14265647bc8b8c9e6f83e29572608d24b42c2635ef4abbd0af83860e99c90d7471cf6e8ce99507f5ec2bc572212fa9ee3f5a9dfa3815fe55f0bbb119acce062ae37f2ff921707abba139bcddf42bfd174d29b540161b4113c4e1a13f3a628c638ec4d3a884dfbc093e23ec0d0671b46b41dc8b42d950c8615ba5ee87f49b5d0910ffa4871207995001920db05a95199967f097ba7b55bbd271d818690c4238406b40a3dfc42fa56a67173b53a96b543326c56738b6d043195934018696f5ab49347e5148a78f2d1369a71afab8330273d46ecfba4ee05802a5385649851db949dbfb39e290941641c50b1ac20fb3102754a760b097f464ddb0b83f8168badfa71db6621dcf22fb081e3403f3bac5c7e65905aca52885c807f8ddab18bb2f12ef952c50483c0e251968bc70ff0d42a638ca744dea4c7ebb4fea777cf663bb4f1505ed79730c45bc86e488a13f924377a8e2ee6670a02ca52874ae1c42a35d55b9765757047b2cc3742aa51fa3e43fb2c113c92ad213bad252c1a82966dd016f12a7f1c3900c0f1ab455035163f31899bdd30f3ff43ad17d9e45bb7438c1c986712736f24be14f71ab1bfe92a25ec07f086ee8c7971b8077a13e58a8e8bea39c8e06b251909f02cb0080abf020f27ca160eb26c082dda1fa54ea4094dfdbcb2fa7bddccb67a844e8075f4cc08dad35757006d051e183dced336bc0c2502f93ffc87dca622286ba174c24e1f53f27dc2777baafe170348b0e8d3e743b3aa906bc0764bbe7da08ff403efe2212627d672250658bb513b7312517d1f88c61c7ba5f9647cd619281c5b390b48606ee39fb4171103df2e09d7cfd56c06c721f7c24ad8cce383623fc2dcb15ac56438ea331820ae59c8c474e36fc73f7b1b3b86df1b42490815513681aafbf7e871b4b9686efae6c45ecfca60a640a6f071dfd31f9437c3d03086164b48c1ed802986864bfe0d49bdd7709662262368dbc3ecc05eb240ecc41904c76d78ab5c52b66af5a720fdd6a92f52be0676427a56e32e5bc5085b25f90add28a76f2fce6f8f0ef74f4659698549646bd63175adf77b5cdcfe676e1b1a9af15102946554ba6136cbc83c6268ee40318f3c9d4718025688b35d2265bf60bf889ff629f7834586ef46eab7a9176337536bb6001e676546b987f36b1fe4b9f6e46a8ce73eb22ebbb9c14d8e2b43ea77ef887e5a26448f4086fa819a25e27725ac10298851c8bc45f2ce4430b07917ade5ea8c434c3f2576effbeb521173736e5c9557450643068b0c0fb132a7e99de6ca292246a9937fa7d7e06e59cf59ce5b9f842629049931146af40a8a1256ba373a88d09dc00cdf4453cc6ba78572bf3e1f2352a978cdbad60220cb8ac37d7f614a306492a4b5eee9244b0ca84b6cf2e23013bfb1cb92bf6d126fe550e58c19f84e7a4081437b75b31b2b9fb658dcd8ba077962e0f3359721a148d4fefe5c97941ca9688cb85adf38fd10f5811cdd8e074a21bbfc9541c71465b08d7321281b68ed52bfab789b9c83849c09d52376d419b1e7ba367603236e119cdf4a7b7cf9d81f2229601deace53cea2f14a05f7fa0ca04b39e31c6453e332f4bd0915c0e09e28f4d1125c390c6ff0833a04b6fc37855e65de90333e505b9eb66e00686a3ed499cfb7b8b215dbdc9787b5baa724cfa71ee6745b41e203de8b7794757ac328ec5567540b951b50530c3d4ee34705ea1c66fd6591e88561083e86d48c45ef3b83a3029319d8f3d8e65ce14c1dc3cb92d0a7dbeb609a8d2793928caa079f0fbbb2bc90b9f058cc048f4032041d14c5bca00e99b3027ec3a50c4957199cf016a4594069af8659df0973f20ffb15dbc265ac5b8a2203e90b114a3e9441e357c60ce0b550a7fe66fc34f5702ac8e8992a22e89194c1df69e81a9b7ad3d2634ea8c0388588192fd47d8e803b10044d558617fb2921b69eb4d85c051f86ef63a2f4382b9becd870fb2ecadca6902712b88680792e2f2ec89591cfebb6db3ad31c2a339af10465fcf7988519d382218df52261234f26a6f66ad0d1859de505d0fe819caf2f8d30aa9fd1228ac91d11ca67f1f8d50c8eefa5c441514321507dff6c6ea3cff6f340a1c11e0c40f419e8e60fc94d8828fa47a96cdf7ee4f61e23f40751b25cf9ca1295041a350f83f0e679515d6b4b46e2c9ce8999e07f835abc1663cefcf728df37831f4e17f8c8a4feaf1fbf44c38c9313284404a50ba4cd8abe835b33bfecb02cd6c9d7f435853b4c8d505ab83cf46512739116694765658bae64b3127152d216055aef9b25c70a8a3b302752d7b1e8791c657b9f3fc9001ef299fd1a349491ae6ee9940149160507fc4130fb825d47d97dc2c243209d2403583ac3ef6ddbedcaa76432255487c0a06e59e043e572ab3aec002af6a6b6a2dc9cfaeefa70557886c4d12924a0388f2f1bc8e89e4cfa69705d1ef3c4658f8616278b588011d9dd914beec0b151d65b6524fba3e3f235d58373e021699b07622a51504eade747e0b2f9cf38bc167cabc8cb18c708d1337e25648707e8c0872876514c7a49c0b2aaee5ed9e9ecfcbcc23e032c4deb63e48e7120188056468fad31448e4b42e7d62fbcfc1c2cfb01fcf0db5e8a162bdb9bd820c763f17b96c23f32db9d1c1d74ddbe657b4f9595a9796982a0742153111b15e484d8ffebe47ce0a78a41e470a341616ec2eb6eef813fb415fab50fa965bec6a5977a0ade4fed67f86fc24e11b0e2f5364079f7c7c35b560cac726dbc80f29dbd248f7ecda0286a23ef172a28c96d9bdb1f598eab31c6baf0321312da23920c074b9d2d2e442717f2c21001142a39c2da6b8bd9d06b05a6a8deae1bd1be4108a636ddbebc682d113e715f2f3ee506abc28b1c654b3d2d28e02f73b171ed0deed71dda90ce4a0b728cc75cb576385e7418b545b992b1dd98e2ee53355f464f9250a2a03b3d1e4d2ac1aa71d01de2573530324e14d15a507883411ddbd37be21dc929db9b11f11010e4d2a04c7325a5ae6d24d19900ff97a8a89438f8676457a78cff05201528f4358fe67f61288bf042a8f3c2e0f8b4997b8fb74996b80d465489b2d7807a945eba72a945e8cf8625dbad6f6f6e30537b29e558ca8a8b0625f578c766d34f2d28d704715f94df1f6318a308042aa494baa295640679f1eab1e6a8308af8ce6441d5ad8a2f3d477eb5307af0dfae6644493f1434030b8361621340ad3dcefa6d8f090ed3929d89ad9c0ba01a6903033428dd8f98619304b1803187d2a6130bf1e009b5eb0e7e21c75594b3b8470f3106c92a9e55bfeb026091ced127a90a1f1247f3c07e36d3572923e0de3f73518d0369a25fcd4e65d243b7eab91063a7bfd8bc8ac9e39fbbb32b5c9517886287a18eacd8dbfda9b91db693cb12e42cba5988280e09e51e72b91a0f360656d8f21cc1eb3248ac345ad51d1a6172b18419277851dab01e028c7e8e2cf34095efd28267852a08fccf61c45b5e46930160daf50282be058274e7ff58c48b60b86d0c8cc886ab8778a2a2b5fa2557ad7bf7f01f2175523ce758871d334c20a9839f7a89fe2867c06289c8a2f6456ac7e4fbadee53ac41aee68214bc76669853baa4f58255b39ba581414f2e8c4b49303f8936a33bae5cbc96b29a5c724d5b50e1614144c2acd03bd90de891c3d36ce040d57543682ecbfcae66c4153c337c3a5d01896524c8e0c27e9a08919821ca27bbfe3fc9ba24a823aeec8d4ad8ef8a65c585bee4dcf1acaa3da501a8c11a23b2e22920c1ad0129a038b31fe16c2abc80589dbf7c37211afc5d1a6db908bc5fe8a692060069fcbcdcba7c523d3c424aa3b0c6556387e0e51bcde9e5f850abf62d2c2101c3a2786a0cb94932877a09cb6b64aa61da8cab3b423e7adc4c4700418a65e87225710e1691f6d9cb2eb63cce5b605ce0a4a89cf519767e00845397c5e381141a0ed8a89b01064b495ec8d1e2da37433bf1597d919a69610d2ad26bdf6fca8de422bb2cb80d0516206e8194ee51445a3dcb5dee33c0c310b4751e68e58bebda2fb586985a5a5b06456756f44e6dbfef4bb99ca732f00fb9ea35775f7419681bfbe6f43dc7c4650c13b63d93c1d490bf0173f287a4309531f13ecb1a775d0bd881a", 0x1000}}, 0x1006) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10012, r0, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1\x00', 0x8042, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, &(0x7f00000004c0)={0x1c, &(0x7f0000000540)=ANY=[], 0x0, 0x0}) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, &(0x7f0000000380)={0x24, &(0x7f0000000180)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$printer(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$uac1(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$uac1(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$printer(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$printer(0xffffffffffffffff, 0x0, 0x0) r1 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000000100)=ANY=[@ANYBLOB="180000000900000000000000213f0000c50000000e800000850000000e00000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000040)='mmap_lock_acquire_returned\x00', r1}, 0x10) prlimit64(0x0, 0x2, &(0x7f0000001fc0)={0xfffffffffffffffb, 0xfffffffffffffffb}, 0x0) brk(0x689d80000000) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, &(0x7f0000001e40)={0x18, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000100000069"], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$uac1(0xffffffffffffffff, 0x0, &(0x7f0000000580)={0x44, &(0x7f0000000680)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(0xffffffffffffffff, 0x0, 0x0) 8.26029889s ago: executing program 2 (id=1447): socket(0x10, 0x3, 0x0) (async) r0 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r0, 0x10e, 0xc, &(0x7f0000000080)={0x3, 0xc, 0x3f}, 0x10) sendmsg$nl_route(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)=ANY=[@ANYBLOB="300000001a00010000000000000000001c00da"], 0x30}}, 0x0) syz_emit_ethernet(0x16, &(0x7f0000000040)={@multicast, @remote, @void, {@llc={0x4, {@snap={0x0, 0x0, "af", "1a0c65"}}}}}, 0x0) 7.972446867s ago: executing program 4 (id=1448): sched_setaffinity(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, "810000cc2b000000000000fa25ffff00ffffff"}) r2 = syz_open_pts(r1, 0x141601) fcntl$setstatus(r2, 0x4, 0x102800) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0x13) close_range(r0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000007c0)=ANY=[@ANYBLOB="1c0000001a0001002069010000dbdf21020020810000000000380000"], 0x1c}, 0x1, 0x0, 0x0, 0xc000091}, 0x0) 7.545081767s ago: executing program 2 (id=1452): openat$vcsa(0xffffffffffffff9c, 0x0, 0x2040, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0xfffffffffffffce5, &(0x7f0000001140)={&(0x7f0000000000)=ANY=[@ANYBLOB="480000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="0000000000000000280012800b0001006d61415a9095602afc637365630000180002800c0004000400000100c2800005000300040000002933f7c96bd00513bab63ea8c4477b569d13e3aac9b400e69ed68783156cdd00fb63d50d930e6c8cea1a93982f00"/110], 0x48}}, 0x0) 7.066402927s ago: executing program 4 (id=1453): r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendto$inet(r0, &(0x7f0000000140)='^', 0x34000, 0x0, &(0x7f0000004ff0)={0x2, 0x0, @rand_addr=0xfffffffffffffffe}, 0x10) listen(r0, 0xda90) accept4(r0, 0x0, 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000180)={0x208, 0x1000600}, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x4, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000000000000000000085000000ae00000095"], &(0x7f0000001b80)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0xd, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) r2 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFULNL_MSG_CONFIG(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000001c0)=ANY=[@ANYBLOB="2400000001040102000000c9fd0000000000000008000340000100000500010001"], 0x24}}, 0x0) sendmsg$NFULNL_MSG_CONFIG(r2, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000001680)=ANY=[@ANYBLOB="1c000000010401010000000000000000000004000500010001000000"], 0x1c}, 0x1, 0x0, 0x0, 0x8800}, 0x0) r3 = socket$netlink(0x10, 0x3, 0xc) sendmsg$NFQNL_MSG_CONFIG(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={0x0, 0x1c}}, 0x0) close(r3) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000040)='sys_enter\x00', r1, 0x0, 0x8}, 0x18) io_getevents(0x0, 0x6b, 0x0, 0x0, 0x0) syz_usb_connect(0x2, 0xb6, &(0x7f0000000380)=ANY=[@ANYBLOB="12010003cf7e8f4040201f7262f2010203010902a400018104004f0904870605ffff020102092403050703020496062404029cfe09050b00400080000007250181f7090009050d0000046404050725010300bfbb2ef4602b8d23011c2bc8bdbfcec1fc3366b50b53a6b6eb5744d79db97d559bea7e0b3a44e58ebf9ef47aad6cd202a68abdf06d9dfa034a40f44f8914a9ec2dd4b28113b88189c78ef136c28fcfb08acae07dd478b6406cc1c82700112c1ab65d2e3966195255ffd115db049db88667e0ad808a192a0bb3756387c8b4b9a0376f4e6cdcc909d16634342e8d7a6a2b23369037574a00dee489e174d944d558a9e9ae531330fc2c33c60f00005bddbe266e5eab3feff76e055d386360edbe6dc381a10285564ccb666eba13975bed62deb25004f8684136427752002d928a96abaa7e63aea91436a71c27fcac40136a5ac55914e00a04998007bf74cba5a14b0bc894aa479c2103"], &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x4}) openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x2200, 0x32) 6.404411879s ago: executing program 2 (id=1457): prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000180)=0x4) syz_mount_image$btrfs(&(0x7f0000005100), &(0x7f0000000040)='./file1\x00', 0x810, &(0x7f00000001c0)={[{@treelog}, {@barrier}, {@max_inline={'max_inline', 0x3d, [0x6d, 0x33, 0x38, 0x39, 0x65, 0x36]}}, {@space_cache}, {@nodatasum}, {@nobarrier}, {@flushoncommit}, {@user_subvol_rm}, {@ref_verify}, {@noenospc_debug}, {@clear_cache}, {@commit={'commit', 0x3d, 0x3}}, {@ssd}, {@nobarrier}, {@max_inline={'max_inline', 0x3d, [0x32, 0x36, 0x38, 0x35, 0x36, 0x25]}}]}, 0x1, 0x50f3, &(0x7f000000a2c0)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP5h715j5KruA4CffY734fVCUoXQKNkkNY6beL22gUQtVdaUqhEpzbqhoCqi2NhrsnjBjm1KjEJkbCIaIShtkJIPRRhFUc0HqBWISAoIFymOUHlEVEUBBAqtIQoipSQRaYIUqtl7z+ydc3cefqzx0t9P8s6Z+Z/nnYfn3HvnXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+P/h4Feu+dtm8Ud/e96zL1w8fsWetRe/et15pz4ZwsTM4x1ZuKP/xtvHf373uffseWD1HfcdPv+jvXm5PB4Gqn868zs3xFoPLw7h/o4QutPAisEs0JPfH4z1vW8whFPCbKBWYrI/K5E2HL7fF8K+MBuoVfW9vhAGC4ELn3rk4Zuridv6QlgaQqikbTxfydroSwNn9GaB/jSwtTsL/OqtTC3w3c4sAMcsvhlqL/oDE/UZhucu1+D113PcOvb2SofXFRPDjfP9bO08d6qgN31g4pietlJ1zIvS2+Ogd9sCeLeVtvOtnrbiF6n8G8pbs6FK6Nw0uXnD1dM74yOdYXS0q1FN8/Q8P/P6lzYeSXrBvA5jB4aPy+vwlieW3t21/ILH71ux9OX9H9v7yrF280eFTVpMz7dKyF9zC+Z5jMZ9niyAt1/pW9KIL10hhM2f/73PNIuX5v/Dzef/8eUcbzvrcsda3xzK5ubxkcGYeG0om5sDAADAgrEQ9ppuHX3oE83qK83/R9o7/h8P+eeT+Wy0B0MYn0nsXRLCaTOPZ4G7YnOXLQnhgzOpifrA2iRwMIT3ziSW16pKSiyKJUaSwE+G8sB4EjgUAxNJ4FsxcGsSuCEGDiSBjTFwMAmcGwNhqn4cvz+Uj6PtQF8MrM824oF4FsIvhmJrybZ6rlYVAADAcZLPDnvq7xbOdTjWDHF6eaCvVYZ4BnbDDJWkhnQGW5tWNayhu1UNna1qqI17d/Phl2ruaFVz6TSMjvoMt//ybz4bmijN/8eaz/8rc3Sko3T8P4R1M39j7s48Ml2Lr5+oywAAAAAcg4H/ffGbzeKl+f94e+f/x30iXYXM4bG4G2LLkhDG6gNZtX9YDmRHvQfyAAAAACwEtePxtWPhU/ltdop2Op8u5584wvzxwP/4nPl7Dz64vll/S/P/ifbO/++vv806cSj24mtLQlhUCPwg9rIamDESAz/+ZH0gH/+huAFuilXlJybUqropllgfA2NJYF+jEj+slTitPpA/WbXG99bGMZWXKAQAAADghIu7A+Jx+Xj+/4d+s/qaZuVK8//1R3b+/8w8uHR6//RACCu7Q+hKfxjwWH+2MGAMDHbkiYf6s7q60qqu7w/hnOrA0qpezNf/707XGHyqL6sqBk770P7Xz6gmvtkXwspi4OnP3XlWNbEzCdQa/8u+ED5QHW3a+HcWZY33pI1/fVEI7y8EalVdtiiEamO9aVWPVPLrGKRV/XMlhHcVArWqzq6EsCsAsEDF/0o3FR/csevaLRumpye3z2Mi7sPvC5unpidHN26d3lRp0KdNSZ/rljG6vjymdq9881y+RNFF964bbCdd+53gWLGtfD9+6cTB/H78LtQzM87VPXV316RD/siHy02EwjepRkPunOch9xcrmX0SS/XH/L1hICy6esfk9tEvbti5c/uq7G+72Vdnf+NhpmxbrUq3Vf9cfWvj5dFwtazE0W6rZcVKVu68ctvKHbuuXTF15YbLJy+fvGrV2avHzhxbM/bxM1dWRzWW/W0x1GVzVZ0M9a072xzXcRzq6d2FSk7Ep4aEhMRCS2wdWNb0/+TS/H9b8/l//NSJn/z5+gyNjv8Px8P82eOzh/nXx8C+do//Dzc6ml87MWAkCeyOgd0O8wMAAPDOECf5cW9m3Cv90+XfeblZudL8f3d7v/8/Tuv/15auP7/RMv/LY4mxRuv/p8v819b/391o/f90mf/a+v/73ob1/6+uBZJN8gvr/wMAAO8EJ279/5bL+6cXCChlaLm8f3qBgFKGlsv4t3uBgCNe///5//yr/w5NlOb/t7Y3/7dwPwAAAJw8vvxn1/xOs3hp/r+vvfn/iV//LzQ6/3+kUWCi0cKA1v8DAABggWq0/t/wjf2XNitXmv8faG/+H0+76KzLHWt9cyhb0y6ka9q9NlT7yQAAAAAsDJ1hdLSnzbx1K6OuPfo2n8mXAm2WLnrxTw4f2fn/B9ub/9f9LuOWJ5be3bX8gsffvG/F0pf3f2zvK7PH/wEAAID50+5+CQAAAAAAAAAAAAAA4O334n/sWdMsXvr9f1g383ij3//H6/7F3xe8uy53rLX1+n/5/Qs/fc+umSULHxsK4cPFwJY9W04J+bX5lxUDD1+y/D3VxJ60xIMvnPtSNXFpGvjUilPfqCbOSQLr4yKJ700D8aqKbyxOAnF5xX9PA3F7HEgDvXngq4uzcXSk2+qng9m26ki31bODISwpBGrb6v7BrI2OdIC3JYHaAL+QBuIA/zwPdKa9umcg61UMDMaidwxkvQIA4KQVvwX2hM1T05Nj8St8vD29u/42qluy7PpytR1tNv9cvjTZRfeuG2wn3ZV+F5291nhPqFSHsKr0dbWYpWNmlMenlhab7t0NhtxqtbfOBuVSR7rpehuPqC8b0ejGrdObeloOfE3rLKu7W2ZZVZrsFLN0zmzSNmppoy9tjKjNbdNGl+P9zjA62pXk+oMYHA51Wr0i2v29fnGdv0avgmKeqw7v/VWz+krz/+H25v+V4rjeyC8GsDteWe/vlljmHwAAAObXV9f++hvx32dvfPTpZnlL8/+R9ub/cQ9Wfig429txMF7/f++SEGYurT+cBe6KzV22JIQPzqQmYonsgvrnxxJjWeCuuMNkeSyxfqK+qkUxcCAJ/GQoDxxMAodiIN9LsT/ku3L+fiiEs2ZS6+pLbIslhpPAZ2JgJAmMxsBYElgcA+NJ4NXFeWAiCfxbDISp+m117+J8WwEAAByJfJ7VU383pPO8A92tMnS0ytDfKkNnqwyVVhkajSLe/3bM0JOcvNJRyNST1tqX1FLKEC+Gf8T9KmUIP6zPmRYsNR3PP6idb9BRn+GBT3RXQhOl+f9Ye/P//vrbrPVDcf4/e/2/LPCD2L2vxVPHR2Lgx5+sD+Q7Bg7Fye5Ntaom8hL5pP2mWGI8BkaSwLYYGE8C69flgX3vqQ/kM+1a43trjU/lJQoBAAAAOOHiDoK4mybO/+/Y8ZWBZuVK8//x9ub/sb2BYmM3xFoPLw7h/o7Z3tQCKwazQNyPMRh/Hv++wRBOKezgqJWY7M9K9CYNh+/3Zb9Q702r+l5f9uODeP/Cpx55+OZq4ra+EJYW9r7U2ni+krXRlwbO6M0C/Wlga3cWiHt+aoHvdmYBOGa1vYLxBZWf6lIzPHe5Bq+/d8o1QdPhlfaBzpFvrt9czZfSDtd8n2rNkT1tTfffctyU3h4HvdsW4rtt2Lut+EUq/4by1myoEjo3TW7ecPX0zvhI8ZesJfP0PBd/pdpO+ji8DncffW9bq6QdGEs+PsbmLjf367AjVnfLE0vv7lp+weP3rVj68v6P7X2l7W40EH8o/Mh1/zr4o8LmnW+VkL/mFtznyYTPk4X438CIpy2EsO7Vr9/ULF6a/0+0N//vTm5n/DpuzB1LQvhIYeM+Fjf/Hy/JPgcLgexT8l3lQHbI/b+GGn5yAgAAwPFW291R218wld9mJ4Sn8+Ry/okjzB/3V4zPmb/dfvf/9SVLm8VL8//1zef/i5JuOv7v+D/zxPH/OZ3su6IXpQ/sPqZd0aXqmBeO/8/pZH+3Of4/J8f/Hf+fi+P/LTj+P6eT/WkrfUva5ktXCOHlP3ro2Wbx0vx/W3vzf+v/zb1oX239v/WN1v/b1mj9v93W/wMAAOZVg4Xm0nleafW+UoZ09b5ShpYLBLZcYtD6f0e8/t9Lpz//m9BEaf6/u735f3w5DBRbXyjr/42sa1DVrTGwzcKAAAAAnIwa7SAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/HDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFXbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwA8cCAAAAAML8rcPo2QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgEsBAAD//+erI4o=") r0 = open(&(0x7f0000000000)='./bus\x00', 0x60142, 0x0) unshare(0x62040200) syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x141, 0x48, 0x13, 0x44, 0x20, 0x424, 0x7500, 0x69ee, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x10, 0x0, [{{0x9, 0x4, 0xb8, 0x7, 0x0, 0x96, 0xd1, 0xca}}]}}]}}, 0x0) r1 = socket$l2tp(0x2, 0x2, 0x73) getsockopt$IPT_SO_GET_INFO(r1, 0x0, 0x40, &(0x7f0000000040)={'raw\x00', 0x7003, [0x0, 0x7, 0x1, 0x6, 0x40000009]}, &(0x7f0000000100)=0x54) r2 = open(&(0x7f0000000040)='./file2\x00', 0x101000, 0x4e) syz_usb_connect$uac1(0x2, 0x118, &(0x7f00000002c0)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x20, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x106, 0x3, 0x1, 0x6, 0x40, 0x1, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x1, 0x3}, [@input_terminal={0xc, 0x24, 0x2, 0x3, 0x205, 0x2, 0x7, 0xff30, 0x4, 0x8}, @feature_unit={0xf, 0x24, 0x6, 0x4, 0x4, 0x4, [0x3, 0xa, 0x3, 0x1], 0xe}, @input_terminal={0xc, 0x24, 0x2, 0x4, 0x101, 0x6, 0x9, 0x1, 0x2, 0xff}, @output_terminal={0x9, 0x24, 0x3, 0x1, 0x304, 0x6, 0x5, 0x4}, @input_terminal={0xc, 0x24, 0x2, 0x6, 0x200, 0x1, 0x6, 0xd48, 0x54, 0x2}, @output_terminal={0x9, 0x24, 0x3, 0x2, 0x307, 0x4, 0x3, 0xc5}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@as_header={0x7, 0x24, 0x1, 0x3, 0x2}, @format_type_i_discrete={0xa, 0x24, 0x2, 0x1, 0x4, 0x4, 0x53, 0x6, "bc8d"}, @as_header={0x7, 0x24, 0x1, 0x7, 0x0, 0x1002}, @format_type_ii_discrete={0x12, 0x24, 0x2, 0x2, 0x3d60, 0xc400, 0x39, "83858a796a78154190"}]}, {{0x9, 0x5, 0x1, 0x9, 0x40, 0x6, 0x8, 0x7, {0x7, 0x25, 0x1, 0x80, 0x18, 0x1}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_ii_discrete={0x9, 0x24, 0x2, 0x2, 0x7, 0x3, 0x80}, @format_type_i_discrete={0xf, 0x24, 0x2, 0x1, 0x0, 0x1, 0x4, 0xa, "9a49c7cf4ce29d"}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x0, 0x2, 0xed, 0x1, "d9", 'iS'}, @format_type_i_discrete={0xb, 0x24, 0x2, 0x1, 0x8, 0x1, 0x3, 0x9, "e95a1b"}, @format_type_i_continuous={0xa, 0x24, 0x2, 0x1, 0x7, 0x1, 0x64, 0x8, 'w', 'i'}]}, {{0x9, 0x5, 0x82, 0x9, 0x200, 0xa, 0x5, 0x2, {0x7, 0x25, 0x1, 0x82, 0x0, 0x8}}}}}}}]}}, &(0x7f0000000a80)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x250, 0x3, 0x6, 0x9, 0xf7, 0xf}, 0x7a, &(0x7f0000000400)={0x5, 0xf, 0x7a, 0x6, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x4, 0x1, 0x7, 0xc2a7}, @ptm_cap={0x3}, @generic={0x4f, 0x10, 0x4, "f85c8e47aa14db9a19bafdd07dca9efd35884484fdf2b8640b63e1af6c9807a2d5624ba8c2b84a5b17916b27bf9084c4758835796482fef24702c8b8c8972d68e3c91bcbf59c7149aa9062ff"}, @wireless={0xb, 0x10, 0x1, 0x2, 0x7ddbf1585ee7d58a, 0xff, 0x6, 0x1, 0x6}, @ptm_cap={0x3}, @wireless={0xb, 0x10, 0x1, 0xc, 0x10, 0x81, 0xcc, 0x401, 0x6}]}, 0xa, [{0x4, &(0x7f0000000480)=@lang_id={0x4, 0x3, 0x83e}}, {0xc2, &(0x7f0000000600)=@string={0xc2, 0x3, "aa217fe7ee4e655a7915b419f9b1d78dbe48f7be2182922e8a318f6c4b0c5b928ce6fc81159a3c4e6c5ca58cc749fcab9494ea1b298f83cca5a4e8a95e4047c8f238c799de4ac402e1d0720c0ebc423a401678e00630c9c85ca96c1d184484685ee2742439a4a5d2f02ca1a93b8da0517f849d3f874ae842b33ec5cde265c655865e9ce605012ca270a10b683e99f35a7e09e2eaa427eee22bd5b212f5b826925ac67d3106116b5bb6f5e5c3924e88c869e0c9c9c62b447bfb14543372c3af4c"}}, {0xa2, &(0x7f00000004c0)=@string={0xa2, 0x3, "4d7853908c200371d263c2d58b755f55139366075ca421419b19ec982d20cdccf20715a5c10bb95f9496329591fc6147bd1c8232055deae07873fb9335fd32c5722d01cafb679805d7ac9b1c3dd905882767a42c45525155525c71485a3251d91e6acd6390f665cc916886a2c8a9aa46c0dea139c2bf4d4ee7b3735adb36539092c230ec2f269b9b920794e96a4564504f37ac6a2b5ec312c1878a80a9717660"}}, {0x3c, &(0x7f0000000700)=@string={0x3c, 0x3, "afbc079aba55d60fc92f2e0579b9996affa3ec45c0dc7ae3f3dc23388d03971a5b395d64ddcaa66daa2a1c222855b187f04fea3a422cfec7938b"}}, {0xad, &(0x7f0000000740)=@string={0xad, 0x3, "ae89d087b8f74b8495dac2944ed8985313842d6ea72a23e123dd994690ca41b08458d830657c1457e9e6eea688541a29f3d8c8c52a1dbed966f69c1ee69758dc90921d85c3990c339af6d895641f70f86fddd7affc05dfdc25f4fcf0baf77b94a35d0633970a7b61c54b95e437242409f428069375bfa38dfd3194dbb70a9d40bc335a2e5a8ae9f6cc5f540d0c26c64562c2017b1bf6b6967e15a2a75e031137c7f92d90f2c1b98517c72c"}}, {0x4, &(0x7f0000000800)=@lang_id={0x4, 0x3, 0x410}}, {0x30, &(0x7f0000000840)=@string={0x30, 0x3, "b1b5695134b3b6aab0c21e455774e94f46d2786892f9f3ad3c1284c1fac9622c473cd390deca6b54e5163ef7c7ec"}}, {0x4, &(0x7f0000000880)=@lang_id={0x4, 0x3, 0x80a}}, {0xaf, &(0x7f00000008c0)=@string={0xaf, 0x3, "a77fc3ba7aa42dcf036e068875e0240a252393fe0c2d74824276a899bc2eaf15ee01cba1150b20552ef8b914673a20c8c5f4bcbfba0ef8aaa77e6365e32ed37e8075523b3ef6ba0372f4cfebefd22ac4bc355b1662b9849bc8bc509bc40cc8c32d8fa388d5ac56f4d2b1cbfce900bfd665de326f2537c46fc0a5efba283435f38fe9d6d0cae3e49080a0fe3ce35c8bb4b02af899d8f637942e025d86a76f1e11f9e4de74f54847221616992b46"}}, {0xe2, &(0x7f0000000980)=@string={0xe2, 0x3, "1c2196124d8b4793df5d5fc3e0361694b1d9a504ed55ee82498c9e15fbbc65f87ff5f420352aef8e6eda5c1b5ad7f614709aaad15b98a104ca42b164c010cc09ea8d8c31e8ce0fe57dd69fa80c8ea8d58b45aea05d4b30a7b78eaf2ed6f061cd1b5f4c8138163a49d357d7ad8c8f3584e7a5c094b7f52cb3ed09186e10a56b9ebed33bd061f765f728e719e0f3ba33c497a9057beb728d9b5b869d70326a98dcafafa01bc160711c1fec0e1827dc4bac844651a4e582625b48b5827e525e72b65f2a40cdf8da89ac74604ac19913e9e90ba016505ba6929e3f354af376e677e8"}}]}) copy_file_range(r2, 0x0, r0, 0x0, 0x400000, 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file7\x00', 0x5) 5.591971366s ago: executing program 5 (id=1461): prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[{0x200000000006, 0x0, 0x7f, 0x7ffc0002}]}) time(0x0) ioperm(0x0, 0x6, 0x8) creat(&(0x7f00000014c0)='./bus\x00', 0x0) io_submit(0x0, 0xffffffffffffff74, 0x0) 4.790125901s ago: executing program 5 (id=1462): r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x115100, 0x0) sendmsg$IPSET_CMD_GET_BYNAME(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x1c, 0xe, 0x6, 0xa01, 0x0, 0x0, {0x7, 0x0, 0x7}, [@IPSET_ATTR_PROTOCOL={0x5}]}, 0x1c}, 0x1, 0x0, 0x0, 0x40080a0}, 0x90) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000180)={0x0, @multicast1, @multicast1}, &(0x7f00000001c0)=0xc) sendmsg$nl_route_sched_retired(r0, &(0x7f0000000bc0)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000b80)={&(0x7f0000000200)=@deltclass={0x954, 0x29, 0x20, 0x70bd29, 0x25dfdbfe, {0x0, 0x0, 0x0, r1, {0xfff2, 0x6}, {0xffe0, 0x4}, {0xffff, 0xe}}, [@c_cbq={{0x8}, {0x6c, 0x2, [@TCA_CBQ_FOPT={0x10, 0x3, {{0x0, 0x6}, 0xb, 0x4}}, @TCA_CBQ_RATE={0x10, 0x5, {0x1, 0x0, 0x2, 0x7, 0x2, 0x80000001}}, @TCA_CBQ_WRROPT={0x10, 0x2, {0x40, 0x0, 0x10, 0xff, 0x7fffffff, 0x34e}}, @TCA_CBQ_LSSOPT={0x18, 0x1, {0x34, 0x2, 0x7, 0xdf, 0x3ff, 0x2, 0xff, 0x4}}, @TCA_CBQ_RATE={0x10, 0x5, {0x0, 0x2, 0x6, 0x9, 0xa2e, 0x9}}, @TCA_CBQ_RATE={0x10, 0x5, {0x7, 0x2, 0x6, 0x5, 0x7, 0x2}}]}}, @c_dsmark={{0xb}, {0xc, 0x2, @TCA_DSMARK_VALUE={0x5, 0x5, 0x4}}}, @c_cbq={{0x8}, {0x884, 0x2, [@TCA_CBQ_LSSOPT={0x18, 0x1, {0x18, 0x1, 0x1, 0x6, 0x80000001, 0x7, 0x30b7192a, 0xdf4}}, @TCA_CBQ_WRROPT={0x10, 0x2, {0x5, 0x5, 0x3, 0x17, 0x1, 0x4}}, @TCA_CBQ_LSSOPT={0x18, 0x1, {0x2b, 0x2, 0x5, 0x1, 0x0, 0x2, 0xfffffffd, 0xc}}, @TCA_CBQ_FOPT={0x10, 0x3, {{0x1, 0x3}, 0x1000, 0x8}}, @TCA_CBQ_RTAB={0x404, 0x6, [0x1, 0x1738, 0x4, 0x5, 0x0, 0x9, 0x7, 0x757, 0xff, 0x2, 0x1000, 0x3, 0x6, 0xb1, 0x8, 0x0, 0x7, 0xfffffffd, 0x5, 0x1, 0x800, 0x74d, 0x2, 0x9, 0x2, 0xc, 0x6, 0x100, 0xf5e, 0x101, 0x5, 0xb54, 0xd, 0x0, 0x4, 0x800, 0x2, 0xe, 0x1, 0x0, 0xa26, 0x2, 0x0, 0x3ff, 0x689, 0x6, 0xfb1, 0xfffffc81, 0x9, 0x7f5, 0x0, 0x10000, 0x7, 0x7ff, 0x9, 0x8, 0x2, 0x1, 0x7f, 0xb, 0x6, 0x8, 0x3ff, 0xe3200, 0x7, 0x5, 0x124c, 0x7, 0x8, 0x1, 0x400, 0x9, 0x7, 0x87, 0x8000, 0x6, 0x1, 0x7, 0x5eb6, 0x3, 0x5, 0x3, 0x800, 0xfffffffd, 0x9, 0x3, 0xb2, 0x9, 0x8, 0x1, 0x8, 0x0, 0xcb, 0x1, 0x8, 0x8, 0x8, 0x7007, 0x9, 0x69, 0x0, 0x1, 0xff, 0xffffffff, 0x4, 0x1, 0x0, 0x4, 0xff, 0x5, 0x8, 0x3, 0x80, 0x200, 0x10001, 0x9, 0x0, 0x2, 0x10001, 0x6, 0x7, 0x3, 0x1000, 0x1ff, 0xc2ed, 0x0, 0x0, 0x0, 0x4, 0xd5c, 0x3, 0x1, 0xfffffffc, 0x2, 0xbf6, 0xd71, 0xb, 0x4f6, 0x2, 0x5, 0x8aa, 0x4, 0x4, 0x0, 0x40, 0x5, 0x8, 0x4, 0x4, 0xef, 0x59, 0x40, 0x0, 0x5, 0x2, 0x7, 0x0, 0xac3, 0x2, 0x4c, 0x8, 0x7fff, 0x0, 0x0, 0x5fcf, 0x3, 0x8, 0x2, 0xffffff81, 0x8, 0x7bd, 0x8001, 0x80000000, 0x2, 0xa43, 0x67, 0x5, 0xc, 0x0, 0x5, 0x3, 0x5, 0x2, 0x9, 0xa, 0x100000, 0x0, 0x7fff, 0xd66, 0x991, 0x7, 0x673, 0x6, 0x9, 0x87, 0x6, 0x5, 0x7, 0x0, 0xaed, 0x167, 0x4, 0x400, 0x7, 0x3d5d, 0xfff, 0x8000, 0x0, 0x9, 0x5b0, 0x8, 0x6, 0x3, 0x3, 0xa, 0x8, 0x8, 0x6, 0x401, 0x4, 0x1000, 0x6, 0xc93e221, 0xd, 0xfffffffe, 0x1000, 0x61, 0x2, 0x7, 0x9, 0x8, 0x8, 0x2, 0x5, 0x6, 0xd, 0xf, 0x10, 0x10, 0x2, 0x0, 0x7, 0x9, 0x2, 0xc, 0x4, 0x9, 0x0, 0x8, 0x6, 0x5, 0x1, 0x6, 0x1, 0x5, 0x7]}, @TCA_CBQ_RTAB={0x404, 0x6, [0x7, 0xffffffff, 0x9, 0x8, 0x80000001, 0x8, 0x4, 0x5, 0x4, 0x7, 0x4, 0x0, 0x2, 0xffffffc0, 0x8, 0xd302, 0x3, 0x6, 0xf8b, 0xb9fa, 0x300000, 0x101, 0xc, 0x7fffffff, 0x2, 0x0, 0xb0, 0x3, 0x10, 0x5, 0xc3d, 0x2, 0xfffffffe, 0xfff, 0x9, 0x4, 0x9, 0x6, 0x81, 0x101, 0x847, 0x4, 0xc06, 0x8699, 0x5, 0x7, 0x40, 0x1, 0x40, 0x5, 0xb, 0x1ff, 0x3, 0x3, 0x8, 0xbb, 0xa, 0x2000000, 0xca93, 0x6, 0x8, 0x40, 0x27, 0x5521, 0x5, 0x10001, 0x9, 0xfffffffc, 0x9, 0x2, 0x1f34, 0xe1e, 0x3, 0x7, 0xe, 0x2, 0x0, 0x2, 0x5, 0x1, 0x8d2, 0x105, 0x9577, 0x1, 0x7db9, 0x391, 0x4e6, 0x47, 0x8, 0x8, 0x1, 0x2, 0x6, 0x4, 0x2, 0x0, 0x3, 0x80000000, 0x5fb, 0x1ff, 0x3, 0x9, 0x800, 0xa, 0xffffffff, 0x0, 0x4, 0x4, 0x6, 0x0, 0x5, 0x10, 0xb01c000, 0xb, 0x2, 0x400, 0x0, 0x3, 0x0, 0x8, 0x1, 0x4, 0x1, 0xfffffffa, 0x10000, 0x4, 0xfffffffb, 0x8001, 0x71, 0x3a4, 0x7, 0x4, 0x7, 0x36, 0x3, 0xd, 0x7f, 0x3, 0x7, 0x80000000, 0x6, 0x7ff, 0x4, 0x5, 0x4, 0x19a1, 0x2, 0x4c, 0x75ba, 0x1bb0, 0x5, 0x3, 0x41b2, 0x1, 0x7, 0xca87, 0x2, 0x8, 0x9, 0x0, 0xfffffffd, 0x80000001, 0x400, 0x8, 0x5, 0x8, 0x2, 0x1, 0x1ff, 0x1, 0x2, 0x1000, 0x7, 0x9, 0x3, 0x0, 0x7, 0x9, 0x1ff, 0x8, 0x10001, 0x3, 0x5, 0x0, 0x1, 0x2, 0xb0, 0x1, 0x6, 0x1, 0x1, 0xfffffff2, 0xda, 0xfff, 0x3, 0x0, 0x7, 0x1, 0x9, 0x5, 0x1, 0x9, 0x36, 0x7, 0x6, 0x1, 0x9, 0xa000000, 0xff, 0x80, 0x7, 0x92f1, 0x8, 0x5, 0x9, 0x4, 0x4, 0x2, 0x3ff, 0x0, 0x4, 0x0, 0x8, 0x7, 0x1bcc71ca, 0x8, 0x4, 0x9, 0x5, 0xff, 0x9, 0x3, 0x5, 0x5, 0x4, 0xb, 0x7fff, 0x0, 0x0, 0x40, 0x44f7, 0x8, 0x9, 0x401, 0x9825aad, 0x1bd9, 0x10000, 0xfffffdb8, 0x3, 0xffffffff, 0x2, 0x401, 0x1ff, 0x0, 0x7, 0xfffffff9]}, @TCA_CBQ_LSSOPT={0x18, 0x1, {0x2a, 0x3, 0xc, 0x2, 0x8, 0x8, 0x4e71, 0x1}}, @TCA_CBQ_FOPT={0x10, 0x3, {{0xffff, 0x4}, 0x8, 0x3f}}]}}, @c_dsmark={{0xb}, {0xc, 0x2, @TCA_DSMARK_MASK={0x5, 0x4, 0x10}}}]}, 0x954}, 0x1, 0x0, 0x0, 0x80}, 0x20004004) ioctl$FS_IOC_GET_ENCRYPTION_POLICY(r0, 0x400c6615, &(0x7f0000000c00)={0x0, @adiantum, 0x0, @desc4}) r2 = socket(0x18, 0x800, 0x4) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000c80), r0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000cc0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_INTERFACE(r0, &(0x7f0000000d80)={&(0x7f0000000c40)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000d40)={&(0x7f0000000d00)={0x3c, r3, 0x800, 0x70bd26, 0x25dfdbfc, {{}, {@val={0x8, 0x3, r4}, @val={0xc, 0x99, {0x3, 0x5a}}}}, [@NL80211_ATTR_4ADDR={0x5}, @NL80211_ATTR_MESH_ID={0xa}]}, 0x3c}, 0x1, 0x0, 0x0, 0x20000084}, 0x810) llistxattr(&(0x7f0000000dc0)='./file0\x00', &(0x7f0000000e00)=""/76, 0x4c) bind$netlink(r0, &(0x7f0000000e80)={0x10, 0x0, 0x25dfdbfd, 0x10}, 0xc) pipe2$9p(&(0x7f0000000ec0)={0xffffffffffffffff}, 0x84000) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000f00), 0x900, 0x0) sendmsg$BATADV_CMD_GET_MESH(r6, &(0x7f0000001040)={&(0x7f0000000f40)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000001000)={&(0x7f0000000f80)={0x54, 0x0, 0x10, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0x3e4}, @BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x1}, @BATADV_ATTR_GW_MODE={0x5, 0x33, 0x1}, @BATADV_ATTR_VLANID={0x6, 0x28, 0x2}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x7fffffff}, @BATADV_ATTR_BONDING_ENABLED={0x5, 0x2d, 0x1}]}, 0x54}, 0x1, 0x0, 0x0, 0x40c0}, 0x800) ioctl(r0, 0x3c, &(0x7f0000001080)="aa5c67716b5406cdaa7c80cad3a8ac424d1c1fee05530bec9f51cb61ec626f87496dc6334d4e6dfb04885ac8d75d5dfb3c887783d3d44cb8577e656bd79b1c7995075f5cb8b64c193bd8528d61316863803976e990f7b8e5ee36e159a06474cec2539f8b254df3d2b390dc7d") sendmsg$key(r2, &(0x7f00000011c0)={0x0, 0x0, &(0x7f0000001180)={&(0x7f0000001100)={0x2, 0x7, 0xa0, 0x0, 0x9, 0x0, 0x70bd27, 0x25dfdbfc, [@sadb_ident={0x2, 0xa, 0x3, 0x0, 0x2}, @sadb_x_filter={0x5, 0x1a, @in6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @in6=@loopback, 0x1e, 0x4, 0x14}]}, 0x48}}, 0x810) ioctl$UI_END_FF_ERASE(r6, 0x400c55cb, &(0x7f0000001200)={0xe, 0x51, 0x2}) mmap$IORING_OFF_SQES(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x10000000) rt_sigprocmask(0x1, &(0x7f0000001240)={[0x7]}, 0x0, 0x8) r7 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r7, 0x89f0, &(0x7f0000001300)={'ip6_vti0\x00', &(0x7f0000001280)={'syztnl2\x00', r1, 0x2f, 0x4, 0xa, 0x0, 0x14, @mcast1, @private0={0xfc, 0x0, '\x00', 0x1}, 0x8000, 0x7, 0x7, 0x9}}) timer_create(0x6, &(0x7f0000001480)={0x0, 0x27, 0x0, @thr={&(0x7f0000001340)="32ed303c12c4f06fe8d964ec0e57463e8b7af6e03527d9a6406067a38d8e6222f77984b098e9ca29eac9e545b405a19b152dd0ca5130e6db031955d2ae59b1e2ec97120ce350a42960aea02cf27d6881d54b7576038cc210d0947260ac16f85e75725ead36fef33662d936bc6257d76cfab52db6127057984dad8d097cc3b759bd49739407118b2a1d71b08013a1a3f5cd95ea2f44cd4269db", &(0x7f0000001400)="9da5317b6675af13be44bab98aad3b7d473b5710aab683d709e1d0487aca170122ffa3b242fb1afc181bbbeb0e4c49d904de6705e17ca831fc93071547e07ce525e42f16e7fe4713a64ae0e0f73c4e2e6e875c2570ee16aea6ec7a3b536ed5dccea03ac76b26"}}, &(0x7f00000014c0)=0x0) clock_gettime(0x0, &(0x7f0000001500)={0x0, 0x0}) timer_settime(r9, 0x1, &(0x7f0000001540)={{r10, r11+10000000}, {0x77359400}}, 0x0) connect$rxrpc(r5, &(0x7f0000001580)=@in6={0x21, 0x4, 0x2, 0x1c, {0xa, 0x4e23, 0x2, @local, 0x4}}, 0x24) bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f00000015c0)={0x3, 0x4, 0x4, 0xa, 0x0, 0xffffffffffffffff, 0x0, '\x00', r8, 0xffffffffffffffff, 0x5, 0x5, 0x0, 0x0, @void, @value, @void, @value}, 0x50) ioctl$DRM_IOCTL_GET_CLIENT(r6, 0xc0286405, &(0x7f0000001640)={0x3, 0x1, {0xffffffffffffffff}, {}, 0x7fffffff, 0x7}) ptrace$ARCH_MAP_VDSO_64(0x1e, r12, 0x5, 0x2003) bind$inet6(r0, &(0x7f0000001680)={0xa, 0x4e21, 0x1c00000, @empty, 0x2aab}, 0x1c) bind$can_j1939(r2, &(0x7f00000016c0)={0x1d, r1, 0x3, {0x2, 0x1, 0x3}, 0x1}, 0x18) 4.673841352s ago: executing program 1 (id=1463): sched_setaffinity(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, "810000cc2b000000000000fa25ffff00ffffff"}) r2 = syz_open_pts(r1, 0x141601) write(r2, &(0x7f0000000000)="d5", 0xfffffedf) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0x13) close_range(r0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000007c0)=ANY=[@ANYBLOB="1c0000001a0001002069010000dbdf21020020810000000000380000"], 0x1c}, 0x1, 0x0, 0x0, 0xc000091}, 0x0) 4.177599953s ago: executing program 5 (id=1464): r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_MFC_PROXY(r0, 0x0, 0xd2, &(0x7f0000000000)={@remote, @multicast1, 0x4, "d30f388c52647612d91de4353d68b0fa00", 0x0, 0x0, 0x4000000, 0x8}, 0x3c) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000001c0)='net/ip_mr_cache\x00') pread64(r1, &(0x7f0000000140)=""/100, 0x64, 0x200) preadv(r1, &(0x7f0000000100)=[{&(0x7f0000000000)=""/153, 0x9a}], 0x1000000000000021, 0xffffffff, 0x0) setsockopt$MRT_ADD_MFC(r0, 0x0, 0xcc, &(0x7f0000000280)={@broadcast, @multicast2, 0x0, "7ea97ddb2a855e422a0b0300000000375180450000eaffffff00", 0x8000000, 0xffffffff, 0x6, 0x7f}, 0x3c) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x100) openat$cgroup_ro(r1, &(0x7f0000000840)='cpuacct.usage_percpu_sys\x00', 0x0, 0x0) setsockopt$MRT_ADD_MFC(r0, 0x0, 0xcc, &(0x7f0000000200)={@empty, @broadcast, 0x0, "606b17da3c1e8a66fe09453a2000", 0x3e1b}, 0x3c) ioctl$VFAT_IOCTL_READDIR_SHORT(r0, 0x82307202, &(0x7f00000005c0)=[{0x0, 0x0, 0x100}, {0x0, 0x0, 0x100}]) setsockopt$MRT_ADD_MFC(r0, 0x0, 0xcc, &(0x7f0000000180)={@private=0xa014102, @multicast2, 0x0, "941621a61c5815f4678d8fd403f2f30229a88d74d71fd55708016d20fd419884", 0x0, 0x1, 0xe93}, 0x3c) setsockopt$MRT_FLUSH(r0, 0x0, 0xd4, &(0x7f0000000800)=0x1, 0x4) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) r3 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={0x0, r2}, 0x18) r4 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000280)=ANY=[@ANYBLOB="18000000000000de0000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000c1456340194c72ab144e1d1d0bdf6200000000b702000008000000b703000000ddffff840000007200000095", @ANYRES64=r3, @ANYRESHEX=r3, @ANYRES32=r2], &(0x7f0000000600)='GPL\x00', 0x0, 0x0, 0x0, 0x40f00, 0x23, '\x00', 0x0, @fallback=0x4, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000000)='kmem_cache_free\x00', r4}, 0x10) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='blkio.bfq.io_serviced_recursive\x00', 0x275a, 0x0) fcntl$lock(r5, 0x24, &(0x7f0000000100)={0x1, 0x1, 0xffff, 0x200000000000, 0xffffffffffffffff}) r6 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000080)=@newlink={0x50, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0xffff}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @xfrm={{0x9}, {0xc, 0x2, 0x0, 0x1, [@IFLA_XFRM_IF_ID={0x8, 0x2, 0x2}]}}}, @IFLA_IFNAME={0x14, 0x3, 'xfrm0\x00'}]}, 0x50}}, 0x0) 4.084799746s ago: executing program 1 (id=1465): bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000003c0)=@bpf_lsm={0x1e, 0x3, &(0x7f0000000ac0)=ANY=[@ANYBLOB="18000000000000000000000000000000950000"], &(0x7f0000000280)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x40, '\x00', 0x0, 0x24, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x94) bpf$BPF_PROG_TEST_RUN(0xa, 0x0, 0x0) 4.072630564s ago: executing program 0 (id=1466): r0 = userfaultfd(0x801) r1 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) r2 = dup2(r0, r0) ioctl$KVM_IOEVENTFD(r1, 0x40a0ae49, &(0x7f0000000000)={0x4, 0x0, 0x0, r2, 0x100000}) 3.839806819s ago: executing program 5 (id=1467): syz_usb_connect$cdc_ncm(0x3, 0x6e, &(0x7f0000000140)={{0x12, 0x1, 0x250, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0xff, 0xa0, 0x7f, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5, 0x24, 0x0, 0x8000}, {0xd, 0x24, 0xf, 0x1, 0xa, 0xd348, 0x0, 0x1}, {0x6, 0x24, 0x1a, 0x7, 0x26}}, {{0x9, 0x5, 0x81, 0x3, 0x400, 0x79, 0x3, 0x1}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x200, 0x6, 0xa, 0x90}}, {{0x9, 0x5, 0x3, 0x2, 0x400, 0xff, 0x2, 0xd}}}}}}}]}}, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x121080, 0x0) socket$igmp6(0xa, 0x3, 0x2) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000240)={'wlan1\x00', 0x0}) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) bpf$BPF_LINK_CREATE(0x1c, 0x0, 0x0) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f00000002c0), 0xffffffffffffffff) r3 = socket$nl_generic(0x10, 0x3, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000fc0)={0xffffffffffffffff, 0xe0, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000d00)=[0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x1, 0x7, &(0x7f0000000d40)=[0x0], &(0x7f0000000d80)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x6e, &(0x7f0000000dc0)=[{}, {}, {}, {}], 0x20, 0x10, &(0x7f0000000e00), &(0x7f0000000e40), 0x8, 0xf7, 0x8, 0x8, &(0x7f0000000e80)}}, 0x10) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r3, 0x8933, &(0x7f0000001000)={'batadv_slave_0\x00', 0x0}) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000001880)={'team0\x00', 0x0}) r7 = socket$nl_route(0x10, 0x3, 0x0) r8 = socket(0x10, 0x803, 0x0) sendmsg$NL80211_CMD_GET_COALESCE(r8, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000400)={0x0, 0x14}}, 0x0) getsockname$packet(r8, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000040)=0x8f) r10 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r10, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000580)={&(0x7f00000002c0)=ANY=[@ANYBLOB="3c0000001000030400000006000000005dcc0300", @ANYRES32=r9, @ANYBLOB="71e79fd800000000140012800c0001006d616376746170001400028008000500", @ANYRES32=r10], 0x3c}}, 0x0) sendmsg$nl_route_sched(r7, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@newtfilter={0x2c, 0x10, 0x1, 0x0, 0x0, {0x0, 0x0, 0x74, r9, {0xffe0}, {0x0, 0x3}, {0xa, 0x1}}, [@TCA_RATE={0x6, 0x5, {0x39, 0x1}}]}, 0x2c}, 0x1, 0xf0ffffffffffff, 0x0, 0x4004140}, 0x0) sendmmsg$inet(r3, &(0x7f0000003340)=[{{&(0x7f00000000c0)={0x2, 0x4e20, @loopback}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000300)="1f856684b493e6faca66429f23770e3045deebad7cba8fc22ba90a239ba052c47696e07d89b3221010380ef7fb1576cfce2b0e37bdeef11753655c9eeb619ba21c4050dfec8455d57db14b349d7e6c06ca4bfa5059eb575528ebaad272d3983baabace9723d3b3d61d98b5e8b4def06a23fa8922ca48196fb59d65cbf1b9105a055d843c22100131249b4e973472a5f89c6434dffad61f24d7898326bc522977146d3d79ffb587975df1e7aa1771588005676089689d19a8dbb0057e905f67bfa0a439c84c0129f0aa9345c4cf22f8128a0d3bc6f4a82363dbeb3efe2b7a5791783b41", 0xe3}, {&(0x7f00000001c0)="5419d1c541278f4adc197fbbc1e05ca46652482c38ab9bde278f1411912c8e6fce08045cd838a8cdd6154ebe2111973d842c21ecce3f1cfcb6a6b2b58e38", 0x3e}, {&(0x7f0000000400)="da803d5efe901ae23157b7aea2cd9676d5cbd1a5be8d1cf40a1ee00684bb7fe2bf0063dedd7f16518606bf113cc055bc7185e3e8724d1758390d2877494cc2f084a63dd3b43a19063d18b41b5f254efde83fcf71a6d7621981d2d7bebf4ea7415636c5f9f6aa98112e9619b15ec583656b9e31a4cf77665260bd9f99d7993d28d83f9cde229b64db57937ca958d8058bdfa35e0b79f8d2e001f1094894b356c386acc132c268eeba8d3dc37e68f7030f86aeba7da772eec5ad7702a4ad4687e273f2e7915b43342dc66cacb33c117ad0de4d371232d2", 0xd6}, {&(0x7f0000000500)="32ba68b821a568c42e33ee85e76e8552df105f042df9597a2a788faf5d6bb685a58eb306f795cf70f4c1a6e3f6fa8a2af8e9cb6e4d47a06af95bb591fc13f073b9b2306b71d0407762ccd836316f6f5c976826e1e01f84e53a4f91fe2a11fa700b6c44c6cfa65086d8c8830cea5b479d18f9d6f404db841b2eb0616e558cde7cd3f931a413485f0d204ec66dbb4e31e8ace00e7bae40bf94bc9364e457463b", 0x9f}, {&(0x7f00000005c0)="f89ee31b58e21cea66414ee46d1dacb8eff2c3f19350c4e96e50f533a085116213cd2b8cdba9785947c058e93d04fc7b2c12dcccc57823118c247b7948bfeac2ffa178f8353321fc52b11a18e76212abe19e8466abbafc760d4dae6dac4133aa25b2f298122dd035e129a42bcd38079243d0563a4d437533b17ee44f2d25f618d8ac0556ea030d6f3d5fd1557e4192e155a7af1af8aa5c32bfd25e4d8b0366399222aca160712f3b8244dbd92d6f2e7a928d10d72389a39b78731459ff846d2895b551ae27894113873acb0127482e2d7edb0354d27272a607a008a002f953a7310cacdab605", 0xe6}, {&(0x7f00000006c0)="f28937be3533829cff3b891e2adec60c5489af5850c8b364c9fb90ffbff79b70e3faa8cc41ed8123b8f49f8ddec6055db358a61e7a4523023cb5b3753a8e989ea86afb71b83a2dc2391c28741b78e9001f22726a0fdbba3a7aba1e23fc3e1d0736bd8da7ded89c20c524de64d465c6ccc9176c78a501ab837adcac3eeb56db98a8b289c440bddc02feb87e78b68cdcaedafb842cbf424f26f72619c1fa04a8f5196c9fdc6be97580cfb014dd98be8a", 0xaf}, {&(0x7f0000000780)="9703f543378e9b2e928dea91ed8d03068b13f8b01976a39c7c80aea9416e55920e795f299633b333789c51bc91205fe199abdf94cd2cc2afaa295102d1c2e5a58286ccd7e2347570d2c4c73319", 0x4d}, {&(0x7f0000000800)="93cbfae21f157e534c44b0610e1dac0679aa77e864ed0dd07c0080f7b6fc3dc4f90cf0b8ef9545e88075390e89999bf5f518d7ad3147f35f442665a74911470f9f4437731c1806183acfa4ebf006f435487744b26bd2d5817b3694693e57bb6d545a17efea35e9ba7ab3e08fa2015e7cf8bb17c5d03a03e17dc181becb071aae8489255df19e466b70fd03d5c52b8ddc520fd6a2d0aa2d8a9327", 0x9a}, {&(0x7f00000008c0)="9c07c43888283a6e6203c4ec92e40c90cc7192b55ec72de917f9c8e548fe94103c31c834fa15a024d61202da4c8a609e3b3c70b2cd46a3d6cc683caea951e38b6a12805f4780f26c6789ee80bb11856d1004af0ebfa2f76d79311899ae36c14030943b23c319ae2d89e38f697d21f9f2ebe84b269731347541c120b4be73ebe353f88533e8d9f27af1fee5f305a31b702a1197c47d7a194ea5e6f31009b64d96c4659c1d3e47052b0d4a4731b6980caee919e8129998dea529c4e0ce3f29309ae2902cf47eabc74e6b0d5e9fa6155b7592e06b", 0xd3}], 0x9, &(0x7f0000000b40)=[@ip_tos_u8={{0x11, 0x0, 0x1, 0x1}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x47}}, @ip_ttl={{0x14, 0x0, 0x2, 0x7}}, @ip_ttl={{0x14, 0x0, 0x2, 0x5}}], 0x60}}, {{&(0x7f0000000200)={0x2, 0x4e20, @rand_addr=0x64010101}, 0x10, &(0x7f00000009c0)=[{&(0x7f0000000bc0)="0b49046409c656feae9fda10f2be792f4864e375e81d21e7e8d00113c68afe3a9436634eae3cd72db9adc560da549e41d9fbc0249fb2bf41c6a365f847edc635f28a23a5d484e6b465352d9266", 0x4d}, {&(0x7f0000000c40)="1f89d018638ea2af7bc0b97a877da48b79a818783d2946f5316cc1d8f07d2b3e1907513dc9b8761d540e0e87f5f2735e1f474baa19dd3da06268b55a39e507fe93126f252e24768144c2353cd00cab43a31247451054911d620c880f7b69e723ea152939a17e1d0cf8e9b296ac84acb30d7cb7f3247c11247ea0374d46e90ad66b660fb55c3b895f209ecc58b356da77b65d1260999cb1eef34834159b7bf12020e7dadfdbe872c9d303d19862", 0xad}, {&(0x7f0000000280)="0373ec6165", 0x5}], 0x3, &(0x7f0000001040)=[@ip_retopts={{0xb4, 0x0, 0x7, {[@ssrr={0x89, 0x1f, 0x7, [@broadcast, @multicast2, @initdev={0xac, 0x1e, 0x0, 0x0}, @private=0xa010101, @rand_addr=0x64010102, @remote, @private=0xa010101]}, @rr={0x7, 0xf, 0x10, [@multicast1, @multicast2, @initdev={0xac, 0x1e, 0x0, 0x0}]}, @timestamp_prespec={0x44, 0x24, 0xac, 0x3, 0xa, [{@multicast1, 0x3abb}, {@empty, 0x9f}, {@broadcast, 0xbae}, {@local, 0x8000}]}, @ra={0x94, 0x4, 0x1}, @timestamp_addr={0x44, 0x3c, 0x8f, 0x1, 0x2, [{@multicast1, 0x2}, {@remote, 0x80000000}, {@initdev={0xac, 0x1e, 0x1, 0x0}, 0x9}, {@loopback, 0x2}, {@empty, 0x2}, {@rand_addr=0x64010102, 0x8}, {@multicast1, 0x1}]}, @lsrr={0x83, 0xf, 0x6c, [@loopback, @initdev={0xac, 0x1e, 0x1, 0x0}, @multicast2]}, @ssrr={0x89, 0x3, 0x4b}]}}}, @ip_retopts={{0x74, 0x0, 0x7, {[@cipso={0x86, 0x26, 0x3, [{0x6, 0x5, "abb847"}, {0x7, 0xa, "7a38982f672513e8"}, {0x2, 0x11, "bbb14ba09a9de21915254614cef3b6"}]}, @end, @timestamp_addr={0x44, 0x24, 0x20, 0x1, 0x7, [{@empty, 0x6}, {@remote, 0x2}, {@multicast1, 0x6}, {@remote, 0x1}]}, @lsrr={0x83, 0xb, 0x7b, [@private=0xa010100, @broadcast]}, @rr={0x7, 0xb, 0x39, [@rand_addr=0x64010101, @empty]}]}}}, @ip_retopts={{0x28, 0x0, 0x7, {[@timestamp_addr={0x44, 0x14, 0x2a, 0x1, 0x3, [{@private=0xa010100, 0x100}, {@loopback, 0x8001}]}, @noop, @end]}}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r4, @multicast1, @loopback}}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r5, @initdev={0xac, 0x1e, 0x1, 0x0}, @broadcast}}}, @ip_retopts={{0x74, 0x0, 0x7, {[@timestamp={0x44, 0x8, 0x40, 0x0, 0x8, [0xdbf]}, @rr={0x7, 0x13, 0xfb, [@initdev={0xac, 0x1e, 0x1, 0x0}, @broadcast, @empty, @initdev={0xac, 0x1e, 0x0, 0x0}]}, @generic={0x82, 0xe, "45915fb467482f131114765e"}, @noop, @cipso={0x86, 0x34, 0x0, [{0x7, 0x3, "04"}, {0x5, 0x5, "0f685d"}, {0x6, 0xf, "c7ecaedc150973269efbc75019"}, {0x6, 0xa, "a33ec91f783ebed1"}, {0x2, 0xd, "594de311fc6141307263c4"}]}, @ra={0x94, 0x4}]}}}], 0x210}}, {{&(0x7f00000012c0)={0x2, 0x4e24, @remote}, 0x10, &(0x7f0000001700)=[{&(0x7f0000001300)="a11fd2d22e83e812d8da78990e5b92a5a622405347d025e0e240b486a2e02cd061c30f7349d6fdcb50f5cea03419775fa82d27963b51b408b06725e8728426243dbecf83ba0be08661a843d330d2f6e75e3ca52d84c3f84c12e6291306f6e9f44960deb625d8fe56f7f157853c383433fc8daa49006063d9d7d92c6e3177b59c4a3584f7322ccb5c563d827fb95e1d807459eaf98ce4fa19fe3314e7f311f00d991b88447ce54fe35c05edb1f456eba2e5ef084d8a82c20703fdf3b64a42652f1b61a4bdc2aa8cfdfc889465b08be244a0acc1c1bbb44bb76d91f8add44b0d1f01d2b626f44292", 0xe7}, {&(0x7f0000001400)="cbac7f4126c8de3b66f93743751024289323b30d1164bb5d15f6cacc1dbd5ade6bfcc5898151deb4acd41d07e0b9921c51719888e74f089065d11f3cce3b0018d4acb4de3605c8125a2a27afc3cb142f05a4c8438ac37eb8278c2a65ae7ab531ed217086de0da8f78dafd3f81b438cf7435be31c26bf201432e699ccf7c188cc0e8166aff175165d3eaa9135e458bb05a04cbdc6d5ccffc5f59ce5fa6b55f6f7b186f535df19739ad3675d83f9ec4fa381", 0xb1}, {&(0x7f00000014c0)="69b293726ca8e24b0319c5132f511ec20796bf29f195b00f348c8d987ebf41e7adb62e16db13247c68554051c1b127980d15343be5b4e3ed6dff4f35017368c519a1afd8c17dce945f5b7f9be1530f36a7906492316b8d3c71a57934282aecdd41d4df3311a38b6eae087f4f2c096cf0791428776d7e5338c46944c825acc3b2385e67e827d37319ce31d3467665e5882294f2465984495dfba054f1e5ca", 0x9e}, {&(0x7f0000001580)="8f52ac23578c69df362ed8b17e1ed0528ecd549e5a7eff1c9e5941e4407d0b", 0x1f}, {&(0x7f00000015c0)="7bc9bc33bc0af31d049052b676c1cce1616779b6bfadda013d52b061927f533925d187808f01354d89a6d46535", 0x2d}, {&(0x7f0000001600)="265b30ee99031bbd1be0240b1b591cd7431d8d723e0a5a949377b20c3985c7ef39a0f06cdb971500ef27354807b751f79ee0176dae652b7ee41ebbf8761aa944d85fdc738856402f6cc0f229dc34574ab83317e0ae4ac43dd1b4bad186458efa9ad14e61c8ad5e8e9383d465004441acedd7ae50dd1fcdaa66e61d81d88026c3e7819b264d76b2057206774cd11f9576cd353028e035c0f2d92ed538a6f7d80a28aae288bed03bc2cbf44bb0f3a82466a96d4ec7dcc41c52209e640c58abfdcbb9a55b9a0179035fc1fc658c2f340eece34a69279bbd767dc43da9c9fe5d4c34da4fe6c313759c106f7529da9ec5ca5d473387b685fbaef2d6e9", 0xfa}], 0x6, &(0x7f0000001780)=[@ip_tos_int={{0x14, 0x0, 0x1, 0xe23}}, @ip_ttl={{0x14, 0x0, 0x2, 0xfff}}], 0x30}}, {{&(0x7f00000017c0)={0x2, 0x4e23, @local}, 0x10, &(0x7f0000001840)=[{&(0x7f0000001800)="51aae929011465f2f1858d819651d8ee5ace32f9a6db211f3abd639c20e10e718de4397dceae3548714c520721311e31db82cd43196e397545d6dfde4c", 0x3d}], 0x1, &(0x7f00000018c0)=[@ip_ttl={{0x14, 0x0, 0x2, 0xfffffffa}}, @ip_ttl={{0x14, 0x0, 0x2, 0x3}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r6, @loopback, @broadcast}}}, @ip_ttl={{0x14, 0x0, 0x2, 0x6b5}}], 0x68}}, {{&(0x7f0000001940)={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x1d}}, 0x10, &(0x7f0000001b40)=[{&(0x7f0000001980)="b604c6232d0f59e754d15b81181d96e085f6f34c969a5147a6b1cca57876e7194fd7a31e048258840cb69814fb8a38823d517a4a8a424e2d8a31dc5d30c9490af8538bcb685506445c865a619ea1eb04013fa271015b025dc4345badc3ff914448e387d45bb1fd32b811b7cc7ce4b22550a0d7a01beaaf27ebf488ebdc62167a89ed17d24c3f6a7fc6f9d47b3185b33a6efa30ebba5c186a567ddd2125ad90819f9be2", 0xa3}, {&(0x7f0000001a40)="90ffda08439bd6f96b3e9e5e34bed220648cb6f480bdc9004d8854abd7f29710a84a3d40ca6a63dfdafa9c681705fdd08125cdeb0eab92cfa6342f2ddf721731df032812a057af8f317ae16399f32da94ebe8ea24ab4f03623afe89184e51f9f1fd8d2879c7c6f2e6eced222c4b94d0a43b1310d057262c6675a1d56abae1e1ce0df4240821a07402446a8e35a788404c69930fa8e4665d9aa062da43898cc62c374f172b278837e40fb0f6b5903173a759cbb2abb8a8a7fd6acf7db6e78a9a752da67ecde3e3681d0cd0614d7d2854f5a", 0xd1}], 0x2, &(0x7f0000001b80)=[@ip_tos_u8={{0x11, 0x0, 0x1, 0x8}}, @ip_retopts={{0x28, 0x0, 0x7, {[@lsrr={0x83, 0x13, 0xf3, [@multicast2, @multicast2, @rand_addr=0x64010101, @loopback]}, @end, @noop]}}}, @ip_ttl={{0x14, 0x0, 0x2, 0x1}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0xf5}}, @ip_tos_int={{0x14}}, @ip_retopts={{0x7c, 0x0, 0x7, {[@cipso={0x86, 0x15, 0x3, [{0x6, 0xf, "ca525bf4193074483c4e6bb9ac"}]}, @timestamp_prespec={0x44, 0x2c, 0x77, 0x3, 0x7, [{@dev={0xac, 0x14, 0x14, 0x1d}, 0x8}, {@empty, 0x1}, {@multicast2, 0x6}, {@multicast2, 0x2}, {@initdev={0xac, 0x1e, 0x1, 0x0}, 0x7}]}, @timestamp_prespec={0x44, 0x1c, 0x56, 0x3, 0x1, [{@initdev={0xac, 0x1e, 0x0, 0x0}}, {@initdev={0xac, 0x1e, 0x1, 0x0}, 0x2}, {@broadcast, 0x8}]}, @timestamp_prespec={0x44, 0xc, 0x66, 0x3, 0x6, [{@local, 0x3}]}]}}}, @ip_retopts={{0x2c, 0x0, 0x7, {[@timestamp_prespec={0x44, 0x1c, 0x78, 0x3, 0x2, [{@initdev={0xac, 0x1e, 0x1, 0x0}, 0x8}, {@loopback, 0xd28f}, {@rand_addr=0x64010101, 0x3}]}]}}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x3}}], 0x150}}, {{0x0, 0x0, &(0x7f0000002fc0)=[{&(0x7f0000001d00)="ddd367d831777a90cbdbe720f3bbc97ffca220ddd001caadcfe8d46e651653d165c1d1fec60be2de8ed145695ba43836b7177e99f9df8fc4777e6b1119e36cbd0276506c14edb8af048145b907156426fd92a5a17a3521db0b88e450057a26867507d04655da24d5b33a628d783360c4c9515000175404adc2a1f0d86832c00bd14a058e22e608d47f51cab091afa6473cf2dc10ed81b3bc4ecb92f1b9f95a710f372079107661c12d49a9221db9134a637acdd6b1fbbf66b471902ea14f7ad4e65d7ecc800032c7e5e604fa5158f6a45daf286c4e836d4c28992be9f13beb00bcd3c4f94e0ddd86ffe1f419c390dc91562353d673890e9a0f7a7cb34e994621f4db323a0e4e9898d8644303ff22b7df1b7604616678dc533ad1098c588b872c4270939390498548eecaf73fc7682e8d46027cfbb9509561b53bc820d8d34de088927e6a773715119444847fe9ec68bb18230fb2eb19811259d3fab5f844c3d9bcaa86493b5ebbffb726612f3b81d9a3fbed747a8a927df118ddf295c452e91a7e2df082cddb393dd0f033ffe9743704a22ca627c9ec3864c999813ff8cdfd1101e9e427556676c118b0b93acb0004e27a5cb87e6d607761b5c090f1c88569fb44e7b400b5b12ddfb7f1f7984adb90c5ff6c3cc8ff5b1545f33743f4ce78305dcb791cec560a84b0896d7a32ab51a2d7e2f51ad0f730602b93bae7a82e3d72319241c6a20309974afb113d5915f1a0a176adbbdbbe450205bb701ca9ccfb31a87ae57bd2de7c7cc697923e6058b928821db4222501e8da976ae4cacece4f7b9faf107092a78df8b5c112deb348dce748d0821db2fbcfec34adb4e92fb2c441468f7ffc412a66a94cee40f3ed71c1c3bf7bdc88574b050b8be78b94c7458e523f64ccec3a856d710cc35d474d39fc88a131fcc6ea615d9fb0bb3c014de356323a7af298ba15829b3de60e5389545cf3faa4a68b5e5d76428249fc01beb5f28779ea4ba20d5991362b9b174d0925294a334d95e8cb55b95fef80a8c960ca0be6610f05fa5eae082f9596bee8d4a375c06d50a889096e0ac7d27c1c5f342b06c2b20f026f2b4758f18d753ddd04614287d6ac6018779ec2704cbc8b40dea890c587fef57a3cdbf00ce7ebbf6b6e01c3a08e57a351c9554cc8a560c27b309c43b9e556e2ae7132de6fd9795ffe8e5eaae1d1c202e7e31cb52708303dc52c4c8ffddb2302bc2b019467c598f1b7e8516aa45dbd93e062b907bae41ef7cd4c79f9ed06300f6f18a0d14efa56dfca5c30731c9942e0c8a68b1bcf27488b7e1f2187dd1134b0663e22776f34f540bbea394c114a5e89a584d49694f411e0c44bcd1735b0a52bf0c6bc1875faa8ab2b3c408e9582675ec52ca0d6834e088ead115c0e43c9613d17b6a78ff62fdfb4a8b3d4020f898db62cc44be76cf82e18fde0a1a187c15634cfde70e4cbdf8336562a342fe83d0ec881dc8bbfb9a74d062ea58acb3dcbbe6061ce29cba2273db3238aba3855c5f33bbd7a97f036001f2fb439e732206b087390a8d4dafc5213dbf427813f1b9bdb70b3a6a1920a029360072dcbd1db731389a5eaedb40022196d97da1dec307489dfdd7a7103992236b59a84e483121f423866bfdf36ce51775d572505a27b0bba523470007a69b8df20ae99abab13cbaab2736f3384d19039263fc6fc08cfad945162620d0eab1ce8df706eaf7b92a1ca5acbcfea7de3823505ce350d91d6b18c2d823bcbc8a45d863c7271ca93cef94e53994b9a11e346ac50dce60ee5b075c5282778134640b26be1018b09073d8a7b26704147e724520781a1513d959c2c68e1932c55b36615dc84f40b1cbba8d289b0d5da6ec2ea55be9a0f53ced4fe8a60a62bb68788bb22d00713ee95a09a64cbee996c82c785cdbe070358afa89f7113927dfeb29cac796e720f1f2d44f12a9e4a9bfafe93207f407064686f53a787d32c0044ad5d00bcae594c3f6be3742f69031bb96b7eeb85e2a1239c4784116ac29402bc0ba7db2e13f28df369be87d2ed69c4664f6f53e217ddaf0d438d7dd6ce91958f245b8c02cefe538b56fae3f3b0507d63f774d4430ea0c8c1d853d94f35aabd85d7a46201790351472efa9707c0fc45230d19c2fa3d5198a2e5e72d10da16fa256769392bd22b70fd6eebf6e4252c6649f0827b35f327cb3bd81b529b1421aa45d8dbdc3633cbcd6e697346415858a74f45cbad0fc008c1359ab13d0f304edd75b1f211f3e46cab6b62129d5fc8785cd3457eb89bd678bae8f0a529281af7b3e553efc0b4e5bbe8a5f93769f6a6e270ede37e7c2fafc49c434f1581fff2202727bab83a6d856e16ef34ad1e65e834fa2a0f4f843e6fd1e40678c0a9676a277db2a9a27e0ab596db0bce68ef1ade533dd79608f9ee09071a0f32845a6342a00f66f95a72e7421f0a7ade1e00905f747c8243257da67065d97178866e6dd28dcbef6791970af9a924ac45eb721c879c699cbba5f5d95fd12956eaaa065159f56d469d76d2a11becea444ef8b3d7c34d862ea939f9725211f26c063d998b36888f74589b9f631463967ab76abc1cf6dff195c3bb5d123b0100daff4025d26fda947318e928334b33798cc869ab8c63ca9a78879538bd44c052ba5013876387f0f070198530247cd804c4ef2d2fa54e8b39facc7841c736860d263b9663d1d7390fc6a04a9359b4a4d0b9fff8e80ab0c8fa96e9a50ef90795c1e5c332387f0c14eb82b3cb72554582c07aa7122474560493007a2f6f3c12b8ef8ab36dda02ac5b51ef73438168611927475323aff9aedd9b0ef919d9b258a7887ace85a6d4bd60b82adf44e12b00bda54455ecb6d870ed46376d521779ab1c456c30575635b08a59754497d308ccecc49215727cf3ba1e5cbcb6f158ea7fcaf92dd1cbcf816959ddaa89363bc771a69d4866e93149dbb4ec86e92cdfae03dc256fce90baf2c7b464c83925bcd7158c482fd49647e6cfb4fea18cdae46685e4d65e73f57a86a35def02e1c0c00be8b4bdc1a547f7ad8fee3ae0f395bb234b4713dcdf42c944c6f9d011d5a8ae759203f5769a81d7bc2a7f8854914e59536175d96a6b3d0819598d3eac88fa98f265b30023f7619100f769e731006c6649cd006bb01fd13b3f6c09e9e7ef3ae455f7fb5ee9c21d6380e51c49356df073302cfe5d775dd423a219d50555c634875f216e96bc27edeb8f09b88bc87a648251fde4c41e05ff5420ffeea0f0d9eb5dcc10872814d51f713489ed61f07d3e86dd10e6fbf7176fd5be94ca84551629d99b098945d74cd25c2ef6e6db21cf06dcac2d4a1716cfd55703d6a7a353188037d85728886a5a41ac428e3151206d2fff1ca83ee333d9dbe8a1db3cfb9b185f7c00536f29245726cd3dd4298c983bdb33131ddb20c3fe3ed32e351e62927c93f8d087e1c2ca479c5fc023b78e93cc33baea7693ddf5b6bf544697bef3a13eba82a587da02a1d416c96be3f406c542c0b8dcb2b86d51367fc519f1e8d901b73190e221d2c55ade4f7689caa504b66031011adb05219a7f26ef3bb9f5e3ea7f014927d4fdb75c7046dfd36b146beffad52e8ff4e2535aee5f6cf7a3f53a3e93edbac8d4bd5e6b302973ab2593ef1b2048277085ff12db82af221d90dbddd533fea6e7f7382e4e1ac669839c30d87d6ff0dc31429104135df3a71a8fae10bb65b132dd69d28f6c0385aec7f11dde11a62ffae3f59d95b8c1b0775dcce7a695b74138cb086cd1f8a555cfa3bf37f9b18c7149fbca4c9dfbf026a83696b1d415cf77a3a4b9bb2387ad3087afe221a54bbf5b41fcadac50905b018e2674887fc8b9890ad076bfc2b28cfea523fb955f807b232007895d3875974e9d6dc9d2f6e78602cca190707913992e2c54072bc9cd967255db2a34aea59da7933d839bb7d95f0fa6941dd17bbb1c57e219bb42497438d854aa9dad682299785f3961a9c1f4e993c79443f5064bbb806064608b263aabfa3688c93f6e7e3d6b69e0b40f7bde55049d1f6be4e9d4f8e52f0839da104bc5a62ed3e554b08c233d698259a2859fb2f650fda0d94e2b004882b1d21a778b20e80230c12df0946c58a6aeb6920db8fc04fc0a6a1db16ad832e5004b2dd723d33d1f48b10464e8687a14636d438d10da650c53851024e9cd4d559e1d72d2a41cac23d0efd0d1f25d04345e568675beccf63399243516abd107431c57c5a8edf7b8a5b20f5af29b8d749f8060f63078dff8237476b382909c648b7196556b32c2ba16e97cb13478516c5d627369bd45618f42dcbdecfff641fc67b7f5122f840d1af91c27fbc6327a709e79d7aee3882eba7edc859f4f3c3963e4422d676f03b4a2707a4cb0473dcb8099514d3a8cdd6c3bdd575a8e9a4cceb4f53385b8c5db0f571e79258c7e68fae721e8fd1dc4904c0fcd03d09cb120d20311d496c5918074e08645e0f4333c8b6d4026a60d590b78dbb1d6ee209821bedf03cb41a5ad2d002474810a7cf83419fb4f76db29020a217a251681e0537eafd1feb19346c1fd00b7974fe5892481dc7568e54d2e2e38554f898ca37e3dd5780bcc267b35971cedc6d92937b9eed75c48651004fd5a5f2f2f83ae1fe05297f15c185fb859a8bde929f4eec014ae73b6459b22226a6b3aaa665ecfa49f39e1a9d91b3f8319b57ca1a28bf0880e7c5af7d022dc3f75dbe80d17ea70dce9ad523120949a0e372f5eab4fc20739be15e78ad6d0ae14244ef606814301eac6c4e16cf8d5a07c16082350c117088c093337f462f179cf3d9224ebb6eb3c4aa0489ac0dd00dc2a4791fd69a1b96bb138be4a98313c727d57b97b143c74c93ae63fefbcecd2a1b1cc480405ae637a165c9fd68d27bfb8dbbd8403329e44df65f351f01949038950eb74c8b1504d0a6b326c76bc1854575319e574f451b4372833b524ca5f263bffc4b94e21587f4bba9413a92e1eb983b989ed9420e9d14446e924c7094248b03ddb202e9d4e7835b383c8bb1206c086a346698323f67c7afee4fd7cc10ce4b994f50e87e6cd364da0769296e6dd3772c6f9d78273d53cb0259eba4e623bed7aa1e762d2a1b3caf9cace853bc7d0a1f4913faf0e57cec339babc4eb24c16476704805711b01c6ac0b21e3f164ec95a490a3a5c69b2939dd4f48bff75335c19e68cfec1a03fe4d3123711d3c30b5e56d88b0ecfbfb7e77d3f0a0174f8ae7c746ad9ed5b6e1d84b6c17a82240b70563d1fdc3eaab440e306bd09b0a96d8a835b4571a099945a5118696ce45c4cd83b3100a6147cc0d77f541ea71c523e7acdeceb1ce49a59557a96942b5b7040920a85cc4859cf3229d22f6d6c53b6d18931eafb2966b7eeb8946bdbc03f1d3dc259b823d940e642a8c265fa150602778d10b753cc64436a3aba4561032266daf129f132e7c22e64d7705ad9ccde4c0aa2b203b2a85e15c5494dfe736a14761696c74cf177fc4791022562eada1d657798df30594e39fc98374bbc834d692f04f7e8386ad16fba01770eeb0f60ec00e8ef6a09de63bfb7fe0c3e8325e371e5f7455638595b67e6cfb82955affce56304e3a0f9650fba6d7a0e7aefb7fd20e8ffce7e2a898f28e361ef6185a1883e63900345f6ba36e462fa7557eb92c63ce89dd07bfd2a8204c5844a458d630ab47f1c29d9185c483711e56291ea05576667ea70b6406a42d65fae95ca43d17b6b4b2d2d64ac3799915ed5e18d4c45ca0b2943f949e9c6b9ad6ae98dfd74d1cf122f3787c6e2080f4e089793f6cdd02c817dbf90e1680a6db1d937bceef26e94b94731391764f1", 0x1000}, {&(0x7f0000002d00)="4fbc56bc146edf887a295c36bc3b95f235", 0x11}, {&(0x7f0000002d40)="455d8edc8058de7889cc982ae4e07a5a156ea2d8787d5865d39fb8bc208eb4c5bb684ae5f011dca1cd5fe0f7a1cfae5c8c85f283e6c526dccfd73a412ad348efa9c49dbf473332d0d941be3a888382231f7d82212ad584948aa4bec9c449d2b3aa734bd2341515e52e09e739937d5a2138bfc754b2595e8f00f5924d148d132cdf1dc6b21cfaea62892943a404691d58c5", 0x91}, {&(0x7f0000002e00)="8a7b7fb1a36a17f7c9ccdfd0f506cc5e1567e42119579d447d334c8bbd539f76bb836a84887543469eb8e74a56f67379b3c7548f5b665241c43aa567e0b52b5e0872b9c6881d8c0fe016e81575ed7ec0f78d7ccc84ee070b2eb152831dc904f9da3cbfe4ad4ac6d33b21ecc4286724b112ab14575f23f2", 0x77}, {&(0x7f0000002e80)="1af652847acc9ed9110252cab3dbd3a74675701b711a668834ac3238e322f7dad415c9decf25d619020e88908d45ce122a88296ad2fd2599c9d9842eed008b77d2bc59be3bb4550f7f2348d688503cade56dfd3ce3f9ba0a05dee3c3a157011006560013a350ca1c4e7fb79ec4e9b1a269698125c0b0431c633cf2c0ac91595311380f5103bdf7723243bef010135c2ebecc55abd8e35b2a74e5c05ed7920543bb97cd15efcb2c94926db1413afe34deb9ed14fbb72f7a017925ba6cd73dbbf6a47a1193de11492fc47f", 0xca}, {&(0x7f0000002f80)="d78b0ac7097195344887e18a160fc02e71717101ed6cdb546930aecde70f5b4eb6a0f8f523fe881531263fe8", 0x2c}], 0x6, &(0x7f0000003040)=[@ip_tos_u8={{0x11, 0x0, 0x1, 0x5}}], 0x18}}, {{&(0x7f0000003080)={0x2, 0x4e23, @rand_addr=0x64010101}, 0x10, &(0x7f0000003200)=[{&(0x7f00000030c0)="d24a6fca7517a1f19830ab48f03e1ae4111adfe6cc42aa8225005fee7ef30529a2dd0225ce3ff608f34c2781cf85151a2022afa5081819e89abb0d348709f0e0006d30b707fbdca0155b761270d97d9b80c1e6b5d6c1bf4bf89461a6bd1bdf989565b860fef5ef74a8a7756af833142d02d665a242bafdad104af12a430c857c2a9896df51de4ad7cd03b8e0bfff897f289cdcd8f7650b19e823e1427ac17698", 0xa0}, {&(0x7f0000003180)="8e00f2addc506a89d9907a1a4dbaeccbcf228397d745fa0c33924ea956033140a9638d7e4f0dbfc407922e8026b7f83d5142f6f4393a6ad115cfe63eada0cbeaed84b2779effd0b491c3706cc08448559c13c42802ad442fffebf141634e5216b70f1fa1f1c2bc230d2b45369eafb26157dfea041fb290bd2714752d", 0x7c}], 0x2, &(0x7f0000003240)=[@ip_retopts={{0x14, 0x0, 0x7, {[@ra={0x94, 0x4}]}}}, @ip_retopts={{0x74, 0x0, 0x7, {[@rr={0x7, 0x27, 0x8b, [@multicast2, @rand_addr=0x64010102, @private=0xa010101, @broadcast, @empty, @remote, @private=0xa010101, @broadcast, @private=0xa010101]}, @timestamp_prespec={0x44, 0x34, 0x63, 0x3, 0x6, [{@private=0xa010101, 0x7}, {@broadcast, 0x22dc}, {@multicast1, 0x6}, {@loopback}, {@multicast2}, {@initdev={0xac, 0x1e, 0x1, 0x0}, 0x2}]}, @ssrr={0x89, 0x3, 0xba}, @ra={0x94, 0x4, 0x1}]}}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x5}}, @ip_retopts={{0x14, 0x0, 0x7, {[@noop]}}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r9, @rand_addr=0x64010100, @loopback}}}], 0xe0}}], 0x7, 0x40800) sendmsg$NL80211_CMD_FRAME(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)=ANY=[@ANYBLOB="48040000", @ANYRES16=r2, @ANYBLOB="01e5c300000000fb04003b1c210008000300", @ANYRES32=r1, @ANYBLOB="2c0433005000de295b3acba52ee4080211000001505050505050"], 0x448}}, 0x0) r11 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$MEDIA_IOC_REQUEST_ALLOC(0xffffffffffffffff, 0x80047c05, &(0x7f0000003500)) ioctl$sock_SIOCETHTOOL(r11, 0x89f1, &(0x7f0000000a00)={'ip6gre0\x00', &(0x7f0000000a40)=@ethtool_cmd={0x3a, 0x0, 0x0, 0x0, 0x2, 0x0, 0x8, 0xfe, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x45, [0x0, 0x2]}}) 3.624665998s ago: executing program 1 (id=1468): r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000280)={{0x12, 0x1, 0x141, 0xf2, 0xc5, 0x96, 0x20, 0x16d0, 0x10b8, 0xde8e, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x10, 0x0, [{{0x9, 0x4, 0x0, 0x2, 0x2, 0x0, 0x83, 0xec, 0x0, [], [{{0x9, 0x5, 0x6, 0x2, 0x200, 0x2, 0x0, 0xa}}, {{0x9, 0x5, 0x82, 0x2, 0x200, 0x0, 0x1, 0x10}}]}}]}}]}}, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000780)={0x84, &(0x7f0000000000)={0x0, 0x30, 0xc, "00004700000040f400bec073"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f00000004c0)={0x2c, &(0x7f00000002c0)={0x0, 0x7}, 0x0, 0x0, 0x0, 0x0}) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) r2 = socket$kcm(0x11, 0x3, 0x0) setsockopt$sock_attach_bpf(r2, 0x107, 0xf, &(0x7f0000000000), 0x4) sendmsg$kcm(r2, &(0x7f00000000c0)={&(0x7f0000000100)=@hci={0x1f, 0x0, 0x5}, 0x80, &(0x7f0000000500)=[{&(0x7f0000000040)="27031600590214000000002f1eafbcf706e105000000894f000f1102ee1680ca82973d2bd4b8bf4a8291a14b8a34f90186cee844000000080000000019b0fb0bba", 0x41}, {&(0x7f0000000440)="63f805d7649496db72959832930469edc7b7d050139bf7ada32bc9e37eed1153ecb716cdb8981cd819af0b33254465cc904b7b31789d65c0e0d3333ce2ef36205dd154e363bcadf8f2ea93f45503c6d9fd8dfe5a638cfeb9f79c930a4d18260e5a08ffd35ed8371cff78119319b2b62c7cd9378c73ae90c801681f55ef26cb0000000000000000", 0x87}, {&(0x7f0000000280)="fe112162c63e6da8bc8432294ef18af53cc330a62a2c7035246635093ba4d30fcf19a90804f04a10939db8f4e13069cda6d167bf1b68c94d8d694d6ad1a4d51a715975560ad48770706eb1b88d021e1119f2eb75275cfe77f862368649be0f7aff5e7826729816e3d3e7986d9434f891c71ca6e4210c6757083cfd8e732048c504f28b6d309fc129ed8eb5a82e224eb648f90134d1d315977c6ea360a7fece4baa3dd7dcc970759f29df0e86469e954e2b050e87b203ca27a2a519b7555c3b73f2681d49442d9647ff5ea64110cc5020fdeafe53a7d8be70f3260816bc376bcdc5352771fa55d9733e27730ec7103520e8359c78edd21ee6c68feb3685a55722f5da09ffe8ba9f05081a8d214156376f99906245f2f390ad717979d98f0574f8c5b52dcc2fa494f461be6c2560ddbaafb80c5b4583cbe56d24f14ab78fd718947077ea736251c7b8eee267267534c84daa6f095e94bfb85986a03ddea362cc7e6682884e710727c1163cd4f336c13b844605b7a815fe39e43bd0d2e414410a82958455b8a6bd9194c631d66295675fed64c04107a595c421111a3af6e9fadab5c9", 0x1a1}, {&(0x7f0000000180)="6fe4dd9eeba3271dc700b581440284", 0xfe69}], 0x4}, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f0000000480)={'wlan0\x00'}) r3 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = ioctl$KVM_CREATE_VM(r3, 0xae01, 0x0) r5 = eventfd2(0x0, 0x0) ioctl$KVM_HYPERV_EVENTFD(r4, 0x4018aebd, &(0x7f0000000140)={0x0, r5}) ioctl$KVM_HYPERV_EVENTFD(r4, 0x4018aebd, &(0x7f00000000c0)={0x0, r5}) r6 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/sysvipc/sem\x00', 0x0, 0x0) syz_usb_connect$cdc_ncm(0x5, 0xe6, &(0x7f0000000040)={{0x12, 0x1, 0x201, 0x2, 0x0, 0x0, 0x48, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xd4, 0x2, 0x1, 0x9, 0x80, 0x1, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0xb, 0x24, 0x6, 0x0, 0x1, "6066d9c6c4de"}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x200, 0x6, 0x100, 0x8}, {0x6, 0x24, 0x1a, 0x2, 0x30}, [@mdlm={0x15, 0x24, 0x12, 0x3}, @mdlm_detail={0x3d, 0x24, 0x13, 0x5, "bba06fb79d4cc86a19a83f9514ffc4a0c0f3f624f07b279dbd462c88185d30c9b5fcbd0d4a1dcfad3dc6787bb05fa176051308b70f0ce6eb04"}, @mbim_extended={0x8, 0x24, 0x1c, 0x8001, 0x6, 0x7}, @country_functional={0x6, 0x24, 0x7, 0x8, 0x3ff}, @country_functional={0x12, 0x24, 0x7, 0x7, 0x9, [0x3, 0x7, 0x1, 0x2, 0xe, 0x6]}]}, {{0x9, 0x5, 0x81, 0x3, 0x220, 0xe9, 0x3, 0x7f}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x40, 0x4f, 0x7, 0x6}}, {{0x9, 0x5, 0x3, 0x2, 0x400, 0xde, 0xd5, 0x3}}}}}}}]}}, &(0x7f0000000500)={0xa, &(0x7f0000000140)={0xa, 0x6, 0x250, 0x9, 0x2, 0x7e, 0x10, 0x10}, 0x5, &(0x7f0000000180)={0x5, 0xf, 0x5}, 0x4, [{0xe5, &(0x7f0000000300)=@string={0xe5, 0x3, "e175d901bfebc43e32958a68e34617ba55b4dcb0490d81adf328dda77e62fab113019c522972dc39e25351685482f240b3148012d261d03542429353ad96ed78e9665f401af7373632cc8345b150124f9014e15510944b0b12350ffe4395d9d0bd1606daaee377a8b97d927e2b17db2033abfbce39d3714b65e8c533b8e28c628b76492ce2a9b0bb02ad86c42f0391d4da461878c2d0a13012ed2a0c98348412f798c32b6bacdfa5e7608508df0470ad79b2a3031a73327f93bbddd01fa61162f927313c5ee6e969fa3bf04d84786dc72f9bd80fdb42fbb03024b417cbd61a6d3246c7"}}, {0xa6, &(0x7f00000001c0)=@string={0xa6, 0x3, "debeeeb2108a91d9e1a24d83b03d464ba1f723911ac0533e4e10a561b43b890266c6c3ee578e444a91ab94c56a32a5adb693fc642fa8258a9d5dd8c9cc2116f8fd4eaa246d7146a616852b56fa2590a88ed235506cb9ff8b8396e589049f9367000217ac5b366cd03b1d84c28619e44d39e99ad893b4c9740b308398f25d5db525bb75a412435a7a90b00d2bca2a0b146600aa1b978948a5d63069091957a21f882c6140"}}, {0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0x40b}}, {0x4, &(0x7f0000000440)=@lang_id={0x4, 0x3, 0x423}}]}) ioctl$KVM_GET_API_VERSION(r3, 0xae00, 0x0) pread64(r6, &(0x7f00000005c0)=""/59, 0x3b, 0xf27b) 3.624367639s ago: executing program 0 (id=1469): r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) getsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x17, 0xfffffffffffffffd, 0x0) sendmsg$nl_route(r1, &(0x7f0000000380)={0x0, 0x4076cbba9945d516, &(0x7f0000000340)={0x0, 0x14}}, 0x0) getsockname$packet(r1, &(0x7f0000000140)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000280)=@newlink={0x3c, 0x10, 0x439, 0x70bd2a, 0x0, {0x0, 0x0, 0x0, r2, 0x21801, 0x1103}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @ip6erspan={{0xe}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x3c}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x30, &(0x7f00000000c0)={0x0}, 0x9, 0x0, 0x0, 0x4000000}, 0x0) 3.347367435s ago: executing program 0 (id=1470): sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=@delsa={0x48, 0x12, 0x1, 0x0, 0x0, {@in=@dev}, [@srcaddr={0x14, 0xd, @in6=@rand_addr=' \x01\x00'}, @mark={0xc}]}, 0x48}}, 0x0) socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000100)=@newlink={0x3c, 0x10, 0x401, 0x0, 0x25dfdbfd, {0x0, 0x0, 0x0, 0x0, 0x190, 0x5230}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @bond={{0x9}, {0xc, 0x2, 0x0, 0x1, [@IFLA_BOND_AD_SELECT={0x5, 0x16, 0x1}]}}}]}, 0x3c}}, 0x0) syz_io_uring_setup(0x88f, &(0x7f00000000c0)={0x0, 0xaee5, 0x20000, 0x0, 0xa5}, &(0x7f0000000000), &(0x7f0000000040)) r0 = socket(0x2, 0x2, 0x1) bind$unix(r0, &(0x7f0000000000)=@abs, 0x6e) r1 = socket(0x2, 0x2, 0x1) r2 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_inet6_SIOCSIFADDR(r2, 0x8916, &(0x7f0000000000)={@dev}) bind$unix(r1, &(0x7f0000000000)=@abs, 0x6e) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x0) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/icmp\x00') preadv(r3, &(0x7f0000000840)=[{&(0x7f0000000880)=""/192, 0xc0}], 0x1, 0x180, 0x0) 3.164165277s ago: executing program 4 (id=1471): prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000e00)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYBLOB="240000001900010000000000000000008020000000110005000000000800030021ed"], 0x24}}, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = openat$vmci(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$IOCTL_VMCI_CTX_GET_CPT_STATE(r2, 0x7b1, 0x0) r3 = dup(r1) sendmmsg$inet(r3, &(0x7f0000001040)=[{{&(0x7f0000000000)={0x2, 0x400, @local}, 0x10, &(0x7f0000000480)=[{&(0x7f0000000040)="02ba", 0x2}], 0x1}}, {{&(0x7f0000000140)={0x2, 0x0, @local}, 0x10, &(0x7f0000000200)=[{&(0x7f0000000240)="981f", 0x2}], 0x1}}], 0x2, 0xba02) sendmsg$IPCTNL_MSG_TIMEOUT_GET(r3, &(0x7f0000005c40)={0x0, 0x0, &(0x7f0000005c00)={&(0x7f0000000280)=ANY=[@ANYBLOB="380000000109010300000000000000000700000805000305e6477b6800840000001c000480080006400000007f0800054000000e410800034000000005"], 0x38}, 0x1, 0x0, 0x0, 0x8000}, 0x40000) sched_setscheduler(0x0, 0x2, &(0x7f0000000180)=0x4) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x275a, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x12, r4, 0x0) r5 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000006c0)={0x11, 0x4, &(0x7f0000000400)=ANY=[@ANYRES16=r3, @ANYRES16=0x0, @ANYRESDEC=r2], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000240)='netlink_extack\x00', r5}, 0x10) syz_mount_image$bcachefs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x804000, &(0x7f00000003c0)=ANY=[@ANYRES8=r4, @ANYRES64=r5, @ANYRESDEC=r3], 0x1, 0x596d, &(0x7f000000e000)="$eJzs3X+QXFW9IPBzu3synZlMMgnwiCCTIZD3ePA0E34V6qtnnuuvAqRCYSlhozCQCUaTkEqCQEAJLrhQgIWWlqL+gRZSi0aLKlglUiI/NmEVpVhdagup1V30D7eQJSWQpSzXeTXT93R67vSd29PTkx/k86lkbp/Tt7/33HNPd9/v6TvTAQAAgCPCnlu27rvguPf9/HMjr9/4wR9vvCn0lsfrq3GF/nR57cFqIQdSd2Xx+DI7Lv7h+u/+YfCK9/zsgZ7vvLF77YnrfvPeo6545JPn7rr7G4+/1vfQ314sihvH06n7y8nLSQjVn+z9yud3P33sWF0SQign/TtCWJgsenxhkgkx9JcQwtq0cHRl4p0Pvn7GurHlTbd3T6hfkAlivB/Zquk4277vmtPCb/919c2/XPKD73ftfGnH/lWSasN4CmH+ZY2P7wohzE3/j4mjbXF8cLpcFULoaXjcOQXtOqnF9i/PKR+fLueky96COPH+pZlyKbNethx1ZZY9Bdubqbx2tLtekXmZcvbFaKby2hnrF6bLH6XLU6cZvxz/J6GUhEq9+RuS/WMkNBy3JCTjx7JaL5fqxzak+58pJ5lyKVMud2X2a3y76UArJ8nE+rhepj6+HFfS+hMbX6ubuCin/i3pspo+Ud+I5ZC9UdM76UZ9v8bFdu2doi0HQqnhNahZff3ApwejN63rTRZNesxoE/G+3avvWFZe88Se/px2JA8kafykrfjbf7Fw3se/d9vVi/PiX1ZK45faiv+785555ZLbvv313Ph3xfjltuKf/mjPy+c9ecvS3P7ZG/un0lb84RefunPJ0ZfvzG3/PTF+ta34K3c9092379HHcts/FPtnblvxX3jX+39//3MPv5QbP8T4PW3FX7Nr8xe6B/adkhv/sdg/ve2Nn1d3nv38wMAfB/PiPxvj97UV/74dd7/z3gW3n5t7fFfF/ulvK/75Jz9y87x9D5+Q99qZ3NOpd06AI9NR6TnWrWm53Txzphryha8NVmrnfPPS/32d3FDm5HNsO/M7GR8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHhz+tUNZ37s4ndfuLqShJDkrDPaRLyv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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPybHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzXT2gcVRwH8Pd2E7PNJm3SCkbFNK2KUg8WBRG9qKhIK1LwVClSbe1BFAQRpR5MpRVLVbwIVi9FVFCjFBRsLJZWScV/xYsHFRSqB6EUA9pQPKhk981mM93p6kQF7ecDy9v3ZuY7v5n3dpIBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") r6 = syz_clone(0x25888200, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VIDIOC_G_AUDOUT(r3, 0x80345631, &(0x7f00000001c0)) rt_sigqueueinfo(r6, 0x9, &(0x7f000000df80)={0x0, 0x0, 0xffffffc0}) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000005b40)={0x0, 0x0}) r8 = syz_open_dev$video(&(0x7f0000000000), 0x7ff, 0x0) ioctl$VIDIOC_ENUM_FRAMEINTERVALS(r8, 0xc034564b, &(0x7f0000000080)={0x0, 0x35315258, 0xf00, 0x870, 0x0, @stepwise}) lchown(&(0x7f0000000080)='./file0\x00', 0x0, 0xee00) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000300)={&(0x7f00000004c0)={0x2fc, 0x2f, 0x10, 0x70bd28, 0x25dfdbfc, {0xd}, [@generic="5fbe2765fb3fbef9b50a23e86cf9f33bf2d6d5afe643fa6b7f7a9e12e9fb8d3db8211475c9d21e00986c176c9e5b6dd6a844c919cc8d71ce0e04660360165494bf7c836eb558736c72f4683bedfadbea23d2a2af36a30ae62d38168157f1a87228a05a775e97c536f2c61c255498040c8bbb73b7970b4ad03448525bac4add6d0a20", @nested={0x34, 0xe5, 0x0, 0x1, [@typed={0x14, 0xeb, 0x0, 0x0, @ipv6=@private2}, @typed={0x8, 0xef, 0x0, 0x0, @pid=r7}, @typed={0x14, 0x79, 0x0, 0x0, @ipv6=@rand_addr=' \x01\x00'}]}, @nested={0xf3, 0x86, 0x0, 0x1, [@nested={0x4, 0x132}, @nested={0x4, 0x144}, @nested={0x4, 0x59}, @nested={0x4, 0x12c}, @generic="553b7fb7398c673a78f545415c01dd3f9a6e3ce04ead3f5b0c2543f9f9072a88d105271e87bd61262695821e409ecfe8dba7716d46e43dd96e4ebd043c71983bd46eba54fedc2967b91a2f9c67acb1b41e024cb6c1f684ebf32b8157585061a86ceffda63ff3b65a465b9cbba8cfe1240069507cbe5e5a416cbee3e56d60058a872c4e8af255bb51be25dad5b4b835c0c7190911c70eacd80e857717f88820feebcddac5e3f6d645a63b727cb0af265a034c524a9928599e768da3cb4a28f21d6078825a5c07ffb458a2f182e26397c731a78aa509e0925b0d259e", @nested={0x4, 0x12b}]}, @generic="5cf22f8d25efe1f59a899428dac72d6912e21f469383f8eca3c5b1b1a036dcb6709c8db17632e660e9ea26ff5fb2e139dfce087fe78604a4e1c0549486d7", @generic="ea20c2a296597cfec7e56f68815525efb7e84e00c2761d4c67f9765f88f9dea39b6d8239f883d7ac2db1c2bbb9375b634934e29bd9b50ace15801ee9e733e97b0c62744a1566e2389815c966418a55073a236df30dfcf78e34df72d00b3fdde47dda787228e39a2432371ed41d4b96a9e3b81f3820de6d9ed043921a8d66f9e489ecf15cebe5a8c4e9b698867c4a4658a9e8c5a8b1f4f5c5733a83d0fd0e52dabd11441871f87c8fe6177ab64b63edc1b72ab5f2747c85f7af2a2219c2e3dc6ea744daebf60299b86fefc54969d5b855a26b39a89c27439af38897597c032a71a6", @typed={0x8, 0x31, 0x0, 0x0, @pid=r7}, @typed={0x14, 0xf0, 0x0, 0x0, @ipv6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}]}, 0x2fc}, 0x1, 0x0, 0x0, 0x4}, 0x48000) 3.09876698s ago: executing program 0 (id=1472): r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000840), 0xffffffffffffffff) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000000)={'bridge_slave_0\x00', 0x0}) sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000009c0)={&(0x7f0000000440)={0x34, r1, 0x1, 0xfffffffe, 0x25dfdc00, {}, [@ETHTOOL_A_STRSET_HEADER={0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'pimreg\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r3}]}]}, 0x34}, 0x1, 0x4001000000000000}, 0x0) (fail_nth: 4) 2.344424049s ago: executing program 1 (id=1473): r0 = openat$fb0(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$FBIOGET_FSCREENINFO(r0, 0x4602, &(0x7f0000000000)) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f00000000c0), 0x0) socket$inet_udp(0x2, 0x2, 0x0) write$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000400)=ANY=[@ANYBLOB="2b6465766963ce769cc18a12732030d48c2572c122f1f1976261c1d2d8309239718b6b0d2a96f3e786bb8972fd594a4f6b5880ec9249375f799dd7a80a41f134481eff258d19662beaf8345f04cd6b1d0c2698d3c98473282fd6be6dc057ff90bae337c4c958341de323b115c043234cea34bd9c666517c139e47b7ba8da011c8ed9918bc076d9fd4cbd1ded6fbe1385a4bbab28db2e9770b7bb77fc42f848d1149f7964d71f21a57ff74bccf0f6627b8548c517dc7a9075e3a30529eed0d2ba75ebe2"], 0x9) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r2 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) r3 = syz_open_dev$MSR(&(0x7f00000001c0), 0x0, 0x0) read$msr(r3, &(0x7f0000019680)=""/102392, 0x18ff8) sched_setaffinity(r2, 0x8, &(0x7f0000000740)=0x410000002) r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r4) openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x8, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x6, 0x0, 0x1, 0x7fff0000}]}) r6 = socket$inet6_sctp(0xa, 0x1, 0x84) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(r6, 0x84, 0x10, 0x0, &(0x7f0000000040)=0x8) r7 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x4b, &(0x7f0000000100)=0x4, 0x4) bind$inet6(r5, &(0x7f0000000080)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}}, 0x1c) ioctl$sock_inet_SIOCGIFDSTADDR(r7, 0x8917, &(0x7f0000000080)={'vxcan1\x00', {0x2, 0x0, @dev}}) ioctl$SNDRV_SEQ_IOCTL_SET_CLIENT_POOL(r1, 0x4058534c, &(0x7f0000000180)={0x81, 0xab, 0xc8, 0x0, 0x4, 0x3}) syz_open_dev$video4linux(&(0x7f0000000200), 0x9f000000000000, 0x0) r8 = socket$nl_route(0x10, 0x3, 0x0) syz_usb_connect(0x4, 0x24, &(0x7f0000000340)=ANY=[], 0x0) sendmsg$nl_route(r8, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="480000001000810510000000000000000000000057316c014a126ebf50b6d6f96d9f7ddbac527318df806b524513c0ae062d2dfc385418b3968ff1e216555242c0b3b5abdbc4f769fceff72d7a4005db439a64e232dcdafddd426c98fd185fb0e9f6ad6aafc64a444d418ca5eb0b06000000d73b82a5", @ANYRES32=0x0, @ANYRES64=0x0], 0x48}}, 0x0) 2.343584971s ago: executing program 2 (id=1474): r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_LINKMODES_SET(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000480)=ANY=[], 0x34}}, 0x40) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000001640)='stat\x00') rt_sigaction(0x40, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x0, 0x8, &(0x7f0000000380)) syz_fuse_handle_req(r2, &(0x7f0000001680)="e03ad6b278eb52b59d9b4497517178f72e5727d137146b43293fc7a8672c7dafc403f79213769beed610f3755f2ba7c31d4b810d3350b248c8c32ac100f50b390465f749561ec7f06d5d5e4325a184ce8fc25b3fba0aad66e4e735780daab38880183b714a5c545210e5221aa1c862e7931a3833b7c29930f9670f082c68cbe424a54aa6e1d80ad4244873e9818800e4a4c5176a1f81201b4de173877081893609ba36801daeda4e9f14c3b8da24c78dc891679667503e4622d3d259e83faf98d3238c3501b71b8feec05e219325a8cfb35d8570df3fd0002e8702be926be42a06ecc28aa19c456c395299ef1f7dfb03d117e2277eb6f604b28165868528bd79af92c989a357dd72c8beafe45846e47077dad58069909515faf52684dfbb7821184c686ec7e07072caacbc193d19539731548b14c12d26a7db9baee63d1182bc8f682a43e0ba5b96bfdb6b04e8fd44578a7ce3734ee1f3a18bf8d44d43006b050ddfc84bb874997e83336d6a8709c9a35a087748fac3b985ab4769ebf73e9f9adeb54a4cb590cef346042b6a13c8e6d09635d12aee85cc6f3af450f06af334255e0841ed5a8b05e6ef6f3f57123c4af1eff13fd5118d77d5c23179cde9e4ed37cddfa90ca5d211ef800f0b716805fb5c17ed8e04e429769ad39c56ef86c9bd96ca3a1d051db847fe05dbd132d0804b4035f14f44f987f42a34e9d0b696cf24780ac0cb8fc11c3ee0025cbb72172e2290521942a8633c7991c50b18672917fc27708d097549b0f59a9ee732127c1a8b0ee5e36faacc0295995954ef71950aa7d018283fa359b27fbc592b229413160606f48ec76a09c0445a8979bd4ce6b8102491612f5b5fa096903ccf9025bebcf89a5c34b1006023b8c2bd4bdbd59704b88ea7529a8abf96b190959fbcc9169e01bde660c27d9d68d996b670c62c601f02eb368d7e2749b67539cc99377692eec1c3e8b947fbf708f1eacd24e84d01c5c4cb0a2b63893265df88bae54c1b964ccb8152051360ce3f020b57901738d934ea1f02619370ddeffe9ae24785d77887ae625ce1a53d873ed395df796341b359b654fb6b716df3d4d6933ff7a2abdb5d5dec0a715732df006361b4d5b5a3b1c7c6f5b3df4e43607fcb6752242cac8cd1e6af85f6fee8b519b02421a1a5c47e614591faa76d1047116fcfebf3440eee910e79e7fb50be5950b7313ebfb1a8bcd18fb698be176ac2e6330c18395d1593cb2888ff67e198ecf5b6918663546fe137dd11e6c5a378e0d096836f7a6419eeeb9ce9e233675cb8e53d8d2b4485fada985a912610a4a238f9fe98712174af2aa4768c681901cc083c570032a1e77a76fef3cea3b00500709187741d3b8f7056ca691fd381745e4debeb8bcf24d0435935e6aa369d52c8f19d32490f83fb2a00c0048055d48c82f5a95f398f3238f0caacad0d6b9dcf00c88c25c3051fd0757efe4ba5463a4182fb6ba998c5b8c48c90c8952bccb37efd05f1efe470bf461ea9ad24dee342e3336dd7199f03a814b3764a68b0eaa3fb1ca0fc17b600f3d37544c9a27a824aec66983b3ca3b9bca9dade120a183ab28a12db9830ba8ef931c9d6df61e2cfda677ba63b78f91831a0862c8ff3991609dd2a49e28f5478b876d0896c46c2f4566f6f7b766aefd85eebfa2496bbb51222d6c10e37a297b94dd99910e19f4f1fed7bae637d5388122f6e5b673bc908ed9775616d9fcd94d0c2c7a6376f984f0355b06524295445bff91126740f5910726e0c33f4fe7b812a8ceee7e25bf3cd0bf91bef31cb34e8b9d5b05b4a02ac3a0ed3fbd5396be32cd2c6a9cade8b7096c7b399c708ba76f3e7ed6dd13b42c955d0aac374e8dbf3637e11d35ad85b4ae831df144d3c08fc477487f7205293cd264077b2c0226b72fce6897f8d3a25acc4928fe1825b7492f72f633586cffb1e9de6f4b7df3a6ecf7b9a5b6884383cff148a91e56a123ff9e58f449de3909dd415c11e1ec7fa72a2ca1d44de2d58133f799015f29244f907b1f51e7df432cefe416a6266b781ea4556e31c6dda8c3210a2b063e13011c669e0566af5966aa098370d36573e95968a6cc26f45012690c4c970cf306256233154f72432a9dd14807f15a7cd9136baacc3bf2413ff1110f83b43d9cbc519328ca6c5b087c9803cec19ddaf9c54e83063a50a2e84da00c18f145410a00412906b16cdba4120c9d15a1446ccb30a58902e942f775dc49ca5619cd74408105fd466c2884f542d90bf06818683a805ea6f510cca6fb2f8e1561422facdfaa76a82a4012f1f794939e8321762618faa0f81389716ffd9b3851aa165d82777b24ae40794345fe7f84dcd67cbc8088fea5c02236aa4d6634691b47cb857a5518b9e1412a67331f85477c0c3291d8b31938f5baf07a4c894c2bed448818b56c9fff2bd8efe138cf64cec964b4a553b75bdc94280f8da8834cc75cb83671275b2fe790e8fa29e63f672911a29dad34dfa7944e678a90d6df5bb1623d775d585174907a0aa8422ab1f3796ccc60b5e1a9bdafdbbc945f49f4998aa1f8c0b06595dffd13bb975d57889ec16cac97cabc9710ea4e0243cd99560798f61215d69f732d834add5ee8d409dd2d3f5b5d40be478fc0fdb55914f76363688838c127aa172d9d01e580ae27acbfcfa8d9122f6f6a233134eae77c8d8e958d5aa7ef9cafc28986485741f8484d015f54e70720f9c9b608d3d4785a608bac05497b698abdc55ccf2594998f19cf7b5d95fdbbc2f096574f61010f930f2be337a248456b9fe0e8d082152de6bda4f63bddc722f764336046dc239295a7b112e88ecaad5dc3ba587fcc327103c776cc56a4ae04486313cac701cd8ade67c904e85d193b9f0c6e03e734c976dc88a62278a146442d73c3c98344cf68da09085ab6aa66e766e404aada0669c20b0ea35b43843579a425d97f2965ba87be51a7aaf7cda943a4cdb2bc832d5351c600b3e3e8e0fe0370437896893e0709413a140aee3cc31f8aed6a9912e9c821a42d63fb673749c6ac116f65b0934c462396655ccbd89a2e53397fab5c37e657c320af8b22a2fbec5c67e0681289319a397e2486dba57eb47b617adfb34f400cfd5fa354a7f5b183c1b53e2403b44651408a494d80ced81d68929b1cff69b124018a93cf81bac3ce7b749a81d0e40b869de448dd47e5e414b56eef680e874566d8841745efcf0b872de6b260289202dcce79fbefe7ae70238ead7bcdbc182c34cdfdfd1080f49fbb045225a6f9a23543c365c4d20fcd396f098a03b2f56c24b091a97dc7241b5f0c4b1e4fd13ef205e77a9e4b7aa80bbab690ff45c110026fd46dfdc8c0cc9a5b56888475570aeaa7f428a56c754616584b6bc1b8090093d65934033d9d77ba9d78f1249b0a64df8e177b98c6fead60080a3c41f16c796c3aa99dbc2526c9787064dafa5a69e96e8bb3e11928387144b8d28bcf8563b2efd81a7e434b41c626f2bf62b2f14bdd7898550450c31bece0c6d93de8e2cb25e934f478fd3a18f669e1078cc2c5dc41ea413da18020211a399a606e3e0e20da383603deeae5a8223eed051e7f24e84be30fafd754201c8f6b388634f3337195bd3b81f69de55975d55a432414f4bb3ecd27bf33e9e124b2d94a0b4ae54af6291ed02bf1686c00afd6f020d33cea4a8f18feba5852bc6655fec8accff576bf9d617319bef15a922f46100319a4ca1cc2dd9d3e4c26f2b12dd5d5fa52e6886c8bc461847cded7d5169c6a75bf2f8b4b4ddffcb0624c6de437dea1f46cf5df6500dea199261ef40a72d2d9ac3015b11ac233f3e90b45672ce462bc15329da6dd874cb051b4a50d11197f582925f4661ea1b9f92954924e397e89368d9cdd5c043595aa4c82785c3a5336b762ea9d4e936e722f688aee4a05f180883430fc7e22143832145e410b52c41625e6c85ea610ba0bd26f71f361b14da0e35876995ee8378bfffcff7ab8d81240fefa4b63173735dc1e7c0c3fdb76285df2b2d5cf31f424eff12949d7a972df8697b57fe5772bea34956e004a35b3e693fba58fb2a4f8c1d48fd74e7f98ac355175e69382559f51904e4183bad132309f799ea095728634ff125b3c394783a5cd80da4c788d821eb10824fa41a0e7a2400b640fc2e280a772909e59d003920f96eaed12acd71e6716c61c2761999c063d897aab85d6c12d221851d6c41623c74fc934a9a7f4b1c83f30e907111a432771bab3faedfd66a288133d3c822fb5e40c0237b237d7b0e3c3bd15e54966f99a5b30e3a4ec09b80f991bcd14b015037e61e5633e8b5667809fec232d76898c978ce8a1b65dc25900922650a2cd3527e84060561b67e52c50cfe0f45db29695b8d91a3cd32e3e4d207ac087694658d1d009557f75ab9b73de761da2a969f8c3ac69f705f38e06515410387448e5e267e2c3990a14b4aae0ebc174572b6e8c28176dd7aae9c703eb5c9d2234df791457179ad29db3a540a1535cbe46451d5dfa6cefc8dbcf877eb690eedd099d564250be9260dea0fa0d71a9a63ce8e116465980c843bad2996c648fda20751d8203b8d21630931f65a2a9aeca606478d97534099d3a1c2b2214707629c3bdc7def630ef91f779e376294b469f387579aa76679496006f3d919ce88f855cd334d943e9cc63f770f965f6cbfbf38227027bdd09763a872800e568eda440f1a0c82a8792fbefb60e961c6c6412f9cb8ae2f106b3b12ecdfd23677c1ac1fb1c637cb9fce9cc604c04da21c19cbf4fd34b75b34c4a52584d967bf3ddafac108a6bf3b4bcbcd9d250bf54a9aec05d267fba67baa73018d62c1fa3639cd27cdbce73d1e436ae690668231df10e49b76b192e74baef4ca50a5db86ce59975814475f82dfe803d80f4a548b146b358eb364cdd43c30a28e4ba37f09145e2df46297d7b5889b27bbaf6bed73d3838ce04ce1bb43feec444585bb4e12881fbd798b1259c9dc06d1af18a778694a8b423218e4ebdff78b69870eb05f73cc606d0cdd73d92558d3c75fe7f73231c04aff3ff45a18444ce755a1745de92f6d02723fe144568eb18afa4593f7f20cff597212cd539f8c1e27dbf04b6a3a0fc93830eec3626f80d12b6facfb3568024fb285fee7f10f1acd3a387350d53f0e0d3d9c135db1cf7fb9ac6cabc47bb7c21c25b6e4f9833a7e27d314449b274070d2702af5283872287acd29f70792c3787889ffda26dd02c366879ff7783333b414c3e3eb487f28264cd8cbf460a79c363f86977ebaee71f6216b23ca7780aa8c6c798076923aa95c3363afcfc8dc45ca53c36de90ba80a8e9e4a1d9d982a198ae4113856b2702fb2d5445dbef2ae9688679334f2456f76ab9fbbaca0aba66471e036f5501fe87dc1431d9753ad1c9a6e14a37a086fac01eb89be6bd3e323a55bc88792fde2fcabf065877477057e8fe089979d5ee6e78ce42505ca931835b9a52e4661d4ae082f1c7b8135d510c30972715eed99e24aba092737a4b80d0228411c1e3a7d53b5245daf0bd6ffb3c7e5d56e79fd5b4c7f21f63d8944d05436fbc519abfffaf31390bd27a103d33ffc11a23698b15a91e0e6a238e5093be3e765faef39351f8bec14cd62352365fc3980d5d02e8ed7e97c37835b117ef1793a0e5c731a81588661adad41ed38c0ef8376f426587f53de8ee12506a6643c3189d67c0321ea3ba6f2e628d20831ad031b5bf89bc8adaf0745577b60c90fad63cd3465e2feec4939a5f15594a394bcebff3278dc16c4a8b5edbcbaf2e6abe2f62c26afcd4198dda047628a87b1791b3fd09678de5567dfdf9e40aaddaaccf932539118ff4611287140b168eaf7b5e33b919f0431707979b99ae827a8e50944856f36d6d2df6aca0dbc6f12ddef968caf3f34e98c1c5d2fd76bfa704404ad4b5c9df752d8e1b9dea0a20dd38037ced8c74643fb1f8bbdcd4d929fafe403924e3e790bdbdb678774bd0160b7cda79204704ce9b5ad75371d109b07e2079aa8733b3b478e136d41ec88b8fcf030c8bc426d31fd2b8129ff7adbc1dfd5805631d4e830f44864514ea78b51b65bf32f9d6ccff5024e0503fc1018a8b54db07100aae137d070bc7eb4f52e2f6ca4532cbe7055000474eb797da637ab9b13c1b76d0c3c958c9ff25d8d56e35f49f01da1b674be3bf77a723b2ba385aad601d5a44e1246585a7b8a17ab1a4f0f5015ee3a68bfa8c9dcf8ab33395698e8eb5024979861899f03803a26c19861375b2c443f39b66120de4b7a4ce7da770ea7f9d048c37aaf559bfc701f19402b835c5ff8b97cb2c9ec7d80e975409fc52d8733d84bcbe70d81ec714180606bd67daf1b311ad8a21248ec7d39c80169bf770b88ee71609f06998d06d3e7f28bd234f9b7eede995c3b2011b60811c98d6baaae3a7a7498107968f616d68023f28e6c7e0776842a71d1fad32be016abdf8772f4ef41fc6b815334f0f1883b2288fd2d761782d3d7fde3620da09e4a569d7266b3c7b5d21d37aa635c778f6cd10307e558dc01f9785d90b289b3f771b06ce5c484509682dde7fe94b7fb9b5d76d1966cd3a80a0652522da251f54438c6b260a78ab1defde8cc8ddd2ebef7977d73fb8a3d7ff4b9548361bc17e096ffcf76861ef14d12f0212fe387d0ac8c12298721d9992eaa4964024b46ce7a52d8fef9de6c2d390ac4b3ae065a047dc7fa9eb1df7696722b8d2e0679ac851de2baf91a05bea557013a5e5e11491ebe5da4930e262f89e87885fd0fdf3b8219223117caf7cca43dbc9b29f6f93272ea97c1ef6a30797d2f71494d5f57bd6315a2934d71852e1b630a08d368ebdcd5ae92688a68e1e829c197d300dccd3dea9d66c058322305107eb22b4712392af0210edf37de556f56e38f72148a68a78edda08ee6adc4e7bbd93333ce618e85fbee0446183cbe9b20778034eeaddd00e3bdfe976d8e7a4cb9831a0bb1348afd120d74f82ef5e1cc4cdede9c6e3dcc91511938743eb41e969eff3762c69119ed5b0a3d2456b2d5cf0e0fefc864df6bda0143e7b7b6af32f7db6ed3f95baa5ba5c15991fdf24e082f811b7472845c77e253b0b100513699cac7ba09c3eeb8a57d2cc044a3535a5161eaea963bf1bf7ff094980b447e0a1dce2859313bffad657a37f3393c72434e542c9cf7384df3e277b35c60d760b597b7ac567b3c315ae1442ea59502fe23ef35494c7de3abe5b0d75a0f7693d24ae0ec701833f77307765b43bd85594c2b671dbcfe5c4c8782324be1f932d76da28904a9d15828828ef35fbe655ec480741942ee315e5da49f5b61b0dc04b0269faeb28b6273ebb542e1cdf16cf8201f6abcf0633b57f2089497989eb058ca96a15c949302b0fcd418a02908e1850978469a77739ff9b0bf5644a3a0537bee903b775a20a492ccb0627423d59ca05d884c1b06a0e575254c894dac9b059158b052f693e15f195c3f1139a5a14a472e744cc1d74abb745e474f74bd5dc3c0131ad97943affddab86ad5474f9c20ab35cc9fe4b6fdd3a3953e4af333f48acb373650af7b8d3661abe6534ee7f57a57fe88402c2d29d8e3a943aa076761115f8f1d04e2958c4b86dc42bc2ecf96b7b309a2f87969d5e89d31075242f87566ee9d2443f80b5b7899854281b4a53578ba22419e1c07341b1aa588da4b577560f8ab3606a235a6f93a31c6907c310f43448e180787d773223673c7837fcb6b582d50534370cc6e16669e0441bf87b9ac908fa8eb10b3782375c5873cc02f06a96f6bb73c2d5551a6d2c7114ddb3f91a499932a4ed798d1a0d9817a8e6258e0d4340eec0398d58abaf02659d7865fb90ffec04e911f4371bffc88990ca28bbed9bf86e393e35fd6821d3aef613dd0c89ae716c5f0a987539ec53e98d6b0489383d861e5ff97bf24d0cdff4099f0b48c8687bd863e80309701a9e5075e36a197a67ba835210bf3e8339cd262e9273427a5b5b3ea6e66cc7f2386789cc1adc268a1fc3214bfc6a2c306249dde6ccc7aecaea260e0729824a852b1e77925f86701964f1bd8d956c95daf584b00691e7afc0b62f7cf253bec8123dde5167767d74186d716d8f9f4f8f0a719a97b3ddfc289f0b1797bba612ccacb62ee21378ca080ec84fe3232f0ba84d04bf7537a9b7e94646defe0d17f1c87af0377676daf8c1b9555bf33d80062fa448c8ec35c5c54c5d8f55479a8f3fc10e1acf8baf06f241011d99461aa26b24622bbd0a13a35ab6c44e337cc7e0b56fecf32dd913304dd23438877513d4ac92ce56b76a10df986e533e061ad010637a499f619888d458cba1edf37107dd26190b15ee8f74004d7ecdfd5eff4f6f856af5c91e322d7a784f8e7b8cf8d63b216c959dbf14de31149e313d7c9d1f875c375679c62e8d19fc104b7e6d9b190ee255b09fd983bc70ceee25895d75b040680a141599bf608d0808b5c9a7ffcb1bac83808001fa24446fd8ef590790f5262c9e18dd820fbbd365428788dd6bd73c6bca56451a46fd6ddc2183b0fc59d4e3924d69e76d3d29fd211df8d10a3f683062516c1e1ca07e49fbfd05f246dc7bbb0748530b853124228c7acf2294998e97462127780b139797829d1a1a18280725d9ed6bbe7420d61693c54dbb09a74fad35cfdd196442b6c729582bdd7b3c629d51b6a0567e5040466da5a1941cc6446d690f295bf4ff10eedfe9cb8de2dc92fc043208d39f7f49accc3b0ac65b883d855cfd8cd9680455fa76f1fdffe7ec036ea05b48f9874c7fd2ba4cdbb74bcc868b79a934366ddfbd9852b488c756c1731c1852704ef05f67268a3945e01cbf967f8eeb43d13bb851d3cf825401084ee637e39ebbf819ce04f07ae9f8b27a439d5f426d0052bb78dc8372203cbd96e4855986e0f564ccac9683dde586856e79ef41897d42eea763df019cf1c4184e0c931708849f3a7f7416fbbe046a776fd66bbb4a01b9fda3391f205b1b85e6ca403f9153f2d7565a1e9c61af915559fd3b5702de26f22b33bbda9e0fea1c2cb906cf3175a0c0148feb2daf98d2bd77d0b8bc68cd060f6942a4160582bb24f6dba755842e7729e8d7a406033fe10764d40d8efe20666dc5eda312a45390793e331368e2f549e0baa28b4493ccbb3a75750bb0a0017eb20063981c18310d8ae1c22bdcfa05c348a5cee6b4065404a28c385eaea93523686ede646fb4955826a4ef5c1f2bda84b452136932da234dfde109de7a0794893c7b1ce80f298eac17654f99daf996a8e6c6713882c8a3cd9e9a48bfe377bf3780cee8791d6562037ed3fb2eca574b9d82dcae07e0d70a52cb7c1819284f9a8914912493c876c4ad6d621854fc985952ef3c0d5f1c8462d2a46352a18cab5bba37e19d477c6883235251b3d22ee950380e5f685da8fbabf8cb166c21473192d1cedcb50e2519ac9ed4f4544c63c3b1101184aa76d6928051edb9905a3e9bb555ef250c7f3b989049fb2f9cdb2368eb9c14d1e6b3c9b669a15b72e572c0aea2c25354fd69426dfbf888a5b1e7991266a1c52050a3ee79bde2a197a8168945f92f1f4da4dfd583f02f928568db5aa2db3df6f7de28112befa01e723d1ce17c19576e2c666953b9cc114de5dd0d4d2a62dd82b3c78ccac9666a636331d6155492dadf44963ec0e58d3c84e56bcbcbfbca3f86712e5fafa79eb7e38b8391ae59428f7ece950febb0596e53c3bb0e411bee56812e5f39944360bd5fd7b5a5b44f0559a59aa4d9e29eb4af903b57e7fb139c411f049e33cb5a5e09a8c0cba313a8569316b5b3375f45fd60111922ff384fb6221c3e50cbf9d32e070644dacff7bdc56b1db4cdb99721be0648a809cfeb928e8cac394398d0db39f5a3f86ae3edf18fedb7489dc141c9a075ce1489a4b4365f72d6e3301b18eb40a970695e6e505618660b17d476b97134e2d98d4f0daab7bd2317f6e1aae3056507846682e7d98b1938f3d4aaf0dc64bc58ee519595ffd6b60a1210a7bb0d2074f696c2e19dbd4ea914ede65bd3a50bd6e14c358f1ec02b27eb70ae3b5a4524ea2fb8cd440a65011f329e64e58e04350fb55cd2e7a2bd78ee06e18227d7da0f0e575f6d923515d5951ad19e166e5312ff8822af61909f5ae7ec1026d33792965c5349d8eb3b5fba4b1d1ff77dab992d6ddceda3ef95fa6f45e97fc4bda40e6998b8ec39224b3ed2c8dab330d22942ce709b691e99c7684100b4a71b13da4e0a045279ab59967b474cc67e4980cff1540e8c4757ca89dd4e399e3d1fa646ccedc26b9c2a35c0d647181e5f9bf15534b57a25adc4a5c222017629faa58ebb1939d3129c69e78d99501d9c4814762d43735f60372141b650b5173e1aea8864b7361617dbc3d46644a299195f0f79fa28f918fdac48aa7aa013f07e454e8a3a5d52ee7888f45c1854c94a4729158e00de45447ca51198aebd403f163a7c9cf6b9e3e52e3789efd91ed6d04c2357fb7b8196204c3d2c6adf6f78b317ce992ae127c97d52eb548586e53225c730b665a41d1fc2d148a5a4b73719f9d19e3e571d5337d5416871459dff4cfeb4a814c4995467c7ec7ca74763572d395a09127a667ca38bd0632ec45e167d9ab64f5be4f668f2a9949dc18354aa07886bcb0c8d4c1a5f6db75d130aee3233e14043f056f58cba5dd374bf296e009c79245cb057eb3862bc806a7894ad8ff76c83deb86f25ecd7402bcaa639d31027dcb9d59bad56f88d69035892053fb7d092ce76a8abda3e67abd42c6578989c94257ffc9f2a82d569a289670ab6fad0c889fb8629b543bb8245c805d7f1f6c001ec523e0ac06116435cd8e337f96229c68932ead57d696b664cc37fdd2fdfafd4d0e25cdb02f8abf69cc71f1eca182e089d90fe2a7ccfecfebac9986a6345a20d1da6656c00aac9074f7bae9cb009b8564c883673bc5b5252ed321450140306dd43d036dfec9ea852bf275a1eec5d48fc380ae81f70cd896c2bae8fd4bf53a8fe69baed2283878cc545e37d790cd30ef514a86348b82679782c4b5b3ca8f54d781d5114f194655f15634a1ca70a6840d9772c552ee99ab9b8fe25af044ffcee80ac13aee292ad2fe129b9c7144cb51a6cfe5b03565baebb0719a05b232be27de16edfee1cff68c7f0d3480e52265edfa4b2750bedf46f385f9f505e0cdce8fc46f274a114d4de8d8e94e231ed559b46ddae3466b42813e475b3840a24ee4a2730f4941d733a249f717e18975433648248ee3ff1c6c52bf1b4f4391fb9997a3c1e76e2df8864ca22cb6743bde482b81efc4436bbe37ceee01d83e48d373b7d59f76c76f4c37a664f478124bc042932d9e7297738324b6e34c8aeec53c4fe4bd5fc04069402f0989706bf1703056ba485deb59a7142c6a0a75fa69e99223033fcf8c6b2d6ba661b5e5ec984bca0daa8423c2cc575d99af8cd2701efe1540a61857a23704edf85564e358961446362566a8946fb6f83e8fbafc985b78b4a68e6bca2c8c96780a265fe18be66c356015e265f21b2c045127c1315d457f737c036fb58c91f2563d92cc1f4e009c8e2aa5cd068dad12d103ab1a5cdaa6f887bb075b3239773c0140b20915d790c160f64a62aca0f7b4cc95d689c4b55aa7e1fecc008a7c8eacf2c59aa95944e5b43c", 0x2000, &(0x7f0000007940)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$KVM_CAP_HYPERV_SYNIC2(r1, 0x4068aea3, &(0x7f0000000140)) r3 = socket$inet6_mptcp(0xa, 0x1, 0x106) getsockopt$inet6_mptcp_buf(r3, 0x11c, 0x4, 0x0, &(0x7f0000000100)) keyctl$session_to_parent(0x12) keyctl$dh_compute(0x17, 0x0, 0x0, 0x0, 0x0) keyctl$session_to_parent(0x12) r4 = socket(0x5, 0x4, 0x9) r5 = socket(0x200000000000011, 0x4000000000080002, 0x0) r6 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX(r6, 0x8933, &(0x7f0000000000)={'lo\x00', 0x0}) bind$packet(r5, &(0x7f0000001100)={0x11, 0x3, r7, 0x1, 0x0, 0x6, @multicast}, 0x14) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$packet_tx_ring(r4, 0x10f, 0x87, &(0x7f0000000100)=@req={0x3fc, 0x4000}, 0x10) setsockopt$packet_tx_ring(0xffffffffffffffff, 0x10f, 0x87, &(0x7f0000000040)=@req3={0x4, 0xa142, 0xc267, 0x60000000, 0x9, 0x7bdb, 0xb77e}, 0x1c) sendmmsg(0xffffffffffffffff, &(0x7f00000030c0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x9200000000000000) recvfrom(r4, 0x0, 0x0, 0x12020, 0x0, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r8 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket$inet_udp(0x2, 0x2, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x85}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) syz_mount_image$btrfs(&(0x7f00000051c0), &(0x7f0000005200)='./file0\x00', 0x1204c08, &(0x7f0000000200)={[{@acl}, {@clear_cache}, {@nodiscard}, {@skip_balance}, {@noautodefrag}, {@ssd_spread}]}, 0x0, 0x51b7, &(0x7f0000005240)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH5g7+6D7CrrAwC/d793s9ldxBGQVKMImA7Zj8QorUwJVAfFmbo41HHqRBPZDW6zkJiEgaS0kwTamcKkojKtHR0a6jhKizTScZSqJWUKjCOd2rRlKkYr4we1rWUYKx1KbTp3z3nvnvuePbk3HwtZ+jx/7H3v/b2f537sfc859z0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/P/xL/9hv7Fvx0wur4t8/66YP7+6//P6Pbt5/ZMOGdYdD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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/xw4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAPHAgAAAADC/K3D6NkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuBQAA//8q88so") r9 = syz_genetlink_get_family_id$nfc(&(0x7f0000000240), r8) sendmsg$NFC_CMD_LLC_SDREQ(r8, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB="d1ae72e1", @ANYRES16=r9, @ANYBLOB="110228bd7000fddbdf2513000000"], 0x14}, 0x1, 0x0, 0x0, 0x24048080}, 0x8000) 1.650547413s ago: executing program 0 (id=1475): sched_setaffinity(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, "810000cc2b000000000000fa25ffff00ffffff"}) r2 = syz_open_pts(r1, 0x141601) write(r2, &(0x7f0000000000)="d5", 0xfffffedf) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0x13) close_range(r0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000007c0)=ANY=[@ANYBLOB="1c0000001a0001002069010000dbdf21020020810000000000380000"], 0x1c}, 0x1, 0x0, 0x0, 0xc000091}, 0x0) 1.56165459s ago: executing program 1 (id=1476): syz_mount_image$erofs(&(0x7f0000000040), &(0x7f00000001c0)='./file0\x00', 0x0, &(0x7f0000000240)=ANY=[], 0x0, 0x17d, &(0x7f0000001ac0)="$eJzsmLFP+kAUx7/vyg/yMy6uLg4SxcHSFjUuxLA5mogaNwlUghYx0EGYdPH/cHZwdvOPMM7qYFwY3Uxqej3oQQR10MT4PsPj+7h313evyXcoGIb5szw+vNyvFe+EAWASaaTU/89GXCO0+tfb83Jraj1/OfeUv041robPIwBB8PnnJwDcFAz4Kg+Cwd1p9VuE6OstCCwovQOCqfQeBLaVdkHYVfpA042w3jT3a55rlhteJRRWGOwwOGHIDffXPSNUtP5IW2+1O4clz3Ob3yg+ml+3IJDX+tPfV282ljY/GwK20jkQNpVeRao3m2gk2v2nE/H5xg/fnwULFr9NxP4UXBDmNX9KaP6R9evH2Va7s1irl6pu1T1ynNyKtWRZy05WGlEUx/jff+lPE9r5/0bUJimJk5LvN+0o9nMniu85rpD+J5CZjfLQ+5Mju4nWSe0jqTLGmHKGYRiGYRiGYRiGYRiGYZgvMAOSX0EldIo4GcDZkNVvAQAA///an3MA") sendmsg$NL80211_CMD_SET_TX_BITRATE_MASK(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000480)=ANY=[@ANYBLOB="84060000", @ANYRES16, @ANYBLOB="000108000100ffdbdf253900000008000300", @ANYRES32=0x0, @ANYBLOB="0c0099004c0000003700000024005a802000018014000300b60e0500b204020005000008050003000500060001000000d0035a8054000180450002004d3e774e405003464b33432832195249081e2b32573352180f3d1c1e2039384820502c001028308a11042e0f25334c2d1c02051045514b3f091f3830523843385400000005000400020000003c00038005000400020000001800010001036006122404308a0905300101304c60600036050006000200000005000400000000000500040002000000c8000380120001000b6c01011b480b00833604307c03000005000700020000000500040000000000140003000000010400000200000001000500010049000200441c213d332d0524481e430839550b3156013f383344174e4c09222e37412c284f17561a06130b28354e08180550551e092136054d09551351264d3f36562c4e34182f20420000003e00020016172721010e3951444c36564e2e0b4325410a2c2413123b21094e573818511b0e182e400f501b10245119503d55281224174e562b4d481520520000300002800500060000000000140003000100faff4a00100f0200d00600080200050007000100000005000600010000006c000180050006000000000005000600020000001e0002001f1d4f200a509221002a48013a041c3756344020304800433f200000170001000c1b0618036009054802300418090302366c0000160002003b1240212a1e1119483139342730383216400000050004000100000070000080"], 0x684}, 0x1, 0x0, 0x0, 0x880}, 0x800) r0 = fanotify_init(0x1, 0x101000) write$binfmt_elf64(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="7f454c4622"], 0x18) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) r1 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) iopl(0x3) bpf$MAP_CREATE(0x0, &(0x7f0000000300)=ANY=[@ANYRES64, @ANYRESHEX], 0x48) r2 = syz_io_uring_setup(0xd1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x335}, &(0x7f0000000080)=0x0, &(0x7f00000001c0)=0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r3, 0x4, &(0x7f0000000180)=0xfffffffc, 0x0, 0x4) syz_io_uring_submit(r3, r4, &(0x7f0000000200)=@IORING_OP_OPENAT2={0x1c, 0x12, 0x0, 0xffffffffffffffff, &(0x7f0000000140)={0x400000, 0x40, 0x29}, &(0x7f0000000100)='./file0\x00', 0x30, 0x0, 0x12345}) io_uring_enter(r2, 0x47ba, 0xda2a, 0x62, 0x0, 0x0) r5 = socket(0x2000000000000021, 0x2, 0x10000000000002) connect$rxrpc(r5, &(0x7f0000000140)=@in4={0x21, 0x0, 0x2, 0x10}, 0x24) sendmmsg(r5, &(0x7f0000005c00)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000001f80)=ANY=[@ANYBLOB="18000000000000001001000001"], 0x18}}], 0x1, 0x8050) r6 = fcntl$dupfd(r1, 0x0, r1) read$FUSE(r6, 0x0, 0x0) ioctl$SG_IO(r6, 0x2285, &(0x7f0000000040)={0x53, 0x0, 0x6, 0x0, @buffer={0x2, 0x0, 0x0}, &(0x7f0000000380)="259374c96ee3", 0x0, 0x0, 0x0, 0x0, 0x0}) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000180)='./bus\x00', &(0x7f0000000380), 0x0, &(0x7f0000000400)={[{@workdir={'workdir', 0x3d, './bus'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@upperdir={'upperdir', 0x3d, './file1'}}, {@userxattr}]}) chdir(&(0x7f0000000140)='./bus\x00') 1.072695343s ago: executing program 5 (id=1477): r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000340)=ANY=[@ANYBLOB="300000001a0001000000000008000000810000000007590000000000140002", @ANYBLOB="80"], 0x30}, 0x1, 0x0, 0x0, 0x8000}, 0x24084004) (fail_nth: 4) 198.663028ms ago: executing program 0 (id=1478): r0 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000003c0)=@bpf_lsm={0x1e, 0x3, &(0x7f0000000ac0)=ANY=[@ANYBLOB="18000000000000000000000000000000950000"], &(0x7f0000000280)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x40, '\x00', 0x0, 0x24, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x94) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000600)={r0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000, 0x4}, 0x50) 147.105399ms ago: executing program 5 (id=1479): r0 = fsopen(&(0x7f0000000040)='configfs\x00', 0x0) fsconfig$FSCONFIG_SET_FLAG(r0, 0x6, 0x0, 0x0, 0x0) r1 = fsmount(r0, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000340)='.\x00', 0x0, 0x0) lseek(r2, 0xfffffffffffffff9, 0x1) syz_usb_connect(0x4, 0x24, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000017dcb4401e040c4098af000000010902120001000000000904"], 0x0) fsopen(&(0x7f0000000040)='configfs\x00', 0x0) (async) fsconfig$FSCONFIG_SET_FLAG(r0, 0x6, 0x0, 0x0, 0x0) (async) fsmount(r0, 0x0, 0x0) (async) openat(r1, &(0x7f0000000340)='.\x00', 0x0, 0x0) (async) lseek(r2, 0xfffffffffffffff9, 0x1) (async) syz_usb_connect(0x4, 0x24, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000017dcb4401e040c4098af000000010902120001000000000904"], 0x0) (async) 0s ago: executing program 1 (id=1480): openat$vnet(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000540)={0x3, 0x4, 0x4, 0xa, 0x0, 0x0, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, @void, @value, @void, @value}, 0x48) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) getpid() prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) syz_mount_image$btrfs(&(0x7f0000005100), &(0x7f0000000000)='./file1\x00', 0x818, &(0x7f0000000200)={[{@nossd_spread}, {@nodatacow}, {@enospc_debug}, {@usebackuproot}, {@nodatasum}, {@autodefrag}, {@user_subvol_rm}, {@max_inline={'max_inline', 0x3d, [0x37, 0x35, 0x67, 0x39, 0x65, 0x36]}}]}, 0x1, 0x50f3, &(0x7f000000a2c0)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAnIwa7SAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/HDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFXbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwA8cCAAAAAML8rcPo2QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgEsBAAD//+erI4o=") r0 = open(&(0x7f0000000200)='./file1\x00', 0x14927e, 0x91) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1492fe, 0x0) write$P9_RREADLINK(r1, &(0x7f0000000300)={0x10, 0x17, 0x1, {0x7, './file1'}}, 0x10) fallocate(r0, 0x11, 0xfff, 0x100000) ioctl$VIDIOC_TRY_FMT(0xffffffffffffffff, 0xc0d05640, &(0x7f0000001b80)={0x2, @win={{0x8, 0x2, 0x64b, 0x80}, 0x0, 0x6, 0x0, 0x400, 0x0, 0xc}}) write$P9_RAUTH(r1, &(0x7f0000000100)={0x14, 0x67, 0x2, {0x40}}, 0x14) kernel console output (not intermixed with test programs): ring removed orlov option [ 719.439300][T10559] EXT4-fs: Ignoring removed nomblk_io_submit option [ 719.610103][T10559] EXT4-fs (loop2): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: none. [ 719.698921][T10555] netlink: 60 bytes leftover after parsing attributes in process `syz.2.1126'. [ 719.709694][T10555] unsupported nlmsg_type 40 [ 719.730122][T10568] FAULT_INJECTION: forcing a failure. [ 719.730122][T10568] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 719.743735][T10568] CPU: 0 UID: 0 PID: 10568 Comm: syz.4.1129 Not tainted 6.14.0-syzkaller-01103-g2df0c02dab82 #0 PREEMPT(undef) [ 719.743881][T10568] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 [ 719.743961][T10568] Call Trace: [ 719.744010][T10568] [ 719.744059][T10568] dump_stack_lvl+0x216/0x2d0 [ 719.744242][T10568] dump_stack+0x1e/0x24 [ 719.744384][T10568] should_fail_ex+0x77b/0x840 [ 719.744626][T10568] should_fail+0x2a/0x40 [ 719.744807][T10568] should_fail_usercopy+0x2e/0x40 [ 719.745015][T10568] _copy_from_iter+0x1d8/0x2e40 [ 719.745205][T10568] ? kmsan_get_metadata+0x13e/0x1c0 [ 719.745421][T10568] ? kmsan_get_shadow_origin_ptr+0x4d/0xb0 [ 719.745639][T10568] ? kmsan_get_metadata+0x13e/0x1c0 [ 719.745865][T10568] ? skb_put+0x189/0x230 [ 719.745996][T10568] netlink_sendmsg+0xc1d/0x11e0 [ 719.746196][T10568] ? __pfx_netlink_sendmsg+0x10/0x10 [ 719.746362][T10568] ? __pfx_netlink_sendmsg+0x10/0x10 [ 719.746533][T10568] __sock_sendmsg+0x30f/0x380 [ 719.746699][T10568] ____sys_sendmsg+0x890/0xda0 [ 719.746868][T10568] ___sys_sendmsg+0x28d/0x3c0 [ 719.747021][T10568] ? __rcu_read_unlock+0x7b/0xe0 [ 719.747157][T10568] ? __fget_files+0x443/0x520 [ 719.747297][T10568] ? kmsan_get_metadata+0x13e/0x1c0 [ 719.747475][T10568] ? kmsan_get_shadow_origin_ptr+0x4d/0xb0 [ 719.747667][T10568] __x64_sys_sendmsg+0x212/0x3c0 [ 719.747818][T10568] ? kmsan_get_metadata+0x13e/0x1c0 [ 719.748031][T10568] x64_sys_call+0x2e0f/0x3c80 [ 719.748220][T10568] do_syscall_64+0xcd/0x1e0 [ 719.748380][T10568] ? clear_bhb_loop+0x25/0x80 [ 719.748532][T10568] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 719.748681][T10568] RIP: 0033:0x7f485878d169 [ 719.748784][T10568] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 719.748907][T10568] RSP: 002b:00007f4859683038 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 719.749041][T10568] RAX: ffffffffffffffda RBX: 00007f48589a5fa0 RCX: 00007f485878d169 [ 719.749153][T10568] RDX: 0000000000000000 RSI: 0000200000000180 RDI: 0000000000000003 [ 719.749250][T10568] RBP: 00007f4859683090 R08: 0000000000000000 R09: 0000000000000000 [ 719.749354][T10568] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 719.749454][T10568] R13: 0000000000000000 R14: 00007f48589a5fa0 R15: 00007ffcd7af4418 [ 719.749571][T10568] [ 720.068037][ T5790] EXT4-fs (loop2): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 720.654617][T10576] syzkaller0: tun_chr_ioctl cmd 1074025681 [ 720.935432][ T1283] ieee802154 phy0 wpan0: encryption failed: -22 [ 720.942634][ T1283] ieee802154 phy1 wpan1: encryption failed: -22 [ 721.457437][T10582] usb usb8: usbfs: process 10582 (syz.5.1135) did not claim interface 0 before use [ 721.725778][T10582] loop5: detected capacity change from 0 to 1024 [ 721.795209][T10582] EXT4-fs (loop5): stripe (65535) is not aligned with cluster size (4096), stripe is disabled [ 721.922566][T10582] EXT4-fs error (device loop5): ext4_read_block_bitmap_nowait:483: comm syz.5.1135: Invalid block bitmap block 0 in block_group 0 [ 722.009551][T10582] EXT4-fs (loop5): Remounting filesystem read-only [ 722.034991][T10589] netdevsim netdevsim2 netdevsim0: entered promiscuous mode [ 722.042608][T10589] netdevsim netdevsim2 netdevsim0: entered allmulticast mode [ 722.084183][T10582] __quota_error: 74 callbacks suppressed [ 722.084280][T10582] Quota error (device loop5): write_blk: dquota write failed [ 722.098376][T10582] Quota error (device loop5): qtree_write_dquot: Error -117 occurred while creating quota [ 722.109123][T10582] EXT4-fs (loop5): 1 orphan inode deleted [ 722.117247][T10582] EXT4-fs (loop5): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: writeback. [ 722.453767][T10591] loop4: detected capacity change from 0 to 256 [ 722.871299][ T6066] EXT4-fs (loop5): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 722.906686][T10593] relay: one or more items not logged [item size (56) > sub-buffer size (10)] [ 723.080037][T10601] loop2: detected capacity change from 0 to 16 [ 723.133241][T10601] erofs (device loop2): mounted with root inode @ nid 36. [ 725.671083][ T5840] usb 5-1: new high-speed USB device number 53 using dummy_hcd [ 725.839320][ T5840] usb 5-1: too many configurations: 184, using maximum allowed: 8 [ 725.958440][ T5840] usb 5-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 725.968004][ T5840] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 725.976662][ T5840] usb 5-1: Product: syz [ 725.982858][ T5840] usb 5-1: Manufacturer: syz [ 725.987809][ T5840] usb 5-1: SerialNumber: syz [ 726.036783][ T5840] usb 5-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 726.260751][ T5846] usb 5-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 726.555025][ T2160] usb 5-1: USB disconnect, device number 53 [ 726.734257][ T5840] usb 6-1: new high-speed USB device number 35 using dummy_hcd [ 726.984289][ T5840] usb 6-1: Using ep0 maxpacket: 8 [ 727.006263][ T5840] usb 6-1: config 0 has an invalid interface number: 84 but max is 0 [ 727.014965][ T5840] usb 6-1: config 0 has no interface number 0 [ 727.021403][ T5840] usb 6-1: config 0 interface 84 altsetting 246 has an endpoint descriptor with address 0xFA, changing to 0x8A [ 727.033725][ T5840] usb 6-1: config 0 interface 84 altsetting 246 endpoint 0x9 has invalid maxpacket 1024, setting to 64 [ 727.045384][ T5840] usb 6-1: config 0 interface 84 altsetting 246 has an endpoint descriptor with address 0xC8, changing to 0x88 [ 727.057600][ T5840] usb 6-1: config 0 interface 84 altsetting 246 has an invalid descriptor for endpoint zero, skipping [ 727.069572][ T5840] usb 6-1: config 0 interface 84 has no altsetting 0 [ 727.188482][ T5840] usb 6-1: New USB device found, idVendor=0867, idProduct=9812, bcdDevice=46.08 [ 727.198415][ T5840] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 727.206903][ T5840] usb 6-1: Product: syz [ 727.211314][ T5840] usb 6-1: Manufacturer: syz [ 727.216341][ T5840] usb 6-1: SerialNumber: syz [ 727.275599][ T5840] usb 6-1: config 0 descriptor?? [ 727.321907][T10654] loop2: detected capacity change from 0 to 128 [ 727.394664][ T5846] ath9k_htc 5-1:1.0: ath9k_htc: Target is unresponsive [ 727.403521][ T5846] ath9k_htc: Failed to initialize the device [ 727.406768][T10654] EXT4-fs (loop2): mounted filesystem 76b65be2-f6da-4727-8c75-0525a5b65a09 r/w without journal. Quota mode: none. [ 727.445293][ T2160] usb 5-1: ath9k_htc: USB layer deinitialized [ 727.472078][T10654] ext4 filesystem being mounted at /228/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa supports timestamps until 2038-01-19 (0x7fffffff) [ 727.529921][T10644] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 727.539505][T10644] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 728.299847][T10644] loop5: detected capacity change from 0 to 32768 [ 728.405381][T10644] ocfs2: Mounting device (7,5) on (node local, slot 0) with ordered data mode. [ 728.762181][ T5840] comedi comedi0: Wrong number of endpoints [ 728.769466][ T5840] dt9812 6-1:0.84: driver 'dt9812' failed to auto-configure device. [ 728.859028][ T5840] usb 6-1: USB disconnect, device number 35 [ 728.916125][ T5790] EXT4-fs (loop2): unmounting filesystem 76b65be2-f6da-4727-8c75-0525a5b65a09. [ 729.348169][ T6066] ocfs2: Unmounting device (7,5) on (node local) [ 729.580667][T10680] loop2: detected capacity change from 0 to 8192 [ 729.646096][T10680] loop2: AHDI p1 p3 p4 [ 729.664103][T10680] loop2: p4 size 2147155716 extends beyond EOD, truncated [ 732.272615][T10728] netlink: 48 bytes leftover after parsing attributes in process `syz.1.1183'. [ 734.215565][T10768] loop5: detected capacity change from 0 to 128 [ 734.261972][T10768] UDF-fs: error (device loop5): udf_read_tagged: read failed, block=256, location=256 [ 734.332182][T10768] UDF-fs: INFO Mounting volume 'LinuxUDF', timestamp 2022/11/22 14:59 (1000) [ 734.475599][T10768] UDF-fs: error (device loop5): udf_bitmap_new_block: bitmap for partition 0 corrupted (block 264 marked as free, partition length is 40) [ 734.591366][T10774] loop2: detected capacity change from 0 to 128 [ 734.609654][T10774] UDF-fs: error (device loop2): udf_read_tagged: read failed, block=256, location=256 [ 734.639308][T10772] netlink: 16 bytes leftover after parsing attributes in process `syz.4.1199'. [ 734.664724][T10772] syz_tun: entered promiscuous mode [ 734.679267][T10772] syz_tun: left promiscuous mode [ 734.718104][T10774] UDF-fs: INFO Mounting volume 'LinuxUDF', timestamp 2022/11/22 14:59 (1000) [ 734.790570][T10774] UDF-fs: error (device loop2): udf_bitmap_new_block: bitmap for partition 0 corrupted (block 264 marked as free, partition length is 40) [ 734.806423][T10774] FAULT_INJECTION: forcing a failure. [ 734.806423][T10774] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 734.820080][T10774] CPU: 0 UID: 0 PID: 10774 Comm: syz.2.1200 Not tainted 6.14.0-syzkaller-01103-g2df0c02dab82 #0 PREEMPT(undef) [ 734.820236][T10774] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 [ 734.820325][T10774] Call Trace: [ 734.820381][T10774] [ 734.820431][T10774] dump_stack_lvl+0x216/0x2d0 [ 734.820621][T10774] dump_stack+0x1e/0x24 [ 734.820775][T10774] should_fail_ex+0x77b/0x840 [ 734.820984][T10774] should_fail+0x2a/0x40 [ 734.821149][T10774] should_fail_usercopy+0x2e/0x40 [ 734.821337][T10774] _copy_to_user+0x34/0x120 [ 734.821527][T10774] simple_read_from_buffer+0x199/0x340 [ 734.821741][T10774] proc_fail_nth_read+0x1e5/0x2c0 [ 734.821916][T10774] vfs_read+0x29f/0xf70 [ 734.822074][T10774] ? stack_depot_save_flags+0x2c/0x750 [ 734.822239][T10774] ? kmsan_get_metadata+0x13e/0x1c0 [ 734.822433][T10774] ? kmsan_internal_set_shadow_origin+0x6c/0x100 [ 734.822626][T10774] ? kmsan_get_metadata+0x13e/0x1c0 [ 734.822836][T10774] ? kmsan_get_shadow_origin_ptr+0x4d/0xb0 [ 734.823091][T10774] ksys_read+0x240/0x4b0 [ 734.823264][T10774] ? kmsan_get_metadata+0x13e/0x1c0 [ 734.823489][T10774] __x64_sys_read+0x93/0xe0 [ 734.823680][T10774] x64_sys_call+0x34c9/0x3c80 [ 734.823872][T10774] do_syscall_64+0xcd/0x1e0 [ 734.824054][T10774] ? clear_bhb_loop+0x25/0x80 [ 734.824217][T10774] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 734.824376][T10774] RIP: 0033:0x7fca8e98bb7c [ 734.824490][T10774] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 99 93 02 00 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 ef 93 02 00 48 [ 734.824653][T10774] RSP: 002b:00007fca8e7f9030 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 734.824799][T10774] RAX: ffffffffffffffda RBX: 00007fca8eba5fa0 RCX: 00007fca8e98bb7c [ 734.824919][T10774] RDX: 000000000000000f RSI: 00007fca8e7f90a0 RDI: 0000000000000005 [ 734.825027][T10774] RBP: 00007fca8e7f9090 R08: 0000000000000000 R09: 0000000000000000 [ 734.825125][T10774] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 734.825221][T10774] R13: 0000000000000000 R14: 00007fca8eba5fa0 R15: 00007ffdf88849e8 [ 734.825363][T10774] [ 735.637907][T10788] loop2: detected capacity change from 0 to 1764 [ 735.976216][ T5840] usb 3-1: new full-speed USB device number 34 using dummy_hcd [ 736.150561][ T5840] usb 3-1: config 0 interface 0 altsetting 4 endpoint 0x81 has invalid wMaxPacketSize 0 [ 736.160990][ T5840] usb 3-1: config 0 interface 0 has no altsetting 0 [ 736.168466][ T5840] usb 3-1: New USB device found, idVendor=046d, idProduct=c532, bcdDevice= 0.00 [ 736.177914][ T5840] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 736.199957][ T5840] usb 3-1: config 0 descriptor?? [ 736.682293][ T5840] logitech-djreceiver 0003:046D:C532.001B: item fetching failed at offset 3/7 [ 736.797478][ T5840] logitech-djreceiver 0003:046D:C532.001B: logi_dj_probe: parse failed [ 736.807137][ T5840] logitech-djreceiver 0003:046D:C532.001B: probe with driver logitech-djreceiver failed with error -22 [ 736.935493][ T2160] usb 3-1: USB disconnect, device number 34 [ 737.798541][T10820] FAULT_INJECTION: forcing a failure. [ 737.798541][T10820] name failslab, interval 1, probability 0, space 0, times 0 [ 737.813181][T10820] CPU: 1 UID: 0 PID: 10820 Comm: syz.5.1214 Not tainted 6.14.0-syzkaller-01103-g2df0c02dab82 #0 PREEMPT(undef) [ 737.813349][T10820] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 [ 737.813445][T10820] Call Trace: [ 737.813504][T10820] [ 737.813561][T10820] dump_stack_lvl+0x216/0x2d0 [ 737.813786][T10820] dump_stack+0x1e/0x24 [ 737.813953][T10820] should_fail_ex+0x77b/0x840 [ 737.814170][T10820] should_failslab+0x17f/0x210 [ 737.814377][T10820] kmem_cache_alloc_node_noprof+0xf4/0xe10 [ 737.814578][T10820] ? __alloc_skb+0x1e9/0x7b0 [ 737.814800][T10820] ? kmsan_get_metadata+0x13e/0x1c0 [ 737.815036][T10820] __alloc_skb+0x1e9/0x7b0 [ 737.815258][T10820] netlink_ack+0x27d/0xed0 [ 737.815447][T10820] ? kmsan_get_metadata+0x13e/0x1c0 [ 737.815660][T10820] ? kmsan_get_metadata+0x13e/0x1c0 [ 737.815873][T10820] ? kmsan_internal_set_shadow_origin+0x6c/0x100 [ 737.816089][T10820] ? kmsan_get_metadata+0x13e/0x1c0 [ 737.816330][T10820] netlink_rcv_skb+0x510/0x650 [ 737.816554][T10820] ? __pfx_rtnetlink_rcv_msg+0x10/0x10 [ 737.816733][T10820] ? __pfx_rtnetlink_rcv+0x10/0x10 [ 737.816890][T10820] rtnetlink_rcv+0x34/0x40 [ 737.817036][T10820] netlink_unicast+0xf52/0x1260 [ 737.817227][T10820] netlink_sendmsg+0x10da/0x11e0 [ 737.817436][T10820] ? __pfx_netlink_sendmsg+0x10/0x10 [ 737.817616][T10820] ? __pfx_netlink_sendmsg+0x10/0x10 [ 737.817797][T10820] __sock_sendmsg+0x30f/0x380 [ 737.817978][T10820] sock_sendmsg+0x18d/0x290 [ 737.818137][T10820] ? kmsan_internal_set_shadow_origin+0x6c/0x100 [ 737.818326][T10820] ? kmsan_get_metadata+0x13e/0x1c0 [ 737.818515][T10820] ? kmsan_get_shadow_origin_ptr+0x4d/0xb0 [ 737.818721][T10820] ? iov_iter_bvec+0xed/0x120 [ 737.818897][T10820] splice_to_socket+0x118f/0x1ac0 [ 737.819212][T10820] ? __pfx_splice_to_socket+0x10/0x10 [ 737.819394][T10820] do_splice+0x20c0/0x3180 [ 737.819564][T10820] ? kmsan_get_shadow_origin_ptr+0x4d/0xb0 [ 737.819768][T10820] ? filter_irq_stacks+0x60/0x1b0 [ 737.819948][T10820] ? kmsan_get_metadata+0x13e/0x1c0 [ 737.820142][T10820] ? kmsan_internal_set_shadow_origin+0x6c/0x100 [ 737.820356][T10820] __se_sys_splice+0x568/0x880 [ 737.820563][T10820] __x64_sys_splice+0x11f/0x1a0 [ 737.820767][T10820] x64_sys_call+0x1182/0x3c80 [ 737.820951][T10820] do_syscall_64+0xcd/0x1e0 [ 737.821116][T10820] ? clear_bhb_loop+0x25/0x80 [ 737.821263][T10820] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 737.821432][T10820] RIP: 0033:0x7f40c4b8d169 [ 737.821543][T10820] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 737.821675][T10820] RSP: 002b:00007f40c59d9038 EFLAGS: 00000246 ORIG_RAX: 0000000000000113 [ 737.821817][T10820] RAX: ffffffffffffffda RBX: 00007f40c4da5fa0 RCX: 00007f40c4b8d169 [ 737.821926][T10820] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000003 [ 737.822020][T10820] RBP: 00007f40c59d9090 R08: 0000000000010d00 R09: 0000000000000000 [ 737.822117][T10820] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 737.822209][T10820] R13: 0000000000000000 R14: 00007f40c4da5fa0 R15: 00007ffe65a69a58 [ 737.822339][T10820] [ 738.415734][T10812] loop0: detected capacity change from 0 to 32768 [ 738.424411][T10812] jfs: Unknown parameter 'iochars3t' [ 739.804083][ T5846] usb 1-1: new high-speed USB device number 38 using dummy_hcd [ 739.975562][ T5846] usb 1-1: device descriptor read/64, error -71 [ 740.235490][ T5846] usb 1-1: new high-speed USB device number 39 using dummy_hcd [ 740.384165][ T5846] usb 1-1: device descriptor read/64, error -71 [ 740.516854][ T5846] usb usb1-port1: attempt power cycle [ 740.906264][ T5846] usb 1-1: new high-speed USB device number 40 using dummy_hcd [ 740.947051][ T5846] usb 1-1: device descriptor read/8, error -71 [ 741.214158][ T5846] usb 1-1: new high-speed USB device number 41 using dummy_hcd [ 741.276938][ T5846] usb 1-1: device descriptor read/8, error -71 [ 741.405575][ T5846] usb usb1-port1: unable to enumerate USB device [ 742.034475][T10869] loop2: detected capacity change from 0 to 1024 [ 742.085827][T10869] hfsplus: Unknown parameter 'hfsplus' [ 743.003028][T10869] loop2: detected capacity change from 0 to 32768 [ 743.011356][T10869] btrfs: Bad value for 'max_inline' [ 743.476876][T10868] loop2: detected capacity change from 0 to 512 [ 743.499172][T10868] EXT4-fs (loop2): encrypted files will use data=ordered instead of data journaling mode [ 743.553616][T10868] [EXT4 FS bs=1024, gc=1, bpg=8192, ipg=32, mo=a00ec019, mo2=0002] [ 743.564829][T10868] System zones: 1-12 [ 743.596121][T10868] EXT4-fs (loop2): 1 truncate cleaned up [ 743.604145][T10868] EXT4-fs (loop2): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: writeback. [ 744.066487][ T5790] EXT4-fs (loop2): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 744.174609][ T5846] usb 6-1: new high-speed USB device number 36 using dummy_hcd [ 744.358374][ T5846] usb 6-1: Using ep0 maxpacket: 16 [ 744.427152][ T5846] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 744.438536][ T5846] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 744.448838][ T5846] usb 6-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 744.462123][ T5846] usb 6-1: New USB device found, idVendor=045e, idProduct=07da, bcdDevice= 0.00 [ 744.471634][ T5846] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 744.490022][ T5846] usb 6-1: config 0 descriptor?? [ 745.198464][T10879] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 745.208825][T10879] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 745.355077][ T5846] usbhid 6-1:0.0: can't add hid device: -71 [ 745.361783][ T5846] usbhid 6-1:0.0: probe with driver usbhid failed with error -71 [ 745.414313][ T5846] usb 6-1: USB disconnect, device number 36 [ 745.992113][T10900] loop0: detected capacity change from 0 to 1764 [ 746.194868][T10911] netlink: 12 bytes leftover after parsing attributes in process `syz.1.1243'. [ 746.204561][T10911] IPv6: RTM_NEWROUTE with no NLM_F_CREATE or NLM_F_REPLACE [ 746.209106][T10910] overlay: Unknown parameter 'func' [ 746.211889][T10911] IPv6: NLM_F_CREATE should be set when creating new route [ 746.225061][T10911] IPv6: NLM_F_CREATE should be set when creating new route [ 746.424217][ T5846] usb 1-1: new full-speed USB device number 42 using dummy_hcd [ 746.633108][ T5846] usb 1-1: config 0 interface 0 altsetting 4 endpoint 0x81 has invalid wMaxPacketSize 0 [ 746.643672][ T5846] usb 1-1: config 0 interface 0 has no altsetting 0 [ 746.650765][ T5846] usb 1-1: New USB device found, idVendor=046d, idProduct=c532, bcdDevice= 0.00 [ 746.660317][ T5846] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 746.728003][T10918] FAULT_INJECTION: forcing a failure. [ 746.728003][T10918] name failslab, interval 1, probability 0, space 0, times 0 [ 746.741413][T10918] CPU: 1 UID: 0 PID: 10918 Comm: syz.5.1245 Not tainted 6.14.0-syzkaller-01103-g2df0c02dab82 #0 PREEMPT(undef) [ 746.741566][T10918] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 [ 746.741652][T10918] Call Trace: [ 746.741707][T10918] [ 746.741759][T10918] dump_stack_lvl+0x216/0x2d0 [ 746.741945][T10918] dump_stack+0x1e/0x24 [ 746.742100][T10918] should_fail_ex+0x77b/0x840 [ 746.742304][T10918] should_failslab+0x17f/0x210 [ 746.742501][T10918] __kmalloc_noprof+0x17c/0x1260 [ 746.742661][T10918] ? tomoyo_encode+0x5fc/0xa50 [ 746.742847][T10918] ? kmsan_get_shadow_origin_ptr+0x4d/0xb0 [ 746.743048][T10918] ? kmsan_get_shadow_origin_ptr+0x4d/0xb0 [ 746.743253][T10918] tomoyo_encode+0x5fc/0xa50 [ 746.743477][T10918] tomoyo_realpath_from_path+0x9dd/0xaa0 [ 746.743711][T10918] tomoyo_path_perm+0x235/0x940 [ 746.743917][T10918] ? kmsan_get_metadata+0x13e/0x1c0 [ 746.744123][T10918] tomoyo_path_unlink+0x99/0xf0 [ 746.744264][T10918] security_path_unlink+0x1ed/0x5d0 [ 746.744411][T10918] do_unlinkat+0x53c/0xd60 [ 746.744644][T10918] __x64_sys_unlink+0x76/0xa0 [ 746.744851][T10918] x64_sys_call+0x2984/0x3c80 [ 746.745056][T10918] do_syscall_64+0xcd/0x1e0 [ 746.745235][T10918] ? clear_bhb_loop+0x25/0x80 [ 746.745408][T10918] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 746.745575][T10918] RIP: 0033:0x7f40c4b8d169 [ 746.745708][T10918] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 746.745842][T10918] RSP: 002b:00007f40c59d9038 EFLAGS: 00000246 ORIG_RAX: 0000000000000057 [ 746.745968][T10918] RAX: ffffffffffffffda RBX: 00007f40c4da5fa0 RCX: 00007f40c4b8d169 [ 746.746066][T10918] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000200000000100 [ 746.746148][T10918] RBP: 00007f40c59d9090 R08: 0000000000000000 R09: 0000000000000000 [ 746.746234][T10918] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 746.746318][T10918] R13: 0000000000000000 R14: 00007f40c4da5fa0 R15: 00007ffe65a69a58 [ 746.746435][T10918] [ 746.756675][ T5846] usb 1-1: config 0 descriptor?? [ 746.758822][T10918] ERROR: Out of memory at tomoyo_realpath_from_path. [ 747.295102][ T5846] logitech-djreceiver 0003:046D:C532.001C: item fetching failed at offset 3/7 [ 747.334808][ T5846] logitech-djreceiver 0003:046D:C532.001C: logi_dj_probe: parse failed [ 747.343993][ T5846] logitech-djreceiver 0003:046D:C532.001C: probe with driver logitech-djreceiver failed with error -22 [ 747.505774][ T2160] usb 1-1: USB disconnect, device number 42 [ 748.114165][ T2160] usb 6-1: new high-speed USB device number 37 using dummy_hcd [ 748.304581][ T2160] usb 6-1: Using ep0 maxpacket: 16 [ 748.352934][ T2160] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 748.365976][ T2160] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 748.377039][ T2160] usb 6-1: New USB device found, idVendor=05ac, idProduct=8241, bcdDevice= 0.00 [ 748.386527][ T2160] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 748.456889][ T2160] usb 6-1: config 0 descriptor?? [ 748.744240][T10910] loop2: detected capacity change from 0 to 32768 [ 748.778888][T10910] BTRFS: device fsid e417788f-7a09-42b2-9266-8ddc5d5d35d2 devid 1 transid 8 /dev/loop2 (7:2) scanned by syz.2.1242 (10910) [ 748.836684][T10910] BTRFS info (device loop2): first mount of filesystem e417788f-7a09-42b2-9266-8ddc5d5d35d2 [ 748.848016][T10910] BTRFS info (device loop2): using xxhash64 (xxhash64-generic) checksum algorithm [ 748.858177][T10910] BTRFS info (device loop2): using free-space-tree [ 749.016843][ T2160] input: HID 05ac:8241 as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.0/0003:05AC:8241.001D/input/input12 [ 749.050038][T10941] openvswitch: netlink: Missing key (keys=40, expected=100) [ 749.079106][T10941] netlink: 'syz.1.1253': attribute type 4 has an invalid length. [ 749.108885][T10910] workqueue: Failed to create a rescuer kthread for wq "btrfs-qgroup-rescan": -EINTR [ 749.152127][T10910] BTRFS error (device loop2): open_ctree failed: -12 [ 749.207765][ T2160] appleir 0003:05AC:8241.001D: input,hiddev0,hidraw0: USB HID v0.00 Device [HID 05ac:8241] on usb-dummy_hcd.5-1/input0 [ 749.812569][ T5846] usb 6-1: USB disconnect, device number 37 [ 750.035476][T10960] netlink: 44 bytes leftover after parsing attributes in process `syz.4.1257'. [ 750.725331][ T5846] usb 5-1: new high-speed USB device number 54 using dummy_hcd [ 750.984109][ T5846] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 750.993479][ T5846] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 751.002060][ T5846] usb 5-1: Product: syz [ 751.006712][ T5846] usb 5-1: Manufacturer: syz [ 751.011650][ T5846] usb 5-1: SerialNumber: syz [ 751.224337][ T2160] usb 3-1: new high-speed USB device number 35 using dummy_hcd [ 751.416566][ T2160] usb 3-1: too many configurations: 184, using maximum allowed: 8 [ 751.554808][ T2160] usb 3-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 751.564703][ T2160] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 751.573084][ T2160] usb 3-1: Product: syz [ 751.577789][ T2160] usb 3-1: Manufacturer: syz [ 751.582631][ T2160] usb 3-1: SerialNumber: syz [ 751.636319][ T2160] usb 3-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 751.701343][ T45] usb 3-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 752.111440][ T5846] cdc_ncm 5-1:1.0: MAC-Address: 42:42:42:42:42:42 [ 752.118660][ T5846] cdc_ncm 5-1:1.0: dwNtbInMaxSize=0 is too small. Using 2048 [ 752.126659][ T5846] cdc_ncm 5-1:1.0: setting rx_max = 2048 [ 752.283446][T10985] openvswitch: netlink: Missing key (keys=40, expected=100) [ 752.323124][ T5846] cdc_ncm 5-1:1.0 eth5: register 'cdc_ncm' at usb-dummy_hcd.4-1, CDC NCM (NO ZLP), 42:42:42:42:42:42 [ 752.445923][ T5846] usb 5-1: USB disconnect, device number 54 [ 752.453502][ T5846] cdc_ncm 5-1:1.0 eth5: unregister 'cdc_ncm' usb-dummy_hcd.4-1, CDC NCM (NO ZLP) [ 755.142505][T10990] netlink: 'syz.1.1266': attribute type 10 has an invalid length. [ 755.271233][ T2160] usb 3-1: USB disconnect, device number 35 [ 755.334732][ T45] ath9k_htc 3-1:1.0: ath9k_htc: Target is unresponsive [ 755.342509][ T45] ath9k_htc: Failed to initialize the device [ 755.363857][ C1] sched: DL replenish lagged too much [ 755.396681][ T2160] usb 3-1: ath9k_htc: USB layer deinitialized [ 755.674370][ T5846] usb 5-1: new high-speed USB device number 55 using dummy_hcd [ 755.739754][T11001] sch_tbf: peakrate 8 is lower than or equals to rate 12 ! [ 755.855041][ T5846] usb 5-1: Using ep0 maxpacket: 32 [ 755.882152][T11004] FAULT_INJECTION: forcing a failure. [ 755.882152][T11004] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 755.895989][T11004] CPU: 0 UID: 0 PID: 11004 Comm: syz.5.1271 Not tainted 6.14.0-syzkaller-01103-g2df0c02dab82 #0 PREEMPT(undef) [ 755.896148][T11004] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 [ 755.896232][T11004] Call Trace: [ 755.896288][T11004] [ 755.896340][T11004] dump_stack_lvl+0x216/0x2d0 [ 755.896531][T11004] dump_stack+0x1e/0x24 [ 755.896691][T11004] should_fail_ex+0x77b/0x840 [ 755.896889][T11004] should_fail+0x2a/0x40 [ 755.897053][T11004] should_fail_usercopy+0x2e/0x40 [ 755.897240][T11004] _copy_to_user+0x34/0x120 [ 755.897425][T11004] simple_read_from_buffer+0x199/0x340 [ 755.897641][T11004] proc_fail_nth_read+0x1e5/0x2c0 [ 755.897832][T11004] vfs_read+0x29f/0xf70 [ 755.898002][T11004] ? stack_depot_save_flags+0x2c/0x750 [ 755.898180][T11004] ? kmsan_get_metadata+0x13e/0x1c0 [ 755.898372][T11004] ? kmsan_internal_set_shadow_origin+0x6c/0x100 [ 755.898560][T11004] ? kmsan_get_metadata+0x13e/0x1c0 [ 755.898758][T11004] ? kmsan_get_shadow_origin_ptr+0x4d/0xb0 [ 755.898967][T11004] ksys_read+0x240/0x4b0 [ 755.899132][T11004] ? kmsan_get_metadata+0x13e/0x1c0 [ 755.899335][T11004] __x64_sys_read+0x93/0xe0 [ 755.899514][T11004] x64_sys_call+0x34c9/0x3c80 [ 755.899705][T11004] do_syscall_64+0xcd/0x1e0 [ 755.899870][T11004] ? clear_bhb_loop+0x25/0x80 [ 755.900021][T11004] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 755.900172][T11004] RIP: 0033:0x7f40c4b8bb7c [ 755.900275][T11004] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 99 93 02 00 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 ef 93 02 00 48 [ 755.900419][T11004] RSP: 002b:00007f40c59d9030 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 755.900560][T11004] RAX: ffffffffffffffda RBX: 00007f40c4da5fa0 RCX: 00007f40c4b8bb7c [ 755.900674][T11004] RDX: 000000000000000f RSI: 00007f40c59d90a0 RDI: 0000000000000004 [ 755.900769][T11004] RBP: 00007f40c59d9090 R08: 0000000000000000 R09: 0000000000000000 [ 755.900868][T11004] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 755.900961][T11004] R13: 0000000000000000 R14: 00007f40c4da5fa0 R15: 00007ffe65a69a58 [ 755.901097][T11004] [ 756.147519][T11007] netlink: 'syz.0.1272': attribute type 39 has an invalid length. [ 756.174633][T11007] bridge0: port 1(bridge_slave_0) entered disabled state [ 756.268710][ T5846] usb 5-1: unable to get BOS descriptor or descriptor too short [ 756.303450][T11007] bridge_slave_0 (unregistering): left allmulticast mode [ 756.311182][T11007] bridge_slave_0 (unregistering): left promiscuous mode [ 756.318972][T11007] bridge0: port 1(bridge_slave_0) entered disabled state [ 756.342923][ T5846] usb 5-1: config 86 has an invalid interface number: 215 but max is 0 [ 756.352008][ T5846] usb 5-1: config 86 has no interface number 0 [ 756.359444][ T5846] usb 5-1: config 86 interface 215 has no altsetting 0 [ 756.411692][ T5846] usb 5-1: New USB device found, idVendor=13d8, idProduct=0001, bcdDevice=2a.63 [ 756.421272][ T5846] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 756.429929][ T5846] usb 5-1: Product: syz [ 756.434613][ T5846] usb 5-1: Manufacturer: syz [ 756.439478][ T5846] usb 5-1: SerialNumber: syz [ 757.121089][ T5846] usb 5-1: selecting invalid altsetting 3 [ 757.127228][ T5846] comedi comedi0: could not set alternate setting 3 in high speed [ 757.135586][ T5846] usbdux 5-1:86.215: driver 'usbdux' failed to auto-configure device. [ 757.225684][ T5846] usbdux 5-1:86.215: probe with driver usbdux failed with error -22 [ 757.280372][ T5846] usb 5-1: USB disconnect, device number 55 [ 757.342911][T11021] netlink: 12 bytes leftover after parsing attributes in process `syz.4.1276'. [ 757.352541][T11021] netlink: 17 bytes leftover after parsing attributes in process `syz.4.1276'. [ 757.875593][ T45] usb 5-1: new high-speed USB device number 56 using dummy_hcd [ 758.076317][ T45] usb 5-1: Using ep0 maxpacket: 32 [ 758.100450][ T45] usb 5-1: New USB device found, idVendor=055f, idProduct=d001, bcdDevice=88.92 [ 758.110219][ T45] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 758.144539][ T45] usb 5-1: config 0 descriptor?? [ 758.176728][ T45] gspca_main: nw80x-2.14.0 probing 055f:d001 [ 758.237607][T11036] openvswitch: netlink: Missing key (keys=40, expected=100) [ 758.316110][ T5846] usb 3-1: new full-speed USB device number 36 using dummy_hcd [ 758.535287][ T5846] usb 3-1: config 0 has an invalid interface number: 1 but max is 0 [ 758.543941][ T5846] usb 3-1: config 0 has no interface number 0 [ 758.550334][ T5846] usb 3-1: New USB device found, idVendor=0b48, idProduct=1005, bcdDevice=8c.1e [ 758.559803][ T5846] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 758.616131][ T45] gspca_nw80x: reg_r err -32 [ 758.621275][ T45] nw80x 5-1:0.0: probe with driver nw80x failed with error -32 [ 758.633439][ T5846] usb 3-1: config 0 descriptor?? [ 758.691746][ T5846] usb 3-1: selecting invalid altsetting 1 [ 758.698501][ T5846] dvb_ttusb_budget: ttusb_init_controller: error [ 758.705304][ T5846] dvbdev: DVB: registering new adapter (Technotrend/Hauppauge Nova-USB) [ 758.806609][T11041] fuse: Bad value for 'rootmode' [ 758.964553][ T2062] usb 6-1: new full-speed USB device number 38 using dummy_hcd [ 758.991499][ T5846] DVB: Unable to find symbol cx22700_attach() [ 759.145183][T11034] loop2: detected capacity change from 0 to 2048 [ 759.162027][ T2062] usb 6-1: config 0 interface 0 altsetting 4 endpoint 0x81 has invalid wMaxPacketSize 0 [ 759.172324][ T2062] usb 6-1: config 0 interface 0 has no altsetting 0 [ 759.179529][ T2062] usb 6-1: New USB device found, idVendor=046d, idProduct=c532, bcdDevice= 0.00 [ 759.189051][ T2062] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 759.250444][ T5846] DVB: Unable to find symbol tda10046_attach() [ 759.257505][ T5846] dvb_ttusb_budget: no frontend driver found for device [0b48:1005] [ 759.296292][ T2062] usb 6-1: config 0 descriptor?? [ 759.319149][T11034] EXT4-fs (loop2): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: none. [ 759.601246][ T45] usb 3-1: USB disconnect, device number 36 [ 759.729892][ T2062] logitech-djreceiver 0003:046D:C532.001E: item fetching failed at offset 3/7 [ 759.760438][ T2062] logitech-djreceiver 0003:046D:C532.001E: logi_dj_probe: parse failed [ 759.769959][ T2062] logitech-djreceiver 0003:046D:C532.001E: probe with driver logitech-djreceiver failed with error -22 [ 759.936648][ T45] usb 6-1: USB disconnect, device number 38 [ 760.266655][ T5790] EXT4-fs (loop2): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 760.434168][ T2062] usb 5-1: USB disconnect, device number 56 [ 761.530248][ T2062] usb 5-1: new full-speed USB device number 57 using dummy_hcd [ 761.650643][T11074] loop2: detected capacity change from 0 to 256 [ 761.675578][T11075] netdevsim netdevsim5 eth3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 761.756666][ T2062] usb 5-1: config index 0 descriptor too short (expected 35577, got 27) [ 761.765718][ T2062] usb 5-1: config 1 has too many interfaces: 92, using maximum allowed: 32 [ 761.774914][ T2062] usb 5-1: config 1 has 1 interface, different from the descriptor's value: 92 [ 761.784408][ T2062] usb 5-1: config 1 has no interface number 0 [ 761.790785][ T2062] usb 5-1: config 1 interface 1 altsetting 0 endpoint 0x82 has an invalid bInterval 0, changing to 10 [ 761.802167][ T2062] usb 5-1: config 1 interface 1 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 17 [ 761.815614][ T2062] usb 5-1: New USB device found, idVendor=0e41, idProduct=5051, bcdDevice=d5.e8 [ 761.825100][ T2062] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 761.891722][ T2062] snd_usb_pod 5-1:1.1: Line 6 Pocket POD found [ 761.907400][T11075] netdevsim netdevsim5 eth2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 762.080347][T11075] netdevsim netdevsim5 eth1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 762.145039][ T2062] snd_usb_pod 5-1:1.1: Line 6 Pocket POD now attached [ 762.202731][T11075] netdevsim netdevsim5 eth0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 762.458373][T11075] netdevsim netdevsim5 eth0: set [1, 0] type 2 family 0 port 6081 - 0 [ 762.489921][T11075] netdevsim netdevsim5 eth1: set [1, 0] type 2 family 0 port 6081 - 0 [ 762.521735][T11075] netdevsim netdevsim5 eth2: set [1, 0] type 2 family 0 port 6081 - 0 [ 762.554751][T11075] netdevsim netdevsim5 eth3: set [1, 0] type 2 family 0 port 6081 - 0 [ 762.584298][T11070] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 762.593405][T11070] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 762.738788][T11083] loop2: detected capacity change from 0 to 1024 [ 762.835601][T11083] EXT4-fs (loop2): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: none. [ 763.234901][ T2062] snd_usb_pod 5-1:1.1: line6_send_raw_message_async_part: usb_submit_urb failed (-22) [ 763.318492][ T2160] usb 3-1: new high-speed USB device number 37 using dummy_hcd [ 763.522422][ T2160] usb 3-1: config 0 has an invalid interface number: 106 but max is 0 [ 763.534870][ T2160] usb 3-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 763.546322][ T2160] usb 3-1: config 0 has no interface number 0 [ 763.552748][ T2160] usb 3-1: config 0 interface 106 altsetting 0 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 763.564427][ T2160] usb 3-1: config 0 interface 106 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 6 [ 763.578025][ T2160] usb 3-1: New USB device found, idVendor=13b1, idProduct=0042, bcdDevice=df.bb [ 763.587577][ T2160] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 763.623064][ T2160] usb 3-1: config 0 descriptor?? [ 763.748816][ T2160] usb 3-1: Warning: ath10k USB support is incomplete, don't expect anything to work! [ 763.930030][ T3666] usb 3-1: Failed to submit usb control message: -71 [ 763.937444][ T3666] usb 3-1: unable to send the bmi data to the device: -71 [ 763.945237][ T3666] usb 3-1: unable to get target info from device [ 763.951886][ T3666] usb 3-1: could not get target info (-71) [ 763.958635][ T3666] usb 3-1: could not probe fw (-71) [ 763.975588][ T2160] usb 3-1: USB disconnect, device number 37 [ 764.440428][ T2062] usb 5-1: USB disconnect, device number 57 [ 764.448508][ T2062] snd_usb_pod 5-1:1.1: Line 6 Pocket POD now disconnected [ 764.745685][ T5790] EXT4-fs (loop2): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 764.868999][T11100] netlink: 'syz.4.1304': attribute type 4 has an invalid length. [ 764.914691][T11100] A link change request failed with some changes committed already. Interface lo may have been left with an inconsistent configuration, please check. [ 765.282455][T11103] loop0: detected capacity change from 0 to 1764 [ 765.450191][T11107] loop4: detected capacity change from 0 to 16 [ 765.485952][T11107] erofs (device loop4): mounted with root inode @ nid 36. [ 765.684869][ T2160] usb 1-1: new full-speed USB device number 43 using dummy_hcd [ 765.884363][ T2160] usb 1-1: config 0 interface 0 altsetting 4 endpoint 0x81 has invalid wMaxPacketSize 0 [ 765.895796][ T2160] usb 1-1: config 0 interface 0 has no altsetting 0 [ 765.902788][ T2160] usb 1-1: New USB device found, idVendor=046d, idProduct=c532, bcdDevice= 0.00 [ 765.912311][ T2160] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 765.987408][ T2160] usb 1-1: config 0 descriptor?? [ 766.639488][ T2160] logitech-djreceiver 0003:046D:C532.001F: item fetching failed at offset 3/7 [ 766.729495][ T2160] logitech-djreceiver 0003:046D:C532.001F: logi_dj_probe: parse failed [ 766.740477][ T2160] logitech-djreceiver 0003:046D:C532.001F: probe with driver logitech-djreceiver failed with error -22 [ 766.991780][ T2160] usb 1-1: USB disconnect, device number 43 [ 767.313190][T11121] loop2: detected capacity change from 0 to 40427 [ 767.386451][T11121] F2FS-fs (loop2): build fault injection attr: rate: 0, type: 0x7 [ 767.427466][T11121] F2FS-fs (loop2): invalid crc value [ 767.480827][T11121] F2FS-fs (loop2): Found nat_bits in checkpoint [ 767.780401][T11121] F2FS-fs (loop2): Start checkpoint disabled! [ 767.806338][T11121] F2FS-fs (loop2): Mounted with checkpoint version = 48b305e6 [ 768.221080][T11127] loop4: detected capacity change from 0 to 8192 [ 768.255089][T11135] netlink: 12 bytes leftover after parsing attributes in process `syz.1.1315'. [ 768.684545][ T2160] usb 6-1: new high-speed USB device number 39 using dummy_hcd [ 768.874955][ T2160] usb 6-1: Using ep0 maxpacket: 32 [ 768.930789][ T2160] usb 6-1: unable to read config index 0 descriptor/start: -61 [ 768.939047][ T2160] usb 6-1: can't read configurations, error -61 [ 769.118939][ T2160] usb 6-1: new high-speed USB device number 40 using dummy_hcd [ 769.340241][ T2160] usb 6-1: Using ep0 maxpacket: 32 [ 769.411927][ T2160] usb 6-1: unable to read config index 0 descriptor/start: -61 [ 769.423389][ T2160] usb 6-1: can't read configurations, error -61 [ 769.477801][ T2160] usb usb6-port1: attempt power cycle [ 769.689038][T11147] FAULT_INJECTION: forcing a failure. [ 769.689038][T11147] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 769.702637][T11147] CPU: 1 UID: 0 PID: 11147 Comm: syz.4.1320 Not tainted 6.14.0-syzkaller-01103-g2df0c02dab82 #0 PREEMPT(undef) [ 769.702806][T11147] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 [ 769.702895][T11147] Call Trace: [ 769.702947][T11147] [ 769.703001][T11147] dump_stack_lvl+0x216/0x2d0 [ 769.703180][T11147] dump_stack+0x1e/0x24 [ 769.703317][T11147] should_fail_ex+0x77b/0x840 [ 769.703545][T11147] should_fail+0x2a/0x40 [ 769.703723][T11147] should_fail_usercopy+0x2e/0x40 [ 769.703955][T11147] _copy_to_user+0x34/0x120 [ 769.704163][T11147] simple_read_from_buffer+0x199/0x340 [ 769.704389][T11147] proc_fail_nth_read+0x1e5/0x2c0 [ 769.704599][T11147] vfs_read+0x29f/0xf70 [ 769.704778][T11147] ? stack_depot_save_flags+0x2c/0x750 [ 769.704971][T11147] ? kmsan_get_metadata+0x13e/0x1c0 [ 769.705187][T11147] ? kmsan_internal_set_shadow_origin+0x6c/0x100 [ 769.705396][T11147] ? kmsan_get_metadata+0x13e/0x1c0 [ 769.705616][T11147] ? kmsan_get_shadow_origin_ptr+0x4d/0xb0 [ 769.705849][T11147] ksys_read+0x240/0x4b0 [ 769.706032][T11147] ? kmsan_get_metadata+0x13e/0x1c0 [ 769.706259][T11147] __x64_sys_read+0x93/0xe0 [ 769.706466][T11147] x64_sys_call+0x34c9/0x3c80 [ 769.706681][T11147] do_syscall_64+0xcd/0x1e0 [ 769.706847][T11147] ? clear_bhb_loop+0x25/0x80 [ 769.706988][T11147] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 769.707127][T11147] RIP: 0033:0x7f485878bb7c [ 769.707226][T11147] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 99 93 02 00 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 ef 93 02 00 48 [ 769.707348][T11147] RSP: 002b:00007f4859683030 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 769.707475][T11147] RAX: ffffffffffffffda RBX: 00007f48589a5fa0 RCX: 00007f485878bb7c [ 769.707579][T11147] RDX: 000000000000000f RSI: 00007f48596830a0 RDI: 0000000000000003 [ 769.707654][T11147] RBP: 00007f4859683090 R08: 0000000000000000 R09: 0000000000000000 [ 769.707761][T11147] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 769.707841][T11147] R13: 0000000000000000 R14: 00007f48589a5fa0 R15: 00007ffcd7af4418 [ 769.707956][T11147] [ 769.941484][T11152] netlink: 32 bytes leftover after parsing attributes in process `syz.0.1322'. [ 770.142977][ T2160] usb 6-1: new high-speed USB device number 41 using dummy_hcd [ 770.166140][ T2160] usb 6-1: Using ep0 maxpacket: 32 [ 770.181054][ T2160] usb 6-1: unable to read config index 0 descriptor/start: -61 [ 770.189634][ T2160] usb 6-1: can't read configurations, error -61 [ 770.324144][ T2160] usb 6-1: new high-speed USB device number 42 using dummy_hcd [ 770.366672][ T2160] usb 6-1: Using ep0 maxpacket: 32 [ 770.390521][ T2160] usb 6-1: unable to read config index 0 descriptor/start: -61 [ 770.398824][ T2160] usb 6-1: can't read configurations, error -61 [ 770.428300][ T2160] usb usb6-port1: unable to enumerate USB device [ 771.168812][T11160] loop4: detected capacity change from 0 to 32768 [ 771.199561][T11160] BTRFS: device fsid c9fe44da-de57-406a-8241-57ec7d4412cf devid 1 transid 8 /dev/loop4 (7:4) scanned by syz.4.1325 (11160) [ 771.232410][T11160] BTRFS info (device loop4): first mount of filesystem c9fe44da-de57-406a-8241-57ec7d4412cf [ 771.243164][T11160] BTRFS info (device loop4): using crc32c (crc32c-x86_64) checksum algorithm [ 771.252543][T11160] BTRFS info (device loop4): disk space caching is enabled [ 771.260110][T11160] BTRFS warning (device loop4): space cache v1 is being deprecated and will be removed in a future release, please use -o space_cache=v2 [ 771.429875][T11160] BTRFS info (device loop4): rebuilding free space tree [ 771.460058][T11160] BTRFS info (device loop4): disabling free space tree [ 771.467684][T11160] BTRFS info (device loop4): clearing compat-ro feature flag for FREE_SPACE_TREE (0x1) [ 771.477891][T11160] BTRFS info (device loop4): clearing compat-ro feature flag for FREE_SPACE_TREE_VALID (0x2) [ 771.568936][T11157] loop0: detected capacity change from 0 to 32768 [ 771.584975][T11157] BTRFS: device /dev/loop0 (7:0) using temp-fsid 6b60d3af-e0e0-45bd-9a68-e9d4e8d21052 [ 771.595336][T11157] BTRFS: device fsid c9fe44da-de57-406a-8241-57ec7d4412cf devid 1 transid 8 /dev/loop0 (7:0) scanned by syz.0.1324 (11157) [ 771.689744][T11157] BTRFS info (device loop0): first mount of filesystem c9fe44da-de57-406a-8241-57ec7d4412cf [ 771.700633][T11157] BTRFS info (device loop0): using crc32c (crc32c-x86_64) checksum algorithm [ 771.710005][T11157] BTRFS info (device loop0): disk space caching is enabled [ 771.717656][T11157] BTRFS warning (device loop0): space cache v1 is being deprecated and will be removed in a future release, please use -o space_cache=v2 [ 771.949318][T11160] btrfs: Unknown parameter 'ÿÿ0xffffffffffffffffñ¼Þ"¨C’ôæo÷ï"ªš÷'Î®ŠŽÉ_Á·0ƒÞ-è% Ë+ çtý³6P×ÚÎ'ÁkÂ;/|·%…T‰9i(Š©%ZŠ’@øG~‚ºͱý\¢ñ«œâÌÄÒÚøÚÇ%S:UVTúõà’OvO7MfO­Jj²NÀè"çùBnŽ]áþXZ [ 771.949318][T11160] èoÐ*‹“e–4Ôb¹ûL±¡ú–*‹' [ 772.041828][T11157] BTRFS info (device loop0): rebuilding free space tree [ 772.118627][T11157] BTRFS info (device loop0): disabling free space tree [ 772.126923][T11157] BTRFS info (device loop0): clearing compat-ro feature flag for FREE_SPACE_TREE (0x1) [ 772.137585][T11157] BTRFS info (device loop0): clearing compat-ro feature flag for FREE_SPACE_TREE_VALID (0x2) [ 772.142754][T11198] loop2: detected capacity change from 0 to 1764 [ 772.186146][T11202] netlink: 'syz.5.1329': attribute type 4 has an invalid length. [ 772.377522][ T5805] BTRFS info (device loop4): last unmount of filesystem c9fe44da-de57-406a-8241-57ec7d4412cf [ 772.505137][ T5840] usb 3-1: new full-speed USB device number 38 using dummy_hcd [ 772.732167][ T5840] usb 3-1: config 0 interface 0 altsetting 4 endpoint 0x81 has invalid wMaxPacketSize 0 [ 772.742658][ T5840] usb 3-1: config 0 interface 0 has no altsetting 0 [ 772.750298][ T5840] usb 3-1: New USB device found, idVendor=046d, idProduct=c532, bcdDevice= 0.00 [ 772.759813][ T5840] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 772.836698][ T5840] usb 3-1: config 0 descriptor?? [ 773.287362][ T5840] logitech-djreceiver 0003:046D:C532.0020: item fetching failed at offset 3/7 [ 773.330173][ T5840] logitech-djreceiver 0003:046D:C532.0020: logi_dj_probe: parse failed [ 773.339827][ T5840] logitech-djreceiver 0003:046D:C532.0020: probe with driver logitech-djreceiver failed with error -22 [ 773.500369][ T5840] usb 3-1: USB disconnect, device number 38 [ 773.630690][ T5800] BTRFS info (device loop0): last unmount of filesystem 6b60d3af-e0e0-45bd-9a68-e9d4e8d21052 [ 773.952088][ T5840] usb 6-1: new high-speed USB device number 43 using dummy_hcd [ 774.156831][ T5840] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 774.168536][ T5840] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 774.218151][ T5840] usb 6-1: New USB device found, idVendor=08b7, idProduct=0000, bcdDevice= 0.00 [ 774.228556][ T5840] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=3 [ 774.237085][ T5840] usb 6-1: SerialNumber: syz [ 774.516703][T11223] FAULT_INJECTION: forcing a failure. [ 774.516703][T11223] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 774.530408][T11223] CPU: 1 UID: 0 PID: 11223 Comm: syz.4.1338 Not tainted 6.14.0-syzkaller-01103-g2df0c02dab82 #0 PREEMPT(undef) [ 774.530550][T11223] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 [ 774.530627][T11223] Call Trace: [ 774.530676][T11223] [ 774.530724][T11223] dump_stack_lvl+0x216/0x2d0 [ 774.530896][T11223] dump_stack+0x1e/0x24 [ 774.531043][T11223] should_fail_ex+0x77b/0x840 [ 774.531266][T11223] should_fail+0x2a/0x40 [ 774.531430][T11223] should_fail_usercopy+0x2e/0x40 [ 774.531643][T11223] _copy_from_user+0x35/0x110 [ 774.531822][T11223] ____sys_sendmsg+0x459/0xda0 [ 774.532000][T11223] ? kmsan_get_metadata+0x13e/0x1c0 [ 774.532255][T11223] ___sys_sendmsg+0x28d/0x3c0 [ 774.532441][T11223] ? __rcu_read_unlock+0x7b/0xe0 [ 774.532598][T11223] ? __fget_files+0x443/0x520 [ 774.532767][T11223] ? kmsan_get_metadata+0x13e/0x1c0 [ 774.532979][T11223] ? kmsan_get_shadow_origin_ptr+0x4d/0xb0 [ 774.533216][T11223] __sys_sendmmsg+0x2ff/0x880 [ 774.533362][T11223] ? kmsan_get_metadata+0x13e/0x1c0 [ 774.533552][T11223] ? kmsan_internal_set_shadow_origin+0x6c/0x100 [ 774.533783][T11223] ? kmsan_internal_unpoison_memory+0x14/0x20 [ 774.534008][T11223] __x64_sys_sendmmsg+0xbc/0x120 [ 774.534175][T11223] x64_sys_call+0x36eb/0x3c80 [ 774.534362][T11223] do_syscall_64+0xcd/0x1e0 [ 774.534554][T11223] ? clear_bhb_loop+0x25/0x80 [ 774.534720][T11223] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 774.534888][T11223] RIP: 0033:0x7f485878d169 [ 774.535002][T11223] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 774.535143][T11223] RSP: 002b:00007f4859683038 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 774.535302][T11223] RAX: ffffffffffffffda RBX: 00007f48589a5fa0 RCX: 00007f485878d169 [ 774.535414][T11223] RDX: 0000000000000001 RSI: 0000200000003440 RDI: 0000000000000006 [ 774.535516][T11223] RBP: 00007f4859683090 R08: 0000000000000000 R09: 0000000000000000 [ 774.535617][T11223] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 774.535711][T11223] R13: 0000000000000000 R14: 00007f48589a5fa0 R15: 00007ffcd7af4418 [ 774.535850][T11223] [ 774.764270][ T5840] usb 6-1: 0:2 : does not exist [ 774.847267][ T5840] usb 6-1: USB disconnect, device number 43 [ 775.094435][ T5849] usb 3-1: new full-speed USB device number 39 using dummy_hcd [ 775.244924][ T2062] usb 1-1: new high-speed USB device number 44 using dummy_hcd [ 775.262838][ T5849] usb 3-1: config 0 has no interfaces? [ 775.268969][ T5849] usb 3-1: New USB device found, idVendor=0bed, idProduct=1100, bcdDevice=ec.c3 [ 775.278483][ T5849] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 775.306795][ T5849] usb 3-1: config 0 descriptor?? [ 775.439195][ T2062] usb 1-1: Using ep0 maxpacket: 16 [ 775.468849][ T2062] usb 1-1: config 1 has an invalid descriptor of length 97, skipping remainder of the config [ 775.479829][ T2062] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 775.541331][ T2062] usb 1-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 775.551033][ T2062] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 775.559702][ T2062] usb 1-1: Product: syz [ 775.564206][ T2062] usb 1-1: Manufacturer: syz [ 775.569076][ T2062] usb 1-1: SerialNumber: syz [ 775.599268][ T5849] usb 3-1: USB disconnect, device number 39 [ 775.850296][ T2062] usb 1-1: 0:2 : does not exist [ 775.892875][ T2062] usb 1-1: 5:0: failed to get current value for ch 0 (-22) [ 775.975416][ T2062] usb 1-1: USB disconnect, device number 44 [ 776.777078][T11250] loop2: detected capacity change from 0 to 1764 [ 776.858592][T11254] FAULT_INJECTION: forcing a failure. [ 776.858592][T11254] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 776.873544][T11254] CPU: 0 UID: 0 PID: 11254 Comm: syz.5.1349 Not tainted 6.14.0-syzkaller-01103-g2df0c02dab82 #0 PREEMPT(undef) [ 776.873710][T11254] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 [ 776.873809][T11254] Call Trace: [ 776.873858][T11254] [ 776.873928][T11254] dump_stack_lvl+0x216/0x2d0 [ 776.874119][T11254] dump_stack+0x1e/0x24 [ 776.874267][T11254] should_fail_ex+0x77b/0x840 [ 776.874457][T11254] should_fail+0x2a/0x40 [ 776.874665][T11254] should_fail_usercopy+0x2e/0x40 [ 776.874877][T11254] _copy_from_iter+0x1d8/0x2e40 [ 776.875070][T11254] ? kmsan_get_metadata+0x13e/0x1c0 [ 776.875288][T11254] ? kmsan_get_shadow_origin_ptr+0x4d/0xb0 [ 776.875509][T11254] ? kmsan_get_metadata+0x13e/0x1c0 [ 776.875748][T11254] ? skb_put+0x189/0x230 [ 776.875909][T11254] netlink_sendmsg+0xc1d/0x11e0 [ 776.876130][T11254] ? __pfx_netlink_sendmsg+0x10/0x10 [ 776.876320][T11254] ? __pfx_netlink_sendmsg+0x10/0x10 [ 776.876511][T11254] __sock_sendmsg+0x30f/0x380 [ 776.876691][T11254] ____sys_sendmsg+0x890/0xda0 [ 776.876861][T11254] ___sys_sendmsg+0x28d/0x3c0 [ 776.877036][T11254] ? __rcu_read_unlock+0x7b/0xe0 [ 776.877191][T11254] ? __fget_files+0x443/0x520 [ 776.877341][T11254] ? kmsan_get_metadata+0x13e/0x1c0 [ 776.877549][T11254] ? kmsan_get_shadow_origin_ptr+0x4d/0xb0 [ 776.877772][T11254] __x64_sys_sendmsg+0x212/0x3c0 [ 776.877946][T11254] ? kmsan_get_metadata+0x13e/0x1c0 [ 776.878171][T11254] x64_sys_call+0x2e0f/0x3c80 [ 776.878376][T11254] do_syscall_64+0xcd/0x1e0 [ 776.878537][T11254] ? clear_bhb_loop+0x25/0x80 [ 776.878689][T11254] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 776.878840][T11254] RIP: 0033:0x7f40c4b8d169 [ 776.878945][T11254] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 776.879095][T11254] RSP: 002b:00007f40c59d9038 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 776.879236][T11254] RAX: ffffffffffffffda RBX: 00007f40c4da5fa0 RCX: 00007f40c4b8d169 [ 776.879357][T11254] RDX: 0000000000000000 RSI: 0000200000006040 RDI: 0000000000000004 [ 776.879447][T11254] RBP: 00007f40c59d9090 R08: 0000000000000000 R09: 0000000000000000 [ 776.879537][T11254] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 776.879623][T11254] R13: 0000000000000000 R14: 00007f40c4da5fa0 R15: 00007ffe65a69a58 [ 776.879749][T11254] [ 777.404303][ T5849] usb 3-1: new full-speed USB device number 40 using dummy_hcd [ 777.582245][ T5849] usb 3-1: config 0 interface 0 altsetting 4 endpoint 0x81 has invalid wMaxPacketSize 0 [ 777.593289][ T5849] usb 3-1: config 0 interface 0 has no altsetting 0 [ 777.600580][ T5849] usb 3-1: New USB device found, idVendor=046d, idProduct=c532, bcdDevice= 0.00 [ 777.610045][ T5849] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 777.631319][ T5849] usb 3-1: config 0 descriptor?? [ 778.142794][ T5849] logitech-djreceiver 0003:046D:C532.0021: item fetching failed at offset 3/7 [ 778.197674][ T5849] logitech-djreceiver 0003:046D:C532.0021: logi_dj_probe: parse failed [ 778.214391][ T5849] logitech-djreceiver 0003:046D:C532.0021: probe with driver logitech-djreceiver failed with error -22 [ 778.386971][ T5849] usb 3-1: USB disconnect, device number 40 [ 779.559021][T11274] fuse: Bad value for 'group_id' [ 779.565241][T11274] fuse: Bad value for 'group_id' [ 779.670822][T11277] FAULT_INJECTION: forcing a failure. [ 779.670822][T11277] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 779.684661][T11277] CPU: 0 UID: 0 PID: 11277 Comm: syz.4.1358 Not tainted 6.14.0-syzkaller-01103-g2df0c02dab82 #0 PREEMPT(undef) [ 779.684838][T11277] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 [ 779.684934][T11277] Call Trace: [ 779.684993][T11277] [ 779.685052][T11277] dump_stack_lvl+0x216/0x2d0 [ 779.685262][T11277] dump_stack+0x1e/0x24 [ 779.685433][T11277] should_fail_ex+0x77b/0x840 [ 779.685656][T11277] should_fail+0x2a/0x40 [ 779.685853][T11277] should_fail_usercopy+0x2e/0x40 [ 779.686055][T11277] _copy_from_user+0x35/0x110 [ 779.686274][T11277] __se_sys_mount+0x2a6/0x800 [ 779.686423][T11277] ? fput+0x12f/0x170 [ 779.686604][T11277] __x64_sys_mount+0xe4/0x150 [ 779.686769][T11277] x64_sys_call+0xed5/0x3c80 [ 779.686959][T11277] do_syscall_64+0xcd/0x1e0 [ 779.687122][T11277] ? clear_bhb_loop+0x25/0x80 [ 779.687271][T11277] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 779.687420][T11277] RIP: 0033:0x7f485878d169 [ 779.687536][T11277] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 779.687653][T11277] RSP: 002b:00007f4859683038 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 779.687781][T11277] RAX: ffffffffffffffda RBX: 00007f48589a5fa0 RCX: 00007f485878d169 [ 779.687879][T11277] RDX: 0000200000000100 RSI: 0000200000000040 RDI: 0000000000000000 [ 779.687968][T11277] RBP: 00007f4859683090 R08: 0000200000000200 R09: 0000000000000000 [ 779.688054][T11277] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 779.688134][T11277] R13: 0000000000000000 R14: 00007f48589a5fa0 R15: 00007ffcd7af4418 [ 779.688251][T11277] [ 779.860481][ C0] vkms_vblank_simulate: vblank timer overrun [ 780.937680][T11291] netlink: 8 bytes leftover after parsing attributes in process `syz.1.1363'. [ 780.974608][ T2062] usb 5-1: new high-speed USB device number 58 using dummy_hcd [ 781.165513][ T2062] usb 5-1: Using ep0 maxpacket: 16 [ 781.189653][ T2062] usb 5-1: config 0 has an invalid interface number: 8 but max is 0 [ 781.198189][ T2062] usb 5-1: config 0 has no interface number 0 [ 781.204905][ T2062] usb 5-1: config 0 interface 8 altsetting 0 endpoint 0x8F has an invalid bInterval 0, changing to 7 [ 781.216234][ T2062] usb 5-1: config 0 interface 8 altsetting 0 endpoint 0x8F has invalid wMaxPacketSize 0 [ 781.260944][ T2062] usb 5-1: New USB device found, idVendor=0d8c, idProduct=000e, bcdDevice=8e.8f [ 781.270537][ T2062] usb 5-1: New USB device strings: Mfr=0, Product=24, SerialNumber=3 [ 781.279039][ T2062] usb 5-1: Product: syz [ 781.283429][ T2062] usb 5-1: SerialNumber: syz [ 781.342022][ T2062] usb 5-1: config 0 descriptor?? [ 781.361375][ T2062] cm109 5-1:0.8: invalid payload size 0, expected 4 [ 781.370819][ T2062] input: CM109 USB driver as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.8/input/input13 [ 781.569033][ C0] cm109 5-1:0.8: cm109_urb_ctl_callback: usb_submit_urb (urb_irq) failed -90 [ 781.668956][ T5840] usb 6-1: new full-speed USB device number 44 using dummy_hcd [ 781.791470][T11308] loop2: detected capacity change from 0 to 1024 [ 781.794980][T11308] EXT4-fs: Ignoring removed bh option [ 781.834760][ T5840] usb 6-1: config 0 interface 0 altsetting 4 endpoint 0x81 has invalid wMaxPacketSize 0 [ 781.845131][ T5840] usb 6-1: config 0 interface 0 has no altsetting 0 [ 781.845328][ T5840] usb 6-1: New USB device found, idVendor=046d, idProduct=c532, bcdDevice= 0.00 [ 781.845496][ T5840] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 781.855860][ T5840] usb 6-1: config 0 descriptor?? [ 781.905385][T11308] EXT4-fs (loop2): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: writeback. [ 781.937920][T11308] ext4 filesystem being mounted at /265/file1 supports timestamps until 2038-01-19 (0x7fffffff) [ 781.977239][ T30] audit: type=1800 audit(1742965215.497:185): pid=11308 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz.2.1370" name="file1" dev="loop2" ino=15 res=0 errno=0 [ 781.990867][T11308] EXT4-fs error (device loop2): ext4_validate_block_bitmap:441: comm syz.2.1370: bg 0: block 273: padding at end of block bitmap is not set [ 782.211990][ T5790] EXT4-fs (loop2): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 782.300916][ T5840] logitech-djreceiver 0003:046D:C532.0022: item fetching failed at offset 3/7 [ 782.327984][ T5840] logitech-djreceiver 0003:046D:C532.0022: logi_dj_probe: parse failed [ 782.337181][ T5840] logitech-djreceiver 0003:046D:C532.0022: probe with driver logitech-djreceiver failed with error -22 [ 782.407303][ T1283] ieee802154 phy0 wpan0: encryption failed: -22 [ 782.414389][ T1283] ieee802154 phy1 wpan1: encryption failed: -22 [ 782.520453][ T5840] usb 6-1: USB disconnect, device number 44 [ 782.620677][T11315] FAULT_INJECTION: forcing a failure. [ 782.620677][T11315] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 782.634517][T11315] CPU: 0 UID: 0 PID: 11315 Comm: syz.2.1371 Not tainted 6.14.0-syzkaller-01103-g2df0c02dab82 #0 PREEMPT(undef) [ 782.634714][T11315] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 [ 782.634810][T11315] Call Trace: [ 782.634873][T11315] [ 782.634932][T11315] dump_stack_lvl+0x216/0x2d0 [ 782.635144][T11315] dump_stack+0x1e/0x24 [ 782.635319][T11315] should_fail_ex+0x77b/0x840 [ 782.635554][T11315] should_fail+0x2a/0x40 [ 782.635763][T11315] should_fail_usercopy+0x2e/0x40 [ 782.635955][T11315] _copy_from_user+0x35/0x110 [ 782.636161][T11315] kstrtouint_from_user+0x75/0x140 [ 782.636342][T11315] ? proc_fail_nth_write+0x43/0x2e0 [ 782.636534][T11315] ? vfs_write+0x48a/0x1540 [ 782.636725][T11315] proc_fail_nth_write+0x62/0x2e0 [ 782.636909][T11315] ? __pfx_proc_fail_nth_write+0x10/0x10 [ 782.637091][T11315] vfs_write+0x48a/0x1540 [ 782.637275][T11315] ? stack_depot_save_flags+0x2c/0x750 [ 782.637448][T11315] ? kmsan_get_metadata+0x13e/0x1c0 [ 782.637647][T11315] ? kmsan_internal_set_shadow_origin+0x6c/0x100 [ 782.637857][T11315] ksys_write+0x240/0x4b0 [ 782.638024][T11315] ? kmsan_get_metadata+0x13e/0x1c0 [ 782.638232][T11315] __x64_sys_write+0x93/0xe0 [ 782.638411][T11315] x64_sys_call+0x34de/0x3c80 [ 782.638605][T11315] do_syscall_64+0xcd/0x1e0 [ 782.638765][T11315] ? clear_bhb_loop+0x25/0x80 [ 782.638918][T11315] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 782.639080][T11315] RIP: 0033:0x7fca8e98bc1f [ 782.639181][T11315] Code: 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 f9 92 02 00 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 44 24 08 e8 4c 93 02 00 48 [ 782.639301][T11315] RSP: 002b:00007fca8e7d8030 EFLAGS: 00000293 ORIG_RAX: 0000000000000001 [ 782.639424][T11315] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fca8e98bc1f [ 782.639516][T11315] RDX: 0000000000000001 RSI: 00007fca8e7d80a0 RDI: 0000000000000005 [ 782.639605][T11315] RBP: 00007fca8e7d8090 R08: 0000000000000000 R09: 0000000000000000 [ 782.639690][T11315] R10: 000000000000c3ff R11: 0000000000000293 R12: 0000000000000001 [ 782.639772][T11315] R13: 0000000000000001 R14: 00007fca8eba6080 R15: 00007ffdf88849e8 [ 782.639911][T11315] [ 782.971635][ C1] cm109_urb_ctl_callback: 72 callbacks suppressed [ 782.971745][ C1] cm109 5-1:0.8: cm109_urb_ctl_callback: urb status -71 [ 782.986796][ C1] cm109 5-1:0.8: cm109_urb_ctl_callback: urb status -71 [ 782.991607][ T2062] usb 5-1: USB disconnect, device number 58 [ 782.993923][ C1] cm109 5-1:0.8: cm109_submit_buzz_toggle: usb_submit_urb (urb_ctl) failed -19 [ 783.040979][ T2062] cm109 5-1:0.8: cm109_toggle_buzzer_sync: usb_control_msg() failed -19 [ 783.573203][T11324] netlink: 36 bytes leftover after parsing attributes in process `syz.4.1376'. [ 783.599360][T11321] loop2: detected capacity change from 0 to 4096 [ 783.619675][T11321] EXT4-fs (loop2): filesystem too large to mount safely on this system [ 783.668666][T11330] netlink: 12 bytes leftover after parsing attributes in process `syz.5.1377'. [ 783.764592][T11321] iommufd_mock iommufd_mock0: Adding to iommu group 0 [ 784.083238][T11335] loop4: detected capacity change from 0 to 256 [ 784.083431][T11338] loop0: detected capacity change from 0 to 512 [ 784.108424][T11335] exFAT-fs (loop4): Volume was not properly unmounted. Some data may be corrupt. Please run fsck. [ 784.119847][T11335] exFAT-fs (loop4): Medium has reported failures. Some data may be lost. [ 784.175804][T11338] EXT4-fs error (device loop0): ext4_read_inode_bitmap:139: comm syz.0.1380: Invalid inode bitmap blk 4 in block_group 0 [ 784.203206][T11338] EXT4-fs (loop0): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: writeback. [ 784.211096][T11335] exFAT-fs (loop4): failed to load upcase table (idx : 0x00010000, chksum : 0xe5674ec2, utbl_chksum : 0xe619d30d) [ 784.352270][ T30] audit: type=1326 audit(1742965217.867:186): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=11341 comm="syz.5.1381" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f40c4b8d169 code=0x7ffc0000 [ 784.401955][T11335] exFAT-fs (loop4): error, broken FAT chain. [ 784.409037][T11335] exFAT-fs (loop4): Filesystem has been set read-only [ 784.412690][T11338] EXT4-fs error (device loop0): ext4_mb_generate_buddy:1220: group 0, [ 784.416169][T11335] exFAT-fs (loop4): error, failed to bmap (inode : ffff888125230a70 iblock : 8, err : -5) [ 784.416429][T11335] exFAT-fs (loop4): error, broken FAT chain. [ 784.416514][T11335] exFAT-fs (loop4): error, failed to bmap (inode : ffff888125230a70 iblock : 8, err : -5) [ 784.416669][T11335] exFAT-fs (loop4): error, broken FAT chain. [ 784.416743][T11335] exFAT-fs (loop4): error, failed to bmap (inode : ffff888125230a70 iblock : 9, err : -5) [ 784.426149][T11338] block bitmap and bg descriptor inconsistent: 7969 vs 220 free clusters [ 784.435260][T11335] exFAT-fs (loop4): error, broken FAT chain. [ 784.435353][T11335] exFAT-fs (loop4): error, failed to bmap (inode : ffff888125230a70 iblock : 10, err : -5) [ 784.493462][T11335] exFAT-fs (loop4): error, broken FAT chain. [ 784.499833][T11335] exFAT-fs (loop4): error, failed to bmap (inode : ffff888125230a70 iblock : 11, err : -5) [ 784.505035][ T30] audit: type=1326 audit(1742965217.897:187): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=11341 comm="syz.5.1381" exe="/root/syz-executor" sig=0 arch=c000003e syscall=201 compat=0 ip=0x7f40c4b8d169 code=0x7ffc0000 [ 784.510203][T11335] exFAT-fs (loop4): error, broken FAT chain. [ 784.510288][T11335] exFAT-fs (loop4): error, failed to bmap (inode : ffff888125230a70 iblock : 12, err : -5) [ 784.532925][ T30] audit: type=1326 audit(1742965217.897:188): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=11341 comm="syz.5.1381" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f40c4b8d169 code=0x7ffc0000 [ 784.533171][ T30] audit: type=1326 audit(1742965217.907:189): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=11341 comm="syz.5.1381" exe="/root/syz-executor" sig=0 arch=c000003e syscall=173 compat=0 ip=0x7f40c4b8d169 code=0x7ffc0000 [ 784.539412][T11335] exFAT-fs (loop4): error, broken FAT chain. [ 784.539507][T11335] exFAT-fs (loop4): error, failed to bmap (inode : ffff888125230a70 iblock : 13, err : -5) [ 784.549789][ T30] audit: type=1326 audit(1742965217.907:190): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=11341 comm="syz.5.1381" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f40c4b8d169 code=0x7ffc0000 [ 784.572427][T11335] exFAT-fs (loop4): error, broken FAT chain. [ 784.595190][ T30] audit: type=1326 audit(1742965217.917:191): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=11341 comm="syz.5.1381" exe="/root/syz-executor" sig=0 arch=c000003e syscall=85 compat=0 ip=0x7f40c4b8d169 code=0x7ffc0000 [ 784.601003][T11335] exFAT-fs (loop4): error, failed to bmap (inode : ffff888125230a70 iblock : 14, err : -5) [ 784.611255][ T30] audit: type=1326 audit(1742965217.957:192): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=11341 comm="syz.5.1381" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f40c4b8d169 code=0x7ffc0000 [ 784.634458][T11335] exFAT-fs (loop4): error, broken FAT chain. [ 784.642434][ T30] audit: type=1326 audit(1742965217.957:193): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=11341 comm="syz.5.1381" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f40c4b8d169 code=0x7ffc0000 [ 784.662763][T11335] exFAT-fs (loop4): error, failed to bmap (inode : ffff888125230a70 iblock : 15, err : -5) [ 784.662930][T11335] exFAT-fs (loop4): error, broken FAT chain. [ 784.663011][T11335] exFAT-fs (loop4): error, failed to bmap (inode : ffff888125230a70 iblock : 16, err : -5) [ 784.752482][T11335] exFAT-fs (loop4): error, broken FAT chain. [ 784.759463][T11335] exFAT-fs (loop4): error, broken FAT chain. [ 784.765826][T11335] exFAT-fs (loop4): error, broken FAT chain. [ 784.772055][T11335] exFAT-fs (loop4): error, broken FAT chain. [ 784.778458][T11335] exFAT-fs (loop4): error, broken FAT chain. [ 784.784930][T11335] exFAT-fs (loop4): error, broken FAT chain. [ 784.791203][T11335] exFAT-fs (loop4): error, broken FAT chain. [ 784.797578][T11335] exFAT-fs (loop4): error, broken FAT chain. [ 784.803917][T11335] exFAT-fs (loop4): error, broken FAT chain. [ 784.810262][T11335] exFAT-fs (loop4): error, broken FAT chain. [ 784.816691][T11335] exFAT-fs (loop4): error, broken FAT chain. [ 784.822921][T11335] exFAT-fs (loop4): error, broken FAT chain. [ 784.829313][T11335] exFAT-fs (loop4): error, broken FAT chain. [ 784.835728][T11335] exFAT-fs (loop4): error, broken FAT chain. [ 784.841954][T11335] exFAT-fs (loop4): error, broken FAT chain. [ 784.848488][T11335] exFAT-fs (loop4): error, broken FAT chain. [ 784.854877][T11335] exFAT-fs (loop4): error, broken FAT chain. [ 784.857485][ T30] audit: type=1326 audit(1742965218.377:194): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=11341 comm="syz.5.1381" exe="/root/syz-executor" sig=0 arch=c000003e syscall=165 compat=0 ip=0x7f40c4b8d169 code=0x7ffc0000 [ 784.861016][T11335] exFAT-fs (loop4): error, broken FAT chain. [ 784.890368][T11335] exFAT-fs (loop4): error, broken FAT chain. [ 784.896765][T11335] exFAT-fs (loop4): error, broken FAT chain. [ 784.902983][T11335] exFAT-fs (loop4): error, broken FAT chain. [ 784.910881][T11335] exFAT-fs (loop4): error, broken FAT chain. [ 784.917598][T11335] exFAT-fs (loop4): error, broken FAT chain. [ 784.923962][T11335] exFAT-fs (loop4): error, broken FAT chain. [ 784.930220][T11335] exFAT-fs (loop4): error, broken FAT chain. [ 784.936568][T11335] exFAT-fs (loop4): error, broken FAT chain. [ 784.942816][T11335] exFAT-fs (loop4): error, broken FAT chain. [ 784.949307][T11335] exFAT-fs (loop4): error, broken FAT chain. [ 784.955698][T11335] exFAT-fs (loop4): error, broken FAT chain. [ 784.961938][T11335] exFAT-fs (loop4): error, broken FAT chain. [ 784.968281][T11335] exFAT-fs (loop4): error, broken FAT chain. [ 784.974964][T11335] exFAT-fs (loop4): error, broken FAT chain. [ 784.981220][T11335] exFAT-fs (loop4): error, broken FAT chain. [ 784.987594][T11335] exFAT-fs (loop4): error, broken FAT chain. [ 785.242438][ T5800] EXT4-fs (loop0): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 785.437723][T11354] overlayfs: option "uuid=on" requires an upper fs, falling back to uuid=null. [ 785.447326][T11354] overlayfs: conflicting options: metacopy=off,verity=on [ 785.476842][T11351] FAULT_INJECTION: forcing a failure. [ 785.476842][T11351] name failslab, interval 1, probability 0, space 0, times 0 [ 785.490261][T11351] CPU: 0 UID: 0 PID: 11351 Comm: syz.5.1383 Not tainted 6.14.0-syzkaller-01103-g2df0c02dab82 #0 PREEMPT(undef) [ 785.490430][T11351] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 [ 785.490515][T11351] Call Trace: [ 785.490571][T11351] [ 785.490622][T11351] dump_stack_lvl+0x216/0x2d0 [ 785.490809][T11351] dump_stack+0x1e/0x24 [ 785.490993][T11351] should_fail_ex+0x77b/0x840 [ 785.491236][T11351] should_failslab+0x17f/0x210 [ 785.491464][T11351] __kmalloc_cache_noprof+0xc5/0xe00 [ 785.491655][T11351] ? fuse_direct_io+0x2d2/0x52a0 [ 785.491827][T11351] ? kmsan_get_metadata+0x13e/0x1c0 [ 785.492039][T11351] ? kmsan_get_shadow_origin_ptr+0x4d/0xb0 [ 785.492272][T11351] fuse_direct_io+0x2d2/0x52a0 [ 785.492449][T11351] ? __kmalloc_cache_noprof+0x4d/0xe00 [ 785.492630][T11351] ? kmsan_get_metadata+0x13e/0x1c0 [ 785.492838][T11351] ? kmsan_get_shadow_origin_ptr+0x4d/0xb0 [ 785.493051][T11351] ? kmsan_get_metadata+0x13e/0x1c0 [ 785.493287][T11351] ? kmsan_get_metadata+0x13e/0x1c0 [ 785.493471][T11351] ? kmsan_internal_set_shadow_origin+0x6c/0x100 [ 785.493668][T11351] ? kmsan_get_shadow_origin_ptr+0x4d/0xb0 [ 785.493875][T11351] fuse_direct_IO+0xeee/0x1d60 [ 785.494033][T11351] ? generic_write_checks+0x41/0x200 [ 785.494188][T11351] ? filter_irq_stacks+0x60/0x1b0 [ 785.494445][T11351] fuse_file_write_iter+0xd61/0x1b10 [ 785.494634][T11351] ? kmsan_get_metadata+0x13e/0x1c0 [ 785.494844][T11351] ? kmsan_get_metadata+0x13e/0x1c0 [ 785.495054][T11351] ? kmsan_internal_set_shadow_origin+0x6c/0x100 [ 785.495274][T11351] ? __pfx_fuse_file_write_iter+0x10/0x10 [ 785.495466][T11351] aio_write+0x72b/0x9d0 [ 785.495689][T11351] ? kmsan_get_metadata+0x13e/0x1c0 [ 785.495896][T11351] ? kmsan_internal_set_shadow_origin+0x6c/0x100 [ 785.496080][T11351] ? kmsan_get_metadata+0x13e/0x1c0 [ 785.496268][T11351] ? kmsan_get_shadow_origin_ptr+0x4d/0xb0 [ 785.496487][T11351] io_submit_one+0x283f/0x3280 [ 785.496679][T11351] ? stack_depot_save_flags+0x2c/0x750 [ 785.496855][T11351] ? kmsan_get_metadata+0x13e/0x1c0 [ 785.497076][T11351] __se_sys_io_submit+0x275/0x700 [ 785.497249][T11351] ? kmsan_get_metadata+0x13e/0x1c0 [ 785.497468][T11351] __x64_sys_io_submit+0x96/0xe0 [ 785.497646][T11351] x64_sys_call+0xbed/0x3c80 [ 785.497832][T11351] do_syscall_64+0xcd/0x1e0 [ 785.497993][T11351] ? clear_bhb_loop+0x25/0x80 [ 785.498143][T11351] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 785.498293][T11351] RIP: 0033:0x7f40c4b8d169 [ 785.498405][T11351] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 785.498529][T11351] RSP: 002b:00007f40c59d9038 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 785.498664][T11351] RAX: ffffffffffffffda RBX: 00007f40c4da5fa0 RCX: 00007f40c4b8d169 [ 785.498768][T11351] RDX: 0000200000000780 RSI: 0000000000000002 RDI: 00007f40c598f000 [ 785.498864][T11351] RBP: 00007f40c59d9090 R08: 0000000000000000 R09: 0000000000000000 [ 785.498953][T11351] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 785.499040][T11351] R13: 0000000000000000 R14: 00007f40c4da5fa0 R15: 00007ffe65a69a58 [ 785.499165][T11351] [ 785.944155][ T2062] usb 3-1: new full-speed USB device number 41 using dummy_hcd [ 786.137519][ T2062] usb 3-1: unable to get BOS descriptor or descriptor too short [ 786.148148][ T2062] usb 3-1: not running at top speed; connect to a high speed hub [ 786.161000][ T2062] usb 3-1: config 129 has an invalid interface number: 135 but max is 0 [ 786.169779][ T2062] usb 3-1: config 129 has an invalid interface number: 5 but max is 0 [ 786.178343][ T2062] usb 3-1: config 129 has an invalid descriptor of length 0, skipping remainder of the config [ 786.189114][ T2062] usb 3-1: config 129 has 2 interfaces, different from the descriptor's value: 1 [ 786.198672][ T2062] usb 3-1: config 129 has no interface number 0 [ 786.205393][ T2062] usb 3-1: config 129 has no interface number 1 [ 786.211959][ T2062] usb 3-1: config 129 interface 135 altsetting 6 has 0 endpoint descriptors, different from the interface descriptor's value: 5 [ 786.226160][ T2062] usb 3-1: too many endpoints for config 129 interface 5 altsetting 7: 37, using maximum allowed: 30 [ 786.237458][ T2062] usb 3-1: config 129 interface 5 altsetting 7 has 0 endpoint descriptors, different from the interface descriptor's value: 37 [ 786.251031][ T2062] usb 3-1: config 129 interface 135 has no altsetting 0 [ 786.258631][ T2062] usb 3-1: config 129 interface 5 has no altsetting 0 [ 786.331878][ T2062] usb 3-1: string descriptor 0 read error: -22 [ 786.339297][ T2062] usb 3-1: New USB device found, idVendor=2040, idProduct=721f, bcdDevice=f2.62 [ 786.349092][ T2062] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 786.377960][T11361] loop4: detected capacity change from 0 to 1764 [ 786.433528][ T2062] usb 3-1: Quirk or no altset; falling back to MIDI 1.0 [ 786.440986][ T2062] usb 3-1: MIDIStreaming interface descriptor not found [ 786.733189][ T5849] usb 5-1: new full-speed USB device number 59 using dummy_hcd [ 786.918012][ T5849] usb 5-1: config 0 interface 0 altsetting 4 endpoint 0x81 has invalid wMaxPacketSize 0 [ 786.928720][ T5849] usb 5-1: config 0 interface 0 has no altsetting 0 [ 786.935943][ T5849] usb 5-1: New USB device found, idVendor=046d, idProduct=c532, bcdDevice= 0.00 [ 786.945461][ T5849] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 787.009606][ T5849] usb 5-1: config 0 descriptor?? [ 787.461852][ T5849] logitech-djreceiver 0003:046D:C532.0023: item fetching failed at offset 3/7 [ 787.553014][ T5849] logitech-djreceiver 0003:046D:C532.0023: logi_dj_probe: parse failed [ 787.562324][ T5849] logitech-djreceiver 0003:046D:C532.0023: probe with driver logitech-djreceiver failed with error -22 [ 787.683215][ T5849] usb 5-1: USB disconnect, device number 59 [ 787.945300][T11376] loop0: detected capacity change from 0 to 4096 [ 788.213326][T11376] netlink: 16186 bytes leftover after parsing attributes in process `syz.0.1392'. [ 788.447983][ T5849] usb 3-1: USB disconnect, device number 41 [ 788.649998][T11376] loop0: detected capacity change from 0 to 2048 [ 788.848675][T11380] netlink: 8 bytes leftover after parsing attributes in process `syz.2.1394'. [ 788.917125][T11376] EXT4-fs (loop0): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: none. [ 788.979262][ T30] kauditd_printk_skb: 3 callbacks suppressed [ 788.979343][ T30] audit: type=1800 audit(1742965222.497:198): pid=11376 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz.0.1392" name="file2" dev="loop0" ino=16 res=0 errno=0 [ 789.097351][ T30] audit: type=1326 audit(1742965222.527:199): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=11382 comm="syz.4.1393" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f485878d169 code=0x7ffc0000 [ 789.120663][ T30] audit: type=1326 audit(1742965222.597:200): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=11382 comm="syz.4.1393" exe="/root/syz-executor" sig=0 arch=c000003e syscall=201 compat=0 ip=0x7f485878d169 code=0x7ffc0000 [ 789.146935][ T30] audit: type=1326 audit(1742965222.597:201): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=11382 comm="syz.4.1393" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f485878d169 code=0x7ffc0000 [ 789.170455][ T30] audit: type=1326 audit(1742965222.597:202): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=11382 comm="syz.4.1393" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f485878d169 code=0x7ffc0000 [ 789.193638][ T30] audit: type=1326 audit(1742965222.617:203): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=11382 comm="syz.4.1393" exe="/root/syz-executor" sig=0 arch=c000003e syscall=173 compat=0 ip=0x7f485878d169 code=0x7ffc0000 [ 789.218272][ T30] audit: type=1326 audit(1742965222.617:204): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=11382 comm="syz.4.1393" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f485878d169 code=0x7ffc0000 [ 789.241455][ T30] audit: type=1326 audit(1742965222.617:205): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=11382 comm="syz.4.1393" exe="/root/syz-executor" sig=0 arch=c000003e syscall=85 compat=0 ip=0x7f485878d169 code=0x7ffc0000 [ 789.264398][ T30] audit: type=1326 audit(1742965222.617:206): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=11382 comm="syz.4.1393" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f485878d169 code=0x7ffc0000 [ 789.287482][ T30] audit: type=1326 audit(1742965222.637:207): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=11382 comm="syz.4.1393" exe="/root/syz-executor" sig=0 arch=c000003e syscall=165 compat=0 ip=0x7f485878d169 code=0x7ffc0000 [ 789.610006][ T5800] EXT4-fs (loop0): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 789.713544][T11391] FAULT_INJECTION: forcing a failure. [ 789.713544][T11391] name failslab, interval 1, probability 0, space 0, times 0 [ 789.727215][T11391] CPU: 0 UID: 0 PID: 11391 Comm: syz.5.1397 Not tainted 6.14.0-syzkaller-01103-g2df0c02dab82 #0 PREEMPT(undef) [ 789.727367][T11391] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 [ 789.727452][T11391] Call Trace: [ 789.727509][T11391] [ 789.727561][T11391] dump_stack_lvl+0x216/0x2d0 [ 789.727750][T11391] dump_stack+0x1e/0x24 [ 789.727916][T11391] should_fail_ex+0x77b/0x840 [ 789.728100][T11391] should_failslab+0x17f/0x210 [ 789.728287][T11391] __kmalloc_cache_noprof+0xc5/0xe00 [ 789.728440][T11391] ? kmsan_get_shadow_origin_ptr+0x4d/0xb0 [ 789.728624][T11391] ? __rdma_create_id+0x6f/0x8f0 [ 789.728785][T11391] ? kmsan_get_metadata+0x13e/0x1c0 [ 789.728984][T11391] ? kmsan_get_shadow_origin_ptr+0x4d/0xb0 [ 789.729191][T11391] __rdma_create_id+0x6f/0x8f0 [ 789.729350][T11391] ? kmsan_get_shadow_origin_ptr+0x4d/0xb0 [ 789.729545][T11391] ? __pfx_ucma_event_handler+0x10/0x10 [ 789.729716][T11391] ? __pfx_ucma_event_handler+0x10/0x10 [ 789.729878][T11391] rdma_create_user_id+0x8c/0x150 [ 789.730062][T11391] ucma_create_id+0x2db/0x5e0 [ 789.730274][T11391] ? __pfx_ucma_create_id+0x10/0x10 [ 789.730480][T11391] ucma_write+0x4e3/0x5a0 [ 789.730721][T11391] vfs_writev+0x963/0x14e0 [ 789.730935][T11391] ? __pfx_ucma_write+0x10/0x10 [ 789.731172][T11391] ? kmsan_get_metadata+0x13e/0x1c0 [ 789.731384][T11391] ? kmsan_get_shadow_origin_ptr+0x4d/0xb0 [ 789.731616][T11391] do_writev+0x247/0x5c0 [ 789.731804][T11391] __x64_sys_writev+0x98/0xe0 [ 789.732022][T11391] x64_sys_call+0x2229/0x3c80 [ 789.732224][T11391] do_syscall_64+0xcd/0x1e0 [ 789.732400][T11391] ? clear_bhb_loop+0x25/0x80 [ 789.732556][T11391] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 789.732716][T11391] RIP: 0033:0x7f40c4b8d169 [ 789.732831][T11391] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 789.732964][T11391] RSP: 002b:00007f40c59d9038 EFLAGS: 00000246 ORIG_RAX: 0000000000000014 [ 789.733104][T11391] RAX: ffffffffffffffda RBX: 00007f40c4da5fa0 RCX: 00007f40c4b8d169 [ 789.733214][T11391] RDX: 0000000000000003 RSI: 0000200000000000 RDI: 0000000000000005 [ 789.733309][T11391] RBP: 00007f40c59d9090 R08: 0000000000000000 R09: 0000000000000000 [ 789.733404][T11391] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 789.733494][T11391] R13: 0000000000000000 R14: 00007f40c4da5fa0 R15: 00007ffe65a69a58 [ 789.733627][T11391] [ 790.149895][T11395] FAULT_INJECTION: forcing a failure. [ 790.149895][T11395] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 790.163741][T11395] CPU: 1 UID: 0 PID: 11395 Comm: syz.0.1399 Not tainted 6.14.0-syzkaller-01103-g2df0c02dab82 #0 PREEMPT(undef) [ 790.163927][T11395] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 [ 790.164016][T11395] Call Trace: [ 790.164072][T11395] [ 790.164130][T11395] dump_stack_lvl+0x216/0x2d0 [ 790.164333][T11395] dump_stack+0x1e/0x24 [ 790.164505][T11395] should_fail_ex+0x77b/0x840 [ 790.164745][T11395] should_fail+0x2a/0x40 [ 790.164934][T11395] should_fail_usercopy+0x2e/0x40 [ 790.165146][T11395] _copy_from_iter+0x1d8/0x2e40 [ 790.165331][T11395] ? kmsan_get_metadata+0x13e/0x1c0 [ 790.165548][T11395] ? kmsan_get_shadow_origin_ptr+0x4d/0xb0 [ 790.165795][T11395] ? kmsan_get_metadata+0x13e/0x1c0 [ 790.166001][T11395] ? skb_put+0x189/0x230 [ 790.166153][T11395] netlink_sendmsg+0xc1d/0x11e0 [ 790.166350][T11395] ? __pfx_netlink_sendmsg+0x10/0x10 [ 790.166519][T11395] ? __pfx_netlink_sendmsg+0x10/0x10 [ 790.166689][T11395] __sock_sendmsg+0x30f/0x380 [ 790.166864][T11395] ____sys_sendmsg+0x890/0xda0 [ 790.167030][T11395] ___sys_sendmsg+0x28d/0x3c0 [ 790.167185][T11395] ? __rcu_read_unlock+0x7b/0xe0 [ 790.167319][T11395] ? __fget_files+0x443/0x520 [ 790.167456][T11395] ? kmsan_get_metadata+0x13e/0x1c0 [ 790.167629][T11395] ? kmsan_get_shadow_origin_ptr+0x4d/0xb0 [ 790.167830][T11395] __x64_sys_sendmsg+0x212/0x3c0 [ 790.167982][T11395] ? kmsan_get_metadata+0x13e/0x1c0 [ 790.168168][T11395] x64_sys_call+0x2e0f/0x3c80 [ 790.168337][T11395] do_syscall_64+0xcd/0x1e0 [ 790.168511][T11395] ? clear_bhb_loop+0x25/0x80 [ 790.168663][T11395] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 790.168823][T11395] RIP: 0033:0x7fcf2538d169 [ 790.168928][T11395] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 790.169058][T11395] RSP: 002b:00007fcf261e5038 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 790.169192][T11395] RAX: ffffffffffffffda RBX: 00007fcf255a5fa0 RCX: 00007fcf2538d169 [ 790.169290][T11395] RDX: 0000000000004000 RSI: 0000200000001b40 RDI: 0000000000000004 [ 790.169377][T11395] RBP: 00007fcf261e5090 R08: 0000000000000000 R09: 0000000000000000 [ 790.169458][T11395] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 790.169537][T11395] R13: 0000000000000000 R14: 00007fcf255a5fa0 R15: 00007ffeae8c9138 [ 790.169651][T11395] [ 790.619941][T11401] FAULT_INJECTION: forcing a failure. [ 790.619941][T11401] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 790.680765][T11401] CPU: 1 UID: 0 PID: 11401 Comm: syz.5.1401 Not tainted 6.14.0-syzkaller-01103-g2df0c02dab82 #0 PREEMPT(undef) [ 790.680913][T11401] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 [ 790.680994][T11401] Call Trace: [ 790.681043][T11401] [ 790.681090][T11401] dump_stack_lvl+0x216/0x2d0 [ 790.681261][T11401] dump_stack+0x1e/0x24 [ 790.681425][T11401] should_fail_ex+0x77b/0x840 [ 790.681595][T11401] ? kmsan_get_metadata+0x13e/0x1c0 [ 790.681810][T11401] should_fail_alloc_page+0x235/0x2b0 [ 790.682018][T11401] __alloc_frozen_pages_noprof+0x343/0xe00 [ 790.682205][T11401] alloc_pages_mpol+0x4cd/0x890 [ 790.682341][T11401] ? kmsan_get_shadow_origin_ptr+0x4d/0xb0 [ 790.682549][T11401] alloc_pages_noprof+0x1b5/0x250 [ 790.682695][T11401] get_free_pages_noprof+0x34/0xc0 [ 790.682844][T11401] __pollwait+0x20c/0x6b0 [ 790.683037][T11401] ? __pfx___pollwait+0x10/0x10 [ 790.683220][T11401] ? __pfx___pollwait+0x10/0x10 [ 790.683401][T11401] pipe_poll+0x21e/0x700 [ 790.683553][T11401] ? kmsan_get_metadata+0x13e/0x1c0 [ 790.683786][T11401] ? __pfx_pipe_poll+0x10/0x10 [ 790.683914][T11401] do_sys_poll+0xed1/0x2070 [ 790.684119][T11401] ? __pfx___pollwait+0x10/0x10 [ 790.684311][T11401] ? __pfx_pollwake+0x10/0x10 [ 790.684474][T11401] ? __pfx_pollwake+0x10/0x10 [ 790.684647][T11401] ? __pfx_pollwake+0x10/0x10 [ 790.684812][T11401] ? __pfx_pollwake+0x10/0x10 [ 790.684966][T11401] ? __pfx_pollwake+0x10/0x10 [ 790.685123][T11401] ? __pfx_pollwake+0x10/0x10 [ 790.685281][T11401] ? __pfx_pollwake+0x10/0x10 [ 790.685435][T11401] ? __pfx_pollwake+0x10/0x10 [ 790.685592][T11401] ? __pfx_pollwake+0x10/0x10 [ 790.685816][T11401] ? __se_sys_ppoll+0x62/0x530 [ 790.685961][T11401] ? __x64_sys_ppoll+0xe4/0x150 [ 790.686110][T11401] __se_sys_ppoll+0x452/0x530 [ 790.686261][T11401] ? kmsan_get_metadata+0x13e/0x1c0 [ 790.686468][T11401] __x64_sys_ppoll+0xe4/0x150 [ 790.686614][T11401] x64_sys_call+0x3976/0x3c80 [ 790.686805][T11401] do_syscall_64+0xcd/0x1e0 [ 790.686982][T11401] ? clear_bhb_loop+0x25/0x80 [ 790.687122][T11401] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 790.687260][T11401] RIP: 0033:0x7f40c4b8d169 [ 790.687361][T11401] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 790.687482][T11401] RSP: 002b:00007f40c59d9038 EFLAGS: 00000246 ORIG_RAX: 000000000000010f [ 790.687611][T11401] RAX: ffffffffffffffda RBX: 00007f40c4da5fa0 RCX: 00007f40c4b8d169 [ 790.687717][T11401] RDX: 0000000000000000 RSI: 20000000000000dc RDI: 00002000000000c0 [ 790.687810][T11401] RBP: 00007f40c59d9090 R08: 0000000000000000 R09: 0000000000000000 [ 790.687896][T11401] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 790.687976][T11401] R13: 0000000000000000 R14: 00007f40c4da5fa0 R15: 00007ffe65a69a58 [ 790.688095][T11401] [ 790.994849][T11396] loop4: detected capacity change from 0 to 2048 [ 791.067692][T11402] NILFS (loop4): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 791.414480][ T5840] usb 5-1: new high-speed USB device number 60 using dummy_hcd [ 791.581411][ T5840] usb 5-1: config 1 has an invalid descriptor of length 246, skipping remainder of the config [ 791.592530][ T5840] usb 5-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 791.601975][ T5840] usb 5-1: config 1 has no interface number 0 [ 791.643646][ T5840] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.4b [ 791.653892][ T5840] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 791.662162][ T5840] usb 5-1: Product: syz [ 791.666819][ T5840] usb 5-1: Manufacturer: syz [ 791.671703][ T5840] usb 5-1: SerialNumber: syz [ 791.817929][T11420] (unnamed net_device) (uninitialized): invalid ARP target 0.0.0.0 specified for addition [ 791.828702][T11420] (unnamed net_device) (uninitialized): option arp_ip_target: invalid value (0) [ 791.954491][ T5840] usb 5-1: USB disconnect, device number 60 [ 792.495136][T11425] usb usb8: usbfs: process 11425 (syz.2.1406) did not claim interface 0 before use [ 792.692933][T11429] loop2: detected capacity change from 0 to 1024 [ 792.769341][T11429] EXT4-fs (loop2): stripe (65535) is not aligned with cluster size (4096), stripe is disabled [ 792.946039][T11429] EXT4-fs error (device loop2): ext4_read_block_bitmap_nowait:483: comm syz.2.1406: Invalid block bitmap block 0 in block_group 0 [ 792.994051][T11429] EXT4-fs (loop2): Remounting filesystem read-only [ 793.003545][T11429] EXT4-fs (loop2): 1 orphan inode deleted [ 793.011941][T11429] EXT4-fs (loop2): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: writeback. [ 793.431901][T11443] loop0: detected capacity change from 0 to 256 [ 793.472812][ T5790] EXT4-fs (loop2): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 793.544506][T11443] exFAT-fs (loop0): Volume was not properly unmounted. Some data may be corrupt. Please run fsck. [ 793.555785][T11443] exFAT-fs (loop0): Medium has reported failures. Some data may be lost. [ 793.753705][T11443] exFAT-fs (loop0): failed to load upcase table (idx : 0x00010000, chksum : 0xe5674ec2, utbl_chksum : 0xe619d30d) [ 793.790586][T11446] netlink: 'syz.4.1413': attribute type 2 has an invalid length. [ 793.799316][T11446] netlink: 'syz.4.1413': attribute type 1 has an invalid length. [ 793.807742][T11446] netlink: 152 bytes leftover after parsing attributes in process `syz.4.1413'. [ 793.976856][T11450] netlink: 8 bytes leftover after parsing attributes in process `syz.0.1412'. [ 794.536175][T11453] FAULT_INJECTION: forcing a failure. [ 794.536175][T11453] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 794.549859][T11453] CPU: 1 UID: 0 PID: 11453 Comm: syz.4.1416 Not tainted 6.14.0-syzkaller-01103-g2df0c02dab82 #0 PREEMPT(undef) [ 794.550005][T11453] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 [ 794.550087][T11453] Call Trace: [ 794.550136][T11453] [ 794.550188][T11453] dump_stack_lvl+0x216/0x2d0 [ 794.550367][T11453] dump_stack+0x1e/0x24 [ 794.550572][T11453] should_fail_ex+0x77b/0x840 [ 794.550792][T11453] should_fail+0x2a/0x40 [ 794.550975][T11453] should_fail_usercopy+0x2e/0x40 [ 794.551186][T11453] _copy_from_iter+0x1d8/0x2e40 [ 794.551370][T11453] ? kmsan_get_metadata+0x13e/0x1c0 [ 794.551586][T11453] ? kmsan_get_shadow_origin_ptr+0x4d/0xb0 [ 794.551797][T11453] ? kmsan_get_metadata+0x13e/0x1c0 [ 794.551986][T11453] ? skb_put+0x189/0x230 [ 794.552117][T11453] netlink_sendmsg+0xc1d/0x11e0 [ 794.552370][T11453] ? __pfx_netlink_sendmsg+0x10/0x10 [ 794.552568][T11453] ? __pfx_netlink_sendmsg+0x10/0x10 [ 794.552738][T11453] __sock_sendmsg+0x30f/0x380 [ 794.552922][T11453] ____sys_sendmsg+0x890/0xda0 [ 794.553101][T11453] ___sys_sendmsg+0x28d/0x3c0 [ 794.553263][T11453] ? __rcu_read_unlock+0x7b/0xe0 [ 794.553409][T11453] ? __fget_files+0x443/0x520 [ 794.553557][T11453] ? kmsan_get_metadata+0x13e/0x1c0 [ 794.553753][T11453] ? kmsan_get_shadow_origin_ptr+0x4d/0xb0 [ 794.553957][T11453] __x64_sys_sendmsg+0x212/0x3c0 [ 794.554123][T11453] ? kmsan_get_metadata+0x13e/0x1c0 [ 794.554326][T11453] x64_sys_call+0x2e0f/0x3c80 [ 794.554565][T11453] do_syscall_64+0xcd/0x1e0 [ 794.554739][T11453] ? clear_bhb_loop+0x25/0x80 [ 794.554903][T11453] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 794.555065][T11453] RIP: 0033:0x7f485878d169 [ 794.555180][T11453] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 794.555315][T11453] RSP: 002b:00007f4859683038 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 794.555465][T11453] RAX: ffffffffffffffda RBX: 00007f48589a5fa0 RCX: 00007f485878d169 [ 794.555577][T11453] RDX: 0000000000000000 RSI: 0000200000000000 RDI: 0000000000000003 [ 794.555689][T11453] RBP: 00007f4859683090 R08: 0000000000000000 R09: 0000000000000000 [ 794.555782][T11453] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 794.555870][T11453] R13: 0000000000000000 R14: 00007f48589a5fa0 R15: 00007ffcd7af4418 [ 794.556006][T11453] [ 795.714095][T11473] netlink: 12 bytes leftover after parsing attributes in process `syz.2.1423'. [ 795.993159][T11477] loop4: detected capacity change from 0 to 64 [ 796.013266][T11477] hfs: Bad value for 'file_umask' [ 796.291476][T11480] loop2: detected capacity change from 0 to 764 [ 797.019448][T11497] sctp: [Deprecated]: syz.0.1435 (pid 11497) Use of struct sctp_assoc_value in delayed_ack socket option. [ 797.019448][T11497] Use struct sctp_sack_info instead [ 797.050578][T11497] netlink: 40 bytes leftover after parsing attributes in process `syz.0.1435'. [ 797.546694][T11503] sctp: [Deprecated]: syz.1.1437 (pid 11503) Use of struct sctp_assoc_value in delayed_ack socket option. [ 797.546694][T11503] Use struct sctp_sack_info instead [ 797.574628][T11503] netlink: 40 bytes leftover after parsing attributes in process `syz.1.1437'. [ 798.022326][T11505] loop2: detected capacity change from 0 to 1764 [ 798.553580][ T5840] usb 3-1: new full-speed USB device number 42 using dummy_hcd [ 798.822232][ T5840] usb 3-1: config 0 interface 0 altsetting 4 endpoint 0x81 has invalid wMaxPacketSize 0 [ 798.832723][ T5840] usb 3-1: config 0 interface 0 has no altsetting 0 [ 798.840008][ T5840] usb 3-1: New USB device found, idVendor=046d, idProduct=c532, bcdDevice= 0.00 [ 798.849542][ T5840] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 799.027594][ T5840] usb 3-1: config 0 descriptor?? [ 799.427827][ T5849] usb 6-1: new high-speed USB device number 45 using dummy_hcd [ 799.553592][T11515] loop4: detected capacity change from 0 to 1024 [ 799.561161][ T5840] logitech-djreceiver 0003:046D:C532.0024: item fetching failed at offset 3/7 [ 799.663272][ T5840] logitech-djreceiver 0003:046D:C532.0024: logi_dj_probe: parse failed [ 799.672496][ T5840] logitech-djreceiver 0003:046D:C532.0024: probe with driver logitech-djreceiver failed with error -22 [ 799.674889][ T5849] usb 6-1: Using ep0 maxpacket: 32 [ 799.783165][ T5849] usb 6-1: too many configurations: 163, using maximum allowed: 8 [ 799.807048][ T5840] usb 3-1: USB disconnect, device number 42 [ 799.820535][ T5849] usb 6-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 800.046128][ T5849] usb 6-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 800.072933][ T5849] usb 6-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 800.101419][ T5849] usb 6-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 800.133458][ T5849] usb 6-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 800.172334][ T5849] usb 6-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 800.207682][ T5849] usb 6-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 800.223754][ T5849] usb 6-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 800.266306][ T5849] usb 6-1: New USB device found, idVendor=14c8, idProduct=0003, bcdDevice= 5.6c [ 800.275851][ T5849] usb 6-1: New USB device strings: Mfr=192, Product=118, SerialNumber=202 [ 800.284949][ T5849] usb 6-1: Product: syz [ 800.289387][ T5849] usb 6-1: Manufacturer: syz [ 800.294476][ T5849] usb 6-1: SerialNumber: syz [ 800.311601][ T5849] usb 6-1: config 0 descriptor?? [ 800.321670][ T5849] hub 6-1:0.0: Invalid hub with more than one config or interface [ 800.330240][ T5849] hub 6-1:0.0: probe with driver hub failed with error -22 [ 800.580464][ T5849] usb 6-1: USB disconnect, device number 45 [ 801.043381][ T1821] hfsplus: b-tree write err: -5, ino 4 [ 801.543569][T11530] FAULT_INJECTION: forcing a failure. [ 801.543569][T11530] name failslab, interval 1, probability 0, space 0, times 0 [ 801.559718][T11530] CPU: 0 UID: 0 PID: 11530 Comm: syz.0.1449 Not tainted 6.14.0-syzkaller-01103-g2df0c02dab82 #0 PREEMPT(undef) [ 801.559872][T11530] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 [ 801.559967][T11530] Call Trace: [ 801.560020][T11530] [ 801.560071][T11530] dump_stack_lvl+0x216/0x2d0 [ 801.560269][T11530] dump_stack+0x1e/0x24 [ 801.560426][T11530] should_fail_ex+0x77b/0x840 [ 801.560624][T11530] should_failslab+0x17f/0x210 [ 801.560814][T11530] __kmalloc_noprof+0x17c/0x1260 [ 801.560962][T11530] ? kfree+0x20/0xdd0 [ 801.561084][T11530] ? kmsan_get_shadow_origin_ptr+0x4d/0xb0 [ 801.561260][T11530] ? tomoyo_realpath_from_path+0x104/0xaa0 [ 801.561444][T11530] ? tomoyo_path_number_perm+0xfc/0x7d0 [ 801.561632][T11530] tomoyo_realpath_from_path+0x104/0xaa0 [ 801.561845][T11530] ? kmsan_get_shadow_origin_ptr+0x4d/0xb0 [ 801.562048][T11530] tomoyo_path_number_perm+0x1cf/0x7d0 [ 801.562207][T11530] ? kmsan_internal_set_shadow_origin+0x6c/0x100 [ 801.562392][T11530] ? kmsan_get_metadata+0x13e/0x1c0 [ 801.562554][T11530] ? kmsan_get_shadow_origin_ptr+0x4d/0xb0 [ 801.562779][T11530] tomoyo_file_ioctl+0x3f/0x50 [ 801.562916][T11530] security_file_ioctl+0x145/0x590 [ 801.563075][T11530] __se_sys_ioctl+0xd0/0x430 [ 801.563258][T11530] __x64_sys_ioctl+0x96/0xe0 [ 801.563416][T11530] x64_sys_call+0x1a16/0x3c80 [ 801.563582][T11530] do_syscall_64+0xcd/0x1e0 [ 801.563729][T11530] ? clear_bhb_loop+0x25/0x80 [ 801.563879][T11530] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 801.564027][T11530] RIP: 0033:0x7fcf2538d169 [ 801.564126][T11530] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 801.564245][T11530] RSP: 002b:00007fcf261e5038 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 801.564364][T11530] RAX: ffffffffffffffda RBX: 00007fcf255a5fa0 RCX: 00007fcf2538d169 [ 801.564459][T11530] RDX: 0000000000000000 RSI: 000000000000ae78 RDI: 0000000000000004 [ 801.564542][T11530] RBP: 00007fcf261e5090 R08: 0000000000000000 R09: 0000000000000000 [ 801.564658][T11530] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 801.564747][T11530] R13: 0000000000000000 R14: 00007fcf255a5fa0 R15: 00007ffeae8c9138 [ 801.564872][T11530] [ 801.790586][T11530] ERROR: Out of memory at tomoyo_realpath_from_path. [ 802.147309][T11536] netlink: 24 bytes leftover after parsing attributes in process `syz.2.1452'. [ 803.557464][ T5849] usb 5-1: new full-speed USB device number 61 using dummy_hcd [ 803.674515][T11556] sctp: [Deprecated]: syz.1.1459 (pid 11556) Use of struct sctp_assoc_value in delayed_ack socket option. [ 803.674515][T11556] Use struct sctp_sack_info instead [ 803.696426][T11556] netlink: 40 bytes leftover after parsing attributes in process `syz.1.1459'. [ 803.709158][T11551] loop2: detected capacity change from 0 to 32768 [ 803.728603][T11551] BTRFS: device fsid c9fe44da-de57-406a-8241-57ec7d4412cf devid 1 transid 8 /dev/loop2 (7:2) scanned by syz.2.1457 (11551) [ 803.752680][T11559] loop0: detected capacity change from 0 to 16 [ 803.755632][T11551] BTRFS info (device loop2): first mount of filesystem c9fe44da-de57-406a-8241-57ec7d4412cf [ 803.769583][T11551] BTRFS info (device loop2): using crc32c (crc32c-x86_64) checksum algorithm [ 803.778779][T11559] erofs (device loop0): mounted with root inode @ nid 36. [ 803.778951][T11551] BTRFS info (device loop2): disk space caching is enabled [ 803.793542][T11551] BTRFS warning (device loop2): space cache v1 is being deprecated and will be removed in a future release, please use -o space_cache=v2 [ 803.817363][ T5849] usb 5-1: unable to get BOS descriptor or descriptor too short [ 803.835882][ T5849] usb 5-1: not running at top speed; connect to a high speed hub [ 803.851060][ T5849] usb 5-1: config 129 has an invalid interface number: 135 but max is 0 [ 803.860450][ T5849] usb 5-1: config 129 has an invalid interface number: 5 but max is 0 [ 803.869186][ T5849] usb 5-1: config 129 has an invalid descriptor of length 0, skipping remainder of the config [ 803.879874][ T5849] usb 5-1: config 129 has 2 interfaces, different from the descriptor's value: 1 [ 803.889433][ T5849] usb 5-1: config 129 has no interface number 0 [ 803.896215][ T5849] usb 5-1: config 129 has no interface number 1 [ 803.902893][ T5849] usb 5-1: config 129 interface 135 altsetting 6 has 0 endpoint descriptors, different from the interface descriptor's value: 5 [ 803.916716][ T5849] usb 5-1: too many endpoints for config 129 interface 5 altsetting 7: 37, using maximum allowed: 30 [ 803.928411][ T5849] usb 5-1: config 129 interface 5 altsetting 7 has 0 endpoint descriptors, different from the interface descriptor's value: 37 [ 803.937005][ T30] kauditd_printk_skb: 25 callbacks suppressed [ 803.937093][ T30] audit: type=1326 audit(1742965237.417:231): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=11562 comm="syz.5.1461" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f40c4b8d169 code=0x7ffc0000 [ 803.941965][ T5849] usb 5-1: config 129 interface 135 has no altsetting 0 [ 803.948414][ T30] audit: type=1326 audit(1742965237.417:232): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=11562 comm="syz.5.1461" exe="/root/syz-executor" sig=0 arch=c000003e syscall=201 compat=0 ip=0x7f40c4b8d169 code=0x7ffc0000 [ 803.971248][ T5849] usb 5-1: config 129 interface 5 has no altsetting 0 [ 803.979969][ T30] audit: type=1326 audit(1742965237.417:233): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=11562 comm="syz.5.1461" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f40c4b8d169 code=0x7ffc0000 [ 804.031271][ T30] audit: type=1326 audit(1742965237.417:234): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=11562 comm="syz.5.1461" exe="/root/syz-executor" sig=0 arch=c000003e syscall=173 compat=0 ip=0x7f40c4b8d169 code=0x7ffc0000 [ 804.054163][ T30] audit: type=1326 audit(1742965237.417:235): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=11562 comm="syz.5.1461" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f40c4b8d169 code=0x7ffc0000 [ 804.077080][ T30] audit: type=1326 audit(1742965237.417:236): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=11562 comm="syz.5.1461" exe="/root/syz-executor" sig=0 arch=c000003e syscall=85 compat=0 ip=0x7f40c4b8d169 code=0x7ffc0000 [ 804.100438][ T30] audit: type=1326 audit(1742965237.437:237): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=11562 comm="syz.5.1461" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f40c4b8d169 code=0x7ffc0000 [ 804.124408][ T30] audit: type=1326 audit(1742965237.437:238): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=11562 comm="syz.5.1461" exe="/root/syz-executor" sig=0 arch=c000003e syscall=209 compat=0 ip=0x7f40c4b8d169 code=0x7ffc0000 [ 804.148262][ T30] audit: type=1326 audit(1742965237.437:239): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=11562 comm="syz.5.1461" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f40c4b8d169 code=0x7ffc0000 [ 804.166303][ T5849] usb 5-1: string descriptor 0 read error: -22 [ 804.179174][ T5849] usb 5-1: New USB device found, idVendor=2040, idProduct=721f, bcdDevice=f2.62 [ 804.188658][ T5849] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 804.298620][ T5849] usb 5-1: Quirk or no altset; falling back to MIDI 1.0 [ 804.306300][ T5849] usb 5-1: MIDIStreaming interface descriptor not found [ 804.432965][T11551] BTRFS info (device loop2): rebuilding free space tree [ 804.465351][T11551] BTRFS info (device loop2): disabling free space tree [ 804.472605][T11551] BTRFS info (device loop2): clearing compat-ro feature flag for FREE_SPACE_TREE (0x1) [ 804.482940][T11551] BTRFS info (device loop2): clearing compat-ro feature flag for FREE_SPACE_TREE_VALID (0x2) [ 804.895986][ T5849] usb 3-1: new high-speed USB device number 43 using dummy_hcd [ 805.054333][ T5849] usb 3-1: Using ep0 maxpacket: 32 [ 805.074340][ T5849] usb 3-1: config 0 has an invalid interface number: 184 but max is 0 [ 805.083165][ T5849] usb 3-1: config 0 has no interface number 0 [ 805.089758][ T5849] usb 3-1: config 0 interface 184 has no altsetting 0 [ 805.138221][ T5849] usb 3-1: New USB device found, idVendor=0424, idProduct=7500, bcdDevice=69.ee [ 805.147971][ T5849] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 805.156635][ T5849] usb 3-1: Product: syz [ 805.161028][ T5849] usb 3-1: Manufacturer: syz [ 805.166137][ T5849] usb 3-1: SerialNumber: syz [ 805.204206][ T5849] usb 3-1: config 0 descriptor?? [ 805.246818][ T5849] smsc75xx v1.0.0 [ 805.250821][ T5849] smsc75xx 3-1:0.184 (unnamed net_device) (uninitialized): usbnet_get_endpoints failed: -22 [ 805.263648][ T5849] smsc75xx 3-1:0.184: probe with driver smsc75xx failed with error -22 [ 805.463637][T11551] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 805.472839][T11551] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 805.520813][ T2062] usb 3-1: USB disconnect, device number 43 [ 805.627495][ T5840] usb 6-1: new high-speed USB device number 46 using dummy_hcd [ 805.794007][ T2062] usb 5-1: USB disconnect, device number 61 [ 805.814678][ T5840] usb 6-1: Using ep0 maxpacket: 16 [ 806.061316][T11594] netlink: 4 bytes leftover after parsing attributes in process `syz.5.1467'. [ 806.226191][T11607] FAULT_INJECTION: forcing a failure. [ 806.226191][T11607] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 806.240121][T11607] CPU: 1 UID: 0 PID: 11607 Comm: syz.0.1472 Not tainted 6.14.0-syzkaller-01103-g2df0c02dab82 #0 PREEMPT(undef) [ 806.240269][T11607] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 [ 806.240353][T11607] Call Trace: [ 806.240409][T11607] [ 806.240464][T11607] dump_stack_lvl+0x216/0x2d0 [ 806.240660][T11607] dump_stack+0x1e/0x24 [ 806.240813][T11607] should_fail_ex+0x77b/0x840 [ 806.240998][T11607] should_fail+0x2a/0x40 [ 806.241154][T11607] should_fail_usercopy+0x2e/0x40 [ 806.241332][T11607] _copy_from_iter+0x1d8/0x2e40 [ 806.241489][T11607] ? kmsan_get_metadata+0x13e/0x1c0 [ 806.241668][T11607] ? kmsan_get_shadow_origin_ptr+0x4d/0xb0 [ 806.241860][T11607] ? kmsan_get_metadata+0x13e/0x1c0 [ 806.242048][T11607] ? skb_put+0x189/0x230 [ 806.242183][T11607] netlink_sendmsg+0xc1d/0x11e0 [ 806.242376][T11607] ? __pfx_netlink_sendmsg+0x10/0x10 [ 806.242547][T11607] ? __pfx_netlink_sendmsg+0x10/0x10 [ 806.242716][T11607] __sock_sendmsg+0x30f/0x380 [ 806.242883][T11607] ____sys_sendmsg+0x890/0xda0 [ 806.243052][T11607] ___sys_sendmsg+0x28d/0x3c0 [ 806.243205][T11607] ? __rcu_read_unlock+0x7b/0xe0 [ 806.243337][T11607] ? __fget_files+0x443/0x520 [ 806.243475][T11607] ? kmsan_get_metadata+0x13e/0x1c0 [ 806.243653][T11607] ? kmsan_get_shadow_origin_ptr+0x4d/0xb0 [ 806.243857][T11607] __x64_sys_sendmsg+0x212/0x3c0 [ 806.244012][T11607] ? kmsan_get_metadata+0x13e/0x1c0 [ 806.244201][T11607] x64_sys_call+0x2e0f/0x3c80 [ 806.244375][T11607] do_syscall_64+0xcd/0x1e0 [ 806.244544][T11607] ? clear_bhb_loop+0x25/0x80 [ 806.244725][T11607] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 806.244901][T11607] RIP: 0033:0x7fcf2538d169 [ 806.245019][T11607] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 806.245159][T11607] RSP: 002b:00007fcf261c4038 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 806.245308][T11607] RAX: ffffffffffffffda RBX: 00007fcf255a6080 RCX: 00007fcf2538d169 [ 806.245423][T11607] RDX: 0000000000000000 RSI: 0000200000000300 RDI: 0000000000000003 [ 806.245523][T11607] RBP: 00007fcf261c4090 R08: 0000000000000000 R09: 0000000000000000 [ 806.245621][T11607] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 806.245733][T11607] R13: 0000000000000001 R14: 00007fcf255a6080 R15: 00007ffeae8c9138 [ 806.245871][T11607] [ 806.793415][T11609] sctp: [Deprecated]: syz.1.1473 (pid 11609) Use of struct sctp_assoc_value in delayed_ack socket option. [ 806.793415][T11609] Use struct sctp_sack_info instead [ 806.889895][T11611] netlink: 40 bytes leftover after parsing attributes in process `syz.1.1473'. [ 807.125006][ T5790] BTRFS info (device loop2): last unmount of filesystem c9fe44da-de57-406a-8241-57ec7d4412cf [ 807.344442][T11602] loop4: detected capacity change from 0 to 32768 [ 807.637579][T11602] bcachefs (loop4): starting version 1.7: mi_btree_bitmap opts=metadata_checksum=none,data_checksum=none,compression=lz4,nojournal_transaction_names [ 807.656845][T11602] bcachefs (loop4): recovering from clean shutdown, journal seq 10 [ 807.678753][T11602] bcachefs (loop4): error validating btree node on loop4 at btree extents level 0/0 [ 807.678913][T11602] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 16 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0 [ 807.679078][T11602] node offset 0/16 bset u64s 0: incorrect max key U64_MAX:18446742974197924095:U32_MAX [ 807.713967][T11602] bcachefs (loop4): running explicit recovery pass check_topology (2), currently at recovery_pass_empty (0) [ 807.726675][T11602] bcachefs (loop4): flagging btree extents lost data [ 807.734015][T11602] bcachefs (loop4): running explicit recovery pass check_allocations (8), currently at recovery_pass_empty (0) [ 807.746169][T11602] bcachefs (loop4): running explicit recovery pass check_lrus (14), currently at recovery_pass_empty (0) [ 807.757932][T11602] bcachefs (loop4): running explicit recovery pass check_backpointers_to_extents (16), currently at recovery_pass_empty (0) [ 807.771335][T11602] bcachefs (loop4): running explicit recovery pass scan_for_btree_nodes (1), currently at recovery_pass_empty (0) [ 807.797788][T11602] error reading btree root btree=extents level=0: btree_node_read_error, fixing [ 807.849058][T11602] bcachefs (loop4): error validating btree node at btree alloc level 0/0 [ 807.849224][T11602] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0 [ 807.849414][T11602] node offset 8/24 bset u64s 375 bset byte offset 184: keys out of order: u64s 11 type alloc_v4 0:32:0 len 0 ver 0 > u64s 11 type alloc_v4 0:2:0 len 0 ver 0, fixing [ 807.892464][T11602] bcachefs (loop4): btree_node_read_work: rewriting btree node at due to error [ 807.892464][T11602] btree=alloc level=0 u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0 [ 807.921032][ T5840] usb 6-1: unable to get BOS descriptor or descriptor too short [ 807.964301][ T5840] usb 6-1: unable to read config index 0 descriptor/start: -71 [ 807.972258][ T5840] usb 6-1: can't read configurations, error -71 [ 807.999898][T11602] bcachefs (loop4): scan_for_btree_nodes... [ 808.053219][T11602] bcachefs (loop4): btree node scan found 3 nodes after overwrites [ 808.070917][T11602] done [ 808.085577][T11602] bcachefs (loop4): check_topology... [ 808.090664][T11602] bcachefs (loop4): btree root extents unreadable, must recover from scan [ 808.107439][T11602] bcachefs (loop4): bch2_get_scanned_nodes(): recovery btree=extents level=0 POS_MIN - SPOS_MAX [ 808.119295][T11602] bcachefs (loop4): bch2_get_scanned_nodes(): recovering u64s 11 type btree_ptr_v2 U64_MAX:18446742974197924095:U32_MAX len 0 ver 0: seq c6c25c03258c59c5 written 16 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0 [ 808.168824][T11602] btree node with incorrect max_key at btree=extents level=1: [ 808.168923][T11602] parent: u64s 5 type btree_ptr SPOS_MAX len 0 ver 0 [ 808.169021][T11602] child: u64s 11 type btree_ptr_v2 U64_MAX:18446742974197924095:U32_MAX len 0 ver 0: seq c6c25c03258c59c5 written 16 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0, fixing [ 808.203337][T11602] bcachefs (loop4): bch2_get_scanned_nodes(): recovery btree=extents level=0 U64_MAX:18446742974197924096:0 - SPOS_MAX [ 808.217973][T11602] btree node with incorrect max_key at btree=extents level=1: [ 808.218067][T11602] parent: u64s 5 type btree_ptr SPOS_MAX len 0 ver 0 [ 808.218165][T11602] child: u64s 11 type btree_ptr_v2 U64_MAX:18446742974197924095:U32_MAX len 0 ver 0: seq c6c25c03258c59c5 written 16 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0, fixing [ 808.253390][T11602] bcachefs (loop4): set_node_max(): u64s 11 type btree_ptr_v2 U64_MAX:18446742974197924095:U32_MAX len 0 ver 0: seq c6c25c03258c59c5 written 16 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0 -> SPOS_MAX [ 808.276403][T11602] done [ 808.300453][T11602] bcachefs (loop4): accounting_read... done [ 808.310324][T11602] bcachefs (loop4): alloc_read... done [ 808.316572][T11602] bcachefs (loop4): stripes_read... done [ 808.322696][T11602] bcachefs (loop4): snapshots_read... done [ 808.329165][T11602] bcachefs (loop4): check_allocations... [ 808.336272][T11602] btree ptr not marked in member info btree allocated bitmap [ 808.336380][T11602] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0, fixing [ 808.370967][T11602] bucket 0:26 data type btree ptr gen 0 missing in alloc btree [ 808.371061][T11602] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0, fixing [ 808.384793][T11629] overlayfs: failed to resolve './file0': -2 [ 808.411756][T11602] btree ptr not marked in member info btree allocated bitmap [ 808.411852][T11602] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 7589ab5e0c11cc7a written 24 min_key POS_MIN durability: 1 ptr: 0:38:0 gen 0, fixing [ 808.440236][T11602] bucket 0:38 data type btree ptr gen 0 missing in alloc btree [ 808.440341][T11602] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 7589ab5e0c11cc7a written 24 min_key POS_MIN durability: 1 ptr: 0:38:0 gen 0, fixing [ 808.444423][T11633] FAULT_INJECTION: forcing a failure. [ 808.444423][T11633] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 808.477855][T11633] CPU: 1 UID: 0 PID: 11633 Comm: syz.5.1477 Not tainted 6.14.0-syzkaller-01103-g2df0c02dab82 #0 PREEMPT(undef) [ 808.477917][T11602] btree ptr not marked in member info btree allocated bitmap [ 808.478005][T11633] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 [ 808.478017][T11602] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 9aa2895aefce4bdf written 24 min_key POS_MIN durability: 1 ptr: 0:41:0 gen 0, fixing [ 808.478089][T11633] Call Trace: [ 808.478145][T11633] [ 808.478197][T11633] dump_stack_lvl+0x216/0x2d0 [ 808.478412][T11633] dump_stack+0x1e/0x24 [ 808.478563][T11633] should_fail_ex+0x77b/0x840 [ 808.478767][T11633] should_fail+0x2a/0x40 [ 808.478935][T11633] should_fail_usercopy+0x2e/0x40 [ 808.479120][T11633] _copy_from_iter+0x1d8/0x2e40 [ 808.479292][T11633] ? kmsan_get_metadata+0x13e/0x1c0 [ 808.479485][T11633] ? kmsan_get_shadow_origin_ptr+0x4d/0xb0 [ 808.479689][T11633] ? kmsan_get_metadata+0x13e/0x1c0 [ 808.479891][T11633] ? skb_put+0x189/0x230 [ 808.480033][T11633] netlink_sendmsg+0xc1d/0x11e0 [ 808.480244][T11633] ? __pfx_netlink_sendmsg+0x10/0x10 [ 808.480421][T11633] ? __pfx_netlink_sendmsg+0x10/0x10 [ 808.480609][T11633] __sock_sendmsg+0x30f/0x380 [ 808.480784][T11633] ____sys_sendmsg+0x890/0xda0 [ 808.480961][T11633] ___sys_sendmsg+0x28d/0x3c0 [ 808.481133][T11633] ? __rcu_read_unlock+0x7b/0xe0 [ 808.481275][T11633] ? __fget_files+0x443/0x520 [ 808.481424][T11633] ? kmsan_get_metadata+0x13e/0x1c0 [ 808.481620][T11633] ? kmsan_get_shadow_origin_ptr+0x4d/0xb0 [ 808.481829][T11633] __x64_sys_sendmsg+0x212/0x3c0 [ 808.481992][T11633] ? kmsan_get_metadata+0x13e/0x1c0 [ 808.482194][T11633] x64_sys_call+0x2e0f/0x3c80 [ 808.482378][T11633] do_syscall_64+0xcd/0x1e0 [ 808.482542][T11633] ? clear_bhb_loop+0x25/0x80 [ 808.482698][T11633] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 808.482848][T11633] RIP: 0033:0x7f40c4b8d169 [ 808.482954][T11633] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 808.483080][T11633] RSP: 002b:00007f40c59d9038 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 808.483259][T11633] RAX: ffffffffffffffda RBX: 00007f40c4da5fa0 RCX: 00007f40c4b8d169 [ 808.483386][T11633] RDX: 0000000024084004 RSI: 0000200000000140 RDI: 0000000000000003 [ 808.483488][T11633] RBP: 00007f40c59d9090 R08: 0000000000000000 R09: 0000000000000000 [ 808.483583][T11633] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 808.483677][T11633] R13: 0000000000000000 R14: 00007f40c4da5fa0 R15: 00007ffe65a69a58 [ 808.483813][T11633] [ 808.747148][T11602] bucket 0:41 data type btree ptr gen 0 missing in alloc btree [ 808.747263][T11602] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 9aa2895aefce4bdf written 24 min_key POS_MIN durability: 1 ptr: 0:41:0 gen 0, fixing [ 808.778314][T11602] btree ptr not marked in member info btree allocated bitmap [ 808.778429][T11602] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c0bef60d07ceb940 written 16 min_key POS_MIN durability: 1 ptr: 0:35:0 gen 0, fixing [ 808.811578][T11602] bucket 0:35 data type btree ptr gen 0 missing in alloc btree [ 808.811686][T11602] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c0bef60d07ceb940 written 16 min_key POS_MIN durability: 1 ptr: 0:35:0 gen 0, fixing [ 808.838380][T11602] btree ptr not marked in member info btree allocated bitmap [ 808.838496][T11602] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ebb8d5a9e3463bdb written 16 min_key POS_MIN durability: 1 ptr: 0:32:0 gen 0, fixing [ 808.873372][T11602] btree ptr not marked in member info btree allocated bitmap [ 808.873475][T11602] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq e81e1ed936acf3df written 32 min_key POS_MIN durability: 1 ptr: 0:29:0 gen 0, fixing [ 808.901244][T11602] bucket 0:29 data type btree ptr gen 0 missing in alloc btree [ 808.901359][T11602] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq e81e1ed936acf3df written 32 min_key POS_MIN durability: 1 ptr: 0:29:0 gen 0, fixing [ 808.936636][T11602] bucket 0:1 gen 0 has wrong data_type: got free, should be sb, fixing [ 808.945626][T11602] bucket 0:1 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 808.957627][T11602] bucket 0:2 gen 0 has wrong data_type: got free, should be sb, fixing [ 808.966648][T11602] bucket 0:2 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 808.977627][T11602] bucket 0:3 gen 0 has wrong data_type: got free, should be sb, fixing [ 808.986549][T11602] bucket 0:3 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 808.997573][T11602] bucket 0:4 gen 0 has wrong data_type: got free, should be sb, fixing [ 809.006370][T11602] bucket 0:4 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 809.017414][T11602] bucket 0:5 gen 0 has wrong data_type: got free, should be sb, fixing [ 809.026342][T11602] bucket 0:5 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 809.037475][T11602] bucket 0:6 gen 0 has wrong data_type: got free, should be sb, fixing [ 809.046450][T11602] bucket 0:6 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 809.057459][T11602] bucket 0:7 gen 0 has wrong data_type: got free, should be sb, fixing [ 809.066319][T11602] bucket 0:7 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 809.077257][T11602] bucket 0:8 gen 0 has wrong data_type: got free, should be sb, fixing [ 809.086158][T11602] bucket 0:8 gen 0 data type sb has wrong dirty_sectors: got 0, should be 8, fixing [ 809.096814][T11602] bucket 0:9 gen 0 has wrong data_type: got free, should be journal, fixing [ 809.106206][T11602] bucket 0:9 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 809.117339][T11602] bucket 0:10 gen 0 has wrong data_type: got free, should be journal, fixing [ 809.126852][T11602] bucket 0:10 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 809.138220][T11602] bucket 0:11 gen 0 has wrong data_type: got free, should be journal, fixing [ 809.147851][T11602] bucket 0:11 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 809.159254][T11602] bucket 0:12 gen 0 has wrong data_type: got free, should be journal, fixing [ 809.168809][T11602] bucket 0:12 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 809.180183][T11602] bucket 0:13 gen 0 has wrong data_type: got free, should be journal, fixing [ 809.189679][T11602] bucket 0:13 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 809.200980][T11602] bucket 0:14 gen 0 has wrong data_type: got free, should be journal, fixing [ 809.210422][T11602] bucket 0:14 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 809.221799][T11602] bucket 0:15 gen 0 has wrong data_type: got free, should be journal, fixing [ 809.231548][T11602] bucket 0:15 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 809.243277][T11602] bucket 0:16 gen 0 has wrong data_type: got free, should be sb, fixing [ 809.252157][T11602] bucket 0:16 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 809.263124][T11602] bucket 0:17 gen 0 has wrong data_type: got free, should be sb, fixing [ 809.272054][T11602] bucket 0:17 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 809.282984][T11602] bucket 0:18 gen 0 has wrong data_type: got free, should be sb, fixing [ 809.291953][T11602] bucket 0:18 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 809.303054][T11602] bucket 0:19 gen 0 has wrong data_type: got free, should be sb, fixing [ 809.312107][T11602] bucket 0:19 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 809.323285][T11602] bucket 0:20 gen 0 has wrong data_type: got free, should be sb, fixing [ 809.332339][T11602] bucket 0:20 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 809.343629][T11602] bucket 0:21 gen 0 has wrong data_type: got free, should be sb, fixing [ 809.352706][T11602] bucket 0:21 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 809.363913][T11602] bucket 0:22 gen 0 has wrong data_type: got free, should be sb, fixing [ 809.372742][T11602] bucket 0:22 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 809.384044][T11602] bucket 0:23 gen 0 has wrong data_type: got free, should be sb, fixing [ 809.392894][T11602] bucket 0:23 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 809.403681][T11602] bucket 0:24 gen 0 has wrong data_type: got free, should be journal, fixing [ 809.413114][T11602] bucket 0:24 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 809.424979][T11602] bucket 0:26 gen 0 has wrong data_type: got free, should be btree, fixing [ 809.434154][T11602] bucket 0:26 gen 0 data type btree has wrong dirty_sectors: got 0, should be 256, fixing [ 809.445696][T11602] bucket 0:29 gen 0 has wrong data_type: got free, should be btree, fixing [ 809.455071][T11602] bucket 0:29 gen 0 data type btree has wrong dirty_sectors: got 0, should be 256, fixing [ 809.466763][T11602] bucket 0:32 gen 0 has wrong data_type: got sb, should be btree, fixing [ 809.476592][T11602] bucket 0:35 gen 0 has wrong data_type: got free, should be btree, fixing [ 809.485827][T11602] bucket 0:35 gen 0 data type btree has wrong dirty_sectors: got 0, should be 256, fixing [ 809.497218][T11602] bucket 0:38 gen 0 has wrong data_type: got free, should be btree, fixing [ 809.506486][T11602] bucket 0:38 gen 0 data type btree has wrong dirty_sectors: got 0, should be 256, fixing [ 809.517915][T11602] bucket 0:41 gen 0 has wrong data_type: got free, should be btree, fixing [ 809.527096][T11602] bucket 0:41 gen 0 data type btree has wrong dirty_sectors: got 0, should be 256, fixing [ 809.545389][T11602] bucket 0:120 gen 0 has wrong data_type: got free, should be sb, fixing [ 809.554497][T11602] bucket 0:120 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 809.565943][T11602] bucket 0:121 gen 0 has wrong data_type: got free, should be sb, fixing [ 809.574954][T11602] bucket 0:121 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 809.586283][T11602] bucket 0:122 gen 0 has wrong data_type: got free, should be sb, fixing [ 809.595383][T11602] bucket 0:122 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 809.606567][T11602] bucket 0:123 gen 0 has wrong data_type: got free, should be sb, fixing [ 809.615602][T11602] bucket 0:123 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 809.626933][T11602] bucket 0:124 gen 0 has wrong data_type: got free, should be sb, fixing [ 809.635943][T11602] bucket 0:124 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 809.647075][T11602] bucket 0:125 gen 0 has wrong data_type: got free, should be sb, fixing [ 809.656063][T11602] bucket 0:125 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 809.667227][T11602] bucket 0:126 gen 0 has wrong data_type: got free, should be sb, fixing [ 809.676262][T11602] bucket 0:126 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 809.687485][T11602] bucket 0:127 gen 0 has wrong data_type: got free, should be sb, fixing [ 809.696482][T11602] bucket 0:127 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 809.719712][T11602] done [ 809.732931][T11602] bcachefs (loop4): going read-write [ 809.743326][T11602] bcachefs (loop4): journal_replay... [ 809.865375][T11602] ===================================================== [ 809.878304][T11602] BUG: KMSAN: uninit-value in rw_aux_tree_set+0x4d8/0x580 [ 809.885907][T11602] rw_aux_tree_set+0x4d8/0x580 [ 809.890886][T11602] rw_aux_tree_insert_entry+0x74e/0xa30 [ 809.896880][T11602] bch2_bset_fix_lookup_table+0xf25/0x1470 [ 809.902948][T11602] bch2_bset_insert+0x1641/0x1a10 [ 809.908420][T11602] bch2_btree_bset_insert_key+0xf5d/0x2ba0 [ 809.914715][T11602] bch2_btree_insert_key_leaf+0x27c/0x1050 [ 809.920829][T11602] __bch2_trans_commit+0xbc5d/0xd3c0 [ 809.926595][T11602] bch2_journal_replay+0x3147/0x4e40 [ 809.932129][T11602] bch2_run_recovery_passes+0x5a2/0x1160 [ 809.938038][T11602] bch2_fs_recovery+0x489c/0x6230 [ 809.943294][T11602] bch2_fs_start+0x7ca/0xc20 [ 809.948138][T11602] bch2_fs_get_tree+0x1564/0x24e0 [ 809.953375][T11602] vfs_get_tree+0xb1/0x5a0 [ 809.958088][T11602] do_new_mount+0x71f/0x15e0 [ 809.962902][T11602] path_mount+0x742/0x1f10 [ 809.968082][T11602] __se_sys_mount+0x71f/0x800 [ 809.975283][T11602] __x64_sys_mount+0xe4/0x150 [ 809.980134][T11602] x64_sys_call+0xed5/0x3c80 [ 809.985035][T11602] do_syscall_64+0xcd/0x1e0 [ 809.989748][T11602] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 809.995924][T11602] [ 809.998363][T11602] Uninit was created at: [ 810.002851][T11602] ___kmalloc_large_node+0x365/0x420 [ 810.008423][T11602] __kmalloc_large_node_noprof+0x3f/0x1e0 [ 810.014417][T11602] __kvmalloc_node_noprof+0xa2/0x13d0 [ 810.020027][T11602] bch2_btree_node_mem_alloc+0xa98/0x2f10 [ 810.026097][T11602] bch2_btree_reserve_get+0x382/0x22b0 [ 810.031755][T11602] bch2_btree_update_start+0x22b8/0x2ec0 [ 810.037661][T11602] bch2_btree_split_leaf+0x12b/0xcb0 [ 810.043136][T11602] bch2_trans_commit_error+0x1d8/0x2080 [ 810.049002][T11602] __bch2_trans_commit+0x1d6a/0xd3c0 [ 810.054664][T11602] bch2_journal_replay+0x3147/0x4e40 [ 810.060209][T11602] bch2_run_recovery_passes+0x5a2/0x1160 [ 810.066120][T11602] bch2_fs_recovery+0x489c/0x6230 [ 810.071360][T11602] bch2_fs_start+0x7ca/0xc20 [ 810.076233][T11602] bch2_fs_get_tree+0x1564/0x24e0 [ 810.081453][T11602] vfs_get_tree+0xb1/0x5a0 [ 810.086180][T11602] do_new_mount+0x71f/0x15e0 [ 810.090961][T11602] path_mount+0x742/0x1f10 [ 810.095661][T11602] __se_sys_mount+0x71f/0x800 [ 810.100538][T11602] __x64_sys_mount+0xe4/0x150 [ 810.105437][T11602] x64_sys_call+0xed5/0x3c80 [ 810.110257][T11602] do_syscall_64+0xcd/0x1e0 [ 810.115066][T11602] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 810.121155][T11602] [ 810.123584][T11602] CPU: 0 UID: 0 PID: 11602 Comm: syz.4.1471 Not tainted 6.14.0-syzkaller-01103-g2df0c02dab82 #0 PREEMPT(undef) [ 810.135754][T11602] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 [ 810.146079][T11602] ===================================================== [ 810.153107][T11602] Disabling lock debugging due to kernel taint [ 810.159448][T11602] Kernel panic - not syncing: kmsan.panic set ... [ 810.165988][T11602] CPU: 0 UID: 0 PID: 11602 Comm: syz.4.1471 Tainted: G B 6.14.0-syzkaller-01103-g2df0c02dab82 #0 PREEMPT(undef) [ 810.179460][T11602] Tainted: [B]=BAD_PAGE [ 810.183690][T11602] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 [ 810.193859][T11602] Call Trace: [ 810.197220][T11602] [ 810.200234][T11602] dump_stack_lvl+0x216/0x2d0 [ 810.205076][T11602] ? kmsan_get_shadow_origin_ptr+0x4d/0xb0 [ 810.211086][T11602] dump_stack+0x1e/0x24 [ 810.215383][T11602] panic+0x4e5/0xcf0 [ 810.219452][T11602] ? kmsan_save_stack_with_flags+0x50/0x60 [ 810.225452][T11602] kmsan_report+0x2ca/0x2d0 [ 810.230141][T11602] ? _raw_spin_unlock_irqrestore+0x3f/0x60 [ 810.236167][T11602] ? __msan_warning+0x95/0x120 [ 810.241090][T11602] ? rw_aux_tree_set+0x4d8/0x580 [ 810.246192][T11602] ? rw_aux_tree_insert_entry+0x74e/0xa30 [ 810.252080][T11602] ? bch2_bset_fix_lookup_table+0xf25/0x1470 [ 810.258222][T11602] ? bch2_bset_insert+0x1641/0x1a10 [ 810.263568][T11602] ? bch2_btree_bset_insert_key+0xf5d/0x2ba0 [ 810.269736][T11602] ? bch2_btree_insert_key_leaf+0x27c/0x1050 [ 810.275920][T11602] ? __bch2_trans_commit+0xbc5d/0xd3c0 [ 810.281573][T11602] ? bch2_journal_replay+0x3147/0x4e40 [ 810.287204][T11602] ? bch2_run_recovery_passes+0x5a2/0x1160 [ 810.293138][T11602] ? bch2_fs_recovery+0x489c/0x6230 [ 810.298523][T11602] ? bch2_fs_start+0x7ca/0xc20 [ 810.303429][T11602] ? bch2_fs_get_tree+0x1564/0x24e0 [ 810.308783][T11602] ? vfs_get_tree+0xb1/0x5a0 [ 810.313535][T11602] ? do_new_mount+0x71f/0x15e0 [ 810.318509][T11602] ? path_mount+0x742/0x1f10 [ 810.323283][T11602] ? __se_sys_mount+0x71f/0x800 [ 810.328310][T11602] ? __x64_sys_mount+0xe4/0x150 [ 810.333321][T11602] ? x64_sys_call+0xed5/0x3c80 [ 810.338255][T11602] ? do_syscall_64+0xcd/0x1e0 [ 810.343115][T11602] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 810.349351][T11602] ? kmsan_get_shadow_origin_ptr+0x4d/0xb0 [ 810.355370][T11602] ? rw_aux_tree_set+0x3f/0x580 [ 810.360412][T11602] ? filter_irq_stacks+0x60/0x1b0 [ 810.365635][T11602] ? stack_depot_save_flags+0x2c/0x750 [ 810.371322][T11602] ? kmsan_get_metadata+0x13e/0x1c0 [ 810.376704][T11602] ? kmsan_internal_set_shadow_origin+0x6c/0x100 [ 810.383241][T11602] ? kmsan_get_metadata+0x13e/0x1c0 [ 810.388640][T11602] ? kmsan_get_shadow_origin_ptr+0x4d/0xb0 [ 810.394637][T11602] __msan_warning+0x95/0x120 [ 810.399399][T11602] rw_aux_tree_set+0x4d8/0x580 [ 810.404319][T11602] ? bset_aux_tree_verify+0x45e/0x4b0 [ 810.409872][T11602] rw_aux_tree_insert_entry+0x74e/0xa30 [ 810.415637][T11602] bch2_bset_fix_lookup_table+0xf25/0x1470 [ 810.421643][T11602] ? bch2_bkey_pack_key+0x1745/0x1860 [ 810.427246][T11602] bch2_bset_insert+0x1641/0x1a10 [ 810.432445][T11602] ? kmsan_get_metadata+0x13e/0x1c0 [ 810.437858][T11602] bch2_btree_bset_insert_key+0xf5d/0x2ba0 [ 810.443909][T11602] bch2_btree_insert_key_leaf+0x27c/0x1050 [ 810.449958][T11602] __bch2_trans_commit+0xbc5d/0xd3c0 [ 810.455445][T11602] ? bch2_journal_replay+0x3147/0x4e40 [ 810.461165][T11602] bch2_journal_replay+0x3147/0x4e40 [ 810.466634][T11602] ? kmsan_internal_unpoison_memory+0x14/0x20 [ 810.472892][T11602] ? vprintk_emit+0xd00/0xea0 [ 810.477760][T11602] ? stack_depot_save_flags+0x2c/0x750 [ 810.483391][T11602] ? kmsan_get_metadata+0x13e/0x1c0 [ 810.488783][T11602] ? vprintk+0x35/0x40 [ 810.493063][T11602] ? kmsan_get_metadata+0x13e/0x1c0 [ 810.498459][T11602] ? __pfx_bch2_journal_replay+0x10/0x10 [ 810.504291][T11602] bch2_run_recovery_passes+0x5a2/0x1160 [ 810.510113][T11602] bch2_fs_recovery+0x489c/0x6230 [ 810.515436][T11602] ? kmsan_internal_set_shadow_origin+0x6c/0x100 [ 810.521961][T11602] ? llist_reverse_order+0x102/0x130 [ 810.527408][T11602] ? kmsan_internal_unpoison_memory+0x14/0x20 [ 810.533645][T11602] ? __closure_wake_up+0x16a/0x180 [ 810.538928][T11602] bch2_fs_start+0x7ca/0xc20 [ 810.543715][T11602] bch2_fs_get_tree+0x1564/0x24e0 [ 810.549010][T11602] vfs_get_tree+0xb1/0x5a0 [ 810.553624][T11602] ? mount_capable+0x97/0x120 [ 810.558461][T11602] do_new_mount+0x71f/0x15e0 [ 810.563261][T11602] ? kmsan_get_metadata+0x13e/0x1c0 [ 810.568674][T11602] path_mount+0x742/0x1f10 [ 810.573297][T11602] ? user_path_at+0x321/0x410 [ 810.578156][T11602] __se_sys_mount+0x71f/0x800 [ 810.583038][T11602] __x64_sys_mount+0xe4/0x150 [ 810.587883][T11602] x64_sys_call+0xed5/0x3c80 [ 810.592660][T11602] do_syscall_64+0xcd/0x1e0 [ 810.597309][T11602] ? clear_bhb_loop+0x25/0x80 [ 810.602119][T11602] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 810.608143][T11602] RIP: 0033:0x7f485878e90a [ 810.612664][T11602] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb a6 e8 de 1a 00 00 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 810.632426][T11602] RSP: 002b:00007f4859682e68 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 810.640992][T11602] RAX: ffffffffffffffda RBX: 00007f4859682ef0 RCX: 00007f485878e90a [ 810.649099][T11602] RDX: 00002000000000c0 RSI: 0000200000000000 RDI: 00007f4859682eb0 [ 810.657237][T11602] RBP: 00002000000000c0 R08: 00007f4859682ef0 R09: 0000000000804000 [ 810.665332][T11602] R10: 0000000000804000 R11: 0000000000000246 R12: 0000200000000000 [ 810.673431][T11602] R13: 00007f4859682eb0 R14: 000000000000596d R15: 00002000000003c0 [ 810.681566][T11602] [ 812.421315][T11602] Shutting down cpus with NMI [ 812.426582][T11602] Kernel Offset: disabled [ 812.431011][T11602] Rebooting in 86400 seconds..