[ 837.7512054] ASan: Unauthorized Access In 0xffffffff815ceabf: Addr 0xffffc9801343aac0 [4 bytes, read, RedZone] [ 837.7734567] #0 0xffffffff815ceabf in vioscsi_scsipi_request [ 837.7856674] #1 0xffffffff8028238d in scsipi_adapter_request [ 837.7957526] #2 0xffffffff80282584 in scsipi_run_queue [ 837.7957526] #3 0xffffffff80283235 in scsipi_execute_xs [ 837.8109702] #4 0xffffffff802988c1 in sd_diskstart [ 837.8180906] #5 0xffffffff81002168 in dk_start [ 837.8180906] #6 0xffffffff80ff7e9f in spec_strategy [ 837.8322537] #7 0xffffffff80fe5940 in VOP_STRATEGY [ 837.8401965] #8 0xffffffff80fa70a5 in bwrite [ 837.8401965] #9 0xffffffff80dd927b in ffs_update.part.3 [ 837.8536443] #10 0xffffffff80e58c6d in ufs_mkdir [ 837.8536443] #11 0xffffffff80fe492c in VOP_MKDIR [ 837.8676175] #12 0xffffffff80fc1c1b in do_sys_mkdirat.constprop.9 [ 837.8763320] #13 0xffffffff80265c1e in syscall 00:00:22 executing program 3: r0 = socket(0x6, 0x20000000, 0x62) sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000040)="a7869e36af43acde0f5238b100b2eab24eec29fed8f8159049779fa2c712f28c6a0cebcc845bf66e3f6f", 0x2a}, {&(0x7f0000000080)="ccae405cc694f252e1897bb759d513b5eebc5a44cd4b3aac4efed56544c9c0d8f7e74fd454dd8614fbd7b715cb9593d6602ea296ab06231cc0acb3cff7987014f9a9784a4df36a248cb3af65f3e36919993a3a5c482307be1880a05fdd686913a63554178cdd5669e21582678ed78aec7fe5d18971f79d8a419f68b223b99bbebdf16975d11c9c1473ef274acd4ba711fdbee733bacd9667d6c70f2357094ce2938b91c1868818799fba85d0f3d33df4f7f1c8acd0bf61f7a589654be3443dbc06e1bb1fcad7046fafc6b808e2d9", 0xce}, {&(0x7f0000000180)="9e07ac340d68971023940cf7e38df13e4fcc2cf789d5e46be9be2be5886da54bf39a0809b26bb80b46c22c", 0x2b}, {&(0x7f00000001c0)="6096b2e16c033cc257d1f7cc", 0xc}, {&(0x7f0000000200)="d5c6d73b59592bc9cc415caacd41078ba927c9dc60c8704f2fc456c0b36fe2bd125d6ecfb7af7fc855eecaf540c2a7e9d781e10995dee5ce884cc33d3eec9b0a7bfd3fea4a32d140cf63a31a5be78c28c9bd290eff2ca453199528fd2f778a235ea32627ad85dc447dd6d509027db7c66c0efb2024a29a2b665d4e4146f341a02deea128feebd0ecb870094abb2064b3275c59afeba406002e588da15777abc4167265e3e3825963c9436bd1ccfeba245faa7cab6fbd29333575a389ee3606a578eca53bd766d4fa1819ceded24446bc725dc4455ada7e5a543f4bc8854931e829edd800fab445669d419c817f7314c370c8", 0xf2}], 0x5, 0x0, 0x0, 0x408}, 0x0) sendto(r0, &(0x7f00000003c0)="10ebe25b471902bdbd8749503f0349f7fe1e033ee0e576cca654d065452a57f384e666a7ff737134d005a793bec548211da3d97da04d045b3fb7624ab0e9736e73a2cab252e342317cad213cd847ab8046", 0x51, 0x1, &(0x7f0000000440)=@in={0x2, 0x3}, 0xc) r1 = dup2(r0, r0) r2 = dup2(r0, r0) renameat(r1, &(0x7f0000000480)='./file0\x00', r2, &(0x7f00000004c0)='./file0\x00') getpeername(r0, &(0x7f0000000500)=@in6, &(0x7f0000000540)=0xc) preadv(r2, &(0x7f00000005c0)=[{&(0x7f0000000580)}], 0x1, 0x0) r3 = dup(r1) readv(r3, &(0x7f00000006c0)=[{&(0x7f0000000600)=""/185, 0xb9}], 0x1) symlinkat(&(0x7f0000000700)='./file0\x00', r3, &(0x7f0000000740)='./file0\x00') socketpair(0x1, 0x5, 0xfbea, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000007c0)='./file0\x00', 0x200000, 0x8) getsockname$inet6(r1, &(0x7f0000000800), &(0x7f0000000840)=0xc) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000880)=0x2, 0x4) r5 = msgget$private(0x0, 0xc0) msgsnd(r5, &(0x7f00000008c0)={0x3, "7ecabc7969c1803d5ddf3cfc2152734751b768b91c273d54ca9ed6983bc0c20b3dedbc9d3d71dac2e6caf7e0bac69f61b8f46aa250a3332c6bd6f1090bd99e375d578479241f7c703b8c6b5c2f5fb68d15390a"}, 0x5b, 0x800) sendto(r0, &(0x7f0000000940)="469c55da77de8d0924db0fd807a0f702af8305d971da9305ef5bba60d94066c7a695da4cc31da7a35528476c443254a86a2442247ac9b851226fee4fc6b6e9cc7fd5d27d9c9e310a0b6448efab4807aff411e24c448cae9eb45f80a13cd7cd8bf6cf96c0b087e1a3e74308a58a583eb7fde4553fd7b4dd87a3b55b6af02042520cffb4f1cf0c1b240cb85bff7db21e90055edcfa81953be218d7c4158d52b64a271f07507f15d66e4fcc5e", 0xab, 0x3, &(0x7f0000000a00)=@un=@file={0x0, './file0\x00'}, 0xa) getpeername(r4, &(0x7f0000000a40)=@in, &(0x7f0000000a80)=0xc) open(&(0x7f0000000ac0)='./file0\x00', 0x2, 0x8) select(0x40, &(0x7f0000000b00)={0x200, 0x101, 0x200, 0x961, 0x6b, 0x100, 0x7b7, 0xffffffffffff7fff}, &(0x7f0000000b40)={0x80, 0x3, 0x7, 0x8, 0x9, 0xffffffffffff7fff, 0x8, 0x2}, &(0x7f0000000b80)={0x4, 0x3, 0x7, 0x3a, 0x100000000, 0x80000001, 0x40, 0x8}, &(0x7f0000000bc0)={0x7ff, 0xfb4}) r6 = shmat(0xffffffffffffffff, &(0x7f0000fff000/0x1000)=nil, 0x1000) shmdt(r6) fdatasync(r3) msgrcv(r5, &(0x7f0000000c00)={0x0, ""/41}, 0x31, 0x0, 0x1800) accept$unix(r4, &(0x7f0000000c40)=@abs, &(0x7f0000000c80)=0x8) write(r2, &(0x7f0000000cc0)="8106d28773195b1f77e1bb2b3b188dd41c477ecc92b2ab782799e99bcc4bccb2b2fb384623f651a8868b82480a8e172f01554d9c986268cbb908a1a81e26b8e367088eff528ffa294331652911d23850acb27ca66ba989501dc49a45f416c2c24a794a3f4feac5316697aaac63cc5d6d5cec48e13599c3ffb3c86a098603a49e1d87c6a838f8da4d499c9c4ab54f4987ac818894a0468e970b0a43ba9531edf6887644e9aedb", 0xa6) open$dir(&(0x7f0000000d80)='./file0\x00', 0x1008088, 0x81) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000dc0), &(0x7f0000000e00)=0xc) socket$unix(0x1, 0x5, 0x0) 00:00:22 executing program 4: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x208, &(0x7f0000000040)={0x0, 0x1, 0x4, 0xffff, r1}) r2 = socket(0x2, 0x2, 0x0) recvfrom$inet6(r0, &(0x7f0000000080)=""/197, 0xc5, 0x841, 0x0, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653021"], 0x10) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1004, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) 00:00:22 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 00:00:22 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpgrp() sendmsg(r0, &(0x7f0000000980)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 00:00:22 executing program 1: r0 = semget$private(0x0, 0x0, 0x40) semctl$GETPID(r0, 0x6, 0x4, &(0x7f0000000000)=""/156) semop(r0, &(0x7f00000000c0)=[{0x1, 0x8000, 0x1000}, {0x2, 0x0, 0x1800}, {0x2, 0x340, 0x800}, {0x4, 0x4, 0x800}, {0x0, 0x4, 0x1800}, {0x3, 0x5, 0x1000}], 0x6) semget$private(0x0, 0x0, 0x48) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000140)=@file={0x0, ""/15}, &(0x7f0000000180)=0x11) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000001c0)=""/117) accept$unix(r1, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000002c0)=[0xffffffffcca08ea8, 0x5, 0x4]) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) getsockname$unix(r4, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) getitimer(0x3, &(0x7f0000000400)) getpgrp() getitimer(0x3, &(0x7f0000000440)) getpeername$unix(r2, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) fchroot(r3) semget(0x0, 0x7, 0x21) semget(0x2, 0x1, 0x5) r5 = socket(0x1, 0x20000000, 0x4) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000500)="f912bdeeba40cb3639a95702578d3228957058606ad380a928444fa9d3252ca6808f5973ac79d26f8f665bba5c94b14a6eb4bf16704509cfad5a9ed8459834821d5a10ada806164eb16c890c0e3b4473b335680ae52e2279a2d34dbe352a90dc02b60890f1b8b66edd342715718368f18f9c001df917456bea12bfbc3b65dbc99a2975927a3f6bf9554bf66adde1981e221b0ff70c202bfabfe74abed4d359a2561ab640b59b2a242bdfd06fb0c92102c52b78910f7f6c177658929ffbbe2c2d8e761b7779d9ae47e8ee77219ffd7236fe40ad60a14eea", 0xd7) semget$private(0x0, 0x4, 0x100) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x400004) chmod(&(0x7f0000000640)='./file0\x00', 0x0) semget(0x2, 0x7, 0x120) utimensat(r6, &(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)={{0x9, 0x82ec}, {0x81, 0x8}}, 0x200) getitimer(0x2, &(0x7f0000000700)) pipe2(&(0x7f0000000740)={0xffffffffffffffff}, 0x1400004) accept$unix(r7, &(0x7f0000000780)=@abs, &(0x7f00000007c0)=0x8) r8 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000800)=""/185) 00:00:22 executing program 5: socketpair(0x1f, 0x50000003, 0xfffffffffffffffd, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x5, 0x7fff}, {0x18, 0x2, 0x80000001, 0x8}, 0xffff, [0x0, 0x8, 0x1000000000000, 0x0, 0x9, 0x5, 0x81, 0x6]}, 0x3c) recvfrom$inet6(r0, &(0x7f0000000080)=""/248, 0xf8, 0x2, &(0x7f0000000180)={0x18, 0x3, 0x9, 0x8}, 0xc) fcntl$getflags(r0, 0x0) recvfrom$inet6(r0, &(0x7f00000001c0)=""/18, 0x12, 0x40, &(0x7f0000000200)={0x18, 0x3, 0x3, 0x1}, 0xc) r2 = socket$inet(0x2, 0x1, 0x8001) r3 = getgid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept(r4, &(0x7f0000000280)=@un=@file={0x0, ""/108}, &(0x7f0000000300)=0x6e) recvfrom(r2, &(0x7f0000000340)=""/134, 0x86, 0x841, &(0x7f0000000400)=@in6={0x18, 0x3, 0x9, 0x80}, 0xc) readlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)=""/85, 0x55) fcntl$setflags(r5, 0x2, 0x1) bind$unix(r0, &(0x7f0000000500)=@file={0x1, './file0\x00'}, 0xa) r7 = dup(r5) r8 = openat(r7, &(0x7f0000000540)='./file1\x00', 0x1400220, 0x125) r9 = accept(r8, &(0x7f0000000580)=@un=@file={0x0, ""/4096}, &(0x7f00000015c0)=0x1002) r10 = msgget$private(0x0, 0x438) msgsnd(r10, &(0x7f0000001600)={0x3, "df11d94e9dfee328d4061646e337"}, 0x16, 0x800) getpeername(r7, &(0x7f0000001640)=@un=@file={0x0, ""/108}, &(0x7f00000016c0)=0x6e) connect$unix(r6, &(0x7f0000001700)=@abs={0x0, 0x0, 0x1}, 0x8) r11 = semget$private(0x0, 0x0, 0x40) r12 = geteuid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000001740)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000001780)={{0x100000000, r12, r3, r14, r3, 0x1, 0x3ff}, 0x9, 0x7, 0xd5}) sendmsg$unix(r1, &(0x7f0000001a40)={&(0x7f0000001800)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000001940)=[{&(0x7f0000001840)="2044e29f540f2eecb22a462e4f91ea97bfcf1323effcded1b909b7ee98f1e0345bfa70a9e876a465daacb1c135c378773f77700324fbab6bc66be0f7eab877b39547779770ac8336e8c0c5be2dd0a0cbee82930dc6be46520df93d9fd69dcd1ba94e0151e48f5b04ad229aef95e898bf852281527cda0632eff0b89c1c87c64f3595cc7462dfa0736dac75847fa584f86c37a2a9a5e2412ee1d6f2b725dd29848c4375795e2559d34aa1887330722e38a765d559cd478a3fce06bef8ae8de3b3666a78dbf759fdc21bb5d65ab1b413b838be463526c1b23e02db9ce1e0646485ea76802fe3c5df05a88ea858f328bb9431bcfbe4", 0xf4}], 0x1, &(0x7f0000001980)=[@cred={0x20, 0xffff, 0x2, r13, r14, r3}, @cred={0x20, 0xffff, 0x2, r13, r14, r15}, @rights={0x28, 0xffff, 0x1, [r5, r6, r1, r1, r5, r2]}, @cred={0x20, 0xffff, 0x2, r13, r14, r3}, @rights={0x18, 0xffff, 0x1, [r9]}, @rights={0x18, 0xffff, 0x1, [r8]}], 0xb8, 0xe}, 0x8) bind$unix(r0, &(0x7f0000001a80)=@file={0x0, './file0\x00'}, 0xa) mknod$loop(&(0x7f0000001ac0)='./file1\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000001b00)={0x0, 0x0}, 0xc) shmget(0x1, 0x2000, 0x7a4680db7edf442e, &(0x7f0000ffd000/0x2000)=nil) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000001b40)={{0x2, r12, r15, r16, r15, 0x20, 0xfffffffffffffffe}, 0x7, 0x1ff, 0x6}) 00:00:23 executing program 4: r0 = shmat(0x0, &(0x7f0000ffe000/0x2000)=nil, 0x0) shmdt(r0) shmdt(r0) select(0x40, &(0x7f0000000000)={0x9, 0x800, 0x0, 0x0, 0x643de734, 0xfffffffffffffc01, 0x1, 0x5}, &(0x7f0000000040)={0x2, 0x3, 0x1, 0x4, 0x8d, 0x8, 0xd5a2, 0x6}, &(0x7f0000000080)={0x5, 0x8001, 0x3f, 0x80, 0x1, 0xffffffffffffffc2, 0x7, 0x5}, &(0x7f00000000c0)={0x4, 0x3}) r1 = shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffe000/0x2000)=nil) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x2000) r2 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffe000/0x1000)=nil) r3 = semget$private(0x0, 0x2, 0xc) r4 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x8020, 0x20) faccessat(r4, &(0x7f0000000140)='./file0\x00', 0x4, 0x0) lseek(r4, 0x0, 0x0) shmat(r2, &(0x7f0000ffb000/0x4000)=nil, 0x3000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setreuid(r5, r8) getpid() r10 = fcntl$getown(r4, 0x5) setpgid(r10, r7) mknod(&(0x7f0000000240)='./file0\x00', 0x180, 0x0) fcntl$getflags(r4, 0x3) sync() pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) accept(r4, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000340)=""/94) socketpair(0x2, 0x3, 0x6, &(0x7f00000003c0)) setreuid(r5, r5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000400)={{0x1a, r8, r9, r5, r9, 0x4, 0xcfb4}, 0xff, 0x394, 0x6}) close(r11) r12 = semget(0x0, 0x2, 0x480) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000480)={{0x0, r5, r6, r5, r6, 0x4, 0x40}, 0x46d8, 0x6, 0xd0}) 00:00:23 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000007f80)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000012c0)={0x0, 0xfffffffffffffd5c, &(0x7f0000001240)=[{&(0x7f0000000040)=""/199, 0xc7}], 0x1, 0x0}, 0x0) dup2(r1, r0) close(r1) 00:00:23 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) writev(r0, &(0x7f0000003440)=[{&(0x7f0000000080)="a9fd88c1219974784b5b7281a6fd17def5545fda319aa698a7b6de5d02c6843b25a1b36571e5f81a42c0fdf254232b8e60c962b01c0db4a0fe1606e042210c1b2758660004e64c30c842c54ebbdcb2aebd173d57a79cdf5683e30fed32b14bf26283a63df96fdba9aafdae324181e166867f9803ae3aa65114c2fb6b2ec8c6da8d1d7e6aaf60db011e5b93922bc2175ebc6fc4522ccaa3a1e421efb7e043bb05d57f167c47ff5b255f7eb035fb9cfc7eba1b2addbed95f2a59a15917be0a1faa9d9f8430b5800a5d56bfb594598e1d3ef82dc21403f49a1d50bd966edcabd28eaa73d6cd8af9fabac6adf338f2f89a17827981fc426b3766cf6c3dcdc13d1ebfae1b799fd50095d8924f93f0ca7fc6bd3abac5d9cf21432e42376b783592b774a033146a2894e421cc0c4b36dc70cf23b8eb06130d401493a7242d028c9a65194f2f6bda6eee8e21f5df49430175d1429448bb1ea17f5aa4f6599c9c515a3ed17ca93dd5524d6a7f707f0c3c14004bb385302cb4b697ee8bc44d23d823d48fc0aa0595567ace7cfd0c1d4d3367b2cef1459958e3c2a92d9178b199584d6b973506575eeaf8a3e627f1e62d7f4fa65fa886c98bada0e542f727d5c2c60fd2d27851096147e522a8cf68ac456bcd9cb5a1452dd633716341c0f94f83987dc1f5dbd4f7c7c5f0e0f2be1d58eb56d14b15aa9c943a16ca2872a205fbde0e9f7bdf2cfab471c4a4fd0a531f2e784ea78474fe79a7affb469b2b7b20edbbbf51798089e7ee1070053ddcce12f7223deccd525882469438a1fe229c50954dc760688a7b57e1d33785ba77f5427f320a1b4e3bf6e7f2af0d90d59f6300c9eb2032643c7b3f1c0addb716f8a5ff69db429968383426db846e6ff9e511354edd0f02983c705438959d99afb2304cc23f78fc4f63ef8a0cb5b1642e6e7b1312fd905573cef549ac995cca0ed9f6d33e005435001a544c43af0586d8f9690b01d460309b98c12c2c06841c7b8fecf5d6080347f13858f7e90d0f828b73bc9163177434947643bfc39786934c65601c8ce1af5a941fb24b9849f3909381d6e00c0fcc9a8d51eb2ab3118115254ed120b631d9aa9bf999482591309e032764f579453659c72e129dfdd7647b51f8823ad682154e6eb878b7a90313649f5b2d8ca966ffe9bf5bfdcc59141e319cb8e84944cd3fbffa7f0cf5d8dd15a2bc2147627f4df448390ee9116191840e25ae31b393bab59ff822773505f6d9fefb453bdd6be211d551dcd8673b46ac03531ab21e8185ba80d2bbf45b5a4ca3dead42595579c5cb126268b31ff6e7249ff24f645a5d56ff0627b5623e05ca3bdc24b2d05070db51af73d196fe89180253f0586ae9173de8607b4e1ef258e0bd1c0a07543a18ae2bd8d7b2e35d8c4087defe8980dadf977f260285bcdc17a75a2fc1dede12b5e42f1bf2ca250aa982429777bb73bc0d8b5f72f936d7b4b561b167581d76a7e27c40ab7c144ba3aa6c765347d390103be413d30e68743f743149c8bd12f1d1be6effd7434a8c6f7e6ff3f3565e788577ff384aff6af8920670de47a43fbee427526dba9e2779c0669d8113ad104075dacef578bc388791c05cd81f3aa1cf1f6f520c2e208209654576fb17dbca5733ffa8cede27a95f1ffb73e8aa26f06a486b49e5220a4d13d52e91d15d56a384d88784e01a4d5850a5ce0378f93f56502e457d886442a2f57e48e28252d4cab2392cb274bae7a7f87282f887fb39028db9c72740819ceca35787f6796cce3b53167990ab7a3bc73df0133ea5b64d799d92d86fedf2f4f7cf687674716909b8b21c130a1a2f35461669b9af091b91e1c674916dbcfa0bba6303bb3a7d2df645124cafe6c432e4d50c35b0b9ef02c70464f428af19a749512737d7fac4962d1d2e7eb26ec994f7f59524b972ff87752d3e85944499c69cea94aba387850496755f741601fc09b338709f52963c853b1105b9bb1128bca7cfd6856925d82918bcdca5a184a07ae69939b36959da9b7208560099fe928e392575b8331aa585620e39af15aa08e0a11742ecb344348e7f9d0504267ccc1a283769b13753129da87109e4e9fa1d8186bad8fb7522e17d9710a71d1b3d88c697c00f33b92efcdb15ec200e3e81a7123d9148fea32ad427ae2890cddc45a20de3eee733d737de9706b1d4fae9d87614a85735d533b250951cda0822f865b98e01cc44a082bb03fa73fccaddb279cd37492aacbbe4785688344a7f2afbdbbe9be4c73399763798ed8c47df448ba7d61b2d062e3fdf312a86740b30e363e189bb5e1d003fa7fb097642e8ea4c11f4b793fc739f4a0c54eede210c1d42f156ad791dffdb1a0bc9e98359cb21409ecee536251b0f4ab6b2ed953b0a8d9a14a15ce4c57309b8225c4c31faeb8ecd00d24991f831b77c2911624ac520f360018265a7081bd8a9893557e19ec013e0d31bf58852b0c82a0e0f734c3f77917836f5293e0390201e71703abc47ef43a6c6ea1cb070f6df0ba7a2d822cb80348c5824a4b1605066779075882aca33011851bc5fef663394b53650311ded56e01978713cb9b79ed67eb7b604255fce1334d56c1fa136f93fc69909b63cfc00b59205f2fa6a23ed8134b15ee425c48861f9bba656fa6321b746d71beee5662adab7b4789acb13fc6fa4b3509a333e262843ee7d11be027587b9eeb0169b58085d7bb9cdefc24d5f775a848a81e5233458cd28b588914e29348bd4faccb088bdbf49f0b7762f884c53e6457b481ab36a884008dd3554da5a98c22a22e3c25e397123119a98e57b8ddd5a04ae16f8c025950962fe8c19e078ba2a40c5bb92f2a47acff2fbd79c582835324fe6398c081b1d33fdd77010d73d4389774b0badc59eefdda5587956d5e5af12254d283b31052f4937610445c9a33c1abbc40308c8cf3827941dd78826cfe5cb0949edd98ff73ac91496f2c3738f994ba099339c3507eb2f725d33b661452df8f595e5cc281c0ff414ac0537fb6ceb255f8685934d55553d3e5db439e94a548f7eb5b3f4973a24c3902a8d422249d2a25603e6b60d474920a8a80b128a46160975f1aa8a9722e60ff4870538ecfa1b5bd3db13b630a35f53a8e7516d5882c3aac36ce858f867024bf0c6d3a435b78c33186f01bd25e34deb2291999471da9940be349925aa48858317c82d94591ad8eaaff38d3704dd6786600f78a918bb92c6f32a49145e14e5199ed732fdb86773ebe53d7c759695b531d459bc3583e1f565e5c47d0599536bf0afeee971878d62d8238897ed5b246631cc9c080d61a14cc64f13a6a2c8dcb00b428aa62a38effaf3db7d952d50206f71be3dd4f65393ae0bbbda557b8b79aeb21a8e0da3ad4150d49bcdb7b04c5da86818b85e658862e37b9ae8b14fc64e6da7fa9e4d1a6d7d008bdfafd3a14a77549d35cce345e1f8c789585b284685217c1e8dc84a410cc90daf122c2ea78b4cb5eb02eff129256e2ecdbab701d73f919c1afaffe1b48e10c89ac6b1514e82d21fb6c48b91e6a0a45b3f83b2a340e44d273c69334f9b0af89488f1d5cff12e08c43f51068b7af4d1755d7431d8b16c5daa903be9a0c7d34d4666c1bfdbd1d21e5ed5d01406bb490c4db8662d572fdf1fd6be0f0aad978f1ca42088c986dc3f0a767d8a47d465ff65e8668739805712f12dc83058b6e9851ccb8c8b0aa6984742aba2071a26fe536e224ada140a9d486d536c492e4eac33961d2557c7881b197b56530b93e4e3895d537621c308e8b67ca6e0c91dfd2708c47c9e409ef0791fff7602c5d12774ea524809d4cd89629885406834289056d47b4368228cf75e4d7151ee7bc07eac8739c20245f8f856c39b40c9980727ed9511938d533f4a4f2c95cfdb77ae39cafee39f465079a5e889a796afe052ceb3307347b2426969b1882d6ecfe57545dae220010a799b5f67141418b8c6573f7874102d483888e70854cbb053788c56f94997f80ad3a917d339d46a4f9ba4b83b72d63f652868eb7d132d0bf850a89f1f71295c625421ee3125c48e8d46b7dc2e7fd74f97591571853479778ed7a802cea418e3beb6d51e05ad2c5b49793917df65c6590787568aa133fe9f27c60564d28d28fc02ead4cd216e856b0542f4056c70eb3577feb9b0640d1cae737cd12a5fc9558acbb2e640b855cf0bb88c6bfc5f63e546238769fad98207f6ffa6081fe3ea8286ff43780882d7fb236b7d89632cedd80d5dd0fca945b36c035981f76daf4f798c2e75048f119d9a3cc979c4c9a648fe6e7ef6231af05fdd45cc7cc497afacf7fca00d6bafeed3044bfb982fb751a4f0d01436a743ebb3c9ff1ba8b88065e6a3dde7ff3a602699f1e5aa525a41e5091131bebc24f89aa6588a2eda2d8b59e0cd15c318cca9cfcb3a6a742ba044a91806b14d3824131c3ae903df94d232d1fff435c4c931c6dee2df0ab377786fd61beb7ea47e92a7f0230b022c5e7ff561ecb37fc035df8669c009bdaf32739cf4ee314885cc70b10c2be403f54d175904d25951bdb17f10c2553be4decc32bbaf7c94e116d5587f87fb017212d3b36a4fce852f203891074347d574402ef5b5527a07a8ddc6cb9322fd2e4e2efe626ded89404e2f20d8e55fc15a4ccc767f1f7574cb18cdcc667eaf11149d019ba038b4f99008434c7f85b376a04679f50c1b6b2bef5f1f2c05c9fd6024f3c7bb16db3e8b66f2150c2ffe0686f4929822d0a516767a3130274a898dbc68cd5d598b243fc8a9588137620d82423c076b80a8e0bbcc2780572d827d31fc390a4fea717a26ca1a102ae9978c273152a2ca37d34aa7e12d3d6e4db03a1ba993328240ce71b96d14f5514e9665e0c48d5a9dd117bb67372b19a829205d9a97cc010d58d1930e1d4a949da6bba2d6d1ba724aad2a45d9dc21f0abd22304443cccc9bb87cf015fc75f5398ecf45d2cb4574aeb4cea93d016288db777c2323a41e7fd3a4592c7427b770a92b294ec02a86833912303cfded8bfb74de8d03df37b70cec99ea0dee8caff96cab40d1ed47f1ccc296d97009c993fb48fad465908bb6d9fed8114f005eeb2efa3983588a1f8848f71501f43c81699c3c312b575b273894d138f8f80f48f03a9a735b65c2727f832472223326d3d37284fa552526d608709832f17588db3c9c78ec3dd7151364734a27fa1c31e169a2e47d22c8340f1316d4b82b739314abe143da8add7d40d8f3d85dc81b37acb9fd2b17647300b384fbc34cb5c709b344cef3174d2ef28d401412dad9c7aab15cf97ccc2bad8dcc0d49a071ddffb45ce11e6badc9901e724467f4133f7a61d4a4604d12a93e58138b684a96b414c7f8395e8c296fe2cf344fe962faee286b574c4fcd60363a117e7ac5e81a87d08a1372a7d69cdf993922e5f4e9bfc59505b7dac166c2333951ad5f12fa0ddd7e6cf22c960ed21b489a1de2fadcde336666a0d9790b66e2c5885cf47b28dd3be0ccc0965c9e49cf715370dc055c493af05f4c0a7d1760db3666d3bc4f9cde85ad82cfe467a74cf2a06c90da700fe904a83837c12e9f4938ddad175290ff0b95bdf4e8509af3b77d033093483c9901b28ceafac7bef3b87313b933ddaec971101c07c2423210a1383c9724840ba3cddac183dc2b5a41cb3f203ec62df502b9e27c245c525fa81644ee2092e629fd1da6786dd730b7f336a17b5ab7a56c9c010a5b01431409852679073aa0e935455c026a884ab9c3e11e2f498c3bf460bee0141f0a3000962a391a53a72d259f60babee56e4c328d5508cd23ecf5ff81bd66bfdb818bad045", 0x1000}, {&(0x7f0000001080)="60497120dc7b8b70a7fdf7af80d8af53efcb89dc6af260aa79e1e21829424a5a2e00ee03d9d691a29ce48cc1b3b1b5d9ea90a7db8af4647297d0f4577285832c87e58a08ee6765e8f7726bb2d527bb2833c136ad948212805072356bb582291b2ed355049a5f0ffc24f6e748ccc1f1ec82a693829759209b1d5db3562224f2e4", 0x80}, {&(0x7f0000001100)="6f210ebb436efeb34c73c65d66f129f952c4e9543539cb078a4367f924433a349782d0cc6146d8dff46dccade78ed33a9cad22881499d19c874828e142ebc23ab8dba641c3207bb403f20e99989bacf9cac71fb131c1ddd09aceb2e4d21c6dc40073b88a7ced057298d5245d6981fa476c6013eba73425f6a9e2b2e98db96216df394fcd111b035fbea17096", 0x8c}, {&(0x7f00000011c0)="fff5c947bdd7f02b92df7117d6db4733ca1f0b18d5e65feea5deef2ca6eb7216ad4d8482539944d30f0a2a80ab486b19f0f677864db5cd147c0ac395b818465dd7b9a8cc3e4bb71a3bcca0f6dc44ca11f1e37b77b979eb5e09c52124ae82a1fe1b08926e1d1bc92d5cb02d68b906239067e9462a092590dd0584cc2fd859529427863c0a69936f6d442dc042f1632fffd0fa505434d8b8b6", 0x98}, {&(0x7f0000001280)="d6f5d3f5b96343873b2bacb0cbe28e2fe59de0f0c357042cc94a57c4464d8bc3d0591cd6289d2750eca80240449fd50e0692630ae4edb307a4cbca6f849275b682a5e8be7f4c152c11e04dc1b22b6d193a733f73b05ce63d3b7b7284a73076dd4dc99f3834b8e09f49f57d264c44f711090009f0102b534b8a6e665b9bc8", 0x7e}, {&(0x7f0000001300)="0b6f9f067ad60e0d5ac68a60f7078180d1e05e446fa4583070aa7e07fce45ab653e917cb110bcce28406cd87e5c10d25151961b87db435333de648afc9bca54f4acb1053ed5cd6db22335bcd7632086c7edd8390", 0x54}, {&(0x7f0000001380)="2411ba0056ee0f62e242a397cb6bf1ddab9da0f5853477094f5c5f3fdc9c16eda1f36105db1f1a557b6a242566ad657c63d4844aee219472a8f224a74bbefea296384fa39814ae4f21d220878346ef5e4d6468b4779c6fb0b6b5b27f6397bf360b301701f390129c6b6c838c0436b19d5cda0595760ed6ddb0a6e922f216cee5f9732626a0a79939c7210213ad4d0a08c6501543202f799ebf90b46173ec9486e00d15f8da503606aba19cb6eadbf373fdbb30442c369784d62628dc6307ed8e998948cbfdf8cd2cdfea53dba5b0d0b743d8a5d075b1de9644430c4b2eaa4a5b99f49f092c468731a36c17b261ae47fcf20b2d11db8f3bd37c2b91ffda73f975acc2822100ab655fae58f0f330dd867632bd558d0f6019900d2aadbd87c1e3772a616ab57290f80cc268a2bd169545e22bedab7b41a8bf1131c03536174a28dd36dcc0e353b343b8212a9322c253506cc0b2027cff4941170827f5b0ef6c8d1a6772f545bafc699f890f0747a7e9d4c9a09fa084452150548ecf9c835dff8705d13492bb73678cacd2849ca286359e0a10a523f2082ed67ed6a812c66ab27ad3521d145c90acf24af8db67dcfe9a3c812ee24d5997b05f3c980eac80a39de3983ec72ab4d7a2ed1929bee4a7297934ff6fe64afaf76a1107a01e5d04378bee0c33b65c4d01eb8f2b5fe37c41040e499450161aeb4d24579031ad5c28deb4f9d16a5967c9daad808fdeebca9879b08106d0724ce218082de6318fb63563d436b7e7dd3c5d89f4bad0e3f74279ce938dc5fc312ff19b339d1e22dbca5b3acaca781f12365a45fd4d0f5bfdd08824742104ff69378d5a86bcb037ffad2324b732747e7ab3596b0eab2359acbec11ce04a39b708687a7a3106b9fbe94ee3e3bdd676bc01a57ba46076ccbfb3f50330c37beada567e81dd07da359ff62be76084d834436049bc06b77ef850f62f960c5910c738bad18cf8005da9ffaa5bca74bdd148b146e441eaaa4dcaa91c9bb1b7543b3f73435ca0c3ad7f9dbf12e1d6bef85e2d72960ceaa291a3d828a2310b514294b45c49f97d7c7a894ebb1444ef2d999529a2650ff43c842a0232ce634704d127f68c9a9d9400713157b506c82e9f673f1a90183d49dae5350cd1846a5ce6348c7a8f8dadb10e688bff14f043702319ef26b99b3b5c382265418a3a8d2b0981c6bd844d2412e981d1c93bedfdabfb1de9cdc6828a3839c0e56a0827f3dd01ab2d6432d408c3b9859eb94d07694682ff58759a21beda0a733ec8219ea6657928a00264677de6246371a88cf4ea0d4d59a0b2c79a3ad23420c0fb5f3218ee3bb0f198e745dd480547cf872046a61f039a73773a2e008c8861a0e6b806f202b3498771e751ca2a623bfedb9a459ff8b03e5a0d7305fed007505a51225cb4670c5c036fd39688151979107a803b699cbdcb16e7d170a58a2a6fc4812a23f1438a6a1ac30cf0bfa7a49bc0c210df4e07e5e76a66bdb74f7536ed8a5a159aaef1a7d466af00da1335b3ecedd52b2e88a2e8d441c030ecdaae9c9d93ebe29031477f6cad3f3dd48789808fb397eee7636ce003533117eb16febf6a11afb50685765c7d24b93f1264a34166a616fabf5d57b1376215426e3192b7745581b1908038d90fc554a6c913590ea89161a4ecfae02f44a1c0149bc1c3e47173cda65d7d0e816e5da01bff289458f0d1f7fb0c563da56d2570139a9f4957b06b2934df08c2004dd32a80a2a97bbd8e1a9ccf07ead5c08abf43738ccd6e8ad907be8e9049d0bb2b293564f286dbd8e285f9484e4415ece49146d01c528fcd98716170b0d275f5ce924fa2a3fc9e8a8718c42c85ed65015bb2cb0af031aa51f16669dfac90065c2027ddaa1a581322b68b4a6df7716cea0601d8450dc5b5c657c515785d3adae57c889d092969572926ec4fff27805ee0149650a54dc8c40daa91e565522e673e08fae0cbb5801670f0c1c6b67d3425dd9b97b4d17d5c3f897773789b651c438b3eb1f2a2ef203ffa42736972f401a351c8367ff0e1254b7b73e91c9b31180362f602250d39aeaa44b63baebba308792c6a3c2422a63861543e5bda1feeea58e8d3d258441c5e58cef66ab9309e258ac258c36d4b3e7db4eefc563c3b756c64fe608d24aaf073f1d2fc8293b2799d96295cdef1d09ec4bbfc98dde42c613c7fc6dd7d788cad6557d79c2091a817d0d5106946cd7ea32f85ff2b6ed1cb1e88a1ae88cd991dd41a94e550cd01af7fa54045b62d9ae3a9eb60637d08ada6215e7dc8ee76d46fce23df2ed7d14651e1f9f7a5fb64590eaeb394c7eea81673f06a0ac8fad8a24065f56d5fcd6da2c4b459134fa86fb8971b2ab604fb4bd761656fdcf9444b988fe4b2102b764d9ea624070417ccfee1de7d9ebddd8e2d56f9a33b8010fe087353776ba6da2f0ad803fe9ef807b527191124376d145566f0b5411a65f651247b37864a7ac8fb55569a7c459b8f4be814c775ae16cd23781b49b1d6ff9987ad69375e978b5c805dfb2835569ca8a021a2bf6bb4586346ca28f130871f0587fcf9f1f8321caccd90d9f1839ee2edeb4d90132bf6bc0842c55470b0dad023e393c66f271eed131ac73dd9b5f4492b6ecb4026eb43a56eec0e5c91f84f616c6feb928c6a85c342e97750fbeb364a625a3446f1c25df0779f3842f72357eec6384b06fc0b4c3e1ce0b2d49c60556c657bc6e293720f465fc6374d4e55bab634768619d2f02e4c6d8f45b8ced2d15ae3fb1c90a654997968f18cc5fbe1feec819f6a070b48d4c8e3cade2d7d7a011c94a64eaec11c3b78506c15702b3266dc010196f3ce913ba85ed51c1c6dea67f8008e05f5f893c5d3f13b73f0bbb6c0d1da413d8b04e7b5a858418dea0f4a5527c8d0069d4b5caa13ff469cf82d4039b892abc52edb6d16f80e9ff485ccf9a9b38941ab1ea0295a875b08a8afc7dbdb86b5bf4491ac7284c4b273fbf6f3953a9d28e651df04eddb0de96a5602b3451af3aab99276319add15a1f180c1d52f8f79bd4a60bc305126815c20cea3b1386afd28dfd2c1f35619348d9730e05ac7f967570c05c9a92c904c698ab17df3250104f43215e4b6ae07f4972dc7e6ccf495006c61116ac3bd5092ca753decda2c509a4859d08c5ec933c7513937dea7f4d9a4e8e5f978b6bfdc9bb68be1511de884ca166c488f13b68a9b46be0fda248545b58470b92e0ef8483fa3aaac7d81ddc6613c4b2695daaba4f14a3ed91a14c3bbd79ed8221b08a3a493378697878d4bca6526d0435a15b60284430a1fa0f7cb39406eb9c4d75313db2b4d748faac7e65ea004aebde2a5eaa42282b05f422c0d776bd29ed40b075b8851e82b8f45a8c995d424d650883e9c78388d46657f3809e1c393cb5c52e2e5f3415b6b1a71f15c4e9400ba4452b4636ed34fecf9bf27501a57e87670e6ede913227652eca19035971d4bebd275f0c719a46631c88b33e86e2d72bf733ccff95376e0a68958df1c55016f58f49ed44881927c41c539d71177b2f47c9fc14ebbbaab67897c2e01fee39fdc33ecf68403fdf87b68607db17354ea45dd4edc0122fde9617e0b5e2fdf3b7a2c0b8a8c1e3d45b5cfe9627a505337aa5c59dcccea73250ce2d604d4fb13af3c7708df2e63dd6b885d15b415018f675f0b757e0476512f53f1587a4ad25ea73b4205ad93688ebb3a016a91fd942edf5f2e0aa3b6766bbe955df5a01af8ecde51ac0f29d9f3bc04e19275159e90fdf15da42b749be5e8b0777e2a3f92c071c2746e59fa37bff8dd01e050f1e66a9b10d8d6abd9e47c0eeac9dcf89cc19b03d7cf172d081d5871aec5967249df37cbd2c0039ccad762cbd5030fbd347bd04ddb18e60535a4d6ac0ff56760675e876e95134bd01424effbcaddb34ae57772420e9f92c73e931768f04742986ad7f5fb663babe2fc9522154f67832de654a3b378481d5bc1058b091794172965d752c4dfa8dc3d754d4a6fcf102b0dd63da7a1ee7f032ce53b961e3b76461ab4abc9d4b79822718196ed407821133e67d2fd85597ecb540592bb01ec751100329ecf18142cabfc33bb8cb1ce5fe4ade813da5b8f1bab549f7e621a5d08d4370fb5ddb3c47c29ce2a317c984f3b682afca2ea5b63182de8868952e86df3819dcb375ef9b2302e33304d4b9b232b766ffab8cdc93b1486948d7ecf20316d793b3ac8ce136ea96deb390f78e0c397f025b8f1a9cc9ff79653240874db04624a753d6c84b2106fe442571889c9ed6b6182d159bbd50395cd8f22c9885dce1acaac0a0cc78c99f71502ae2b7d2b8a669a2f39fa0c8d18b1267e57ed5d3cb9b6994bb8193c11e0eb08909791ffdf7ff83aa08144f3a7c54e00d0db4a95cc024c51f146ae4e1e53e3fca3ee33f651c9a300c248b6aaad7394cb0f680599eb38f48a73bc184652709f5b1a3107b4b8eb4df31d5e627d0a924037368951f8d2669d48472838671105ec7588218af288263fdfd80c0bc88df03c8509fd8e0ee820ad501c3ffe3151ba6f8eacedfdda813b5e4cfce79e950535f435dbc699db07d52496086c8ee7ad29691f2a4a04ea8db68f63195632b5ad651ab897c42ccc7cc1560c06c448ef9b2944220bef09f12553828d8a08fddd47277fc9de7a171067cbcdbb53683cf4cbadda41a6749ed87326ab12666da60f9e5cb0241d1f079d2bf121d9e30e71c6de4d1c4df156bab9323fc874cdc68967182ac7f03e356d3d0ed4e658a2ff09b389ba101f15f4cb465fa9b5963668b9f05dbde5ab3a37069be6980c3c6a9a3eb210e81f76c8a48b1be853bc2271c75fcbbe9a8dfa1d1fbc10cc4c027658f5b0265db26e7ead84d4c0c8e292ab1e84d0da559109195ac3b8a82efe6c599484d6df802512ae079feace870934ebb8ee3d838bd086c3933ea8fec7f74d5e7f9ab7b6a931e1f16997524aaa66bad27e1b47ea77c9d5bdbfa8ac1e47968ac673cf33e67a2a8ee9e3c941c51bb7298109a8aea352b4572ca99442f15e18d42058c166f7907755b2f92bc5b33493413db60c36062fe0346ecf2543bf09e09fe64c2f3cb97d47ca9c5d2d98e861c2e24691d5b83d65d5e47071faca95bd958a3eb1394b3c78880e094856bf372b7a36682afbbbdfb71e88a041df7d28157a7462a14230458a54d3e85966b431264d333b7565a6cbcbc10f9dceb602c7d49fec07db8a0471aca9a31e92ae1e9b8fc487a2f89de858ecacb33e5af819a0c2153383f2ccd2ee2e398dac078eba0972d1ff2fa24a2e835314f121160d39d5077c94a8a7d0348ff32a2ba0f59bf360e914eb6abde118c149ea69177abb8f25b147af01fbb78259ef633e5ddf499a3445867663d37e98c1d6b6af98e671d729e5c80846c007da005ec142031aa66fc32dbc65d008f6576b2c84ad30799307cd8859294aaa45f3e33098ff5eb9d30fd1759843b93c7ee5e91e970061608af914aab8cfe80adac45366a9f8ef5f7bebefe840231446ae179263f751ed8460672603f93589d167f0868d91602e14e0b7f04fc08cdacf4752cfa23b79f1076003df224727174ae72b8419e70f00f3886f35079d13b9ce65f21d9c739ae25300ec2d70761d2aa202507213fccbc933253e794a78ab69ebabbd2fac13e4c7e30d2aa1a27f0d69c9e0fd3e6b728abac6a1282229c39f0570079cf22a812549c0b1abbfadeb8b43606d077573b868169b4e7b580743f3ce85cc91d8eaf87c992197f2c833b2e00ae7a95d18e6e965b638d03f5f3319b4c035fe8b65d0e485d641c2a436ba7a1be46bbfad019c0d7517c7ccde", 0x1000}, {&(0x7f0000002380)="2ca865f12f6aac0556be0666f15668005fb68870655f14ad80e32ba24f15ccd439d991b87d1707bed6a184a16d4908bd607bd6aca6a70ab8aa4a184a139bba4537ec96", 0x43}, {&(0x7f0000002400)="67c1002f54579fc1d0eea6d80a0c01d0166cd7d61e9f4865a2048eb8ed0224", 0x1f}, {&(0x7f0000002440)="5781fabe1e2dcb91dbc5f31aa16ba5ab7de238123718a7a6df48255de207909b9c0da8b04e54f3beda4dac1cf0478480fc3d2d983e51efd5ba83ce70acc8007a0f5870c968fcc115cb7a907478499ccd9fb7f7df4d3a83348e84e148c6f32227f7c20fb5ee3e6d3ac6e59b58babf1177a58327dba0649a32e28254162cb12cd70b7bc471a647dcc7c15c91698d7f90fb857a7134228d4ba6e5d8c58481f6ec0624f0d257f18ff9e344275fe84a1fceeb633508a09b37ddde64323521313b16c446675403cb35ded41afae16bb8dcd84ac1f047f3659a066d8e69722d17d22cb8e924de1f179cf4e38fe13189ec9eb86720ba026329155a14a8e357eff61f6817ce386118b4f21d71ec9893b1568b3a52edb7fce6ad076deea522740bac0463f6980142a0393a12dd30b1af15e47099f0cab1ee5fa09d147f99aa94ffeb9382fd71049e3177609816ed056af9f4c5af0f7b03e1e0ff709ad5cf99e0839115bc36b0f2b8e40dbdb1a15f308731bbd9f0edf02be74e2f39b719a4b290588867d3f63e8990527d43e3a79cab6351549723b791d21cec93cf0a7bcc32632e5cb700b645462c1df4d079d7e94546cdfaf4af541cc03e4eb0f8d3ecb1c9f3f1c134184b8485cdfa69cfe9bde84cdc933917257b7b7e379462fe4e92954ff86cd088c05e2103b2ec2a20152152fa281f2fb4dfa2cfb1f0bcd04bdf208bf4d361f499a40e252620f4ba9115b9ca3153bc4e0acde9faf9dab02d80c6574b7d5110c85d4911f47159692fb6c5ce697bce1ab3b7bd0d41b04c553bf37f49c9c6b91d354c3299201e088e21718cbb58a3b695cf02ff5ad490a3e7961a6527cfda078f8a4fc2079075c1000dca01769bc2b381ee36c03918e805effcb46490e9858e69394c758dfb98dc35a222f7916751cf81a00ce8cf336c21cfa36c199e2b6b1b0f1a54123310029c85e955e4d5f65da6dc77f885a06e3c2579587705075ccb8e0cc11c1ca6172c752d8c1e339ad14c21aeb0d2acbdcfac606e5f0302cb403d62084466ef30f63ff0dedc3ec510ee27b985eb618446d89337d57975c6fbfa177ea9161bba0492a108e14bc92e2348ebdd1e80c38408442dc7bc2b976f7aecff5285f865ce13504ffca5e50b55e1512ce90aeda1a80b013b65bf0336235437dba9e6eddf6fa7311fcf63f230d60f2afb50a5bcedb35254228231a37b85349eaf92acb53719ce9335a958dab48c51bf628c5d1ac5a1b0bf8d5c6f077ab9a7980fce6086512d583b5b883e2a0e929541989a73dad33d3f3ee9f87cd3b7a2903bfb50ba14220a5ad4d29e992f3c8206a3956510d4c9648d37f2e29bf5832ab46fd6e038f1342f35922621323609186438e3fd49e6b2090cd2fe7aa4664438d74d62a4aa1684c8eb475ffedeb143ab9e77a48fb6a0671e8102132b83ade6ba92425255153dec17c98c04b02ba5f34db04140e5789ec570d7c5d0efb9da1fb5dfed3cdc9e53980e098d1128318b145558c6c8938c9d1de0499187e45fa4349deb304a98b993adffca0eb4278fe01957754e60fbd89acd813f5822dba0afd1516203fd5c453e60fcd87974163cc3b9345065f26be1b7822013c86de6d6d9a00bd7cf107355bb64d6952119f68c25cc492322662a8118445f6e0988b1c431aa575c5cfab6d0bf0c6c5d5e477719ee5f72fa33f2911fbc147ddeea78b935b4946351e1ab25ef5f97d1f503f8f2ef66f6fac6762358ce6fb16e481e98161de79b9901e9c74d36965b3f05a5ae341cc75dd59f281ce344b6fe54fc57692fa14acae2d60a93b3a90bb29b2e849f9814d992bcb0f0e92ecd0ec28c8506b27e08a3abfaa97bd04da795bb6c87033afd7cd70dba872b0feb8d71ff56ddb5ee7f87348de0959528d1d7f28c4dd7888266c09e6a458c12e9d0841b17f4d85d458aa105a614528dcd0a11f455d113e061032769ddf59a4de01cdd08c3684006403042d333332150b877634685957163c513cce22e825d03b81a60f6646fd8d187d8fac2482180ffcb4d176087eb908dd9eba3f508b98257ada073bd725ec07fe0791a94739311aac69f4757d5e3101493d093e940e622b46d0940b5014890825f67fa6a1f9d92d54483df1f9c0aa9a3a7d6412c7930db9a843a2709d39b7eee9d2b07d36aee119b78d6f867c05828cef6035fdecdd0856c6fa488737040d220663a8d9804462c87d0211f013df81fab27e4b511bc0f338c791a33599fc73f857ddf64c010e407e9d0b902113aea9d3db3cc30cbe02c573a24df713f110e50eab30614a759fc88de68ff0d7132e180dc0e713094525755927346a9d7642d97e4d01ade461fbce2d72a7f6f7517ccf5522f72bc57298bfaeae344148126cf27f94724b7017f1ab2a79c72ae0ef62e7d8cf917b8141abe6fe0faa4e8e4e2c743b368799b75476abd80b4f2dfd3b94bd835961d3cd4c9c4f90416a756c978e9ab7efa6aa934f518b63327c2c4a48b9769aa79eb8cc7b342c0f900c69b237f0a1331546b07ec84d68dd65154fa347630f9c565b71966466422032d98930ce59f43a0882bb7f4411fb231915e0420446543cb1355a08492cabd4fdf9e91d16f8516b7c245cc50abbdf8fadab0b08e99a46cedba9aa7c196af0c24cd156f01663642076c5516fbadb636eaedceeb24da3f92ef82c8dfa66409ec720d360dd0fdb8e8325a1615db8ffbd326df1adb6443eb30d2e24df2eb01a6e8f1c2b7f06ecbf481e4d1b7a74937bf2022bcba37a1cefe57a95f07c321460c2d9c77218dc602ce8bc3179b1c5f286c4c3ceb0b993db6f6a8a5b790e3786ae1b89e9c91fba23cfa521966d8f16f08eb14b17b7aeddb5fe94c7091c64cd8b6531b6f4e88b928146369f18274add5e834418c461727230e0f98ec1df86110a6072d3a76c4126c9337afda3f804c8dfa570fe8a274f068eff6b3d7701b15f7da64d31f3ad1130568d5e8a3320dc0c022259f02d3bebe2ddb1929bd8d0372468186587c3402b9832a17920a18c26d11b0a74a85fac57d305a8e05380acb33e3cb3322a58e76415b64ac60f92a1060e3ed9090bd942d374bc81d6310171028d1eac2884c4013737a2b8271aeb1460d02cf0890b9aac5c92a58693235b0028287768ef944022ef948b01fe80baf73ae1c1ecfeb959b8592c0a783ab993547306fb67efebf8294e2fd6a4eda78bf95d702354db8e21d0b06126f324c818b22301afa02d5f8f590fb14aa86e2939549c8ccf269fab8e1fc96af5792f062083b88c79457143b312efc09eb52c30165b86da87b6387e22c5698ccb86b6d46f77c551551f35b2590f83e68529a74ad411a500a0f9197fbe2ff769f9dd27f618fbfd47303e21e9fc96fe13d38ee4b7e2995eff61c0e5daad12e3630b323ddf8c13229b476d2aa771e8dd162d09d2f8e63c1c075027e64b404939685c1a877744fcb95f3adabe0705c25fea7d1dfd42655e460d48fe3bc63fcf0a20c1e98702c485807a3b2dc2c5dcf1ac62f619b709e8bc6fd303dad79e612ed52d488430f6bd48f1a12260b41f8cba955907890b506b04a22bf6a8aa4ded95ef826e99b20bcc6b280d8a91e3e7b9a0e7ad207f0161e39326c67d91b2492b22c32ca120230419b596b0ed91f0572d96fc2997de25507fd259bb134e0940047ca6cb3ff93f77a914931d88a3302247327f8d5c60b84d31fe9eb5d0166a4d79f7dd49d529e0b06748ef2065d2b00e6839b288a0306c302d63d95bca7446e65b7f093f04dd1da68768ba595fd4a48d36fe39bc96863fe1d790dc0230b85ba4cec0ef6c1588375a0aa78b99bd9d69d9f861898fe5ba94caa810f8bb7184daeb32e1a53d9c0fa9d6229c82ae25be75ff165b673cc24b1a289eeb66ab84afc6227224c4b20be67d37b6abfaac9636052085d5449b781e93c397b357207a3b7c8d52503f41eaddca0cd16d81b0d82f3d6e5f24dd824a95b49d102d3b450e039d7e8416338d33b3926c621bbb9e3f6d26027c0ac75e2e9fa0de0b449758adec4b5a1f86c306a1c287c8b4f2d945230329f17942ac8d601da0cb70f684b6625421620307a3a6708138c0ff64f03e65fd75e99689b927e243432a14f3c5ae57058e4e2e3194b7f1cf469cc3e5f052914bc80a093b4f97e4310d24021e43320f9852c752907af5435d6a9f699ce23121667ab4a452a77495ccd31b7bafa83c92c71d1809efcb736d1db0bdb6a56838e9937ed772310588cc80b78c7f819be47f0b89130209ce727f002a963bb176ae08af57480b5f4af1bbeedf5373d2a35ad47c815569bf3da0a60f85d8b0410281fb3832724fb23aac6fe8202f6b176adaaf03e56d2d59459f6bc1987922a0a77662d0d97a60307939a6eacd8b28d1eecf69070b972141380fd25f966e26fcf5c9b961fbd814a4efca9fad22e2cd572edffdcd51178758c50b1722196d2698f40f58564beb12eaa4c41581e31c64163b6dd02846911c69a65a4815576cdfabb4b330575cbbd52a6b2c86272fc66f1da103909a8bcc86aff67f9113b8a648952bdbd54fcaaa09d22dd755fb9aac9df852b2478ba3f4bc819c8c9e867d3a645ad01e1f52c58541cc687bb3c94dee218ff132bd3089ca467b601a65da274ef529daebc91398c0013bc664f8aee1f23707c3b76664542608facb5089f348d9faff6c50e83e5679b6f34f235b4aca3df9b90c8406d6237553f4efd6bc09be42cbedc5808925030bc8949617ea85ea3764895c2c2638f35b9f34e2851014227437238e84f57e27916c75dca01e66232e217e1d7ff525ff5e2843f6caa859b9f4405f1806ff2b2ba03c54eb0fa0dbbf399a61ee0212f5c4dff14677d887b7fe55282fb46adb062ab29bd3b7d4f9f8f352b176f4529f8ba17c32a8210cff1defd4b94862c416ba8c051f232d669d31df29acdd5b9e2006b1cda1ad78ae589ecc8a019e36c8bfbd754a7e65a98edfe1a0823e2a0927139d90f3b6e6746a4afa5611c411d2827e753a82f58603444b630e395d386bea842beaeb608c3109b2634e4b8f1948e51de1190878b06f511d5d0eb489933c0f28055660598266ac311c0870d351e1f61775ad95b6698dac5773962dc457d2349c1248150587071518151c15f8eb3754db7d810eaaea26ae73ef779646ea7e530176c39140aa1682bfa43ee37f33f018a837a83f0062f056b2c889151bbb29b70ae498590981f456c14944e1ea31d850d2ec6035007a701eb34543273716ef2d61d6ad5c03c3e38a2480571a5fa730bdb49b53c6211262b0ba1200ad3be818508167d2136dd43e4488b69f05c2a0dca3e46bf1c4a846719e304bab20a04cfc06e1064e81a424cff194274e803de2ed498e7059761e12130a816ab0c52f6525632d0a41c132fc059467f41956ce8904412a4ec5e4bd8e6396f55d0fec43e1db8070c1d5d59a154cfdd79a87631f59b14b51fd8a982cc1fe2a757efa29f0d484af26a14fe4111673e3868eb28b57af43ab5824d25940cbfc0fb40a07432dbc929db92fa39a09763aa091bcc96295b34b669167e08a849fcd71dd79e2289c7bb806fecbbcfc33e049bc60611b5502e14bb2dc1de050fd9f99eedcab70b96b366e0e89d6480f79f2ff8032d5c97a4ac5abd49b996819c1e073f1f057ae88887d1735e3a3f97c0a17ed0b1a6416510c43ef178bbd080e7848e3df2047f02967a0a2ff99b93bf31b202ef9462ea0d34054b7d71d0bb8ea656bf9b9fa978a0ff732458cc52fec8c1e3f2f0228614f7a1d92393c2db90f50e46062a2c6372dc6241a273457dc0c7792262cbc25b1e71", 0x1000}], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000003500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000003540)={0x0, 0x0}, 0xc) r5 = geteuid() r6 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000003580)={r3, r5, r6}, 0xc) connect(r1, &(0x7f00000035c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) lseek(r2, 0x0, 0x1) r7 = getuid() setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000003600)={{0x18, 0x2, 0x7fff, 0x5b7}, {0x18, 0x0, 0x6, 0xce}, 0xfffffffffffffffe, [0xfff, 0x2, 0x8, 0xffffffff, 0x1, 0xd4, 0x100, 0x4a5]}, 0x3c) r8 = fcntl$dupfd(r1, 0xc, r0) unlinkat(r8, &(0x7f0000003640)='./file0\x00', 0x800) fdatasync(r0) writev(r1, &(0x7f0000003780)=[{&(0x7f0000003680)="c09fe4c7d9b4ed24e9945e7ea2f7229bdba57ccbe48f62e3a41a1d9b737e00a2828e60dae70efd914291e8b5235e2ba93ffcc6d3512a4fb69653ce06700ce0b9049a0b4be03c45d07c0e2875e76818b919c77c0890b3538342e085aa88a7", 0x5e}, {&(0x7f0000003700)="268ff6391bbbda3d590c0236136840d662267318fb8c2b36feb8698c7f4b4069d37bdc14918cafb62ee997847f7127254a7c2218766aee2850390acb71d2450f68ff51c0b25b17d780feb9a0f2d9870cc80727", 0x53}], 0x2) fdatasync(r1) fchown(r1, r7, r6) semget(0x2, 0x4, 0x440) setsockopt$sock_int(r8, 0xffff, 0x0, &(0x7f00000037c0)=0x3, 0x4) r9 = openat(r8, &(0x7f0000003800)='./file0\x00', 0x600008, 0x48) getsockname$unix(r8, &(0x7f0000003840)=@file={0x0, ""/4096}, &(0x7f0000004880)=0x1002) utimensat(r9, &(0x7f00000048c0)='./file0\x00', &(0x7f0000004900)={{0x5, 0x8}, {0x400, 0x35}}, 0x200) fchroot(r1) r10 = socket$unix(0x1, 0x2, 0x0) write(r2, &(0x7f0000004940)="8a422ec064dae875a86ed2c72b52fcfce2e0f8cee07373f11ce772e8293d41ee35fae525c9d543d0cc716c794328ef9e1261fa0bffc5c901304c9e3fdf53e8ce274591412d345089ea8e305c59436270f3aa0b92d8bf61742481ea648444a7d0e364bcef10241f9a5020a96d498ebb7e7e235aa08a857c11cda42f58772577b0191a855c7d7af26a14bef47207c3ed3a18c22d396138ba1ed85f6ca948fd816985dd2660b340c10fc8dede876d9d6e5afbe9571294fadfb2ac24", 0xba) dup2(r1, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000004a00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r8, &(0x7f0000004b80)={&(0x7f0000004a40)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000004ac0)=[{&(0x7f0000004a80)="b840aa43b5fadd65c8640ca2b39828da", 0x10}], 0x1, &(0x7f0000004b00)=[@cred={0x20, 0xffff, 0x2, r11, r12, r13}, @cred={0x20, 0xffff, 0x2, r11, r7, r13}, @cred={0x20, 0xffff, 0x2, r3, r12, r6}, @cred={0x20, 0xffff, 0x2, r3, r4, r6}], 0x80, 0x8}, 0x0) fsync(r10) fcntl$getown(r10, 0x5) 00:00:23 executing program 2: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000040), &(0x7f0000000080)=0x10) getsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f00000000c0), &(0x7f0000000100)=0x10) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) syz_execute_func(&(0x7f0000000180)="0fd9e8c4e2759da308000000c401e9681d00000000400fc6400a5f67660fec36362642df39660ff84e00f044831ec0c4217a16436fc4422996ec") fchroot(r0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000200)={0x800, 0x8, 0x9, 0x61, 0xb5, 0x7fff, 0x0, 0x100000000}, &(0x7f0000000240)={0x6, 0x80, 0xffffffffffffff7f, 0x3, 0x9, 0x9, 0x1, 0xff}, &(0x7f0000000280)={0x2, 0x1ff, 0x8, 0xfffffffffffffff9, 0x1940, 0x0, 0x2, 0x9}, &(0x7f00000002c0)={0x0, 0x3}) open(&(0x7f0000000300)='./file0\x00', 0x8020, 0x68) fchmodat(r2, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) fchroot(r1) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) r6 = openat(r1, &(0x7f0000000400)='./file0\x00', 0x80, 0x0) mkdir(&(0x7f0000000440)='./file0\x00', 0x116) fcntl$getown(r3, 0x5) r7 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x400000, 0xc0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)) paccept(r4, 0x0, &(0x7f0000000500), 0x20000000) setrlimit(0x5, &(0x7f0000000540)={0x5836, 0x40}) open(&(0x7f0000000580)='./file0\x00', 0x400000, 0x1) r8 = openat(r4, &(0x7f00000005c0)='./file0\x00', 0x20000, 0x80) r9 = paccept(r6, &(0x7f0000000600)=@in, &(0x7f0000000640)=0xc, 0x40000000) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000680)={{0x18, 0x1, 0x9, 0x5}, {0x18, 0x3, 0x8, 0x100000000}, 0x800, [0x81, 0x90, 0x5, 0x1, 0x7fffffff, 0x2, 0x5, 0x4e]}, 0x3c) getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f00000006c0), &(0x7f0000000700)=0xc) pipe(&(0x7f0000000740)) socket$unix(0x1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) fcntl$lock(r8, 0x7, &(0x7f00000007c0)={0x3, 0x2, 0x9b18, 0x1ff, r5}) fcntl$setstatus(r6, 0x4, 0x40000) sendmsg(r7, &(0x7f0000003c40)={&(0x7f0000000800)=@in={0x2, 0x2}, 0xc, &(0x7f0000001a40)=[{&(0x7f0000000840)="aaf481562e63fe5a1bf07ac9a4ae3f90d506b9e53072e68868d2407e9b67c5499ba7da38cd5567a94db21280463d0e705042574786be696e42613a1995e55b712a6967159ca2f6f3461a21b42f640a439d255a626c22c1", 0x57}, {&(0x7f00000008c0)="2ff9921932cf3b6aca67d87f41b7c793d82a7c086a8aa0c38453dee35562cee3c9ad111b35c17ab0a80c5fb627de64f4a4ee0ff08086342a112e6545d59d38043365d5c66a211a23dc41aa15181c15d8507717ac85c42cbbec4ef36932b7b0ebf2368b61cd44401f89c7e194171ab59ca080c87d58e2c7db8c05d540187df6ba7a6ceaee0f5ea49d2394c7ead70643d018a620be3ce9e1cfdbc4b3948e523f87aaa6881f7331f8f967f774777b875fa79afbb9888c98782730c49092b9679dad732be0d0a7cb2d7297089a16999c1625d87b9c6870feff1df98abba84c709283c06754e392df14e8c880b71a4e0859222bcef40e", 0xf4}, {&(0x7f00000009c0)="718088c8046edf4cc45a2866acc56230f1cc9685e5538a35328e0e9420306f4945b63da1da20b438514b4bc56f68093429c81ad2d7141ba3ff39280d69d4e3f52ecb3ef2844e4725013146dd91dc9f14e844288ab33f6f5dc43c9bb4152f43f0a1569c46246cc15528905e4715d790aac0c1e562eb4495f5412c70f99f8d7e2623fabcabc6d71717aa5f896df046908dc8a00a6f1a06d8ac55322e9b1967279dbe3062ae5db2d205e8c62d1afd035c44fcfc1ef458e0e92062440280ba009789e36f8d7d0cde4e541f864300a4772c64f3afba4870174be0c852f6e56825241643afa504a295d793cfebf2d1803ad4783ddd6a8f5de0636e2d3dadfec63bffc124e0a5b804d70197ce829bfaab6653d7efc8afebc75f89cfc68efed6a53d9a69ead7fd096b6ebb5d75b029765a69cc16247d849209846d674bd19188d3dfb84c8c704ed93b45577ddd18cf0d69dafe4c5d4368e1e878956247b660aae7d57ac46e4ab14b4c6124638dbdceb4e6e46baeba092e1c87db33542d520d67b29f78532f139fc8b84e1379bfef3e8c2e61082fcf2f5973d2a43b0cbb986e79ed767aba9ff7064f45b73fdcdfbb07f4063b814b7900da77c779c7ab565fddda9fc13018314bef87260f90d41398cf634efe41b713ab5122952793ebf59f4fc158863f08f1f884fa60ed0e055a353de4f5c6cac239d87690dca9d9a8ab750bb00d691ca4540290ff1db020eb18d3c6cc72f733f8291c551c348b36a931c93b248644de7b08b45841a52efd3742f16ecf7d706a0d00f27113a20884e135f04d92e65868ea10ae392cdf7916f028b226751bb3f4a0140d286927449f79a9ac0cdeb64c4970cce50c6d4fc8c459bc6f1c0d6f4a066c9005d0969ed79657f29c51eee5562eb064f8ab093c3c1484a078187ccfbbd4a11c49e676dcd3f212b2e7fda760125637fa0d21dec11aca3d3d017500568d8b63ffc781b98eb51503197a6f1c244a2b23a21546ffe389cef03bb4a6f2b22f6bf0d916addbccbc05d20184926ef1cc2564b1cf5617f9ad3e3e4a7e0d3f08e91307a9fb689f01399a633889d1574c1d6388f39c87d342afafc16ed98f09b46aae18a072f6e9df06d1832f1b5380cd09801768b69961fa83e0563075cae09cb3a9d22ac2fdc858f00fc68a39d7d6f4a286aebca5f714a97a9b53cd28c2cdccbad1a6c77a3e970d43e7442ed6b1ecb11a751981b9c62c4029db6dfc44a7b844092439387bd1d4ccd9978be8bb45c14a0ab3f1438d0e3c055a340c081c12ac58b26c522de88ab48ea9a45f563201ec5b870761126b2322bc3450d02b82f566825f5eb47b62ef0a57567c11f39eac5dd6d051f9adb012cd1ab319a2c0e72f56008ff8e62dd132cedb17defc42481b58922a839a0379de6629df35c4c13f10c1cffafbf4940b4229bc34b9fad6b9f7fbb682a3b2feaf4bad564015791e407dd892ce69dc88ce134f4d0a5b05204bb32fcae482df6390fa1cf96fdbe51cff7fa27f0ec094c2b9d82f888e6ed5f57f362366dbbb9acbafbd5eb666f669fbc71ecc9cbf64c0873336d4be822247c9d9d9cf37e85e25a8587a5b482d2e0017f4a223e3e5139f35d6d6fab777d20d3738692efc23852ced90bd7603ca11da7c578ac332b517b3e3b5a1b144893b6afd55aef804c19c7c0167156a2ea59acc127ca71da050281c6f3ad44a665baef97c3860abb2cccf2b9988cf3fd21cb0398010ab1ba7dd3ce2ff7e47b0a5b10a0b3f12d615ac2f3f5cded8da6e0bf09b7e755ac5ea1367cc9fe4eaf0bb391bf2e8acbfe770d32632f602b6e904448672f6fc4cba4e8841e5a37a8068da626b432ef48e5ca122bdf10bf2cfcdf7d81cfa97b9c73e655f36d45cf5116bc6d9fe41dc69af6d716ea473726319d1d2ddc7ccb95303bf3f0d79e26496334ebe9750ca2ef2cd1e6ae90047575c0e0778836d43902059e28d39e501ff989e4159621ab15e1b6b75702d64fc7b55cf38d17d97cd0282021805e1a5f5afeeeb58156712909c13532e7f65b964d459dbca4a2be0dd0892bf237ab3d56764f73ffe22ad15e9c8a3c46859371669a9d53566157342c9aa3e24f0a4b5d60507a76a5c9c196aa899f4c6d2f5265bce806f0dba4c0ad9bd132751be2ec719816d45698d6918af4ff2b0774721721bc8df0a070cacef8aeb1d6aa1256acf32daad58f1c0415bc1976694a8a9911ed93b93548c4e838d7b0e041623e55d311aa41fdc259ea90fb6193de0d420d090e2d1d8d5d47795a60ec2031b79703d6b6a99077da6438d0796c2a3734bff75c1b12ce114e2e1a5ffacc9e96f70a5b13852ddd025705d5482df7364dcd388ad71bcc5658f92bb3ac93dffcd5e9b0df57feef8bf352effc160ec6cc382b9267ee19d40c05fac490e7c5d7b8c643220cb3eca79eb078faf88cd4e27a7e16b8f5b6312fb0fbc729b4650dc1600bd46e84c3e4bb59f80ac2f1e8c464f01e3a752edc83a03f39764e15f662b4424f07e8a04ab3e0fb23511befed64643bb68d64ac3ef649682d45ad3bb0eb27c626e5894e7719b373719de5273089d836855cb4dd8369f5e74362831935e0cfa187740c4516e5bbb3a119b3df33498874e17ed39928d707782f7b793a999aa348e98a5bf33375c81b6c3c58fb1b199f66fc302ea44649d609bbe67ab8714798dbeef2d9987b7a754a6617dbc431042dbbe78cb12c76f2a5ed0a0f36836707d762d2c1a39e8e34618bb77fa5994390a1a687ccc0c7c99f2605cd90601dc882da5c0c741f833f8c302d7f4ad6be05f478c6e59829c0acb8621d6fa0e0833f611df4701c4f8c941651294aefecbfd60013b316c33b615b03bc70a6fb87eadb55a48d104fbad3392beeaf1def07a4871f7c758781ffdefbe0f12698dff5ceadeb44fd67a8c51fe9957c88ec2d37d81d1f87b1f26d7b1ccfddb440d6d80f3c6b5d248c28c466f02af3ca605df92c44afd06a6eedf4936ebad3cdb2b48cbe747ccf2abaf9fd51c00ac0edebceb8521ab59e99ce506dfc6324f003b8bbecf727f3b9db76010e86cba773f4bb88d7ea80749abe0226798beb861f23ba833af0049bf1f47f2e25d2943e213493bf53e9c77ec89ba56014cebc9cab51fed8fef9000a3fb0e35e2ed0978e632fadd031c9408734bd0190bc6b7bae425a516b9d5526a8d2830fbdeff33d55da857474658628b126975bb1b8a716a8506cba1276a39943b60ce99cc79283504a9fbfc396e79de99221dcb8b2a7a8ed0d37f499e27fff7a6ed832b8a98ea3cb937fb1af93d882938055c31420ae7b411956684005d1acd5ee7f938660e24f017b27bc5b99c9e800c05d32b6adf33383db2303e6ac0f22b76412b966d694ee129bcef113d07c9be8e10ad1485ea990c644291b317bf40305ed64b0b3d9ac638cd8638556a10427b1cbf050d2b5dc1a359d5b381e1be11071343c457622bea2d131d2d4c4470a335e2476d5ee01bf0b7b3599541f289e73622211852fbc18022264b6be2b31ea14199996bd138cc326e1646ceb845aea4a8820009bf46a44d6e6139cb0693751963ac68e7a9c7f0c7a300bb79f73aaf8ed3098996a2d6547255b19ec1439c81ff729f55c94b65d9f5c2276505d4033a4a020b3fe3e40c835e7352d2aa73f709075e3e325cddae27a2b5c2db0ef52801707e3a184d5df53bd3291a23291583cc5b7bce9919656b1c24d52bdfbdea7d384a54da55d6d7271713c6f627a40e2fe50964223d9aa3b56b590cf03b257c1099f1a872dde728a0d6e932632cd1548695401228d9f672e3ef67c4131293a5d55ed6f84d658292539b6070dfffdb9214a5090f0eb932a3a09817976aef4975182bb870278df60d34fc1b9cc5911681c61335411fbf061e32c2f4cf2362d729b2269dddde51fa7bbaa586a9ad61ff5b37eeb5ed5462237158055caf609ce2feb694bfd983f35bc907f134a9b649f66e36d7267b5dc3df98eec21e3c0ad18b51322c81a26ead8bab396f51dcf4224308f19743bd4ddc58eeaac33e4398f7e964494a7394876f2e3bdce2fcff5e1922544e8b8d83e8b0d468e766a5592fe5c5507fbc6197db9d33e5df9451297e26dcf758f717e377f8206202a1a6e499757142362edcaf51a568243ca0a71344ec551fb999c32aaecf0e2932888bfbc7cab1d2b1a0629ef921125c8007e07f768ed74d4274dfe3fd2190ec7287d49d230f3e465206d17f503950a00cef7a40535900867de2ea4680d5a27bf8cd0880df57452e40074493176bca44b9f8fac1555bb7423af5a1ba9ce45e26d97b48df7f60e3e01a49f5c93118ba869d433370cc8ee9266e59c9a220f0513be4f7a8e7034c8be9f71d0d499c7516db5a6ee5448875b33f6fd36d1b3bd97fc4786bdd6723c3da88b79540c5be579c9f93f832a07c64fe7cda62ae20fd6e18f52ca385fcbbd7115d04dd5e960c7f52aabc59bb57f7f12861d17e2f00eda4e999bfd556798e83fbdf31a3f923225adc2de66014f8b744e8694c3e8d1be1ae83174bde5569ee52e27e212a17fe42fb2c046405b2a61ef1df349e0d1c313812877e78a5dc0b5e347955858cc9b938d4f9b704854dcac5c71e6d2b5b6af3bdebdd060b66fc6b7c79d611206f8a5d2468fd4352e2006bacb1abcbc381196c6d0dddad3320bd0ed3e8018da111edef1f1f77b1c139ec28df5af2f7862358048364bb5b1fb4da9d601603015227c9f13016fe853700946e7919cd52fd2c5f2c08a293489d4e3d08a7609e66650db04b6c35553969fe148bc8221e12766d839428e1c8f5a5f0a7933d5e62b510993b311359371fe7604d3b46b14647352b58bb5aeb18416dda95c52883425b8d53219eae7850220910b14b9bd18cec77756047ff7b4987f124a3adf0a0a831b3bfd3148a10e95ff948deb48311a73009aead00af1664136a0a5fe18be3415ff1ffa4f7ce6cf86612cace5a323a2bd14c9c7040b15936fc59aa69e73f370a559c080bbc99260f19a7b2794057d2998faae499392c33912fccdeddc8355e835d6c2620138e7f6a5eb5139f339dab35430280f4ea11b00be93896d710381ea045fd58a3a93ed404c84a99f42ef6619c80e33c6d4ac6d292f653408073c5be480d5941c07698d2e64d41971092645fa3d85b07c84d30ca5b2eb5b2de93ebac03385b6c37b5ace2676538d86174212685d10eda3c5b2265941b168f475087d29b3e654274f43170c673af521f1e3bdcc2b22ffb6e5c772e3cc88de777d40e765a4382b73a1f9e9b1adc7f23c42011ee1d829461dfd182a20515037e45998c946fab0d6845ba7f02c1206c266257d3b44513de2100919cb806b73b68445cde2d195d7545c0939b8e861d5c6ea3202b28a056932923ec6a1c3d5bf8fc1c68933950babac2e3dc345837f6357e84fbb91593216a8857592616fde203911ffd671600bbd0cb3a2dbf0b670f6e86609cd8578bcca1674c60941bdb0f2f460471a8cc72bdf06e9a91b3c415e5d953ab2c24718a0b8f73ae2d8475801a6dfea5e37b65ec44ea48f7e86ca77c1d67a2dbbeeedea38a5cb370ba19683d861a1375c18a2527d7f9d8cb6c7220ebcc1baafec16a5424986bc46f7c96c5b964c1ed5bc67eda4228c0e047db92cc67a6c7a27240f62d88d0b0054b62006791bfcd27b6017f74a32e1cd092f32abac2ed7550ba8c4bd3dba4d765249fa598432ffb02ec8ada1610d267ffbfae0aecda0fc8ecb3df2e6a1a90d2d58dbf0ee4157741001b93c1d45a5316673eaefd547c36a4d6b19f7a3b6a5a6968c292f3986ca201956010dffb7485", 0x1000}, {&(0x7f00000019c0)="26c51f7c10add2ec523793e84c58400cec86f507c1bad86da0d3e3ac28d4ac24e686a43582c2a8875c43415c1da189a7c6c444f4e1c3b61be18ba7cef731af873cadeed4352e0c32438fb1a8efc5de3309987890b5b43eb213dc8f24a0e2ff5dae8f1e3187200e416b2227a60b146623923e05173e0c9c1ec380b2627eda2b3b", 0x80}], 0x4, &(0x7f0000001a80)=[{0x70, 0xffff, 0x3, "ecfa66e43de7bbf74468cdc9972e9cd8280446b208582bb558bfd6d97cbda0415ee71140e74b5956106c0bf3811b2127679dc93fced65c37dc47b468f640c1c25689ad9c470cf42b5b29c1959b06212d81de57efb5f538c15102697fb5e9"}, {0x1010, 0x0, 0x8001, "b5b9d9c963ec33c5240f53a621a11cdeccd7b878f12fca8051f05d9218d3a87a0d12642f5df999c974394051f8998e03c3ff2d7fdf111a9694fb16e08466dc1efc3b295f48b2d4f71ec9397f8908ae52abd1d8c74d0a9a598f6c78baff0bf2140088ff3b14db8b6b685bc6082e60f1ca6b2d60ce257fea3895e49679aef8d65654eaf092b8c942340abef2f28858bf7dcf977ffaa1b5fb2412669de628729b1e220c62c03363253c9084c298ada2d46081efe7dc0def26fd50dc3f8bd3c59ed5448cf2837a7f0b9683807c0556c7f01bc9d0cde1dce29f01a9c58a2015b1ee0344ed7b0b6981b8efdf5a5da2936ff592ece88fbd5208a0a1240c74bf47e8627b13efdfd06f75bc10108dbedde74dc8dbd8e4b5dbb5eec64ad5f7765266d0ac09b8db9fa52cd15d349ae2c2331fd8e28d908454644af0ba6e23c850a790a696e37ffaa304317f8b5600ee657ea3175a748b9e3dbfbf5991d06ca3ea4900afcecdcfbb7eaab39f412d42dcc4b9c7ec92e81bc242d8a9b5af6e17902f732c14e695ffeef0095581c32b94b286202074bd1b4a35aea7ae9a54ea0301f0a179c506ae5204c68c2de544accc022b7b1a310b13aed8c0a0734740b4613067c2f55c32f291090ff61e78114ea45bf0a6ae6603a3ed83998ea23effbdf9015aa7405e166e2ec5cc9e619b08c1b447f6134e8c58ddfe62452141c76db255c497455d8ab35d60b680bd592a30a5e8d715cdebfd412251ec6c9d71b1d4a322507409373d5e34e6cc66d0fddd55631315c54cae9dadf3bd21d2e066ee27e7e13729ce284b330b4e26205a85787299c6137d45df51f7994dffaf8d756fb3753d77b213a0e5ac0f2e6467a0abf31eb6dfbf4a0beb1c8d9aa488346fd97d20931e9f6edd8d6f679ffb7ff1a0d1427e23a857e2280cbb18aa952d6ed01b70175727ab920b87fc93b9577495f659839272b33c8179aa2718b1802acb1396c73ed41945bd2b870c460b9bae13d57cfeb2a80f27399522e6279d20f2d7347609b1a6333ad49e9e85bc578ede165157e5730a7bebf3e300ffdce505adbf6e545dc01a27512e1e85e9aa7ae9602279856703fd37185c45e732eb354d47938dad802880812762e99289d286ae4470e71d7c4857239e55cbd027592805b3ad43b29cdeff299e36dafd9da0f1e0392c3b611fdd07413fdabc3e1dde20f4dee37263261997a63ad2c52e42cc0a892dcf1f03317fc303fb549a6168c185f4e3401d8f723df4ad5512b0dc97254676442d604037b1ba75e0d28eb56ffdf7244fe43c908cb0a2ebf8fe72cea39f97a438319f4fa7c617468d293522e1711e589433554fea53fe169e86812878f5e86cfed57eb3d8f580b0deff84181af561cede86bc8a2b6cca383f9a66aa097c268c11fc2db639354559b95af5135ba0068d3c85c4ecabcf760c6b8d6da906ae2ee9cb3aed53990a8d1c53cd485090fd5953a90195c1c51b652e9eda51a219257d3e5c3eb206bfceccdc71ce104f962dc00947d212261d3942587e46962ae69587edd2520edeba5e934620b28467557a9f54265b6e02cfd132cbd8843847f17b3ed7759b3c9c93cb026ebb08bdc270641ef6f6ca40d1d7d5a21478048cd7bf9da7515bb43dfae4d6510a73a1c14d898ae3674925944e681e93f19faffad9e97b4b1e45aa6ab4022577b5683edec3c53dec9754c6a70e031c038ff8a0ca1bcef1a082c035df486ea032bd61aa719eb6139a70a06eaefcd36b13201fbb8cf47fbaf0e1bf7e58ff084e14221a67a722c2b31153fae1189ecd915df0ecc4e1f2a715f77b2333de477e1e83b38ee53794c1b82e58b5dfd1b5926d23d2d97f5555969c9808667e7d93746d2b8c6834fd38c9b746701691b4bbb8650106b1106c960beebb9f1f992af79927b52d4c61479606cb9b35ad41a76b9fd586e5743f386e12d0640076a0e0d506cc084a281d6b6a3327c8866b0348bdc4144c29d0a49b4695f6136367dee7bd1a2ef9406a43d4b331e7a35bff9e66d9d9e3fff0404e9f5eee7b6b1d938486b32c7060d2cb5ced18b7096f2901b70d91ce99cbb1872e6d2090d0c7196674c9d88ec71fffe4920133dd53e583c3ddc45186624e88d0118608c4fd8adf9e00afe6ae8ee1f4f2ae70fcf177de40c6fc0fe4b0aa3a0d218c364bc15a5849859930bf65e5d7ea1a22e6c364c66d8cae7883c99a7d35223a0f0eb08aa9242d2d3493a9aa131e01d25e976f4af86b778e2308a9003ea66a27cede06b4ef43576c4447eef0fdbfbb61a624c837127bf724e386d5c7103421bbb90a4e4434b5676f9a9540762cf2d9b2bc8fc96b6c230e010b62a6f06bfba7257abf8590b06625c41d09088b90f0bef8e1f4317356005a357a0404f75c877787006dba49b8d576ae0e7d20386d2a20a2c4b5f5d98dcf9278018755855f3c385704a4df94f6e1e5c53e53a15cd00887ba45f0dd85afc7bde3a746a0ae30db9803706ac1d184a5403800d8a927d86cc129915f0f93a764d304324f1705418080a3ed8759773d9523eb31b11209275fa34bff50fb88adf1ac102ca733db6975d08ae53eb5b404492dc18dc0f16acd3b96ccabaec4c3241ac59bdc306715be333ebc5e5316293bda2af6e62311f71560c0d2cff1a1bac5433d3884e3157f4deeab7f4399ccde2e8e9e2b032b05f44bc4c206f24ecc06738d6b47404f28ad99fecc590712266604748a8c7f9fd6141bf863db23b2893dd6207db679d9c26e8d97a1cf6477001f2ff520f360729e2cac8ad3d9ce967486e5ee83b7557a1cf6be529f5fda33c7c53d8d463358d68d228daa6456c36ed7065d7c4ce80efb18b5a9fad82b558b86d498122e9ccb6560cfa77146dcd7249ca974e0a5de9ed9b18d27c8ac0fc9ef4e8affc4f8588ae67c8865144cdd91063f63e76796dbf8c27facd5d9e7d1b820e0cb4fc65821d90535fafb6859638c181b099a880c0b85df4754b8550ba852b472c14e03b8c64ac3def5f6b226ec2d5b448d087ba12705cbd3bb3222824d081ab2fb120fc9d6694449fb573709ce6606fd924cba3c17aeccc582296efed114a2d8762ba0ba9fdaeafa3bcc9bd12bf1775c1ed17c03ae9529a015ba861f32b92a6679802d8dc2fe67c9bf2d48f848f32dae129b2619037a3639af60ce458de41ddba83c4c5d1d4d95f048e898055ceea49e34e94b8f5295ffc7f91d35d0de1648fe886d82416af21687a9a567f2ba2086ffdcd4f248a8a0d05cbc561ff9474a926d557eea8fb35cbf121eb7476b71c5bec8db5a923cf9dfdf6bdbc49e6b5081709a3644cc2dd52e9a1f50b45c932cc296a68f930daa006779b466d6936bcace4ee9a0afdbc00ce32e0720c07a7f9c07624819262107eb1562c920757756147486d382232c66d3d818d5fb1bd56e819d04a360edbf1ff67e9d1fb37027c2ee0c1cba01db7a7ccad8a03693bdc03aaa7fd965fc90f03b97d04100b96f0a58307e07a097f9fb72e9d2a721b5767b59ee235be42cbdbe6612a513e717aed9c83be1c00bdda13a521c2f7f2a857422d537dcb1234e35a7949e6d75438947b5f10d6e140aa3a874d80ff16c13e3f18110f3909f85d5a8ea39ba43b48414404737573220a62ed1f4e6a81a3ffd09472af9c7debe19534302a2e42d78b5d07156a646a48d830569a0c595d06d01f98628f52ebe5877f7b291b43bd0474fc84a8d88e8b8486a3ea2c1a97665c7495bd71d7043ee6af75e8154ba5ee695bb2ee96d8a488b56ed47de1e7991d192eb2f34c154e81ab3eabae9ba075f9557c4aad403a727a27ed0f32745e0f9fcb4981b1bc98b4e0727265589e88501aa1ff4efe8c8688d5ff19bb30049b6865aaf36f76c96f6858bc395a8139a2378b5a56253d8f8c96209d657f73b8695cf56ef0f3e4fb8a72e42de525898de5100e8f50154f473f4e9dab4274feef0466e8967b10f2518e0e284ca33db1fab236e399181cd6911b4ca1df719060236ac37220d73b25d398f2b85e1334155eaf860de54ef5ed78cb7dde5b96655a0a11ff07a1dc09e6876b395ea43c16d51f9f25b9498661f2e56070b77bde0e479f4fba75258f0f4303d48a86eb8243f31ea694a47c2849f7bd064bad65cc076491007161ef8b4737654df5006543147da1a1859713c6eafcda011d658b4ea2f87168f36f9b5a87907672f69bd480e6300d2464873b01a6eaf87945a9df0c7d5304af56930b13fb569686570f0a70bc1d50734cce923d0ac6ec2aa6a0c5e45b9d47a6dfb908aa07e28467a6766ac3644b75b7d136d76a27f6611a6b34bfde02ed214a929a01f88bf142f1d74c33fb1b83f2a8717b08920201a7d485eea24622dd79195f5155a47f749c300d7250223d6c46848524b0924228b257571eb91bfd47ca70727df08da6381acc4938e09089cfc34408d65bea707535a8321a9f4e66ae22909e4c7a87b58a13e4997abfd9289cfb3af3f5bd66c313c68957ac914e6f5341892848a45cbccca74984278efaf0378ecf5358ed4c925ca1c9b83dd8a5a9be8a0b0e9c77335f4d8c2ced02fd0ab9dc03c52607d497ef307904fe8b12887b024aa48ab0fbc0cf18b1fcb82c5944f4829eaa9dbfeece02922f4b0f1c6ddefe9e04f99055ed452046dc3abc41ef6192f73dbd9035355357581d06e1ce5379f5d89975479c70592be49f160aedb71526a1757165349950e71887dbc7c665ef3b101f6b1e1c7e7808cb71002d32180cd76c7fa094a9b78ad1ff0122509ae7cf95f5c59389e415a4773da3254b7503de958b2cda8f01ce15dced775969e48b658f78d43a2c9f517cecc20343d07ecddcf0515059742754976e56a5508678fc40395bf7bebd24ccf89ca6acb931a5cfc563ce02c7971d87aa3a35881527efcdf444fa498dc70524f73319c7db185c79ff8ab95dafb45812e92634adfce468d0fb52591bce3a5b86e3daf304f39bea0d668b89b8ef5906e945b87c2f0d9a1de850a98593100c7d4b25f567d0144b645f825c904f8a90a41cd8420a47f9903790826a1460211d3b9fbcf3cdcb1392c65f49aa02fd0dfc72ae1734146dd4cfd9fa34682b40cc04604894a78d9edeead247120c9b935c39b059793ef4f617b0f326739a1f035f59ad43cf6d6666a798cb5e4c0b0bada6da515e4daae8581e69fb4306cbb6d5bf74910a5a072fdf5ea59defa6e9821145a52531638e8496892272c4f0aa797abfbac9dbd40bfa86a2d2e69b39ac8fe07ce36db71f114efdf3d7eab1bd0d2e4e854597ab3dd24501d15e087047b4183e425412efa56c78c1f9f5b79ad09dad49fbec3eefc8633a194777a43209984d941fc3e7c259f7a17c5ca02d387cb9cd12d1380d5396025fc5b3352918e8883844e668f9b9dd82a72188521419f940d69b5e2707d76c15ce3734fc8d425a5e7dd99638f1c37eed7cd2c99eb55eca4bf4b787bef8336d3ff6112601192eeec706c5de7bf32e4b26c6c8adeb58b135b0018523a2270589b00b3fa269a064b96ac7dca3949f009b178a6d4875fc355424a480f5334aaa7a224a0e630c110069a831283ae41de1e1629f0ba7250b8d2ab6f8ed3f6223ad4a3eff94c3cb4a8f9c5d2a1a0f596244adc31d2cd73dbab6212f72137a6109123e5cc4743978dbc947382a08cd9713ad781b59ae7bc5e97e0fc098426ae1b59fcc677fbc9278b3949b21ee06be2340c64e1f089aafb063f47b55900c413480d05ef0945aae026fe2ac4acc94a9fecfa79ddb9a74ed93031d6de2c1c60beb9de0ecf74a7249e4cc0394b2ae865fb639e0fd90c3bb1baddd8894b37a4c1"}, {0x20, 0x107, 0x4df9, "e984dfbe96ef3bb33f"}, {0x58, 0x29, 0x2488, "23adb0dd60f9c25c7ceff478407f4cfe9fa32cecddaf8e9ef244c0468e29e001ec535ef5711b28d77d161ee9e801ece3cf6557894f90d3cab3cb2896f016de6896"}, {0xb0, 0x39, 0x7f, "b507973bcad21a21439c4c5929bf6c13cdd18edcbbf46cd16a4e2de24bbd2850e0de98d6e916db497faa84419a5805781d1ddf79023191e510df8df154db44f04ac9db177ff14d248a5ab6d964b9da0fb461cffaeebaff19dee982288b42cffda8941da3199fd89d2ed6bd2f6035ad17621141a2edb334d55b94478018fac9141fc9a628e96025437ba1b22cfefd720e2478a000ba419cd4fee5"}, {0x1010, 0x1, 0x8001, "f1238d45cd1e200b9308fcc05949bcad49f4d182c342be4715dc32d9f2b0515bb4cf15d3c44913ca76121eba2a339714bbc3cb56d9f81e41ea96185ab4ea1e4afa61fd75be51c7f5ac7792fd987d95027af493f3aa1ed9b4b7e073df5455ce77ed760e62bab28e188041e02cd38493c81723ab1d7e01b75cdd25c38763969071507eeff35258ac63648cdab4072c043a3a1cd5fa6d047507f11401b3d6d480de5c1c42994da01691ebbf713ccacd7ef657ce9184c7ccd131eb07df8c129fcc6022800fe520b5529d356d8edef0218d3815921cc64031b69b89bf5dfbea7aabd024bbd3b961ade8f48babdb354d4216cc269cb96b45b3cb0fe88be90ebf31a61aa9c51808e9853923c00c4ebc58019ead09ca53bf1bac4b3c6c52c2dace29be64d2e74092bc0e6ca6ac103fd1e9ccbd8d0d6facee5d1080b78cb52e1b151152be1ba7fd8c137e386c82f3809c3a72800d86aea0931345966a63d134048fd3ae04b2bb1841a4877ed376135c63d4cc954ec4ec16b18fa6903da71e3324ec1a12bca81910ff7b7473d284b4a3daa64c7f915d344e554adba73c362e40a5dd9e1c1b18a2b398d308691a596010ba819bc7d052b98a5d7be8561e2926894457ec101a43b1f751f0db99a3c0c8c3d3f9e4091b8e05cccd0e709630360b56a5b93aa038bc572d75ccb94fd47b02c18e8ccf8a8b5e1510aefe52f7b1cfa32bcc8271cc7182ff01724554672cdee37aa30ed910909dd2505ad8e62dce416326ed94f530756b382b886d320e5c7e0e40750fa48452ab52ff3b5bd02e364dd5f9a0f62d485e40396da9606b34f9588d6f6fb8ea1037af2566be1a6df4a5ce44d2a481402d713114f46eb233502a725f918e4e4c80f7f8843ddc8462ce93afa9ed4f1426284a1ddac0dbfba2710650c5d95d58832ece7f746fe9f799b55d699d0f57c4c4977af35baa0ca612d153b4c92bd82372a09710ac955db6acbd20facd4064104f12b547611b44100900d75f09525dc8eab4283eefce7652a73776c88350266a89565a9a7ef81e25bad3fabd10bf5ed2be74db5492519a7a41c040e87db698620dade7a7a0ae5d4f14e4e27141dff59a0168243f1484c83e17865234bd6f8d42da3a3210adb771102a84633cd041170f222e450887ff6cb923ce971cdb0a2af0bb75a90e7f0c61e843c4bae1280a47e20dfa6ffbf9a5b25d2b7a1c85419b2ea05f05b9fdc82e4f445391b4b21d002aa620ed373c84d40f1afd70bd7d343a60b70db053df3916f9ebf0097ba4ef7ad71cd1b335b9c9c81deb7b5afebc7ee0ee6faa414a757d0183672f063851e93a49ca44d21d2994eebd513c7c3425e8cebbabd177535228ee39e43480343457301531a69dd7a15e13aaeba047a7f5932e3f78dba65d424eee4aeac67abc2a6b5df672e91bb48ee8d343facdf70a29fdb69cfceed98d7d072a24a3e35c1aa1f838373329de00a032fe2a45a5330d08fa8636e1ab1babd5376575a4d8bb461bf89068714cf5c837dd7bc5e1a65abb6e9375fb51b05aea9c35fdcb2508f74a9ade6a97fa7a46d4be1e2d0ab3dff5945d0cf48cb9af7e7c6efc6ceb07c45859ffffe5aa07b0efa28c4e2206367222d218d80b9420d695596f680c4142285aefccbdaa49053b5f5ca5de7472ca1a2656509d9071046430f36f277329891f75b38b2bee99d980e2f16fdb3c1bf15cd5d57c238ebb8af8b603321d02a0f1a267ef94b6761d072cc86fd79005729cb2c830de21a6443b59f0bab161390e4d5da7976ccef186c3a6a926d1b137e6e4a024e3593ac322ba09640e0f39f57a56cc21acd454d5d90f9d86e9391365e0d1610457e7e15c488646df2562bc770f33467c92165b584e2196d45a9ba4adb81ddb4e84c96b1efbf2c8a690472ffca180b5a117cc2ef247b9c68baf7ceed0770ce649e0c75076cca4a762ee746d7c7c1f97c167d63c028f8e21d3be91f3c5ab028d178c166f8d278441e3005043bf3330bbd55fa259ef1ab64e1c9de16fd4c66411c077cbd6e79a047ae46edbb2405cb58ed4087f5ae4727efed32cec14d9d055033cfaf4275a8ff8de3ae0b99d2b806f821087f27c4d35dc782ff388062d1d9e625fe424ce172e2ab77fa8a9ed8af063a52d6c1f59f9c216ee8eaa84797f248aa85b63164dbd603104f11ea4d3359f16ead975cd93848d668d278ea3fdf647b6d3004694a20f81aa86f0d812284d4914519538ae18f78eee241d8084756663af7bed7225449bd02ac7f316a889ee987f979779f0276191e40d7c35781b73f66e77bfca1582cbee36935408b7a612735a6800ead8ff88aaf682a803207397c12252a4ca625c73e43aaacda9f5f6686983bdd33385a7d8fe737a0a1addcb09a1da8b7644f2185541ca1139b9d3de3af9ce5c5b5a55356ee1154b4ea38d09bcf33bab22311573e79d22fd7b42285900e195ad5d3bfad9d1613fe781c62edca362f291552960fd116e0b71d19f5b94477045f8512ba1ce171c698a1425871e5f540a8afc7e0aafcafd2747e1fed1f7a30844ff5be78f04e697e013f660fae0ee26fbebc055985c4f0e851d9059aba69ee8e91dc295fc0bbf16ae73f6c768179aeafcdc81745a555c32e7dfdfcee2bd84b4c057125a4117ca5e77d3eec5c8e06fd338a37af1b4b3491c9b491c8b6e6d95c9c28f23941fea5bda8bbc7d8e1c1c87e3d45fbfe7cc35480ef0d5a80abf9882cb079fe4bb25baab947a0f04684da3af8545d2419d9ea3a2cac71a0a524ad96c89567ba34272e45f0e0855c0b5a7a35547e0173d23abcc0213897839c3110986dc8bfd13f86e180375bff5bb0d36ee04026ead3a73ab870156a323e7d109ed10d41dc8f0f8835017c8bc270fb20e2f5bac81056f1d0289691c974ef8f0d8c77a15e2de927bd9ef2249fcfb73ce13abc8f80c80fa500ee993de751bf3b0fd25615da90c73b3d2e6912b86b4101860d9c33c4a4902e7631439eace2e1ba0b5f308fd8f2949a1cd53187320768a634862e20e5c1cba28a7ff77fb6368f29399fd8086be121848853841b0aac3d7bf8965b54c9cc3d5b8362e6c06617c9490b669659b356a986e00c3c336330e562c8026fb3246f5110affc18bd55c6e25acf23c3b2e1cdd4c31c5003587d84350836ebdd0da011645b8c53dd395a25d5e775cb916b0afe00215233376f996327b5a37a9caa82e2fc77555e2fc3e208d9eb0039e5887c041e0bf1b848675d1ae3dc49d138eea5f940ce310d891e2daf6e0e29048292909dd60c552706b7f67e6f285f995bbb6c10510a8efc08c4546783d9c27138c5da569bcf42adf4bd3c5f6e1228da18853effe35d4b0e4549c9d57536bada74909359c75a3b57b30a374e353a2be154712888ca8535198513fba02745b5bec6a260eb803492d8d96580f59c8ec7387237c717e67b0a4d446c6cd3b1d8366274e9e6a5f58d2c4f6451a795843fda751536178b6def2c35cf5ab1512dd39ea04dabc89594f5321ca1f02a94b33ed8d620f74d197ce00e50f1dd0d0f5cebef10387926925aa65a320185f5220eb7a93e39ceb0f6fc8ce4b6b4267cf3f3c3af2b974d24713eaec2f0076764d24f6ec54b3249d5902df7e63bd4e4d90dc01889e099ce56503d77fc76fe79a379aac8785e68f094146000b915584f4f7a1a9038e7f7146b3d4fe7ec0f2364c3a0185738a2c16fb0ae0dd687b2c35eef6adc8eb0f9d75a51cdff6b824c8ad11c3ac0a629b0954cb0fa4b9772d1f97c8f26cd32c6a392b29f11a07814274e14d3a2dd1880724e476a708091233c06c0c73030ac612d4e4cd88e5313a973500cc7bde537d5c296498e86c46bce6fee0144995f8f9f0af4ee38bc258ac46dcd016219f76269bcc1337d84481f75299c5826b9cdecceb0de8cd86e9df533826bfc794a7b55824a65024553fdee1930f277adbe7b0a2e4f97fd155a7dec8920fa17575266bbd60eeebbbc8591eeaaebbd6d3e473d1e8298fe2417aa534a47f98452790e05f6f466ee49efcabbb9cbc9b0589f7961208409c963fe9445c233e084e1a2772fbe0ad59289f767a4a5360bc3156d9d9b28912e2b3d63ceba0f8ec02a1069d347265fe9e88d53928c20691b6ab8707a48f9aaac4335da86f690ce8989efeaee4f1cdc125efed2f01c3f741cfb927c578c9f99b94818ae064fd33f17e933202552597689a28d4ccbeb9e21febd19d24cf4a0125a63299355d10fc3717a254f79d38b60e38c2d6703315aa44971b8b1996fbd11206f322f0dc8eaf84e8f2d5db348952540e8a594cee9a83287eed8d02b12b1b807345ba83ae11a2d8d92aa0d21fe558f3385bf888349aa22588bab788535f56c13baa751417ac40b4cdbd7f1f18605e4a3803b3d849a61ab39c69151c5f9f5173cd014ec3a6105ebdd5fa58aae310a6ecdd87a6afb212a78e80701e5963acee9a222c70b261677953d7337e7bcfc6063c36800dd91c6903b63b4f31e29ebc106e9b83edd811a78a767850e221b32b158139ce74a4a87afb616c8d95a058e8804d326ba3c22d7f84ea781cf4294beb5425b18f8c6abdcc795f276d8adfcb403535dd4045b3c277ddabccfd95492e31e50b7971413eeed43e1bcedf94c1cac9a2ef3a61b3f178b4581e25e556b9ea1e03f6f67c9a2bf9eec16ff1f466d9e6fb9c2739dc123e7d2931b9284b696b562e8744e40c2d27ca6af8a0b8ed7335cb18d608421ce6bae1e0e07ef59edc57fe79fb23d57382b9960effd97a4f291bfee54c6c32068a9db89cde407363fdbdd1b7c4f8c3f2568da188a46ee450d53f5a85f59f6caedd4e8d7aa5b630f6e544c5210ddc86ddf4c9d04b153529ab17f14cb8ef961e77fab30ec1e99cfb62e012420e037f53397f9994ad64267c01487834bc6cb11779b8b800ccb903b087b4079b3896d975d1e11e0c81e0401bcff5cddcd4fe36d888cc780ab5b87b012d0abe51303ed3bdb37a6d76c9089356540539d9c9dcaa3ed719b0a8fabdd6bacd8e79b3988ac7df2791b4b56ff628d74dabce83e4ba9777805cff282de03f0323f7bbfe7d63364f0da8d1f860481d8ac56f39b558532e767e418a37c6a110430de4106d81270eca188c1ad08b24789980b87353d08b0216f7645f484593e8cc4f2b5da550395af68c5278383cc45d2e0065aee8ec38373d7d76059f44607d988523f424b2782efa643712e82f9f2d71e87e39a41be34986fbf20b761000e3f3a9ca3052ab022899d250435928758506107f3fb19381d180a1fd26aaf26b3a20d4ac2b89daa94939bd286acba75a3973cee018b48ad3b805e584438686d4b8739a4ac594e31134b6e662e8e20e6bf4cb3310a97b629fda57ab8c8b15014080e43976b865ee4a1678b27bc22ba35c2a634f6de66133e5bc3383e9bf34395a6f44cc77f6bad7096b2604eb1acba18c07ac8d02c3fb34b3417794c16b49d50b151b200f9d6a9a63cd9fb8bd2f5f75e270efd7cfafd9107161707e0a05cf28aa4a5def39a29256c6817eb1235d4d09b584dd332811584177733709cbd0a16af5eca8976bbcdd70311d436aa4406f97e5196b0cbbee0dfabbba4ae11f18f2c9ad95cc4d3f7cb29f3fb8bd09b5891a75ea7a321cc5c8159e18352e237009e03869e8e903ce51f7758c44c3d72f9fae4f60508af61406b07f7a15f8170cb5e5715e8b305913a639c2675996f9af558e9cbbfe638b8c977e83792facb19970a9cbaa6657ab4553b77ee1f213d74520397a27bd822db2aa75d2a0618f316b7c8ee4a70db11857091ff80d5a8d15a1f540147a753f3a9a53cab80e"}], 0x21b8}, 0x408) 00:00:23 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') fdatasync(r1) r2 = fcntl$dupfd(r0, 0x0, r1) sendmsg(r2, &(0x7f00000024c0)={&(0x7f0000001380)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0), &(0x7f0000000100)=0x4) 00:00:23 executing program 3: r0 = socket(0x1f, 0x40000007, 0x9) close(r0) r1 = socket(0x6, 0x50000000, 0x2) fcntl$setflags(r0, 0x2, 0x1) read(r0, &(0x7f0000000000)=""/219, 0xdb) fchroot(r1) r2 = socket$unix(0x1, 0x0, 0x0) r3 = paccept(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc, 0x20000000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_timeval(r2, 0xffff, 0x100b, &(0x7f00000001c0), 0x10) connect$unix(r3, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) r7 = socket(0x1f, 0x10000000, 0x800) r8 = semget(0x1, 0x3, 0x1) getsockname(r7, &(0x7f0000000240)=@un=@file={0x0, ""/51}, &(0x7f0000000280)=0x35) r9 = dup(r1) mkdirat(r9, &(0x7f00000002c0)='./file0\x00', 0x6) fchownat(r9, &(0x7f0000000300)='./file0\x00', r5, r6, 0x200) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000000340)=""/27) bind$inet6(r3, &(0x7f0000000380)={0x18, 0x1, 0xe772, 0xffffffff}, 0xc) semctl$GETPID(r8, 0x1, 0x4, &(0x7f00000003c0)=""/195) bind$inet(r1, &(0x7f00000004c0)={0x2, 0x0}, 0xc) writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000500)="e0e49c876d0f5c03e23ad1aefe801fd3e6e72d13bcd2a1fe6dec9167dbb46b494267a006cd0b2d3f85a5e8eb46ccad8e7f89853c811f72014833603cc40da46bec6a4b814bd849b3c621f1ea0e75e65ae3a1cec63fbee9c4be250b8e73cd36fac5ee1e44a301e8843a146959edd22d8bcf60449e66619d8f174ce8c3cb13150357f3fd590b1d1069d7f533535b34083f46acc6f38b55b0bd0e216c22aa9aa5937ca7250c7b872877c39f62d57232e13a8ae569b5a2d222593f9f4a2c5c18a6a61e84841940434e9f93135450a2da2a3397032aa0c1eb108ec19fd4c20bd3750135a1135d5c9bf3e3075f06afc9d2684526708e5019a791d69b2943fe65a6da82a2fafcb203b25368f5a8def3ef2945fb29d040b170051747d4b69a2078cc272de0a12d611f3297455988cb594c5d949f26b4e7f2f17c47abfd3e2a8045672738bd45ad06d661857b3e2c958890e7d93ccb92e249f52e6b290f1d2d5e00c3fc42b5c428418a89a5cfda049d876a36c666b6253e429c8ef24bfa450392cc6ffc80e037b7e7d5aa9a41459d8c5bdbe2bd523f10a54a72579e093befdacf7d0f97a23b85786a81309bf40e715921cbd1434b34f5b87349889ba3f781c0e9364c4f4646e128d3018964e3bfba61ce2a316f4456dbf73fc1dd613b313e5063a0fdb8ce6b8b3cf05556b70095ba399b2f4ea46aaa9bb2f1fd8342cdab97dd22ce4211d3649cc376ad418199751b228f469e6872bedb05a53da4919e523cc3b57884a2c15f215a34e7b27c1a7e4c0b1e4cf25447b8a95d82c56b2fed094ebc6bd39afb8ee88d1eb359b51c9d1a463a941699f389186bb9773882a9bec3695a6bf833fbb920671a505852314e63e0cb2bde1f96e32ae3d7e5132b8812bb6c6c793cd58009ce572b0b4ec9cd78f1e331495e79fd7b0a6673390648abe274a5da5169804ea9bd8a92f022bc0a642b2cdae844646a7a440a4bb8296af55a1a1a00cdef01cc0839523a5c74320cd5b761daadbc64d71fa68b808e359e197b30a77e2ce24035c6385334035cd24738316592ac98a83dff7a317fc8460514c52101dde336d4e22112cfa82d7825fa066c0e6c5055af7c9bb8ce516648cf9bc139c0477fa7ec4587f742f446e98b4424b2a78c668fa3b73ac48ac21c1ff8413db9520e16f1c2f389e9cb07b91db84e364c10fe863e3be021ff76dd385bea8bb7c65e45a03af01b9683151dbd298beb9f66a25c49943d2e258a61188b5570990604fe0044f7054d77845744f617ab71e29a87c5b9d6d075a6bdb54a1d889575cbb71b6377b186b1bbc1b76c4a9b8bc3ea0f092e6a3842bc193c9fd4881e8de61a81588bdaab41a6203f6d4bd641ce3acf5eb8a26a04b668822e7894d6eb677d071bbbf3a71cb8e5b8575e735538cfdf5f19bc02590f9f9274d7dd9da75afbdb82280b340fbc2f4b7884f39c00f9e2fa22377b23a9b579201616cb42f1b514c9f2872cf8a39ca5f6c37de0a253efacb25a7b9a8e72b117319b63ee82b6244ac77562020a2c64487122c5017b1872d6f8d6f8f2ee3d65952d9d259bbc043c6086facd2a32ccc84f0e45bec2ec8a79dc8401d2e9ed8c3fa362d97189ba5a61ba2a3edc2a57d5ce37ff8d47e495003ed28a18520f1c4d364c4c0521e2d90a6246987a3157f39854d15f5d34dc69a4d2a4338f12f1af7a10a50fca267b2ea5cd454987536a75269d34fcdd8057ef2dda50db49fa4d8469fa4224d00316525f02cae1f63ccb32de3f84bf37da5a84e3a0b9df6feb4c0452201a34ef1ecb98799ee4b25404f30d6cd95d484fff6acdbf64656007af02f4787326a99082d0abc56bee3c153c374812aa81815a685027b724c2e9815362dab50774c49d4efe6ed7f20928e202f9c771b3e6de69ee97f2de886b83f8daf5afa2d5a147ec5445c9c11e869c1ad8d5d6251247b63f6dcdc9352a3766f3093a7b887c44ebc6131028355a159dbdc11a699579842a5a1c66d0a4e6a5dfdce56890e6788571c3180a00b5f87f0f446a60260d0f2ad635d1289cf7c3b07de58a2fdd31d434f35ed41114c48e5d5cfaee5792ea6a2b3b93df44385731b9e4af29afb40964cc5a873e99e3459d7456df47fb917c6f48b9a928480d6a0b73ad7c7d018408afb52b7dec24770c781584978a4fc4b6d8d1d5f6a68b16330561cec25e325e46af967685efd3f3ec4c4a7fe15f3adda0b91a46e9fdcea6ed94a5be9bcedea14cc91304b0d2fd26131fa2ca053c4709f76dec2c1cfbc254a6a7d268419f0553d610455bb5478b3f4cd964edab040e046bd1211acce0f145c2a419a9d495fb7e8b9e325dcd0bb0bf7f49f32aee1f01de172d720769a6b56318e10d701957508c1aacaa208d489e1cf4eeae1a42def095f42feaa837c49322738bf1550736599e8ca33dc8fbd18e2cd85849ab4b0fbdfba681e279b121c09c8ea0125f2ee3dce4d18dcd05ad1d9a9f99125bf7c0da80848240635aa16cd49a2117278ca9ef6448c8c8bc4ddb8c02526fb0a3eeded3709ad8da0e125f5a56c849b0aca596883ac9d45be89cfc71d431e3784fe9212cd359fb7bab73f7dcde00cd3d28947a2fe4a4d8e2deeb4aff4f2ea8b8769bfa6700bde1d1894ade0a56e0c7ccfe11b65241992a11a2dc4be7933bf28b59266d35ad712c3459955b20154ba4b23a6b9caef98778917bb19d9c8bb7b1b0e02ee50bde0e290d208cc61d3268e34133757d51fab6e58bf20f5667158d552209ef72121ec140018a130e253a7da55f71a7f5378e926b9576d6fd7c8e5440fa280b2edd0d7eb1d35a7c35c99ac45710be3cb4858a4678ea6ca98dc14af6f6a33ed020494d715d56b8272114ed3e863ef137dc296a67fc08b12772ab6d8993a0276cf70a167158f29ff21e0328fa16202e88790eb1a16e0dce6de7706e1a57a70ca693ee1b2434ff977b7b40a92c629c5dff12d1e0ddbec8d533b290bf249e429307dc76c16013209c8714920db9391c65f218fbec096d96fc073703816359dc50969b0516f772fbe79882d6fdc74154591b85a093f420c2abde842e130197ef311ccbd78b9a4192d864ae6b42784b566e7cfdc4ad2ad73d11d05fc3444687860c39b1c55bf224d2b70e0b18bbbc34278b4b8f7765f4d2855c405b9a6587570a4d1dac043bf9648caf42b6eec250f95aa3fca1295b991de3312788e588190e4b3aad5cb563a273eaf2d650422562d70314572771d5671e07764570bf30e22c34593316cdbf5e96e6b0e9eb05cee01584f62ea351a8a21595ba9bc3ad30015260cb7997370957235187808ea80cfdbb6a063b8a6fd2ecb20104459916df433ebd941ed99355621d2222779f872ae03bc6ce3cf740be8929d06e781416e57d6add0a43c58996c5e47ca95b618dcccb130681e71ed5cfea535a98e3095708e13f903d7b4859fa8f6fcc36a2bb632fe13ec083ab4bb07b647c1f7e2264fe9aea31c1f169e3fd828efc6187f0dbb6a40b128697c38cf35e8503c6ae02f69f54ad478e4ef9803de892292b1bb76170e509399175eacba58cb38be03d4cde42a57301d98989087f3885a63d70f745bb4d6c5b41c0b8fe576c492d66fa493d65d07b85e1f3866945321668a91b846bab3dd6429edc4f6ba45f2af40dbdad657a5a0fda3e90240bb0d059767012ef645e718811119c7fff227d82418ffa1442d89e03a1f93a2784d7e130426a2926598654658130f4714743fa526acf4994230c10bd816232c5460db2177bc8c28c7b3c10fb9e99658452762b05d2b2e990cccfa8247220ac14d63afa03eaebd61424b3836a7e9c8f4f4c2836b85744ffe8337b87cd23d2c860210d108f8419a792b572b7d40796b40a65cf06ef25f868bff45c19fee7631c33c8a2ead181eb5e31d9f4669502a1aad49913310955d40a9fe674717df96bad41c2573fcd466345ebb821bbf0c97055864eb5aa0fc2b80ed0bb8901d4f2687b727d5949901ce5750662f82104a3112d82fdcf3a049bc5ea761fd03294e08fbb8854a69dc4b7a450749b27cb53697d3a314e674aed3da7989ad5ed777fd34cbef93562c4f16c34664a57673b7606b55062985a3fff37b8b099e58a68819adb640a3e07a291391ab93599f1ed26427891d516efafc8ad3564863aac3d635b6a12fdbb5cce4e5659337838d9cd638f795c3784a926ac05ef306f2a03f6c22712bb68e3a28a54db79bb9e6f5e5bc394f10fbfa0e0963a60f291bba99bef22b111da7a94fb94ea6ccf54c94cc0282d04694b3a08978d3e2b19cf6888e1d6a6253f1cf22d94a3a0d58b77c5031655b03d7d16f9f13dbbbcecc586a9e9530cecb2bbd93983d044a6714aa9e9866094135b8a2b0765dcdf4d57cae86ba5b6a66992f10aadbfe6626330b77d4be604da6c25567a862ee05a29a4f4f12eb7419bcc2df20743b086ecf02bae9fdd55235ad3c19304bc50a1acf257677da3b027e2c157f93bbaa7cb70a8a8533d1b452260aa1f762bcfae9d32969ef7c81eaff400c864d29c9d85e7492638c025c8e4ab344f74f8ea121f39de0fde516e7551d7dc6e5ccaa0e10e65d969162e1589f67f6977f21b8402abdef5f424240ddeab801cdd26c6b756cc52f81202227f0df7ba968ebc16962cf1bf00679d565f2099f5e49b4eb07d2175029a7829022df31b0c4c5443b58f691a644dfae4d574aa408be4788205dd380602cd3fd693583c1ca127138267c63e088ac06a9ed9099d46a05e7c7677bdf3aa50ad6038b5fbc2600c4ca90a3cc6a4c1f1f0b7383a5764c05881d4d7d2973cdd6eada18ceae0aa507232653d827855f85a96afa9397e5b6757f84c3b3c0582169a32c8d8cc6ddf9cd22c85d2847c398ae2cf0c6d93ca5ceb78b7413adbfe7f764c62e93bee6c64467a476a469f04eb05cfd487cdd15afab65c2a089b32f21f74e42a4a44449bc5dd8c4de323ad2c383c4d641122c6c8fb145f0003535726c20a4d6f2e0fdd5aa7d099a75e55b79bce457c1aa54767a9b9ba341df2f8ce145188bf0d56c0d0ce98fa66587414aae802cb9baf9f67597157f611ce7367fe1d720ba5b92873a073e4099c4e786a92c57e199c3c2d32684f01d70cc4d9255ce15a3a9d752d39f3a2565e6ecd62e5c2b2c58b388ed979071e84a436b372e8272ff4386491c542af005a7a1508bf51eecb897a992b9a671394cafd5c5ee42017bcfc253d0007f9522305bbfc6a53d666446b5ff5e78993c0381396433cbe77dd323c20ec4500c3ebdeb061c6e4dc97b5622c5fd17507de2c1d23a5e147745d4de2b471f2c0ff356daeb01d102feb9ba0ef43c121d781b2c1e84cedc04ea5dc5f67d303acf60d6560e20d1e750a207a7e26d5603ce40e26d8fc099bd1610b31f25521b58fa353666d308e65ef8392ebe2e0348a66cfeca72f461f70d6d5b53eb48cf667a505c6ce7ce368d66089c18feb01c951009ade4d817f1f64257a743e21e891d012af3f50b27646bb6e9a80f0bb88d21a3a04138398143c4b430a1b1363e427c826b0b7dba7fa3990f08bf72778904959855e769ab65941e55e8e8bc42e27d28b48d9012ebf4fb06c2570e14ce756c487e6a79fe102f069a51a78e1ca945aeebb0c561f3f8f839920e3ec46fb3e81f32d10a37e3b1a4f9e09e29abbaf2ff1409b0d7202f1bed66e95d74685f7d5a2db0f08a16a39b4c81607165d6a28a12206ddf3e9af4e1fa1841e1946212a5999f1b6d3b963a12fbcce85d5b645fc78fe9c22c2261ffd923c4284e33ba7ab36dd5af189177124c167e6ea8ff71fc5dd025519b5b1133043f423ac", 0x1000}, {&(0x7f0000001500)="626aedc844ccb7288c9777f7c7d763dd18b6ad0c17c02fa9bba7284fb80b84cf2cdaf02e0eebb8f7a6fa6b307bd860924f040d11912891c5e351310ea2a3b71ec6fb65afc377c617114dfff14b5f63f3f545eb9bee12aed2170e9a62dd34d7f91d89ad406ec7750b6a7dc027bc30ff953e2d429062fc13e09383594ed8737d5ea37c5ae52649e6d0275d1327cfd355d56d2a32ba58bfd6e52d3b75cab411a2ebaa7bb86cd9c6a7da168588d4cbf4bc679cb4d2c819100f9abd5cba8412726934d16c0c81fcc47d7c70863238c85ad8befe5c96b9ddfbd37d4f7fe01e946ab24dfa5ea55d6d97c9044c1bb5e224cc5898f58eea4f4cb2894cde", 0xf9}, {&(0x7f0000001600)="f71a7b93bfb421c376f03663d51890e2e3fa629658ca3ef0753ada1c886fa4956dd2f7dd5b3e8b0e48fbcf5582b8b1c4211917b6c282fca5bdb23f1e64d688d01fff6a4c7530399877611439f42971a1e57859f5d353f2cd55c83d9594f4b6d551d420f3dff70e3c9c88f0fb54962dff8857a9161b051b7e531d07c6bde0c47b9557b1ef51", 0x85}], 0x3) preadv(r0, &(0x7f0000001900)=[{&(0x7f0000001700)=""/226, 0xe2}, {&(0x7f0000001800)=""/193, 0xc1}], 0x2, 0x0) mlock(&(0x7f00009fe000/0x600000)=nil, 0x600000) getsockname$unix(r1, &(0x7f0000001940)=@abs, &(0x7f0000001980)=0x8) fcntl$lock(r0, 0x8, &(0x7f00000019c0)={0x3, 0x0, 0x96d, 0x1, r4}) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000001a00)="817a0f989f1ee9002f26627deb9e406be09abbc222894ab96a51506e976afa58ed1dc201a7ea799b5485a435e2bbfeb760a08482779daffb291c8cf0f1bbf4c42e9e7b4c453d2a6a2317f45659dbadd06f1bcde7bffa36a75cc1c2eca0dcee2ed42364dfccbd7360171f2f2a7786524d2874457de94d1e5f9f71bb5fc01b379a0cf0ca2c0bec7dadb5b139a98d0325fdcb32aca37ce6e60b0c27d5f10b342a690b15adc129104054f6e901f45ed892845d2bf3e8aab563484800568d2737669ad2ee120f7613e2037b", 0xc9) fchownat(r9, &(0x7f0000001b00)='./file0\x00', r5, r6, 0x200) paccept(r0, &(0x7f0000001b40)=@un=@file={0x0, ""/99}, &(0x7f0000001bc0)=0x65, 0x40000000) preadv(r7, &(0x7f0000002ec0)=[{&(0x7f0000001c00)=""/113, 0x71}, {&(0x7f0000001c80)=""/254, 0xfe}, {&(0x7f0000001d80)=""/168, 0xa8}, {&(0x7f0000001e40)=""/102, 0x66}, {&(0x7f0000001ec0)=""/4096, 0x1000}], 0x5, 0x0) 00:00:23 executing program 0: r0 = socket$inet(0x2, 0x2000000030000005, 0x81) recvfrom$inet(r0, &(0x7f0000000000)=""/95, 0x5f, 0x1, &(0x7f0000000080)={0x2, 0x1}, 0xc) 00:00:23 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = socket$unix(0x1, 0x2, 0x0) r1 = dup(r0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2, 0x71f) connect(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="ce50379c290137fa63d95fc1c4b8a754325c68423c28f83fc2ca90968ebee9e240da4c74d6927e581b0fda47b1247ffff801965927631f8e3e1ed649d1435e6ab48726b706222648aa4bf92c49a359fc5d444531e771c5b3841a210f2afabaa3efea2e1c43d2ec5a45f1de7d9ef80d5d64e7b04646fe54ae96fad75f24c5"], 0xa) 00:00:23 executing program 2: open(&(0x7f0000000240)='./file1\x00', 0x982c0, 0x0) r0 = semget$private(0x0, 0x1, 0x2) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000280)=""/4096) 00:00:23 executing program 0: r0 = dup(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) flock(r0, 0x9) r2 = socket(0x6, 0x20000000, 0x1) r3 = socket(0x1f, 0x70000000, 0x0) fchdir(r0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) bind$unix(r4, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) renameat(r5, &(0x7f0000000240)='./file0\x00', r0, &(0x7f0000000280)='./file1\x00') r8 = shmget(0x2, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmat(r8, &(0x7f0000ffb000/0x2000)=nil, 0x0) accept$unix(r2, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) mknodat(r6, &(0x7f0000000340)='./file1\x00', 0x14, 0x8) sendmsg(r6, &(0x7f0000000a40)={&(0x7f0000000380)=@in6={0x18, 0x1, 0x1, 0x1}, 0xc, &(0x7f0000000640)=[{&(0x7f00000003c0)="31ae4066dfe87fb4665d6c1b6ca4088da362ac30b865242d8f3e5ad59da9c05ec507951f1ab9d30463e4968692fbb840ba3544989fc4976e0b217373d262a76a09388d7b2507bf9922be52246015d77cb9904679bd7400ebb2f3e722593d5a06c869868dbed2bd3892dd7ac4dd83499b4856c1760c61c2a10f5edc43d277e2419080dc19b9c1fbbf467b5f8d0ffb4ead4bd620", 0x93}, {&(0x7f0000000480)="23edb4190b0474c892fe923c3b68f2f0d99081e5b261c7ae0ff75e3558c20498cb005370d384371ad33d06f4666a83631e4c40918ad04e69d839e55a2ec3f4e778653c951d280f253ef7e99ec23524a118055dd7b9dab966b6c405768d2d80f1ed37e1676918d99bc9066d49e5c3eda119254db48736337eeafb420e35835b7e1b3267326ff41e865f0ead02e4ad0d9e00f385df39dc9760e265583acc4f560269adf12ed2e5133cb47925e212ea3251649c3cb0c1b05a09391247fe24cbef47955da4ca0676428a34f680186547e1fbf31a26ed4071394ab9d3e069051c0722aa1c5307a2d04dc6c5586831", 0xec}, {&(0x7f0000000580)="1eee6922181d80f6c97956e2d18d21ac198381564c0315f9e26ce2725b0eb7c70aebd613c6aa6a80f3245e16c6ff25ce18efbc2a931611dbdd99a0c381218e522ae6fd333332db36ec9c49675d6ba0e0a64564b4ffc39d9fd9af504877c8b37cb4d1b3bb46f92d796374c639742ceaaaa8804a2097c48efe9c68097922a6e65b371c60444a6df7", 0x87}], 0x3, &(0x7f0000000680)=[{0x110, 0x101, 0x3ff, "90117dbc0b383432efe99ea84aeb2e598eef9e63948a43510f4f9ba9cfaa6498200101d0c49e5e33414da56b88f7174da6fbf2813f254d8ef2d816d65d4431d65bde4c7c719c6ac1876403b36efcfcbb11e5731a4b17d8582d491dad0529825880c3dd1bfaa97fda76881fd6da270d00ea8e35cc06067f8eacc97b301f8dfa8a958bf0e39e34828e6f4db3286cb3a640a970642bd15e2673b8d4cc2cc8f69dc9fbe904a8dbfaedc79d54bef78b518299a458f4952479e2f685f82def15ccf65c0f770452182e2dc944772562dc658cdf148cd298ed87fa27696548a0a0a185cdc64a6df60b61070274dd1eda83380130d2f88c3c0d93c63fd1"}, {0xf8, 0x100, 0x8f17, "6dbb180538a41b5f403c83605fe695441d8e60b2de8520b027c477b6fec3a28c73e21344743dc2d5083c52faba688789a4d4c16fce9659bfd87fb6bed48e4a46939673b6c5b8ef8392e65e9112ca676ddf79f60bc082cea1642e2a0504f97a59c5db3ddb57bbaef9af62925c5a3efd6001b9a6c5de213f88183cd3d0a272807f2c61a096fccd94bccaaa4b46e6f91db17b81b23a3cfbbdca5770471fb2ee60c7df3fd800b5c81fe21c8b096d234f62aeda56cdba5be0a2a8a48a3c75a6bb5b7de113d2f07f4cde7eee0e79906dcecb6e10ff5665243fe55dbcd8e32a86b405d0f9"}, {0xe0, 0x2f, 0x401, "0299ab37c93f639547e4d469d6ae5748606038d565256ba203f20492ae6348cb26b9e6dfe980143f0020ff3996e58c9557142f9257d46b6ebda430613769c5e80efdee1cbd0df69f00e0f956d09102c67aa7ca05b2b90422edae0678f412f92e4bb4b3d8b79a7c22f7db4e1d039b9fce6395b30b6dfdfbf31dc8699984bdaad52bd88427661391cf63932d1edc5c9443074b31661957d5bf37c551e197ce0e1f39b66c5a11c593258997c35796877202e6b6eeabf8ba856956ba3afd0638200d88f6aebaf1a23a9d4ee7881df8"}, {0x28, 0xffff, 0xffffffffffffffc0, "7241acc2da0b8ddd4e209fdad809849a69730c024dfd804c"}, {0x68, 0x29, 0x10000, "132b43b229024df54a2940b1367cd9a65b08311622c09136894cd907ee3c79f8e2b8a4dc408d4f4da15b817b1907451dc0dc2d8c424b1cc245766028ccd2b9edc0900cf6faa0b4cf34dda231b82b9a3cc33f6c39c52dd8"}, {0x38, 0xffff, 0x7f, "26f23d228a1cf193c0205a62cd11338358ce38f8d7008257c2e361202a0080411bd3bb95c1"}], 0x3b0}, 0x402) close(r2) close(r0) setgroups(0x1, &(0x7f0000000a80)=[r1]) pwritev(r7, &(0x7f0000000d40)=[{&(0x7f0000000ac0)="9b622ac57501690ea638bd4c5ce8b06f5bb4b456cb145de8e0b25cb4a004cdfaa825867ef99a2f16be0ed0be20ed7c5fbae4c22cee3cab23da1bb45ba48355cb806390bd7eceb0ba88054b5a49fce585fa35b51ef26a1cb2dfca6cd767b44a1e59cb3b54355fffd07da034de2dd6167d94f7d475c4cc77cdc0da2ecc906afb0b87d6108cd1db84f1678a0120014e43535287bfbdb9e6421727f34047e92a1a62838db5a63b0d6ed37165a2b1b85584ad6cf6f3b541df", 0xb6}, {&(0x7f0000000b80)="fa8b17a8c58d0ff5256f84a22df4cb1a62424f4c38d721829058c9eeb68214b0d373a826037f16d97dc375eae0aebc08bcd454f30e50c4c374cc46ab47acfd7dda95442b14c43a848548ae2158af3689d726f75ac6a3cd05b965c6644464ffc1b1a6ba484f0678d9f4387101a13f366d07186f456f676127c701e2123ca17a4725272793e02442b09c7c903a0e766190342d7aeec90cec8ed8f9183081b466a934fd05e0b353a0bff83cee3efff312619abb0f12040331a677c31cdd863eeb61b3a9e487bdee88bf41b9af8051aac5ed60b407d61504657f93d95e8951278e7ff77d8dbe", 0xe4}, {&(0x7f0000000c80)="a8aa9aeb016b1044641d3d69889a60973c2ae8bdd7512f2e65a7eeee8ac043c02665d9ac5a1e20be84329ce79923df955412e64bb12f7040e7dda7b8af7504aadb6f50e9d6e5b022c87f07514a58bcabb1154003e124a6db947a119391bca7dce1cb5e63167ff3d1236f17b7ce480657fba4dfaa7c338c338f580f1fce5b48fa8fe91b86f165c5a61a956c", 0x8b}], 0x3, 0x0) fchmod(r7, 0xe0) unlink(&(0x7f0000000d80)='./file0\x00') geteuid() shmget(0x2, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) pipe2(&(0x7f0000000dc0)={0xffffffffffffffff}, 0x400000) open(&(0x7f0000000e00)='./file1\x00', 0x0, 0x104) connect$unix(r3, &(0x7f0000000e40)=@file={0x1, './file0\x00'}, 0xa) write(r9, &(0x7f0000000e80)="f93171cad2041ca86d816ea8ec2c7584e1a2bb588a2be085c81051572c390cb093cb52c78aa4ed91c15ec88d561d1eef0fd1f4a41ed2b8b963787f1e1dd722adcf99861cc4a13dd8b8fbdb9d78d1ebe199b3fe2d52952f676c659fb8263521d7cbe9fda906f2c857319a2d0acf19fcd81509c7f17c65bb3f3866bb7b1050f81740372cc9e8166914d3d580a04347b4d7cbaf87c07d5c57fb7d6a2982d870fea695d1a75c57a67ccb8ae8b20a3c737a757a8e3d933ffbd1d39ec85b0411bf7bc39b2008f8960feefdf92a221ac9c0666c51f216772ec35ae2b5defbe5ffa4f36d4df7e46c98c9ad8562b47f02b37f99500d4621c9a9f409fba38de550a941d255dcdd2d93cc7b412673580f08f95986e521215805aaf646cd44e912a8b6638d05b90e1caa2297186f5dc22881d8e1a0b6e490d0327add44ac8afd4c078d4a307f89cbe007a821045f3127955ca45bc28360787e0ed9b329fd1971ab5bef2397d9414dbad54256faaefb45c3280a4ec4a0cf4876bc119d7d7101cc852e76e05e61f553724f8cdcfcf769202493cd407f5dbf2e26b7892cd79079ad81dbbf63063909689720e45cf2ac0e63b5dab149b0e5843d8a57d15c50573adbd189efed9543f582df88ebfba783e8decb3d29b89a103eacb499b53decd0c8588d399abc9189dc69a9e5bf341a5587958977188bd882c55d16b3c8e0c43d6f7d3a70677825b3e57a819d84a3150ee1bdbdf61064201f0ae164edbd06009f02e2da2371e8d0e4b76d3b57250827dc1a098f07659ad95ef2cce0428aa3406727fa31431b683d401c65eabfc39c8b9820d9054fa3761ef43dd727f4e7a7cd5b8b26e44c684258bcb5d2435012f55c977e871a978764a8787bfca6440023dbc3bf4c9cf06217fe576b220f0160fe2e3ecfca5adc4c94cf6d33eaf791224496606fe83f416af0ed4ef7464aea58c7048f8c544bfaadaa44a0ec0895e9b613c35e11ae1cdc10d2207bce81e691499ab382f267e5a1a3ecc5ab4cbc735beda63bdfeaa45adc8d21cfdb476a769daf1e51c0a549f8d1804e945d3963292742163098c0b01762e816326d536db96d5944ac4e25228876e3e2ed9f42230dc1995676b4d63dc2cfb58c27bb4012d9fafcab03fac924fda4e4d75521d6cee46a1a7febddbb16ee8eac58072655d638780c3729a21ba7fce5c2b4b94a863d2e94b3cc982e26052aae9076ccfad26b6bf46f29cd40b39b2fdea6ef277add0ed7ed4759c2a1809130d0fa156a618698a7c8dc18923985e8ce75d203cde2e83c5589dea4abb83c1cd2e8267c14593814f1a0b226a4c7870445e49d2d744dc77654239e82c41e0137b03a1d448485eda6ddd740b0c2bea3d5d6262ad473f0c3453ef72ec70bb54f77965b81014dbafebe0b0038ea9ea5000e38281c0c7f8f096e2200ca87afca6d2724b73487889dc5d1840e8334c33ffb768bc8ab98fcb6abddc48ac9aa9ce62af7ab77637925e22222abf9bc40d95f93a27aeb87509c6668f4ac8e38e87bcc52575d98607661318a80b3a49e35d57272448e071a84dacd836c8a0059d07498205517645ee8689fc408dbb338c9db79ece3fc3b12b195d6db365829fa6fc8cf238ebfa0c776d3dee71865fdf56f35dcaa1098956bd4745d2e66db316c1c7fba33b72be9dd0f43e947d2fb1826693dcc92416b765e447151316008d94880812fee6b51ad26f5e929200ac76719fa1943a61bcf389fc6bc008294ebdefa1c73810b40c5393d282cdf12d3469ef65d06da7fa953e2f0516f81a5f6502d45cf4a0d8e4050a318095b77d554597ac7ce163c1fb821d162792774a65aba3a214793d4ed17529c9bcc14cb38916f0e257d2d8e4e10994f642924719f957d999ff720c404ed7f080d562be4d1de925cad89a921154a28dee7f4d39b94b4a7f6bbcfcd95238aa6761e4cf22e3a3ddae345051f9abaa8ccfa474c88aac2d2c97409ae7db2b6aeb3b1c73a6dd5e8b53155d5fe6991f42132a3781c97a9adcc82807de04cf0f2999f44ed73fac93466dee76895bf9b61309ded9e9659c9277667afe5be9863d1bdf0fcec2a3e43bd9d54770215c035cb1d4af79d4d6fc637f8f80fc0db9b9ad4d6ecca4e0a284398295dc8f78c55f969d9b5973c0a0b141c675c2543a11642f651927a5e04aaa89596970254e996d112d324eed08c5723ee2a78f7fd8ced1873cff33f16e6ff151b8432faebe40637a9c43e7c710fbcd71176899dd530327c06e56c1a50b2e42230aa96b6843d9d21d33d169b158de63552f3df5ce35d5416483a025d656f92996c19c22a2b7e0fc90baf53520f1b039d0cfec7a38ee1eb4991662030736c2faacc6ecb86b5e30e1154319a3a0164a0d6ca9444693d51cabbe852b99319d94d2229607021b55253bf3580a0b9c8c8407e36be6737b8dd2de0f17895fbd606351ed102299f78c0388447cdf802ad82001a7915c64ee6cae5e4c38abe116d702c57df9df5ed7ef5b846aa6d6c579ec26856aa745bc9e5764789b095c293a780f453e71880838f816da88462c7f0becf56dc089d6fdf82d518853d63814ae4bab6772eb59291f217d0933343089305d2e682a907622d165e6611776ffe7ba59defcfaa58157ffbdc0bb2265ac75c6cc033891980d8db85cf4b2b6123e02ea57105bc89ac6ea62bf99974cf6a0b65d68de339f42654e471be53fde15e4bef1e23e63c2f7b0ced21bc6f3a592ab5845998dece404a086b7ed6a712ffd439a8912d4972b55df0f2f3e672df061130a088ed75e2d7d0572bf182e87649dcf7be06bbf67bbb10a2ad3dd777e789bd73dc485eb1f8f19a77334ef672ef33fa7fbf3d1b58e9d0ab6a9b4d505cd905f62d362d051ad923621d72cecbe6aadf4ab15aca998c9cbd895cc45ea412a8b94e82602a01491bca4ec7654227e53f65745eb41bfd1314795d1472f4430ae3a3875b1e985480ee6f26c4526c8db1a469200d569e2d167fac06cf59b96b58d0ea2d073b85b0b20b36077d5921111f0204b8d426611768c81fb0832cc41ca15efe8612b1bbfc94f3e601a36b3318110d44c3a9214cd6a2febd26213fc978f5fcc11fdbbcfedafaf8b3b818e21d5338751fc54506363dbb0e79d6008da91bf87a5015704e3577629c6594bad34f48fdbb19096e960f1a86e1fc99fb82a9004bf4269d2e06d90a58027a83b3308f2921094ea9eee74977097d67bd202c165c07c720cd358123def1227e1415a8ec170c452bbe8947107b27443a9483d3c5218a1c2b7f047a220b18c25b25c114a18c8403214f49596760201b1ef3ee3f257bac2d0d5e760c361c188c2940acfb3cd927ce6e6198c88fc5ab608b6514434824d45c11d677ac180683c0f307d0b4d001f40965adc1aebb79049a23b68b0dda8fbaa364cba992f6b8f371658f8f0602dda1dec27fd0f66b7174c3a97992958303ab45504c56aef433584b061f53389e2f896c6cc09a805aeea9a550c93813bf29065fcfe722b2c66ac7d48f51b1865cf5465a9e304315bf3a33eb48d43ae5cde8bccc25256e4424f3547b08507e6d40fdfd2c53718c4d29c046887d8770d5edff637a34032e487f274549c86f289e03bd6f069b5a75c6ae6c50a6806f07088f5ff712565c5f1134855efe1591c07456ae98d4f9233e0a351887d3d2fdd2feec19740dc1942c91b7185811b595273c36986adf288d1db4278e05e83894dbf94c98b22cc49b98c6cda99ecfc2a9d8e20e2fcfb3a6c3304245a4a2404a4fcb2e58e2a9ae57e80eebaf0595cee8ea1ccd34bfce2017c380c49009cc6dce7a0183490cc144661d9d694aec5fe3ea6dcbff2334a815655ea2f4db0bb20452d5790da4f6ff749a73fb20310dfae0adce225925de2c0a18a40e84c92e32e784137d76a2fd5344e0b0e2ff12542e1aedeb406efedff6008fce47ba1bc6f211a1298f48e536f9bf4c2e2e8b2824b8fa41966a8e2925758340790965863a36be20c9fcd2bafb38bf1c0ba9ab3d1009b63a3a4356518d1a101cc4f36e2cbb675a9810136a75a2a3be71272918158e1a0157862e61270d22c2b7af7b7509c196bfced6c23d993d5f8bad5d0e419218b183fd4d3dc81058dedeeb4ee2a842f5edd963467d9d04994bfb33aa3e524e5d66fd650b646cbbdde6cafea141764ccf20b3c2d72a4248e1ecdc7e8ecfb6e0a896f6ad7a753e5d71db2fa6ffe62c2ef64ceb48feb11324f791baebdd0abbfa5fcba60b22894a0e99ff65225b22b79a35a71d9738dbfce9df8290d5c137043cbda098761419805344dc15c4b1a74d708618d7938081c371aa24464ce67d3ced7312f831f5622e776ea36680e6ae8979d2ca09c379aa29b82f85456b632cd0cf4d0fc510d14f58c70055d6f0602168e671fc518a7520103f0d5a40368a09176180366fab177d546773cff62ffe7552d95c179889c85b1b608b8856c5e5f7fb9c4e0a5e2ff775c5fb0844fbe52323bcaee2be31f30456cd28076b343b4a60172ea0f3026a24bbd34c9c6d441e72b5746ad53138fb380a50852feba75e2a33f98ea5e1d648e91360dab3c115699b43f645e591ce8b8973c1d7109ea0ca3ec6b4d6cdc50f9520e0bf43f3ab387d1b2050609d9f16f5d651e22cb847564d3047d2bc2f039008b40610bcb7009a545685c70d092a6e127898638d14884333611af13ad06a02455f7fa4f719bf8aa5efdb5847a07765cdaa02062477e33dda7b07df9673b277d7e5d3cf07e4399de979e7f5ff023494d98e47f2561b443686d25f33bd148ce93dcae31eef350dea0e7e4524de5392d7993b5f638a61331b245e899d779256582ef3578441d60ec9d0cf4b7d35d30d2a282bc92fc133c860078ecf61cdb799f96c365ba75a431887f92fb98cd296fb8c137e8e3075f05adf6c488aca0385d789bf2999315da8f1a256daa03cba2565afac0b26ac9e3a3e6e7278ddd50ef6698f1cc851841ab5ef89eeade608a9c4a6295512bee4588eefdee3bb6e6faec69b052159430cc0138246f88ea693a2dce3c56733f64ff1a9947e29230c6670a4ffd8e988b7f5d468432e42198e49e887bcb300f673a39c89d3ab68b0aad6b81346838757f5119f23dd0599fd33a1143e914ab0b2e2bcaf89750f5f207d24b39f9aaba8f20e9b36323109e72d20d0bad5ec1f69be8e54c9147c5ad08cba3397f04cc3cdfc69d7d22dc7b302d3e7026f419b19d1d81c0fb4c61b7a2cfc9f1aca45991dfc7784912f1709b8c028f7b5d2ca08236e8d469bb5b4834f1202461a0d0806a7a391d3f5a444e68adde19b64261a1d60511a44fabde5feb7884ed53d8bc58494a722d021b5e235239295358bb8cd285c9373957a8b85ea2ad44ec415a99dc6114e10e50b81c6d30e50982fd945e0ff963d2ca9c93babbae1712b88353883b22bae7b94d002b3befe1a6c19524b02728b615d4a8f0572080e6d08ce6516ae9651d4e1b5b69747c151c789010b7357293c5ad93a22c9e77a2a36e0cfefd118ce9afeb7c29e74af23c965e4e88b2dde0ead2440569bafbe76646b021f5aa024d8317fe963856e889f2149abe502d30f55196ed0028d4fb56ba22f09b37e7622b972ffa5a723f3ed6404f313f29e1cffd972ab4469dbad744d908a205cb4ca5eb345ee52ab36d0c39e92cd5727256ea0e09fe202f45d56d75f0be9667e12f67d724b53a89f86d0ccaece86d3cc0b1098f0acc0715192557d433cb161f7024251c79592ef1bf0bda40de35a8ddb97aba42ada90dc415afbdca64056db63325e1d69bec0d75e07712d4e11bb1167425a9d335f", 0x1000) 00:00:23 executing program 3: open$dir(&(0x7f0000000100)='./file1\x00', 0x80, 0xfffffffffffffffd) stat(&(0x7f0000000000)='./file1/file0\x00', 0x0) 00:00:23 executing program 5: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0x0) fdatasync(r0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) 00:00:23 executing program 2: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="829708bebd864cee3e02dbb04b8a2d49b8a8d4ee278fbc78c780dfdbc330ea8880b217d02114319fa89b84f5dc0711a828264f1c2970340885d3d7fcefa41741471684c0934d3da155b02169fdcead5d", 0x50) r1 = accept(r0, &(0x7f0000000100)=@un=@file={0x0, ""/5}, &(0x7f0000000140)=0x7) getpeername$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) sendto$inet6(r1, &(0x7f0000000200)="39dccee30fccf9d5aeeb39b928ad75793029f4e4859ecf74ae92b7c11c0cee54880526668e7faea82ebbdf4281ab1202fdf5f2981f50b077d6ebf6e7384f629411feef13a5b548912f583b851e1cd91fb79b3724e91e1bdc91300c94f2b013401258287b15cded108aff2e36dcedc5c856db5e043b78e8c14561c6b693145f1c817d183975d34e9be0d9bfd6b05dbe54207b94098746b0edab64b2b62d200cd472c067f9cf36954e0eff789490b71543edf57ced1735f645aa97ea5b42fdef5c41", 0xc1, 0xa, &(0x7f0000000300)={0x18, 0x1, 0x7fffffff, 0xf772}, 0xc) r2 = semget$private(0x0, 0x3, 0x100) r3 = socket$inet(0x2, 0x50000007, 0x9) sendto$inet6(r1, &(0x7f0000000340)="123b913d2e540b90286f4def34667a4c66c8283805909cf83474e2f85698491cbd921a6a1db42b455701d5c9f809111f9b5009b2ca6df7d07e5bb6d936", 0x3d, 0x4, &(0x7f0000000380)={0x18, 0x3, 0x2, 0xfffffffffffffffe}, 0xc) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000003c0)="81a882754e74ef376acefb4b470def67e7c5361430789c217eb1af0b997661c6852aafa2cf94069918459886283761a1b7936132567b4d8a4f917612ecefbf9c0a78b095f7c844b584abc487ae217667007b734575cfe861ca31a272ac08c0e3c5000ba56aae90ff8b2563b3f2", 0x6d) fcntl$setflags(r3, 0x2, 0x1) shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffb000/0x2000)=nil) recvfrom(r3, &(0x7f0000000440)=""/80, 0x50, 0x40, &(0x7f00000004c0)=@un=@file={0x1, './file0\x00'}, 0xa) r4 = getpgrp() bind$inet6(r1, &(0x7f0000000500)={0x18, 0x0, 0x6, 0x1}, 0xc) r5 = geteuid() getgroups(0x2, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000580)={r4, r5, r6}, 0xc) fcntl$setstatus(r0, 0x4, 0x40) semctl$GETPID(r2, 0x2, 0x4, &(0x7f00000005c0)=""/192) socketpair(0x2, 0x4, 0x3, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r8, &(0x7f00000006c0), &(0x7f0000000700)=0xc) getsockname$inet6(r1, &(0x7f0000000740), &(0x7f0000000780)=0xc) pipe2(&(0x7f00000007c0)={0xffffffffffffffff}, 0x4) readlinkat(r10, &(0x7f0000000800)='./file0\x00', &(0x7f0000000840)=""/84, 0x54) getpeername(r0, &(0x7f00000008c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001900)=0x1002) writev(r8, &(0x7f0000001b40)=[{&(0x7f0000001940)="a48bf7c0f497cb7189f95149765bd7c7c07a9ee316486155ffcf1698a61e683b02e31fe80079f366b00f57b51f3ac3d07360", 0x32}, {&(0x7f0000001980)="4a513a4a9dba81cce0bf6dc4745dc866b74f746b7a032e747a1d07913a9d9721c9fe1e07a76ea13e57ed95aff2340c211a488185a7c476428c13b4855b18ecbe283e5c050a3a3197c0067742287e956bdfa6f1458719f2efc3b5fe94ad1fa03b959e11811631318c421a5e596a180e640034f2c6801884a1e3a98207ac102d870cfdc84493f826d4600770a5c662f95ce444735b8a2313641461cb468e37dee420b1709d284cfdfb5ca4e1aae132b11e7ff7af2a5605fabfb637f9809d417f61acb41560ce6268f3cea734deeae290295187e96abadd440fa1c2425d110c9f4369e54060c1631f45c2a2e5b72861641a2a79daf2214d", 0xf6}, {&(0x7f0000001a80)="b8df9dc9694998a249886d49289c4ea562fa3114170a1428a0cd87d5ed4cf8dfccaf2d617ed679fcaf18b921feaef3fb283f7df93b190b673ecd0669719f44b103f55593b83517c684f6118433e9daf67ef614ffdb8fef5c930357af26bd33b063fe410107ef34f39fbc42bdce740422e3303532ffb2090c8e46078fc4d009de0416177973fd5fa0da44cbe180a7a8f926ba765a2e39c9435053c7bab3b9edec497c9ae848c0074d33cc96149750505eca31", 0xb2}], 0x3) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000001b80)={0x0, 0x0, 0x0}, 0xc) fcntl$lock(r8, 0x7, &(0x7f0000001bc0)={0x6b0d916653342c50, 0x3, 0x7, 0x8, r11}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001c00)={{0x5, r12, r13, r12, r7, 0x68, 0x80000000}, 0x9, 0x7fffffff, 0x3}) seteuid(r12) 00:00:23 executing program 3: r0 = getgid() r1 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x2000)=nil, 0x3000) shmdt(r1) r2 = shmget(0x1, 0x4000, 0x40, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r2, 0x3) r3 = semget$private(0x0, 0x2, 0x444) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$SHM_UNLOCK(r2, 0x4) shmctl$IPC_RMID(r2, 0x0) shmctl$SHM_LOCK(r2, 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup(r4) fcntl$getflags(r6, 0x3) r7 = dup2(r4, r6) r8 = fcntl$getown(r7, 0x5) fcntl$setown(r5, 0x6, r8) fcntl$setown(r4, 0x6, r8) sendto$inet6(r7, &(0x7f0000000040)="4665da13f17b1118d52249d7", 0xc, 0x5, &(0x7f0000000080)={0x18, 0x2, 0x5, 0x2}, 0xc) shmctl$SHM_LOCK(r2, 0x3) semget$private(0x0, 0x5, 0x0) lseek(r6, 0x0, 0x2) getsockname$unix(r6, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) getpeername$inet(r6, &(0x7f0000000140), &(0x7f0000000180)=0xc) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000001c0)=0x9) sendto(r5, &(0x7f0000000200)="166400ba7feffdf13c2329df55368a72e75a895350644ebbd1", 0x19, 0x2, &(0x7f0000000240)=@un=@file={0x0, './file0\x00'}, 0xa) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000280)=0x8) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x1400004) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000300)='./file0\x00', r10, r0, 0x0) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000380)=0x86c) 00:00:23 executing program 4: getrlimit(0x2, &(0x7f0000000000)) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4005a1, 0x82) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x81, 0x200) link(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='./file0\x00') r1 = open$dir(&(0x7f0000000140)='./file1/file0\x00', 0x800, 0x25) renameat(r0, &(0x7f0000000180)='./file1/file0\x00', r1, &(0x7f00000001c0)='./file0\x00') r2 = semget(0x1, 0x1, 0x2) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000200)) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000240)=""/14) r3 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000280)) recvmsg(r3, &(0x7f0000001640)={&(0x7f00000002c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001500)=[{&(0x7f0000001300)=""/230, 0xe6}, {&(0x7f0000001400)=""/230, 0xe6}], 0x2, &(0x7f0000001540)=""/210, 0xd2}, 0x40) r4 = open$dir(&(0x7f0000001680)='./file1/file0\x00', 0x80400, 0x0) r5 = open$dir(&(0x7f00000016c0)='./file1\x00', 0x10, 0x8) getrlimit(0xa, &(0x7f0000001700)) linkat(r1, &(0x7f0000001740)='./file1\x00', r5, &(0x7f0000001780)='./file1\x00', 0x400) getpeername(r3, &(0x7f00000017c0)=@in, &(0x7f0000001800)=0xc) utimensat(r4, &(0x7f0000001840)='./file1\x00', &(0x7f0000001880)={{0x3, 0x6}, {0x5, 0x100000000}}, 0x0) readlinkat(r5, &(0x7f00000018c0)='./file0/file0\x00', &(0x7f0000001900)=""/214, 0xd6) renameat(r5, &(0x7f0000001a00)='./file1/file0\x00', r1, &(0x7f0000001a40)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001a80)) select(0x40, &(0x7f0000001ac0)={0x3, 0x7, 0x0, 0x0, 0x1000, 0x0, 0x6, 0x1000}, &(0x7f0000001b00)={0xc568, 0x3f, 0xffff, 0x7, 0x0, 0x4, 0x6, 0x1}, &(0x7f0000001b40)={0x40, 0x6, 0x3ff, 0x8, 0xff8a, 0x7fffffff, 0x401, 0x1}, &(0x7f0000001b80)={0xffffffffffff8000, 0x9d9}) mkdir(&(0x7f0000001bc0)='./file1/file0\x00', 0x10) getpeername$unix(r3, &(0x7f0000001c00)=@abs, &(0x7f0000001c40)=0x8) symlinkat(&(0x7f0000001c80)='./file2\x00', r4, &(0x7f0000001cc0)='./file0/file0\x00') readlinkat(r1, &(0x7f0000001d00)='./file0\x00', &(0x7f0000001d40)=""/99, 0x63) openat(r4, &(0x7f0000001dc0)='./file1\x00', 0x20, 0x100) lstat(&(0x7f0000001e00)='./file1/file0\x00', &(0x7f0000001e40)) mknod(&(0x7f0000001ec0)='./file0\x00', 0xc000, 0x1c0000) semget(0x0, 0x3, 0x110) chdir(&(0x7f0000001f00)='./file1/file0\x00') 00:00:23 executing program 3: socket$unix(0x1, 0x3, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000932000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) r2 = accept(r1, 0x0, 0x0) getsockname$inet(r2, 0x0, 0x0) 00:00:23 executing program 1: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x117, 0x3fe9aa42}, {0x8, 0x732}}) r0 = socket$unix(0x1, 0x0, 0x0) r1 = socket$unix(0x1, 0x3, 0x0) pipe(&(0x7f0000002480)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept(0xffffffffffffff9c, &(0x7f00000024c0)=@in6, &(0x7f0000002500)=0xc) r4 = openat(0xffffffffffffff9c, &(0x7f0000002540)='./file0\x00', 0x0, 0x0) r5 = paccept(0xffffffffffffff9c, 0x0, &(0x7f0000002580), 0x20000000) pipe2(&(0x7f00000025c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) socketpair(0x17, 0x2, 0x9, &(0x7f0000002600)={0xffffffffffffffff}) r9 = fcntl$dupfd(0xffffffffffffffff, 0x3a2139578365d010, 0xffffffffffffffff) r10 = open(&(0x7f0000002640)='./file0\x00', 0x20808, 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002680)={0xffffffffffffffff}) r12 = open(&(0x7f00000026c0)='./file0\x00', 0x20, 0x80) r13 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000002780)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002400)=[{&(0x7f00000000c0)="c96c03b9b150217ba359c217d9533ca0269bddfbcc14d72fc63542ecb49323f930bd2d5ded0de049e8bf32a0545e5c68bd7e102dcb3d0a0bcd1499dd6d8d6d45e622fccdd2404375a5daa1e45b6db4c7281d1f60178a31f6aba6fbc30943b387447367486046b075dad741", 0x6b}, {&(0x7f0000000140)="86e423dc269a74f21814bd91158eba07eb57840f7c030bb3ea65765dfc7d0536af9a5c7028b58c9799f9e2db4a7aeee9054c3f2921a08e7a0ac999cd848304ed362f626228e2a94ca2cce9dabe3117ec47f5e305024565e687e46a603da090a44aaa70", 0x63}, {&(0x7f00000001c0)="4e2ad31e2d3feec2272aea1dd6e1ae600871cc02d7ed94205bdf52d4b3b0522b6835032ce1aed1742bc23f0ddf07dc3c88490f93a24cfc536b90044648cc230c49a308d8e9818eea2c4ad6a592b538dd18c62c1d9bb14801a8f0f9fec3cbe7a2ef674c4b433e0a290a3140f586e0992025d75d36058cfce39b4160c6e73d3cb20d87db6d99d0ba71530b37d6c9ed4897f126099e0d22ff8d630401dfb5d2e982bfd91f5fbcc2c6b854fc61f91b221dd4fb1541028075b5dfbb7be6a82843dfefafadb4ae1f6e44ec3a7489c1e4", 0xcd}, {&(0x7f00000002c0)="6cda1a967bab29c9e14aa5dd5b6a4e769f704cdfc8d659c6f074a5eb73f3d277ed88933eac46e7aac2da9c9f7177f1a515a587b68924a01a467ccbdc95df7288fd718eb75cdccd50", 0x48}, {&(0x7f0000000340)="23c4717200433592f599317b78e5256abbebd86be38d69e9a441bcc2662dee7daf9fcb0c58f0ec0a478cf333ce78e95a87debda8a1669461b86050ee5d3f98d6499f33a7396511ce6c571e33e2bb48208cf7de87749f06fa4ab02e5dbf2dd39d949c5a5dfe0296ff07600b3957bd52ad2a33ebf6ee022f027fc75ce893c58fac5d72a7e815acc956d0d34f0eb32186fe329de230d6909f2308", 0x99}, {&(0x7f0000000400)="1a17b1641f772b4fe81106210e171953236c28c0cdcb2410b130f3235a89c053a05aef3cb1de03ef9bd39ed0c53d766f320c95d1e951c2b3aebd4fe526b70909b62a7759c9c79a8d466a059d50cfc1d4a1b2ae3221aeed7afc59000bfe1485a2a551f616284cbe94fe20976b7193a756bc395524d94de511007a4efe2cc21db57f661c55cd1d14bb14302f36d37fffedd95274e460b4a211713e78d174a7c994c473c294ca8a048af6cb39b28ef74e1215872ab5ac2a4d93afaa3113a65aeb3e8fc20e1dd33d490aefaaa333dcf881a289826de07c9c7897e5471129a2535c5ea4e7c298f6f756f83f920b07eb00564614de9c343e13ab8501dbd9e6f2811b51b6a31a85c1fd8484203eddeb664629186d4b57a6ebff114c75bf6e3c269b14fcee65cdeea80b08d71e390c61bc2a4332a6ac92c5069f279be1c2dc3cdde73c04d3370e7486bc3a447288ddafa2e87dc15eb28b7074ebe56e895cac081dc685a1901d99565a648edd2aaa0eae2a6d5872dc1adab7fbb7d00700d83a2de61cbc703806df337f449c5cb171c72dc6021ce3a5f40c07c8c0f08ca89cc36ee21a66a9b0b4ef1456d8a6472617c52e5a9848e3db413f9f2aa9fc8d886859f10f6bc59e62ee214e791e9d4ed7e53d26acd8d56424b42dc909aca82d985993477498bbe8d078ff1c8048a9d187d25259b596872bd68e414976b39ff85ed4f3c3673befb386adb5e5d371bbe4ea13aa463d10b5fe0cffc4a77ca084f9242639279c95a4e84640e9ec43465c0f4e0bbf769c32d56cba4112f8219401f6da4d3c8b291913d7f83658f038ad873c47aa18ad102df5f0265935411268ed11d512abe6cd914b97d90f17aae7a03bcd808f7dbb1f3619a80db8de66227f75400d1ecd6837ebc0f8cdcb568c95fea76cda9fa9006b5d8cef7dcdd8c88442f74b1a0156ede4d00cd20d1d4dd5cf624e37f6ad39143da4ef075c5ee710c34452a3a12622c443e03aed34d15867ece83dfaad1fd3ca84b6c282d8b813fa9c5f309dc925e369e9ca8d55ca400afbe71d67bd5dc88f67c67386953a455c60d1225a1a0fffa3c7017e2a4c9e99220cd37b3e96c3988782bab54e053bb163621021056b8f1c2651a0294f45c01a1d97e4c6aa74a3c75a161f1e372d6ab3216688bbdd4257603461c9f99179537cd909ef788c4189e555278c7f5f27b5946b9703e332891821900a2e2c7eac9341dff73e97ed0d4fb2fe122df6a9b8e330b602aaf8edb08cefcba4563433080ddaa786722a5693791a7f8a937b1e67a460915c2bbd99882eb7db87e8a8615f278c425f84be866ad3f7b0f8d662916a85998dc2c1b4d1d793a2b557dac2457f25f5b5427451217d4eafd54d319b5217080f88531fbdef3ed3e84dbae74126fb88b7eb933f38bbe20f9053aa6c06ae3349d647d2bcd7a90f5a213672812c1d364a2959b338776a8031d52efe5f4962068dde384cb5cf08c6fe1c8996ee8053b1f35dffdd80ad6fdc50cc43d329758d73faeee426438df342ce370fceaedb0608a56acfa2af318d6514a9b9eaf75125680795c650bd8f70eb157da8bc637c33e5d56a7a3f08bfc71c9cc267ce1ae42a8aab57e85c97c390123489d99ba7d1deeff9cd1cf94806073bbb4c6568d62ba0ed4920d2c91b732130e1b5a5a8a4a652169efd50c90ab3f9e1334764ebb4de9888b95dcd55c871d05b7c7fdd7e8a21f96a7a9c447563fc815166115dd58df46b5337035cd7c1ea912f9b1c170d38f29420e25e9c1e52c729c9dd7de8b8177430a4c8617f70d53683d5e3657d387a79d9bb5097ac16350a0e9fbc9435731770347995313a1cf78b1a0ba7549971de9a3797d8e6462435f3cab6e5d2e70d4cb1022c6906579c3cb14b380134362c9db7cb57b304e9cb43ab4a500a5e9ed6413570414d02caa0c5094c9c65b770ba68229ec4012aa199ccfc2534839d006372b2816f9638cc8a600e2a5738c31307f76929eba5c8efcd22423834da8e9ff8b9dffe49a21b33a5b526485e9bf0ae2f6268a5f4692329c241a8b5aa1536dd322803ce08aa0a9453ac3c3d1103c3519318328a2cc999540cecb67f1f0e7b910b7434dadd9b309fee6e50ad0e4032b6b409c0fc782ede89ce01177d0b4a1aa6ab88565a398074bbc8dbec505780b904d16179d357300bc1042e5ca056cd945e549a0ce45e55de5a6dca06e2a24272eb10365def596e4a74ae6e190869bb7da1cb0d31b23fa7613965e124329d9e328dcf4e73ac8be3559997d4f8935ac855dea2334bea152efad6a5a3ecbaa57141d11f035e6cbb6aa7b503172f897e7193b5d004cb292ba239775769d5c224500c33eee3c66475cc96154d37d0ea7a237b963d7d85dd23d989ee335a1585076bea5c4dd4c0e7a4b372bde2d7428b5d0855daa68187d0ad892f74e751b293cb28bef341ae5ce9a37224499d127459d9d46a926c7742bd3684b2f5ecd07dc9b4a9e71639dc5323d3aab82ae7f5768c695aa69b8de0aaae459801a8a54222485fc0efc34b51db6df836d03dc57bd5cd839ee4a5b8aff9018db4fd608976feb81dd6ab12e87594775efb9953be6a4c5749b4a0477904a1b1275dcb213598ff49a485d38adabda251949e43808b2d0aed0f1a87eba4437f1875ec63c56fcd58ce76c0468d591b0c073badda110bb0b28c7739a7b5e88f38d701eda4c4ad8f323b31d20a05946b3b620111e85eac4a338ba8f6381a80a0e6f2ce7b243252fe8308ecaf5aa834f448dc9027c35532dea56690650ac09e83450235a67e1282eb24def014781043c91f4cd1d82ac940e377e61668282266f42fcb80dc3fafaaab3dcb929de87289d6a12e63ff737f182e08b1a34348dfd018da9dc6eede5edf0e3ed5285908d5fdf5869e1869c2c3ea4df7cd5e959e22ec4e20e31702ca24e902b8e7d146f078bdeb3a25cb26090a4c40f51ec69867b6861c4f72128f9a88c20f175a987b6a55513a001adf06e69a224d160a93bf2b7e133118dbd209590b5b777d626ec91e584c1e17d74880ad67f4cb6daf9b0a1e9a2765ff6b5d190748db129254cee925b7eb467f92464b615332c7979bf6ae74d612c51d7a09634b4e3fd17cd02adb830869f44c71d62315bb074a92ddd1418dfcdb80df5d0b8bfe68f81e994ad8d13629c4fcef006cdd5c822ab275a25084ca49140ef24aee0b50813216a69b37229b17062c58a59717f28de77a95b7ef0d3325ef0eb3c508edeea7d92db30f1d8da096b491007f5039acc03521999bdd7e34af5685c5342747dda9159ce0c2f51d89dfd04838c3563c4c67375e5b92bb3bd95cf0ffa970a97d1bf5daca09aac7adaea192da40231ccbb9827d389b80b43e17f736fbe846b2e0ae8cdc459675cb838276cfee9e1012a3461f8731450000526ed707461fa48c46e037ddf3838a85471d0710bcdc5e66f66dc5b2286adb096f319ebb8df7a6ef116c97ec31103c20c9394e93b417b2184de3d77b4abf8cebb1c7284ce90cc15d39e984885f18099e18cfe718e8871a0ae69c0a19aaaa10847f861fb9fcd4f0ed11a109115deda7755a895eb44f71f45cd769fccc65a14e92703d1cb7ec1f2620bb49448c6a83826749b6681a38eb44edcb4220857f944475274e3e19f9933625cf4b2fac5a008ab0568e787875d1970c52111e8d8c83f62b1e3fefd30013b8a096ebf6137429ed2fa4ae6233912e0c6f1dfc3324e37baced108d7fb96d770712fb299991bb0dc4dabd1415ecbc9900af74a498d9d413f40b6aa56ec5f0d2b613dcc7302240181646f0cb2bc3416bebcb95502d78d3124923edfda324602eefed017f2fd5ca82035773c582d8bba7d7acd6ac8fe4033ca4fb4c474c7fac90e9bb72583e4ef8ac2d550a09134663c054410ba0dd50f60eb413bcb2f74d1753e434122e781cabff79faa9377265388e1b3b4f65d4d0a9f9e456e9319c24d1ca7a57a825a9ce4936cc2a1578a610035df5493676518e1e4854c4f44591e8f996f7cfeb343b3f1fc96c15ab50123b08f90013825276e122fc500e7a9fa3876ac0c0a25cd443343327bb19c635451c2ca5aacf9223d271a82c18fb63c99d71e75736f95ec4d661d8f3993a8da64110baedc840bebc5fbb2a57ea420f6c6a9bb2f0c1488d1eb935ba970911954a76b6fdb328f25f44fe8e7dd2d4521f4dbb2b6cb21568e68a2af7817dd9f6d28e907d65834bbaa784fc67704b37416e6bfb7dc0025ab75b6288d57a7908277ec3173a1dbda28c0192e07094f8ac80c3e1115966084c9b22437ed0d38093fb30c4c3b32976badba1d8e1a0878708e92b48f2005cdf7d2da8e65205e1e51aad8f37c5513b83e3c83a7fa1f38dd5217df13ec48f1cc5bb2e32bbfeb0a727e66d93dc5e797014a1dd6bf64de5e9304eec9bca0a0e0ff9e712b58c63d3cfc972ab98d953f2f85f1d980c59a1a9d682b92b57e2ec313c52c66519d6b03df42b9362b1cbe4d65d2b44013b7e4a55f51c68c088cbbf3aa4f012978cee68b9bbb50740d187e5e06d49fd1359acac45b8b0c22751851e76cab653bfde565773b86b02780082814c59782233651aaf0d732e6ae9845147fef46c9546e34015b8753525f5568457b817c1b1cf5cf33b5ce96f8572cded89070dd3d07f5432b42088aa3f9d4befa553c552d3e1eb4fbc52e21da380f9d4e823e21963bb5bd1adac228ade7caeae21aea7338c53d938cb564285e167f5dbb771e1253e562079cd99a0ba2b2b87048528507106c7cf100cf4bf5c3ba3208a2975cc5448b40ce313f9e5632af8230d30439d2b353778895c0ccdb31f5bdc35fd25bd73b6c5bdb627eae0a2accfa3fdf3f08e329cfddb6a65ce8549ef88a843b4dd6d54fa2f3576bd691f623114119b06c834a40494ea02d08bb50cc482e0740f4fa12dec5ae89de1df6d74ca885d96a14a1c7485e6e3b1c7009fd16665429ef468a38f7180f73b7c87000c69f890c56202ebbdad540243fc40105f783462c01f0aa9d8093fee1528f6f3f3801abc43a487bb35c630c453c132f35dfd5feb061a1105dbbaba6c16473dcfbc14750e8a524ea72dd40b4058391ef75acc4de7a92be2b002ebe7b6610e46cf4bad5f2b0d16d42e84b240e801e962914d3aee0d995eeb319c0c280a4ee1df7552586c67e33e53eb8730ea8cee849a80ee4c5641150d8c221b58dd1eca8f3ef2e761af93a18639a8a13bf1445ea9b4bf02209d0e688d0fb54a61cfb9da1a0df66bb6826406bc24f10e326625825ca7996d4ecdde1baa16c11cb6ba204dd69f5427b85c5b346708aebec5f9b38947b761279f216b4ac8de9ce2d99fbc93eebc2c3333183126755194e890adfe429072a469cdf2c34fff06f3fe5539426bfcb8f517a049bc47a18c54a6ec63eb9a5be1a6b61bd29fdaba6e3d0ff5a4871bc7799df5d6fde26c53738a270e1fd51b24bb6c3aa698c7568947ba3d74b84b5510ae531c4f22d13f6142a362d147daf2bef7b555bd7a4db41523a8fe0306729d21720dd1ea85ddb3ec243d047ef878c6a0c4fc19d352415007206c4f428bbc399aa6255f6afa0462c4b5c0ae6e3116e920d2c3d34e568b4a12685ee7f75c6a12f84a6eeb2ea7a29390dd81bc1130dfc5cfd969310ed60d8d7b89793ac23e4a397c420ac46671db0e5f4741f6532e447d5aa353748395925959257c658483afda73275a0ef6431f5e3b561039dfb509216174051bbbdb5be504e2a68f17c624bcabafd4d57ddf8dca1734abf7933f3b13f6b1c4b99a81becb9642ba4000d400cc7ac956713e78684125d6e2c3f5d8", 0x1000}, {&(0x7f0000001400)="664a045a189cd6d4f702fca7065a51a324c8d532375d29597504679176fb4896210ecc51b1e3f0490a1baca1c05d03e8b2eb366f7abef13cd0596e2fc75a33cf14cf0a30d58cf8c4f200f8bfea0ebf046f81118ee2dd939eae4d415a83e3f5589100f1ad52a3304474b8ac952593252ff01d70337963a11e41ed1027e05d54748a97a9d93c40017ec17a8ee41b7ec0a4442cc29e76ba4be16710a9244f2cced3fc30571aa786e99b81629ad471f9d3bc4c8bb4241636199202c6b856c8e2598f332a7bab04abad6ef0a17108988f242f58dfbc9e20e11809f6f1d8f53d498063451d22a35bfa38e1d85061b2b48c12b34bd97d16f6b525d44500803ab45d4884dcf0f593aac3301fc1b9bc62b26b440b489a7e1c8b3f112868df93a9a648ebc3478e95c8f6865d304c7359a1d4e1f7008b39af160ef8847d9db1070f8d5ab9e58f6806080f55785f7ae04f13b6e321ad6c0aa6081242df6b4f190e189506327a71aa27a9563966db59ecc1f9a6d9f4a4acae50147e910573e7d78af47017511de545dbeb802e79c5c740f0179a7d7fc6815b822fb7ef2d25bcc6f8875de21e84a15d0014dfc6c16b4db75335e089c774f95b9b511f0a4b9e5c30d1cceb5b1aa57f20d90baf604982f0eabd14c0dbdba3fe1e58224d983b8bf0acb2a1e75d5efe998aee93abae5da28230b3163f77c5c36e0983937e6a597f23cfa490f632e6b606bf5d12a84f0f4b50aa8503e98ed16fdfeae738b309fe872ffa98716cd4cdb811645559787144f4cef8f759ce62f49a971d0b7455c09e91db430798dce7d8a9c445d330d4da8fc737deb2db105ad4823b00a77e71507a4f423dd52769050088f87164bfa4e916d76e4bc11572e6aa574346dd5f077f92dbdfc07d38f4ee6f16b3780002f76fdb108e94794a5174ff04081cb556aa716a491f356fb871ce4c94968c8c57bbafb41f26b585e3951ce78e06b2ece2f1736570b88f12d719d6e15975ea09edf5504ebf5708c6f65f108b0ac3f053536f507f8b6f01119d721550653aa7f894634e16fd057f91cd20a802a32b5b28644df68fc5b32c5403430d4ac1f3c5242b1a6706dbe2bda3158ac9ee3341bbe47349c1e2121108014de6421e05995a95ece46078ee28a103310191032598ce02763a917a3ae5a6ed35a24ec639b7bac0676f8ea277e23df6bb25ef9a2383425cc9e6faaed5c8b718663958deb17231945241a1703c08fea08892ae114922768ef0feb6117fb601f5675d5eaaf1e5d80ed3e564b0de4f3962521aeceffb4f628e0ffa7cec79c195a406a50a5a8e6d0e24c4ab22d1e52a6e49269b937bb99e3d949f999b1b033835cd1be9c89758392e5c421c584ebe5c7a88b9b00e7a8d08c6fe877ffbc33697e1fd360eb12d714f9edcd482e81646cb5f18ac1af2dcd2c1bcd6b0839074d3c3fd06eeb03f2da4002b70072b0f61dd7c0761358c0b82431d8e1744356506620bb4898e71a46f6e531bc793d49344d3fcce1cc229c1e61c24f27de3841feb689bda43eb8f608f9caf8761ad249833fc6a99bd2cac671135433b4d3ed1c90dc54686ceecee0ca5a1e3e0540419f545fe804dbb02f50bc8be9b5a6a475b4028a037a1700d5c606722ad78cf066143aadf77ae5bc3ca52f8420ff14d649484f68c2256d23e3af295b340229363e98a4324587471b5617a8c968f148c9515267213220095b32c9c1b732a03fc3988b072894efa4a40019320da9e168d63c2ae332d7fdab27da81f242d0609c8f6f75b0b51cb102b4eab0db6358d04f48646ed32367c3a188a7a6786735e4d14926037b09a8849e09c0b97cd3357ed0e617a907f196c8fde7b0b6e64f82e267b0d9484255d6bd1abe99efcae335ea76f36e4541eb3d40e6c8fd77a2721c41d86e1329b1df1e72da863939203baf7d8ecaea3b35de628bf9c013af72905fb676768a6d7a5f083ea9c58b6dc3fe65dc7549dc6fb085606819ba1451310621831464ea7d42e51413ad2729e5f8600f0b0ee0a98dc7d8f8665e3fd12918bb0fccf58bdf236fbd8c91811f72ed51519f69cec795d97600bdb71daab0d402bffc82466ce3786637a12c38828613de53ee9b9f4faf09930288b4462a89eac8506b3ade972c7728d8267e12ccc69971a73909518c372e4d4cde76f17d159069c2343b1c9a0a917d25ca4c661b41df52024b0f3edae2d7b3be9cf5664ca65a3ef0761b32f2ab9c84edc94f4488f8986fc6dbe2daefb0857babc3e6808b99bcc6dfed13b7bf11ffa9ae913edba8681b34ce9de9bcd0972a66fe0efee1b58a3c13604e667df17bd0490daee8af4280cbd3b469312ab9ccdac3ab0a50c790dfc264a9301245a28310acf04252343c4632c3035549614cb6e933dca2b852562d22dfb3687515d13a2cbd8e72844928f6524c6ceec4a0e2a8600fc425e9805ff03d377f8f94aa1056fa296e0589674cfb6d6fec65a326bc20e60269a1b83d0e489c96093b6b9c0553d9a79a8d6e6072dfa97ee94f701127ef6beffafd9392067bfff4b5b9623f8014eb6082d415924784be69c2c37d047dec71b2bf55c3a798e5039694b28ac2c755f9f048ae31a96665e857e8e1dee16f1d9edf6ceb64772f0aeadb302768723a65614a985cd6ab7b4c75101fb03c6c1c2df513017242b7735ed0826ab37f32d2d412241f829d08a27f071f58df1f5c95aa83d1efd69cc05ff9771b5696d0f203f20f309a58250f6180aab59a93a705a3e7c4fbea31291b31b3e8b4df452db7747678b8525f7d4e8b9f4d6e8f30e730001c700b201a7c545cc878e29c13653b2b5012bf17f2cfaf0bbdc43bad4c04ee8680177f99d62f438b9e3c73917f8a18113963db168d5eef56e430fc95143a5c35832bb2a000ebae319be8648eb644fbe05b4f296c9c8ea304e3cd41841f7829c5599aec1e49f1c0432b876e664509e9f7e642a963db8e563dacb357753041ca61c0f90c88fce45c23412e38b323c0761de6467705eafe313dc88c92143978e4a968b2be290f5e53b10ba647445accc676bd9b2aed5dd85df952a0e2dd79e24a15aa97d0b114e8e9aefcbe078574121208323f619b3f2b15c8e8593df74971c0b2897dbb0480e8a0a91e478a92be4b66279391739d190cd1735cf8b742b8f20e5e9eed66c7413132d8b7a2bdbcf5bed8bbe0558daa18b9bee528ac2d5bdd4e2f080613cdc968ca508ede126d6bbf81a761972d07c1ec1a5b89be513fc8dad0c6cefa7d407ddedfa51c89c3f4551a3a0b966230aa35344a04a493d8555343573794506b034f561cdea3422b3cd128b99880cf8308e1a7a13ebba08b73c4097bb61adde8bc4b2c189c9eda42cc82e0cc472e4b789399f76d573bdcb017883334e85589d64174997cf4bd3dbd325b7678f90984c945824e91a5e86f65690ab15f3ab2e8604a70b0f56142fce94595583ca9a01faae07ee2ce4f4f874496e95465812f9711ac5d0fa64a20a3c399655fcbac2613d40617eb3c53ed1e2e573acf2a67842cb692e5dfc0802053df636ab1fbd4d260b2fce95449d3a1dfd70b8ccc4244833fc2455436e909b85c43f2c42cdf42211736be25ee782be12983bd0112c5259f36931748eaf74c1f72733084f682454d37b2cf9ffb1d6b4469f853354c5a3a18066d60b4a18896dd1d766468b88e8287b70f73060f05289c777dc878d6074018984f1cdf00eb2ccce8141ce35e118cff7eb8ff499a0b6f80dfc6d7d0bd4cf1ca49fe289475959ee314313ecddd2f2543a4a342ddf34c71e87a7f3151d3904e529460d78f840ed4c17fddcbbe04ab47210581c4260f07331df6546e75d712ae7a992c23dd634ee1907dc007baa9ca7367761e17874b40e402ad45d7d2ee446514d8d1fd15763eed5f935562b1f78591152f5793f0ce3dc9d2d136acdd4cfc017f7a316411c24de8c05fd75c7f9ede5a86b2a16d747f5ca1e2118a3b4c35fd81db9ec24b3f0e9f113a28a4166b5c78fcc920ba202045cc7a990829b5e976f4d0e42aae7a00c12df622f717a558e415062a7d8407796e506dcf794ad231b6e78688ab74d8ebc06f83f6aee4d9780a8d78d745a00108e96c74eb2e27ecf7b424e0876cbf36ce294f27f954d42be20ac8d3640af4335cde8a3a32cb6984822514c375aeb7e298ead1ffc403b7505a1b6c110dd59d528f30b2ca855ce3a1c529cab62509b1dce04eab960d50c2d75f321e40f9f33cb61b3aba7abe5085584aff92200d4db782a0f44ffe11bfefa14e4bd74df9de1e643ba71c175cc50c6024013238898579d844f62f70c6cc16dbf509f6ac211a5ab056d0118d7014f6c0a0d5200df1986efe6d2ab97d55b5baff9b07e213a5bf94ea266b528c3f688feee585c40d298fc3affff0d5ecce686b8477e55bd741a72797de4aa4cfc5f9f29471ab38a835ecc2d84e527818ba037c0f0f10f9089dcf59aab763ec40bd7a5be5ec4d301caf6a5ce8fbf0357bf76e5eacd38a0962284a2c5f21eb948381e1a809683c44d0d9d16ba8d4d5755757b92fd23d00a7ac8a7521bdf1ae036e6731cc3026515b84b94cf27c637a5d7fb2a979c6ffe6b6ba34edf90b76fbae2c65d4389394ac33d88af81bc12ba0d9ad9eef9f43357a14e5c4a0809575fd76287890f13174ee8a39e26ab5ade84a8bed873a80ba64cf58534e0b59afd74c294d771b2a9ca317b871354d4e381395c1a1fb402cb17a7b5897840fafe649be0ecc2a9b8d8ddddf7cf6fc77acba506558b21f94cb31e66b26e93c7123b46e2dbaa8be051538d173f6cb41830b395a1c33752fad4662335ff5bf6ae75a47479af46a2a443ec844fc92d4a7600a98a9567526796190c7426549f93d699a7d3eb86ace8411144823c86afd8cc6c43d104fd1c77a9986f0fd8d426f5e6de8e517354334d0928b6189249720480f4e0d7e61320a1d4c0b443ab3da32ca694dfb55cfef489dda86718b14c74e26f414c734c623977149f02aae5d7fa7d37f2b68afa5eb1c68f87411785a3d8a847c93197057ed3a3c2fe15b4ce10f980f8fbd44de9b05114a7adc55e43f758d6d0fe849ee82e226ae39f289ceb158a26471f35962de108ff280a867a11c9b55d54b8250ea89ac107c1a4cdbd9a51d66d51adbe8517c8cb5771bf4ff4318a3a06ea64978aa9dae7164d4d10a42c81017e59c3352197ba9b39a167df747635de757c9d5c76201185a1fe533d9c0371038843c5a30f40bd2b49ef940764d0672638901098a7e04953936efa59c2d7f9fbc94a45e9287b51fa7b17d3df8ac2635885c113627479f4e0d385ca19a72822d24ff91aa05616ab1ef847931f7916ac079ad275249fb9b4be6a6fc776a0b9476ef88534336b2c949a57929436866e33e59794f27f04e250d42c598dab1221ff6b80fa62a84c783b6447c086017bca865c8d501fc20bf3c1ab7bac431cc3caaf9aa6b660b5f358caf57fad6dd87260299d39a70332f0a4c7baf7f81d3edd1c5f25ff655d1084e50b214b17d4bb1ba63ef0fd18ab8c432ed6a03e007d669be9b7be1bbb84620b4d3db159c9f618421fb39556523c456f7db1da503b6d7e8629ffae1e707a01f7570cd32f5ad6301a94d3e0cb030e6aa965ccdf2496a3b26e173efaed4acc577b838bd534e5c287700144ad13fafedb8bebb2a3f5507df714891e5906fa6688db24bf978517714f6871556c4950a2a535be6912b511530746cdb640de337a480f25669cff7cb34ab226691f3a64c8053868480c44f002a30f5a9529cb752344f259159ede5510a53d5b9404ec75db3a8f5f98dd390875c9acb8", 0x1000}], 0x7, &(0x7f0000002700)=[@rights={0x38, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6, r8, r9, r10, r11]}, @rights={0x18, 0xffff, 0x1, [r12, r13]}], 0x50, 0x404}, 0x400) preadv(r10, &(0x7f00000029c0)=[{&(0x7f00000027c0)=""/69, 0x45}, {&(0x7f0000002840)=""/69, 0x45}, {&(0x7f00000028c0)=""/241, 0xf1}], 0x3, 0x0) r14 = paccept(r7, &(0x7f0000002a00)=@in, &(0x7f0000002a40)=0xc, 0x50000000) rmdir(&(0x7f0000002a80)='./file0\x00') r15 = socket(0x12f14fef3d402cc3, 0x2, 0x83) paccept(r15, &(0x7f0000002ac0)=@un=@file={0x0, ""/4096}, &(0x7f0000003b00)=0x1002, 0x30000000) openat(0xffffffffffffff9c, &(0x7f0000003b40)='./file0\x00', 0x0, 0x100) fcntl$getflags(r14, 0x1) chroot(&(0x7f0000003b80)='./file0\x00') faccessat(r6, &(0x7f0000003bc0)='./file1\x00', 0x20, 0x100) fcntl$dupfd(r3, 0xc, r14) socket(0x1f, 0x20000000, 0x8) r16 = getuid() setuid(r16) fsync(r11) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 00:00:23 executing program 4: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) openat(r0, &(0x7f0000000080)='./file1\x00', 0x1, 0x48) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x1000208, 0x18) 00:00:23 executing program 4: r0 = getpid() r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000080), 0xc) fcntl$setown(r1, 0x6, r0) r2 = socket$inet6(0x18, 0x3, 0x79880677) getpeername$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt(r1, 0x2, 0x200, &(0x7f0000000140)=""/118, &(0x7f00000001c0)=0x76) socketpair(0x1, 0x10000000, 0x7, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet(r4, &(0x7f0000000240), &(0x7f0000000280)=0xc) writev(r1, &(0x7f0000000380)=[{&(0x7f00000002c0)="e0f682cc8a005826caafcf155a6454e340141d43920bdeebc5fa81d0afb5e2d0b3675680649acfda5467d4fb7a655633b9f3369088fff657bad042875936633c92d034b9a65010eed6e9265d1d139db3216b3df56fdfc05393df9154064c2e995c05c48eba5e7907b910178cbdb28e4b86ef7f7575a68f2f32ae558dc658b69b679f8ae0283578", 0x87}], 0x1) writev(r3, &(0x7f0000000440)=[{&(0x7f00000003c0)="b1484d846416311f054fb354df591af5e67f1fd88861106ba4c3ce8e23", 0x1d}, {&(0x7f0000000400)="2046db1bc34a98f29259a6b4a2cdf75d273f7f39de692dca", 0x18}], 0x2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000480), 0xc) write(r2, &(0x7f00000004c0)="0f0154a19cc6b52a8b05d86cf26d99864a9850c2ff353cdf83c5", 0x1a) fcntl$getown(r3, 0x5) getsockname(r4, &(0x7f0000000500)=@in, &(0x7f0000000540)=0xc) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) openat(r6, &(0x7f00000005c0)='./file0\x00', 0x8, 0x1) getsockname(r3, &(0x7f0000000600)=@un=@abs, &(0x7f0000000640)=0x8) r8 = dup2(r5, r4) sendto$unix(r7, &(0x7f0000000680)="49ecc7fdff21967247e576282cfa7bb3963bac2054479eaea0687ef5171f043ab11307c50cfe964ff11dbc9122d2a80a58cf8c35b0daa8320f54fb8e61af2e641b632ae9cae9073fa45941ca69b587888fdee2cda706b17b626ae87b7b80b420118f17616a94c35f34262cff11071e750c975348cdbe1b397aa3617ef2d88f0c43d40ae6490848366fc82c27e7410c704c7291a56f00841a579ff7859bef98bdeb2e33fb6883ee1482ee44113e6674fadeda2684585067e830f66126a292907172ebc597d0deffce32a8d9f533a46e47b68e0cb88d89be42532aeead13322df9b9deb5a9ebdfb1134ef4f977d52e9a69e773fc4c49d0c1891cfc6e162aa56a575da001b85c66bfc68c27006f6d504d886ed0ccbd7fcbab97ca6eb025f84155df087a7bc13e98d9a98d8c2d7977e8ceb91c81c76e1b8c62311ecc7223661d4d0d608b88806b4162a829670ecbd0e80864c758f6fa1e838f584f922f2bf0c6d39b2542004e0b9d75903cb6fec80dd087004eabeb1c25f84e22d83bdf3c179ec4d003571e42c84333c2c9a9d50fd47f9ee7c2df3ba97029317dae0b3ea43cc07aee454d9381c22148d29fbcb529a4a03f4b11cb884df14f020dec0a50557ce329428801f61b9c79964303f340f91934ec372514b8bdf5f81e7e07101107c0747b09d6dbd61b41f8fd1e9664f80f95f34d3cfa0e805270a0093d182661ebe56fb4e4023735fc8185af444e8f1cdba61701fd135b102435ebd733e2a04de6d5e232d304d3f04241ed71aa3988dca977f430150d24b54359adc9952c91cbc773256bcf09118c7325a5899e90b01da68333cc9a1d7fd8307ec5779d51002be0f258b152508f55f51cb5f6d73dc5bb5c266c7a69d6d2635495a94c16f8baac16e7110a38145670f71bbc47404094cd010fbfa81c9f8f8dcf1c70754216c53836bf02e4ba4becc906927868d5d7f0d5a85ac34809cc281a3b87749dab3d873831a959c050da292df2e1b5ae3633190a625c9a5835dadc4ac4d9b8b310e6647132d1a840300b30fb01c63d2e8d473338f949cce4c87b6780461bc61355be8ee993fe2db1396a2e09e9d55eb58b2b5d37a051596993bf28bc8e4ce96ee03ab0b6be6e378973e9d9f3e00335b909dbbc95818b4329e961108b7eccff30c4d52836f0dca5eee9f4c3cea1220bc0178a2509a0f60d8f5243055dd644e62fa69afec7484bee8a2a3b1e3735973e8c04c4517099303fe020221d4cd4c0c74cc145eeebb49d7b4c82e35193a1ec6e53daa2263423feb6cb27b9dcc58b847eed660cb2b8331f5ccd08a8280ff9107f199fa92591091fc867ac1241e7e78a22d0b868061cc66f2d5e6e4ccd7625d8fd05d9613c4f4501305a0ffbc64653eb2fd7867213552100216b5b8cf81e12070d7a7cbabc7446b17090031047da6c2bf7bbdd9985d774b9c3bb2a150fe843686499b21273b78e343d78c304f27bfa38d86ba1967cb3b4837b9cf294b6445807e22d71d37ba9cff25b6eaf88a296e8d922b4c019edc456f6064dffc4382ccd77c91dc628ce37cbe429e1e9f875153e412c48d93eeb11ee10aaf2918a7801df5bf42a7e35b6da6e604dec9d854b436d216e716ea41238457b6313e4f313608dc232728649229762a9ce9159a79995ec4fb6047f6c6eeea8496986d438464fea310e1c7e172a583b67ecf6ea8881598ebe881d6b9fd5058361d11ab83b6737049d80f90e7e24624232ea963440af210bce2513fe940d5237570c696f656bbe610f3370171a3f1565e0a93e0bea1ac73b837d4f9142f3f33349952adcf0d94d6de593cc92ce6e2e323701cc88522f4a6fb7050fd7394aa560e7f58e53ec31e55dafe60f9fbaa0de104fdbb176cede7a1d10baf313d645ae7b78338b7adf84a35c2607b0fbf451e60d23dacec866457e47938a1edb54126236f895624b17015eeb9df7b87436768b63487a3db1ba46074dc9cad4652eeb7549a5e9c0d576782c47a2da784d2b3a93c389a44c75f57e912d8df2f747ae7f13730897b8851d763bb7f80fce8ea4750fe4b5d8bcc9da961d93d060b4b77cdf73a42af1163109c0b7f0cc4b8ce2bd0f6f36c241f13cd6873cf7cbe9413ffc69d800be7f6c7a86d3510e7a21ffb624c93150ed2334234b2bf742dffd997ccad27334c1adb2e633fa13d7bb9c1cf9b7d3fc12fbb0413c1dd8c1d78fb64c3599ea349e5f966f1855c854236dbcdf70138890a791420489193284d08d876c81b210c2df31ba363e6eedf1822a8b37add04b8b60eb08369bc1b9f0ce53e1e44981cbc69fd1de05e3d84f88e6ab2c3c314f0ca096747159673e93fc96c308984ef0ea2a0edee46cd267fe9f0e30f63ca7e1d8ba67a4149849770d61056a569b923aef9089c9d6a410ad214c08f6aab92016e64bf89ce981b0fa33b47ce440e80d79b6641f8fa8694742dc767888fbdee96d574dd3f1168f9c7d4c2dd85f3dba30f4f555eb99d526e5503615ff2a3d6f8b6194cc81ce4fd914141bc0a0c57ea06b2413717aba74f86c699b152850fc7bb1a7220eda21b8983b688d88d260d807bccfbc565de415687ca455dc5e5889c4ca59fb2d6788f6cbb0c877d4234881bb747e65bfe8b4fab26af5d8939403fd9f87c1c775a2896fc62158362874007a1d79a0c37ed4f515e426750e27d5622074b3b8affefda19d66571222be40ecba04767bf56d888b02c5459923f0ab7cd2a753efcffa79ea8f5a3bb1e11bafc9230a12ec8f53329a2f8e78cd1b6a870c1a518fe421fdb364989f0a562b69df9315860e32781d448dff3598b1581e51749cb41f830519ad99cd59238e492a3f435c610dd4e2a0f3bcb2ec0615a994cfb3d88ae56a88b9df8fe54a1c63e163a2f222851e0b7407d41986d4f68b4fd3b8b0940c45e133f82752773dd203862fe68905b3f8901ac738cc37eaa1fb1f7e551decbac4cc3ff2199fd5523f04e14ca7489ac8c13331fcebe6f571518319864e444737df3dafb6ad0be81dfd95ec1b73919d7a695935fc37503b56f91c6b0de4111c74d44c9dd67984375202fe36e6b68bae550d9dec4d5d9411b6bb2067452cfdcc2b17ff0c9cfeca908cdf771df37e33e9545a64b1ae2b3421cdc929a264463b01d1da5e78ef3e3bd0ca5031beeabe69f164d25baac1ce91697c7759de12140cd046d61bd20f91b5e667732badefe25a0deaa509ae14f791069fc0212d585b367f0342e58f4a440755fc631376aefe264e6ac5d5fb1183b634f6f83db0ea5a4dac429b04566da4bd9a37cf2a3fccb7f899a186fb465387cfbcbe80af79ffb7e167ee214fdeedb84e5bd467ee28f8de92d71daeba222a8ceec5baa27519e077e5b7252a56ffb2cb3abf09856d44b94bcce5b35cf3ae2a702103558799ab156c700c4f218c680f1eefe876bf87a53d6dbc19d94390a3faba8fedb4f757da953e405078ae09ca54d5535fc17e33f58a8eadb840a97dbef450f97dfb81b70bb1f77bd2701622da54389bfa4325ff521764c0587b729edc4ce55420f7405f58934ddfdea51c8259a8626cf8c18e9a181ffecf1046c2cc885b9b947b2c00961c596cb50261da740427ff87ec4251a23ddd227e4091f0d239c1e57496cdc97f7efebb1878de4ee6d2ae761b563e4c23a68f7e70d4ba7514219bfaa4f332e82849914053adb8248c15f3ec5528df4dcadab942134375c303f0d1aa6b3b62e91082f8abb61dbc88377301ba7139e11e84d9bcd2996ad5319f5ed4cb520fb695d541fc69e0d92b9490ebd67de85fd6580ec8919e712304e03c53a0db56d98a72df05fa5a5a77dea68283bc9990e12db9d8a481ddd80812ace005b63acac4b04598b944ced5e4987d59336c0039167a916ed27f4394f63bca4b1f11a574f1f45f910d362981342cc80f7456d11da723f577450f1ffb34eb4208cfb73c7422b4e2f6e0451dcafa2845cf6886262b205aa41d8a9b8d56095cc58c232f5c2054b56bf407841824501bf068c278fdb53fe6fe87693c68ac7c4a3af9a7a140e097ce982b36bb9c4eb7aad54723b350e10b665e96172bec4d3e52c2d2a00c84f3f5e9017b2235efc117855a524e34d9ff679f7660be801efa20e2928348f6b7ee68321fce6e34097fdc06da880c03926589dee0d4a1f8f502815f27dbe373a539a7e085d20e7f7306604454be290cef372a41789ad7e48d31772698c8ad0fab5f4b83a2d3b91c6695fe3268ac92d1f0fad44a1e89510510b489418c2c84a48e038e9e133c843fef4fe417c7325a3d018eebb07c05ce7bf3425a78bd6b0a2fe5bfd29f7acf0c844f7074e3f50d5da50a9b35a1e7d7806ef2d60ba4a504c4b97fa327a212afcf81165fc71f7ea0e15bca57637ab4bd0b6b44719fc2b9ccb5a7cc1dad7f46571bb71b465199cc94a10a0d39a12668b14b348aac9479775da3be47cc0e0bfd7bf084e1eeae19c6c6fa9f947135468c3f5845b330530857931433a870cd311ef45f799896d86fc96532bf120d2db456c65eeda4dd39511afc2306a7859872072966e24ca2bba6eb3ccecfc8ce19f4aa5f8b5092b67b23484490d4772a991451fa93829aaaeeff5d0cca6781e54169077c8f8cb6d16a2fd1c6805e23ffb1691f5f85bbe5eae01ed17702018ceed9e7acdbce23b01254c4531bd33693db185d8f82ff29d56a2101fb4027a4bfc6ec8b781f51ea5c588321c4fac39870cf4c7a39a11c4f44d76e88fed971c4f3961db810e42f12160d9b916a9db286cfbc4bc20cc1f435ec799d67d12d2286c57440a2f68b673bb2503194a29c4bdd7e30ed841c48f668ff85d4da49dfe4c9ea6826b22987167ddaea4a74a5eaf657bfe926a03a94c37169034b4371190b11e9e757ccb98830c72615e112687006739fa9dbc6e08c81fa3b5b880f993daf74e8b3ebf6081f55522f8bf57d798c4953c2bdb81b6fcd947a12aa3cd676967869d4dfc90f740f7ab27dbb8d8183a6028155ea17603876b0990b92d744b7ddca12c4acde913ec1587bbe674a07f9b4eaa83b33ce5eb9ba5b41291057a8827d27c26dbe1c91f766668d5b4d90b9c9a850d2030a4a8f5f313cb87f5b8aeccd56cbb492451a6a048ba62c04cd18fab5827dffc7813531f494241e62fa2462c4c5dbb315bb6cc8c8da3de77747f25ad2dc5c08469714bb71030fb7ac273426a2ff425679b4d2d55c9db6e83e0a297adf0d99646c120a3861f9082ddda10ac9148745c0ae2363da5e46ff08e209c6051026c1d82f96679d23d53f4c0d78aeaea70a7a14ac41d044772bc00ba7d0d5ff6d3cfcf740f7bfe871f9a33641dea4bc44742cddc4f804455ac81248ab66b2946a8aca21daa110e704d4891348552b56e6b565148f839f6d269763547745e3f140dbe471975c1ee6bba5a3a41e790d3644c784b376542878be450beef8a5339fec12529eec07d26d8c8ae90137494deec69310d2b74474510befbef289ea8a5cb34eb5efb443ae3aca8a468c17e4ebea72b8840aeda168e10dc2b8d431b6be787d98fb6e8e2e18fc4ac70312519849ee9bfa801ccf32238cdbc3ed6c0f2f48f8216697b226c62f0b7778ecfac0ad93285350d18cfb8aca1a1d910c1f3a78337566c60d157cfae6709c527bec828070983333ad874d6f385d288b10f29c3f0c514bf2e8f9459ac5ec8c6e94c0917cab1edf5205e75f66a9e97088777e208b524aa63acbecc6ea993ed91e397c4cf6aa24ae769cb309316dc970349baf292a6894c6ed2804be6b497ff9a8919fb000557d2ff04fcd258353270510f8d33013f787c28d1a47712f6f9745", 0x1000, 0x402, &(0x7f0000001680)=@file={0x1, './file0\x00'}, 0xa) fsync(r2) ftruncate(r2, 0x0) r9 = fcntl$dupfd(r6, 0xc, r8) preadv(r2, &(0x7f0000001a80)=[{&(0x7f00000016c0)=""/136, 0x88}, {&(0x7f0000001780)=""/246, 0xf6}, {&(0x7f0000001880)=""/105, 0x69}, {&(0x7f0000001900)=""/191, 0xbf}, {&(0x7f00000019c0)=""/176, 0xb0}], 0x5, 0x0) getppid() semget(0x3, 0x5, 0x400) bind$inet(r4, &(0x7f0000001b00)={0x2, 0x0}, 0xc) fdatasync(r9) connect$inet6(r8, &(0x7f0000001b40)={0x18, 0x2, 0x9, 0x4}, 0xc) rename(&(0x7f0000001b80)='./file0\x00', &(0x7f0000001bc0)='./file0\x00') 00:00:23 executing program 3: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0x9, 0x3}, 0xc) r1 = accept(r0, 0x0, &(0x7f00000000c0)) getpeername$unix(r0, &(0x7f0000000100)=@file={0x0, ""/72}, &(0x7f0000000180)=0x4a) getpeername(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) sendmsg(r0, &(0x7f00000007c0)={&(0x7f0000000240)=@in6={0x18, 0x2, 0xd1, 0xe3}, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000280)="58f1d1e6ffcd1b8581f0e67038e97494ed1c682eb40b07201a2e3ca3bba613d4e1ce148111f252f7ec11071c8b5c2555694336e48f968281c627d05c4154a5ae3fddb09e9998dfd51eb7f2926a912225580d273af514c47160c79b424f37ad66db820e6b", 0x64}, {&(0x7f0000000300)="22489029ef79ebe51f9c27062fa582a5157e8ee85a7737867a5d7d97e801455997f54c37f23dd3b810b5c2c804b13c22d59b906d7116e23b46562804c299dc652f4e939ead76d54d5607183e23d39fe39bd1936442c366f614e614599a6845fca05298e85b920b097704bb0a448d789b123c7385145563b9c743e9b859c92e0b5ea74aea1dc8688184dec1e753c7eb3c6f8cd430abab1407441ac29a2865115682", 0xa1}, {&(0x7f00000003c0)="d18205ea9eb399582b00ea02b6130153941ab73cb9b345309ecae3bdca54661f2a7ac919cd4f4188248440babb8b02aa11522d88a06194112038a50cc371", 0x3e}, {&(0x7f0000000400)="7c21d240bd839809c4227cfb9fa5f72be3edfc2c1963b61822fa3fcc3c7a724226e970f7dbf6ecb5b08b05b786494ba8de76dc2242c6075b6630f48c7008e139bec5f258c2743c120baa682585ff", 0x4e}, {&(0x7f0000000480)="ff73020313a6d1137337df9cf5c5bc97d124cdbd1538f5375753603cccfb3797de282fc2c256d82b47fe6f8435544af24e9bd2f3ad1366a3ae86b9fb9af7d7c868c389bb7c23e85897e313be77bfe2b2ea287056dc095bed58234f58c1b34735832378f6e0e021e022b5d0b10bae3eb40e093ef48bb25cda0a34afacdee617ad02b9b20f6007b36cc68a9a9ae9820dceed6ef799a48c56e5dc2550900200d0db8a70ef26b72b8fb4bd59dcb31f55fe0c50e27027987d125de548752a5ab766032e852a328f6997d6dfa7feeb861630145782", 0xd2}, {&(0x7f0000000580)="926b24291b5afb781e2ee939be52c6f078fda80283f1c98e65d60503cb456679ab96f2e9b2bbb44164228e647331357213d6aaeb7f86dc7791cb49f525cc102a4e9be5d7e498a6373815f34538ff4fcb8136e1d87a9cf165bc74237cfdc557c8f2fc5ad05d7dfd6d8fcc8179c8f8508b9515acfd457c06328d35ab8079794b8381", 0x81}, {&(0x7f0000000640)="6c7ea42be8d5c5ed317e995b9ea338528872e2f76f291d83d92a913503b3c1c4be8663154e72a5aa23f0524d261ba1d6aa864794397823b779bd6e19a4942c08d8c70d1ffed87188b4b1e151fd5685f03bcc9b7b20c8395d0f4fb10d0af27af12de5b1e3cb01131394fc32c2c0e223b4680e28692b3a6cedcc39c4", 0x7b}], 0x7, &(0x7f0000000740)=[{0x68, 0x101, 0x7, "11353079205d4ee1f46fc01aa399f702070d944e14fc3e62bd0ef4739fb7048da32dda7899e33bfeac2312f090e14460a431b5ce7bd7f827e71f2cd4a374b846213e30c643709524a42013187a5eff643c"}, {0x10, 0x6, 0x6}], 0x78}, 0x400) getrlimit(0x7, &(0x7f0000000800)) getitimer(0x0, &(0x7f0000000840)) recvfrom$unix(r0, &(0x7f0000000880)=""/116, 0x74, 0x841, &(0x7f0000000900)=@file={0x0, './file0\x00'}, 0xa) chmod(&(0x7f0000000940)='./file1\x00', 0x20) getrlimit(0x2, &(0x7f0000000980)) getpeername(r1, &(0x7f00000009c0)=@in, &(0x7f0000000a00)=0xc) getrlimit(0xf, &(0x7f0000000a40)) r2 = shmget(0x3, 0x1000, 0x80, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) bind(r1, &(0x7f0000000a80)=@in6={0x18, 0x3, 0xb9, 0x1817}, 0xc) r3 = msgget(0x2, 0x83) msgsnd(r3, &(0x7f0000000ac0)={0x0, "554c5cd5062f912feb152fc1def15f227f0f1d528987e51e9bed576314ed0e81d93d259fdc99cb3f27310c7330a4834ce91e5549aadabcd0053973328472c0eb7f2367f12dc5bfddc9b9983f702e4a72ac08e6fecbc6578af7c98474d77ec9579310c98ad7c01e6652b6a026d3a54304b8cc3b306bbfc331679ab17e9f9931476398bdb703046e39293445d9598f4b13149eb64505b937f51641de0a110fea0234b205a507fe8063488c3f9bfe420c3134555aeb94a6db8c396b2df40040ac7fdbc5e0"}, 0xcb, 0x800) setrlimit(0xa, &(0x7f0000000bc0)={0x4, 0x4}) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg(r4, &(0x7f0000001f80)={&(0x7f0000000c00)=@in6={0x18, 0x2, 0x1f, 0x7}, 0xc, &(0x7f0000001e80)=[{&(0x7f0000000c40)="b8bb672678978dc0c227a2c79df41892672d8ee43d371b228bfd78e0d82686663b3344f0b0d4b625f440d1c82a330da5d6ad00c07198deaba92787a490b6e30ef63e5f6b2f0ad48150a25bbd71d2072afcd71355f67440ce00928924dc32b6a23ad0b258bbe77ef054f94b85c09de2318d873aaeab31939d41aa04c380dc024e637b89e82b4d5a2612c074eb", 0x8c}, {&(0x7f0000000d00)="60e4df2080498e203fb93dcb3e669fcb4b51196a788cf253cdcd2e0317a242e41f7e531a3115ee021c029fcc469557375ad679575c70745ec8d3e681ea7a76981b5aea4b225e0f4e0819bb0a7f3f02f4df453b48ca193f760ee038963d522245976988380fb75d26c310579b16558b15a6", 0x71}, {&(0x7f0000000d80)="3b75e9d920fcc30ea93606d7ed7e0d4fb182d2a0012aaaa84ab058e3ad63b8028970f0fb5a01ba0380268bc2734e496240b0e31773dd55819208a74aab0c8a77c9e8013effea1629688bd1eb1da0f83c8b7a4ca1124e53521e576ade9615a8c2c2fe3607cf1dc3e8d680b238e6346abcc8877cc56f4f77795ba212266a16ab2227050f4680abc28341e920b99c1aa2a2baf59f7effaa5fa9924154894b1db5e459f47c139200a5bceea658cd900b2fe22410cb6381173fdb0bfea00dab77084ae3b68ac681e65a32dc101f2ff7793ccc0efc9647", 0xd4}, {&(0x7f0000000e80)="9f4e25abe257de8c51e6d3ddafe73a601ea33cf705f94d7f647d0ff2980559f34d35f49828ffce5e9f7aeec16f36ae138c4d1bfb931326be89617a11e81c2d2df86303219a7ec80b47bbde76d2e1adaa856d2a99629dc36cebb1fe99942655540d86853196265331b16298ee15c8c061363b1c4174ecde88eb3ed88d9717ad5f2dacc3eb5ea4d9081eb423080c633af01af01370fc45c3a48dfff9195992cc96a3c1fc07197419785a6c9c3ea2bab0213fa38eb0b8fc18166c93c0e4baefa7336714f7cd2eb0db790dd2c4c920cfa1051d1a65497e8522300bdbcd344b132589c999215dfb0861bd879d0b8ebbb77b62c59ba8e1d19b32b2b6f6144927072bea1eb3b9136e92720325f85b57bd59c580c3a92d960cc637ff0d9b74f41c6925059e854308425712b8f7f06f63c066345d0bef77d9b8a652e98fb468f1dd72d57a5a21a55256698d7e1af9d5d9dabb02af1773da9c3df568142ea5cb2c7feb9cb829c5701f78a7d80c3604f075a7745eeb9160a9cbc900af8b4168c0bfb2261f5b778cc731e8cf2db3c36127b2ae93dbbb0864b29ad9ddb128b9a187c30a370ee23acb48f61d60fec62dfeeff5735a4dd017c94cbf7b67bd7cb80b50b3b17f0f31b4484ad85bc48790e05495fee3a406d19cf2e6e3eacfa81705881e66dc6e22f424748544e0942de5f30911d50369d60d604a4c5a432f721d850f1ad1fe0a2ff5be67adce4be74755dabc065bcad3caaf2b07d372b0883415be1a97d95667b86e1305fdb6e1297b1c58011888871c0ee2f344dd10994d86f5dc07bbd3e5d8a50f68098f858430ae9dcc453e2f72c4cd08566a41d44ad0a6598c17901ddee793a2fe3c1fbcf41c82bafa01837a13b94cbb5b66bc7618c6263d8946f7897a0168ac2086f8d2ca985e4e05302a30f56039aca993885a440f8db6153e7310cfdcc0d31e0c864c19a1e8f8e397185aa4b8e294506564aa93e1cce9772c97841bc9ae5a579dfae3e6ce996fde51fa657b72e1466cd089bfc53a4c73ceb9e22c159103337d5fde4588c3d7c7cc28902bc9165f3ce537e58189a338bbe4ed236a68d0ff79ce5d5165ce5da7cd8a214dbc8caf2c6e984c1866cb64fdb3e89aa0c04a720631c423d402228b0242e883e3b8a8f86dd689794f7c3b045a87f72635649baca6d77b15a1d819fa0b0d93e896778b603b6aaa11ea6120b6e26594e18f65369eaeebbc107eb066bdd3cb51e86e4e76a367574b2bd32b822b1b8f566ff69fe339beea409e6effcd2b7e1e2df9aab8efae5e749b9860b1781d81ee026e2108a3cbdb93ce4ee6dec4d18da8b0eb184ecbd28cd847f9a8c34181b5169eaec4974641700c5ac185dd526ced02ee68a13ff87ab540ba0168c4e39559dad89f11ac8c9bcd58d33301728ef2ee10d4f66b91bff14d0c982ffab72239ec916854ec9b62d8f99a082d2e02e1886965bad4e397c4b6a116431b1ccccd8cd960d9dbd4ff3c9be0e0b6e324732b52f4dd087e9884645043a323ab07bfd1cba307ca06e9bf26cbed924a0fbd2f1169e94e9009fc39cd72ba0622c86fe5088c18901caeb99581ba55f9d258df3648670cbc219a3c5939004ddaf38f822e389ad292e5e9c2c5b62f127b5c49e1b455fe4874906ef77dbcf11bb22f1eaf074d54215b26e9cc8f9095bec77e2b1de4e127ba4e34419d93cc71d431fe102230af6b2b1ac04108f6355f748a1566b59cdfc43cb0182129d85092fccc7217379ea479a97749e5f21b416126d6c7b3d3335c42e45f0a02d0070dc54776ec5b8d46811ca9044f48063b6e80c46c181e7c14580a32d02980ae9153446c49ff6cd8c1e4ae71e1925258fe607310f8b33dff029a66fbb8b2d44150711de24cb040a2eaae78c5c397eaaaae156884c10202f08f83a9926f2f5b31b3d68508d2ca309047d24925ce3bb473650accec8964732e3d43b05aa3b26a6b4544ae28ee45eabfab9b461af556c15a87cc3f3112fdc892a5ba3bddba15c9a16bbe24059bf4abc61db9b0853f9bc6d2932a62c997c7d1f7c9025861b543bd6057f0cb0069d8698c3d9bc48c4f30c4a7d3317b5c90417cc088ed83367c022e907f999db6c0b6e89138c8fb53921f0ec10c110e7d3c6be11605c92297d770f39ee2ca9fd6c26e27654c51dd30e7cd2c0b73d2e85916c5d23a52170ec55aef6896d20dfa580c65c1e1be950e21d07fed17f5d2c450c60a844a2a2dd1b05f4a3391517916b3cbf91c01e298f441d357c380cdeb3f76b57fb2b231dd9c889ab9027c69a063751cf0fdb912c96f3afbc41cf6948bcf1f10fff83272cf3cafdfa31e4b381babe32fa48040fbc91c10337e8769a7e1258edfd26a5eeafe8f242273ef46bfd80fe255bd058864705d42a7c1fe89c736abb650abb2dbd786a2fe164997ffa005e469eb5f36b6ff551be97e63fc52e21146c4d3c2b89fd5a5a780aee96d1ee0d47f555020c4abf923c0151c66c5f446afac181309989de737106fe301178b7dfd2cc1ac5b1be96459eb7dbdc13d822e77896654ed8c0b47730c2c65286abfd7e4a71a5726e703eabd4328859bf85ecc3181856d721a5ec182d1bf39f1a8c56887ce90c3de4222eea3d748fa453c4fd3b3a0ec7a7fcd4f5d247d534cd627ca8e9233b662110df8334e86a0d8e3bf3eebea65cf8e3b6d11121dfb40637b73ad4ad8f8191f7dd8ba1620411e4131fb1dacac2ca4976ca383da62c5d4c307bfd7dbc5c3713f1f74540c62c452bb0d1d9e5c285dd1e557ae940b0d03cd7203f3b15f4d3e7d81803bf9ae20ac713acbbcfc0a6cf16dce5e8d74f9afafbe9be8cf4297903a3409be81633b1cbf9cd76f44f5ea1f06915319b26a6534007b2ae60730b36ab5480cbfd0b55697bd500aa9d4aab5e0c6c4887d52e4ebbcbba0c07a229473f978f23fbd7acaa70b005b5c29cf3ef15241375cd3e770f16df4c02bb42b78f869e8413b56045226bcd563df48b2b4d677040bfca4f447ec113aaeb9ede31e1a7289635ba1e419a03b55642178e19b9d76ec4a7b354c60104213e1904079924be54271344f1c2ba7213ecbbf5193687f0e29bf23a4c702e8e8d1a06975c34d97c35ff79eb36e861ccfa3982c87888dc31a3c79f1f1d2a632a9eb5e0cbe8a873ebf9d7ac1e310c05d7b48fe918efa873c2f6d4e7d79b3aec9ebd08b145916f518b65021124e9f893e16c0e33d22527724bd1f1906741c6b61ca41e20fc6b603cdfa025b4f58a117dbc276a83c296fcf675e2105f3be9aa73cf995d399a2a974b09a4ab224bf33523a07a53a04bdcd04a6b9bd4bb4f75d506f4f8cae44ca47af1370a89258207fe094b1831126f1a87227a481fb4bd4f3eb89362cb865f6d430b10338b166178e58a1d88ff86ff7701196a3d9dd51e7ad2c8dad68bb8d8b37b880449043706338361e536b997d899f46c3cd6bb0e44eaddeae78e078bd6716fcf04e9eec9d65c7b6a6bf31cce6a5c4960038afda776b03ccab9922ef6e54521620f6d19e8affea06f5b94ac342ccfc7571a38e2bb52ff423dd59bbac7a043c446035488dcc5533cacf0a0912bd1077c3a2445be78db6d279eb03eb84ebfdfa2d3ce82e5e397bc929ce251dfdef2c65122b2bcbe8b3fdedad25df90e9ac2fdacf1da6dca2862eb848c8e86ad09e569fb3e0a2071811b1342d01eac54122d4006595e1edc709365a986d2feb631e88bf32cf1902fbab0b8be414952dadf82d215cdddcec8eba1b8a4a834687376239a18a1078c7c12eb9fc7a155c794f72918be30b0e96189bcbb255378d08c4e45dca290bc17cec1757d429a41213974da90197afac0ea706e8a1d49b84dcbfc0701bed73f5599b9191adb3c7e16debb9c9c4de098a9b0b7c5c84a40800fe436850f0ef8c0c404cd4d75ffa48089ada04bb5e485bb414c37ad25b9c441c247afd0e6cbc5289f46c3193581cb3a1ab7287805d0e86013cf99bfc3cef498e9c180b738abd48786120500b22fbd2b9842abb7ab4a3d1c9a58dcbc4be4b296dde2178a6b717ff8af55a1c3add823399747f29b54cb76a30c31a67b03b7243c2cd0264754b2522b5fbf43b26a2bb63ae11fb29d58c8d2cd27552544d2266a78b3e69d668fc89baffe2df4d54c3c643191a20d90bad51245b2aeb80620b3681bb977d0d4096329dc85a4b0ff81c21a4c33c4c8e2c0cde99b353d40d963769db27243988f61b283c30a75a7bfad42b0bc73d41b595a0cdf1aca6c0b21fea4e8c56d9dce22adb5b82e268ecf22a88115170bc8bcf9f0870341d50b1b00c0d7d4eb4a11764a3012215c665f81228b009142494e2e2140b5d0af17691d2f84afedbe46d91184c165e4736dcb3649ec9e7896c7e0a6c5d8aaab41917ec1f3a1117b41d7dc6f6b8ef264760f45bbcc0e79ba4e51a5826b4ea174c4717c1b05005ad8c3dab318fa079eefcc51851d03a2a26762f46b9ff5ea2880d51143470054f70e181ab01288fe7b8b8f8ba285041fa47453774ea99b1371a2f96a2690e059d8cafaee9b97679bf8df42c733b9db48f0c2046fcb9520ea62b138a9064816a91895190265bd54e5edcf79cafffdf987a4cff08d41c67aa52f90529be61760544587292ff9f7b571fb145b86dd479ae9a00ab05a64c6e6e0ee66a18fb03b8a57fbf9f5935a1e89ac91432b10a67098536b190614befc1653bb1ce246d6ce1b3fc4b8df1e35552fd017e52648c08237fac12df48d0275add2b20e9e241580fe943d1e887afe65a5d4d17b7f466ebc37f355a204ef7828254014ada5c236f2d185c2bb7c960186792713da040b44955086cb84f37b032b1ecafffef38beb34e0c2973b51247522c891beb006e7264409200222965ab677bdc32b9815e8586ec0e8c24b52358ec9050c837a424f1bea3ec88d125242d136fc23129beb747dbebd927d3cfee49602f9d33c8e10e7fcc8a2325f438628b503161db8baf6cee034c02ff22d73d72ab8464330cf8e8090cb539cc88718db2d9aa28a9440c70a4ee3784e51bbb4283b48d04a0abafc4640bfcd5c72383dca6c3cdf57862c8868617fe41ee11d8b59bd4e5dc8e77e1757ee966b6df0713ca3399eaf3caf22bf8253e280ece3869b925b2523639ad0351cf348297fb9441a4137f8663cd823407a616f8d1fd830ec2665b258477161140543598dd22714f4cab422c72f07c2e17d286419f07479dbcc8c87ec84bf636cceb235217f4b2df341db4afb734cf04185a919f51aab43fa72ba1206b027a1976b94246d3a93009cf7c7ea17b67157fbce5a10fa999140ed055bcb3e8b12deed708171515ff9d0315a748bfd225401af543efd1da930775e364b3df181a94836a953f45464945594c270b5dbc7e62a39a51171253c57c375b4629526ab69d7180ab42a2c7910662b8fcd5c33330b4363f29e5758d5e18b3aa387c122cd270ff788565b0798ded1aadd2027e37d693a1a0d6f4eeab0e5199126aaef10aa510ab98cd9eedc20e7a3d0f059320601ca3c6fe5488d901579aee7745fc1a4f7800333f6faf9c2f828ee55ab127c16135453b7eac36e99428b06333a1fe402ef142e0ba1ff606eeb1e7906de423a6a9e834d97724fb0d95e8dc3a8f1b7811fdceecc46b041e11d4acca033729aef621b6ddd63de5e65aa3fe61f969e7e41112b8085633063aa97b61e94cbe0307a963e8a065ad8a56243e88b5af4a67d4d2dabd26af8c5a8382d1fcbd6c204bdf9012d19bf208f0814dd16afe69b238b85c25f323879459f5049a24eba0646eb6ec83937554b85b971bca9a60f4ab182b72f6fb11c3b50bb308", 0x1000}], 0x4, &(0x7f0000001ec0)=[{0x98, 0x101, 0x6, "dcee7cd168af9b642b8c595767b244ce7baaac8c2ebb347fdf4ceb15d79a4eb28050860423d3ddc9bdc0c49297c10bcc682a0a505da025db77953b13f193b24086b9566df08a415b43802e960450d917bbb96713ecc99c3b7a97cd8cf20b211d3b06f94704d5261aa0b61f3659df57ec85a8aca793082a2a814d0fa1dbdf7f03f3"}], 0x98}, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000001fc0)='./file1\x00', 0x1000000, 0x100) openat(r5, &(0x7f0000002000)='./file0\x00', 0x0, 0x20) dup2(r1, r1) shmctl$SHM_UNLOCK(r2, 0x4) bind(r0, &(0x7f0000002040)=@un=@abs={0x0, 0x0, 0x1}, 0x8) preadv(r0, &(0x7f0000003440)=[{&(0x7f0000002080)=""/4096, 0x1000}, {&(0x7f0000003080)=""/206, 0xce}, {&(0x7f0000003180)=""/218, 0xda}, {&(0x7f0000003280)=""/59, 0x3b}, {&(0x7f00000032c0)=""/109, 0x6d}, {&(0x7f0000003340)=""/158, 0x9e}, {&(0x7f0000003400)=""/50, 0x32}], 0x7, 0x0) getsockname$unix(r4, &(0x7f00000034c0)=@file={0x0, ""/4096}, &(0x7f0000004500)=0x1002) setrlimit(0xf, &(0x7f0000004540)={0x401, 0x7f}) shmctl$IPC_RMID(r2, 0x0) 00:00:23 executing program 0: geteuid() r0 = shmget(0x3, 0x4000, 0x8c, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x0) r1 = socket$inet6(0x18, 0x0, 0x400) lseek(r1, 0x0, 0x1) r2 = msgget$private(0x0, 0x489) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000000c0)=""/107) r3 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffa000/0x2000)=nil) r4 = shmget(0x0, 0x4000, 0x80, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r4, 0x0) shmctl$SHM_LOCK(r4, 0x3) r5 = shmget(0x0, 0x1000, 0x421, &(0x7f0000ffe000/0x1000)=nil) msgctl$IPC_RMID(r2, 0x0) r6 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) setsockopt$sock_timeval(r6, 0xffff, 0x100f, &(0x7f00000001c0)={0x3, 0x1ff}, 0x10) r7 = getgid() shmget$private(0x0, 0x2000, 0x428, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_LOCK(r5, 0x3) open$dir(&(0x7f0000000200)='./file0\x00', 0x400000, 0x10) msgrcv(r2, &(0x7f0000000240)={0x0, ""/141}, 0x95, 0x0, 0x1800) r8 = getuid() lchown(&(0x7f0000000300)='./file0\x00', r8, r7) shmctl$SHM_UNLOCK(r3, 0x4) getuid() semget(0x0, 0x3, 0x20) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000, 0x153) getegid() msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000380)=""/157) 00:00:23 executing program 4: r0 = socket$inet(0x2, 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x10044) fcntl$setflags(r0, 0x2, 0x1) shutdown(r0, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x8, 0x15) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, 0x0, 0x0) 00:00:23 executing program 3: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000004) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x9, 0x5}, {0x40, 0x1}}, 0x200) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) listen(r0, 0x3) r5 = getppid() faccessat(r1, &(0x7f0000000180)='./file0\x00', 0x0, 0x300) fcntl$setown(r4, 0x6, r5) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8, 0x52}, {0x2, 0x3}}) 00:00:23 executing program 5: r0 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/35) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/31) semget$private(0x0, 0x0, 0x409) r1 = semget$private(0x0, 0x6, 0x400) r2 = accept(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) getpeername$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) semop(r0, &(0x7f0000000180)=[{0x4, 0x40800000, 0x800}, {0x6, 0x4}, {0x3, 0x4, 0x1000}, {0x5, 0x2, 0x1800}], 0x4) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f00000001c0)=""/213) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) faccessat(r4, &(0x7f0000000340)='./file0\x00', 0x5, 0x100) msgctl$IPC_RMID(r0, 0x0) lstat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)) bind$inet6(r2, &(0x7f0000000440)={0x18, 0x1, 0x71613326, 0xff}, 0xc) r5 = fcntl$getown(r3, 0x5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000001600)={0x0, 0x0}, 0xc) r7 = getgid() r8 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001640)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000001680)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r11 = getpid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f00000016c0)={0x0, 0x0}, 0xc) r13 = getgid() sendmsg$unix(r3, &(0x7f0000001800)={&(0x7f0000000480)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000015c0)=[{&(0x7f00000004c0)="6c89300df2fa49ee9fdf257c6610b2b6b7645aa3b6b4dbc12c354cccb60c5961f1cc7f7869c2d3310934b0fa81ed20c2aa9cf56a77be470343a72df863697657c21d63c6115b88f58cf59798f5946998912f54fbc272bde14a008090a40585e2911fc211bee856732cec55a544c48b3c49e037cdbbac8e34bad719092ac949174ecb006223eeb2ec38ff82e3407e6c95fe89bdce7a1e7ea2bfce031ce43cd530c15059d2e30d3762f9106e7e4b6197474e11a2672765cdcfa0b641208096445f901a89eb452f88dd8fa1d33a6399ca80543e64caeb4fca7cc436eaf1e2218bee5295d42f06ba1790bed427cd59673a85d978f124d46f87b475c1ac0c492a9870fa50e00308bd62ce7546b0eac86604917657dae7ba808d2ed51df60953c49a21b01400db19ce21f6df6c3edc95039c1e71647824a9d7e080408acf42206ce33950a7ae3e2d2a4eabf66d3d6005f6af3ed4910d82731e1904b6837132cb7d6808132e3c7a2e2baaca728285d1ef21f46502f31338d8cb30ccea88fd93a12d19cc696d1ef4d30a3444547b67a6d2c5a8548a447f8a783b4ada374906d57a0b38f92d39707d4ed4d9c027a3bde7e79f5264f658bf5c7bc7eda617a70da3a810a5af293fcd49ffe2ed0a7d2628cab3341c4988066c49c4774018cdab29ba0a5d3c3e36ac17b69efb0adef810d1ba20c4f1d21f2947c22c787da20b8aca4770bb6ffc4713c6c79eaf027f004b0653bc2bc79622cd28be28c7d147a96243b40750a8bcb267710d7559c545f1e6209a31a09b82b50544e7fc185abe842be5efd132a9fa2a0d16f1d0983eacbb32bdd23ebe34d0aadb66dc3cc63890c3fc4f0c5258be1bc7049e007cbc0cb9e4dcffd8427d33206d6ed2f32e0aecd7ffbf4e3cdd4883e632816c7cfaacfc39009b827e81c2f0c4695ed896b21b0d77ec8174ca0f481d6a72ee0b90e50130d7d0cfe2fb69e4a4c928823433ef0cb624c1a73462ec6d82e384b96a7d45d23b19936d4c5167344cef90600c88f58e16a7e2972f5294fc4b6a1588689037776478184f8f693877f33bc8f37b92d41c9dcaadfb2db5f7f6f4b32379fc2bcf64db77b27a0916a80803be0ee97aee2c6b7fa335416b87ea008a57b0abb96dedb0a561e87c9da64ed1d1fcfa16315d5c40d68a7cdbd703bcbc8eed178a344ba114a81992acf83f570cb882731c31eb61584db46e683e07fdd62e2f218bde6e999f94aed774e7187356ea3573a1ec588009eae2d7dbe6539cdd9fe4346e49ebc24f00cb443e9be33f7a67f54aaaa51554da2d3cc4d0dda3eb64fc406b179d05c001c704e52ae279c1be87f1fb80707eafff05e75a4101ae79d2edb8f865fc635e9ad629a646792384e0d384d797f14248759f26a29100ee7f8101b65dae55e0922ad26a23493d01183c50d6af9412e1cc82519bc21f240a75707020753871ca66aeddc46e6ae215554a5beb0be2d678f2bc0af21ec01db2264eb82cfddb337ad01976fdc95d0c1ebb064a125e1df57ee52ec9720c1236a8038b0f07a912cdcf58671ece9a4d96f8c7ad8fae175e4c60c31fb6b4a45df368fac709ff963ae3d09b64d74eff74bcfa33c46d50fc494906366be73d111b28ee691c129c9ce5af61b2464edcc8f77517f4385f55e9795546031c0e85f6292e6d16e9749202619c76ae9387e96e81a21c612035a61cd2f4d9cbf9928b00353635d180da4ef69980ed3abbb8e9c35a1a442cacf25a26ca582a6d4b72d6e8f583566c07c706064314ecef45af9fc1251082b16f466a14354508fca0a2beec97144c4a35a6c3c4ba25f8e2fd59216aa51b8eee193a99a2aa6c61d61dd29e6ca2ccce83d72edfa476601b4a2ed69e5f6a1284e6733e488d0a642908e6c15994f9b0a01a06715f9bc6ae2df549a6e2c29c7c6e20f7c6d7fb24a5a1ebf631cbcac8028deebc60b32813891cc59e96692ead739c71fd8518e91028103c1a070d906bfca6fbbe1b1efcb6b637b7dbcdd0baaec177bf3a180db3ce420ba189d0cab7a0fa32d4832677df1ec4f75bac36a131ee688579ce6ce8af334cfdcefb47f551ad89a0f38f4f5632fa408e7960a769ffe84daa8bbcb64df0e3f201f6259d90c4a9aeb621cb9127c970b61a7a6d16b61584d9c2d1d4fc12b0ab5969c71c82736f9fc8fce7adb0b282b23a0609c3a587e8cf11d50bd127a2433439d4f7e8e4b4636c539461dcd132ff9e0dcafcad4678e5e6c651af565c057795b8a991e954783060599106e7299bf7e2eaf753da51e4a2d1fbc8dd6bdc20f4aea87aaf46e46801e7a6f1df91173b106dee0c4fc9bba036acdd58d749a76c96fe8b7cd9d091b52a4b609aeb292a83f41c8af929b217d16a9c89b7ac45d1793cf2349b65814ed9e2f056c502cf41c220809d9b72c0586b184d98c2df64313dd62c7f88171160dafe2557634c83ce02229203e761a549476a0da8bd6460e04c9f7b0176f9609eb88427d6b6c79e5852339f44a547450166873ac1a2ef81217ba01eb6b93789f30ddf43f1efab4666fe734c2208fc4e06f1f512bb291c1c54cc84768b05ff9b4ea6bc1f04e356e5201e3cc4217490b0d2a80e7db07f405336f8fd57c97a166e842e6d683c3358775c62498c81a8ee4089159e40e20b014c523ed13ceae798f5993e7cb71e45fd832ea0db1aa68b7809684f0d1c75950a192abae67dcec52921672843037b612f05284be2f719d6aaaf6ef01f3cd0460d2971b78d594593e0ea0bacca1a3da4be1ea46c40ea1f2ae40b6310765e5f77bcc9a73de7c5218992a48c22341bdb877e40185a5160494427ae7b8e8872c1c961d29bb7134ba33f0269b3d9b266b3a37b807fdd0256b3b852c7305867469f96f0e0ab0b2176aae62e1810b907826c962515f80199651611666d2a24fc48c96bbe172e1532c04af0044444579f7fb2afb96c7386c6c4040566a6054d8e09ca909f0c3310012fc518992e409652bd34d24bd27bff68b37244e82c2499b2462b0e0755890d0ea3f548c571b4f9b4663cc9b8b1fed4f00b42f4aa3e7c820d8d8d2917252672d515ef9e735dbdcbbb61b0d771dc4c2959f348ca736f9a4d0e09542bb78c0ba0e19ba0aac0fe289f5179ced62e37c5689a7851986e31cfae7ec5e31a109b3f991be965cf70c97465f81c503e08d405b8aad5d171534d45c3cf1173b2d026adae58dddd2214b963a5d9e80dadf28c5590d39d44ccf21a3a1d763c1e60e84cfabbcf37f11839a1a01249bd0ba16632a2cb8bbe111da786842906a0444cfb5752cf2e19ee2d23c647294954ac16ee8d1a50a836a8ab964d8bae64473c171099b81302c83bfe65045f8a7565c0912ff75f66af45d40d5e9b94c8d1145f23536c4e1b1e1e6daacedb3a04dda336d6546d53fc5a30abf297cb62aa0c708f59e60d7d834a7c11418ff8e439a21271e30f37436236f7897f4e4505cc496ce0f12ba8d44981236d5e38f79d08b54b3dada214ee552c63448feb4914c7e03384cf23807597a5845fe98d07704c669d0be19e3f3c1bb3c174ddd8d91982826eb15b58338eeb35789bfa93ba7588c64a73a2b8f97190a572b388d283aa83e1aa2e1ad76444e3e9183124b7fec60538b4e0dd7e8db93aa6ee61d6249db21771a835c86a0d6f8991ad48a3c233a9b844e127c38d13b1a42f775d15db9e55cf9b0b1d0ee88a442d9b4b76aa1449273e1517ebb7978f76bb69b6808ec5955dc6d114fbb171db0380dc592c02256f549c4a3dab85384b6de8813430d317f8ff364ca60ff5ee828386bda421af37db22012abf2048c5599344474f8178e8954572436da310ef43484491fc0f23ad8fdc58897d3e2bc4a6a73cfdf468568b5d90504ee05944022b22fdf822ac0900a042c92d1cfd3d80225465a3e7780a270a8a7ddaf3c62306c5b11230a260e73b96a5d4e332452337a55de7de7d430e692d0884921b762a2fc499532c461d7487fb22fbfcaf815c519dccde5c3ab19f5587ad45cb1ccff179bd27d4240bbdd29f9902aa33c2e73d9c70c51a5f621e9bf107f678cab794f8e93ac20a810c9a71cf3e432fb8a9b80f9a3e1a18cbe01868c54f679e7a3378d404924a46f25bcfba2f66a8a683ddb561e314a68e3eee77d389a9985b3c8f8aa6dd8b1b9b016f61549a5f21498af9bcfd8208d32bbc654fb8fdc389874966d630e27e6d960c834de67d4720bad703fed2084eaaf78a66096ebe4257ad6ce9a1919813c2c65b6a9e3631c5616df485b7adb255287c2ea41543d5634b4e3abd76e34afda59fe1b52908020c432d904bd6d65b4927e809b922af2d4063ee41c32470cb0ceede0b4cdb7c060735becfcfc8183f1d1ac6b671d508bd9bc2022f817fa5ddc7347263bc243fa7c5d313e2d6fd6e30b5d8da9698e996abb81b8418e51d3f702a5bfb93fa5cb156678fbdc33d5a4df15bcb687c34946cf479c125d9e6c39073de220331fc04d0678c55a0535b11f662beccf0345331f358e17d1a4fb9a5206f539d373b879239073361dc3c645217ba8f2f4a135f853df2ef2fbd54a707a588c7356f77320f640225019f9e341e6ebf5939d64c8d11127cda0df1cfd3b470ae0bce8751b7692edd13dea2eb176edadd05fb43fa8c3db62e31fbad14037aa63035dce5204f534c1ef865750d5a063b3dde42edee632d129e487f869a345bc61aa38eb9e419ddcf3e0999ed6c7fefe9167349ecd373a266d99657849f2814ca44621b12e9637bd6a90065f01f2cbeffc8322cd859dbc64c493243ad07a9fa0333e2c7097df67f242c508dfeb75d0955e4cd123978d609c6de5eeb21d8396889118aaef8ae99a81b681774bed55a43152d40bc7e3de29b5a5714d120bc224c8ab48993f1fcf225d18c5a8cb1dc36f64190356dfc9a59228341feab2b94d15c3b527d99b056add0547b361ee7660db7a1e4a2df004f8f9bd4b46ac47bd3170822000a9f2b321b484179248191ce85359784549a0d75c88af2d8766e1b3175be4c65f8a1fdb35ce0d715507b86a6d101fdaf0361984a70085110a87faedbe48be8baaa754e703c49aa59be03578a99076415c49a181fee879c1296b705d60d1187fcd939a45672a9d42b3a044c0956d5c7206cde49b7fea65039f54f9fad951009fd6ed20e8d83e4c9588d5fd4f8dd7f554d5bcad1c29fa5ad65903fcec1dcced461d3ac1d8654530fce141cbaf1a151a8a72b50656984a266b72b19a33f540021dc62b2203b622142202a28b3f7ba917d408d642989e688d18aa7dfa497f975666cec3001f7f70b79ead1bb6f69ee1e4d961de615e5eb1ac5cd3d5cf8cd2a9e2b8006a510fc545f0360090b17d6e40e6ae1cdfbd47f640fa023f63ed04a73a5a4eb228cd595070292263a53ab7f838c79db9543b55c399ad2c6440ecf2dae7689c4e473d8cb5ad50a7611471ee2fa534a42f381c2db824ec68467b0d22a3e0ab56fe34beccf881d65aff138a21d45e7ee8df81d34309328d80627e8194f84fd06fcfc51ff980b4bc5489e6a5dfab3d14de83f5bc071ba958211d714fa0954a49af8dc15afeaa06fe4b6fe7dab4eb1c5e547aabf809029ba2ca62698bbe2056b960ac23e39c8e45b4b671c1b39d0fe54c853093a0cfb01ae6b7464d82f5df1bec45f0796e120090ab52218a69602a04f5a347e26a8d801beead7d5f294a8d17730d8441595ae8e0682dd42fc32531140cb6b3d85e3f298aeb717322ac83a236fc3f474bef7c7a5369cfbafa81b0640b536d9591e272fb78b4490d266e77ddcbedff6744699632d8e1509e52c75dde54f5a2ba4e5c3", 0x1000}, {&(0x7f00000014c0)}, {&(0x7f0000001500)="8c1a35eb1d5355e21fb3de24c3c8ea05f87e5760d68f0a09f1c1b55a7bf5dc1e0c6918dc914de72ff5d091106a3e2881ad8fea5082ac0a5e959c70", 0x3b}, {&(0x7f0000001540)="6dc74d4642859c8bf85d8dccfcbb65ef41142e9e9311b8b95e93f4359d713c827a6e0453b85f38c2be814f15f23afde666ab72a212b8cc8c02e80bf6386e349541b6bbc8cee00851362517c790e0cb06f8d439d00ddd460c202ad9", 0x5b}], 0x4, &(0x7f0000001700)=[@rights={0x28, 0xffff, 0x1, [r3, r2, r2, r2, r2]}, @rights={0x20, 0xffff, 0x1, [r2, r3, r4]}, @cred={0x20, 0xffff, 0x2, r5, r6, r7}, @cred={0x20, 0xffff, 0x2, r8, r9, r10}, @rights={0x20, 0xffff, 0x1, [r3, r3, r4, r4]}, @rights={0x28, 0xffff, 0x1, [r2, r2, r4, r4, r4]}, @cred={0x20, 0xffff, 0x2, r11, r12, r13}], 0xf0, 0xf}, 0x7) sendto$unix(r2, &(0x7f0000001840)="7e7a20694f4b81ea56f1e659dc9ec6289da97fc4bdbad7ec73b2102299a04ec6badbb57fa91b12030e4ec4c12710bec98854e8a40184347d34ab14b67ca02ef19091e689822663dcde0cce4225b1773fe835dac3faf1aa6d6ec20c351938b5bc5bee602cd5b857b7b297b072eaa19083e19b637262749c5cdac930b63adb1b8526692b59c2f47f5032ba6f4213409000b7e73abe51e80598d9ea7156df64d6dba049b23217dc25084b08e1e9a04dcc029a127138ba8c00d09e4f98310be0477c0ce6b5a77ac57e82c2be488c866e064a72e0477e444e8abf966645dc84a834", 0xdf, 0x409, &(0x7f0000001940)=@file={0x1, './file0\x00'}, 0xa) shutdown(r3, 0x2) recvmsg(r4, &(0x7f0000002b80)={&(0x7f0000001980)=@un=@abs, 0x8, &(0x7f0000002a40)=[{&(0x7f00000019c0)=""/37, 0x25}, {&(0x7f0000001a00)=""/4096, 0x1000}, {&(0x7f0000002a00)=""/19, 0x13}], 0x3, &(0x7f0000002a80)=""/240, 0xf0}, 0x800) accept(r4, &(0x7f0000002bc0)=@un=@abs, &(0x7f0000002c00)=0x8) getsockname$inet6(r4, &(0x7f0000002c40), &(0x7f0000002c80)=0xc) 00:00:23 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) getpeername(r2, 0x0, 0x0) ftruncate(r0, 0x8) 00:00:23 executing program 1: r0 = socket$inet(0x2, 0x10000003, 0x0) close(r0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r3 = semget(0x1, 0x2, 0x10) semop(r3, &(0x7f0000000140)=[{0x4, 0x4}], 0x1) linkat(r2, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00', 0x400) getdents(r1, &(0x7f0000000040)=""/54, 0x36) open(&(0x7f0000000180)='.\x00', 0x0, 0x0) 00:00:23 executing program 3: munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x1}, {0x5, 0xfffffffffffffeff}}, 0x0) r2 = geteuid() r3 = getegid() fchown(r0, r2, r3) r4 = msgget(0x0, 0x2) msgsnd(r4, &(0x7f00000000c0)={0x2, "62c112028b778dc3aff46614ceeb9ae5087ec1d93af71745181b5f5233188019f03bf746e0a034dd87b682e2a3e7626ceb5f13a95f24641fdd11f27afa8239fa1d58e4499c1e3c0dc7bae7dc0c24ef39e102a243eb47f52b8d26cec61aaeddda3bbca494656d99d009a86dcde0be44d595a48a7f6d2daddd4e26ae28a70f4fdb96f6656680759a8523955ca6390b8cc1920d83a5afdb4238e0e69c82767906a620ef945ee6d9af3f173e273d83f206de7925c6c88e8d9c745721f0a206a188ca21457bd2ebba5f2e8290a8ff2d0f7841cdc0dfa5ab6800b4220ca09e"}, 0xe4, 0x800) r5 = shmget(0x1, 0x2000, 0x290, &(0x7f0000ffb000/0x2000)=nil) r6 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0x2, r2, r3, r2, r3, 0x190, 0x645}, 0x0, 0x9, r6, r7, 0x7, 0x9, 0x80000001}) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000002c0), 0xc) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) getpid() msgsnd(r4, &(0x7f0000000340)={0x0, "42f1a370880437ffdc049b4941e4768c550e712d12321b891a818f35e4c1d1df55cc580991a1908a0cc8e1cc89b6243dc32f9774ce48a149f3cd6c89da6553c2835b8fe1d73a0e58eff987434e68245545740e6a8aeb732ad920640e29fd6bb748a66d86ea123c3db5de277901cc95be28f70a58c1cdaa4018f029e24cbc394eee91bf0a87dc689cb434f09cca92d4340e1bb12b85a920cfb2931061ec022859ccbdf0013f89c4269d3aaea69b72ed69dca5259e5f9c7a41ccc5a25e0fcc6d93d18e48ef7c31770f46488979ea0a1e7d0274f588da1079d5f0ad7c03b0212e9efc5c398cad1b1c0a8c615a40906212f9abc3f6c183b3"}, 0xfe, 0x800) sendmsg(r9, &(0x7f0000000a80)={&(0x7f0000000440)=@in={0x2, 0x3}, 0xc, &(0x7f00000008c0)=[{&(0x7f0000000480)="39622d51b719e8299c1fb9158ec33b67b08673675677ae515897e23b7712f1e5c01837cefa4c7de985b699eeb092a4640118feec3c0933b53b19fd76d957bb239797190019614567bb353d1f356cf5777430db6b73d10a610db0fcb5c1b56208f779dab4f02c9aee7e7596c4c4fc78459b6549e69fb6a8a65a80302e511fd0af402d67b686d2166a05110b56e03ed1345dff2f602dfd716480fe3524b8601a12a19a9a7ed0a7eaf1c4dbc0464e445557", 0xb0}, {&(0x7f0000000540)="73831b5d8d3b9d2d1ad625cf7446c5daa5c22f215307248eba1f71684ef641412d0d03c31a2c005112843b4bef2009765cac21fd056308fc2cb6451bcdf16c8f64ac9963f5785a97264ebf6926cb288098224579f2c477454e03b0fdbc3052e3fec5b32c1610c01e8a5eec185b6128001ef7fbf37703be715ecf9e71b7a03817e047df9bfb40fabfe3ce58df6f242c32feac9256a542dbd08498a22eb165893b8a881e984544bfd187601ae382cd82a2097da6ed947c8f40329a8286415dc4d1e34691bc25fa4657624e7a20b508cbfdbeb5e758f19a27ecb9", 0xd9}, {&(0x7f0000000640)="92329bbc498ec0e06e59fe984fa548632679d10d9aea19719b3da162444db6ccd15a48072169e2e327a6a3023a481bd9147fcc6a313450c69da62cc60f66935f1e62d785e52d9f98be073c142a85b2459d5c11f26cb2b62493cdbf10b3ff8763a5bcddfa789b35e523a29eb7a2c7293285aa", 0x72}, {&(0x7f00000006c0)="c44914a5c23efdf6351a2dfcf75a716f1554bd88380d01be380dce7bbea4476cd8d62c0106be3d223b801ab657", 0x2d}, {&(0x7f0000000700)="cb1317fd036419b1ee32b06a63642ed863fbba01bfb18b297fe118ac54d59144454c89d8f4573309ee5d52671492daf2a471473464fdd55f4a9b82930940e9f8802bf7452b5ecbb7458b68475a9493cc30c37a41db943507f5f3de22ce07b839c7e89d930a979ec611c4d90a294c9bd6aad3289ca4971ecebb9bc0d757543c816bf57a7f4c395624f9afbec4", 0x8c}, {&(0x7f00000007c0)="f84d04d0619d3d67c636c061757ac9b309e8dcf7201dd65a182e37429f4bca8e0bb743099dcf1393f46956e6a39d8c72206a231aa59102e3c9141999043f565bca1f8626aaff63e505e71d8007e48309154921d64f42ef59d41b058e74c2d2ff349f36a7c4adc7c8212fa15bc4bc00d1546f9bf1580257d1c15d86703ac0ce190eadc8187a06ff90cff60a00a2d7f2c9da72c7f0335c56d7d9e9e908e3d5d46eb489be3f4e4f39a636b9ec1982b9f790a0a5d08758f58288344b63f7e4bc0a5ee1f374a3fa049dbc9b55b64209807275dbabcbbebb3c9b77035fd463034e000664cb1d8edf6fdb1c36683f753f9364d624f443196c5c751e7fe99e1d", 0xfc}], 0x6, &(0x7f0000000940)=[{0xa0, 0x100, 0x4, "6cf0a780f11c881c1843890929cba8f59fb64056766a41778768f140cd91480a9064cea1c9753b08131ccb98b2639c6862383dcc7d6075ab265d39dbbf5746f3463080e0ebf34c4777c4ad03adcd4d019d2d21c13200d44fb53e6610bf7d7b09fec0677b24f14c47b82dd437f4af00c2f24dd3753fb7d6af6c840a942ebe18130bd049c02b2c18ba47b54393"}, {0x80, 0x1, 0xffffffffffffffc1, "208d24866cb3725a4d0df316e6003d474383084647785c51f8df448767d82700646976d1d28e1632a5c3b4661a4fa11f962af40b72a65f1d4eabcd0621a66eae4bd9d665cd7d6cc7c5f7e57881b7d9df454bb054f58237a2e40b94bba689d26e567b963c777d6a31d4"}], 0x120}, 0x2) r11 = getegid() r12 = semget$private(0x0, 0x0, 0x110) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000ac0)={{0x4000000000000000, r2, r3, r8, r11, 0x80, 0x8}, 0x7, 0x5, 0x5}) connect$inet(r9, &(0x7f0000000b40)={0x2, 0x3}, 0xc) linkat(r1, &(0x7f0000000b80)='./file0\x00', r9, &(0x7f0000000bc0)='./file0\x00', 0x400) fchownat(r1, &(0x7f0000000c00)='./file0\x00', r2, r11, 0x600) listen(r10, 0x3) mlock(&(0x7f0000ff8000/0x3000)=nil, 0x3000) socketpair(0x1, 0x0, 0x0, &(0x7f0000000c40)={0xffffffffffffffff}) rename(&(0x7f0000000c80)='./file0\x00', &(0x7f0000000cc0)='./file0\x00') accept(r13, &(0x7f0000000d00)=@in6, &(0x7f0000000d40)=0xc) 00:00:23 executing program 4: rmdir(&(0x7f0000000000)='./file0\x00') r0 = dup(0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x40000, 0x4) sendto$unix(r1, &(0x7f0000000080)="b3396f8500c2b92be78fc4e46cc521a94639b2d5cf3bfbef6bdf407574ca5f589b6b844bc9e634008757c88e9d1b1b061a85bce81bb186f9dda5e95b3bcc442b10ff0f68516f1d1feff8d6ba7990939fc7237e019730ac2311d7136634be67a757fc8718284c5348444770ff194b9b4db18ca8add118a6a7be84c89b6bcd727d09045753f6ce6404dccf6da67afbbddeaabcd4b3c31a012fdc3e3a7712c9826716e125d7d7599036b00951e9e50c764eec8c8c7d63773df4ac0a", 0xba, 0x9, 0x0, 0x0) r2 = dup(r0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x2, 0xc) r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x4) bind(r0, &(0x7f00000001c0)=@in6={0x18, 0x3}, 0xc) r5 = dup2(r3, r2) r6 = socket$inet(0x2, 0x4, 0x1) readlinkat(r2, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/111, 0x6f) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) fcntl$lock(r1, 0xf, &(0x7f0000000300)={0x3, 0x0, 0x800, 0x40, r7}) sendmsg$unix(r5, &(0x7f0000001a40)={&(0x7f0000000340)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001800)=[{&(0x7f0000000380)="815f6dec147c29e27ea08b73f83775895abdc76b820683fd7a1127c5ef3104c25eb1d06fc1fd88479652d8b46e51737e65e1bc0d7b536e493389fb478e658695314cc57e78624294761ec2e39e1ec098627862ee1afa3a9aae328649fa6a8418cefeea9fdeb411f948bdcaad4d6fdf90fa630a78d324e8c5ac1de9bb6dec08791776301137af580fba043f6705f028a88d1c2b9614e3b88234fe4c5db14ea74bdbfda802d36138a3e53c84f4fa1d79391ebf29eb16fd652d2e2f5e6cbcee50e379b14ae8e85edf2d057f861245ffada5d059cb310bb19579b05502ec47921a6df1627142eb5d8fd039260eb65afa5ee9bae7ab9bfe0156c6f6bdd161dd1c89351b23a184432bc1f387ef28103a4600279fac47fdb1f9e8ee0328e6c525cd07b1844929a6abf77a4d5dd2ad92493bfbeaf75e392737509aa3639d6d5e70566c25055ebf62f7d78f3a8d5f9afb56f7b7f5b3503bbe5433dcd32715e5e661a0b5f04586893902802ff801558983d11392d06c16423210decd5d94956f5756fb40f837a2228f416f8fb6382926ee12c0e2d7dd1c53ff7ede2954cd99affc3cb9b343a9bcf869d08cf581059c142d82892600db11aeb154bc464519342910807780f076136c341158eb6b9b7cd5b0591fb7d8f861f1b90fc581c6c77cbd9e93a4e2f880cd5f7e2dcf3652159fedf2b89a33d69bd064e9b7e0f7f21b3aecb7534fa48dd7b2de47d681d04de3a560ee4a1145ad37a15fe8f44ea6fd23c76a6dc655ebe03c5ebe8ff31ec7c43b9c4f4d8a2bec7d274c255b7084abc835f7a795f578ab7247c712cab06da7a8f31a53b00e96d34ec4b45c5c7329b3c4af642a5bfbbbdd3855213c4f3a7d165a73b289dd1ed7290fae0df10b40857ea90a291a79b5d5d6f1823d86042f982564b06c49dda9ca7aa5daf4b09ee2afb8c2403370b55399561424a39acc62c172a0728f7c4e1afd5216bb0cab12630a26a3b48be60f9707a2f4ffc6b18d6666b58f02e4e2767f60087a54818b4058fa1e97888538429c6298cf4f2872296868d53ccb07e3c38fbb4c7014ab647461e5516b5161fc9f4060e50fd443d3384af084dd2e9f2fe6d4cc88c34d019df4443caffe7d41121cdd9af5bf5f82894846d37cab7daad9b06d73fabb39078fca418997771a3e8896e0a498dde0998e10b80055e5ee44ad01905361665af26311cc06339e66c57c31cd98ccee726539a087351d3ab4d77465a2fbe27ce49d1eee48226b1a835a78afaa2589ae59d7b39d03bbd2dc7cb8bc64b5b0c0cd50bc65bd54ca3b89011dcbba3415f07f049956a77572ea4622da2ec7ac0a8e0a645f61ee003e9499b65876deefcfed979c4546ad93930328f83d0fb8232ad80f0b41f8c16b33c44a25713c3972bf583f1c7610cdafe7b057c0af734a037f3a76eba228f10792bca2d57a031f7d42fef62d0c15350056675608658f7f296760c12083f528f491359e1258b0b05d54bcffd6b935af4d2fa74b7b52f26c3b9473ed20503c990dc89a43273b486c544f6b7b899986bd9978dcad1608314131147b33ae458246f1b0f2701fdafb005134e13918383a3a929c541744c6b4c64313450490d14e2def2d3240011e453abb8ddb1edba32c120c0fe7a7b6d2a802da97a3b0fb7e332422af8308d3244eb1dc612308956387152bfc722fa455ced9510863b43361f6cad1283799aa4c3629828a43e42ba1ae9b6c1699084c3f3594b519df9ca48e508633123c0e5113b6c58ef91b5b4d91452859919874b76f4fe503ec653233cc14f37c68aaf08a3165c7e45a935e19866e8ab279322f3252c91d1ccf59ba03d81f794027f91be2ef742686cb5b6088d2105b8faa203783f4cf301065cf108162f98da96cc730d0b3958ecfd463c2169379a401e304654b0bffd728a1c07f27ee0ee7a3ebe32d0e13a771a116234f77827dcd36758e20104ec1d0cddaf82e3ab62d7e76419bd15956e3916138d2a486191994016bd9b0eadbceb2adb64915266a6e6d9ba48702e63e6988a773758449898eec247894724d8026de043ec77dfbf974531c5f9ad9f420869b721df6d51a6c027dffef62eb711eb2d924650628814a8ff7bed7301c62c4eee0ba3fc73974582c544106eeb9c60d776c754ec66b17b24f9af2951a9992822a83faf46b6acc8a748a6567aecccbb8f812d27264f8bd7a746ec84713e887a830b8ed0a67f5ff4985b20c434ff258f2a798515eda66a181937b8f53f446a9bf2d41f068a5ec87912fa9755ac388df44fe990e094a4f653e848136be85d9e04e2b7c1a2798ed8c3c230e3e0a42ec929e92d0d902d843d26daa715e6b14a079c0ff1e258adacfe870657bae1e8d16244bc21e25d526f3f5c2b2265c9baf01eb334822021931d2aeac2807e577529e0a177f9a9c22a723c9ccd07f9d17e8b44d48817713e677dfb6353307f07176dea0a9e6c9aeb72286a7689af1ab322f6409b6586d660084e1cbae5c9c07a67fe6ee0ac7c9785eefc3b7a77d4e03c40ec2dd14bf53cd98575cce9ec87a9765c5beee605c7b8b5ea99fcbc25545b29d00581801e27b9c155790996c16e08561505f28bd3de6d1cca70c8350cfb9c54851a0060fb735916cba27f7e7a9ed0c28c8abb5f8a5312d559ad9b99c85ac111f4a4eb9440be2f3a16863d5d4c937fa69edb72ba96b484c73e29bc5acb56336382525db07c4189c34626016e2c9391c7fa3979448f00f84f49b5b32e2fd0fe8764e5dc9b9da91f289983c866f67b4096100fa0deb0b70c4c29958c1bc94cbf3c9a561b1b28921b1bf721fa5479906f52b38f8020e194e520b15b296e4b4aa488b42cf35833a4802815ca9a0c0fd9b5d85e31a3fd7680623b015ab4c3a1bf8418ea8662558936e3dede2394c4694a2c697375b4203f2c4929416525542f2e5d9323ebade75fcce998234c30ccd40553415887177cbda07e1a23dd8da2964d5b8b57db223179df72599061b65b0a411bfb30218ae7d7c2d8458d7d1da46829c8326c15a2ee07c9f2599bf66632d26eb14c0eb1606b257dd55589a26de4a43917f0e5275605c625952b369e1e44b5fc2a6852a7e17839f1677779a04e2a95e598c10c54d57c289e0772ae122ed628c7369acfe2da2c853e89b3dd8fd7b0bf09e738f3be049386725975caf2695e4cbd2d535b637ff438362238a03448c50b9f87209cbb1b9012d3ed82cdbfe22fb5f63c8d6a2671bf8a2601d2875526c53e75a360c87cf4e87fa6a205583c4587542016f932db37da5f33091e411ac061dc631b9af4b84a4c47b05aa0974cc878849e2564f10df63c53fab86bb09db2ca6bfeb88647a9128d03841076684098637c66b7c389c6cbdebe11656155cbdc3e2fea8d6cd75df2c6ed149c6dbb4a670a3c0190149e5b0ba8a5b08fece388b29b973d98814180418e92ef3f3ace93393f52bc8f2cf6d7a329d423326f9c0ed32b404240bf826318ecfb83182319f92eb8b976b8155bc7b45fcf3b73612039abe720f9e92b4fab872adaa478903a0add24442eb086146678ab480b3997af874d24a47010afb5a923fc45b1f9786eb19275689d57716a160f9aa11b23374870de01f0b48d916336c21f58a95e9b665fcc1d307f1bb360794ba59f8bf2cb9ad4481ec4035ca15f5de6507c6a4f00304b7f39f24bb5cf1a74e92be12cd11bfbb0ab03c32926e991f46629e0d412ce264a99c2a411c716b7fb96990d75cf11d11d143a22f07fa259ec2c451591e04384ea9035784c53f0d29b8e31f3263dedc2d0ae962889a4b4003c326b758f58a32914459690ea7ef10868fcff2f00f963085c45df7cbe37e70829191d09568cd2c15259dd7c6c3d80d10d5ae0bfc3c895a0379d96e281b9243afea5bc19b1850f67967c8e55d235e7ecb016aca8bff9f232a7ff715d6c1f95ad6a7c3ec0dd367025cdcc0310dee87357a7215dfdad396318acdc385af16e53d63f822828b88dc1496746f6d9375f4d844d63474dd25d2c1b3e007b2727b80f71750cc217e901cdbdf42284dbf166b814cf421e969ea2ef3489108ad9797c528a26150bffcebfaecbddd06109ffa6810003a3e04fe2b69a134d0fc83847829f83acd4164faf7b175e2694685a39f9b28d81b67b781eb0316e555c6c9883e748b92ce7c5e24dd6d52a9b5923345dee95c1f67886562deb1930ebeeb1855960c69a2ae600834f7751b3a0bfb2363471c1add3f7c72e6eb7d29e9d8079b7f9c914eed3d438054c2183e00731c9a87296477f46a75b7c99ae68882a2203bbee5387682e3ea99bd7fac8957bd7422ddc99067d40844062033cc27ef8e91c45518e7ad660941cd105c0436c476595af0316ba2b9a9f41539c19bdfaf55e77f0b2529ef90b784dfbb6729736f8525499e7adcc75ea2054dd5180a1450b28d704fc912c6138cb87d0800711a0d6fe792820fad66889b0b61712f5f82fa9efd115879119c7c212fc899e8e1ce9df6a4037440af308cf426392327b15eb9635687bb6eb490063e232e5c71ef07cdd9f5ea85e52f1cda248c8f2c369c295d59f1c5c5b37808a2820696a68ec1163caae92d34c7018b230c3f3764261587ec7dae2b2b5e6cbadca290d690ea23ccd3ed2f8c61bfaabb06d05c75e4329f4648ead6a534d36a683a1a21cead54cd78cddb0c2ee2adf6be0652d6daa853b0314db5b440065b3912f965d9d96eed5fe14c8c6657882d25f88215143d0a9ab708af9de4817582741b8d156b902d89b81446773a44a269a3f5f0fb8110df5b8b53f2679bfb0b98d4b26e218f13203c1a66f010e39a5ed6ff8c38286b93509f32fbe7d0f497a8684d115eab1e96ea4e44f6f7690c90864d515573b1960cee6caa95afa5a9167ef538c7815916a5ca400291a1e2b0159d26ef018528288c198b653798d6868d824b0dd17d2ae4897b26225a07636a91c02ec47842e18605c11030f6e6382d6ea55ebf3c596570392e159bf7f1330351cac68645d6445a12c29300092199b7b8cad64b3c89832e8152518548fcdb1d1b841e2f8ad0c37f83ad5ee7db36b8f362c4ee17986d675a0ad21e6fea3d49d817872376165276d7bfc4ec1749ba5428e6f4197b1235c695690023d8b87bcc376cabdaf9688502cd352a14123ab767b2f82adae026d8db943e8f8be4e310678a78c49cffa8bbb327af47ed630af582d538b34684659679f67bf055d5f772402be5c8140a06bb53c05758862df34bdee917b6b03ce20cf790517417df1a1bd4ef47905bbc966987a7ebbdd45453432f52ffdfb0ec028d3ea5308d8aa572a67f68089c30b1966d898c56b8dba81cf90474c30ad1cb419a72a920eda3deceed8b3ca2ae558f4c31809e9461e074555a47babebf7e578c84f973b684b19bcee216843d9df9f2256116135bb7ef7be2a2eea0e3cffc27d20cd65926126e74248620e6282ac67a3aa5ad9ebe31e7a65c68eb740475f4dd53b9e34c68aae8b8ea37e9e08aa69fd582e2923b799b9f6921a251726c3f16423482a6d17a89f78cdf15c49595a62199e779aeb53d923fbd3198c4a791d4feaff90d948d969da7cfb0965bda5d66d83e077aabb70115a75d859456c2a1683c2f981b26e3eee1109a746a85238b815aa52ddd8d076facff6bd181b6d0fadf650d2bb8f89ac728d83a456326c9b1d6de3d242af8d1f6d0c0868c439b161171e94110418b1f77a4fdd19f860695fb115b263ff2307f978c97388e7496a2bb97e61c10a6472569d4637115370b5d58e4af7fddb4ac868c42e9e834a568a30688aacb704f469f8e81da4a82450c", 0x1000}, {&(0x7f0000001380)="93756ab393db1b3643655b5db38e8b86e9", 0x11}, {&(0x7f00000013c0)="15e7cdd4ccdf978f6c3d3ecafb3ab49813f60ffcabf1da84eea1ab60f1dc5f0511148ecb21e865fdbf6df68a6ea012f8022a7ed871d3c39809275a83bdb9074ed4b9885c012afa7a71dc2fb44b15026fe5545282b5f08904bf42cf77e2eb73cd1014b824ee5fd952ccc26e7b62a4b59ae85c0e03f44a52db1d7e4d6561817d0872cc96fb90e27b390c2f9497df0dc9dfdfa8e2b48ce22fc7395f7df75a44d3", 0x9f}, {&(0x7f0000001480)="c14ca6b7f9cd6f80df257bf0fc6402e377fdd2f01d7d6f1d4cab4e3d33368282f3af6cb2536363dd3216547d86974d33e33d28b7b5448a0b3d08d0b10d1b5add1317e75c8fb30d7140363a4139f9dc9c586a2af64487bad08932ddd410dc5cb4c8be151252e69a563de1153633533eaa48ad4822", 0x74}, {&(0x7f0000001500)="2afdbd2288beae0bc97ac0977ad4f0092b3fa552163d75186ccb7e46038a539ea23cf3b140ade852283ced4d9659e37e315120fef85eb4ec93ea70025e92e5ef755223929ecee5bc4eff", 0x4a}, {&(0x7f0000001580)="2872e549e86e4d64ce06098aaf588e10012bc4390184bd96275b6b63e6068fd4601771b2246eff48fa2cbeaf5fd6b8c27b40e09d039246d81b5e6c764689843c798ba297c6553562bf7e56228a69aa2b4c4f9011e91b55140c2347f1c58898475ba3a1fa9ea7517b1bc13df22ff21a3e3309335dbd982480357e32155bbc786e1bdc0e3be11b46f5dc06ed51aed49e74a02bca1ee22a784a83c5185341553c", 0x9f}, {&(0x7f0000001640)="1cb6e1e5591cc6405bf44160f7a386e98855ee24fd25dd7b79a77fac1f5d59453ca30fac3dff3d6b34980b64a9cb1f3c9410b4ea70c3668414a7eea6c8c84997d3ffb4cf681bf340c36e", 0x4a}, {&(0x7f00000016c0)="a8f30d710ab73b23d198749bb967b74f9aedfe232d404e5d4636e1dbcb4aab2c1524161491aad94bac6adf1a9756d040f40dc198bbc37025d08e2a86ea3c57da526c693ecb35e2280697cee5470b6100b23d", 0x52}, {&(0x7f0000001740)="524fa7484701b2bef8fb7a0d4138cd71", 0x10}, {&(0x7f0000001780)="a92fcf920e4679c9837e1812fe8c4bc00aaef47f56f4b9d3eb237822ee600028ce848d8dd4edbfd496773f39c8f49ca5ee5f152714c9e79ea735543c8b333c6019", 0x41}], 0xa, &(0x7f00000018c0)=[@cred={0x20, 0xffff, 0x2, r7, r8, r9}, @rights={0x30, 0xffff, 0x1, [r6, r2, r0, r5, r1, r0, r0, r5]}, @rights={0x20, 0xffff, 0x1, [r6, r0, r3, r3]}, @cred={0x20, 0xffff, 0x2, r7, r8, r9}, @cred={0x20, 0xffff, 0x2, r7, r8, r9}, @rights={0x18, 0xffff, 0x1, [r5, r1]}, @cred={0x20, 0xffff, 0x2, r7, r8, r9}, @cred={0x20, 0xffff, 0x2, r7, r8, r9}, @rights={0x28, 0xffff, 0x1, [r5, r1, r4, r5, r4, r5]}, @rights={0x30, 0xffff, 0x1, [r2, r6, r4, r4, r1, r1, r1]}], 0x160, 0x401}, 0x2) r10 = fcntl$dupfd(r5, 0x0, r1) r11 = socket$unix(0x1, 0x2, 0x0) listen(r1, 0xb7e) chdir(&(0x7f0000001a80)='./file0/file0\x00') recvmsg(r3, &(0x7f0000002f40)={&(0x7f0000001ac0)=@in, 0xc, &(0x7f0000002e00)=[{&(0x7f0000001b00)=""/176, 0xb0}, {&(0x7f0000001bc0)=""/50, 0x32}, {&(0x7f0000001c00)=""/213, 0xd5}, {&(0x7f0000001d00)=""/8, 0x8}, {&(0x7f0000001d40)=""/28, 0x1c}, {&(0x7f0000001d80)=""/97, 0x61}, {&(0x7f0000001e00)=""/4096, 0x1000}], 0x7, &(0x7f0000002e80)=""/191, 0xbf}, 0x3) msgget(0x2, 0x204) connect$unix(r0, &(0x7f0000002f80)=@abs={0x1, 0x0, 0x3}, 0x8) getsockname$inet6(r2, &(0x7f0000002fc0), &(0x7f0000003000)=0xc) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) openat(r10, &(0x7f0000003040)='./file0/file0\x00', 0x200000, 0x10) fcntl$dupfd(r10, 0x0, r0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) socket$inet(0x2, 0x50000002, 0x5) lseek(r11, 0x0, 0x0) r12 = semget(0x0, 0x0, 0x8) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000003080)={{0x1, r8, r9, r8, r9, 0x60, 0x401}, 0x6, 0x69, 0x2}) 00:00:23 executing program 3: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) recvfrom$unix(r1, &(0x7f0000000000)=""/36, 0xfffffe8d, 0x800, 0x0, 0xffffff8c) shutdown(r1, 0x0) dup2(r1, r1) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 00:00:23 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = open(&(0x7f0000000080)='.\x00', 0x0, 0x6d) pwritev(r0, &(0x7f0000001140)=[{&(0x7f00000000c0)="178ab67e1d047ca7754b4d1d6f1e888bbf16ba63ae9b4bd9c68b1e8a61dfd169ee54919644246fb8534deb46dbcb26ee9750a9b6ec23450281a95e350365a816c9cc4b753522d98ad0a440f31fe6a0a8e99fb14ccd6b63d1e59fe2678321f13f8a4c7c7dbbd905d21bed70e5d75f914ef208de32da8107f6dc154063b4c6ab82f9f672122502e92d6dea2f1fd0458069b915f0cf26fc489e48d41894773d3c0e3e90d2a59a773f6722a6ef2d9e9e4112acf57fdf8cb062c50867060747b906c4975ba2b818547f6a3b9d0c015ac14c5f62b577aeacbadda82447d093fb91d3fff5f53e56edb7ab85ab882c56f0e46e517ce08ba26b21e781d606d13262a80dfc65844b64cec1bb558f5e8443e937dd04913c63e8fe07670215fdea6f671b038a5ecf6cd4d27e9ed9297bf6c0b96b9250df100d0396e9cc93ab40b1f039eebdc50b96291b62318d20b0f6f7efbf23c25de12880916487ce105b9343d2c1770ec6178980512ed05fc128bdffee50eaa0043507bfc8d164788ba2e79b3f6cab2b9d5e8bf88af24bd39a4c59587c1415bdaec54bbd07a5141dd9ea11f712795d2117155e3fca60023da39a247a58eb52a06f6d5bfa906571d547d84ff500e8af05846d4928de1661d894d0488a377d3efa2f0e4cec310ccb35e4af2f9a03bdaed1c488208d63113f81ebedaa6e75a0308a83d204528aec8a9da5baf7b69f0fcd58e01e30bec1705f289cc9df341e1fd5f3662c933a4399aaf7e659824c3cc1e382e5e6ee143c10f09367125731f3415c9da0a078624a4535603f8b5536fa5f1c155a0de77c7828784b2341143e7515aa276302c240ab801c112d2e8e742cad6a14d9e897a79e95e12f435ba8b1b3f04a02cddcd1ec2eed7aaa264c464761cd21548f58c69e04ec411ccbd88e2d760a9299c3ed0841e5ae374e5544aa8f5ce2bd2c877b10c0f3297f9eee7e2b0416f91a050ab7c6aa0d35c4d323437c8bfe7add922abce9d9b56a6a43f1344934cc607afef88c4c7c03601e58b5aa10ac3efe28c1f425805f1234f5f9a3cede4f6a493d188bda79efb3605addc9c0063fe5b2dc3ec813a4aaec012cf2bf4caa24543d51e004d59d104b72d2253004d0e67cd7259a8ac1cf4b5397191532846584a7fd0e42e49b5e9cc0f6ed99b7afe2eb2c84145b9395dfce4f01f0bb0bc8b7ab27dfce6e923a9889e79910f9212a1247a01e22a78ce74e260f6c3c71a18cb2d25d648a6fa5164b80a5a5fce34441461818cef4d5609d48a6beac8b54d3a2420601cc6071349f66ca34edb8d5c70c8a7f6665c757a4591723a4173c58fe4c3b994f80a41b0db0fba1247bf88ffa82c2fdc68e08e01c933718d9dd9585fce0426bdbe91be1c7327bb1aa19e2f6e6d8d088a0778c175d8485d76e4f34b8a40e028dc053bcd6863fe287042652cfe3b4c5f1c8c86b542dea1a4350b69efd77ed3b5e2a38524bac240d35105dd773cb0f41aa0d0443d54d4efe7c27ac4b66f6798e0763bad154a8d7ae01581ecdfdc5621e694156cfd3cb0429c1adff78d986621d578b5d0e972e98e769bada9f9676027e57bbf537ae8cc2f95af947c1adc3015e3167761288d4202292bfba6322ca24d9ef9440e67055942a8790963963f59c733959746c9475d9ff92ebf40dcbdf28d83d651de2ba7e1b1cdff3ad39db16dc4aff94118d2b5a679ac2a4c0286a868dc06847b9947e03a5589a3605aa3beba33375ee1090d6bdee8066055388bbd14228a439fd3daa3a8ed07f9dec35aece7505479233114f0565c56a86a69d89fc4f9e5f707e8043519600d6b184c5404d0fb9dcebe3ce750bf4952779148ac141f47839d807ca7d0795fdc39f7ba1c9a814440d0b87023c629aca02dd450500100725cd058c7cc67a2836c0354d1870cba4b189b37e6e5bad44f4dc2208dc419a8da20309679cd7abd242d46be7cc5ee32027d3950cd53b842ad244cccb6df2b193e7da088c109c4aa36c7529d9cf96a730a880eda283cb0bb330ea7e7e2ff113d888a0be6ed0ff2a54a84f94dcb0189397d3001d348b74f517a5047903a75b062924eb1db6b81913a98da92fe131caf6385f1eccd1293a944f25fe4032e9ef7d31bb4c44e2e5f17305953f1391a85b5e14482971996f7149a159056d56c1fdbb58f46cad5a8ab6a81c896a82c2fe9cd538e9eddf15998df44d382551a913bfc3100c7f6af3c3eb09430c6e050f9986a184605422f4e991af8347a8dd827187a1789ce485979e60c0e871395111fda90f1395e620c16302065daf3be7881dfb25919579511ed29b46c7884592c006542ed5ebcd3b5cb348fcb9075231435a976e24cb34d7d8e2238a83a6f9f11732646b409a4b95dae1b874f8a4c494f7d694f8c599ead6bc754ed03475dee9f657b654313013fdcd05fe9712be63293373261b12ef8ef554e21837ee719f4c3ab06a5c645a8b622f3f8c3a353b4d649304fceed028f35eb3427fcebfd7b6947996df8bf06b14c0b0775bcb72988134205d87843752ae475353ee8d66804cb3a632d8da0658887e3a86e51d42df2e2aaa2d852996a030a774949d334ce86e2bfbe5fe62f685fb90fbc980d98aa912c28ecb6bc8c92899515f9e24208002e59513313ffda7bf2f1896e6a4c58653f7e0ee9bfaf9ad730564a105b599073361bfadc86b0ade6e815c1f93de8fdbef01591d814749a70ec4d505d9bbddf97ca6cdd30c02acb232d6bcda1544bd5485843ff617436b910da0d711a05ce0abb9da12ac68a239a94e4d6845182392c51198e6c638f143f634397b99a4b0d0dae62a4af592564742e5849bca90674209333d6bb92d62fd443f631872cc8930a6ab65263329ab2d97501596e27f4d33ffa95634c36aa9b81390298391b0a2af73c12c5de438f11f58376fe3d3c84905336af9505a013802fff2753f3754998eaaec0e0f5c7524bd88b46d02d0af29ec584a28a115ea63301e42cade75ec3c866fc9bca36ae9297f11f39932c1d1e7c57986703b5610ec98f1146c8aa34d8ec04ef0d5bade8b7132e29a531afe2efa03d12c840bd36c8b7b175ed874200a9d219c49f410f2a323cba9fc31b8be97893e25a259283f5bae7b4997b76e5b3bd52c2f8ed7953da0275700772e623b14a7b990e7a1622fa88d34cf23a06b3be15eea1a0aa458ec1b67c62fc370962ee1a169d82c186da48d007b1277bd5d7dee1bebe90324559e1d99a29890d53dfa2b4182d46b405dfdc82170c68127d20b304f81a8dd934c8b7abfdae8278df6889047b46ed6eb5fd10a53030ee72cc4c5ebff3877d2b63400c55e9d5d8a54a57ec48ececaf851a2135963f4e67c1321444f7de8c30fdea238f576539b33037b56d0b7af1ef0fedc00f26e60d2c03bed86af5f4e45c639176d2febf3f07a92a710886ad1a07d1b7fe763b407d31241c7ae9b6246eb40577ff1d2cf820113efd33ea1e427caae0b83db5d6bedf3424d9157e2b80a410a376d5a7f58553a78b04e54ff005c7f266ec5313799d4ca06dbcf68f0adaeecf1a74e2b9bb36ca25080c0ff1a7039d91c63c1da33640ed5f3987570e9bf9ae67efaeb7aa739b3ade9339872c2ab6f706d421a6de2892aaf3968e6de560bec3baf7decc59f02cbbf14ea6dea2ec3149341c45a857dbdb50f22a2279b3961219a9820e1f1285196e99382f7552d2e086bb43d706162c2a3dcc0a2c77207f4357a301e84cbbe86fb45fb12f5a091827d921943a20de2ad89e4c5b6952bf8802b714b4ee215f211c69841a30eb5cfb492b83e169419a632eae566b9c9fba91715beae8c77f40b213cbb41141277d787bb9113e16d6a5402edc5cbf264c07b2853f18752766c05dd7de08d750e623fa83290b1468e7d4717496aa703539be3bf4f4d54e14d50a26a7c6f1d21d9fe62f37eda71fd7abbb717cbcb7bc5a0ca9c3b0d83ce2d5664fdff0d0a06ac570df928e53c40a739462822824b65578ed348eedbfe47027fbb94398aa1dd9ca3fa850f9cd3dc11ad9553d4d1ee607f264e4919de1f3799b075ec44ec787fb8d1093ca3394eb206c56ff2a4640da7f0ffe57018170c8f0adc8efb055b33b1fe9df2b389c9a0ba8d1b4ded2f4d7d6dcd1d26ef132b5a2566cf1cccbd96b172bc3e2573acef015caa1fec69f520adc40669fab4072b646f731659774390753a0c378d8978e20d0f51a0d0580007b8cf625861f5c04bca70b61a62e0a89e20c9474835782b4643ef635368da65af3d1c7afbbdc28dedf8cac8b4be693a08c4fd4e13db05b55fcc68d4c9b105a93d8eb0e5cf7560a9debe32f1ee4c8a3918dfba4f0442afc406bb8f5109b4d0eaf24f58980339c50469ef74ad01b99f7e5dfbfbb3ac8ed4a46e016c0d34b7546804907dad0593a833fc8e7a2a3c4949c076216e207e41bf83f3fa82f873e4d9fb1ae011f529bbc9d78ab8499d806ca8a5514d414062c191e089844eaa77be1825b4959b98dcf3fea0c5781ea753bb4fb8ef6168dab74ce904a76c1e7feb4cda81ccb85499577886954688213e9c483effdfb32fbc5b9629bd73e0a2e0d4791c1a205018017f3f82bef2122b941d5e56544503cbc402eae47252650d12c3fc0f6a8c63d75e7240b6a39c9292d279457aa0fdf1e12b2fcb7254452c0f5ee25af054206f7dc74abdf31b730e59dfc9d4d242657ea3c35ca7fc1b3bf2a09f5b434e78ffe4d11f0f7f6a03b68d0d05be0e924dcb80c467fb42e2f8941b36022b49d0e9e805fe4e4e8f4e24f2c3e3b95ed621d0d821b157ab6886260e6d8bf5e6f360148cf1e60eeb1b7ccc06c228d95d71e3e606218c680223e3ae14ca5f83e4a98f2bf1b7a5d014abb06cded187ce650cf7a2c692313e9362039a74a289cb3ca68f20a74fe08f280166c723de05cff5d891c6fa4b7125a3941cc0e4f98ee7ad8eeca20d87a42fa1ccaf40ca02eb7f6ecf7e784ed14fb5f332c94b5fad9f47e20a8ea3d1b2d0e8eaf2fe0fcd77cbdc2f8fb9a61bfe1f1583e5eda5a5f93cb1bee23b9a4ec2f84a26e4d39eb9b49f26b8599e80c95b7bb555d335d5288360f9b022d5dafb34e0fc24526848e5aba8ba023bebed99c82b195588aab147a5f1606d9973428be7fac025bdcfcff15fe4eac09483d9ade654122a5444aef05a98ac6a647f5e5f890781cc0b1165e5415e7a42702d78f44740ea509ae083889514318d2d5bd6365eb990a2c8274d9e8878613c8327ed27ec6a515ee8501f6e4adebb85ba75fc32444037d23b95ff29eeccc61486670542156f5fd0e8845ac2a6d779b3ced3aba60c419ae16c6ca6782d970f5456343ef04ec706f133ac38c518ad633d86f5330de96a2ca8f1d28ec47d54f20232c37e053a8c8835d4f6a57bebf7b7290910855e6f98778e0a7b332ec738d9fafde21a4e7d7e54e14fa2467f5c94749fd574bed1e15cfaf5d79228e754177d5806761addc6f9e3e608c4baadf2be6bb612a6775070269e5a0b2c4743d9776aa6e73a71346c122a8c981115fc00bec645b1e9a4482aad9ecf1d6fb8bd4a3a62813da6e5dd024c6429c9264c5886e1b9bd91e92c5dc566506abb9e9610959ad33f1f7b2756fbc6b4d384c1bc68d48ba3aa0d6c10f2263ab9e0ac0d42e351043d92a68b4d1de39beb9f5962a46cb5e4b2ba759bf3f729245a7b4db58a1cea7f34ea97b5dacc337444bec41b8071d7b17bb9e48225f5951edbb2a19f8a0a4de7136f3528bcc63f28fd8eab8c46304e49919991536acde5c9b5899c9b1a8481bbec90bad00bd1d0953b0babca5f2dbcaee568e6a0efa1f2ac202091906c49", 0x1000}, {&(0x7f00000010c0)="441e4d", 0x3}, {&(0x7f0000001100)="96502dbe22f2d5879bfa88e6aa48ccaeafe4d5e518913279cfeefb70b8c2766f", 0x20}], 0x3, 0x0) recvfrom$inet(r1, &(0x7f0000001180)=""/225, 0xe1, 0x800, &(0x7f0000001280)={0x2, 0x0}, 0xc) r2 = open$dir(&(0x7f00000012c0)='./file0\x00', 0x800, 0x80) getsockname$inet(r0, &(0x7f0000001300), &(0x7f0000001340)=0xc) fchdir(r1) r3 = accept$inet(r1, 0x0, &(0x7f0000001380)) recvfrom$inet(r1, &(0x7f00000013c0)=""/64, 0x40, 0x1, &(0x7f0000001400)={0x2, 0x0}, 0xc) bind$inet(r1, &(0x7f0000001440)={0x2, 0x0}, 0xc) listen(r1, 0x6) connect$inet6(r0, &(0x7f0000001480)={0x18, 0x3, 0x0, 0x7}, 0xc) pwritev(r2, &(0x7f0000001940)=[{&(0x7f00000014c0)="a11105ead6256467f7b0be48e5cb2f2623e8ed8f3b381475f55bd03d1f311b0c62466dec3886c4170de512ba09e939edffe1d1a91260e67dc402c10ed5e8096ccde4315b000776fa3924abb535fd145e17019795803d45999e0df65ec05bfb6ebb64667717136b76a87852438cc4", 0x6e}, {&(0x7f0000001540)="9c25903e69f99d53ccc95685f7cd188a39525bacfa4c3f42004de76f297a9e2c4c64af825936e4b8cb8a937d2a30f8f70cf617310fe615b5ff7bdf", 0x3b}, {&(0x7f0000001580)="85342ffbd006b3809988b1a6b5275f10c64c94a203935cbfd6d9052ddaed539a9bf1fb70f66713a1e5797a4bbffeb66df7f59c20cef41b2739c7055cafbfb36c9cefa6249573217b488383b850b2da1304fd21d22f45a4e507", 0x59}, {&(0x7f0000001600)="1747d6de7fac48f6e2ed22898d311efd17cec685edb70d144b54a2887e3094f1e1d3ba045b2cde6dc4e7ff3b979ccea17a8e948de4fb6cf1c4cf4c19c729d144a45fd9269b1259314f3e9bf216539cc8176b1ab0cfd3b2f58fbfa498c0e7539813494090e606703e33aa8c57293bc3f8c31b3d3f85e6bdc21b265d45ab3ff356d3a46c0a3c4eb3f5199bd4f8daeace477d35b8bb133080b632954b0fbf8154e60e153816c1b2c817c8e7c74af2c0805ea89c475ec16cd41f9dc3b3d3a02a181df020026355e4995732232aacec94fcf70361884e23829c433da416f776ca", 0xde}, {&(0x7f0000001700)="38cea46867ad5e973e7ac6ab8179d79d2e4beab97d712f59c22b5a8aa8ba4e83ecd85033e82ed3d2f325a6580d74161a348bc162d5c5e910a0ec93401f432af6190fa97b95359009d5335e62939c7a2de3c9c2700e8ee57c15a3eaac3af080bdc74ee0c612e186e90b07b128ed84cfe1205e48c8ad18430774a303eac612", 0x7e}, {&(0x7f0000001780)}, {&(0x7f00000017c0)="b7c14230c7d3198d1bb790b744644df22c745d76b96ea4640f4d7e02ad542b3f66b867d47b0dda09ae01012cbcadd9d7207f0ef62012ce32ff95847d7b4916d215c716376fdbe5adcd78b2a76a10a7d225193f2fdb533df36b12c3eb6d684a9a5d92655d06bc50276df46ea3e7ed1bed8e37f5032d7069eeece1e3672cdb277b6fe74cc696dbfbaf42552589a869c69c745dc490a625907babfd59711688d01ee97942350c42c4e23b4e6f75e2fc9e9cc88a31672eb2fb805d3a4e036ecf27b25e46bb502341d10cbb6a0229ad86069f17b60484", 0xd4}, {&(0x7f00000018c0)="2668ef4b3ae15066b1173323589e90eb6e30f3413297da52dde7e511cb8df00f33a6cb9b17b8feddf410a4fa3129fe313408c429b3746888f8e1cc0c96d2505249220d99637248c079d09a384476f4064032b1c70c973b3926ac587c362195d404dbf3a56105e349ec3052ce4d", 0x6d}], 0x8, 0x0) connect$inet(r3, &(0x7f00000019c0)={0x2, 0x1}, 0xc) r4 = shmget(0x1, 0x4000, 0x28, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) getgroups(0x9, &(0x7f0000001a00)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setegid(r5) r6 = open(&(0x7f0000001a40)='./file0\x00', 0x681, 0x40) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000001a80)={0x0, 0x0, 0x0}, 0xc) semget$private(0x0, 0x3, 0x2) r9 = openat(r0, &(0x7f0000001ac0)='./file0\x00', 0x240801, 0x86) fchown(r6, r7, r8) sendto$inet6(r9, &(0x7f0000001b00)="b9fab49b1dbd3f507833bb42c21ee31d2e72d6e1ca30b2e5e69c3a7c2d34b8ce07b6174ee861a14130b36e8f5b77014c083341873ed2bdc188abd4c6bf4eacf704745943f095fdef34b375918ad800d0aac83a1ea8f596b784911dcf6035ed2321a0da055860978cc63566843354ec54eabef42898955517911cf085c0e8c94ae8af7a71a2a6574aea41b1db6236ba051f115d89bdf75368f5b6d0cd4b69914f92a4bb010095e48363bff4135e030fa6cf5866", 0xb3, 0x4, &(0x7f0000001bc0)={0x18, 0x3, 0x7, 0x5}, 0xc) pwritev(r0, &(0x7f0000002cc0)=[{&(0x7f0000001c00)="9b671b3b63cafaf0c35191a4beee63cb1105f4678f6753edf8b0a40255ebf35e657c982848db56e399f4582aaa85d6c53e23e6b7edb4a657f6c0539fca2cbffa754bd8ddeec9fabb7b5c68c9c9befad432f7fbde38561ad531d61ccc94e5d0012b0eb5ded4cfd13472e6066aae55e93119fece784e06638d23c38dc59d42bd9bffa6834222ca06b35d67eaf912d0e19c", 0x90}, {&(0x7f0000001cc0)="6ffb3fb8c41df48f1820aebebe5ae550fa5fa0ca3d8e42fdbf6c7b99ad66f516be6d99310a377df6680ad4fa9db7fd0c85cac82612983148077b20400f76e6389158c354ce80b2b8c84217d4b2df8d77347d0e9ce63a9d1ec04d3566c77ce321692bca2214ab7c0b18a7fdd4650cbcfb0f115186bfd279dc527c0b3387aa7d79c1d6e0ce2354fe1450ce3753eff1be5de57fe0625d93ee69194b93defc756a65780b37d6ae22296d9e7c2dbcf58293b6c1567d31fb95a74d0f92737b617ed5b2f3958a68c2a4b654bab8370b702275f6e78627f65a63ac5be8d67808178e1193aef968f851aa9ff1ef77e961a4e91ef002c16bae2072f466072651fcb7509ac340817242396ea02909dd30ff547299293d22e12555ff9922c3d1efb674d5a8cdb19ba0d17eac1d9d75c0b883cceeee34e97b2f21dddefe3d441501d86ff7fbeda183b9fcda8829bc20074ccb084a958f2e270f47e6eb5012edb56639758ce4e6d7cc0ad4d24dbed072ada21f25bba57cb6bf425b3e04303cf4e2f2e683e07e5ea2675b3bc871addb120d812a44e4333a70153fd584f3224a7de21ecaf7aaf3bff2ca02442252a74d6d28f2623762922d9e805c1a40aa49a601d15de8e8196b59b28ae2f091b700330147f30417c9991115bd907b2b13355a12a81b031d7616dc864eda15ef0b07aeb1d3cad66d93263adc8a4f4b914503ca9b744eae9fc8cfd6ddb767c2a4e1c5933034e64b72022878b20a7b2dbd95d76af3c8d805324b6e7762943db6572b1b66b6a9a1f0e2838b87a1816dd44364b2874bcaaaea9dcabd6782efdfbc45a06cc3da87d29dd8157a3d0f6b896d5a417323cff1e8e8826757058a6de0d465db7b68339b7324935adcdf4678964862144a7d3ded464f861bd264e950f04c93bcfa9947c8dc8f9d80ec03296a8d6ed4fab9b457334e90a12b1dc59234690e5536abeb8d95b7d0a98522273d0166e97ebf70689aa28fb9df1a83fc5868a270c6bcb6624efea6c3f4a4157b6a0311a2c20b9352af0d7a7bae94425ae8f58bb3d02a2786294afc0bf4dcd3fb5c67b137a8de7521fa44b2c64bd7f89f461360fe6dbbb3a246c9314430337e912c5be863584b2fd525a4b047c947b51b0d3c723dd273ea91222ad34827a74155fe8a8b981a0387033d2eb1b87ef3163a80097abe7fe356a2ff342c4ed4bcbbc028ed9e002e390673ea2b8389ee72d9bbbe82adc2dcfa6b7c00fff13c5b1c9195276b9335d3fefd3f392252e7f93b278e7ae64a14f580b2c03ef571133e744fbbdf1872cd2b91f93eae49a14c86986e8e86e26667f6feb6dabba3fe57db37bb4beda27c4ffaa54998a0f3ce2c5d8e6cfaf347d639363c90e2163dc2b57585963abb9ac4e175f6f9aa4440e429a37302b7e2c63fda136fe7a6603038be5fe2ceb37027ca10a6f275a5684814f3b5e89bc6c65eabd38a502be349eca7e928de05971fa22ea1a9b761b474a4b2195d9c8c301b0e4b7a1a587f311c19a8c7116358cbd99eb89e5108cefc3a3e2df0bf3d84c8a3d99f7aa422b239d707051f4ca52ef2c4d0550c0483adf2164de3cc17a392987790b043e2f4cd37a7d077f68c17eb8bc53ab06b58b3655e44d9042388c993f42a6422ea60ee65b3e8da13346a85c2c90fe8bb8d79a808fd8ae8e00fdefbdbd1abbfd4b76d9754d4c581e6796101d67ef90f50c0a8692285cca48c81be323c46b9cd77e12a750d7d34141761873a6db2728a90384d81baced05d8c48d047e9808aabe7579d7090417321d082aa90772c216f3414d4cc243ed9aec1d9ea7da861e8d936204752dd023a1f18bd79d810d8c82d482993fab9c685d9a68704acdb5d00c213f55e5f19afb31a67a7bd7218f6342db10d85aeab2e3e9694575b54be41c0655188c9798ef846364922cc9339e12f541148581943ac7e89ce51f74545740625cec3c7b725f3bb479114009535bef35ff3088f12c9f3db5718403d4132f9c8387882df4244878918212bcbca1e927eb5fd3deee8f2a2e29a93922881bf43d38aa73b71cf4a0732b737b4cb99bc04bf49c002f1740b3f00490ad5ec3bbd9401a7d22cbb14e62385bde1e79d50c864b24c024ae028b4479f87fb119daec8e899bc9f85b9ff41f9c44270cabd1f03c998fc7912e997af3e8a156d571b191efe0e87d72a128ba7e0e2d8059c11a5c89504642930c591eb7ef6094c764be5d203209e667f6623ddcf03488e1c0c9be696f8c4a388eb570a5df098430b1ac02afabc7307c47d6c550b5f7655f43929072e688b75f87b3e1ff7405b2aff0b685aff40da279b9883fc8d992573f730fcdd641635c6787a286c99986d61efb18cc651cd3fd90e610e43e50c841f2aa4960c0c9781d6ca8bae3f7fc6b609e0695092c16b1d2fa15fa021c9aae8b9e038577383132896abbe1ec2615516844e585d313395708ca3f6bfacb210773f96ecd7c683cfb1122ae020722bfc8ae169b13044f3c9d536633846dc9d22b3bc66966078d8d0544a182dc1fdcce2a4514ec699f1ae896cb4e7aa3e6b75c0718fce58f198180e5e478094341173846e59c4cf4deb81637b4654a5d30e1f920d6bd3b0b998458eb1d7b40020f1ad2d90905f64f61b7042df1c41f87c987e7ec01aee9b91ec4b6af188dc91a1aa2fba20503f71e18bef079facbd4a58415a175918a3d71b41222d8804ba95514a826640ad77a30b59dd27292a24d893d81fb3ff141e62c983fa7e7e4c5ebd0c3c827ca1db7a7e62d7cd71e809a04419a685b50fd9d673a231c1167c6588baa24d9f53783ab0257dcb7aa8e2eb5d63e3127ea8e72a84e48d1c259388791bb5c0b2880a29b77dd81fd08fbb4734f26c25a8fc431db6ac33cfc3c2a8c612244c2be8bf37b545e5e855a34b62778fbbe877c930841a581de8829db0f7496fa55bb57d6bbeca467b09158699c0e08b03947a5797316656f61598b19dcd66c5267d5a1baea78e1f088279a131022d3690b3421ab5f09d5a4e7e67c0b36dbbf205d8a8bb2393ec173608ba8ffbd3411b9a6838828d07c0bd61e539778f5431cf714e35d7376363cf6489aa1f62c093076ade72214ecaf55cba128aa152a2cab2167ce2f1c8b7f70a2fdf8cc4406e8642cacb12179cf9d29515a486904059e7e084df6311e7e1e00ee43ecda2719c3e17fe0cb72fe6c5c76f6aac02e2e2af6e5b6586d07daaec0ad6dc11aadee9656c97da29f9a5bf0c2a535c14e42b68109211bfa0aca46eb34dfe1ffcc6912ee0d86771c56df593a7f1967e3c5bd9b773f8234edaabd81e460869b17a1ab6332084ed666408688de2fe613253d098554bd30a6b2307a6532112d00727598b7a7204cafe6c59f83d6163f5b569fa5171864c466451b10efc5a42ec21e76f16492021a29c44441d7b9422ba7027a0d39d5a1ac2afcf7aab07fb60858dafd1bbdb0a9a8675455c556945cf367f1d21efad139747088bd0204ede5b54c0b02efbe331be0bab9214607088d2e6a6c1cbd72e31f663d36c7641d2bd491206f7307598df05a42bdd20be2840f984e6ff7ff0cff9a0f8ad50563a9627723e137606e0090bda9233f95eef31aa012939a694a55d68b1cb54e6667b2260e8a4d1beecb19c501a3255d946315a7e8c2372c22d87a7ab46602114120d480ce1a1bcfb07d6819a5f568732ec298106718d4d3e973f49bc9a9fa226179073b79a7b39512460549c7fc57790cc03ea71d7be03d7ea1c34408529162955182ff3a748dd0b0d45b3e915082fdc1be19316b35fd4a385200e9390c7fe51c1afdb45da9ec486ae3a937ee51d572a2711dc6d51579a25616e8941d0c103d0600bfdf865d7b8f8bf53f1db4a28fb4ba58611ec38a9d32870e2689f23c4e4534d38f45ca008ee6150c7aa704d91cc0cee0349937aabf7406fbfcacaaf77f361b458228b0f5e0e911ee1b163010bd71f71a4048c832c519d185882d4bef00e16eb27a728b43008c56ad514e3ab7c9767fe0274f4f6fe49574e2c0a84319f11b9ea2e133a8d716140649f24e5c2446cd944f9d2107c4c4ebfdde986f0f5c5dc57af97158bdc4d9ff81d81a5b65374c89bccd79d9d0af6901e7c8c71e7ae3f6523353ab73770f7bbca6818fd0ca7f6ef831ee8c02089258439e5c4b9ac0d64e3dab439279b7f64daee5ab8419280f72c06b94f92daa70cf1951f0386668951415ed07b33ee3e597ef4b1dbe18d0bcf2d5cc89e6c60ed1b40b34a30d93e22ae7aac59a2e053d85a91433eba028a41c0082870c8cc161710308f34ee21c532fc6146b7f5fea918075ac8fb4aca645024bc50b71e9ef1c28f7c3080ccf549aa0a96a740c08260e144dd7f98fb8a41df698223765bb07a0f5af1d49d99060b477fe80da9d0bfbe06fcf579cde60c0f295d7c3278136e0dbe7371e1303498c5de7094c313db20454f8fc2549fe6f5608329bf3b47e14117b416f4349d7ae95782a85a2f16ee378541dcb47cd019dd8c190319ac558fb8435ae3bae95110c4436dc90b029167f5a1c245208b0f665f19029496d003363f9929cda3712ea374db31221d44962c062d56e05e16f573a0052c00e20d62baed0bad41306811e51c66b621f88375f89114a8cb264ef9fd1aef47518a958eecb994b3adfe16644c4d93523f11cad84c0ea7b4db96dfcac86d07e38927895894635000b32dbb37848b9b2554f51d5bb41603c97a883b8372a73f71a6553c2e51acbb0ab56c4e62019bae05c4bcd05c6ab85083febc429b4809539c138bd610f2643a69fe3d653997b0bc871cbe318b9a9e7e6bcc048fc3e1979ad0b68f06671867a472a02ddaad21bab350923faa62ef09f647bddb5e09b15e94d3191059328be32e848b3403a9da9e0e2b2bbd04da68c945b5bc231f8876f68788daa250fb637771ee1004fe75955655dedfec466719c21ce7c9c5c0f2d359c84ffabeea1b33ca1123e6fedba3675a4e459124174819f25d02690b98810ef2c45da6a5176c35191b3a2d040b13b2a928532a2b3fcfb68838f88d9b58cfa5decd8a7e45cb196a26b5b4a671b6e2502ef65925e8f8048b83a1a97fa7de971912976a53b1bdbcc814041e0a2dd26c5cb1c9edec52afde0fa485159cf8aa08658bdc6e0eed2c982881cf61b38ef031bc0e3c50fe5943cc0f9c7c42c4c738af03fc01e1436d764f298c600ee7fc855cb82a42a5675dd0c6ea7849e84f20c5d637639a1cd3b5b60613691951399179f810bca513bb26b929f24aea2b7a0402eab6eac76ca75e3517497588b9269d5453213cd5f71c9db62b1ca9c600b165a4e46af6da7e9e1b3327a9307732dbfd633bdc2adb70aa29d5d953b90bedd862cef480f374525e3e7aa7015d4c41bd525da94552608e69a8367e61d7db615bb9147272ccacbdeafa2f750f4fb2059cffcafb448110f0a8c2dcf820987c9612bd662983565af73c324bb3f29631e3d9e7b9c4b47fc9b863d726b54ddcbdcf455827d0874cf91b7881e09c97a3583214b25cf755f8dd1c80d8c578a6cf36abf79358b89ec4f2c57887b1d72f5f9d307080febd3a9f2155d661c82a662c55db962380f804f89ce8faa48c2172a683fe549e82c771e5685ed9a31221bf63ec170d7c2cc1016459b89f9237ac8e2cb3e868df3d999b7271e42bd9e9cfb6c7e155beb66136ebbc0d8b872305ce93c11b672d8b12c69f1e476cbd487e22319f78340e3a06149970fef581035c60bc813d9721dc0ca9928f1ea00f6219e37046130864dcdbd49fccda3a31b9a39af6d2c5eb65592eaac9c8ab8ba9306249372c367bcb5cf29e550c", 0x1000}], 0x2, 0xfffffffffffffffb) open$dir(&(0x7f0000002d00)='./file0\x00', 0x80010, 0x74) getsockopt$sock_int(r9, 0xffff, 0x1014, &(0x7f0000002d40), &(0x7f0000002d80)=0x4) open(&(0x7f0000002dc0)='./file0\x00', 0x10000, 0x41) pipe(&(0x7f0000002e00)) 00:00:23 executing program 2: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/178, 0xb2}, {&(0x7f0000000100)=""/65, 0x41}], 0x2, 0x0) write(r0, &(0x7f00000001c0)="c96ea683680b3745ec42ee222a746bd3c9217c082a95ed76310327f673b3094c859518a82160ec9058c334bcaeac158f46ec6208a0565e02ec4b79f3638ba4187db4a0ae3f7953b0078714065d5edf3e6fb7017bd0d4b780152c1111b03cf95bc02700e01919890c8607081cac373eddc971c83dc3e1d0758408d588a0b3baac6ada83e00a7700375c0d230f4e9595955c48339806f00a9505b6479f110c", 0x9e) getsockname(r0, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) writev(r0, &(0x7f00000027c0)=[{&(0x7f0000000300)="ec8d718bba780e1dbe6ad3bd49d87c9f861213f3c5daa758e07e56f4fcbc8b6f8248c365dc5286cefb752ab037adb07b111b80f77cdc46af5fe9e54aca768c89cf", 0x41}, {&(0x7f0000000380)="5bf8939b7e2f0489f88699f7066d96c6fa7a0f1eb38e5d29d26aa34b89f174436b569b212c36f4df3e1761a86da7edd488bbd531fe5f1676b42bebc947c1829d5c9c9e33e51f7933b9b3b2c2abf11f3649f50bf70584bf20fcddf2a48cac07b2a73f6b813722240ca9f7369390dff178c38fc1d8637b501f0a1628c8b56d5920c7db24e5fb09b42f002fd623926d1692b519918b9b842e72f51e043b9b026c7228b7ada18b9888ac6cee406d6311013907863954d5aa64fc082a2e54be172b293aa9a9a3139539dc6d32eed0ddd649b18656b58b7bf2df53ec57ccc71005b1b08ae250bba28a8d04774bc4e8ede55baafb2f35ced5b76025df9a20a84807f329f662b4541ee4360a548bc6d77bf850820d18e89b0548a935d1b823c97bd0e1e985e89fb13099e95771e4dbde6fab64e288d890ad2c97acffaa02011bc44af9504045f9724e0077d422a031c43ec37a31a98ad2a59c1f729dd17fa5084e5dc3f977e0d3ac0936785d131a056443551bae35104aa3c72465132ed46ca1675a006d80ee24ae4f947e78157ec931143b0271c8e93b117553cce8ebafdbecb2d859799a556fef8e88cfa86659a9a95319b70c2167300051931f9db3ca4c20abd3c802b4d85af0d5ead7760db96628b07e3e2b0a53c332b09a9c41f8196a2daea64712ee4a37850000fbb5dc8d0a87737bdf3591945951f2fe98b113c6e05a7e492e8f42021f3f63da6ea7c4f0a775d3c61b4acaa573e3688729396759ccb364ec830afa1b35a605d805f30e4e58aadc8fc4a7c42c407f2f878de514fd535d26331041350ea68b225747e4ac5a7d12364541752c87f5595c344a414baf2a0007fcd8d6293d2551d4a0a86a246a77ab75e524bd7387ff873a665f4ac7b6658e56b8988604d13277dabb03a42a907cda48552f8928561f230d650a33a3014711f396d95e0e661c2030ef86869b9d7186ddd20ea36ea64d75744ea8cb8658fd36565acb5e4c8ce86723759fc995e95eddff9d4b8b9176b0bd6c260ae18c36811c95099e06062e38be3c64c99d70ce3cfc9ac539fd2b7fd6d30a2f73f0d3e1c8a58ae0ed08ec3e36e5e97bab049f5433446b7f8335157b57f5eac8d776d1f344658cfef055f373498778a163976c562aaa89ae9d0a61afa6b198e52cf24adb1669af8e3f4e8915e8e209bd8b0530d9e5414381dd0c716add7c42827c267ecd02c619296f38d8e1db133e923f9fcd1186a5f9587ee5ee11d82a997dd67a234834f27c57cea9a61338302023bed12ea294d43abb9a215f947e5e0e86bbaea62cab412442a570ce22c86e24853a2dd4d4c686d46ec782e8e00bb840a38c580540a5bfe4a0cc8683425257acecabbce58bbc418b7209016e9730af8b8889cd9d018bc538ff0bcc79b6240052eb9e1f6056689658987b66f0413fae12094db44c4cbaefd5f43ed4539b6f645cd9d8d9497d8a1cbf41ed0f6f1d3f877809185ecfec74df173482380d6f6b2ce0c13ee530381bf4e3cb2afaa9b7a6f92114e35bb1d783d851d1c08c559835a7b2949a0880546289e48fc3d1e3e366dae1a16f9fcc1133648b71101f0e91aa4057b02941162542d68d34733add4cc4449a67cca6f89ac4eb927c63790024b8de039f71e5c97bf3108141ff93d5e79368b7ae09d3ce8200bb074afccf2f0520a0b5556b6709243ee18766b7d1f7c47b24a36ec685dcfed5cd82ac44f1bf0e32df59e80eb1c37dec1ba5085e400d83c98dbe0c3672734b1a13f924f80dd3a00e0a6b8f2cb45d1adbd41b6789332399da32655c1e4220a8675b2d31f68acc0d62709d988fe852bdd298c2e497ad7aa110e3b205a55e3147b3e0768ba0399b588562fd18d2ad482dc9737c63c014aebd2dd852eaa3cb1bb255b1fe81d23029e275e25eeab2542aeed31d9d8aceec0c2b6c3fd625846ee949faed6ad297b00f19c850568da60ef300569fe30ea7259a658694092e27fb355b8acfd47e8a67ae27d33ce5feff38fc22444e993087c428a7d650c32f92bbc0dfe5a29fc18f89a8bdc99c2543b43aacb4c3443ce5576d3a0d826323327ce9350bea580bf69e8fb2d2d7b9b7e20e949763a4ce25019232029838cc5d306331faf770697374b1045345b3e9b17cdd6515081f54ce944658a251ff1d91263ed3e0095b0016c0d75856eb08feb7a08af317e72e3cc9f4b3df6bd8c5a2142af19529f87db6388e6a1befcdf8bccf5dc18aeaee883f52808c0fd1cc0811eb86e570aed3f3017387303acad3be7fc3f00904218349ad497ae7c272699087ecab9ffea0e5dea911dc5f22887b90c818affeceec7465b92f57e107cd4fa041596eec76fa68df6ed36546b495069266564813583450506e9bfe79331e5420f451c85ab00f80fa95205abcdc5d5e4f88e55e3812102369c9316392726d0f98ab3e94e2804bdf194eb64d0466fee44ed9134d73920f77e2788d7f317cdb771772218389062e5c4e374b897a9257ba773c6bcf152caded08f2aa730787ebe6ae6b98ba4face815c3279fcb64765dc2f2b572fc8e47f81eebe267cd91ce1cd110ab6d7e2567f1ecb4b0e90ee573ed9db81f8b22dbb412151323bf97ce789eb85ab6c806d034d6040182644b8d5fb0dfd673a0183a438a8aa80e69fcbb53d3a50623dce2332aac89df76de4004b4cfd4da2d207b94f1bc737da08da989d9c3985e42cdbe0d3015a055dc44cf917d5f53b19e592c1c34a4c4db5cd2937af572c2dee450fa132f0a8a024fef6d2fa21694377fdf031c849ee39e9820ef47c808c99d26ae6acd225c0a10d39bc913a28b355fef38e5a3d580a27ffd5d5d739fcc847857073b48a8ee9a47b7f617e7dfa3aeb4fc7020bc862973abe867d24da33a2d0b3a6cfe8ad60c928fa7b339fcb045b583d3ae4cf4fc61ab5a000cf7399e83e02515e7efe6c353e377f6d9065d44a1f38bc78e7b12bdca96badab17b40e80c26691650ee54d5ac837f8797719c22be52a20b33a66be53df659d016aaa330b1affc6899deeb1b4ce68bbecf4054113fdca3bdc366d54a11dac5a96b921f6f8d9577ee571211bde93a29b62ff8c479a6bb552da08f49f71e9ee0a85cd1de624967649d253f9dcb0898c64ee402cd44c83041a2d55afe35b354374bc9d730a20ca61b232a7e02bc6a7c8cb0747f11cf439892b6d5ad38b996c1c4402a7dd0e1f12c77b85e255c9e3d60105263a41108a55eebcf9f1b937df93e08e2b66f4b0534c4a305c5cad0cc062408cb4223afaa0189b6f099a4119af9755cc10a46ac69bfde60c26890cd40db7bfa104d115d3882d1b939625a81f53b355b04760b8238bbb865ac4b1782411a19cd06632c0e98a28362d5e5661b02c3b57529fa9ef988096cbd3bc6825353fb001df89c7b2101f3a3646f652825e43937c8f28c610e70e34f87113ce9cdc637c68baeb750060d0c45b5021033c723d3fd5de94efe71633101721e3370c41ffc202144f3ea318f4220db04b560832756b0a72f4a9f56a1eace531d840884aabe92ca168cce8bff77e6d43c9fbe6fbe2fe81d1a59fe59d568a1db6074e2dd4e59eb9d080fbbfa3034a3cbd1e47a5a006219bce3e6dd9983ca84423bc9b34a9e07fb8ef84fe512629a6c438209e14f6fb0a4bc28ba8aecb7749faf645a66c76da40a49f88b1ee8389f1ecd99a80c664de35a78586ec1b02abcfb29c075ab03709082ec511c5dea26e76fb5d5cd089dabb4c50134d8b1cf48c6aebeced36f3c2795525d2863f74f3e3d8c406c87bb7eb5ff56002af0d519a4e119b84b5e4beb79c7b12ea2f9e9a5b0636f17158c4fa7985df2a03d2af8391233765c05f0650973a75284f45aea2030b5d40da5c59f56011555f038ef971ae23e3f8975e3a07bd00de16f76709fb1957d8d8c178459529684843b35a9ab3d1994eed52b4eb07c58f8599e4d121d77ff90bdcf7bf0bddafbed3a93fadaee1e44989840f011814562982968a0e5b32262b30c261895c7e9fdf23f4757cf7f871e08b6906d000c9eb9ec3d5431a8cc592f5007558511931f5d2f684a73755cffda6417d72bbf04aaa4aef4addbfc80c95688a8cbc8dc0829fcaf9864a2c068631feb8a757aa09ed4a3cfbd914358885cd1d27c9f5773e40a359df114686e10610f1d9e4fa9fc55fc5a30f9664e3c4e0d9c769b521ba6e04126ae23b5a4ad7c226168c91c622d0e90c2b12af804693890dc95964b416b0c67cc291c7c7f935372299c7310d42719f25202334e8cb311990d85a3afee9d0985b508d6d4fbd77f0f95e5059ec80152208a5c1033f286afb94a5e4af1e65e15d44f555543ed4b8480a90102dc02ecb4ddd61b0e7f87e40b7e6064739df55095a99b134059b3403b550c31072aaa201a71a790bc56d3255b7ffe05dcf22f2c70cacea10a57ad3001a1c1d12b67ca67eee17949cc715a2f708c347d2fe8bca619050dbe6ad793b8960394dbcbe3947c27a730f83d91b488d2cafd8b2e0d7f5cef0d85488ce64cce4440d07082e1f9bd3a52af40e6e99f865648002deb38f7b663a2dfb5a851d50fed78ca979f5cc7c6a951d2a99a74d20298a209d11d9fe96bcaba4588b25fd1b53980568a53651fb1a833fd1f8644e076e292b0b6dddf978fa6cef2a8035e3e62ccb57b263eef0d3a89824c663778cde57d2f7304fc1b2b17a9ea7d7cfd4d5deabfc1ecc0ba4fe14b68897ba2da499dd76cb4367e0ea7a1a143b6f22c0c466f1ffeeebc9fede88096cb65b77d83b6c952f1d1d39abd1faf0473b0f62ccbf2ff7f637414edda0841e0a9c8c32840576acba701317fa0a7578841eaceb4ddc74c494eb424ccbe1ffa3eec7c9e37260bbd47daf8b7a101e3795b65249a703f9460340ff1d2b31b9c0e8bfaa8fac29dbe8e18277390d8c607f28cdd9881188b5a5ffb8630ad170516f7fc600851d462844e55d9440072636838d0efa6006a0d3d353a65b78d9446983f87406e8a0319f6b759120a53d329abd904bbded1ee33eeb3f0d7f1af4f0587dcec8b01ffec0f529a8c6f682b16795995ee7baf316f1cdb264907df983c205f493aa86b9ba87402b7957b9b56830cfcbbedb334b2971e59ddf14a9651a98ee2cfba9495b8257a99f980b80c735f4edc868a1c806d8e517f8e486187b6d93986210124fd0d0760be78ae38aed35edec16757b4f81e186b2da3ee4b5002345ba3940c651806dd3364ab57c7ae189869b4708fe88890de90d94bf99de629becbac0493cd0db557c713babbb30ef6afa64bc97e56c94a041a4bee8fb9e845bc3f916fe16e57e14e89e58acf88baaedc00c1bd11016ec6bbabf63ce4596e1fcc55f7e45f78209e3dfcc2c508046243bca2c6f42f95c5b717e965c4fb9ae27bd5b4236813566a1eb8d8d3740a39d81f9a88fd3d408f6bb7a83ee46188053900cb7241203f3f4d58cce4eeddbeeb10b0b5dc0aca13f4eef34e0845b8f016d226aae82bad6421b05338dcffd0bf83fb4d2e8826727689873dbb83b9fbc6353333b24e5c160f0d68e7a4071e640c78d58bb3f5649ecaeba2790a54bea93870256e8daec00ccfe0309bf862090510a382cf11dcfc45d8c358441223a283aa45844e0681ea4b3bf49f0513955a2b3dca7080e7de7bb07744c4398149c6921e30c8fcd1b7e72b724719f28b5c84169690eb67e664971ab1cc3d0bbe15d62fd883ad876cfcfb00a98da0a5edc7683e16dd100f21b0cf5349841291ded25cf6d5fad6165f58b051efd8908754d5787eec6f2bba41dca6b046acd782aa1238cffb3be6f025b180f99d48e13f1a2c8c393bcc06ab", 0x1000}, {&(0x7f0000001380)="120fe640b866091a28437679a5f74d1b910a827ef10d44bf9fcafb6aa54f55c1306942f39f87278fefa8b1334a52b56413fe7889734c0d1e466a2f614aac0ce44b92bf3ed803802d686beb1012ac123e9e4736874bee0d0b5425d3c6a87b8a6aaec00393c7b95240fb50a6f42b5df4acb7da6d7c7dbfac1d223cb7b9e49de3077467bc622e569223a28dc48149b96dff7cd57551cc9a3fc275cbcc0326da921f3ee06a66325db8ff7362", 0xaa}, {&(0x7f0000001440)="c38af9a480c9d21a3f23c12ef7879c45f0216d8ae8311e7e36c71261dbfd07", 0x1f}, {&(0x7f0000001480)="b4622156396958f28c18aae4f086bcab212fa8b82295a1a0c40737d4b5e8fad34c881e9e8d260c909c0758b5e9c2f0e66e91fb0c0f9ceb10697093a9ecd2015b170a8a30857db528ce232ca5b93547bd424b27d03995db7309bb39ac763f5973bed586d361ab785a9c992880d1ced350f2a5a26a2f31b1316fa64ba42f2cbcee2c238be0180abdf15eeb537b9bc6eeb6dd51923529d65334c5fc6af7f97190a737ced07156cba4b922ff7f4cf322b38366224061ab370178a7e35870ea6c32faf91681d0a3073575f6301b6250343f1e0bc96877ef5c2058e9fae5f03a91d59b9fee1f10055e9567be0f16e4b6a5fcbfcfd167d80ee53de1a76b747bd6a3c6db6ca97f8836321490f3502c4c7deead567e2ba7e690bab31f85aa4972e0c23ea4d69377c1aaadf126b75b98223c9c4c92edfd545baa4c3be2bf758b053c56bfebe7181f9cb1fd64534f804ea3b90d82d0ae618e9cc1644f111fa41d03bb198ef70f3123b8578e6b53f1f52b6467b81c002305815e560bbdb02a97d40e70f67f534a90ed84a9495e3d6bab725150936067003c09cb997f13d819a161cd2093140a48e8d41127371a13d38ff7d49c49c652d7a010c310ddf334a8cbb1b29646d81896659bc9d4f8451fbf1213baba977817458bd6c0a9a68863dd621b2b74fc477dbc52ffefc2dd692cac0ecdac98b61b3f4960f2b2d8bfb1d5620fb60a101499a876a93ee356cd915b04e4232d5f7386ce50d365e2b68dc437338015ad95375badd354a1f8b22bfa759550764c99bb555de3b6feddf40866f19919432c42ff2646376dc72676e970fc10b7fd284a2d772c76cf493d1ae8c477b42a7d557295db3733d0b7c8061a56dc2ac9880e8978c4b027b7e9454df92e305b28cae14d628b688842a30f84639b5ab8824dbed161ddeee4469cfd20955ac7aefe555f2451ee77718a6d8e484ea7e2fb45471b03685056556fb80ea602ab24cf0d3c6e14f5bc84275e74726e88388fced14b82806a97cabd39cfcbfb8529b5c60ab643e77685a53ad06beeca6697e74e31deb7f263b224cf4f8829c515112e291706c71e295e530d1ad1487e7c78d4d5e15baa2dc49800cbb70bea1b5845393f5c540d9a926d7fe4d2a409eaec03bb674ee366e1d55567763bcb9055d383e46f7a40b1de6e56f44c02c6043c896f2501b0fef9d13ebff5179f46d50cb3ca17688432d3cb1108e4d5f557806f2e78b7c7e076fb4320eb5a63dab64883b939db87733c69d0c81c9b439e7894f33f1fe58cf34b077d99f57866dd9d4e5bc0465bd044878915914dc40604e24efa85e8aa47fca10e6ca7229dd800272ef2985fc78718480335925f5f877828109c12559c1afa72a42631f6e08aa8bcca7d2c396226a2e0bc7900bde15babbd79155ac39461395c07d647dd85e2449b046dde3fb189b0ffff4a066dfa0ca360af61e029e4be21eca211e47b35f41edde22671b0219f8794f2f005dd2f656681dfe26177044c52160ea512a9b20bbb924db0724fe11e837a5862295211ba762b8e6dbfff2ff33d27d968f9ada0553eb59fc3ed5fd234b7bb0e0e6ae7369f56839ca29e0fcefc8cb2924652df58b83bd70e0d3466ab37dd8e0c329fcdbeae04d368737e2fce2cfec0d52425250052427c6d9c5a30b9ffcf208d07a3e02ce62d041337cbbd5612cd6cd2b78cbdc4935042fc36befc9dd4c55114a348de566d90c82d4849758a900f26d27bfa42871671be7509cb43b0c5e4dbbf06b1997e222db7402e1987f1e57361b21e56efa227f7a9de0e6f227193b6988158c5be4f104fd3e45315c13af6d0cc02679b5dc26ac5b107b20c05f8f2fa8f0098cd69a29368904c6a5f007ef2ea09155c88d09a6834317c650b173e0f0295fd852ab8e48377a95cb4475a9e12fc3b6cbb154d216143a0f0a47fee2947f9054502c64dbbba2687341b3cc134b48f62e8d3a66bb2edab409ef4e8d74e2b509a4d25b4d2c42a5c44c2fa11f0cef91b4370e1880744fa7a94293bf7629e496db09e437b1a72021846b8f60c7f326afec9f1ccc799f7cb2c0210c702e325db45a038e4c07193b9ebd0b12bae76c47e4bc094348fa3423124d94ce78225fdfecc78f69a989585258f05b1b429b1cfa410ec5859fb2a005cbf7b1301747457366cfd76436c1bf6a60946a364f71a6a6e34c504287b63974f377dc67db3dc48523fd30195c6fae43a92d54e1908a81ff2649eb5318eadf34b50330e78a4c22721d3a7831519692b4626ae46d728a079776b0a6c4563b09a291e7c173bf3f9e34e12fb857328105ac5c1f301d1cd63ac4a339c162a7dfc41d99808aea5cc5e60bb488152eeb0d5d0196e8a23006cec23a1425e3f60ce67de7fbda9f5344af20e527473a699339ac1ba250802e83b2756dc71461998f11c6fb0b8b70aa656dfb3ea250dd75cb3fd394e4ec8a5aed7d1dfb28ed8e78bc41929cf91fadde6925aaea10c58f334024e5246058c4dca165151fcbfa29d1cc098e7c8a2fda20be5e3b19ec49ef4fc3927102d60d3b3dfbecb8725a23fb5030130af46e8067d626094ee2fbf49694d07d1d1281865c60ff23d6d5779124efcd74e1156f908df1a5cb96e04ce23a467cb0dcf21039161270096a79b8385c5d905bc9123ef05bcb6f99a33300fed623204b2c1e9fc02cf2cfc2defb31b156221d0eb7b2076c8a50dd6c556a6d93435e4932090a96ae4730da64b514bc55ddddbbe4b3e054bebf02e18aafc263740e46a18b3ea5529195e3d8fe8050a8de02fbbe755fb055a15ac81d6646e4fe1b648e0e5acd69638ecd347688a93424c0ee07ec766eae48fedbd8d8625fc304cdbfd9b5d8843851453f5eed76054c9e57d397b3b4648cddb2ec8442db49abfad5de51837339b000e5af3af8b184daf67b66abb9531f33c30719bb5c3e4a7ccc6db23757494ea9a169a322cd924133af0547ef8f14a03f502644c4935f03c39d070ade7915d73a15baabd08cb2c5d7ef0277ca091cb6a8f9d1692d59c58cc1498fac831f4fb629b699369b3d1630868f51416de969b02f867c37f820944802f871caa291cb5250ef5c5e2adb6f6b7ba448f66c491876be0dd785d18cfce6d24f24873f744e99165b392c219cf92216830a385471bb2dc08d24055513672361705135457cc421abcf85ce779e582afa1ecf7e0c6dc27856f9ee692a0a5c846dbc49ffc9054987f586fb2ee297aa9c73e8f8b3bcc023b08012f09883fe1e5b2c83d8b166d16fd006dd5de17046b83910b05c7f6d634a6e353b819014a8e3e0273bc3f121db8ce7f4105d5207286a39635a4ae66e78e9d637c95f481c58687c62092e3888047439008824f2f629a86edfbdb6d8c6d7f7925169efeb6a3ec7cca221ce523b5c8a2f9ca6350f650a1237d6f534dfdc962a3414ba2e6f6ca48bf93c7b15e611db067c41b5e2ed372c0769cf941d61981772d0b1e16d4df3f6724fa86dee9f631d161a96e723ea05eae7769f1a9b82278b3d60c816b7049bcb302c2315593d689f9dc9cd90ba16d517f2525512c68342442476291859d69be3f3b2988d521db74e66dd0ef5412f439ebf6140c38a17abadb939dcb445fe107d476d0fe7e73f5547fed91311b8d461727e6f040a96c47fec311025b83825fee69dad372c24ea7dc820b3c1c408c6069d421814e829dbdda83a2b20f2ec262a69883d3e211a249c370d22277d08ae35825da51ab9dcc5fc3c68f106c374b945c1735459a59c185c3a01a7a337192ad42bb3a2c32d887a0b8e6bbde293cff06b93448f0444a77c2715e4c3e58e6d513cfef5bfa831c2f575367b35dc67faa770863fcb06c69eebdabdeebcf67c9d4ddaa6bc4a3ebad5a8a88fd3bf1468504143db67b8b02eb72ea177416717615d5231a20bc6ab7456b716c25fcd4039c8b247696ff55ac6ed69150d968555756674b20b4f6f66e173ce56dfc514eae68b12ac407591a0755ac99bea46df8515d0678b099f6df01a204ba10075cf5637270de7c895efdf653fdc41340ddcefab76afc4570187bbf69a3158403087adb03d22c05321bfc45ed7e2d127203fb21c11cecdd505fc1636d4d6e4cff79d3518158c9c43ed8a38e37b43975c0c7fce64a4e4fffdfa8404b614f98ba6a846e334c72dc3b81beaee872eba5588766fce4ff5c718c5dcb7d94f2b05f510fc2c8d44c679a9956b57b8c66a4af9e96f8bbdf16ae0d128f50f78bd9f65c3c2503016e658077ca2736e6c0d1d010522af70655977c55b56033eade4fe83c4cbbb661135d0b9f6cdab3841c16a78921d4e917333270fee4ed32f996838858087ee4876b2c35a6b244af7dd4580e6db7cfa5c0c0ec090fd83b714ac4bf77254c95b1ee64c1a6c22cb25b273494788db4eda3350105e0c15ea2afb0295e8721075aa36e539821293b809aa151e14418fbf1d4f8cfedf70c18fb462735e7683908a510ce3f81a323c053205d40d663a1ee3990abeedfc770f1aa2f194cfb7eb2fc86c3228069aa3cb9d9b21b039a082c1bc5a7a0aebfaddbb15d020c308630c529fa39752ba662020a1031ad8f373c73cf23323a985e2fc0c074a7611958c668762ea765f22aaa0b2547d5eb504d5fbafd579f37720013c332045368bf477189f70e082042549d368afd50773456125a9a99fa0e48e970db8ec7d437a04b6efaf1d531b097dda97861e19d9e6284403336f34d4b51400ae01277e79b2a2ee2966bf3c1ec46c50146c653c6733537aa8f996306270439e5c1e2e91d126da006e5b2b1c2a7d28d2957575df75c1f00f0d7fb70b0fbc5bbe441dd327608b98dc7b2144d3f83608017bb1471164e7ce28027de769e612b46fa53bdb63221ff449174a84a2ff31d5ebd43fa50a8256c4ac092f3da55bddaeb66efadd1557284a6af8d30234082a381ebb20ecd5a48faaeb342382cf65b3748923f5369d2941bdca5897248f684bbf128f4fe98173699ce923b293d2b8eaf417aaaeace88204ca0e5192481c5d284e4dd4f44f1b23cdaaaecc9105e0bed209fc62a93557be56ae4b563695d62ce5aaf830a324443609e45fb0c91e99111c646ebbc08b2d8287859e17c583af5bbb1d2b7d507485ea76cfb3f35c062fa1683c21bb7a6fa3da5c31e73f64b50c41a840fd8519b966d3929142928b99cc8f5d9438b0e448a578ddfa758f855e0f71c27fa6297858daf4b60c7fb7f81ba0e00706a90f0f785bbdb0df407cdbc8f640223d208270618de67b678d246614c8031f9fe201be6aa00d284f36cc7ed9649a956fb14a1704873a753c9beaa7e051b0f709b8d03ae55f48f3062e8bce748fb35dddb6c539373c7126a7e7e93c203f4e46382621a9e2db1643218808fc2ec60abf8597e33849ce98bbb55cd00decb22739131c08fac46fde3c20a7015c44ad3379382a1d03ac4030b1ca65785879c97fb2d8a70437edaa55cb964ad713b394e833c71511003dd9d2976d713ded4f77267bcc495ead95bb01defdd853643c9833d6a21f8a5b5f77271fbd5780e90455e0c03f5eb67186fcd0e85970f1afdea4d5fd282bbedefe128ba1220da8feca32b495c32db740e6d29da7a435d677242a754c671b05744bef8f013b884a130c3b6693c0893eb10242b4b07bc5d85f723f353be22557779dd061fd274cb67379d910e643a3df1d4e7502c351b7bd3f8be887c908857a174c5a37171b18ac63286a9267bd72e2909c695c757fcf327def2f7114321c65c6a46531eaef2aa746917aa3b965e492b05d90f6e326ae2fd241f4ec6f47de4ce5c068ff892764da842baa60b", 0x1000}, {&(0x7f0000002480)="f4390c591ee7c22fcace7d2053ec557e6edc96103e2a4b9fd7ae66c8fec5b61b3bdf8bfee9ca5bf0376099caf64c9a13d9db8c988bc8dba796954fb6a3dc314b8bfb31dddc56b039e26cf214b9bc86ff1dab5cd06c5380a4a1048efb14a5bd3ec39fc80aa013f39c33c9e15edd1b1307e3bc6d1596d5b9781dca6d592b16e12957518264bb0e86afcff1f5dd3b7915592f827e5e546031e41622c018cc9649309901d06be6c72b6d20472fb9b909c6d1c37f8432b1f3319afd8e06bff8e621794f26", 0xc2}, {&(0x7f0000002580)="66797e46559788cdf984fe3541e72d4c3f2a4254735e23f010633dac066a19d8111ab9970bb3c10036aa00b97378816237f11561023f2ebe62818193245196bf5b7a3234f03df083e6ec795568011fc39d6656f2cec26283d64e6f1d9c8dfa4357abdb62c40f11c05843ea9fd8c817b93f975ccf03820c5c280c29c020d9705a9638f16be069864a267e018650fe3cfa82ae36c07e04ee41432cc97df851b98ad001f2dfda53123785f6ce42a13cf18077", 0xb1}, {&(0x7f0000002640)="2b3b491ba1b0fde13e6d8b04745af0bce74daac44c0e87de4ec3f45f9187953f154f02e130647c729f508ce3ec6f4be2016f20eb4f5236207b2a8a7d06a2ba5ac4737815ece53be030a95eacf451980d40355a85699778bd0d1f21b469eb1aaf090c00c5d58d700e5a6d3335089caf3a78", 0x71}, {&(0x7f00000026c0)="1365dab68a0d8aeb4ddd82f1359dc1253a749cd5a0c4a5b67eb3c40e1f8abcbf47b923f658c7c30870e54165bb9a646c5b1515831bfec877c0908d34e4c5d4a5a49dabda64f0aca8350120447a6e4aa81fa16ff079e7374923229480ee514901da0ddb86c6afd102d0e3e1332687740670e8733b93a91d23bcb178043e9e57da97c29ba5140990e4d570d9a145a351d7eea032aece9f25bcdc675e320af53295b5b58ad96ed7f853e01bf1850b9df087f5989a820f2c9f4a10ca6901322a09bf68308228ce6fbce06490105070fc83c5a98e16d5e885cb9e71a3d5843b23519328f4", 0xe2}], 0x9) connect(r0, &(0x7f0000002880)=@in6={0x18, 0x2, 0x100000000, 0x2}, 0xc) r1 = openat(r0, &(0x7f00000028c0)='./file0\x00', 0x840a, 0x8) writev(r0, &(0x7f0000003ac0)=[{&(0x7f0000002900)="ffdc87f5f45117bafeca20ee56cbec0c371c59d37598e718b05314de82a3e0c0084a26fa792981ee2b97fc44675df0594b576b494a07a102e5009308b5e408e24ab144", 0x43}, {&(0x7f0000002980)="c3ee992bf73b6f81521f5be369fa4a6e3a398396c01d10ac825ba0ffd75d6e2c7d0318d271170b5bf2e93ddb3cb36dba8913a347c6a0222d2907df38330e4ce790b0d39db05763aa1bd93f0a77e5586553383661b516525ba2df75aab2de318e8cd287d2ee91e71605f61fea814b2621f8468be805206c4ceb32ad7a7988fa8de2566feba3833408bc78d0b712da0642c4431400c0843ef24426d50765d84bb38f572856b0255dad7fee713d8c34d16cb7d058d05ca7c878de56a15b4319", 0xbe}, {&(0x7f0000002a40)="b2d0b3411a7c819a62647b071273faf4d114c23d980343b028ed68c5b88069ea8026f0896f64ec3a597e166947aee2149c9e35a3fd093deb6168a5c49e7f53a3503d5e6644ebc84ae399d4bfce68159b45e0cec8b961a9f5eff4fca70eb1c821ff47a3217ddc5765a651f9c79a65df12be68d36dd5836671076d59da042a2d4b1747880c9a45c7cbd4e14328e0b781e9b0f54d0cfbff824c8ac9b8f2ae2f7c87e8b925b3fe172c687e653c5a84e102726e06ae59639758ff7831b2939e6fe3d2714ac9875dfb040e87d8c283096cd0febbf7b58ef55b23a9ef269f573896e2aa23751ff6f21af4a8ce0044de5d2c2bcf80dd34f3a1ac5246197081692b7fe13721d28afb656630a8607e70cb00fa003e130341b0c4e0250fb1384c00d2b0e49ec95650e58f2c2c37791f3aae04ece6d659e3a08aeae0cb7f2922be884477e9fbcfa8431ceb76e36ca754f55e8631e641562237ee998d160c4ac020cab32080d0990f00bd1f854eb62d0b4ecf1da798e1d2525c82a420bd186ef077f340c4e6ce3e556517d53374bfbd5fd8a3240ccc303117da91c27e4ea9158626c0f19e7b7082dced887b7c52a2a76e33b33d1c6ab60a7f7a42c4ab9a87097e3d99c8b15e068a4077c565bf8a423c546e650158f9f676b8116aa98b240beebf0bd0cff0fc81d159a80df2a076fde8fa9d85af9dea1be1852b36494ebcd41e79b22310ecb8fe5652ccc5dbb8b1496604f2cc904d7828c30ad8aa67b2526256daf8f8c68ddc57aefea6c4e5cd9d9de0684a2706157528b3ca16d5248270530c808513fab87c3efeaf93c6e7985fb9f166aff359b12fba53a004eae463553a0e03980ffb343499110a63526b1b287970c5c7333dae1551e55b4d98c1623576a395d1064f86911907c3dbcbe6905b1696855abfa223d9826c73f96220121ed5286323762378b01d6d8f7e1f7c8bc93242ea46f5290739c15051a5a7ea25724297a4154164063e69fdaea0f71f1b1041d90245d8ffa7c31c6e5dad4d48cb3092af962f72902ea4103effc5abb07156f9ed31e8ec8851d9ad761e65a30c75ec01c7a1ed4bb42c24d2d507392a4d75b63a3a5bd33604135f260405ac2f5d33b72a7a1898903c7420e9738c9135a56bc0d93a185e0165968b984f648d9c2009768dc37fc082bee9c0999ed2c109ef192a3f54515ee23f2588fd1b33a334723ade792972d0db723be8508cdd9b6a51150bb5b97ecf9809fc73479c52bb2832902bd9b1bdc59ae4224cdea83541dcc4ed99ae96de44d6f3365deafca84dc5abb1108439540d9e368c1ea92baf8fe4d9047fc52a1dc1aaa709b9073fa57e17ac939713f263b4f916a9d7d2d0500ec52c38dc9f4ee57332e8fce711bc59304518dc347f3150f6869ce5750172d3748380bd8beef18739537f5c5fd5281990872afe1b6c8013f2d98a03c15c8a64a7e11f5f17946ffa542a681ee32f524f49fdd5e8fdbfb877f59ce86219e9677cca11eee875f37fe87e99e9356b97a284f73bc0ca77ae9946e92ef262175cf2f8717f3c96065f876105701fa805a11ec9080a57aced49b906746fcff824de4fe7f87eec2483447d1b3f6128ea63ac5a6588031ca3776290b1779526e65321464317a1f5d02d0b42fce5ccaf5a4a00a9be0b655e3541a62f1bf13e8f70745b998f6e355e0b6a02ebe847675066467149309a74472e3e8dc9c22dbcdedca3ca11a3f7e933d50d08d8ba96f1a82bfbbd2e1ee9cf2862ae7f351fecc3b97a16efd5972517d573f3ca058b1098a97568e2746b3694959e92b35115fd5ccc2f7acc64a6380d13f3305d56c6081be0c3c412ad2f0c910691a2af38853bb830a788e0ddf2466819e629d7c2fe4ff444ab7e874615c912dc1f7a2489ae5b0fc88d46a996682fa7ac17c464e08132717fcc0f8e7b589b7ef42998cd0174adb99c447bdaa857f356800de727a48c3d78822e1f28e3fb1756b2a34efe5d15ac7bd549d4d739ec9a2d6edd7db27aefb3dc2bb17ea385d3df37aa6c5df18b027fa3b66ff3e8d26ac8fb7e897495f88efe3164176d908e3dc4e16f3c849474bbc4b9a239b7d34fe59aeb8953e4f80b995b36b951233f1dcdcb2a795eaebec69d547b13f409a3f36ffbaebdc211445e79f6e0fa16641297225dd1c9e6f72c1e122a4724c81e9492044f0f991464bdd113bfa5668536b972e2bee5a0ab0623c10ac01ec5b8969562bbf438c9e331f095acb824b518b9443a0e375e454d655b27b885ecd9baadf05bbb9849d0670d6bacc301da6c27626ec326f05aa5c7834478d25bbc74412899f22239bbdd0cbd08c7569f15d87f74cd29f255c83f7ecda09f992925da9b1886a4ae0d063e2896cde7dcae95b140e0775b30275bf8e58b16f8631da53e430e709bf7531cceb0cce45290729e4bbb1112b1da751fa76cd22e9c6cfdce2a88f6bd7787bcb005f38102b0b41ceda406e51138d7e8b68e00b575aa832e811c0c736a82346ec1faa76af0bbab6a04d55ef5b362fed55ae3ff68405f4fb885506e72fea20658bbdc34e8e315667a7aad6b3a68c42c78973ed8a12d80fed09d810950485d69cbf1baadb4dfdd58fb684ac076c4b44c8b1c9b7862660f8270729ecc088edc60250dd239176be638502e62429c225b92502de7621b5f80a920cd0ae6f4c714fb34034dd625d90b81ee3b803953d6c9feb3404d7fbbf58d030ed0bd616052c0705b6eae69558f9fef8e6ed159235e9b6dc1e925b84d207b43eb7623f7ea76df8bd7d473bc4a6c972bd49c714ed189c837754745667ecd59ff4a0fe3c795ba6aa531f52d8f9377badae57ffc49b1d9b98ede6e5354f1df185d2ff23678dd1efed30557930cb230645d605a339bb0f93d626b182e5898f6f33a4e2073c946c71e2afa53e3589561ce5e811d9cbeff013b66e7c8f861c85d9ed9201cb3643e894e5f1701ea22d0adc7db3589efa5496d152893444f696c7a7c31d30f5d53646934affa48dfacbcc0df06626a8803dfa0b13a31eff4ca65367e117f75f781d62e26aba1e9424c20ed723f4f8753409f66a9d3e1d5ae54f9e6e4cca0b3f416cfb592be377d237e7050a24628c4e976a59b60f8cfa1bc14c47d4724db68287e4a7f1933b791513324f9e47d1e579e8665ad9dcfe57c9cf601c23ef2e749dd9ae8c4ac02f25254036e4623f915238f5795bfadbf6d7073fa2f3311e400c01b15d05688c6941d96ea22d9bbc6f2e13317ef384e252efe3c1f22ab9381039f9d410c4bf0917f39c9fa3dea8765d99adc85dbf8a29349a2bfb68632cecc2caba5927b7689f716edbb7a647911bbc7c423987677613716a602a0977a31f55c5295630fcca183ea8eebba5a2826e735a96d5207c668090add4848ec1c10988bb3d9fb0181a609f50e23dcad7b9cf88b2ce031e99b5b9e42e0c1e47aa0eb42ddd190a389fdcf75c49c826233d63fe034ea746bda83011ddbd2f586e47fd212b8c791f10581fb8605a1dad37fabb598533daac5a0a61169619ff46d92a4a2044b283e924d7aa9d1d33252c2d00d432c2e67833070b1c3604240d20ff8fc4a32c9d284f0a95530082e1bd9c88ace229f52d21a3f736bc449b0bad6e40b9e1ca73d16d81d8dcfc425faa2ba868cbad6681e75ed6fcbd58265d8c5a048c896ead174bd62713f469dd3887731532d410cb34c29f5576c340568666a41ad597cd641adfd3d00b6744a678eaab2b5d0fcd8915090ed465c4d2f0d9c18e684b04d627508a972b41925f1625dee36dda9bb7a92b52771d8fd3de88ed1ee6feb3a4c55bd143f901fbb38fa72a02d039192417b21cbcd76da109e2563ba1406efddb00812ef923ed8d40f33fc66ba7eb247c486357c41cb7091b6bc2d75fa6c400afdbc340d4abe81f4c751b352a3eb145a05e4f28b9f69def8f74d8ba781874ca9b4d9e3df237e52e6026ffadd66be42609b4273f7b2492a8b0a4dffa9ea309e45d1f3fe077a5064be8d9f7bda01eefaddef1b3affdb9c3dcb2b9fa9a29798bc49caacbeb1fc0fd53377d775b82dc80e8eec8ffff50414f731ed050b44fc7161873f250d74673ec5adf4fa9985fd5563861543c922e0142d39059a7965cacad560647ddb30edd1fa914cdeae476613236f37b23b10e42f4eacbcb83b041ca4bc0f7787a63e5bb9ed4e8635ff7b8d68d4654b071c8138d807961d6f1019a2ce9a0cc337d873613086a6b2220ff1a6ce601703973ebc5de4459f3d183ddaae026bce585d11e8563ccdf138bfb13b98d719bba7f64860ee7ca81c4f669493148866b44647c2c31c42f2dbc76c112829e4ba22e8940dcd538e59d6e8204acdd3eca3c233adfb3a88a34eab879153a183beaf49fa6a463cb240f10acff7001ace6f819f80f467623d6deab875fd72dbf55969c98cf7db26352c7f87f6d81ab58a3cc10bd91f58d279f4be4d62f534261dc5fc30a9de78df8ea6b131713daa545ce16001a2bd80e0fafea2fcfd2a941b2051568f37cc9c501e5d9dcf14b1b773e7aedbba590927f872566f944a9041b23670d2fe1c2bd3cf33b2262154ee9b69bd3ac2503c8cb51abf388f7be084fdbbcc589e97e454876861a78cd3d5bfbe28d72a7fad7a79a0e82e11fe6a909f752b108cab2649ea12385a2e390adac691a0ab84116511640b87f10d37e017c206c196a61aa7306712903af65390002a27262e19c16a2bfb849f0b2c636809e486054b85336848682a3c06f8350467b5064d0ec4c9ad052f7790fa3334b85c834aa406e3c98684728007cc1b65e10501a4f46241021da270d7ffa4871382f6f0b58174cd9d5c4e4c170b1ba37fc99a619f1f56bb0acd23a8e6f330f3653fd0ec18ac4357be501dddbc5c7c38cacd9ca6cc2bb3dc9a203cf67e985ff39015a78a6ae43bf63dc84a59fe2c0d6a885c9955d43d2498f71124299f3b0ef95f1a1cee7498be20c1d79306af952fec72941559eac885a1b90315bf85753a5b39d9b28306243bfb99b660b68984177cbeba23cba492d0cd9b22aef0286df2477dc040d9421f097fea5c6d2de6435ff9a3555028dba98f31b2ddde09db73c0c09d05b2101ccdf48e31c50269b7e18451cba08046be3507b7548cc559518079d3ea6dc419f09f24277f70a34e90660da350841ff0165e2c6c9810cd47369d49bef62d4e1629ced91d64ebb2b03e2b8efd5dfca241be886d188fd00a49879fae6a4f075aee0323de0605053769e4983321fd3436d107e71bc4f73f44853ffaca66f040cb0e82c2851da62717181cb3c5df7b86edc240f421fc0116e7a32b7820ccb7ea51ce7cf10220c8a1ef9c082de1bf2ad058c642d17a1f22639413e6aa94d1e96fbfaa740a1adb30f0cfb10fa3d2d82b4d8b6af7eed317b5f2c088affcda8610094b647ddb03a2cbb74e81c05c1f1868d1afdb43ff59cbd026e92247a57bee7484d94de3a8012ec8963266713c1a4d9472c57139f4f7733cab3fa252e5f382bb5b40f672cfc1b2de9d76d892abafb3dec53456ba9c24358d90d5aed582734584684625b1ac044614c978e0d770949c4ff758753c58e79a888fe636504a57f16567e12946090da181d83934858d98e36fb7bc613c11e7a7b30b35affadfcc68da59b780760ecae54a7cb1c58c0c152f48f6416f03e503873a4897ef17c13bd8617277a343b5c1be585063feae471ba096524cf1edd3ad0deeeb49d68f392046fffbbc71738528396f4040517062e35e9f85168cd628e7b5fc6de74d496f9762eed2d8f54e32e410dfff4cbeb4bd6762e3aa5e1fa2a173fbb3efe1edbcce557f3385bf", 0x1000}, {&(0x7f0000003a40)="201b", 0x2}, {&(0x7f0000003a80)="99b87692ee828addc4166849bb32dd56b7dbac97532647f6cc9674ef902a9c61c8276962b23dde26e589429c", 0x2c}], 0x5) lseek(r0, 0x0, 0x2) preadv(r1, &(0x7f0000004b40)=[{&(0x7f0000003b40)=""/4096, 0x1000}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x1010000) unlink(&(0x7f0000004b80)='./file0/../file0\x00') bind(r1, &(0x7f0000004bc0)=@un=@file={0x1, './file0\x00'}, 0xa) getsockname(r0, &(0x7f0000004c00)=@un=@abs, &(0x7f0000004c40)=0x8) accept(r1, &(0x7f0000004c80)=@in6, &(0x7f0000004cc0)=0xc) r2 = msgget$private(0x0, 0x132) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000004d00)={0x0, 0x0}, 0xc) r4 = getgid() r5 = geteuid() r6 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000004d40)={0x0}, &(0x7f0000004d80)=0xc) r8 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000004dc0)={{0x8001, r3, r4, r5, r6, 0x8, 0x8270000000000000}, 0x704, 0x1, r7, r8, 0xba30, 0x40, 0x81, 0xfffffffffffffffe}) socket$unix(0x1, 0x1, 0x0) socket$inet6(0x18, 0x20000000, 0x53) fchdir(r0) getuid() geteuid() getgid() 00:00:23 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x42) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000000c0), 0xc) setsockopt$sock_int(r2, 0xffff, 0x100a, 0x0, 0x0) 00:00:23 executing program 3: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000040)=0x1000, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080), &(0x7f00000000c0)=0x4) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000100)="24e652891aa35212759868be1a48be26f79415c5bf87a1d7e15d690d23c745775e7c6cdf6e43b3451d38e09e", 0x2c}], 0x1) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000180)="91cc1a3a21bcf18afdce136c54ebdcaa6997fe8dc0c1d25b2d53418dc9cef2490d40a96b082a64ec782451f04adee8ef79e6e33aefcec0205677cff71e082342712d25cbf328211a8d886aa709b3687d7fb3082c5d00d5d612b3fa38326ae9378b", 0x61}, {&(0x7f0000000200)="e54aa97805c4e380e57a6e7852b8a18b96e43774d7f08b6a501aae600bb73172479dc05723d4457d606833", 0x2b}, {&(0x7f0000000240)="f1b83dc37550b994657172d8dfc89f374848e56f4677e161bac4ad430d7a0c84215194c4c7ee989ecfca9c155168ff97b4bd1c2560866561e5cc84ce1eabab9ea6b61986e761f20ec85619f1c52f79c0a1bd439f896488f60900cefae2432c4e66cec7d5eac4fca68ac30fd06262a5e59851b1f48628b9adae14910e7987cbc3a183558def185840c0f152738a910044daaf09d0891e0d4a3c8b93ce19f7a9ec3e3e1527a3a85e72d4a041d8b2c1185fb78463977ab3e22d568ee7133d7a3d2c64439ff1ccf5cf3fb5fdf9bc0e730f1dcc480d9ca50cff5cf3be01b0cf354240b58f19678155428d", 0xe8}, {&(0x7f0000000340)="43ab4bcb28dace8241ffa62fb242fbdc2eef73239e6e8d1601b69d9b6da41c2685a1f3e73ec510a31f88e1d32d19ccacdc15cbe79dfbd2bf5ea1bba523e12474a819bc1cd7b38b6416506fc1d61ab2844c2046a7230adc3dbc72845e5eb6b9d1ecf8f3919293a8003e27c27fad3c0c4926783ed56aade674104781febf80c6a195930c1870ef14afb530414f433a59cdff74a81e83be36495f32e6", 0x9b}, {&(0x7f0000000400)="aa60afa2e688be28c15167dede4a8465a744dc8d2de312b97317c8ead1dd3441d0a0598ea09980ce9ba7224a6beed6d0500d2147f5755e7df064027fb90b7c28288ff074cf4757668500907bc9c3e2ac09e9d567780b0daa8c09dff7d35f40e9bd8cf4fadd76ecabbeba7d54fa7a937d685f84332432af63ca9d4362551effa96104007060a0496a62b5371c43250614add08e0321a6ef6a221178f59b94cd664c369614a0b9a3c9e01d68d6a68088a4c69fe2216b75be634a6f9b", 0xbb}], 0x5) write(r0, &(0x7f0000000540)="33ad2bfed9955179fe139659a4dc162104113adb834bd06b768ee057e51faee429ef17751eb39356bb8829e3b8832d0aae0f9f913ac283d976a4c9df1f0ed66e1f67733fd240da5ba9e597488fe940797f5b4e852e75424738c9d0ed12db7e990a0b07ee84d0fc13a02d72c8e6340fca829dbaefff4f957092e647117899df216f83edda0db02ee4eb2a3866b990ba3709774092e8dbbb13efa9d40a84d4fe7c746668bce6bdb45d93fe051d9bcb7d8ba6eca3c9b42ac1e55e26b26c4e33bf4112454c84e933c76217f74482", 0xcc) r2 = dup(r0) r3 = msgget$private(0x0, 0x2) msgsnd(r3, &(0x7f0000000640)={0x2, "123e"}, 0xa, 0x800) r4 = accept$unix(r2, &(0x7f0000000680)=@file={0x0, ""/108}, &(0x7f0000000700)=0x6e) munlockall() setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000740)={{0x18, 0x1, 0x8, 0x7}, {0x18, 0x2, 0x9, 0x8}, 0x0, [0x400, 0x16, 0x0, 0xff, 0x3, 0x4, 0x80000000, 0x9]}, 0x3c) writev(r4, &(0x7f00000008c0)=[{&(0x7f0000000780)="279a29e6659ff9d192238f660f974aae7e97ce2e43f6fe49ba2c7172ede118d676816ffa497e2a1e25a51148e1719b6b440d5b222b3249add5a55e8fb52bde13ff4ba1d3368a4cd167df9518a1719843f98d16d2d4552264f16adaef00febba92d23f2cef359702c19da0aa14a7b765ad47c4765db395f6c6cd619468523974fd2e330c915893d9f41e08807bbaa02d998c9e1d102c0ab9d1d81e911c206f48b8e9bcf4bf1ce2fe3ede4d2570d20e9ff4157b68ae535e145195bf6e342428c2cee609c9a38", 0xc5}, {&(0x7f0000000880)="69c43d70609c", 0x6}], 0x2) close(r2) writev(r0, &(0x7f0000000a80)=[{&(0x7f0000000900)="1a35ce1ce36f74c1b518ab9190a0e59ee8e3c3a567e58fed2f74bce7629f9bae797e500fdac89ef7b7f28b7cdaf78fe0eada9034c3255146b1e0649dc5d0bb65e82c9c287cab64", 0x47}, {&(0x7f0000000980)="156bbf3eac4e702ce842ed0f50512e9dd8034f9429be00242fc100968406e3b676b784b5fd21efee62ec75ef6ab3559822408747095874b1739fa373ae1a643f63dd70c528742e74fef165edc3bb0535eec623e61190ce4b726d75a9ba2ec26d6e36ee74d43684732dbf64ca78db8d231dc0b16375e2c85a30bd84f31a37bb5165d426f929a3aae1b09f7e44a35676a22e60614b3a13f4dd9d5cd456bca781015ed1bf479aadf66d4d124d874f0686e071477b0a89f54acfbf7c42203346d64714798d98b7a94da73f219e115bf79bb92615", 0xd2}], 0x2) r5 = semget(0x0, 0x1, 0x300) semctl$IPC_RMID(r5, 0x0, 0x0) listen(r1, 0x73) setrlimit(0x3, &(0x7f0000000ac0)={0x7fffffff, 0x4}) setsockopt$sock_int(r0, 0xffff, 0x180c, &(0x7f0000000b00)=0x624, 0x4) r6 = openat(0xffffffffffffffff, &(0x7f0000000b40)='./file0\x00', 0x80020, 0x0) r7 = getgid() getgroups(0x4, &(0x7f0000000b80)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) setregid(r7, r8) open(&(0x7f0000000bc0)='./file0\x00', 0xa0, 0x5) getsockname(r0, &(0x7f0000000c00)=@in, &(0x7f0000000c40)=0xc) shutdown(r6, 0x0) msgget$private(0x0, 0x80) pwritev(r4, &(0x7f0000003fc0)=[{&(0x7f0000000c80)="c8705a2043d0ae15f9285f540fd3914c38fdc6a2bb096a0395b5894eb119a43a32f506ed6d35eb05cdbd45453f3143169cd844252152cf83c534f72368885d1322f4f1736595629e5abd9ed836daf0ea0229277fa60a", 0x56}, {&(0x7f0000000d00)="d30d1162b339e6d21068bbd437b0d1703908499bc13548d08d859b2af7d33768801c4aa2ea0a67679aafed441b0675b4bcbb9f6cbd5fcdd91080313a665213552009b2a982bdc732a0d27fc8cc0499f3e55b7f0171e8576e7cc4563b88456bd0cc4ff7e9d82267a206ea10c4f1178b533fcc3e4badb6d2599f772e19b8cefb3123357447d78fb1b265dfbe28a9290029c8a75bfb90154d9eb7a3ee28c7c992a019ee7784e868cbeb569b4aa012445f217998efabf73182702cafbdfeb395d78a279c5d4674c054083e32b568deef7b936401fcbb27c35f68f56275235ca9c03b51317205a3fbbbf22afb62e6d2b645658e8f28e1ec7c774bde4557488b8f8b42059f4e77b41f944078cb55df085622da94b0aa6e3709f58d5311c68c937f4a7f67a6565ce849854f576df7e2a6025c2cb250dcc6e50a3ead3de2c466d1b3bd1f0164fbc10acebac574c9a746aaf9053767416435056f984ea85cae39b6fbfb161092bc18af0ac92a033df6eb03912a8f004510138cde02938bffe80d1c5eb911258fa52ea4c5113adf484de0476f06212028514c7e1d000f7545492326ee94de58ba3e7bb407da1e6977513b04b6ab0707ce04749a44bdd5987dc79170019bffc49cc9fa18c9e82789daa94d4d9748e0162c86dca7d5f796ee628c49404ab7febf9e917b84c0974cdf65a689b7dbd2c050e8a3eb66dcfbbe1a89875f3c9cbb2be09ae3e6b64245e8a5ff8828f6a188b3a15aae2109005791061a875f4a0cebd764e262c413713bea93407ffb78994c08c4ace687a0ffe55e947d8f4ab229c79123d6b96424f92d329fb14759c9700e7bbdda9ad5b2f5d0e3ecf470b22e7299d94478a3176eeb42a8b76330e6e9886c341e5a2d7e4ef8db56af9e68eebe3afaabac4be7fa1ef4469d4378430414921275cdc5fb638d719e21bb1083b3335bc5262ad3d1d40a454fa1e2f50e1627c0e1793ad8bcaf630b7556e2c0b3da816f867857feb8dd9602e7c4c0a941b8a9fb55dacc03e876b1eb23879fb8f3611c49c86c168b745e6c58875d75ad8a3672407480a61a992291d15e4eefcd8e6d52497becafc86d8b5432c7525a652999a39cbe35c4cf45db1838b3719763fd3cbdcd2bb050ffa023e25d0995c3bb83654ec6a04fd8609e8a8772d9304d0963dba538d59d3937b28a825bf11059f6646200f78f55204bb8a5e19c440c78f7f9d3e955b2141a0b524ef5473549ae42d47808504c2e8aefe6da20647995ba7ef0c4653407d3db75b716c7d34832c4a7810ff01b67adfb8812cd045ca1847f07de14b7d1b114dac8860631473713eb62572dad39932c678e08d744a294f8fd912ec41122d6f20bf7f16bb92d367994d9abb66babff87bd671145bc999672c3a9b75d16620d7a6972318c3cc22503d0ec993bd1226ae99467d8f37b6c68fda3bfd0b124061fcc3be4964e2a6cf0c8c641099223fe5182bab43c07d012075fcf21f69a9b3e9b82d18dca5ea401603d4c40b14ad306ae42ddd6dc47f8daf3f7f85004c3af06c45fee6adc234a1fbfb896f3921bb777f82686dd2318667e1a0b99e055a1febc236ff004326ee82684ea0b001ff0757108546ec82d5c4f4dd83b6435a11e85f427b111ecb3fa4b5c4f0dd5397a685eb23ccc80c2fd5715ac31dcb053f13438b8ac8b83b5ed36c6328f4135c761a884c64c6eef749d39fb012a23085b15859f4612d8a40ba677c3864a4b5c2d77184c7e57f54d39753f649483e518fdc86af16557abd3a56130390336d9ea06adcbef29d8da3f64d5bffedbe4e11453a0cc97964994bc663be238cb0d4bf2b1d6f87106805aa4f793fa5a9fc2d388791b8a01aa76a8807291d30ab7d6c80810da9f95f1196786b9047b49c888fff53fa2cd939c73c4cd513548a0803869a58386770424876a7a888c6ef4a96eaf852460e5653263a8eef468774b2dd17471c37af93dbcf1e73f35df4ba79b981c4e083dddbea02159530feb10b958e39cf7e79bf0e425440011af773b6c258d9d1639151fa033507603324c80b307bc8bd314b5f12bc70ecdd73c5acfd20b3e07392e9b4afd37da677942c39380304bd966dcd41ed6ec759dc78be5c7db3d1b04ca4cf2dd4c5451336a044f3c13acc7488c990cb88659125334e572668ddb87b6e0c91b659ca13eb2a2c66b060735efcf446b814d062ac2b123c53e7f85cdc30adc2075e81a47f98b5195634d27901957ac342f86360132330f92b74e6ca0299971bf6ef102a36b83d9b846403e6fcb59eb8e7b73effe85072ba644b0b4097ddb297635ab7e24f0c24f10d6b6dae47134f08fb684e3b6b41e5c2afc388a528da095675d1638d83fc3750994844c07d9e55cff5310e46ce2fe2f2f57e4eaad50dbedfcaa4bf6a985326aeed3c15a2cdd2390a855cc96995ad753264bb2fecd13566c28b5b4ad4f37fed10aab42f656f54a08581f10bb068b492fa69e12e0596caf0f08fb5912fe9e86897b8631232a4af13e44b5508f8820d2f5675b64e94589789c7ece457133e49608211b39991c1cbc7e4271a02be90f2d2740ff66083259f72a59f12194190367bcca3c0206d0191f385338c266723d46c5c7d5c7e2ab763154759f21ec8dad05d971c3f051a379139f1f8b5e1adb7dabe7af77451c2250dfac8b5b130a3992416e67887d7bc2546f8dff6ea6b1fe7e95bae30b31569db7faad0b19b82f595f3590eefd06ef601b96b07007f3075140c67c7984dd4dd507cf25ffcce7ac5730b0506577f8642316f65f7473af6f7d14ffbaf75cc76ac8db6347f18dbafefa4248cbbb9e96e0cf41841ae722f2719f377734b15552de8e7243534536ddb1dd5fdf581bb6576bc3f66496abf8e07e56feb03600b6f256b1c7602a53635684e0ff230441e80e6ca6d15c8c526ff90c7f00bcd362f1ed44d72455eb198c6ed706518870ead38097530cbfd4ff77c70e09b6caf3a291173f21d5e36c2b308516b7a5a74a1404e874aaf303cb602d257afee0e1ea4cd750cbd85a5addbb8428ff598e1f7153b57f7b0bf2944b2ed8613ecceab606ace70e4b3fcd309003e789eeaa8ad02b1d3032c16ff4642fdd9150ba618d6ec7483c6aa619fa8d561e61099673d41a7ec3bac24c182ef35da073bce5325f5c5695152c01e1fe3f6c941ff2d36040631091ae37acdcfccbf3fe767171b3189e73c7f429e96e70d7eb78fe5acbb162ac80c836a15ab774cf42a6561a4994dc8f0fb000a105bc9ee36041f6ef8a0389699e09c2101f34d458098020faf0deb7524a50f4e6dc7ffd3e8541061d49447dd2c67ea4e7433a222cae0a2a48756350812f0efdb3d904021bc7cf588ac5ac903f4579d4b54289121327217bbf0e36899a0fa679ee2efe22908199a59f585e95e8030685706de895d89d4f5bb0110e87b55f71b9beb1d4021ced3d4f6c7b4134a68042aeedde645e0683c9c54dfb2bf14f9700e513dd38a148dacefe7edd676767df8b398d0e202d9aace17d7ce4131ebcc9f608d6e59cf8db7eb9b37df57873cec4df1291ef55518c3eda3bd1f051f5fa471bc205d464d6aad70cb6a5cbd0e8a98c71cde48904042047f26b05ab0c77df2605a58376628699ce0f8e03727a442cf487a864c41bb2fe57d4f1666d9e034360fbd12cd9fa981c4a973a1ff43226820ee9e7d5b61d031825a73478bd80bbb2831bd18376b67d7572e4e7db26d443a99ce6666876d06899c7c0afd7e1c45cc640fb6c2b660ae93d678a78ffa00d5a8edcf7b5e594ff5aaee2f193b21e591a684bf4f3ca48913e80f22abe32b76297f7a033f25011bd94d61b65055d76310b2749115aed0fb347ca31b34edb05a0d33c649be95abed13b6ca907f4787cbe4952b3b7db0566687b0a5531097cd57233900f7f7583e1d7304409571bf14adf2f7a7baced5ed0bc85e18f25632a7c7b222018784d8475c9c90687695d7007583fb0f2c9db74fd84915b3fa9fc02798027f5a2e0c8f29ca455e43942cb7435d2d79bc10ab4a946c35a1e9377c6c4c6ad0214d50f327d09d6c68b1ac108abd30dd0994a0212d04327f5ee90230100291f2c3c7ababc2b3aea85c01cc9ff316f026352599d886b2515b4c8dbbdaf39db6a2dfad0020c8b5f3b63f2bd888468dd575fa5dfd1de9164923ddff0e80fdcf69c2be1e7f0db37046abeec8a1c73339607e3c7069de6cc5414d95ca674f0cb09067151a11dc79d7722c76fecac735c128f3be3e3dd891858e061bd064ea64dd612a74c58382749eefb411859b0e11b8b5c289302c93d2758e4f41e8158c496327e86afbd2999ccc22fc209aa54735e566dcab921fd8b2bbc1611a3d585e73bd86fc01e3b2c56ea952a1e3e3cbd26e116973cf1ecabb6ae8e947fd39dedbfc0eca9a09c7ad49ba3ff984f99f8ce48b716bca8492f971407e1df809d98d167d37cbbb75d0a18e79cd548483de1fc29ad0ca0ff52421f3d338ec08354cfaacc72acb42f58da01014d87d7140c9ccc241cd8deae8ef6a12fe686f857ae89f8a7799b04da6e8ec6a695af68aa63862560cc5cb24eaffcb87351ee82df30d172f89907d9b080ad6c065d9cbdaea01c554bd18f66cdb14d0d482da8605f2ffa64ac13696d1e17db98c31e17b28f43af9900c5a6f17bf2414c0370da2c7b344218e3987e2254c8c6f4194fe4ecbb108486b63ac73ea6cfc11817a8800af9f4bdf93078ff2aaa2e550b574afdf883baabc9fd64f921c173d51731bd521135746f4639fb534a284c70612f9885bfd8892bb9df0aa01c241b4868326c5f847adebf5cf8c53238dcc0c17d1b89d0aae60807f5426e2cbb6ca926e68ce42067a388e6deffa22d3496a1320a11dad8e3a5bd979b1e0244834ff0628eab4810e2f6a7836391eacadbf2839e281f38bc4c84726f92a47a866c9d2471a096eabca4563b8788258aeb88efc869b9e4ad3c7442fcf9d1a3689c6b2c0a1d36d82b735085895ecc8f273cbd619db45a99a8680b531db77ecd896bc912fde8ba2a28b05592802cbe75f762d2d262e21d8407db99190651b64b79a062e95a66adc16e63bd4961847451c041398f48ed88b58eca487ae6a1315543083b0d8d0cde23b02a5eb689095217d476a06e1aacfd6020b894298f245161c5587cdd2b15ae88877d79de5ae1ef4f128927cbe145e234f59b228e253332bb4f33fcf2febe4da8d8a0e24dbb8dee301bddecdaa8d67dd0220f3fa5e0450cbf153a6a25834de9b9a06e58b743aa575c0bace520cac5fe31aae0607bee75cc1aa7a67325221bb22f00183dea1c44d66520363ec9a83c583d6c3304e13837b136322bebdb31e8a7ed726ebfc912a6c6434f1ccbc3060c1f836003875d225582e96706ea4b573fe4401fa0c0b9dd165ff8688e4537a0c38f50da905bb919a68d8ad2aab081cf1a556f7289bbc9ea78494f535351e397c76c0b5d2c115e66b7d046e1260eebdd5635b65eef2a77744b4d45beb02652e926cffd3b62baa265230a17bec5f193b066af6e3b4c34c86ca707eadfe7ad44a4202ffd6d74388962e0972a175030f78df95d8ab50095164b1e64abba79dd2b47091697a6d1239df8848b532a3c9f60b0c0073a233344b315267f08135f63b795e47c823e6047e1e2fc8a61fc28d0006832f76a902f5a3f3b4b6e914ce08334e79f363c00abfe45f212874592dca3e8f08ec93d5ed3d78cc81736546466c28d0d3cfa81c555137c60aec5c887d36bbb2694b7689442f92ee085e66db343f96eea805e1cfd6c2432286fbada7fd42b69a8415a790c7fe79640a1cb17765b9a79ea", 0x1000}, {&(0x7f0000001d00)="abe7", 0x2}, {&(0x7f0000001d40)="bb1cb1ebbe805b01cda0987eaeb19abc3346f7829e87ac9f37efde1e6943482ff219d7b087c2233ba450f8ae90f53bcf2399017990985475cdebb649d4653b1a22f2818a42d107ab52e19e602bbd9a0ed732586b51e078e416afeb55fd7a7bb77c73a7b3f5876a38252dc6c20487aca64a9c5fc9cbabb90cad2127f3b85dd3d8668844618f3d8fcc446d0300b83ea1c3d24c9ceb23f3b1464a67ed06b3bd7f726d06bdc448d282f234480fdce2f9b9d3e043a2237eb64cbe6d5feb4c9d79b7d1d5d6", 0xc2}, {&(0x7f0000001e40)="8c45daf7f59aef1d0c5627b70ad1746df4368024c56248f4bde8a3ad9f8e1427681b899db05f353a564177ffd5db10bd9ed4a6007ec6ad11611fcdf1d8fe436136cc61917571716ab0de5e88ff6ccdb78286672051009b050bd4f03f1caefd6deadeeb84770f7edf23215e8eea8165f6bf62e6cbf42b8809490ee15cad6bac2a11676fcb3d5e3f049e50b3637246d5db2569cf185d3fca72892451de1d147e7a3cbdcf1acc0ddb8074eec705c13257d9487190082268297da7eccfb0625a25bb5e5c20bb1c5c742880c97adf50682c0ed4e2affc41db783842a1825bfc64ed1b1b81aba3d51ded9bca099dd618c137a174198b09cceee0007ff23e5f346ddfc2de660cc6a8821e91518ede51ddeaabf286222a567a34fb37ffef52b11907f9456d5d69788f5691a333f833123eeb6f985b4fbbc0d9b00a33804853fe4467b7b4a58e626f3ddc9a849e293604453c6505ee44085c123bc784e7118c235187403972a81b1f88e5429533ec59d7acd0f1f6dbd45f4aa0747ba3114c9118686a56915f67a4404500aa6fa08ab0ad7423c646a4fcf06ecde8450cbb610cd0155e05553726376fb0dced7c0d465797d6a0b30626dcf5bff8eb771fc8a3e0e0dc72ba19fc8415e100d1f81eb8761068b2dceabe10d42a0b726531da639aec6d61dbaafd167f35909aa20636d35179b5b368b5ce94ff975b8f2b1a67178185117ecbb6be0cac3fb8d08ef367ac263ddabefd398b7ceb142dee9c3a7b6429f566953f79e9815366975a7aed39d8c2c19f4e042bedf7b3a8d165950a4e23a6663acf0334411a4d8304cfb69204ed542997a167e66e0063fcc25b8a7a133b6ffe0d50d50bf14ac83bfef60258d4db0fc897f5c6f43470f3cde181d1d9007dd799f866c1f7591265710fa9d5afd2e5884b66f47927f56506672207f2120b8f6e7b88abb785fc12068d65e03f53f5ea19ea0b3ce21587dc9e4788704ce1f950fe857345d40d9de511606cce76ca9b402632cb624168797ce350090c88da422d99d2bed45f07fb257f9f6769b269d02a17fe5fb436b6d067e59892cf6514905a242f96c931e2f18c641964696aab8f55de874743d5a5ff2f9cb46221f90b9b547cd69f35e4b997e79da7308a62c4bb45df0946cfc14d4ecc314fa773d2b32fdb5b1dbe033c20466ea3577dee5230d457c07d7ffb06a5a95ba65750f3afb612f62cb35d05802ac5d50c29a445791bcba21ac1dcf7fcc79113741fb633f13a58c32ec1e29eee0b6191d96b5c3812740df9b1e9d8e4d55952a8ce254bbfb409301b398790ceab2dcd83c875a5ffa176b035c572c1c511bd73401b62a0a1a7c33b06773d3b927d1c8830f7becf6eb2e215e5a9d5324436cbe972445c00e14a1adce8d13f9a35b9d2c8e02124950ab7f77accdd4647e19aa5abf715ee6c50afbe253137e713bdb98ceef69e55486ebde122d6b2bb06377c3808cd8123114fe18a743336be63bafdefa284447db4331a18c41164e5897c1fa2ca6b11a81996bc3c2756324d6a2179bf64ce01c1ea49790986815410d026b90bb54506fee6a909b94756ddd2fb4ab2c5b1559a5f27dfe71663383306725b3e0ca6b1e93918417ff580f49881561b71e649e4790c7930202b121a84cd0fe7cadc031539aad1f1426197b35febb9dc191674a02cd2f50252b8f68444d028f8b51a2d30808ad13079b5b22034d3c396d002073b7c1a59a3fa7b9e4acf0f320287b18c7bfdd93fa147b35fec7fa23bf43b8fdd4ee45305d6901cff65343833135dae38ce48432c871cc286e84866f2ff6697b8b1857bceaca4a4a93e1b4324f6d240688c3d27c59550b631205c2601da441a1d1a2deef1881a7cca9a650120a522766b85d44e8a3d0d5c465de422b9e8831bc8490a7812ccff8c673e559101a1d849264a6694914f5e0963aab0ebd90209aa97195f6a685155980e26dd2515d0f0b1f44e0afc8021eb826be00fd33b5715d6f343581ac47a053b3b60fede501769bfb27a34217f4ce450076d3742d14c07104ba66cb798232216b95830dee6c081c2711bf77cc5a4b864ae2237a2d5a9227bef3a5a25cf4a4c4457cce110cbbf5e62167c5b334d4add523fcc0bb2ad210ee84366e75911521655ac11d65787104e8d38ab743012bae0c03738ecc406df412a320044ee43cdfeccf84c5b0a2b03bcdad7d413261c766fdfab217b56d5a2135a71604a0d957878659cdbf58f6a38a52e8d61772ecf3ca3f6649cda0037d978eb568daa69584134882923a42b04548e2e13de3777c9c18a25bd9e26684ebb2ec640c4a0af034f3180e01666b723553a1178193c71ba49dbc9cb45e440df13bf923539ccbf2f9a3aaf93cfc5984f5bf9df4104ec72b180b72d926dae6800cad6ce8eb33c1e6af9566ad15c7e08698a57bd5651a55360a1dd6a6d972b2b29988533180c7a1e5bacbb1c9de129aafe14b5c82cd97472664f40cc39ef4d372c3ca5a8469088d5636e76f06cc39a1b9977fe11fe7c10b94a53b3ae080cfc8f33a027c22e647e69326472d6457c0915bcbcfa6e5bb28b151ebd82b0ec2c201ea1fb06c31554ee6cca17f10e297b30ae595c53a0d66e3a8aafdd2bd7521c7e3184a5c8837c72b57c056058a35b99d40e149588b0ba9fd1d6f17404ba71728a962a6beb47e0995a06236d663463d8e14b5f21fb97537dec6545530663a03d3c68916770572ca6072efad4c6a663314705e6028a2b180a8756fc3df7800c78f27f81d276c2294c7dff3eb10c1e6be7feb00ad813fd18f447ce6ec803ba158248570a7234efd6b5bc0da4b63aec904abd41fc1a4a7a822308fb40462e26fdacb5650113eaa90c84f338ed6b8b7b2d37ce9d4f96fc57237bb1082248bf7d5ea3066b67a18849b76b34a9dc6d6a6d0739ebe34fb56298de25e1430eebc920f97d1edebede37e9a8b6d75a606a01da7cce3debddff5e1c3f70873cb7a86931db352dded067459706bdc74bdcc532d8e828730541d233002ff1a2c736e5218fdb485ddbed55bfbab0ff8d14a4ef41fc07cd7cb599e645c31bf4bf777c934c1255df2fb7ed727b6cf89e8b81debdb9a33f95cda6a03795fdb9a3d5d76a9dcb2b423e327edf5eeee1b8c273df9831c620a4b1a3f6d3100089a161c446c1c9d6c9bd92504d6b399f54c2b8a34a1e9f49e3d07c396bad4584ad0813277756807f0631758b9d54bcac80b34ee238967af5c2f6c34504c0fbf32baef9f7a4b8a4981ee9dba0ce6726648b0b60991c0178b291dadcac70f5bf5ede9b5cbf954bbad7d7043265157cd5e97ba458443cf0c908660223271cf274a763c21c293eaaa1373bcac9056a2883a8a5adc845ebab2e98d5f47550c656ce7844141777129f90733be5e5b8a7a668956265ad5bd52ca9bc660be45d1a97e7c31a6d3c15abd1279f2e2827eb1eb19faa5b170a618a8e6ea1768d858e8814411252db32283a5f0a940bbfbdc7514c69ba126f6e20da37c34026c4174c4613670ea880899964549cec38932e47ce62bf57e022fb67e8b428fd39a29fdeaf6e66d0f3d2ae1ee89e2402e9210ce5cbd21d9db0531042214b1c26e338787a719fdee7c48a3ba4df768dfa023ae842c7d637bd1c782cf83555c5c30405e78baba77b237d7f532e07e50432c8132234b6e22aae35945769644b85a66722c273612fc64f6b9ead5484831ef00513b7882830dc1db4e8b65416a9351d64739967540025dbcb205ed167336aacf779fbe0b868de1730b048c0537f0afd7a74d0c8075c0901738746f069c1f6cab6e32ac31cf8cfd16cd144967516d3011bfc6612c91e0fbceacc9e461832f79f7dacba635eef5ad81810a37d040091e27d3432c308248069e904123657c058531c6f21f23a9bd322bfa70d9e3d549598f3050fe3e1b5a78272d5e273e37b013a5219d157cb22ead3c8915d30fca557c7417feeb38502681b565428e7adbe174869216af75acf8ec0a087fd1a3d113dae9eb3dedf16d7d7c15e7d3c73baff2b8e81975635f6e446cfe536239e4da62ee802454d8de1fb66d7b649bbcec0e4ca8cd8dcad5fc81ddc4703b981e6eafe79e1e6c859bc49242308ccaddf5b0dbb4253063f1467ce7b65b0e72bb97ad3e0e6fb86d4256bd577c6bdb28d6fde0c0e57e102acd9e644dc4584a6cccb83e033ca5ccdd90b47b690a0329389fa8341174d0fcce501d03b4cc6b469b3118af147cbcd94f2fc81b92c689fec3087b61c9573cdc763ecd96971bae2cf965fe862007dbf5e01cc3b8a225eee8ffbbcb96f64f3c3c11bf12e95815f02997c366c01511d77c7d7a7596c0c343caefaba988f073a6386ff464000efbc7b8ac574031e70ff3e0c806db00bc1de36402a20626fd9fd7542cdfbad41d52eb8e45ae52427e2fc6530207506a35db53aa194540b3c71a917090f2a1860ff98172ac78bdc1add0badc450571fffa705a1d13e5e605c78f97b1bcf0b209280e14081f8a615b0d27e4759eecabf0f4a9ee32f3a5ac15fd712ae0fa908dc4e0025fc510af7d32991b4be04c4203b150b2cb12254205006ff23cf708561347793ae551b4ade102c7734b182654c56d1602892d5c88479bd5cf3c3468fd2b4e99744994f35f0db352692ee42982bf43672732d6a1687c8a958cb33a389c4e83459f3cbbfd49232cf43660fbf282dba4ca53d4ace38c34e9ff9f09a23823b0549c6e54d4d5278bf9821e9b898b9c24f658059a67f9dfbcbc377c31bad2e73a84bdee39ede4dc85eb60572f17b52b1dc62e958a18dc6cdc8a0281d4f7e027841288e307dcbffc551b19438eb96f8c3b01bc91aef6b52ae399b312575cf2e47b1ee8d67a629cf599b729a27982ff9af21f7694140bebe6b6115dc6100deb023c1a45619841952d8a7688dc015f35c37ead8b5d7dc450cd9b8b8f41e8d9bb123e859f2522f6aa43a0b4f7fe00a97c941aa589b9c7b02fba5ebcb6fcb3bf196cd1bd236100fbd8f43575aa3577a976bfba82baf54f726bf13fce98d08959b1c7e70d07cf61afa369968fc73b5980caed07a79d58c8754b957d3491c5232f5c1f86807125aa7fde0c2b4956ac6848d2003f432b166d27dd40895540cefb11b84922bc01f63283dde855ecc4036221d7969fecaaacd739a9a0638c2aac9340c6c80465dc2ebf11dc333cf19bea0e427265be44e5dcadf7885985558ebf8bfeadc39c39fd844a4b4e055cca99b6f31f53dde5373cdc3a7d14932c8756f0f6a652aa6f0f72621259ba3e393431242922154b6c61e5990bb196e5e151911a5c9251d7597e971cd01a3d1e9f395c3a2e2ddf2d0238f5f93236dc905978448fbfcd9a3e9d32b3adc1d73a91056be4ab72429bc56dc65701a404a1850a32f6c526723a0484aa950aca6011e933d8e9e4b0d5abb57947bfd2d196e1b86a0681f43251d6de2480d282aa7d132ca844b7ecdd4984118c9c92fa42f70825a8011892d0c1460d5ec8c764ab6076eaf3ebbe7fa314a4778c99e344ccd3ec5a72fb79773d9ace1629e57be758c472dcdd57b28ba895c3a26ccec9b0cba2ae112d2c80a59c467622ba4ab33ab1831f044307642a49078ac2b9e44f87ec342b0ac19446db71d5f69e52931576ca1f599a8e9cde7618abc160609d94fc7afec686b84bb6061c1949995de544fd75bbbdec010aa51fc3bc2e8cd906103603954510a8525ba39711025a4bfb0f605bcf3c6647731ace12bf689c5e13d6c7a9adcdf0a25321f4b96d44c7dfa327ff5339322c0b831ef8246c45a8b20ff802df1b3dbd64b31ac2be6be7ea4b187cd2c98bda8", 0x1000}, {&(0x7f0000002e40)="492adbef5f183be4aaa32da2761e96f316b9be6b665dea00da3f62beb3d9b424", 0x20}, {&(0x7f0000002e80)="781009009ce16d71751a6b99cbc47c954dc8b74946954e4603d82da3a36d3080877c5cdc73e445c9469e0017f2ce5baf4a54a32dde46420a9bed96a83d8e8fe6e46a575e56110528ec3a85993d66f4bf150ad8ecbda720bba2c80f795a7a90d497c967b0d3ffca063cfcd26a93971c6df73c5d63cbc541e572203885425c4588e7f07ee33b1f2f4fe1533319fba310e618fbab6d68a5a81519aa1eb42095ec2fafee78188d749ed606258fd9e7411647559c79bc075f92163ebf724e3775b26cea8b139b54", 0xc5}, {&(0x7f0000002f80)="a1f238d9c9d6b9a76439f27491cc82", 0xf}, {&(0x7f0000002fc0)="cf6b0fd38e09d98fa133101af19a61c240ab1e1b45047ed8334375c0c716d7b3ccdce1ab3ae27ac243c25b1a1a897b0e56092176d02665c05ab25148876f8f0957f93716d1d651a55d324673aebc628a7896c3e7934dee6ac56a059e8c17fc10224b95c0a2f3f1631e6c5d8376b28cf56da7316b9ba346ba57e3d4a1c80c979c78418037973e068dd4762009755f8049f7c610cd533cb5f968bf6e498b123309d24e924d2078a71d0849fed87f6cc684f200909b20aceb13952917e637613f2684aa5ca03388934399ef65e769eac6c6c36222d8b24c989418aa70f9169370ae0e5dc148ccd25e5ca6530ccf0e7e7faa432eae99364606806968eb2b1ef5ed6202e32bc6127b8f32ca5378f205d621ce22f42648459f2e7e4f512a15d7e460c63a7258ff463b8d43b970b0f05ba3f6e1d9fffc2c410f2ff8bc7641514eaeac3cc787f8a3bd9480f1e159327e3a3a4a655489a663fd9054f556e400730b6c65895f98dfedc282ac06a6a914a8cb2f8e1aa616624e7e0e5a4e4d1e469de6356666aa9210343013b44fbaf3c542123e2702354305fccde507bed71a0b6f507937aeed9b33404edbb812d6dca3b312d1b03420c41ceefd6bcd4a4be79041e31b595d2c308f1f8205174271eb3b1d0f249bc5bfc110505f49936b30569785a30bb2d53f1dddb2ac49160044eca93aff538f4218a1f4ddb5c30fbbc072184eb4819eb730858af4221e378464a5881a7b0049207bfe863cad2a773a9f33f921081f80408242891377f48ea797dcc6c8ecde09f0a021b36f479cd80600c1d04206996368301175ae992b9a439411397c60f0a0e516915eb24a21ce73657226b44ffdd719d1645c356cd720f52966fff10d6d2fa6347db424f1415ae04a1b69dbbfa3e25bf687c19c31f9d09d11a83961266144bd6fcb09e05b96d40e020c3c4cb1a1477ffc6d5ad7d31e8a65f01e8eba2cb203b044b082c78e3c467d7cdb7b2fca0ee2d380b684bfe2eeceecb6a96b06f46f10c7045e9b2ac3c8bf6e25468c032aa6c0130640f8a88f66d668e151600ce52355aa9c50eb30ee62437fbfb335354c335d6190abef14565ce11705bf4b98bb7b0591b7c021aba00d31ccad7b8cc07bbb26cdcbd79eb9c5406e112a041b620bcee544a3a41b3c601089a65207d6dc5c5c8c184d61697f41a5f87e5a0d90dfc18544a696dfababf59fab04ab7f3d58714d52a2c84157702ed95499c6de652b8a71cbf90ef7aca2d49b566f47537bd6d66e3369188d7dfb5f7e851450fb0cc47fb584bc5af2b402ac60f28d1352f98710d29e0b44676fc675dc87b567348b7687fc079b08a2d058682713e04af1919926913b6248239d45493b43ec279084465f582888eae20503cd3c3d1c0bfd46513c5ad5bb591492cc3d77187a62ea889f4151a9f6570c3cc68d9724ae83ecc0b1861cd24246d091390ca774195b63664707fd677d25ac9aec8023a72cff96002eb314d832c246e0a3b1b74fa3b8e9999be41680e68edc27fe0359ab9e68c18abe6ebea325618056c7857610ce92fc42d62fec9fa5ba423f1e435161b9f1735c45605f3c742c20d3cdc92c2310a93499b858bb6ecda14e7e049ba514f3ccc0ff6d4b0bb14e3c970b24966242ed4c0d1c67b5e05ed38accfcc498388585d6213e125ee21eb4cecfa14d2e47a3869f4ccf5a77b1b7b49ca319b9e8434fed288de9da745f16d80065d83c30881d3d4649e29f07553870e0fd478f86a31b8e07906b43e941b41f10ac7f36fd9ed94ec5445f6cb38017448762f5ee6312851b879e373a4188d1a563b1e30fe418fc15cc11a6ec6489cc16f2c8971f755225f0f5d7933156e9d1e734aa6c7cdb4e0f5ed66a9df59dc4dbdc905e70a36c712674e945ecc342a52a86268784b765d9c18df0c9ce6fe2c36940754db1452ac8f6cf81c7318e098c4d2f51aa57957b246867783c0b17c066f1f4354dcc74dafbf8d18c35f415747f8839a43f08444509b73ef7e8220b3b314f54f357d46b34200995f423ea79c441f8ac35f34c3e6991b7df936600ff98a388b493797b96ecda4c4f05dca541a7ca547ff6f41447933cdc16cb8db9744b405924d0ad07acd786f86491c220b90d3abf50fd5ef9a70e0bb86c891455ebf96efe0e11c5af2c97ef2beda1becc6f3f518b5cacf6296acaebc8ed4f1315bf374924d94833094c37f8f846065dabcd7ea0ec153a900ee05bb93f4c80791ef28a7f72bbca39ad39b8186a1b5c1cbcd94f738035f1232aae1b85eb885f72e42e14ec9b8193634d124e8a884479b07a548cb405af100686bdec9ee25232e80f388c710a73dceb96d7b9225168fd796abf2c9898b33b15f07d2c299eb1ba25d1d82cf4661716cc3d0b9df0a81fff82a690c9df56b1d44a1f59e244ee9c9136f9196563e7b2ef75128f8fcb4aa852f0ab615fd518b4d5674745c310eaf5839f95fdfc1697f5ce74f9afeda72fa9d6cbfa057ffd8e96bcdbd19e0f1a734571ae2ad5996c0e4a1cf92391e093918e8dc727b4cd1723cddeb312dd733b75ca3a70194420f7062800c6b011ae1ad8f17b39ed891f4d21243f206f39d454353f90e9fdb223b611cd13821f9484774747dcecbd07343e9e8367496faad892672f5fbb89705967b80797e7118dc1a1a0732697ad26b7e592fe337773322a4a9f5456209cdfde58caf778a726fc10118fd829c61965215d593e1d48687225c98127d39b6e078407752911abb95dee529e88f6a7e8147e567b8d9e9a83a3e55f7d98e8cdf18854331fcbfe858f4922d8146f63c2c502a6b393385c460a8eb4f832c2e45e076cc750ca4d02a1db2140bce1772b78b5097d844f3c34d6b83eb8a4e62791f9d63636cf5181ee904605be19b068685b27ee179119433d68378d22977324f58ec7bf5756ccb7465a4affb7bf8b7ba7dfb1c00e7477fc1c140e444d8a30a47e35ad39c97871f2d246cd47c0cdb9c602b1a20aece3060e2b0c292da03ce4d05b32d7b776324db04816750799047f08ee2b2bc8c1e5c464fec052dc78898fef863b56e46fdcbfda313cc3aa2a2391a6b201ee1a7fca6e0487878781b64f5d105247b8a4e594192378ca82218a90e4dd438f74be7b043d674c3c5ad4e2dadafefbdad6fd0019d80ef0ecacd22d6da4f74863227d3c59e330d185437be8042a475773fb5273b0266f24f31dc4b105602f3b4e1e330560040562f21f074bde6d9c9cfd51e1fee39b650872e1562e61c3e5a9388aa0168c8126cb0de9284aadb5419f61758d52fe4408b850f8c7586c3fc614a1ef27956f0ba11f8d9f0d0fa2b50e1b3cdcadd6a569457115c3fceb7d34076f793b2d36580e2dcda3e5dd6234122a742c863b77fa2d23084f9e0ac131cb729882e6a5cf9a002c635bf4e9420fcfba7907704bc0c70dc42baed200f6517a0a2874c575319101fefba17697ff5f622190afb311d090988287a71b0cf9fd963afc104fece38317806ce7755bb3f2bf4498cdffce25330cd54e5ec91b76824d0195a8018de392170b86641ed71cccc2fa18e54200d607515cd7f782538d78dd530d71d91cafccef44b88c65438e322c34cbaa56a23b7a8915b11c4f0d59ea6763448411cf387a713a008c15c7b5acf9acb39bc0ded3355880ab5a570b015e1c190464631b40e537a04ec3deacbf8a2f23251c0db6775fbc0d43faafdfcaf119e187d0465a3226e19e1c2a537ca0d2a5c60145b071fc88dafdbd14a9a4f6129c7a869b1b9dcd903e6b8c40dcc1a13556c10060423efb9b524686ad5aaca9cd8a76992bc87ec037c429d83af2208b27f5f940d6ae8feea383d345c8e93665b82665d233baa0f4d79fc48eb1d5bb49ddcdf16dd4c7c61e30335f97e2ef0e5f33faae70c396c1b3e9980a96a13a42a50572d43cec8d7069a26d4848490e48faae7374fb06ffc2cb450cd9e35f7938a2ea882f9ac516beb1c8f0670f3baef0d3730f70c34068d1a778e2d5510bf032e834e9623e1a8212e810896126ad5e42345aa3420fd519fd38b6652a06eed640102ba6748cffb6d7cc67555b946c888fb11fba6a72435012177c651f006201fbbe378db6ded8b1453ece8cea11fe8081dd64b74ffe8be5c6fe7eaea50aa73df351ab543bdcfc296d9c1199f7bb8407342de0fb6b62f087d7ae063d71d425bb694e5edca5b376d99e232a7d353e9b36de9dc02f65737b03e4e7fdd051762ba64b6a77e39a91596f319b22fba8132dbb96ed154f6673537996601f5d97ba8bcb311d2eed73b5e00f5689c0aec3b968a23194200f9a480262bf016aa168eabee10ea85cd00424ae18d05363c79380ff6b72363825853feab1f942c8495c4f849661e393b7a83ec30e8e05b34d31331b2766b435357f0b3fa865a4ff1b0fc544847b0ff754bb2851d6ef0489133d22894263b8ed7fb3e6661c66a4bcab0de8faaf16c1de548514c9e68b8da091163b50705be5259bd13bf0a7e9bfaf088d7727c5362dd7106beabe6ab9fb57fe5a0062b23f526ec558a040186953d3b2e8bb9a31c7be5c0420876fa7ff376b13806b8405855b68406375fad00bc505c9995f9117d7b0438630aa23ed006dc1fa8e661fcf9c5e07f26a36adf73cc2d98d88e9efee5ccb43d650c6b5927532b265e345153774ffa8a4869f7d5ed08e4dea86fdac882d588a1a5071f6915162843de731d3f546c6cec1a337de4e0da8f327564455bab550032a925a07b0d02a7628e03f3e93f595dd41286cd485c2779dbde4d26e5ecd6c2609726b99b0110712486358d48d7e29836b4fc22814a1351163f69d9bc2e44e411d1a79fc24cd2f9424bb4996eb838ad14f17c57d9a8d046f75e3222c82588fcf88daecbd028ff948112e3ad56afa90d11a204103bba26f61810449d7a2c36af9e352575617e5d0a82f46544329e3e779c77764d782be7b9c8a13e36d7fc3bde81e1e3c273f0ed951f0db97e013f43b689284bc90e9eb7e1c670535a3132148b243ce665f1b944e5bd1480cf0231c3dc7ae38404d8d407b6f243a09017f86d3dc4d58fc781c82fb0b822821348a26ee88ef8dcb74db794e32d6b412d71e60bda96853fca610e92fa49b3a83ffeca8ca9f6a9ee6d39e10ef870de26c0a70b0248351f7087c2b0e822561764c749ff2ed7cc15274ce58b17ca97a332239e235dbfa8790fedbf96704fca4e3f5080ef81d73c75c042af5679578f1733fe0f8ce1641798edbd40b9f4052a1a9ff4993368ec54e94199422a78f1557d773bf517af1e58d427217f3c02c839fa38d8b3a5bb1eaacc9b873bdbca17cb61840045aebc23bffdc404a63105e0db3c66454c965e958ba5a0ee310febde2de67025d1641cc4cd47c432649e5437c766867e8e366900e0ae30e7fc86e6700448ce23eb7e27942e836a8e74dc5ab8ff08fbf0e86daee1340c352cd83e188c4a5e2ba390b3b6974b89ab0b874483b49c03cd4e2747d68b0139e01f4e3d3c3bc2c842a725cb8eba0ef31537849d0c3556b53f7a37f6f59c90af074674db95b6cac5f22d5a2f87d07cc3248061fba36ba90ac061880a9039d9dbf6f4de8a15a2b53e939b0bd5efc47062164b4fb20ddbd5931b2d3d58eac576ae6626196833dfe3673175d17ff5c9837b92dcaa62ab9d878afab003d7bfd5d354f6a86b828d18f793c3f4f70899dce0425c6dd40ec51c538ffae2c87e4bd1153c459dbd76780d4f0d5f3e6ac59347232a71711730a46cf10193d6c57a713e66d1580ffc8b947c481c03f0aab4e5f7360613a26649916974699d00c219f5b40b94c0d2ba5c86236a3d4", 0x1000}], 0x9, 0x0) pipe(&(0x7f0000004080)) 00:00:23 executing program 2: open(&(0x7f0000000040)='./file0\x00', 0xa00, 0x40) open(&(0x7f00000000c0)='./file0\x00', 0x22, 0x0) 00:00:23 executing program 1: r0 = getppid() wait4(r0, &(0x7f0000000000), 0x40, &(0x7f0000000040)) r1 = semget(0x2, 0x3, 0x20) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffc000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x7f, r3, r5, r6, r7, 0x20, 0x6}, 0x3ff, 0x9, r0, r0, 0x7fffffff, 0x7ff, 0x100000000000000}) r8 = socket$unix(0x1, 0x1, 0x0) setsockopt(r8, 0x5, 0x15, &(0x7f0000000280)="0143062ea108e434f761c1", 0xb) r9 = socket$unix(0x1, 0x0, 0x0) getppid() execve(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000300)='!-/}.-,]#-#%$\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00'], &(0x7f00000004c0)=[&(0x7f0000000440)='\x00', &(0x7f0000000480)='%)/.]]\x00']) connect(r9, &(0x7f0000000500)=@in={0x2, 0x3}, 0xc) getpid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000540)={{0x9, r4, r5, r6, r7, 0x1, 0x5}, 0x1ff, 0x5817b17, 0xffffffffffff5d99}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) socket$unix(0x1, 0x2, 0x0) r13 = dup(0xffffffffffffff9c) recvfrom$inet(r13, &(0x7f0000000600)=""/1, 0x1, 0x843, 0x0, 0x0) setegid(r12) lstat(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)) setreuid(r11, r4) getppid() readv(r13, &(0x7f0000001740)=[{&(0x7f0000000700)=""/4096, 0x1000}, {&(0x7f0000001700)=""/25, 0x19}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000001780)=[0x5, 0x5]) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f00000017c0), 0xc) sendmsg$unix(r9, &(0x7f0000002c80)={&(0x7f0000001800)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002bc0)=[{&(0x7f0000001840)="cb8a9e597cd78b5d44b3460694b1f5be3a253bdf3975c0cbbea7175421bafaf13eaebf7d388d5df8e6089786a3d3c269cb0db99ec1d340a429fc24f13f3b472590fbae", 0x43}, {&(0x7f00000018c0)="1bf102bb", 0x4}, {&(0x7f0000001900)}, {&(0x7f0000001940)="a1c644716bdee13c00c36c4211ebb4f67943ffc4c591be06d44ec49ede1cce4744ed5a235431dd0894c2acf90a9222695d8f792da5fa4e5742f3b34704b470d3a21dd96f924f00668b4d031589f539ca449f8eaaeac00445c3ed01601c93f8a914073a7d20d1b6e1ba3f8c0b0bafd30319cccabd9bd9a7719f58ff6571ec28a7ab", 0x81}, {&(0x7f0000001a00)="e6e95ad7be1a80c97b2831b936f16208ea83571629f5419a32c05d87ce3a0e3538797ab5f826fe186a901340b81b70eda35021a3b34ddf5d915299649727ad984f5f7ee4b340d16e6b2c5f4eb2529515a87ed607a238a05a987b16e49c33c282a77e139f85e430ab6d3f8f1f146a9de9e025a2debcb8ed47c6636e31c0fa02a7b42561b4ca529cae8fb6e97b8177a252d858978490fcd2b71835dfe1345ac4202153c4d9fa1cebd4f52f4ca37b7b27d54db53d3a9062e210197d4767fcdabef7454757bc8552941925194cc776edcd77700fd627b91c8cdf82d973f5faf1bb3e2f534e0b66ad9d6f4f97569f8dd201372ebf0ba0b07f1cc618d2fc7e67c2a50cf5a1b4e7696addf4d5b0966e56f650b260abc85ce91a564260cd97628c4a4283d13186ed2395a20cc26e3916e7cc2527503aef656abb8e79119768797b599b4e2db5e3dce693a2caae407fbe964147bc0749139821768d5797402f5850f9798d1c80caf14667e9389874627b59ec81042c15b468148ff787afa9dd1ce2b33722fca46a19f64b81e9e646a639bc5f547e7f3f82a5681058305f857523a1bc57dbc79923552ca851f37112261d90f3d8fdae7f4caae191a38ea7b79818b0351ae8a88e5a6736b554224c61a3d863aac5e7fc61385977e718f557be9aee8dbb5e3955514cd6ea265f9eca36cfed39fab681cfed5a235a2a4c7b8c1ddf9b8de8f655680cc8a0635d7927593b3b590de1ef4b0743f8f6da1db1e2a94684388b3065e302601154a9ec30df379a97db011bf52c44d6774adb25f5bfa0bb184e1e224945f8071ba9a4f6c79928e59a824645163627d5278334e5f813b7d7e72a4871d42da56221d1b2a1400880c9fa664ab20163117397f4e787011cf8f5fc30b56821ba7da7cbad8f12a76218c2ea963752a0da721e481e67d6a9123b80aa3d6169f7a3defe2435e63a7fc45cbfd3277636d1005a9da0c68ecc03e96f88f7c25152757f7cc21ed18f113d11ce37d7ad824d1ffa0e4a6d161f24fc1b85ba9363d26552790c5d1602ab1496a7ac413a1c652f0d3691edd6dcd2bddd78d3aa180347fd1ad8d493c6543f45ff42abd8c05b16b4bd440aa6475802456d93a4a1a23834cbd935925fff7e486f36d7fbf50dfb2659a7d5f2d887cb7036cbb2b9ab9091cdbd5a248092e1ddf878954456f65ba6201f59780504a7cc29c1bce06c25630244ec520bd7dbbc90ed12dacec34e453e21992334d86ebe0aec09e3a1d5172b87b18c36d3959861ba898994c48b310ce3fddb8f72f46d0d35681d8bb9f9813c65efd3a1ce9055fa2eb10aa15753ba3e407ea826feedf19645ac739216058c172420f0c4ee80258fe62d77049b5ed10451afd256a295302b32618799ecbbac53b961ba6f1b9e78646361a00de3612bf44fc226e4d1b98e037e130444f62d2165dcd9bd0bd5d0b443028523b14f8bf9c7a8f71ffac957203ea8e6e3d3a6f943f07190309d66d2650e7d0e5767b9f5487906e2fab3d596cbb8776561648e9696e39ab68492fd273faf72f2d0d496e98898c98b843e2912dbb53b0845f421613691e88e1774c284cda40a29a3e8161ba77e71e33437594fd0d297ad9ff483144887d16e877d2694eac268f61ce91b3c6df32da2a6b97aa90ce23ce07f483480a47f2a06462088791017b22b30b6b49e940382ab0609c9a3b7d92f14aa1d582e3ae587b253d5cc610ec349e7ec7b12df00f262d62254d5611719766d2f94fc915a02b9b9d18cd44a60ddba4409eab1afa6428b0c0295e23ae796cc3a0ab348630b6955b9bacac2d0ddc4eab993c8a1b50149db12aabd6572707ad1cf880d21d882bc18fb6c9f778b75f2ceb924f5a2ddd1f173beaf2babb03f7b2da20b72ed7488ac4b6c3574bf33accd638bfb0910cfd1b249cac4bb23ebfe1b822fcf48a740018ce0c7a65c13bdd92ff58107879ffa2291a89d4c5b7e69cb25a74f97378db7bee0b33dbc6acab84f4e1b06e477f0782143ad2b165d6ffe1cb5339ec2cfa2c6ccfec1eafccb3a0d8be9dbb475c39f2adb4aa04960be258c20dd4173e81122d90296486efd11e1a56047c741ef78e1a774790720d687ae3a2018af53cb8e51290b87a3ef0df6e96dc2d2a30002f31f2e9e3eff9449438142579546d7d0c2e432eb0c325fadd02538351647d6db620603a14ce7fedfb9b8b46623705d4ba9ce2dcd256acbd7983d8a0256a848d3246cf3dcd46ceb520f35a7b6a754565311b04e318b532e2ecbca2415a2ddceafeed31968d76e7250072d4e372be168d0f2363234ad8b06d5998bd82e01a1a6e11fd3a008aa83ffc26fb334fc8116d954ad81e3eb9321d83ab22de3774934feb7512cd530c4c2adf091009571c6b37c6b720d875cbbfa32be1485aeae8ea7037259b82a5f958a452826dd15c3c7f120a99725d5bcc3d9b7be2343f2302b07e45bfe2dca58737a7da65661b177f7f56636728c292e46e88e9dfc1c98fd880fcc3ce7cabe1d382949a888a0f550feb322493673c3aec84546b5d2bd915909c1778e846178366eb738697673dc11642af2f3349141e929fe3ad4ab1ac677b00a5dd95d89ce1f2ffc8d1fadfa55a479c4d7ddd0b5c7f5968e3d772659958571ec5d4004c05791bd9755c31005b1bbe1dce881f851df82be91293d13d70b1221e4743071a7377b0fbf36c33b0cfc52ffd02ab303f7565d21a5f09f39fb2927cb3b3acef78b52d55e52d104e6636c5fa5eb3f70a5c5b4817c30f822afc5ad63d552af857c41de39a586beede2ff83ca30be774b199ab9b73f5c31a23ce4b745b848f9a848914866646025123d8c0e18d77b9e1ce8b5ebaa0bb136e7700fb00092fed9dd26ebae6ddc71ffeb0dfb384e3026d29bdfae96bdde222615e2962cdf2cb329e6e9614e0e4e12a504da5ede6e9b7daa88b15e640e7edcb54a4a1bd324d8a61a6ad5db05bbf049d4c282e63adf2603d6ec2b879555c21e0983081abc28477ac7cbfcfe5305f52bd781f869b12bcc48bd202437ac63c41c4426e9483bc703b7b84a88fbf32b6abc71e2f6c73e2f837f301efe9e745ce5db97cf01c60e53fb48a34e20f6d42ac90cf7ffd4e0b2d07b218e4b7f45bddd288d809cce0a780f3c739b2e44be2d8cf0ef81ff4ffdfcd9443d23a1bcae758bc5ab5c5779ba2d846cd69f971fbaa3643a3f1ea15670e1395b919da7292c7cdb883d9bd8402004584cd632ef48bde6b06db9a1c8e8068077b30e694bebae486a670e2f1370bca9c6f634992c540a0d2c48234b4df3f859f3d14d5cc00cbe1d12e706d1c847cd8f097580d8a9b57cb6d889fc830cabfc92cb193fdc8df7fe0a4ca37ee7d1de1be3c3eff340bdb6eaa4cd7e0cc79223fe6bbadb6ac3fd3fc0ac1c4b3be0aa3e8ac2bbed43d742829d6e1a1bfc85bb99c55aa0f2f5abecdcc9e41c2aa4901cfcbc3eee3ae1588ea8ccbea45872fa44c9566a8718d2257303e7ec6ab807841e596a6623bdd962930cd6d67a757d5091a27fc65aec25f593802340eb1d192d94d75b101dbeb96d9449f32a854bfb6e9763750d2c54968aa38f7517c40a2ade579c7f97ac74966094327c01db2d5941823bac80a9448c46d8b4fd3f62e166db508d966955ca6394e68dc9e7edf025fc1212f487d9856d80b2c60ec14c8879c68731aa3d113ccaf5a552542582730d190e5556e56784149cc15fa127c289bfe3f41b5cfc25caf31d0378a56ce6bea36af5cc176a14e9c18f1f6b4da782f0a522aa284fdd986e0451ac5f8ecefb2ff040ba091cf95e3897cc88a0e7acedf7d047d0d66dea33460c6080c8e284d566ff671303379b65f210cd84163d2181c262f6035f857eb201df9e217157ede19590887d870b95326c7af987cbb83a9a97baa339dadd47c912a4707e8e734faaa78ffb235c158a949ceed76c33bd501060e2cb6f5e72c80874f8e4aa9963a0e1d1022ab3384f5012ce03e2dfdaf05a2968aef6108db4bcbd1ddfba8b96e2892f5162662b4e8a6fae92ed0550940355ad984c7d75cc3f79f4af25049f6d6972fb8ba71b1cf712e399a3da711fd1ce30aec00ee5592f59af323db704e57f4552957c2b88ccfa9cd3b034343f09b1c10fd4f5eeb6dbb275dd604883ede32a7979f0a63bf215a28143aee5cac55d6b7da0b60100b9878898266fde1140820456bf35e97adcf3cc693904732299577fd22e28534ed0462fe7fa8a5832cd846eba0aa08d8af51a01ca405a1cc5dcdde21e74381c753bc6074ac6827643bc7c2439d356971c753dff347e39bebd914c477390794f38acf8df9b04c475f57d7f39f162a9835b2695c6c9fae0db996be89285cd59e85520831d9f720deb3096eeb6b16acfa7b93f9890530fa9e213723aaed7cea7497ef73d875fa72e6700824e44be88a0a907e4e1ebda6ccd8a3ac89414852e7c266affb89b8ebf582f036fa49bd2aa5d0702902006af03f3bf848fb9e2bea733fb577c166263f29d14c81accd299ae00f9f100c9cf3a4f62cdc835b4f1ebc502696cc324c0e0938078db7017b291ff14c31b0e0ede6d00aa847ad2a0232c1849f5cd6ef84fc98e03f7912512fdebb9eccbbd449c5d99fbe44ce75239d1153dfa46b0341d6ade63af5f6e723b6bb119a3285d3044e301a8fe1a42cc5c63d126ca26dfec4cabe967c4461e3d592ecc48f778b74caf2f7b00f6d5437993bc5b73240b795e851a457bfcbf79bbdd407f6763ea70d3a88fb3d1de88e5b861a7f04c028a4bf21976d71c214e529100aefe82763645a2535212f4441c3f6cb50c94cfe98374774353b4e2e0c56fe461f7b566007e501d3807eba18d5b12e34994f6fc130cfd121dd5c36c20d2790f269b6ceef9956183caa0d211848a1919aed02846474d7767cc08482eff88d267a21d64e751a98588ba36a479365be9fa41e6e240c022a8753d688ea03d62885f52e575c194747d9968942379c337379ad7d30dbfafdb8298f6113bf944673aca7cb34b06e43638c5d79fae8c487924cbdeb90c671ba3e2e5b8dd097087105bc4d1b32306104503d3b9b6e5eedae6e076bd2c5cf59c4648fd7b962a065929a3c8e84ec7fc01af01935f505ba098c19c569dfbb4b884d92537daf3553648224561dd9b7b46e41e0089f24ef411dadedf9ed9743f77d1aee23d82ee56d66a3a9abea6a76e3e5244a9093d0c4e94bd7a315877e7c50e4f569fd43bd779f98dbef10099faffc6a4cc4b96a271e46c4f3344b4befe691437788d9e0b2a480079850c685d6d58c8ef4e325953a77516b83950667c284ce10dbca83d2449f5fca83aca8e9614913f47c2b3c97bec6b815fc1f24142118da9bcecf094fbcc86c08d8b51036d70820eb9a1db4b6830619ec70c9deebc68784d6f51f95d85b7322e0423ea3b7d70b8202a36b1f0c326ddb4f401e3fbe8fdcc6dfbddb4fb238245e9e56c0cf274a9e649c0598ae55a15920e53407cdc99fd8cc242b1e41efd3eb30aff0634d8c24f1557e1e109691adb9c54508aeea2c5aec2456dc30b4d35dcb5b857f91c39cda5bc36f088fb926dfeef4dacadb42d7b011b934acba32f2483874a5437360f98f64f28f8c0294863eea95882727653a88a460150efbf650c7a8d05baa2c44562bc80df4b7d1ae1f11d1e8d1db8f2c275f23c424b64c675ad078956db281eb15e318e4c5f5dd9e04410eb8257bb1d13228d11a44c45d4d19e3f598c54d9d119ddaf00863f1e70bb35cdde0b4ba7a500d395b6c95b3109a854b05f60269974400c204fcaf6f5dab39329316989ee1e2b225fb07843d3abef5951c7", 0x1000}, {&(0x7f0000002a00)="6135e15ebe61e179761d8f46fc08201c06e3c68268952443f281f7960ed6768d0bf990e50370f87b76bcbeabcafc8424d21391ceb631fbc3c6c246244c2364ac4fbf56e8b5d28b7097c5031aca909f3770da652a9b587d39867729970448774f759c7b43fd1c434b5f03808023200cf18ed30b4daed3011df7033bb8", 0x7c}, {&(0x7f0000002a80)="c8d454ef23d02b205179b2b3008b67e49a419db9a134528e2eba9dcf48f389c8b777986ae4308f87f56e0381fb9c47d00d8095992340dea2ff3115b7bd09784149bcb60e2153b57197dc774283aba9bf988d8f1747c338ffccbd7be67ecd58905810026e2c5ea6188d8a5c4fc9c617997600f16858015c869f32", 0x7a}, {&(0x7f0000002b00)="26daa4547cb440b39ff83bf69c27dcc4d327dc09bea4476e077b4ed20d72ea16068a947220735348902237008e5bb25834d6e2137cc861083273c2f1d8fc73f0dacf1f6e5f4f834aeee167adb48ae924d8412547a737bc2256b0af3f6bba474903affcac2ae4834c735cb2081fe08cbba65889f42c0f9a080540cd27695c41348b222640ca502320a5", 0x89}], 0x8, &(0x7f0000002c40)=[@cred={0x20, 0xffff, 0x2, r10, r11, r7}], 0x20, 0x2}, 0x401) 00:00:23 executing program 4: mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) fchdir(r0) fchdir(r0) 00:00:23 executing program 3: mknod$loop(&(0x7f0000000080)='./file1\x00', 0x6009, 0x0) open$dir(&(0x7f0000000000)='./file1/file0\x00', 0x200, 0x0) open$dir(&(0x7f0000000040)='./file1\x00', 0x40000, 0x21) r0 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) getsockname(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) 00:00:23 executing program 5: r0 = getpgrp() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) r3 = openat(0xffffffffffffffff, &(0x7f0000001240)='./file0\x00', 0x0, 0x4) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000001280), &(0x7f00000012c0)=0xc) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000001300), &(0x7f0000001340)=0xc) pipe(&(0x7f0000001380)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket$inet6(0x18, 0x3, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000013c0)={0x0, 0x0}, 0xc) r10 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001400)={0x0, 0x0}, &(0x7f0000001440)=0xc) r12 = getegid() pipe(&(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = socket(0x19, 0x20000000, 0x4) r15 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffffff) sendmsg$unix(r1, &(0x7f0000001580)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000011c0)=[{&(0x7f0000000080)="919be1970add129691ff96432c51ab3e30bb398dfb78246b8b7d1f5a4db02a9041bc8407594bfac052e527541505bc3cf6b05d276924fddbec16e31a6d282b44918b88ae4aaec7848b1e843efd769a69a7fbbc559460c2a8e0ca57271d57a3102825cdbb0fce9aeaa65a582bc957e875e5dd4a70ca11cab565ece3920181286a5449c571f49452f5a94caad15c1dd7a059586631b565a1615ccf5e715c0a75783d46ec52fad296c692633bbe74de68111533ec0cdbe0e2d50c09ce5397cf60da01b6727445dd72d6971a0fecf14e465f7ee79ff1324c572bb132eb0bf7aaa06f88ad2ec7d16c96d76787001a05", 0xed}, {&(0x7f0000000180)="a229320c22e6d8eb95af65e317b44ff32aad6e79d7ad0d26e661d3e981b6e75592931f15143e89264c0e9fc434bde391c8b3e19c6ad985f3aeb02e979935e604533cad2f75c80e06f66b1ddc1070f31c69cb68b5df1bbbad4dd6b8739d4fc38eb6f300250a2477f73ac6faa0c323dfc5c36aef3ba6c61b32ebf30be727d43fddce790dd354e8b80c4186be2f076aa09ba8fcba6f781619ab9e053ab0949b939aa30ed6c64193e4ea26b52cf24d69048c47d31de5b37723e9ede33d65bbceeabcf6819477129039dba2170b6f9c90ae27205488e98a4f75f91c76b552a078f825227f4eb4605d8c1f0559a7cbf2dcc487fe460c701241452746cc90d430b948ce6e16c04233c1bb0615203a2eeb3796ea87c162e3c02d66f41493da521a0c64fb3abac1c8b45c69ebd4f90b90b1a9d4d8aed7f1ffb759bf7b7c8727caeb83db42740d9af6415be73056018e996c6c12517c88722054503b24cc8bbc18504d1af76fd09f07734140f570788ee6060a3c552a978b0a031dbb09f6d10a26f16f611081fcf8eab4ca32a6af0b4e5898516581995381671e4ea90af168dad334c3a7964b0624239376f106c2821fa7d8c0df24262bbd207508187009abf32968e8d2ac880329b146761f04b4450a5abc5fdf12e2c43ca345ad7bdf35fa43d5c6840594056bc452fa5404dbe50008b6d3c8e34c6fe8f14349b352366bb02a03e8c97c1ddf6577c2d5b3a2a2f6a43decdfa53185145a68bb15ca874e6a51deaf0d5449ac1e74ce3ec3a20273fde3e771227ae765b1ad2e07a527330105e4e6fcdef80852bf4dc9234c0e8570ae68931f748cf264efa3d46c62d7324eb7571c94a1ebbfb47aaf9595072c3cd0d4316fd4cda04145a4de4a77b48167275743610f9cee5fcfe84aaca0488c44071895953ee3d50029c3629962c439bee056dea2e78e7e56b8bd4783f62f2c559f760f45eb4427e01162b3bb033f4f233edd7af5bdf69c4e95182651c845ec005236034bb74d47ae9516783fd07861a80bf8c02d312ffb3cad8cf097918bfebabd66f42a4a40671fad91bfda3d6814ffa3e120b09d516663865b45ae33d72e9e79eb98a2786dec56c4f1fd4b2b3af99c90863309f9bbc9622807a9d27b4c4fa52a6576c07b3fbb7b6901a65d598e399c1fe9b33587e91ba009e500628f653146385aadafd8d8a37f0799ccbedc659135cb3c3e3cc3d8bd5b607ab0e6082e1ede486ef28507cc38d54676dd9255c26d215064ae8489e1319b7b0066a6ffd41e6c3c2162d313b870c60da7da4963fa0807c18f3f6081c2bf1775375d59dabdab6914e2e5770e54a0d0d2412f67d7466a51212a322896395f1e50e202ba2f45804594b76b60fcc733f2792ca33154e500f6f623402a3d26ae582f920e63f49aab0758164619c583947cd6010d57b6df3509ab2540c85e0ee7fd6bb3b6e36eb35a1bc12501c7895d308b89b21865233cef9ea825dec10b603f98dfc81baf92a15afd51d6908ec6589adc44ec444c1728c72fdb24a84b87ff454f81d4c6f958ad9314821ff2690950cc680ff1d644ab43b767b2e885b197a255c15f6c108e938f07342c707a2b1b690a436fbbe36cfcd3b56d48994da1925c15e5f3bb451c55f7c4e11f344c1fa604c8974d292f6e4b26071f7220075fb10bc1c3855b70fe95717f78b529225ed50db52307180ccabcb2f0f9216bfe7919fa13554b81d6c46e04823b25539a07f5367aa4c32e2c796fb0ada79cd7187afcea2602dac3d94379e02a070e8cb97f0d1227d81b922b71272e598b5e36b82da744d94d391d840486e235d47fbb6b2c0c85eff8601e6fb922bed799f83c1bbebe26acc6a3b003e0aa103c42d4ab71950e530fd5af5707eb27f34a65f51103c2bdc19548683484d5d816e28495d04ef38bee1ff2e140af04616dad36f5a2cf90bb70b452c355a0091bd9e131524a8bfd1e84f91ab25cb83cc88d2c98ba5f7a73e7e5cc324b188d5eb84b78dfd3be59c8e14ed87ee79a189eaa8e94e3cbd269d309c2a4d27c4e8bbfd37d6d407a1fd0e037548bc85c51194c6327a74ab5f466e6369268169eb8ff14f8db90386813f1064551d059cc28142b87dc26d39fd3d723e827d2f6a529d52b4d8d1ce9c8ffab2b336db034a9b40d3c3e82e8eb964dec3a42cd299c0f79ec062ed3986e6e43aec7824815ab8e69855c4af03456ffb2e302656ca43fda62d99efea3036b50649c1786f11825f347e157c6aa07336515d5aebbbdab3e68bebafc86d2fba27b3c2ac945523e6b4a768b3bb50d208eaad699ad0273ec8ba697231eb8bc886f5cf66a59eeecfb3d04dcbac3460a778956300c965e5e1dd8e2ce0b4add228a7d6e4bed40cc81c1101f8f65a5877f7a54047b0ae0c8269d5953ad93714c3ea31603be3c7224d52ab4c3529336028be51f29ffd167838d15ea346de0addc6a5cd3ba2f20815040d5d8d28124fbe8ae48d9d2b6b583635a36c315114569234cbe4607ebf37e28b1be201fd497205155ad8e0ad05e5d36f431368f1ab2a2aebdfa9e14b9acc148f7f031b51b43a8b81fcdb9d96dbdc7c1959d602d642ef361cd2b59a999b9d939df10676e07dc484fab4b9f4368df9902adf4f3e8cc8b5b38f1b215bf1f95e3c1e295c6d1942fe22adf5e5ad8346ad10e1e9f7889ce7b121eeae19f4a1602a532f16c4caa165046dc8f5581ab77b5287f9ab29fee08bd65d3824c4c35c7c61bea6d34cc2feab9333d2788808f720dab0261ca2a45a4653dbc6a041025536f96cfe8197f9903b2f5def97498b8d34ef7e2d828ee09635cae10e4bc386ab4fdefec7ca7c847eca9a93a0803173334a208671c7321f15fe0dc46608e1b982c7e96d23bd91d5e2db0eff8b72f891871bffc40cd833b6faa936a9ebf9527aedab096b2c2bc8e88a96616ca5607af937a9fe354b10d8ee9b4303c83495836cdcb74021991ef6a89418fb5d088a1cb2d80bda2010cd6b59143322ad66c95149eee931307b3e19da7f608c9dd20dc4963ac5ad7b0eb7fa43fbd9a5eb5c24dcd9d86fbec1923c92de10e2bc5025240e1522e186811d73146af83b54feadffba5e6488f3b1a97c0a5e6cf60830fdab5b2620b7681d995ac9c8ae9e6400639c903bcb93c52fd40cd14a1d1df1a4bdcf9afe6be007209bb73bf16bd226ab16669d18f232c3ce4de162dcac427a2b9886e1368774b5c4e09558997533787ccc586726220756f8a292d92b05605685cc1b59397a30d47bd70942dcbf19efc2d9bcd334755e4e4d26b81468e02e196f583debe277f423323c8acf1fb68564381262ac2dfb3fcef242a89e0100db018eacc232aec824fd75d4f55047bceabb2018ecea8b620ffe653c02cf58a2864847f83fba0e4fc4cca0738e971b75a98b786d8bef102106ea3cfa11c34c08365537d837c273a5b4ebc81b783f79110028c932eacea7b0b075248223e9f4e8bcc04fb357f3e0dc5e192e80e8aa971722a9874c2f075d2f7ef37646e5c7d31bacb10206593a237278b4a709cb956e31ce3fd042d7b43c6e964336375081dd66604fef906e71549444babd7967d04358729fb2506d4a4db2f9235c982d68474508674af544515e56fcc77d0545472361594c1d261d1dae60739dc2fd6ef2e317de77cf6a2348606964dc7bcfb598baaebb0f27ab2bb4973256f2eb0cb91f4dea512904b843d5df782bb640c974b7b3ff1e9f77979e7bb566b192112366db3322bbea4693118e61a761d3fb3d6fb9ba01d93024314abaa7b9592fe8cc4c7711a1e70630e8e87516ca2f3c254dd3005e9f0bfe99cd5b949f2ae5d674d71210c3921c5d21434f9d96b38ad095e1ed8cfe380b5a27191491e2da1d8e945caab329f7a3b08b9510b54212cce9f22e4139b3bcc1881d36e3231293213a46d3ac99b650ee2e550450ecd71de51750a94bcb7a18bb6eedef4accd5dd87f6543983b64d4960b39d6dbb837af51b16ccb761f606e5a918dae795802cf21c1c9b89d69f6431630e09ecb10b898e7794397a39605ec53e798e35f73c3a932d331a5d328234fd28e697ae9c524c0be81be3805552847152dde55d2f6a07e6cf1458d392afbd1455945b82e0c7f5f63b2d691a76439a5d028ec3f3764603cfe5af0aa351d899d81b4888622d3d329bec9b6c739b6c2da7061f18a38516705699217ecdebd41129908aab6c0ffa5cc4186bab7a3759ddbe4d4c761e2ddaffa6a1e00c98a1362f8480535266c322e1a796be0222f3b638d3832c2e078420d648fcf9d413e18d41fa01f96044f956d8c77ef955cf1315bab679b7514fc2f89d97930999849340b436d8fb2235d33b9933f6b6874cd42add6ff2e80fbc7508a2e9e8916da27f4511b3a6bb1f2421b90295a6b326571f34c132714350d1a0fd6a1fc1bddb99fc16c6cf051e19fcb75bc07f5ddaac722d85eab79cdb3704f8da15353f34b410e89c979ce8adc329be8db0f4ae3c19ae1ab611166072ca68a09f286993fe2ac80d695b78c4d1e8f73be6af689c517eb04c0c8744e732f3b426b46f999ec7981582d9568ec01ad76c89548e9c1cd9eae3759fd32fb9181239d7c5610e66298f12556a7c999893ef879c9f72518a9d2d7c526b3808b4b484ad116adc3ad78f8a4e9a15582fe9c405168caaeaf5752247b714302c4df8abc6bbd98881beade3d067efe6a7d713ab0aa0dd59ac287828fb77019188bf90f00446d7b605b6c28b0332000e1281207e8d1061b72b7fd3eabfaeec32f1d33bc3e1f257444c33cffd96c2f0d585bf50d647a1ce880b5f2722671765762f723df30d64b99d295875b21430386adf4b6b2a38e28863df305bfbfc2606ff8240a5c39558b9db7fdd1149c5e03d8ef774246a5f8b742a2daffdcd7864385c2e89f24317e0336679dc9ba6bea1327109a02b8ee1801662b047a58257ed68075aa95cb567f6d6814b5da075ad7d9332b428c4149b02f1cdbb9c3bcf440555efb78f186c8755dd905f680085407f44fc4353414d16b1da5406b8c6340315bab7bc5e3f02678a2cfd017416f3e0238b2569ccd89407c6b6364caa1a596e07b1bd94f51399b9287bcd004e1884c19cbd31160912e366d769b96d9c64c4adf6e838d1a5ad4e86014148002879b7fea13c2e2d03ccac08db59201bcb2d15bca9e8bb8c0f66b2160aaa5c1f9e68c0b6fa6819bd086d5038d09052c1200f0cfee85b15dac2336ae6adfb3b5db7c1b9ae6b6b28a338fbc4e7b711bc7116903790d524feb168b7753bf078ee39ff5dc957747aff2b33a80c4fcf3c03e5d7b74828ec372d28967b6283ea5a2ba7ff8c6993308a0fa443572fef26849775e989ca13c833a45914ab8e8d4ba22a374f9a5697416eb1588c610153c33c8d08fbb97f358c8bdc412a9634f13d6649eda5805e5985ff01468c79066ee0eebb891e5df1e755c35e5512d4eacdef8c2744b2d3a96bb3722e473d88f32155c7ee2e8aeb35f11407f539dabd9780783235f4452bff13480c4058cb69a26502ac3c4d854ac16f12e1587c15bf9367e263eaeeb9befd7d9c908082afba6152e364468487c75447c89be0d94e0871970096a60993bb123efee66d96fb40b08b586526bb21a281589a9e6cfbeefcedb74f0b6de0411426fa91aababe024f0f170a78844d6121b4e0cceaaa615926a570f95c655c5b89cb786157067893c0b4551c4e296bf3eb788faa301c404a06ec889901f46497234faa41572b187d8efb1a0165dfca250d12bacfad9d3b4acf78e18739b65994a27810780d857c7cb987b507a026819327d84bc19d59baa", 0x1000}, {&(0x7f0000001180)="d35722a0939840b7f7a98777719377ff", 0x10}], 0x3, &(0x7f00000014c0)=[@rights={0x20, 0xffff, 0x1, [r2, r3, r4]}, @rights={0x20, 0xffff, 0x1, [r5, r7, r8]}, @cred={0x20, 0xffff, 0x2, r0, r9, r10}, @cred={0x20, 0xffff, 0x2, r0, r11, r12}, @rights={0x18, 0xffff, 0x1, [r13]}, @rights={0x18, 0xffff, 0x1, [r14, r15]}], 0xb0, 0x2}, 0x4) sendto(r2, &(0x7f00000015c0)="76240479be13dad99e3fac2e3454c0efea39a55731af4cec424df400893dfe2cafb82efafcf17fe648735cec8c0d3570f482d8b2f9e10dccb545795262bf7df3d621f3358161e0cbb18c5c1319d01c310f781cce80392f3a7d3a31ee19c22a7c4bb9fe9e4875dc719691d830bb61e70ede3958bff231f9e45b831125175deb01901bfa4b9ee7f18d2b503df4655179e2cb21b4d98cc0e565090b8389d6dfa3f87a6f6456d6368a28ed0776da1631e995ac961cceeff8fd30d9cf8ea339c9783c1e78b36be396e6d8ba1156780837cf6aee96e08ddfa99e648b413ed34d1105be2e81d0b4dd0d81ae46d6", 0xea, 0x1, &(0x7f00000016c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) fsync(r14) r16 = fcntl$dupfd(r1, 0xc, r6) openat(r2, &(0x7f0000001700)='./file0\x00', 0x8, 0x40) getsockname$inet6(r3, &(0x7f0000001740), &(0x7f0000001780)=0xc) readlinkat(r7, &(0x7f00000017c0)='./file0\x00', &(0x7f0000001800)=""/29, 0x1d) getsockopt$SO_PEERCRED(r15, 0xffff, 0x11, &(0x7f0000001840), 0xc) flock(r16, 0x1) getegid() mknod(&(0x7f0000001880)='./file0\x00', 0x101, 0x4) getsockopt$sock_cred(r13, 0xffff, 0x11, &(0x7f00000018c0), &(0x7f0000001900)=0xc) socket$unix(0x1, 0x7, 0x0) shutdown(r14, 0x1) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000001940)={0x3, 0x8}, 0x8) 00:00:23 executing program 2: msgget(0x2, 0x4) r0 = semget$private(0x0, 0x4, 0x34de1e0667704902) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = socket(0x2, 0x10000000, 0x7fffffff) ftruncate(r1, 0x4) preadv(r1, &(0x7f0000001300)=[{&(0x7f0000000000)=""/111, 0x6f}, {&(0x7f0000000080)=""/159, 0x9f}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/100, 0x64}, {&(0x7f00000011c0)=""/73, 0x49}, {&(0x7f0000001240)=""/139, 0x8b}], 0x6, 0x0) r2 = getppid() r3 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001380)={0x0, 0x0, 0x0}, &(0x7f00000013c0)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001400)={r2, r3, r4}, 0xc) socketpair(0x6, 0x50000003, 0x6, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001480), &(0x7f00000014c0)=0xc) chroot(&(0x7f0000001500)='./file0\x00') rmdir(&(0x7f0000001540)='./file0\x00') getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000001580), 0xc) chroot(&(0x7f00000015c0)='./file0\x00') bind$inet(r1, &(0x7f0000001600)={0x2, 0x2}, 0xc) r6 = open(&(0x7f0000001640)='./file0\x00', 0x0, 0x20) recvfrom$inet(r5, &(0x7f0000001680)=""/141, 0x8d, 0x841, &(0x7f0000001740)={0x2, 0x0}, 0xc) r7 = accept$inet(r6, &(0x7f0000001780), &(0x7f00000017c0)=0xc) readlinkat(r6, &(0x7f0000001800)='./file0\x00', &(0x7f0000001840)=""/4096, 0x1000) getegid() symlinkat(&(0x7f0000002840)='./file1\x00', r6, &(0x7f0000002880)='./file0\x00') semget$private(0x0, 0x0, 0x2) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f00000028c0), &(0x7f0000002900)=0xc) semget$private(0x0, 0x1, 0x25c) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000002940), &(0x7f0000002980)=0xc) readv(r5, &(0x7f0000002d80)=[{&(0x7f00000029c0)=""/68, 0x44}, {&(0x7f0000002a40)=""/42, 0x2a}, {&(0x7f0000002a80)=""/92, 0x5c}, {&(0x7f0000002b00)=""/254, 0xfe}, {&(0x7f0000002c00)=""/51, 0x33}, {&(0x7f0000002c40)=""/181, 0xb5}, {&(0x7f0000002d00)=""/100, 0x64}], 0x7) pipe(&(0x7f0000002e00)) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000002e40), &(0x7f0000002e80)=0xc) 00:00:24 executing program 0: r0 = open$dir(&(0x7f0000000cc0)='./file1\x00', 0x204, 0x0) getdents(r0, &(0x7f0000000000)=""/174, 0xae) readlinkat(r0, &(0x7f0000000100)='./file1\x00', &(0x7f0000000140), 0x0) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x1000401, 0x80) 00:00:24 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1210020, 0x21) r1 = fcntl$dupfd(r0, 0xc, 0xffffffffffffff9c) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0}, 0xc) r4 = getegid() r5 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r7 = getegid() r8 = getpid() r9 = geteuid() r10 = getgid() r11 = getpgid(0xffffffffffffffff) r12 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) bind(r1, &(0x7f00000005c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="61ba607f760ee80c7d95c1679f415157eb3e0fc83b6735512700ad229b5347f54699bf8d4240c82152323973f4090a12ec5340a8e20c11b85a70575388e9b1d329699ca56c25a45a64be3d9a82af34c332b4139c0ddcb03eefbe877d89957a83372a265dfb01445124cc0390f166ece2989fa58916769b911ce595edbcf59e79fdbb43e327080b300f46f8545b1ed952a0537bcece362cfb7121ca28c082b883f4ae86f0a1", 0xa5}, {&(0x7f0000000280)="591bd1dc3938decf555e6100e9c09f070defac18603697a2bbc5b92ea513a92951e20dda28663abc4e5696cf844d29529054bf0c8c88118043f51de3b1e97d376e008c22989180e9b53c6fb77df68c8ed3a2881b866a263af69f79e28432ff20f0b0c04dc18263d54761eb75373418604dc7517876c19506c9831a870bbe13de11c08d3d39e2167ff412563a74c00e20b2aa423ce22167b12b79de9cf7abd22952d17048bbe1eb0e59c89b9ba3f54c7effb83bf2da354f2cfe29503b78d2afd71bf87c2bc5f79cf6d2093798471107cee697ed76e33af70e19982d003c6fab71742f615d4fc527123bee94405718e3db507ea648d7a60dbab94d", 0xfa}, {&(0x7f0000000700)="f20f6d20b9c902e4e3d86933341a4138ebcd08f70546b55f86ac3b815d7d428da566f891011bbcb2683bd86fe32f166fda9ecc4f92ad5dfe490bca715adda9af5c5a9ecdf8bf590f3df14f6f6e93cc721aa3619870d49a660e69a5c43ffd98523c8d2cc550867bb50ce3a19521c50b698d78f19ff7cddad9a9ce9c7412a9807a984aa44b0565b5b9cbe439abfa810279da47792a959f7d89d10925340fc005d379ccf93135c5c8318d9011bc097c15ffd0cb756a0af9cf6bb2864cc8ba4812a98b01ca14c120da342c8d3a6a0ef18ba2ad23d7d8c91a187e0cede28f91977ad9103359001f0be27fee4de36259400f0c4e2706e1cc83ea460198507bd7940066fc7347998e1828f70b69406fcde914e26831fe2ba73752975f6710935a9215427c3df2d5fa95371c4b6844da27e793b9283783dd26efd7b151e23893b3c6571f7b0aae1248e6087cd79bac1ded28abe0db57cbc0982080dcc8c1e6fef65f3595cb15fc7c694c0ed345ddbf032540e758f2449a1b7168e7b14dae9e674e506a1f13b6c9d3add2f54013651df20ae22dcda3eadaf90b12f13ecb4c272fc8de32ecf712b57ab6b8370f09bbbe62a4c63dfb6007a09bb9504b3358c887b135ec0148fff1bb262a57ba51cf88cdaeb4308046c2ec4f91653a979cc93256be8496fc4ab68c3498660754fa958ce2f5e6cc0b3be731e604435bed03e79f785d40f538badf787ad752143fcb310ff219167337f6b27b7200d580f35d47386869bf0961e692404cf6a8d2fc4a3455391acbf3d9274a4b2389c3707972135a81dc07272402649aabb33f833f9cd9631d2728f31e7002565a2cb991beaf8a9255f924f3e09eef497785899b0563b531f51b1837982062d40c02c21fab947f805f1d8168cd8cbfead59c372e1b50ec251e819665bf45bddf065c800ad03e4cded777d0b4918a2841b8d3b864222f2f1bbc96c294514d8f58ab254f511e4679ae7ffe5f3d1879898dccf02135065716f95da97641558ec0f091b3f3043064206bfce05835aa1990673854f71af3628003dd513f870fd7922fb6ca37e3902603bbc1f1b5eb9f8507e0621bc90c8d7a94f85b82da56f5098555e284d02280f2527ed8ac61281cc3f87c8f3421b0b41fea82a2775a4bac0f096a181611c051083717e5cbb245ccea5ba44c4394a5f068bff7bcdb1d1634732a6a7c77362aca40342adef5bb29591ae44af0e845e189ca19ca0123e239d648cfed751fbcdc3265cbc5c54fae2e79155e54a90697fa3bf7fcc35a86041421f6c342c8fb8c0ee06c3225b9d148ee843a4f6bf24f438987a8daf8fcc49f7c946de1f30251f43840eaf1161ab2f6f82a1c628cd515725d24642438b2a53e47950abe23a83e5909e65306b560acf9e16069458ac43e85e94544ca3d5e06c286024e046b604367e858bfafa832a630717406ea48aa6d826ef39ae1c21d66b7f2e7008da87b1c6c153fe5431ca9906edb9ff5fb417b0ddb8a744f7a202d8cdde26fdfb0470df46eb84c7e524140270d5795629c3d027e1d66bae7941a0ccb97be81b31b41a88f9e81a9d7073754fdd156d114eca441ce8c76f5fc4f2743f568f31f0b95574ac569393fd0028233c12c441f68881ce31df2b82767bb04e090428856c36081de6d77116c4f517ea062ae291785916ff5077fcbaab9d0504ce1c5665f8691aa98abe00139113b2ff220b77f1a83b659798becfa9cf51ce63233e98e198cf06e8e97341df2a3e48355330e0cd455f593c0e06c745ad3782437f711b9261e484be7454956289222a1b42fbb54102b8fbc3e18a8891888db6b3ff53b81be045f956df9bea1b56c4861c17da3d06c708d59989d52726c56dfa0c620d1c4695fe68df46f120bef94bb760085c188fb0046e89c040f621acc81309280af1d2e289253083962ae8cbea2560bc1b6364388937e5c719c2cfc3ed063b92e54c6605769ce2912f00d68487b28d4a51e85b61787258b6b751e592a52a5f98e0dd95429d2a132f5de43c15e7ea0cf92d60e72b167adc4721367792b470e59be78e39c42f00de72c31490bdfe4af45080b1e8143d18293de8d69cb52dc3c52d55a8ec8ea702b7835681f5f67bbe136e06163a377e19a7426927014ee673f0a5a482f039797bd8f4cee4de18cf832f57fe695f4768a3a9a2acfd0fe028a1e6554ab4fc1f11f920e3351e874099ff51d35ed659d219034aae057e205d9a5fb0700c439db2a943698f1a638c6730b3f4cc001322dafeaabcb7a58574fb9d21a7dc30cc4d6ff6ba62c03ed6821ca75b3d7c2f2232318703cc08aa855486d81bfbcc2b49e36d0300e9bc987db123f5b7af32809f3bc5b99e5dc049d655ce368a8b4b1888d64665f9519f923c29cab6b92cc06e5a33bf167d51f505b992b56788a6c675057c28df3103c63f4bd3f80629b0b2a154af788e732dc74a327455b0628a4aefb2b2a179a1b48fc17cc39ced40ffe7f1979f6500654496aed8f861a6b9b717868b82604f9bf07eb37fec0666d08a1b98360b594078dc50e189907b2dc4513bbe6451c852022e57b2c08e239317c3f1dd4c6d2784b981dfa2dedde90f0d22807c306f28e8f1eccdffd4986ea5dfa2e150c988ed0be55160566000c3f9743375e7a275076fad2f015d180ea725a874938181cef66bcaabfd58c06f1fd35b4a81243b12783aedd367f2c5dc291cf433c5f92200ec32ac9abed3bf332f1e0229ac5ec7353a3e88d54ee108cf9185a692e7639838eaa4ffb9a285b3e8f1edcfe137c2314cbce446f0e82fee758cdac844c239e94df550c4f82d890f1fb10e41cca5ff175a161571044cd810b70c083dbcec233b243b23c2587be1a70f78b73ce9d0c586ea2c9f2384928aeaeee05bb3b2d4787db6a8eb1bd321a53b02a0774c6c61a9c20a2a5a1efbaf7582379eb61224d1fd96888ed08b40173e4f75bbe76845199ab9cb043a4c3cd861a8c54997126b38a6a677ed32803455e4f1238ed29675576440f30258e4da10452488d04718dc31df46e9ddab095fcbfe6cf827491c0dbf588d90e0ef8cadd10bd010f90f253ea9678e1d2b8b758be8e613136678cd64301986e4ba2fac2ba522602673e312de29bf81a223d4eb408ac466046cc32d82d3a3b1083fa517cff88907d0904d1b3c1059f472d3b0b05f9b7d84655d98d684600c1d4651064a71809b4a231578ad744d453aed13a463315e132deefd869388c56509818a248561eab80b71c631e40d482af945f0a9f1288a5c1d905678f28a27e9e4a685d9eed2127d793318da380f1dc6494a98ad87d635d1f9d7f7f1305d0494a047f220950b0183f1dc630ce75036b13a2edb698ed2ebb15a0a7c035e39f1c43906b77932fef7c5d0f78a6f5ca20d9d7f9a337b3535bba9d59fa6a498548a96210f4befd961028c8c809b3f1d0deb0bb5a5159a716c50afd9c91ff631b5aae9d6a6f61d68337bbd8e81b9362bbeb4f99263e0af710c721533241fe81698b5dc348901d0f3ecad92c30d2a1537b1145572b763fa410518b8e817a3eb97ac605b6c7cadb19428426149ad7241dcac8d921cf988fd90f9554fde7941179249d3147a651bac89b22256e2bf6494197afc6d9de42689de27f7aea0fd5f96131bcf8977b62a479ad94878d19a7b1ebdc4b40137e9f75ad20c6b118d3a315a96ddfe35106f6009a1c4ae4698f5e025be1c804fb8db6bc48910ecb8936a939fe6b815bdab66cdfefe215dc6a04a563fc622b26f7ad1f1c35c64a422d8817ed6dbce5bdf9799f45276e4ab3dd16445b8c97a42212eafefc72fe09f52023868037436a8a4c6c9ef51d749cdf975135032516a6c4151c3e98641ce287ce11d545fbb8312f5fca4ccc5799141a6ae037b38c44867fcb602340b30cfeb0a9afa563612f70991e663a6e0982200f8d9d126d91a3113fe6887f8234d7d0e6574b0264fa60cb60476d7292529462bb566425c63f5cc0954b6ae49f6fd1476885b4f828216ed2ead65dd994e59c6a10f8f313a7ad22375c40c4b66ea973656dcde3f3341932dd0c15788f031cc6297b54492b2eedee41339123413d34affe7cc25967c83ae737199c142ffe12663c8e83a699c779d3ee31f039c00bf17887d7b66f6b358b9fe1ca71600abe0a57ed22d65f15ba6d5e994a52a30477c38acb69515c9658615de0ef26910d084c23174912e65354f63baf7e2c392336e34b30b27f3e126ae6c432e9558193d2c854983f9746b7cb101c9109290302001fb353b273644a8138d4eee990bf1f20d7c435c678b362973440df2cf370c0e184ce8d1dab1e9d7589eb52aeaa56ea56056c93a9ce73df641fe6b06587867769a219b6b5ee9862a72fcab983dedb87f4de39ab749857554ba433b32a154d9c7da43628f9917232cd227328ee230b9fcfb02e997907a50810fee10bffdcae076913b11a2762e95ba5538b1f89d9e2dd0ad856d46ca8b9a2a95fe9ae11f8df7ccde191e1279d58a0fbf936cc85ac53dd3ab986ff15f05d205611d6e0f44810d5b7dfd10805f57a75bf274d41ea5048a39e940d6f35f8b05ff23a2961db7cdc4e559a5aefa180bc2051c07897893499181218f9289ab625a10ecd11eb2996749dc9981297c6c7ae342488f5da8b83c948296e6a6631c9b8c0d719ddf700d48fbc921ee1b955eaff349ada9fca2b989165dd5621ad246fe121c38c2fb068cae8ef4f72e7f361baa4b9db1c5115102fd452cf03b7332096264befecb64a85e4011c3a00dde955233dbbb77b15ccd29050bba600c446b597a4e0c37133b20f77a38dd3a78115f1c509090370ca42536c4e4159fe766d718b88af9a0113216bf3bd824cdc20be5a20a1e1c41832d4856ed173626a4ca1d91ab1004d1e31920c4963c187ad1ef3cdf8e3923a88efe3f66cd814f27d094c5d4f21a863ad6980d30e9285d74e938a328e60789ad97143fdf0acdb61bcd7e9724719839a24afa987c2f5a50a8b9fd0df0a215b2daeafdb5c89a133a82085346d25dd69a183213f2c2e87410cb43ad4b88e60102234f9cc1d92e19808b5362acc3c3d542ad58a1df765bcc8492986d32d63824c0888be1905e95ebbb7a30b278ba8716fc9f7ae5a3f1331d57282576aa785e0a884c4da9fdb450322f4ff36a4620886d5f0f75b41c042503140758de2f1d4341a69afc3e25d6561f9933f3a2ae465a46e29e92130cadae4b8e473b42b5c0aee30df65bb96ff477bb26185879457b276ec86f7cc5cead20b4f17999345334c4c7e22c1461fb618e93271b64798fb7300f4911c94eebfa5744128a39830af46aac6fbeecdf259b6eb9d5e2d23ff33eb310ad88488833bdd6c79bcf39dfe87cbe7157dd0f03556daa02f5e908bb4c13c2a776d038ea4246d5f581279298b2ae79b9c91eec50c9075d225d519236fcc69ed524b4c95d549fae0373263a4d7aa885c8f15a26c1351907ecee0425221895304901a1a74e8af79872853c93ad1ee3adc96f8bfd239dd085c5b43dde988335f45b7c162bbdb736a019640d5b88c8e613c20af8fc187da52a82d876123b152d3f5f7a6995f2cad4554b06b7a339be4881e7f8b7afe315f9f2db3bb9ca7d5c28256dd1c95b0417b0163b6b33f6fdcb8956d2d689bc39fec3a8eb14fdcdf49dcd82c10f05674559659a5bcdaf2cb385d057d03645b5fe85b0de6ce3f9e1109bb38f645c80e1038e6173938797eec7d20d4ccf5230b580ef20c50cfe40895771939cb3533ae62fd7fb99c28dd7d8458ada5cf65005ce68410fc8251d61bc686da4b8ffe4afa6e981a23faa974", 0x1000}], 0x3, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x2, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x2, r5, r6, r7}, @cred={0x20, 0xffff, 0x2, r8, r9, r10}, @rights={0x20, 0xffff, 0x1, [r1, r1, r0, r0]}, @cred={0x20, 0xffff, 0x2, r11, r12, r13}, @rights={0x20, 0xffff, 0x1, [r0, r1, r0]}], 0xf0, 0x1}, 0x1) r14 = msgget(0x2, 0x81) msgrcv(r14, &(0x7f0000001700)={0x0, ""/206}, 0xd6, 0x0, 0x1000) chown(&(0x7f00000006c0)='./file0\x00', 0xffffffffffffffff, 0x0) 00:00:24 executing program 3: r0 = getppid() socketpair(0x1f, 0x20000000, 0xffffffffffff4ec4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = msgget(0x2, 0x44) msgctl$IPC_RMID(r4, 0x0) msgrcv(r4, &(0x7f00000000c0)={0x0, ""/197}, 0xcd, 0x2, 0x1000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setuid(r3) getsockname$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) mkdir(&(0x7f0000000280)='./file0\x00', 0x181) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f00000002c0)=0xffff, 0x4) r7 = dup2(r1, r2) r8 = getegid() fcntl$setown(r7, 0x6, r0) truncate(&(0x7f0000000300)='./file0\x00', 0x7) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000340)={r0, r5, r6}, 0xc) getgid() r9 = semget$private(0x0, 0x0, 0x64) semctl$GETVAL(r9, 0x4, 0x5, &(0x7f0000000380)=""/147) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) getpeername(r2, &(0x7f00000004c0)=@in6, &(0x7f0000000500)=0xc) mlockall(0x3) r11 = getpgid(r0) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000540)={r11, r5, r10}, 0xc) connect$unix(r2, &(0x7f0000000580)=@file={0x0, './file0\x00'}, 0xa) getsockname$unix(r7, &(0x7f00000005c0)=@file={0x0, ""/37}, &(0x7f0000000600)=0x27) getpeername$unix(r2, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) chown(&(0x7f00000006c0)='./file0\x00', r3, r8) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000700), &(0x7f0000000740)=0xc) connect$inet6(r2, &(0x7f0000000780)={0x18, 0x3, 0x5, 0x3}, 0xc) 00:00:24 executing program 4: r0 = msgget$private(0x0, 0x18) msgctl$IPC_RMID(r0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r1, r3, r6) r7 = paccept(r1, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8, 0x40000000) close(r1) getdents(r1, &(0x7f0000000180)=""/129, 0x81) wait4(r2, &(0x7f0000000240), 0x6, &(0x7f0000000280)) msgget(0x3, 0x4) wait4(r2, 0x0, 0x4a, &(0x7f0000000340)) connect$inet6(r7, &(0x7f0000000400)={0x18, 0x3, 0x81, 0x8}, 0xc) r8 = socket$inet6(0x18, 0x20000007, 0x401) connect$unix(r1, &(0x7f0000000440)=@abs={0x0, 0x0, 0x2}, 0x8) r9 = openat(r1, &(0x7f0000000480)='./file0\x00', 0x20000, 0x120) sync() r10 = open(&(0x7f00000004c0)='./file1\x00', 0x10000, 0x2) wait4(r2, &(0x7f0000000500), 0x1b, &(0x7f0000000540)) getpeername(r8, &(0x7f0000000600)=@un=@file={0x0, ""/4096}, &(0x7f0000001640)=0x1002) r11 = open$dir(&(0x7f0000001680)='./file0\x00', 0x1000080, 0x10) r12 = getpid() flock(r11, 0x1) sendmsg$unix(r7, &(0x7f00000019c0)={&(0x7f00000016c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001880)=[{&(0x7f0000001700)="92a5b92a5f3fcfdfad877ed2d4aba512efc6e6ce23a66893f16fe2a9ce46c35949da27e1594a6fa1b98c15c25c710a613753c67bef66c28695c98ed911dcd478be7a6f451f18c1512f91668a36444222db13bb6959b44adc3b3ef6a03def5dda51f72acb138b39c8cab9ca2a869460d8c2f4a96c68a8374941b81a91", 0x7c}, {&(0x7f0000001780)="ea2af32596e9d3c16024773dc5b305d62ced08c0c41cdb8e50a116f3064f8cabb6db8b9a5d9a780977a21d3749febacfad4641212d3f9fcfbc8fab0ea901c27470450045555f2f208cd8fa8108049e38c13f5893fd13327ff940073ce0c8b0bd1775a690", 0x64}, {&(0x7f0000001800)="4f5cfd5118ba29f4a21f2393575ffb527dcb79fcffbbb27c20396cb99a41cddc05cf4dbe4eb29cca6fc84e40853fcf805b", 0x31}, {&(0x7f0000001840)="b06aa754c5c4ea38cd2050537245f91b21f8fe31cc515b85fb", 0x19}], 0x4, &(0x7f00000018c0)=[@rights={0x28, 0xffff, 0x1, [r9, r10, r9, r8, r9, r7]}, @rights={0x18, 0xffff, 0x1, [r7, r7]}, @cred={0x20, 0xffff, 0x2, r12, r5, r4}, @rights={0x20, 0xffff, 0x1, [r10, r11, r11, r10]}, @rights={0x18, 0xffff, 0x1, [r7]}, @cred={0x20, 0xffff, 0x2, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r8]}, @rights={0x30, 0xffff, 0x1, [r11, r1, r7, r9, r8, r11, r9]}], 0x100, 0x4}, 0x0) msgctl$IPC_RMID(r0, 0x0) recvfrom$inet6(r1, &(0x7f0000001a00)=""/114, 0x72, 0x800, &(0x7f0000001a80)={0x18, 0x1, 0xffff, 0x7ef6098b}, 0xc) flock(r7, 0x0) clock_nanosleep(0x3, 0x0, &(0x7f0000001ac0)={0x5}, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x90, r11, 0x0, 0x0) msgget(0x3, 0x28c) 00:00:24 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000000)) socket$unix(0x1, 0x1, 0x0) read(r0, 0x0, 0x0) 00:00:24 executing program 5: open$dir(&(0x7f0000001bc0)='./file0\x00', 0x341, 0x42) unlink(&(0x7f0000000000)='./file0\x00') 00:00:24 executing program 0: r0 = semget(0x3, 0x2, 0x100) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x60, 0x6, 0x1, 0xfffffffffffffffa, 0x5, 0x7, 0x1ff, 0xfa, 0x6, 0x7]) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/50) r1 = semget(0x2, 0x7, 0x200) semget$private(0x0, 0x1, 0x1) r2 = semget(0x2, 0x5, 0x400) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80082, 0x125) faccessat(r3, &(0x7f00000000c0)='\x00', 0x40, 0x200) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/4096) semget$private(0x0, 0x4, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000001100)=[0x8, 0x8000, 0xfffffffffffffffd, 0x101]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001180)={0x0, 0x0, 0x0}, 0xc) r6 = getegid() fchownat(r3, &(0x7f0000001140)='./file0\x00', r4, r6, 0x200) r7 = msgget(0x2, 0x300) msgrcv(r7, &(0x7f00000011c0)={0x0, ""/152}, 0xa0, 0x2, 0x1000) r8 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000001280)={0x0, 0x0, 0x0}, 0xc) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f00000012c0)=""/126) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000001340)=""/45) setreuid(r4, r4) r10 = shmat(r2, &(0x7f0000ffb000/0x2000)=nil, 0x2000) shmdt(r10) fchmod(r8, 0x4) connect$unix(r8, &(0x7f0000001380)=@abs={0x0, 0x0, 0x0}, 0x8) mknod(&(0x7f00000013c0)='./file0\x00', 0x7080, 0x80000000) setgroups(0x8, &(0x7f0000001400)=[r9, r5, r9, r9, r6, r9, r6, r6]) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000001440)=""/4096) semget$private(0x0, 0x4, 0x4) shmdt(r10) 00:00:24 executing program 1: nanosleep(&(0x7f0000000000)={0x5, 0x9}, &(0x7f0000000040)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) bind$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt(r0, 0x2, 0x9, &(0x7f0000000100)="ef6742e0fd5b6868774ec9c366b8eef679cd191568ec0dde24167fccad996081944ba529853eaaf56e4b76cc85128bed17edc84e05c058d79768d8402f37ba0cb540ca70326f92359107d4e206d989c7a5faa2ce77769419e534d46e56221c35cd6d1a3ed1a9bfa87164298f9268346cdf258f733a8a1f8233ed7e0b05e7bbb3819078d34e8c356ef04eaa0c255ccb0a634dfe496a65fa34a92fbea419653a18f34d62de9c3454d58e4890f920edf0a64973b147a1edb77d1e9b3aaea05aec3c5dd2a9f68814642d6d757233215f1aede64ab7d68a6bf32f498e10a413089a301fe0e61610a8beb330b00138bb", 0xed) r1 = open$dir(&(0x7f0000000200)='./file0\x00', 0x800, 0xa0) r2 = paccept(r0, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc, 0x20000000) r3 = paccept(r2, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r7 = open$dir(&(0x7f0000000380)='./file0/file0\x00', 0x42, 0x40) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000400)="50d3e0883d39d7c41589ad0d255bc665c332d6c101539bca08200dae3c0c382aa3795c6a9f53129d3ee1793dbb22791b527e17c0227fda6ef83f751f91b32fdb773fb26ee3fe882788eaaced8d13784215566da9907f3ebb086d6e181c1090565724457ef3bf7a48da5b68544ba4040ec4bfb38bcb7c2dd436405c9d9e070aa548db169109fc352ec0b2cf1f0847a76b363ffef99360db2df23d3fe9895654999e364ef07cc202649aa3e5c41188ffe384f5f2171cfc3654eff45830a3f938f52afb7d3d8f28936e38242f1a44287ba1e64c9f353bcd66bdfec20a43fae8edcb357092e93dd5870318dd3b9487365c7d3b8b5bc5f422db1d5afb77f8f0", 0xfd}], 0x1, &(0x7f0000000540)=[@rights={0x18, 0xffff, 0x1, [r7, r3]}, @rights={0x20, 0xffff, 0x1, [r0, r7, r3]}, @rights={0x20, 0xffff, 0x1, [r1, r2, r7, r0]}, @rights={0x30, 0xffff, 0x1, [r1, r7, r0, r1, r2, r3, r1]}, @cred={0x20, 0xffff, 0x2, r4, r5, r6}], 0xa8, 0x403}, 0x400) sync() sendto(r0, &(0x7f0000000640)="92fec6d3c5d20ae62f34bb15a1b08c3022adcbb7b6dbbbc938e3098e8a2e015129d7fe639bb593b9a198e7a1b3eab16c31223fbd4aff297c4d466292266cf28b7fe5e91545214943aba7719d6af50d472fa9e7c48a0781864e4adcd5b499693bdb3031e4695de7ce38820bfbfddc6d1f1614bdf1442fb7563c63529b0484a7538b1f92b7f9f711893b34d32fd8f9447f3ba064f6389c04d124601eb44c27fd2817b5e1e1e4994ec4d9822513dedd6eb18b1435bcfd6de09d566ab574070e7929d69ca15440115a1e346a748c58d3b41e662e93879061457b1bef844e83ac9e7fab7aacd73f3f6eff8cebe4478a31", 0xee, 0x403, &(0x7f0000000740)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r8 = semget(0x3, 0x5, 0x200) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000780)=""/249) semctl$GETPID(r8, 0x2, 0x4, &(0x7f0000000880)=""/31) connect(r3, &(0x7f00000008c0)=@in6={0x18, 0x1, 0xc8cf, 0x4}, 0xc) truncate(&(0x7f0000000900)='./file0\x00', 0x5) bind(r2, &(0x7f0000000940)=@un=@abs={0x1, 0x0, 0x2}, 0x8) clock_gettime(0x60000003, &(0x7f0000000980)) symlinkat(&(0x7f00000009c0)='./file0/file0\x00', r0, &(0x7f0000000a00)='./file0/file0\x00') getsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000a40), &(0x7f0000000a80)=0x10) mknodat(r0, &(0x7f0000000ac0)='./file0\x00', 0x8012, 0xfffffff8) link(&(0x7f0000000b00)='./file0\x00', &(0x7f0000000b40)='./file0\x00') pipe(&(0x7f0000000b80)={0xffffffffffffffff, 0xffffffffffffffff}) getrusage(0x0, &(0x7f0000000bc0)) setreuid(r5, r5) fcntl$getflags(r3, 0x3) connect(r9, &(0x7f0000000c80)=@in6={0x18, 0x2, 0x1, 0x6b}, 0xc) open$dir(&(0x7f0000000cc0)='./file0\x00', 0x80, 0x20) fchmodat(r9, &(0x7f0000000d00)='./file0\x00', 0xc0, 0x400) 00:00:24 executing program 3: r0 = socket$unix(0x1, 0x7, 0x0) shutdown(r0, 0x0) recvfrom$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:00:24 executing program 2: r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r0, r3) getrlimit(0xf, &(0x7f0000000080)) getrlimit(0xb, &(0x7f00000000c0)) getuid() r4 = getpgid(r1) socketpair(0x6, 0x0, 0xffffffff, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$unix(r6, 0x0, &(0x7f0000000140)) r8 = shmget(0x1, 0x1000, 0x1, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000180)={{0x5, r2, r3, r0, r3, 0x10, 0xffff}, 0x7, 0x6, r1, r4, 0x8000, 0x4}) getrlimit(0x0, &(0x7f0000000200)) getpeername(r5, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) r9 = accept$unix(r6, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f0000001300)=0x1002) r10 = accept$unix(r9, &(0x7f0000001340)=@file={0x0, ""/4096}, &(0x7f0000002380)=0x1002) mkdir(&(0x7f00000023c0)='./file0\x00', 0x0) getpeername(r10, &(0x7f0000002400)=@un=@file={0x0, ""/18}, &(0x7f0000002440)=0x14) shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) readv(r7, &(0x7f0000002740)=[{&(0x7f0000002480)=""/124, 0x7c}, {&(0x7f0000002500)=""/145, 0x91}, {&(0x7f00000025c0)=""/205, 0xcd}, {&(0x7f00000026c0)=""/68, 0x44}], 0x4) r11 = getegid() r12 = msgget$private(0x0, 0x80) msgrcv(r12, &(0x7f0000002780)={0x0, ""/207}, 0xd7, 0x2, 0x0) shmctl$SHM_LOCK(r8, 0x3) setregid(r11, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000002880), 0xc) pipe2(&(0x7f00000028c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) unlinkat(r13, &(0x7f0000002900)='./file0\x00', 0x0) r14 = semget$private(0x0, 0x3, 0x2) semop(r14, &(0x7f0000002940)=[{0x4, 0x0, 0x1800}], 0x1) chdir(&(0x7f0000002980)='./file0\x00') 00:00:24 executing program 5: clock_getres(0x40000000, &(0x7f0000000000)) socketpair(0x1f, 0x20000001, 0x9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x7, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x240002, 0x0) socketpair(0x1, 0x40000006, 0x7fff, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x400000) poll(&(0x7f0000000240)=[{r1}, {r2, 0x80}, {r3, 0x22}, {r4, 0x82}, {r5, 0x104}, {r7}, {r8, 0x25}, {r9}, {r10, 0x80}], 0x9, 0x8) shutdown(r10, 0x0) connect(r7, &(0x7f00000002c0)=@in={0x2, 0x1}, 0xc) r11 = socket$unix(0x1, 0x2, 0x0) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x11, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) accept$unix(r0, 0x0, &(0x7f00000003c0)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000440)={{0x18, 0x3, 0xffffffffffffffff, 0x9}, {0x18, 0x1, 0xffffffffffff10a9, 0x1}, 0xfffffffffffffff9, [0x9, 0x7ff, 0x6, 0xfffffffffffffffc, 0x3, 0x81, 0x10000, 0x2]}, 0x3c) socketpair(0x10, 0x0, 0x6, &(0x7f0000000480)) setsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000004c0)={r14, r15, r16}, 0xc) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000500)={0x4, 0xff}, 0x8) accept$inet6(r6, &(0x7f0000000540), &(0x7f0000000580)=0xc) bind$inet6(r12, &(0x7f00000005c0)={0x18, 0x1, 0x8000, 0x4}, 0xc) fchroot(r12) utimensat(r13, &(0x7f0000000600)='./file0\x00', &(0x7f0000000640)={{0x8, 0x100}, {0xa744, 0x5}}, 0x200) bind$inet(r6, &(0x7f0000000680)={0x2, 0x1}, 0xc) r17 = semget$private(0x0, 0x1, 0x40) semctl$GETNCNT(r17, 0x1, 0x3, &(0x7f00000006c0)=""/113) 00:00:24 executing program 0: unlink(&(0x7f0000000000)='./file0\x00') r0 = socket(0x18, 0x7, 0xe2) recvfrom$unix(r0, &(0x7f0000000040)=""/158, 0x9e, 0x40, 0x0, 0x0) getsockname(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) unlink(&(0x7f0000000180)='./file1\x00') bind$unix(r0, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) r1 = accept$unix(r0, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) unlink(&(0x7f00000002c0)='./file1\x00') getsockopt(r1, 0x7, 0x2, &(0x7f0000000300)=""/60, &(0x7f0000000340)=0x3c) r2 = accept$unix(r1, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f00000013c0)=0x1002) link(&(0x7f0000001400)='./file0\x00', &(0x7f0000001440)='./file1\x00') r3 = open$dir(&(0x7f0000001480)='./file1\x00', 0x22, 0x0) mkdirat(r3, &(0x7f00000014c0)='./file0\x00', 0x80) unlink(&(0x7f0000001500)='./file1\x00') mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) unlink(&(0x7f0000001540)='./file0\x00') r4 = getuid() r5 = getgid() lchown(&(0x7f0000001580)='./file0\x00', r4, r5) r6 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffc000/0x3000)=nil) r7 = open$dir(&(0x7f00000015c0)='./file1\x00', 0x200000, 0x85) mkdirat(r7, &(0x7f0000001600)='./file0\x00', 0x8) symlink(0x0, &(0x7f0000001680)='./file0\x00') lstat(&(0x7f00000016c0)='./file0\x00', &(0x7f0000001700)) rename(&(0x7f0000001780)='./file0\x00', &(0x7f00000017c0)='./file0\x00') recvfrom$unix(r2, &(0x7f0000001800)=""/226, 0xe2, 0x40, &(0x7f0000001900)=ANY=[@ANYBLOB="0100faffffffffffff0a"], 0xa) shmctl$SHM_UNLOCK(r6, 0x4) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000001940)=""/195) r8 = semget$private(0x0, 0x1, 0x0) semctl$GETZCNT(r8, 0x3, 0x7, &(0x7f0000001a40)=""/224) 00:00:24 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x10) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x3fa1fc70, 0x9}, {0x20, 0x8001}}, 0x0) fchmodat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x400) chdir(&(0x7f0000000100)='./file0/file1\x00') stat(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)) clock_settime(0x20000000, &(0x7f0000000200)={0x0, 0xc04f}) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0/file1\x00') setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000002c0)={0x81, 0x1, 0x0, 0x10000, 0x7}, 0xc) execve(&(0x7f0000000300)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000340)='},'], &(0x7f0000000480)=[&(0x7f00000003c0)=':\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)=')\xa8\x00']) mknod$loop(&(0x7f00000004c0)='./file0\x00', 0x6000, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000540)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(&(0x7f0000000500)='./file1\x00', r1, r2) connect(r0, &(0x7f0000000600)=@in={0x2, 0x3}, 0xc) r3 = getppid() setreuid(r1, r1) symlinkat(&(0x7f0000000640)='./file0\x00', r0, &(0x7f0000000680)='./file0/file1/file0\x00') fcntl$lock(r0, 0x7, &(0x7f00000006c0)={0x3, 0x2, 0x7fff, 0xd23, r3}) accept(r0, &(0x7f0000000700)=@in6, &(0x7f0000000740)=0xc) readlinkat(r0, &(0x7f0000000780)='./file0/file0\x00', &(0x7f00000007c0)=""/86, 0x56) chroot(&(0x7f0000000840)='./file0/file0\x00') fcntl$lock(r0, 0x7, &(0x7f0000000880)={0x3, 0x2, 0x8ba, 0x0, r3}) r4 = accept(r0, &(0x7f00000008c0)=@in6, &(0x7f0000000900)=0xc) mkdirat(r0, &(0x7f0000000940)='./file1\x00', 0x1) r5 = paccept(r4, &(0x7f0000000980)=@un=@file={0x0, ""/4096}, &(0x7f00000019c0)=0x1002, 0x40000000) fchmod(r5, 0x104) socketpair(0x60794a3ec307811b, 0x5, 0x6, &(0x7f0000001a00)) fchroot(r5) fchmodat(r0, &(0x7f0000001a40)='./file0/file0\x00', 0x8, 0x400) mknod(&(0x7f0000001a80)='./file0/file1/file1\x00', 0x0, 0xfffffff8) 00:00:24 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000000)="b6bc47be4e6276cbf3ebde5bf4e77fdd64bea88cecaea11e62bd055bbd797592c55e8faf7ce1cb880b04fa91b1", 0x2d, 0x401, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6, 0x1091, r0, 0x0, 0x0) sendto(r1, &(0x7f0000001a00), 0xbd, 0x2, 0x0, 0x13d) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) 00:00:24 executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x440000, 0x4) r1 = accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) mkdirat(r0, &(0x7f00000010c0)='./file0\x00', 0x2a) r2 = shmget$private(0x0, 0x4000, 0x440, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000001100)=""/16) r3 = accept$unix(r1, &(0x7f0000001140)=@file={0x0, ""/108}, &(0x7f00000011c0)=0x6e) r4 = shmget(0x1, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) mkdir(&(0x7f0000001200)='./file0\x00', 0x1) linkat(r0, &(0x7f0000001240)='./file0\x00', r0, &(0x7f0000001280)='./file0\x00', 0x400) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) r5 = socket(0x18, 0x0, 0x8) shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x3000) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) r6 = semget$private(0x0, 0x3, 0x11) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000012c0)=[0xc00, 0xf6f5]) connect$inet6(r3, &(0x7f0000001300)={0x18, 0x3, 0x5, 0x8}, 0xc) getpeername$unix(r3, &(0x7f0000001340)=@file={0x0, ""/80}, &(0x7f00000013c0)=0x52) semctl$IPC_RMID(r6, 0x0, 0x0) getsockname$inet6(r5, &(0x7f0000001400), &(0x7f0000001440)=0xc) semctl$SETVAL(r6, 0x2, 0x8, &(0x7f0000001480)=0xfffffffffffffffb) mkdir(&(0x7f00000014c0)='./file0\x00', 0x81) listen(r1, 0x2) r7 = getuid() r8 = getgid() fchown(r3, r7, r8) shmctl$IPC_RMID(r4, 0x0) fchown(r1, r7, r8) openat(0xffffffffffffffff, &(0x7f0000001500)='./file0\x00', 0x8250, 0xc0) chdir(&(0x7f0000001540)='./file1\x00') munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 00:00:25 executing program 0: socketpair(0x4, 0x2, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) close(r0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18241, 0x0) ftruncate(r0, 0x0) 00:00:25 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x2) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) chown(&(0x7f0000000200)='./file0\x00', r1, r2) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f0000000040)='./file0\x00', r1, r3) fchdir(r0) unlink(&(0x7f0000000240)='./file0/file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 00:00:25 executing program 3: r0 = socket$unix(0x1, 0x3, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r2 = accept$unix(r1, 0x0, 0x0) getpeername(r2, 0x0, 0x0) 00:00:25 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800000, 0x6a) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x400) writev(r0, &(0x7f0000001140)=[{0x0}], 0x1) recvfrom(r0, &(0x7f0000000100)=""/75, 0x4b, 0x40, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) 00:00:25 executing program 1: r0 = socket(0x1, 0x7, 0xcd36) fcntl$getown(r0, 0x5) open$dir(&(0x7f0000000040)='./file0\x00', 0x250082, 0x100) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1008200, 0x0) renameat(r1, &(0x7f0000001940)='./file0\x00', 0xffffffffffffffff, &(0x7f0000001980)='./file0\x00') 00:00:25 executing program 2: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="9af15f040a48b8b55032d22920cb2a691c69b541f574ec14ddcec2ac9e250f21e1aa17178a74f59f3efcd614df5eb09af12bf3fdb08d7da5069bb87cc324a1a5cb38262302b483c96e7bd57f5e8082dccf0cc55881e8d592b50ce69730fa461d9723b37d23e395971074f0ff2d1338dc9dc425a353fc9c7544a10f27a0b0ed81744ce1628a89c2f0788cfb3b5fc38ca05f4778f13e886e34682d2ae9048d161f9fe081c3b0fc9611b03a1a9526e0a96ac8d02a7b1600063bd224080410b6e46343d30160ee36aa6ff62ff8128de1e966426b5da66f820a877ee99720a11db06937", 0xe1}], 0x1, 0x0) r1 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r5 = getpgrp() r6 = getuid() r7 = getegid() sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000200)="8ac285f59894dcf3a862dfe019ee9d0c46e6a3a871610ff297b77c28c1012f447a46bc1a0407a9e84f3cd13dcbb888abac14154504cb2b4533c953e67480beffaad6fc443af3ebab4342ca2c1dcb378fbb85803c69dd1f12ad3835ff9d528f1bc5751b8337a26780dbdd5c98c755ed2e8149f1a9e48c720dc74b5c6d3254148a45cdb206b8324671609614cfb2bc84828d1dd84f4007eb03258a37fd6cf5c65c69", 0xa1}, {&(0x7f00000002c0)="467a8dfc360bd2beea9c7f9ed240181339e242c4ec3496457723b429fc806ef1a04638fe5c7c40402c33c8406f4b20470deec0d0a1d6ea4903adcf33cfd0ceb8db826d758ed563bbb0062af6274fb9acd4b06ca0bcdeb1266e825521aa53474b6c172995a2addda6cf99c85aefec3851e8847237e890e2bd44d8972af9f588c20b2f676baf102c0fed2091dfc15b12442609013b9907a41ecb91699464bbb6df01b805290463f6097aace9f14dfb5b87b74a266427659d31dbb6d020e4aa12aa1d04ce7f16b881edb4ed846144e54146ed530b1dc2d15149ada524b0da206e00cbc537892552c052", 0xe8}, {&(0x7f00000003c0)="eb9f252c63a0a95e3a6f10249275b8573cfe514179f50c3f1126273ebbc7da719cdcc766e5c415875254b7f4a850a0a96535033a5e31d106f5420f172cdd8897a5292a94a7cd3d0b5da1af78dcb671d5", 0x50}, {&(0x7f0000000440)="fb0dc8823aa1322c5fac3a7b39ca6f2f", 0x10}, {&(0x7f0000000480)="3ac9e566cc5dd1ef193355e02bddcfcc7491ed636cdb47381ebc6fb7d133f1b634e75311b9ade3e2a2bdd15e00a21cb42c577497d7c68c2c3b078f3c86d671284e9ac5121f9237966c0929006279c2ad5d76a69e7f1c3a2b", 0x58}, {&(0x7f0000000500)="7b86331f1e168e05967d7bd48a154d73b3d3f0f31b933ecfc60745b72079c216068853", 0x23}, {&(0x7f0000000540)="f6653793e042efe432ffa80000464d963b5b59930e1d023551d0c4f06572ccf70a6a53783834d3cb71fbc29b69", 0x2d}, {&(0x7f0000000580)="55a17c393c415eac4813c27e8dab56151eed4a5c27db0d56f53611f84b9d872c966330b150bbfe3ece2bae26ad1eeba3dfcd409e7d4a80f212dc73db304cd914af6bf4b57f2b993af463f540603c15b3855f2b6a2acba100d8a3b0d117dad6e637fff1398b486e6eb70695f83f17b20e387d22f9b2526bed48b9ef26c2d337ee3244d051fada17aae32c1d7f", 0x8c}], 0x8, &(0x7f0000000780)=[@rights={0x10}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x2, r1, r2, r4}, @cred={0x20, 0xffff, 0x2, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x88, 0x1}, 0x400) getegid() r8 = accept$inet6(0xffffffffffffffff, &(0x7f0000000880), &(0x7f00000008c0)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000900)={0x9, 0x1, 0x200, 0x800, 0xfffffffffffffff7}, 0xc) r9 = dup2(r8, r8) getpeername(r0, &(0x7f0000000940)=@un=@abs, &(0x7f0000000980)=0x8) utimes(&(0x7f00000009c0)='./file0\x00', &(0x7f0000000a00)={{0x2, 0x1}, {0x0, 0x5}}) utimes(&(0x7f0000000a40)='./file0\x00', &(0x7f0000000a80)={{0x5, 0x4}, {0xec, 0x8}}) r10 = accept$unix(r0, 0x0, &(0x7f0000000ac0)) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) fchroot(r10) r11 = msgget$private(0x0, 0x4) msgctl$IPC_RMID(r11, 0x0) getpid() socketpair(0x16, 0x40000007, 0x8, &(0x7f0000000b00)={0xffffffffffffffff}) getpeername$inet6(r12, &(0x7f0000000b40), &(0x7f0000000b80)=0xc) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) readlinkat(r9, &(0x7f0000000c00)='./file0\x00', &(0x7f0000000c40)=""/4096, 0x1000) msgctl$IPC_STAT(r11, 0x2, &(0x7f0000001c40)=""/4096) msgctl$IPC_SET(r11, 0x1, &(0x7f0000002c40)={{0x4, r2, r3, r2, r3, 0x100, 0x7}, 0x8000, 0x3, r5, r5, 0x400, 0x101, 0x2, 0x10000}) mkdir(&(0x7f0000002cc0)='./file0\x00', 0x4) ftruncate(r13, 0x9) 00:00:25 executing program 5: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r1, r3) fchdir(r2) flock(r2, 0x8) fcntl$dupfd(r1, 0x0, r4) fchdir(r4) r5 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./file0\x00', r5, r8) r9 = accept(r2, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) r10 = dup2(r1, r3) listen(r9, 0x3ff) semget$private(0x0, 0x4, 0x84) readv(r1, &(0x7f0000001640)=[{&(0x7f00000001c0)=""/145, 0x91}, {&(0x7f0000000280)=""/29, 0x1d}, {&(0x7f00000002c0)=""/40, 0x28}, {&(0x7f0000000300)=""/211, 0xd3}, {&(0x7f0000000400)=""/228, 0xe4}, {&(0x7f0000000500)=""/163, 0xa3}, {&(0x7f00000005c0)=""/112, 0x70}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x8) fchdir(r9) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000016c0)={r6, r7, r8}, 0xc) setuid(r7) pipe(&(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001740), &(0x7f0000001780)=0xc) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3, 0x210, r12, 0x0, 0x30) getsockopt(r9, 0x7fff, 0xffffffff, &(0x7f00000017c0)=""/161, &(0x7f0000001880)=0xa1) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000018c0), &(0x7f0000001900)=0xc) getsockname(r11, &(0x7f0000001940)=@in6, &(0x7f0000001980)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000019c0)={0x7f, 0x1, 0x7fffffff, 0xba, 0x4}, 0xc) fcntl$dupfd(r12, 0xc, r10) fchdir(r1) dup2(r2, r4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000001a00)={{0x18, 0x2, 0x0, 0x2}, {0x18, 0x3, 0x1, 0x10001}, 0x5, [0x3ff, 0x1, 0x800, 0x6, 0x8, 0x100, 0x9, 0x7]}, 0x3c) 00:00:25 executing program 4: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x2, 0x1}, {0x596}}) r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) fchdir(r0) fsync(r0) r1 = semget$private(0x0, 0x4, 0xa0) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r9 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x2, r2, r5, r7, r9}, 0x3, 0x8, 0x20}) r10 = semget$private(0x0, 0x0, 0x1) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000280)={{0x3, r7, r8, r4, r5, 0xa0, 0x80000000}, 0x28d, 0x1, 0x9}) setsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000300)={0xc3, 0x20}, 0x10) flock(r0, 0x6) sync() semctl$GETZCNT(r10, 0x1, 0x7, &(0x7f0000000340)=""/178) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000400)=""/102) r11 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000480)={{0x0, r2, r9, r7, r5, 0x0, 0x80}, 0x100000000, 0xfffffffffffffff7, r3, r6, 0x3, 0x9, 0x6}) semget$private(0x0, 0x3, 0x20) fchown(r0, r7, r9) r12 = open(&(0x7f0000000500)='./file0\x00', 0x10000, 0x0) fchmodat(r12, &(0x7f0000000540)='./file0\x00', 0x4, 0x200) flock(r12, 0x8) fsync(r12) flock(r12, 0x4) faccessat(r12, &(0x7f0000000580)='./file0\x00', 0x198, 0x100) pipe2(&(0x7f00000005c0), 0x1000000) getsockopt$SO_PEERCRED(r12, 0xffff, 0x11, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r2, r13) 00:00:25 executing program 0: r0 = getuid() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) r3 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r5 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x40000, 0x9) r6 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffffff) r7 = socket$unix(0x1, 0x1, 0x0) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r9 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x880, 0x0) r10 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r11 = socket$inet6(0x18, 0x0, 0x100) r12 = socket$inet(0x2, 0x40000000, 0xaf) r13 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x208000, 0xa8) socketpair(0x10, 0x0, 0x7, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = dup(0xffffffffffffff9c) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000080)="2d97683486bcdaaecfadb55acfc1628b32", 0x11}, {&(0x7f00000000c0)="480f6766a74ab69663a8c2c962ef2da2f64fa8596c988eb8b9a74b2c9e6c410f14d3e8098cb944cbb6e874fe0c22d4ce0f3d09af22759ef346fded37c458a251fe6cec21b7a129617960117bc1cc38cb5b769b37b51d07c62fdff6ad4f0755b326fbd0d0d798ee1a14f8dfb5438ae539ea700857a153c83335446d2226fd2dd3b27d476e5ab5b8b1002982acbd", 0x8d}, {&(0x7f0000000180)="9320bbd4458d631f3e94ac77572542c472ee782d522f45c59f2a7cf5769951669e5c0d7eff4ed414548601ccedc79be2192c0ad7d3af2a9c7f40d7f702fc181e72690f348071d4cea050fbe228cfab475689fb94b9253fdf3e07c2ac9ca9ba97889aca488d7ac80658045aa6435dd7545fa7a055227df8254108c9cfbf63959de73b22f5a0bb37e66233d569ca5040fdc73c7ad6", 0x94}], 0x3, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x2, r3, r0, r4}, @rights={0x20, 0xffff, 0x1, [r5, r6, r7]}, @rights={0x38, 0xffff, 0x1, [r8, r9, r10, r11, r12, r13, r14, 0xffffffffffffffff, r15]}], 0x78, 0x1}, 0x403) setsockopt$sock_timeval(r8, 0xffff, 0x100c, &(0x7f0000000480)={0x6, 0x80000001}, 0x10) r16 = open(&(0x7f00000004c0)='./file0\x00', 0x0, 0xa4) unlinkat(r16, &(0x7f0000000500)='./file0\x00', 0x0) symlinkat(&(0x7f0000000540)='./file0\x00', r1, &(0x7f0000000580)='./file0\x00') writev(r2, &(0x7f00000015c0)=[{&(0x7f00000005c0)="c73cedec2140e355e3cad497ea2dd305a00b56f37291c7e50ed5681c8215f71720bf4688cfa607d36237bf05953e894ebfdb4a75eb45616a95b746dee8d9bf79bdc19b1e109ed1e1eb9919599d02c9ef504282a0e619ae3d7fa1dffcb9c6462a8ac06db6551c96b862f195db56e5c19bf911864a5a844507734383f5d5bb757442a293ba8355be8673e9ec182e0fd98fd6e5a120f64dde7ef2e5ad6e31223e3f9badbc8d41a5e7034cb2e6d3372ea9838d17fd93346d25deb20ea0f6c6ac56acea882821f0b083d107ce8f9fc176a68e653f50ac7e91cf856e8415ab0dfa16efda99af31029a53e25d917003fcd9bb1a471121f5f76fbda4f4c13a9130c86b1795539a0cf72957725a67fbe4ff2f829dee1d5e6ae44681ec1fb38a372d88140f2895ab122b58f3faba789fb95d7fdc3492f631898277a4ace08b76b3606ca9ddcae906928ef42707c42629354e79c74c96fc2d8132a4201083da81b9e5943a6e9efafe7d042365b942adf652fd813eac057a015b058134a1d9fb45c550d1bc9259b5b801f6dca5fe422f578ea5116e87eeeb133f44675320da73e49de4b173fa5ad4a25955d2bb049c2166a959e611c7f735fb12f31a112b4920b3196dd757ea323f8467c34301b31e1dff2281cae6a09e504349a933b64a9722cfcbc6d3041dd6d07deb8ad30008767f57a3562cd9ee66d97735da703a8e720b86da3a90eea6c5ac00c97baba5d6ce513780487fa575406870373b422f5914338d8f72618bea1aea7153b929de0effcea866dbb3537a3fe8c377c5bdbaa242efc8311eedcc599b62aec2081fa9b94ac801a796dd37b3ea5c182890fdf5e8c04c4e045844c78f8984e94fc116fa03db58726ce6b99ada7af5ee700ecb08748faac97868f5995e6c4c02d1020d5497d89801da04d9207c6ea32aa44757463bb5880e3f67648a2c498a0a23dd15483eb9f3cd819fada1c43ddc758872030f3ba57c1e1f70a0109b8865eb502f89d2741ddffc0afe2e7251fbb98adfeb084b75f6a212d5def73f2843310ac69f67b92934833bfedaa063da0278f173386851f3ed24ed89c6956c749c2267b9dac173864159dfbe08e3137cbec33f3536a08958e56f47fe2c9f2b8ffd688961e8bf133628a4d24f0519f0f02a6b97efe488af4c92147ab660f2a32d13ee1ac61118a01733b2f2c40ada07146bbd57a532c6c49e7a8559317002f4cd0784690f51e8705050bb304e34dae2b5ace7eece96430219b6658f9ff4fbc8c26f260719c802c6c3ec2f6327f8442a2b549ed58549a6b935224f4c6147adb6eb667435b8996e5f0b61debe5cb92fb12128770c3dc8fd25cb193bacb216da1c40be3b5979acd8bd52e89bce1ba1ae4d16158ac1f1d1632aac7062a44cdbbbc1cb06b4bb80bb91068da54d31b7e64d7e2d1456704f2df388939d18211faf4e9bbdafa4d24646f46cee1554cd4770d75d64aa97355ad4ebecbda7f4724d9560ce46bb422a02793754a875e492c8c8133fc9e040b233949e0aab59f76f99220a36c7c1a75721c2e59025cceab8d1e339e109078b24f4364ba61223ba8d2d55f880cdc06b86d250d79c93efb106a2b11577353577bca55180418483de4ba3b0bfc5fda01e3ba8f7745201e85fcb6b53487508ab339dccd783a408b2b5608214c49ec68e0360dea5f25f04fd23f6e23e7f60a1477e9dc6b68e571f57b0e316a180be3aa511c6ce53c30100248ba7936bb0b49735acac6845b44c4dfdb21436113a0cb962185bc3fe26fa0345713da926fb38306e305902d802ccbc16b38d991b7179c7b81f7a4e65753142876a9ac0cc5112d89a252d4449562f126a33743de78072e5c995e864e4a7600a9ca3ff717b07b1c9004621160bc4ad4a4b87b970bf083b83fbeb07529b4dc73e2e94f54a3a86e5393fb21b908a14d97e49ba747f664fae7d2c6e45feb5aad2e86b0378951168753e90ffa0bc73da30810236b03341dda4759dbfd8a46565b76929562d51bca0b0ef68370e2030a6c1e41663152c5df67589f6c5f9afe5779bd8bba5796b5c1cd80983e5a892a46a90da89575566e5334c6826b18eefae26dfa8db88ff18f183356b2194df5d1156ddb866b32b9c8f347324be3dc6746a0b78387c61d90c7b3b656157379ea56ab75c1c5291d38456dde69ea5a3e9f271370d2d9bd41047c8cc93a23ec45c434c8a414b7d341cb09ae991d114f39fd91d07a918ae384f15ec3496886f8b86b9c70f53d06c41f0da2c3dd2b87ebbc6dda7125252987c3ea0be3e3550d96c3a344523e165564fb3a598d54494de11f96284f702eed31701e456c3b3581461c819eaa26879dcde500df6dfae3180bb021af4c783a56594ff784681a785b650f26c436f10106198ef505cf3687297c058d105c1cc8dcfcf34f8663e007d151bba30fa8c8abe9348d3ce64dcea987509b8f96a40fd808c8ff9067c5d6882dfe257e070efab6286272bafd7b780d5895d3cd7d26458c517321f7fe4053c1f575c0a9df80f142beddde3eed11902f364b7154397cabb593f49741104b77e2e1d42699f81c95765de7eebb1c7860638b40592b0064e8b65d725c787614f80c67ec05ce48e6954a6cac36f614ff8eef9a1cb4f85e0c2139842aaeb16d6656e41e8d7be9edf73cf690626155a123805ed6f54ba9fa9776568cff11080f7abaedeb90b5642b9b4096c214755e965c9a97deefcc6adc14bac051cdc4fcc15a8a9ae77a2d20edea112ce2c1f05be808204a270bda28db90bad3fa557e229d7412ca825b350e2e5df401547434e9b4714bc2ceb5a1a6fdacc74f6c10cdee437d91b7b9815c52bd39ac200b63cc33ae421d20641b887bc452859d4b8b479e75088a6e90d987d6d7e94486e292c5e7d755a8f33e4510bef1593e8d0d067493f0baa2285d90d4abaad28a545b195b05945511fa4e0ab3217c6607133eddd96dd35fdf228cd9363a406e306f21902c157bcd4743f044535c6f006a2d107a4cfea9cb55a46303f70b93c3cde662a152f41f4bd0313e4d2c92fd6eda16a3e166ddd26a5da44b1cb98072aebc2e29ceba2ab6a887dc2d258e5734962ccb8a5715c411dfc51180875b68ebc141b18460cb67c0ae860276a3d7f792131f4ab4b6bc0c4fcb6d2de0fabf2e8b09a70048f58fd7bff1bd50ab91e15d5d9e7cd132c4928a45efb6dd18eb4740411424551d4121ad5c4e50a9b369a2fb9f3563f2895b6b509bc8ba689573325ca2b5639bb6ca804d5dbb8fb3ea96569832f4a21183d5d25c4bc75d7a44e9f81057b9f527c18a336ad1bf542978e9206b4fbaba931d5aa9b2db6aed3ff87388ca20771c3f85a198c6e94b5d37c85096b36085ea91d243982a55cf8f3cc9b0ee22dd6043190aeea92a1049fa8befe46830884f8961eaf9e2733f873ec21554e714af92d5380e929c835642dde8e4a447b9e55b6519908647303fbeb4ffc822e3d73dd9d08977b14d2ab3a0cf5f3e457fa9750d0ad5ec331238de1782948ff28dc5fedf09afad160c5d2fc02a44133c94a9c6016033ff5a0d9f427adfa8f161060ce89e354ef5a81338d6d07785cce55613550bd47622d23de2f7d6d94813e08a90e5b05256c479a74368bc02e1747fac1dfd6d996de124fd2db16076020f1fa484e626f5f695c8bf86dd978a2c2fe680e5cd2ef961488f7886d863670dbad54bdd94ebdab5f6e98e5804e89b515b80ef4d2cb61457cacd301ddf73b9fe0140376e9ca51cdd34a83b6f7ffeb2bd81da6fef7c0bed402f7f7299d4b272482cb48003031293e47b360f86d841818cdcd886637ab6a61405d7f07fd325655ab22ade882825ba96a9cc9bb2fd76f2a5341b7f52d7a7f6e0f3b4bff6f6094522632541037d32f36d773f273184be58b0e1ac957b34d8f5ad8113f3eec78d647560dcbd0758722f8a02b974b437ca470cde8fb84aa30559bf960b6c35189bf2081d184e31e4a6cd68e6fe49fe817dd95febfbe82ca3f50b170d7085f71ec5d9e3dc23ae2717a46dd253710cbd1f7ec121a3e06cf21362f838cb38430576847493176736d209e18416a26a2cc4d5391d2a775dd0eb1308de5401624a2a20bf5130c49ddd92028041cb224b0a8dc95f27948467d86a533eb690a306f48726dd68f7a779eac7997123beda62ea545938ebfb214d1fcfbdcda5b13f24f8eae1b58179f05592b6ea96e62bb59eaee9cb206d3dbb58de3f0e02c79cea41e6f1828cb3bc56223e5cc32ac0f1dfaceec030e0952506cb65d95306a4de6759a256b8b3706e05d8c1350e1a00f4302d974a3195765919a896a252cd8bc00049f9b462ecca0f3fc256f624839ec160e3262fd5d7fb304d8cc1c33eef7ca99c093718160412695269c1d70bada4b83d19dda5b73919fd1070dd643887d86d3c51004f27ff17b282b9fd558048b1fdd0ee6119e5fe1a31786d8a9bddee67b6e8e04d24abbe71311b01eec69b755f92ddb8a5a2e623a0c5b070abcaff9bfe22f02f68cbfe3f6136a438ecce9159355c59629dd22ea10998ee286fa7e692e27c3e52f9c2c7c03696d07d2ab4ab9873ac9acd8cfdc38d06dcfaef92bf6cfeeea0f8f5bc7e6d852e6e7de2c76ae42adffc4515a166e0453a4596b601ba68a07af0715246b372b328c1e996de78ebe6eb201476e07aa83a305d469c3c4bfbb42e06dc30ad7a7fa6f03873f830bed81d54359cac0cf73b55820e2abf253eae1b74928610ea2c391afa5e559e904f06225cf3d8c33abbd66eb50415e7e4f6a0014b25cc20f895332bbe7ac9dd7825e65811db26b11538197efbf6324af4a06ae9f857f94d1379b5e7f62759c6af7f429b575ea522eede92750e5d3cf32e92cba68c5d1353afc478b0177ce95e97c36f6d7e4193fcdc883abf610517112af0318981f0949c681456934410f024fa79997aa984d66b17cefbd4faadf4b1583dbd79ec850ee4f7adbd14cddb6ac881954faeca10ec038375dd9519b2c6565d1aa99abb830349acd834593ce1cf717dab3b8c5f55535bb6affc6eae5a0f09569c3681982a450d51d23029b430a2d94316d2d1efd3a57b2a68aadcd4bb8152374ec19faa3e77739d8f73ef11d820590be8596f1d443f64d12b0cce400119bb67e345ab00b45d8b29f36f56dccadce71ce300a0f58b43637b3a3aa974c813507fdaf37228222510658814d38e3bb899412923f9bb693b2f7ce941a11833b42b89ee5ecf34f367ec4af4d2b4ee60b6feca3a30605eb976e109670d82bd37edb6b2d04b37daaaa2943c04875261f3cf1476bb48e38762def5b64e0260d4bc8e8ac0d85801218275238fc37d6d1605afe377f3b30d0cca4db487ddd15dda7e4c169381313dd1ba3054cf71b53ecbcdebb314ee73def704e5a11bcb894de22b0a2f29643e1e089da85d1e7e7022f57ec739bdf224ba3e32f7d20b155f4706bf104598a015c172d8d961f987edc94b42ae48bd1b69a19bef5428ea8dc4be24a88e22136488c45f9ea6761853de35802997f83443ca20cb152b3e05c23dafa41357192318a72eb7d1bbe0ddead13ad1e8c0541f47e847a7b4ce220790dd96d1a8eaddc7ef34988c317a154ba6044bff7dc2546a8010abb31db6a2a8116397b904489bf57a3b7b961aea6f863c82bbfd770565ec99285d12f16bc7dc45837348a44eb3b4d195413b70bfe27f6c25f8983e833dfa0363af5fd6b563f222488bca4308de76439a3f6a102dfd79009df8cab3dce3d9f2eeaf8f75a71ced0a211643e2ef16a34677f5df8ba14db5626ecd6ee2500498c2dee7a2def8c01c1a536ad0ea2", 0x1000}], 0x1) sendmsg(r5, &(0x7f0000001c40)={&(0x7f0000001600)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001680)=[{&(0x7f0000001640)="eec5cd7c71d077c1198fb6356b615349f28f0f12ed7019fe42a0bdd4ef0e819b2fa5d1614b27", 0x26}], 0x1, &(0x7f00000016c0)=[{0xe0, 0x101, 0xbe0, "a3005ea87026d5ce65988c7a5e6633af792d0e792762f385bb18b8fff7ef201e6b6114e51eccb965b405874445d19393a37a02b11600098d0960778305295eb658f062b3106e98e55a9b0e5f77410d78540d00b507f3801d14fe12901bf013d8fdce8db40aa66a02cdbc10d3e3c4c5a0d1c58c2a892b7b2f058d4d726ec8141c308a6b3e8f8d101275476834b20b87a8fb4253ac95a3219e321646c831a02f755c1fc29ff68ae81579bb7d34389ed6d10dce0c3f07a180278839987697080dda8132a7878eb8ce1afbd5"}, {0x20, 0xffff, 0x1, "a22c3abce9d05e8c55"}, {0x60, 0x6, 0x90, "c7a6cc93caa1353601b6cf985b20008db8637b7fb56c8d0e0b915039542f23d926f8d02a0f09c855a45d76d6febcf466e474212f884bbf802fc827371ca5812d98649b497fd24155b4ee5ade"}, {0x100, 0xffff, 0xf, "ea2d3b71c43b9af1e7e3634e302c2da6c407afbc7e03464e6dd3917b3053d6a19722d87faba99ef056f11815772248bfbc2d01d0cabfea0c49d2cf485c6495a5b11cc6c902b251d474d44225a03e3408763d72280c2362e5728ec724dbab5f9e638a4e7b53758c6bc27673d55701890f0c3b1a07b720d2b5724409023d72f8c049acc1541ac795f43fbbd69e299097a6aa04b49d0c87852620e11cb95b6313fa0b5ffa349cbb47e77f461dd0538db67e5a72b47cbab9caebc164ef30fd87e821c232ef108a22b76404c5cda5440bd2271e5cc8caf742892777da925b9dc4c38a71d8b4ebe3481801f5ec"}, {0xb0, 0x6, 0x9, "8c208f1645c36ff50daf057c3619b1d93a0e3a5c853742c0669084ee49ec587634053df1458cd47505fa933e51820d23b2b3c07c7b4cb9de23d991b94f21cf6fcbc809526bd736e23187fcc4437146a15d528d874c84e64965f29f06289fccf26169aac4d787529339238ea4859dea6a199bb7f27343cf185bc9739d751b696b674d8a394f2b7d7cc10456cb1d0ffdcc7dc0a37aff6f922eb9a2"}, {0xc0, 0x129, 0x3, "f9662c3aa30ced123867a993308168738db15d7c02461151272cd5cc30a30642e5135b3ba22f3ad7a6ec1b918ad8bacea4f7d27daf705b5aa8871997fd3996ab4d5b5d1325cdfd2fbd1281e0c33b58383e9bfdcaff8073413641416094f79f684763bd152df87c39e79d483bc15690cc145bcb150e3cbedfb1986746c71c45edd67096ef8969aae61917677ffd5ae14fbc62d231fa6177b373b1966e7134ef45a383d683a4072a1dea6b4f"}, {0x28, 0x29, 0x0, "4c72eead23b926f2742a6ea45be74efd50dccd429a"}, {0xd8, 0xffff, 0xffffffff, "e0e89653421bedb168088a84ef7423eefd609675f4c7130957a47c5165a3a0c580c184ccedd9bdb6890a764a47cbf7c45f541a146021e36e03599ac1d09aa461431a4a5f3b458b0c79a2103097685dbc1b65d05fcc7ba16237f31a79183d15e44aaf6b54de5d0ded46fd1dc3d1e169ca3df91c1caec34fae8c3cf46c4977ecf4b9cfd2b2cdc9990707e31d74f299ff11c40adf6e76d3fc8847133dbc399af17394876a31b5a256122683bb80fc12e3b337d16eaef03bbb1eaacce213921b7c6917"}, {0x88, 0x0, 0x401, "ab592796bc6b392c9e56faaf6f6720806114ad82383822339b84f76fd1236382b0bac4ef1bc8a8075ffdf3342cd0b0a6e71c4ede813e25b99a11990dc9439619fb9abe79541e39186165cea171e584d63dcd97fd80b6afb8456393db13aa0f548847d427c24505f6138f3710441056fa309131e9"}], 0x558}, 0x2) rename(&(0x7f0000001c80)='./file0\x00', &(0x7f0000001cc0)='./file0\x00') bind(r8, &(0x7f0000001d00)=@un=@abs={0x1, 0x0, 0x0}, 0x8) writev(r10, &(0x7f0000001f40)=[{&(0x7f0000001d40)="714245f794fe193b16cc7a52aadbce91c1fc8c55ff9a0cc88b903b4dcbf334750be7eed276b18f01a6e20b19765dc9897057aa264f160157d65c079a4c9f2d2c4e5623d094d593a3ce5f111dd133e1ebe0515f77cf909324922b17360ad3b85841782f6ff02ea13714d7828533f11d2dffac740fa92427162fad706de0b78ea60ed067e41e2adb7ab4720ad0e3c0b9c662f077dd7cd0d32cdaa85a9fc643bb5172be86177d0cd8482c253fd102919668ab93527cceccb8dacbd1acc9f7d33fd5602a275a13513c04aad49a2394a5a0f9d1ebd40ac95d2099b0f228af3981ab3bb2b4b1e27f8e81c530a8181e", 0xec}, {&(0x7f0000001e40)="9ca6ef56db9325b4b0863be1043757c7304ef005c8239ec187c62ecfb3db413a9269c3a8e898597fdabfe3b9540f6164d8080c44574dc3f961e29ff15d3039f68d10cdb88877d7f4a94c061e50a583d66c99a0ee13830c3166283528823baed72047c86e61e57920430e233e6f2bbe7ade08a42241e19ace8c41afdada85b85ff54cadc2a75be4e77109c6a54c1e3af8004a749f0d0ebae932f69e24436a69ffa2e4cb0901d592be63e5e627ac27f6e63c81e2ed8ac13008a49a8999965be5ee87348551a293e723800d9fd7502af4380a9e1f3e", 0xd4}], 0x2) listen(r1, 0xfffffffffffffeff) pipe2(&(0x7f0000001f80), 0x1400004) getsockname$inet(r12, &(0x7f0000001fc0), &(0x7f0000002000)=0xc) open(&(0x7f0000002040)='./file0\x00', 0x20, 0x10) mlockall(0x1) 00:00:25 executing program 5: r0 = socket$inet6(0x18, 0x9, 0x0) dup2(r0, r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x8) r1 = dup2(r0, r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000004) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') getsockopt(r1, 0x0, 0xfff, 0x0, 0x0) 00:00:25 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) fchmod(r0, 0x8) r3 = dup2(r1, r2) open(&(0x7f00000001c0)='./file0\x00', 0x800, 0x120) fcntl$setown(r2, 0x6, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000180)={0x8, 0x1, 0x7fc0000, 0x400, 0x5}, 0xc) sendto$unix(r3, &(0x7f0000000080)="b399b18ff36fee8d817d5935c4552dcda04d6b05955d4bd8cb57b75aa6a22c04397143e3106a67420f07ae4533479c49aeacb6b53e0886c0693d07a0df1ab7438314b6ee4314c88644190a84a581eddf064d14d0a7a5c0ad41897473c8eb4050798b9d54a2c3b8a441994f75cf5c1e1777b01ece3d7e24be6d638040b4391476ab3c9b6d3ce9fa822a5a51b302ccf133e095f37dea7607636c0fe43a6db0d058414e84b3144e02c74de51ff070ed346fa6ec8295f5097176d420a04cd8fa9d9d247e6521ef0e81f87bc0fb0af55d26c305080c60d2372ae98a2aaf958c5f386a905cb6c188cd8016ac6047d762413576516301", 0xf3, 0x6, 0x0, 0x0) 00:00:25 executing program 0: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) chroot(&(0x7f0000000040)='./file1\x00') faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x4, 0x100) 00:00:25 executing program 5: setrlimit(0x3, &(0x7f0000000000)={0x3, 0x3}) setrlimit(0xb, &(0x7f0000000040)={0x6, 0x4}) setrlimit(0xf, &(0x7f0000000080)={0x5, 0xfffffffffffffffa}) socketpair(0x1f, 0x20000000, 0x5, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r1, 0x1) r2 = dup(r1) openat(r2, &(0x7f0000000100)='./file0\x00', 0x21, 0x0) getsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000140), &(0x7f0000000180)=0x4) r3 = dup(r1) readv(r2, &(0x7f00000005c0)=[{&(0x7f00000001c0)=""/36, 0x24}, {&(0x7f0000000200)=""/37, 0x25}, {&(0x7f0000000240)=""/178, 0xb2}, {&(0x7f0000000300)=""/35, 0x23}, {&(0x7f0000000340)=""/157, 0x9d}, {&(0x7f0000000400)=""/6, 0x6}, {&(0x7f0000000440)=""/158, 0x9e}, {&(0x7f0000000500)=""/61, 0x3d}, {&(0x7f0000000540)=""/110, 0x6e}], 0x9) setrlimit(0x4, &(0x7f0000000680)={0x8, 0x6dc}) poll(&(0x7f00000006c0)=[{r2}, {r0, 0x4}, {r3, 0x5}], 0x3, 0x5) renameat(r3, &(0x7f0000000700)='./file0\x00', r2, &(0x7f0000000740)='./file1\x00') fchmodat(r3, &(0x7f0000000780)='./file0\x00', 0x120, 0x600) rmdir(&(0x7f00000007c0)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x491, r4, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000840)={0xffffffffffffffff}) getpeername$unix(r5, &(0x7f0000000880)=@file={0x0, ""/10}, &(0x7f00000008c0)=0xc) r6 = fcntl$dupfd(r2, 0xc, r5) accept$inet(r0, &(0x7f0000000900), &(0x7f0000000940)=0xc) recvfrom(r4, &(0x7f0000000980)=""/47, 0x2f, 0x800, &(0x7f00000009c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) setrlimit(0x1, &(0x7f0000000a00)={0x17b, 0x6}) getsockopt$sock_timeval(r3, 0xffff, 0x100b, &(0x7f0000000a40), &(0x7f0000000a80)=0x10) getsockname$unix(r2, &(0x7f0000000ac0)=@file={0x0, ""/108}, &(0x7f0000000b40)=0x6e) semget$private(0x0, 0x1, 0x102) openat(r6, &(0x7f0000000b80)='./file1\x00', 0x20020, 0x110) getrusage(0x0, &(0x7f0000000bc0)) read(r0, &(0x7f0000000c80)=""/93, 0x5d) fcntl$getflags(r0, 0x3) 00:00:25 executing program 1: r0 = socket$inet(0x2, 0x60000005, 0x7) fdatasync(r0) close(r0) socketpair(0x2, 0x40000004, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0xc, r2) mknodat(r3, &(0x7f0000000040)='./file0\x00', 0xc080, 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="8d39e12c95bee4a436dbad24d41d06cb47bc5ca0235b86bce766f09346b4ed595469eb58bd2a81c49bbe9c054511ebbfd37c86875a94f9fc8b06c02b7dcaff0f7c75b715890d915668d0d7fda328e6ac6e8169f7e9174624d7e4e6a79f70566fa7fd3e68d17eb48616631ecc44faf4e0a687d55aa3ebd01580304b0685ecad83e35eea6a4161ba7dc99a19d2cb4e6ae4e9317a5a33265dd55e5f0e0d7439068f34e1a56059667ccfdd1ff9", 0xab) flock(r3, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x0, 0x8, 0x4}, {0x18, 0x2, 0x44, 0x100000001}, 0x4, [0xfffffffffffffffb, 0x7, 0x6, 0x6904, 0x66e4, 0x2, 0x7, 0x2]}, 0x3c) getpid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r4 = accept$inet6(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt$sock_timeval(r2, 0xffff, 0x100b, &(0x7f0000000280)={0xe315, 0xfffffffffffffffa}, 0x10) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r1, &(0x7f0000000300)={0x18, 0x3, 0xc, 0x1f}, 0xc) getpeername$inet(r1, &(0x7f0000000340), &(0x7f0000000380)=0xc) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000003c0)="07890e6229735f27e03a7624785eca8f55e6fb8f8ae42aced7fe8d", 0x1b) fchroot(r1) dup2(r6, r0) symlink(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0\x00') getegid() unlink(&(0x7f0000000480)='./file0/file0\x00') accept(r1, &(0x7f00000004c0)=@un=@abs, &(0x7f0000000500)=0x8) fchroot(r4) pipe(&(0x7f0000000540)) fcntl$dupfd(r0, 0xc, r2) close(r6) fcntl$dupfd(r4, 0xc, r1) pipe(&(0x7f0000000580)) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000005c0)="d3807fedbd8b4694df8d516922f62273034142fc6019e8d0c47b923546105e3901db96920992fbc5cf253363f5b09c38d88c2b0b053f6bb709ffcadaae1c7df12337038b79c91b7a69100b6d182f015fad0066442c6486605e3df2e7e6fdda8587adc38b89aaa379a2fd916ce059f3edeb8beebc88379c0a40dba6152e702fbbc70496fce15fc5bb229b9ae8e9df4e162695280e73e7fa3d15f345c65582d6d9f84bb81de3aba134848fdc81fd930dd27cb90c95dca720f7efb192a5e0ac3116730d714c780402418eeba3935560eb5625a3bd3118ce698a51940ffcff3ee45df5bdf31d271feebfc853a786573b91d77e292612b61fc5b8572eaba21d052f25d857ba92d43a23873a2bb96bf27f17bcfb2de7fcbd9baa3f848c30b230992a3c5de0fd258fd1d4bd0a8d193cd4920a03e616875b8130b56267d87567c2ab2999724684ac66a8d136c27b95c9c6956dd733af16fcc30043909ce34ce7dd3fef3714f0fd1d5b18f09f5819e2eb3208707705142df510ed352b55cd20b0dd53a8ec119ed3facc1cf9ff7567562b4636c0cd8f6ff5c4318a03b9f38c49634bda61d1719ac01341b9f027ac17b11790e6100c5801a919457b11da491ac4a83b08520302549d0d5639c32880fe14bb1940d41151ea32e9ab43935727897b2d78802ec255b252096cb9de17be2d2abd5652aed6821aa513b89b7800d14941be1e72a2c1d683b06662d611d4221663e952ca81537fdeabe7b02f226eb9771272590a3ce9fb77bf9f022920fa558cacc80eb9344543aaf29ce20493a277e361716fc1a7f2c83e4edd861fb518bf9f1191656d294e2da7456070dfd589b627dde0fede304158b39dd3870a94231eee4c6fdd00b2f27957ed5d3644e8b41bea4e28fb914271539ba637870bb30451883116617a8c81783daad93937d302fe40410548c327e30593fa6e8d4d056dcafff962934c390ed2d7dfed77c81a4e659eff97156a6c97ba1c8d32c4e9f5b3d7db87a5012ef63e8ef0112544f24303032713422c49fb9b16e7e6134970feb6f2c172640cc79655587ec1c5f066f7f40b03f37f402d2ca6213b3888bf5acffc8fadcb3e512c451e7ae3188c0d83ce0185b4bc439583e1f561f02a23ecb371b1595c0b67d24461618db9a8d86d6bb3728e6489ac06f3162a0336c81abbd0c35bf51f6ab9ac0099261cee5004fc4cd80c476b422e96959301a5e73a199a94660fb57093d060159a2b6f3faf5b6e324a19af4fa07d08083c0fd3767c7c2e0b01f242342722bb06942888daf728683d6d1adcc7eff3c18b13fec7fde911820b6d967d9409079bb59b5b931b8fbe6ed0dda15117e6d6a182844dffcff43b0568687267488a31a085e271ace8119d20f9154b80f78c65f9aa1a07dc62eade423df2b96a5a525978ec178b0b0bab189e4d29f2433c25bd3e6d9807f01891037fe08ea30bbc1b8365503984a8cb557e04d034191754560647a32f477318f06fc5d1ab4fff9970d684699532df93d9d567800a983bd48a83e70107b613dfc315914b83729fb922e0feb5c99945a84a80b533d094a536dd892b4fc26fa9cc54b2db0d20fa23ab5495f818e912df50cfeb49bc022086c7e2ecda9cfe96a32edeb2848e2d9fa65b17af363d4e7fbac5125e81c1ad79d6a3a596e362f95d66d6b77e471d562dbaee585561ead941a50d5d5af1579424be5b7508e5cbf7f30e31ee17c803f3fc909d86c4d65375fea5ed2d2a7fed1c835db67185c3e2f7360d532098a9d3fd66d4b10deddf852c9345873c24161640f1f9ab5f9a1d9fcf1c1e06793965a3baf4f13c9eb90a787c6adfcf0609cb992ef4420a5330eed1e7f4a035fd1967f9840bf49ffa57343de2be38853e346209d4af7613dc9c1f7f05ab1ac5a723466537fd5aad39974a7e565f34d5a5b37c893f8e769238620d2a5cebd47d310adb842f604270752fb5716d3c53c2596236aa0fa6afe0efea19da0d4a020974bb9eba6e5c7d912eb4303bfd8c504b064b1d3801bc0330071ea34d6851b682dfcd2f441da298415c52967c89154bb7dbb4ca20299d98fd1cefeaf4ec7e28df26f7ee57674a94512bd51d80f76633be8c5d49121da34b311b8ecc12634874216a5b3580e05fb885d92c8b580b7f11047b88d517eeda2dc4a5cf78f383f3902e98be2f84acbe8503b3fa50b9fa6338aec4e80a43450b0bd7123f3c8fc67c3ad30a0b71330c963ccc3cf3b6d14393dcb2d31e127d4404038004f3024f45be202263807254c23f09c96d5488360a11b7c6de467070587a39806b7705e3864778c5d824940a2d4b4a91169eb247af05b629fb35db0f9d47b49876bcd3e4b8e15543311f33e1f90f401fb67353af0cecdedcdfdb3ba853a930081516b537f2116b13619897a1aaa075251006d36ce6adf901039401ffd9c2d976ca88a159ec32e2a06ab7c2ea1a4d48ec931507d406cbcff7ca70b4f178ee11763e06711c169a95117010ec76b1c3ff63e052cb1b921e0e8780eb1de3f9b7025d1bbc8f84b57256c982c3a62b44a9c8851906ba51342901ed898916c4a86a19fb0b99c647ac099427c58debfe3fd6a9919be993b28d6b6967fe8af98eb76a4cad5100d6ae0850e7fc4a7cf210e318b6116ee3792ee28a455c467a96b245bceb69638bf35853291730ff43ea2b6449b6d83976f0824e65167ecea3bec2fe6f559ec205709a3b503ab442632f5f1b91e6aff0aaf9b5a2f06793789428089170231cbbd5f2595b27b28600254172a6ad56699f60950c9726e610c6dd22d62f2033ad871e313058bb2a2a0bde1931601b324ea67ff90f953ff53b02a061d190c92d38d6acef151e09d543b3692a224df580402b6f426fa866e69b5d8e49ed33b5f40781849f346c48a0ee55af2f3b8692f85fafb239189a0029317d4ce3d0c9dca6e57504faa6d05d0927e578e17d0e3dbc45d0291abdaedfc720840fa009a18b07c42068fcf7fb028dd4c3340adaed6fef25dadd58e12d195462852093e1eb10dc5ce1e7d7fc2272b9de1b76fe4270cbbf9e63b344eebb8bd8dc18098730376f21c9177605b6ff8938218a40d7ca583b3c929279d7b32e18020ed355e073631f12eaa2f3fa3f74c313cb13eae8eb479a399070430bfd6a12ed90cc709599ede02dc2e1a5441b530fecbe355ae84f227ab2494c3a66e1350fe52660e6eeb67815b4a90b7963b2f1eb83275b36825be1d0e8e3ab2a5cfc01fde5b51fee127dcb7dfd9557e1a73481147a4734f42ff38da8da050e55f186e16649a48356af09fd5f09c3e7510b264b7ca193e93f37fd1d12c939fa7dd80172a055d3989a69596c1fb3fa4c4246305743f13831708552cda1eee817ec838e1509890dbfe1170492efcc0ae269620d5383e2d7252b4cd78ab396f6629b390b2523604267313aa7ad8ac6cb3829fbf1f750b29d6a0407c706e001bdb3ab28922169f037ab84ce8e34a5e88e926827df0415154d8ac565c48c1a3180ce1b21dcc9ba1f5a45a99c2ea832039d1c649c5e278142edd4b79cfae3a3b86738d12793816a8dbb62f31de7bf7818754fbcd4a23270c3278a8f450a485ec4a454052e06a2587efbbb833e13cc04eca4b99d84b723b483e5db6061b82b22e79df6eced3e5a6825402456cb5f14c15662233f8549420c9155839c870f2430aeaf42e160a16640b8a4344b11c8c74b4aa0e6e992f70a48e4083dc2bdb64fec5fdf698eb2ef973edf4ec77a5eb907c1a9706cb620f0d7b6f8debcee1c9d978b4f7cbd1c82fc0e7cb5602408fc15b430990cfa5d4109692e4b46ba49af49e469d097f452e7a9d0bf7037ac0a0ea9520ea52225afa32394af3db46bb65fbbfe23cac26beb4954f858779b6d1ea650d469761268a618444f82983bd044ec0df967d16750605258eaff5e5bf75be7d36a046dd0dd3d88271cba8b18fb3abe7622fb0aaaee267003ba347e977d6b03a9295a4967984e44a3c9b62391e5a46f86ae06945de8c49beec91144505670f94e9858e4c9433a08414d47275a9b0da5edd9c60aa29d8a21bb582733f13b7152ff24d8d9b929a693518ce96813dab6a7f298b02ef5ca42e594f5f0fd03f74f4088344d81b6c010c2330311851343f66eec61e2c6b7c55d3d0256205b7b346bf71afca14e37cdc942cd78af109f9f5b0619287e6a9389d35eb4aabe02e3e024a31b6998631cd93b833eecc1f7a2a7325cdb4b41f7bd0ea93eb82d1ebcfc9582baf1abcb2eac2ccdf89dd8db309cc6b9f630046b5fd8ada1b13e68b0c4006c0beb9a98c03309914c524aa89c9cc860fe23eeb46bc1207b05d0aa900df1369cc9c8f21b0b899d1215057418d082085de32f8fc35adb1883ba2a0d5de910683b82d217b8b1a3b1c18423c2700cff1907f36bdcf250c01c9b6bce89abdb02894eb8f46465f13c5a5f722c532b1c4fbe80817b9a5ee97d2dbe58ad36a90ae5239719ca73f68554e7934ff9094879d6d96359076bab1ceb78a3ad4e1c9b2952aa6a0e5682adb745eaf74ba7800ee875de17bb7b1c4aab5191182e6aa80e315344eab023ce64721e507c1ccb68fc8ec640a69ddaf207c877cdaa8b2a1a7dcc10be1d06eb649cf4b164732f9a156f25fc78ebb120527dfa47ebc8aeca071a8e3b54a5c3cfaa619d775a36efaa1a6db3f67f491c54cf036857275b78f5220919d349d26ea875fd5a8de7cf1e296559cec15cedfb85c716e5cdf5885c6afecd906bf026033404f83a6c43be9bfe7a8ff524e0ac2890cc7f8a19f41213dd0ec1cf67f675efc7d5e15f209d5a2492ea4336f4fec30c2e1660709c2a80cf75e788a9b3cc29832aa5f5a850157c02fb77eccc9ccac7069f78798be23dac2e3ec21a8dca2c495da7a0c490e62eb3abee9c64c284eeb710fc2f49b85ae275180600a742d9b1506abba0f524647a38ac7ff79276442efb91a2bc7e9368e99262b0c158fa91bd8fe7260f40897f37dd6cbe2e2c02df53b58bf24c4663ab76c2b131f136caa030e4e2cb1df3cb3215b40b7c43b62a2ddbb0abdcf728cb31002e94a355d97097d6a3ec37bd6767853063deb7e2e401bb7b7b2f4af3b6f4179c910ed7568315ca56dfa7ed31924492fac381f943dafd2d32aa1c34397058131ae470da672a54f591ec97c2288db293aa40645d85aa5e97c8f598de7c40a27f9ca32bce23f7346d90c78cff4a21ea0eae4086438eb70ab210b05913ee00d1c1d3d0a60f5860fd35d84c9a1e582a1c3ca4c2d0f1aecf19a6d120b53a9af185ad819981349978664cd2a6ac7462218612b954a16b321cf6005a32cc051989735122d3e5e32902779adb47c5049942d37bfc388c6bf83a2ed3f5169753d12b2c0223e42c895a577ead4a620b0e9f048b4da2c269313fd9aca8b8ec60ff16c8445d4b431fb48b740a6f178bd479416a471cad1cf9fda0e39fb03e747edf3f86de342fbc8df934aef5bfd9816794e6e868588bcb2b23467c7f8eb50800fa6a2cda305ba98e8813d11551d2f579c796d7e7b249098f8b471b20d33fad4067c591e4daef223586679f7ea76a379d0ddbd6ce8a4fbacd9027f1b8915a8c4d54152fefdf970bab84111e23fbd914e45e0c286c15806fce219f4d85dee200dd679de243104eb89fdeb37d36101bc1e78a1bf9122307a52c6c77d06c640fdfd5c3d5d3bdb09288ca89f4dcd0c32ade5d71fac2da89cd25ce5cd0f59e4262e2e73d7e242510282a764f8685045b1d52be371762115ab5ced3c8ed1cdb6c655a5e3b58575e6ec2bac969d982b25df822a700f43a2cbf95f7c3164602b8", 0x1000) 00:00:25 executing program 1: socketpair$unix(0x1, 0x4000001, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) sendto$inet6(r1, 0x0, 0x0, 0xc, 0x0, 0x0) 00:00:25 executing program 3: r0 = socket(0x16, 0x10000003, 0x8501) bind(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) listen(r0, 0x9) r1 = paccept(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8, 0x60000000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000001c0), 0xc) getpeername(r1, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) r2 = paccept(r0, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc, 0x50000000) r3 = open(&(0x7f0000000300)='./file0\x00', 0x80000, 0x10) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) readlinkat(r3, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)=""/68, 0x44) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) bind$inet(r0, &(0x7f0000000500)={0x2, 0x0}, 0xc) preadv(r0, &(0x7f0000000700)=[{&(0x7f0000000540)=""/128, 0x80}, {&(0x7f00000005c0)=""/240, 0xf0}, {&(0x7f00000006c0)=""/58, 0x3a}], 0x3, 0x0) r7 = getuid() r8 = semget(0x3, 0x7, 0x20) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000000740)=""/182) sendto$inet6(r3, &(0x7f0000000800)="d0bc5fa5c92b1487ec4a3a87a4c82fc73b94b3d02da171d306dc63bb27a2", 0x1e, 0x2, &(0x7f0000000840)={0x18, 0x1, 0x40, 0x3ff}, 0xc) bind$unix(r0, &(0x7f0000000880)=@abs={0x1, 0x0, 0x3}, 0x8) getsockname(r1, &(0x7f00000008c0)=@in, &(0x7f0000000900)=0xc) fdatasync(r5) getsockopt$sock_timeval(r1, 0xffff, 0x100c, &(0x7f0000000940), &(0x7f0000000980)=0x10) fchown(r2, r7, r4) fchmod(r2, 0x40) dup(r3) socket$unix(0x1, 0x5, 0x0) fcntl$getflags(r3, 0x3) lchown(&(0x7f00000009c0)='./file0\x00', r7, r6) 00:00:25 executing program 2: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x810, r0, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x4) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) fcntl$getown(r1, 0x5) r2 = getpid() readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/117, 0x75}], 0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001200)={0x7fff, 0x7}, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, 0xc) fchdir(r1) mincore(&(0x7f0000ffc000/0x1000)=nil, 0x1000, &(0x7f0000001280)=""/51) lseek(r1, 0x0, 0x1) getitimer(0x3, &(0x7f00000012c0)) utimensat(r1, &(0x7f0000001300)='./file0\x00', &(0x7f0000001340)={{0x1, 0x2}, {0x8853, 0x2}}, 0x0) linkat(r1, &(0x7f0000001380)='./file0\x00', r1, &(0x7f00000013c0)='./file0\x00', 0x400) getpid() open(&(0x7f0000001400)='./file0\x00', 0x8400, 0x2) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x90, r1, 0x0, 0x0) seteuid(r4) setuid(r4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001440)={0xffff, 0xe11}, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0, 0x0}, &(0x7f00000014c0)=0xc) pipe2(&(0x7f0000001500)={0xffffffffffffffff}, 0x4) setpgid(r2, r3) shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ffb000/0x1000)=nil) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) fcntl$lock(r6, 0x7, &(0x7f0000001580)={0x2, 0x2, 0xab, 0x8001, r3}) connect(r0, &(0x7f00000015c0)=@in6={0x18, 0x1, 0x1, 0x1000}, 0xc) r8 = getegid() setgroups(0x3, &(0x7f0000001600)=[r8, r7, r5]) 00:00:25 executing program 0: clock_getres(0x3, &(0x7f0000000000)) r0 = semget(0x3, 0x0, 0x12) r1 = paccept(0xffffffffffffffff, &(0x7f0000000040)=@un=@file={0x0, ""/55}, &(0x7f0000000080)=0x39, 0x60000000) getsockopt(r1, 0x40, 0x2, &(0x7f00000000c0)=""/223, &(0x7f00000001c0)=0xdf) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setgroups(0x3, &(0x7f0000000380)=[r2, r3, r4]) sendto(r1, &(0x7f00000003c0)="8975e94af9503bdb94fa22dbee6259", 0xf, 0x0, &(0x7f0000000400)=@un=@file={0x0, '\x00'}, 0x3) connect(r1, &(0x7f0000000440)=@in6={0x18, 0x0, 0xfffffffffffff359, 0xffffffff00000001}, 0xc) ftruncate(r1, 0x7) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000480)=""/154) r5 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r5, 0x0) recvfrom$inet6(r1, &(0x7f0000000540)=""/203, 0xcb, 0x800, &(0x7f0000000640)={0x18, 0x1, 0x0, 0x8}, 0xc) munlockall() clock_getres(0x60000001, &(0x7f0000000680)) r6 = dup2(r1, r1) r7 = open(&(0x7f0000000700)='./file0\x00', 0x800, 0xa0) linkat(r6, &(0x7f00000006c0)='./file0\x00', r7, &(0x7f0000000740)='./file0\x00', 0x0) fchroot(r7) r8 = socket$inet(0x2, 0x0, 0x4b7) clock_settime(0x0, &(0x7f0000000780)={0xc64, 0x401}) semop(r0, &(0x7f00000007c0)=[{0x1, 0x6, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0xffffffffffffffc1, 0x1000}], 0x3) listen(r1, 0x3) setsockopt$sock_timeval(r1, 0xffff, 0x100c, &(0x7f0000000800)={0x800, 0x8}, 0x10) chmod(&(0x7f0000000840)='./file0\x00', 0x84) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000880), &(0x7f00000008c0)=0xc) open$dir(&(0x7f0000000900)='./file0\x00', 0x20000, 0x1) setsockopt$sock_timeval(r8, 0xffff, 0x0, &(0x7f0000000940)={0x4, 0xd3}, 0x10) 00:00:25 executing program 4: r0 = semget$private(0x0, 0x0, 0x100) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000000)=""/110) r1 = dup(0xffffffffffffff9c) fchmodat(r1, &(0x7f0000000180)='./file0\x00', 0x17c, 0x400) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x1000000, 0x1) msgget(0x1, 0x208) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x20, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) fchmodat(r2, &(0x7f00000006c0)='./file0\x00', 0x48, 0xcf1758f834255c16) r4 = msgget$private(0x0, 0x1) rmdir(&(0x7f0000000140)='./file0/file0\x00') msgsnd(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="01000000000000005be61f8533e702489329be12e1593b99e23941022b04607a74010843150ec9ce3f345c45ac65fb3bf2aa78d4ac24d62aa685f096140f075f2e7d82850000000000000000cf80ec71efb3ab978375ebfb79c2ea048775ebf2d7f20040298631bc24d1b6020000e9f9150a18c48cc025f907edb45d1d2e40"], 0x7f, 0x800) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000240)="aa6a0c7c4c49dcdd29ba2ca43b3909671760d5d868cb7a74207cc77e10df25eefdccbdf3b6a1cf951a1d425e3ebbbae6fdd321061c206b074a679000f5d53f46dacbe221848f72ba171f2401453391e37376c671407470ba145afbe699fa7575a8c36f7d75887a369a7518e2207341d1457c54c7ff3a79e0771806f82fe7dce2a3a1d421513e3cd9128dbf815a0b175e5fad9931aaddca0642ccf1e97eb59fbbbcdd55698f09f4fcece191c7a1efec1006bd30fe27a0c88cd258def0ea6415adf62022fc35a05c5725be68524e085e", 0xcf}], 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) getgroups(0x7, &(0x7f0000000640)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x5, &(0x7f0000000680)=[r5, r6, r7, r8, r9]) msgrcv(r4, &(0x7f0000000380)={0x0, ""/209}, 0xd9, 0x1, 0x1000) dup(r1) fchmodat(r1, &(0x7f0000000480)='./file0\x00', 0x1, 0x400) bind$inet6(r1, &(0x7f00000004c0)={0x18, 0x0, 0x8, 0x4c}, 0xc) 00:00:25 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000004) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x18, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r7 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) socketpair(0x6, 0x3, 0x1, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = socket$inet(0x2, 0x7, 0x7964) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000001c0)=[{r0, 0x4}, {r3, 0x4}, {r4, 0xc2}, {r6}, {r7, 0x21}, {r8, 0x2}, {r10, 0x28}, {r11, 0x30}, {r12, 0x100}], 0x9, 0xffffffffffff9860) connect$unix(r5, &(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8) openat(r7, &(0x7f0000000280)='./file0\x00', 0x80000, 0x20) getsockname(r2, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000300)=0x8) r13 = socket$unix(0x1, 0x1, 0x0) fcntl$getflags(r5, 0x3) bind(r13, &(0x7f0000000340)=@in6={0x18, 0x3, 0x0, 0x8}, 0xc) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r6, 0x2, 0x1) r16 = msgget$private(0x0, 0x80) msgctl$IPC_STAT(r16, 0x2, &(0x7f00000003c0)=""/4096) read(r4, &(0x7f00000013c0)=""/48, 0x30) r17 = socket$unix(0x1, 0x7, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x11, &(0x7f0000001400), 0xc) sendto$unix(r6, &(0x7f0000001440)="a4e4d8aa817313b8669736a1846f3df606b9", 0x12, 0x0, 0x0, 0x0) sendmsg$unix(r9, &(0x7f00000015c0)={&(0x7f0000001480)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000001540)=[{&(0x7f00000014c0)="c80468f16bf60b2585ad6146d1cac70ec76028347c8a2e68792c297a374781d9a093cc711770fde5aac08b1d9331a119c074601e4b1fbddff4b61784908a7c92516cc682c40be18797d92a6510", 0x4d}], 0x1, &(0x7f0000001580)=[@rights={0x20, 0xffff, 0x1, [r2, r11, r5, r9]}, @rights={0x20, 0xffff, 0x1, [r3, r4, r17, r10]}], 0x40, 0x4}, 0x400) fcntl$setstatus(r4, 0x4, 0x8) fchdir(r14) accept$inet(r1, &(0x7f0000001600), &(0x7f0000001640)=0xc) connect(r15, &(0x7f0000001680)=@in6={0x18, 0x2, 0x7ff, 0x100}, 0xc) mkdir(&(0x7f00000016c0)='./file0/file0\x00', 0x20) 00:52:52 executing program 0: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000200)={0x2, 0x1, 0x1, 0x2, r1}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file1\x00', 0x2) mkdirat(r2, &(0x7f0000000080)='./file1\x00', 0x0) fchmodat(r2, &(0x7f0000000040)='./file1\x00', 0x10, 0x400) connect(r2, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) bind$unix(r2, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) open$dir(&(0x7f0000000140)='./file1\x00', 0x400, 0x40) 00:52:52 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200010, 0x0) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, 0xc) preadv(r1, &(0x7f0000000380)=[{&(0x7f0000000100)=""/44, 0x2c}, {&(0x7f0000000140)=""/147, 0x93}, {&(0x7f0000000200)=""/81, 0x51}, {&(0x7f0000000280)=""/243, 0xf3}], 0x4, 0x20) r3 = openat(r0, &(0x7f00000003c0)='./file0\x00', 0x100, 0x3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r5 = accept$inet(r1, &(0x7f0000000440), &(0x7f0000000480)=0xc) syz_execute_func(&(0x7f00000004c0)="47de7b00c4237962ffb0c403450ca0000000008f430f691fc40215a89da8ca00008f48589f98fc3d000020c403755ddd002e66430f383bc4c48215be7e3ac4e1fd5b73e1") preadv(r0, &(0x7f0000000580)=[{&(0x7f0000000540)=""/30, 0x1e}], 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000005c0), 0xc) mknodat(r0, &(0x7f0000000600)='./file0\x00', 0x0, 0x40) preadv(r3, &(0x7f00000007c0)=[{&(0x7f0000000640)=""/48, 0x30}, {&(0x7f0000000680)=""/29, 0x1d}, {&(0x7f00000006c0)=""/44, 0x2c}, {&(0x7f0000000700)=""/133, 0x85}], 0x4, 0x0) sendto$inet(r3, &(0x7f0000000800)="a376c917c8046562183c67f0ac1c4a4625151d0b517e14e096b93ce3ec346b97a35e11f7a15621957acba71d98c549ee312eb2d8bcd8de53d91425b40ea78bb94eab7010ad877e1a2065e358479ea2c7ee786fb4a5f29104ecd2", 0x5a, 0x1, 0x0, 0x0) fcntl$setown(r1, 0x6, r2) r6 = msgget$private(0x0, 0x200) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000880)=""/186) r7 = fcntl$dupfd(r5, 0xc, r3) connect$unix(r5, &(0x7f0000000940)=@file={0x1, './file0\x00'}, 0xa) setegid(r4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000980), 0xc) r8 = dup2(r7, r0) openat(r8, &(0x7f00000009c0)='./file0\x00', 0x400210, 0xa0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000a00)={0x651, 0x9}, 0x8) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000a40)=""/131) socketpair(0x18, 0x10000007, 0x6, &(0x7f0000000b00)) socket$inet6(0x18, 0x20000000, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000b40), 0xc) getsockname$inet(r8, &(0x7f0000000b80), &(0x7f0000000bc0)=0xc) r9 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffd000/0x2000)=nil) shmat(r9, &(0x7f0000ffe000/0x2000)=nil, 0x2000) 00:52:52 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x40310, 0x101) chdir(&(0x7f0000000000)='./file0\x00') 00:52:52 executing program 4: setitimer(0x3, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x1}, {0x20, 0x2e}}, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x1000000) semget(0x1, 0x2, 0x18) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x3, 0x40}, {0x7fffffff, 0x7}}, 0x200) accept(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) 00:52:52 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x2, 0x10000007, 0x1) getsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, &(0x7f0000000080)) 00:52:52 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x3, 0x200) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r0) r4 = msgget$private(0x0, 0x200) msgrcv(r4, &(0x7f00000000c0)={0x0, ""/15}, 0x17, 0x3, 0x800) msgsnd(r4, &(0x7f0000000100)={0x3, "f6757e0d352ee27952baaa3283057119b12037d629de66e5361452e5c3d64baae5e0c8383fb74ff318e69eba041b69d669c981cb2fbbce25eab0280895c27e66d3fe29b942fd1347505bfd8a33e6c55ef9633b0c46fa3ce019862b09a4a1614645454db4788c708f67ac685008ed3bba1e370573b20aed2808bedf2c8e9f2d155f79479f0315319ccf9cc63a88e4589bcde5381f37e34400c7be2e5b2b1011a4d103ac9aff497fa366567f88b13101d00e7e6ce7ebf87e5811d093d62860e2ad866637b21b5938db2099655f99efb921e08921c2b1b213fd91dcc2bf2279d2f555c2fa6700887154488e1e0d0dfa8c39a17eb10a255e3925941cf6421f56d5896c4a1071445bc39042dba201474edf42415b817b643d269ee2766fc42b32197f8ef231272341099f6c528a4e7af65e016f2279f93c58c818cdbb875bbe1027df2fc6a95c404984acab3460f961dde36badb9d378ff3b0bed74302044c86c7b885608b1d03edb6ca166b8068067aee76a65419ac4ef6d43f1038667202e1e54a53b362fb1b8620b5357c018c615fa504f50b56128354dc0bee02b65cfc465a663ecf39dde4637e120440dfa77c7d86632e174bca90c55404773211074bbcfb2606c4ba3b3dd10065c2f5c97a422e40340a0d0cf7d31f9856b8d1df14a54407bcd24e187ab768d6f8fe4cbcf1abd976404d6740871613e9d0c8183ecd7b1185da5c2782cc356ce1c2ae3a06ca2509ac3dc1f3a12d70dc864f297e1535748f8148d595dd04c63a788471242433d11e4cd1e270fad14010ff57caacc36adff3456b917547e8a61bee40c275fb30dba80682411473f4d166b5a9516512384f8bc62d9e12cc609a7e1b55da81f62a3493a852ca98ddedaaea4c0a3b6b89eca56b359cd4a2d79da7b3f605bd8a1406b3c97f5be6ebd025e6d8788f5047fc8ae899460244d796fa42548941019deb599b589c3a0c627ffe4d88317fba66f169e18291fac772f2835367ce5a7f3dc721961f68ad19771bf56bdca380e1a0f8826444ff962bae86fd293639554085458792facdb49b35c00bf8fbb8e374e1326fb2ace3b3508820e07bbe0e10462000c9e09b2e96c232e5f17bbd4262efb7777950332474a4257ec2e3146a3858bfd41ed46011af4167b1f81fe77a51923d40266b7e4da22e02277ae9d72643d0ac9da43a78b6ef838c95ea4e89be479281ea2d2639009d46e21b983a8dafb9c70b8526bd2d8ffa43462a72b47cd8098d418e38ed663b9141fdab4021cb8442df5400719c0b5b4c9f0c326b53244582e175ffdff7c64762484171942a8f13333296479298b6cff0ede21f26edf3136094139237e05301219a978f83ec045247eb3adef7d4d009384ed12f318a3796ee82d5bfda037b59bc607c62377b8c81e90ce33d59e20959f49181c10a5205422767f6d231cded50fc83d503a46f670dcd244488beed391011ca9c42c1b5dfb2855257375c76ebb1355b7c7e23d28c231568a931c99790773e81a11d51e27b6b231a37d47952dc2cf3ed59e27960f6e0789e5f3efbffd1be8b096e994d9ec3b7ee6c1f7a08c5b05303170648cb57204c6c81995c1f26d276c290e81f9c74c0dcc937ec4109a64e765580105af0bd2d01592db1756f572a481e124cdefb5121235effa2bee064e176ecc1d6f4d88741750808dca6cb77fe488886cc36530ae038749854de872e6ee45e03aa42b9950958edf28a3dd6db88b5dbba78753a7e281e8da3752784630a6ceddb166ec6f5803d5468a6dc739382d730a83092590ff40be221097e15e3381b9ecc387c036edb5643b553506d8a6a275d6ef3d3513c90d6b82425ae6a418f23d794cd2fa629742a31c31988cd6bef88caac7761ea00761d04b6513b960e973692dd08ae46981bd0aba85fbf67641090c829ad55db6519da6559d0cef1a8e3851f133a5f04fbace3fe1e7cd96aa3e4471545fcf7c47899932c23f912ac525b571af80fbaf2b0ef0925890bfb2579c7edb7cd42086ae8277ea3867dd7d0dd94dc761039b7c8c27765040b8d56f9592bd0fa6957c1336245890799f2f9cd04889b8f7aa26470e0aa9a0f802d7b8bb4ae5927a43e2d07267d02d63f70c32b4d1729f7c965b8a6f6027aede1b3e6c38fce56fbea1d81c1fb3b032eca6876c439dae52f8229d4ccd823274e7878ac06ccb328f970eb5f6a06824bfa67579b30b08b9bc1f4ee87bf558ee8c1f3032d834a4ab772b8b3feb9ddc062bd0772e38c48c5abe9471eaeed66926f19f7f3bb2daf588bc8149e12f04bda3338a28a818d54c51d14ad3d51c54262d70ea9d28fbc2ac9055fbb560c04e4be22365545c950565529a291c420ca409baefbd555b2aa3cc999d8cc15619d7e1c02235d5d854df196bbcb01bfbb6961c8901cf2c579d7b29c2fd5e4a977468c8a65c11385961cb9bc2ee7f0b2231853bea21aa0e61220af8b5b2c778a4ed941bd73d1ebc12721da2b03e937ff2eda3427c63087a4d02a5595253c44985119c829516a90a0944ba506bb28d2dee6090360431bfb7133fec272637bebc87cdfad10a7cf93470fca75b1113ca3c394e4635f703e84a52e76c96657463a7a28f5e7641c9c371a87809db7389289178ae43a1b24cb53e3e6770f10065429d967bee1727490237609ae55baf757f090a181dba22df89bf2e81be78c228c18808e9e56292b0b24584cc13b5ea09a1cdb0c35891eeff54fde13254fdf2fc61a03ae21405da0654d10ebc141636c76e17a5bf9b94ec7ba830cc4f96e826ee578679b10734c2df9edb1b712bb47ab331033be72f36078743dfce03a0100c174e4f876aba1f6eac613b382648bf696433c228cffb84ad2fcede6e690e9b7d2c12b306a0701b2cb5cae5f85bdbf220b45760c6123813d2d6ce7e799fd67760124809412585e9c77dd0ef54e38775df1de1e40395d8a471027fd1ed2b468ced8b56ad0dabb617625afaf47c07b8de36e20abe3111ef852520e401dee175ef4a312a00ad9762f4d39ff23dab82051f43f988dfe964fe208b0ed18cf8cd6518eb46843500aa804179c85403733a8a7734e177a903fd42d4eeb1e0e41db871be2c1594e1b94e9f5ebcbf768236a5bfafbc866e4c8f114b3bf77a858f83e8b19cd3b8114f47aa7d3fc876a45049a19ce8ba70c12da2cdd835a4ad7cc7d6de1dbb09756991c48a33115a6ddc9f74d368f2aa3634905c2c73750e2b02bc66dcf3e15cf62589dcffb1bca7e305a6334e8379582e470e6a9dbdfa1cfbe1228374849def7effefd42edadf70e30e27e0443a9966e01d6a3ac6616f0a718c31125edb3c28a79685d298b1b0e190bf92430bcef6cb800b499ab0ee327a6bd448f721600a32fb2c90cfcd93859bcf2aed469832e0a1d85f18613ece66259356057c97a92b5602b50fade435089d854341889f28762cb583bd8347df77456112a7eadfd1f0ec978819386274849db123895d2793e44755a70d8ffcef51ab72fdb5eaa696bf14ff2404c77d287284fab1e6296844601253c21b6864649f1e5236d2d208195f107bf8c916882f6ae556f20193e99308c5ab4319541c1b2110ae6abdd2c8d15bef0cd66e7271314e7c63fc11797af329a8cb0dcb4977949d384f14d1f6c937aa67b0b5c1c072d17fd9bbd7fc93ae28ff5021823ad60365e267b3c3dd2a805547b0b430a5d4f5e5cf1c6badc5575a1d45a15b69be55cd1c5fe0af6e2efb52a64c23de3412e90bcc1be74551cda3d21381bf895bf2a308e1665b6a4da48d1c1092f3e9e1a03ee62795e4f683aae9030d894938e6b8a58688a70b1c56316dcf2c150282639069395e42d140568eafa2be07d2f756ba2b28e89aa482b3016bd216de16715655a4f1f1c3f19eafa837f0c5dab89cdf0e69c59db4815586aab38f812fa79688c2c5e9a6de677355a90d5c804e408825fcc7595d1e1cc63b10ba05a8c01d5a8cfc67f47bd8e18731a06391778ee25d58657fbeac29c901f380fa2a17c6e1b91a5576c6b65d14dc9f5d7292b2f11b29de588e98a7752d5682addbb16a3275b9b246c40a15bf4f445337b09373007de5448cd1486af4fb1e2813a14b3c7a3cc7e546be068ac342e556a17d7fccff7b6bec9fafa606e916c967d441286f03ffbe7830217ee8514969922ee9c7b6767210541c679f56310770279508c5403530dfbeb85157366a37caae9a3c3bc5f8960eccfd41586cd9ada6884db00fadf002ff882688bead8469ce70f99a9db3b8b7768ab7937258175747a32c40e11c1cdc6dac8cf39fce3a39c5970f49db05ade52b540c09a460eb3f7a1b3f89de4c6ce5c9a15d5f3cddfacf404f98374ee9ef15c5671cf95746264bde3d1b47f9518c8d076220e3a83131237be81de83e8b291aa4d583b9db66d5af4aaf72658cf1c36d13f2f5e0be038ccc1f5816976eb92fddb8d30763e02b266eba01260082ef620c5453b7fe0397e657f830a18e9575e4454a922fbd53a3c21256b64c6bb42934b0302cac118026dfa4eec5fb836a27c02482f84f3387604f050d47bdaf3e0f672ba2b529114d6f739db5357ff0260ae2909a9e13866db61619a5f9aaece388e9d6ca20b5090d73541ffe742c1fc3916c7a5df12b2e692408eeb772fd16aa2fa6a29816c99ebb083c0ddaf18d2f4d6a6555c32652137b46d95790f704de76f1083048bcbe4668e7322c9608cae248e61e643b83cd8547d6817c8341ba6b4e2d00616b1a0b0eeb1a37c4fa87750b0dd30a286c16cbe5815cb387aa259bac6a6e33c0a2669a6c60b9cd4905f3bccee5da324b9210ba4e3ddc2053072f121b3f2fd78a6ab53afbdeb80dae9f5b65b87710d2c065bad375aa2c60e84a782acca55b569e609f09f574b0b89fb2b329df1ea6445d8e88ba45b8f65336279ca0aded9c9c7ad6c9bd594946b0935844f751223e8d4c6f2f87717b416a92c5c9d7ca2ca147a976e05c1a1131f8fb70477629b9e30354c36acf5c0ff68a1d86d3b6548fc6912af28d12a916ba6e7280e55bc4cc21a2b7f6b47e68f5ec10ac3470fa5270829a44137c77a949e57da4052b3340a46e8716fc46fe16b24194d8b4e3b8da9038e91dec620b8b33cb3f50ec7cdc581e07e476ec23ae7e6602717e6827c756272ab078d5f9096bb4bc96781eb96f77b217545e15af703fcd4cf94765447d9a1a52c0fbedf06ff62b38ac60a29f6760052f449cf187af92410404ebebbaa35e09049ed922859d7ca6dc50dcd067616957cf76fa73e459e45b4a60024e2419b5d1e11358508369794945c2738e3e330f671d7a554ddd2c9d8570b56a957f447a40854ae1a0262d8a09629962c266576c3f11e6913ca59eafbed4444eb2bdb22a53ed9333806f7b5082ef9b78e38256207c50eb132342c1990a66bf7bb93d949ad4334d456d1fc5cbd76889c5e2b360215d521335e22703e55f60ff239db01817c88d445237b1500b890660934de1037c6cfcb3470f189074b03cb9f6c3e9938787c5aa7c8db5c26987a30f4c70f55714c08d7f739e270c84b18d13276f2398e568ba479c1ad4f5d826ff788f503027c58039b6fc7fba76b6ccadb52fa15d0bb68d0691b0b6fd969bac78c9ff7261c6b032132c0befee6b1ed85963fa016c14cbd88a9019610e50b99d299365f60bf3fe90032da6690ad2a7556999c9a3a15a733f3fa7e50b88d90a56921e54c6fa37bc8b1245af9c739cd8b6694ae4dbed32fdc896af4730459b13607673f702db9cd1d1984a22bc3bb53446d626c314843044bd19cbc2dce19b0be0baf918c0b18eb7d86180bc74f4"}, 0x1008, 0x800) r5 = getpgid(0x0) getpgid(r5) r6 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001180)={r5, r6, r8}, 0xc) fcntl$getown(r2, 0x5) setregid(r8, r8) fcntl$getown(r3, 0x5) getsockname$unix(r0, &(0x7f00000011c0)=@abs, &(0x7f0000001200)=0x8) msgget$private(0x0, 0x104) bind(r3, &(0x7f0000001240)=@in6={0x18, 0x2, 0x6, 0x5}, 0xc) fcntl$getown(r3, 0x5) r9 = dup2(r3, r0) setrlimit(0xf, &(0x7f0000001280)={0xc5a, 0x8}) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000012c0), &(0x7f0000001300)=0xc) openat(r0, &(0x7f0000001340)='./file0\x00', 0x1000000, 0x120) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000001380)={{0x18, 0x3, 0xe7, 0x9}, {0x18, 0x0, 0x8000}, 0x3, [0x2, 0x1, 0x9b, 0xce, 0x3, 0x1f, 0x7f, 0x3f]}, 0x3c) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f00000013c0)={0x0, 0x0, 0x0}, 0xc) setreuid(r10, r6) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) r12 = semget$private(0x0, 0x0, 0x20) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000001400)={{0x8c5, r10, r11, r7, r8, 0x1, 0xc0}, 0x100000000, 0x4a13, 0x495feaf9}) recvfrom$unix(r3, &(0x7f0000001480)=""/206, 0xce, 0x1, 0x0, 0x0) 00:52:52 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x8, 0x1, 0x1, 0x0, 0x3}, 0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) dup2(r3, r4) r6 = getuid() getpeername$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom$unix(r2, &(0x7f0000000180)=""/139, 0x8b, 0x2, &(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8) r7 = dup2(r1, r5) preadv(r2, &(0x7f00000002c0)=[{&(0x7f0000000280)=""/9, 0x9}], 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000300)={0x4, 0x1, 0x80, 0x6, 0xd088}, 0xc) r8 = open(&(0x7f0000000340)='./file0\x00', 0x100, 0x0) poll(&(0x7f0000000380)=[{r5, 0x8}], 0x1, 0x1) r9 = open(&(0x7f00000003c0)='./file0\x00', 0x400020, 0xa3) flock(r2, 0x8) recvfrom(r9, &(0x7f0000000400)=""/97, 0x61, 0x40, &(0x7f0000000480)=@in={0x2, 0x1}, 0xc) paccept(r8, 0x0, &(0x7f00000004c0), 0x40000000) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000500)={0x10001, 0x10001}, 0x8) socket$inet(0x2, 0x0, 0xe26a) r10 = getgid() getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000540)={0x0}, &(0x7f0000000580)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000005c0)={r11, r6, r10}, 0xc) setsockopt$sock_int(r2, 0xffff, 0x180c, &(0x7f0000000600)=0x1, 0x4) dup2(r1, r4) getgid() listen(r7, 0x9) execve(&(0x7f0000000640)='./file0\x00', &(0x7f0000000700)=[&(0x7f0000000680)='@&}^,&*v\x00', &(0x7f00000006c0)='/m\'+^%)!\x00'], &(0x7f0000000800)=[&(0x7f0000000740)='/\x00', &(0x7f0000000780)='\x00', &(0x7f00000007c0)='\\,\x00']) setsockopt$sock_int(r2, 0xffff, 0x1020, &(0x7f0000000840)=0x1, 0x4) setsockopt$sock_int(r1, 0xffff, 0x3232, &(0x7f0000000880)=0x3, 0x4) 00:52:52 executing program 4: r0 = getgid() setgid(r0) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getrusage(0xffffffffffffffff, &(0x7f0000000080)) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000140), &(0x7f0000000180)=0xc) r3 = openat(r1, &(0x7f00000001c0)='./file0\x00', 0x800, 0x9) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000200)="cec66ee4d6c2a256769e66bc8c2cb23d9bffcfedaf04a6f3e30bd9bc315d7cc42d182535ae1c710c7ef541fb937c7a22cc29e8853066115b4a6488a2a9843449e7ccfb815dd1ca053918ffc02d055602cda0bb633027e488d80d2d6140bf536e023912b69d23d730f1aa98368c8a4a35a4fcebb1b4a703b0dbd733456987bdd96d43b90578b3e984da04ce73b597b2e08d503ea9e35cb0d7fc446e44e3b1ab8a17fcf7ef55ac66a47bc59b6ee982e57bf0e6f626f9353336fd4bda4b55aa91753c5570e4a902a08cacab26e422f65b6aa4b2cab408dea50dc9ea23cf98b5f49964ad40b83c881426ea2a49326f7ea59f237bc6395ed197e6c28f4fdef639cb69f1785d2a20b6b49b0d133c915b7db3ad6f394892a37cc3eb4fd632c1f256c9839b0e1fb038de77d2facccaf7d415542040f098d0f65a87d998b67a63e760b79e1b29a279c647cb3e56140d8f7fdbd9cb7cfbd7db47e0f5f14f31db87d62dee35b3307cc3a53a52abd19a891833ddf05ea4cbf15acdb48d4ad816693ee821a25947286af0596496b7914b451b5b833e16bfd1f0a8a336bc7d9d76c15f8e819ff7ecf37b82d3aff6a9cf03e0b7ce3aebe0366a81dd5f95f1f4f16c2c109b14d56452c204e3edc624d6ffab1103f737777e0cac5358261043df10312f8fe42ac7d3cafabc123f2bcc42f0537f290a121e69123ae1863c88bb3b1f902553a835c99904458929717dc5f7c381932e9490dba3a280f1c86dcb2fa491ad30ea90df5e44f81b7ac5a5f6718030b37a4752208fa6244b6f953ade3c5b229f3de408cfa62412c543e303533203d64a731d85f198b174054e72bb415d25871de0d62a1bdaa791eadfae9de9376b90b5ee67b4886b8935831d2bc74b2d36b6aa57bb76afa21d77ca009f763fc00c401911fdba63436e8230ae9a576abfe01b1aedee9f8fcd26e2ba534e7a6e3bf5959c36ef65e4846c97a756aba9b738cfb7fc64207622a8ee1948201f0136c6e39f8aa2b89ae54a7a613e74b98bf076ffad32f17a8ab411e5c2c6b2cc0b10941de3dea4e527970b552308a39f6ef002c8865f9762dbb69c366609293733a32c3701bbff0fd68eb1ba7ffa6c825fa4b4c3439dcce9d9260518f912649bcb0d57dc50b89253e0ec4902f7c2cf83a44a033a6b548212fd46b9f4546404ac1d4e0526856cd2ac62ad6ecaa0d8ffa1b59b3af59226296a57505b892ad2306f286fdd6b39c3af3c54ddc849e0da7d822a61d48742c277e0bd7d0c07975434560a3f1e270281a12bd0cad0e30e0f9bf7fafe1959c2ba7df95d71025f9825a975e223a916f529aa6dc9795b4921ba969a2e6f5f8a2770230d1d5419389c146bfbe5fc630a6a401498fe66804db90aa3eed48e819ef908c88bda3c3e92a3cc2fcd1d21a7084bf34e4dfec8cad0b6b36f5603c88d3194a53e3267c68ef7499e8a774f659ad1cc6716669cc696d3a0e8e789cc24981ea32dcc9a23acf3047c83de5949837ab36f54a0c42150a412c54d6b8bab0fed680d8047777ea8bf14fdb4d50fae708df48eea7d8d251cb0cb2e35ea4034d98a25b7abc07be22b46720f2901701f7b92fd762655bdfa32f4fd0a1b9b9d3a58146e196aad401bb222c0645aa023799ce1053abd0ac9004d24305207ea6e35479b41c74065aafb77eee2a851f39e4a2d01efa336d802eaf6237765e79864b63f493033d600d488a420ed340069348366dbf04015d8d79588dd4ebbba40324712321ab4c2fc8a48a084f717b9aa1a2d959ac1b70b0583ee1eabc1c251678638dd02c32339e1eeddcbefad8b0901e9c43fbd22cecb95a417eb32269f9f4a342f883451cd31888d8845b4b01bc107e8c0930737a846e6677f6d265443f03d6949bf8328e560cf2b79323567d8781a779b402dd046b2656f0e89fee31ca1544300b0391453254d5944c15216d4586c1ee460118ce0b6ba960994e6c66d7cac6015d33ed69a43102ee3ff4bed106fb666ab92346426abbd8e2c65b5198334dd446e7cd64c59bdd00710b942789556b307bd3a6e20ad99edc8586a418ebaa8f2a93984229316cca02f5246804d4a9557c0d494ab82f3e21254b151ed00c7b283939558ed1eb2b7f59555a28f75a3ef114b72653a359b56eecd5518849207b2b0a51847ef5d7c340563f5f17d44e66bc749a9e1f3f7eccda6ab673815106822a3305824cae493f2d8b2f83023cf3b0a9b303092929f92e2c986f309926dbbbfafdc764132014071d1c0a4beffc92072be5b8bf1c8ce1c34adcdf34403ec1a47ce1e3f2972c17685e4cd359d814781a718a3a89b82057b6a8cea1fdb94f2febbe239427c7eb5b9ad51dd42fc99624a4bd6f5e49086ae2b3b07317f8812103b7cfa627598fa42e46e233b37eb79b2ce58448cb4fb716437d74bf523c08570ae7f96e7e1485f26cb6d14d0f49edc51b8bc181224cc8199ba6b8a9b6247438a69e5339119e802c4eca1222e07d311525b68d5fc30775e28dbbc81f6e37ad3e17c8d5e46930da601750101e94444fa2de3fa51fad2193693945537f05a1968e32b7ecf7e89f21127ceeda12f4f87254a11d256279633140bfa6bc96e3ad67fdf897c3de34262ac47618e6d11277701a92766d9dd711103ea0c46f5c0de4f80c11b87f9f6388eb4eb08fd228a99e2f28ef61b31925dfd4c408d0b29fbb867c420e7ccdb472cdded503703f7142fd48bb0b306a3a2cd4ab427fb9f14d14b6951dc5387b51fb568b86c0efa668163b5efeb8856f396a2a26941f44add32c535ce9653229c453cee0fc48a84308fb775d659c91b9d7b48f3d440dd85031e64da6549ce641c2de563a21cdcca996d9aad3554f91f4cde244e4d2970aa2f4f93bded958739ac437906c3b7e5acc491b025f2683730951c81012e549b63c9595386d3b4d5d6a48b7ff5ad4c6034848a36da66b279823fa4123475050ae04253803d88edfc9566ec808452c7c2ef011f10c94b22cf9bc8af497d98489e4f5bc22aab09085cd70bf124616f7f1f11a9eab15c94662de3d1a2d82b85a1b9aea989c3aff35bb09a4c89b727e2df3265bd222cdc36002a83fc0bd9bf7c7f32008aea1ec142476f63e21ae3ff4bf498cd5fb88f4b33724e11e240107d37d5a0bcc75ac566a20932577433bf1464dfc6d91813d0467d503d6cc645e0bff38b2f166e506a4b68d515ac54e0f8c7a88ded2e63461bfd3caf95a45901be6c11cd58e4fb19f5adbe70d0f481c2771e90329893e6663a0d70bceecbc5613fea6bfb8e30a1e7523596a1e8ce177664e128f9c2af33bdf830d78b70ede8c957008e68b8ead0e6d17964d098ac14588c14f862a62d0e4a27928fe455d1919663deac2d8444e6e599e4abc8af2de25bbdf07f0e4a9f39a00624d8ed03add2de0b5bf403d5560104031a3fc0e5fd615a95e953538e5bdef911e9f9042d07c2e2bdcb32dc4bfcd3f8f8abbbc07d67663f6e8607de0e9f12b1621f6b6aad4940542ce7e9583b8d8d3e080f0d4ffa47081bcec5693fd2c347613db7f5982464e9d1310b54f1ebf0d5d17a9466641c19b3f222cd0f2b8f262b9d25f6fc1cdbb94e212badeea42d02ffafaf6cd990364ac40f6977d820c8bf655fcee49846c7c48a2465e05f857c75c5ab9c09a3c3de8a11024f4eaff67fbfbf595d298f60bc864a606a3922057fc6ce98985d7aa5ef8d1bcd2dfa1d6b3252576b9406ce5eefe48b39a7d93e680cd67ca2071528171d02150b9c279691da48d6960a8c4ce3f8444a635deb441a7113f98d26dad9adc3a73851d4b8a8543859e037de6acdb84325a1738f0bee5d34d0ae5e3799d7f59993f342660f92f5cc4d1be4c244ce8a5c4516afbc06cea52e6a623c5d6c28c842b93b65b59b670869e5783f9a9c763a32cbeae047546623ee7c4c0b103012a63271eea1f913eb8657a81201adb19590e719258db19f4d412c1911495f673d6c7fbdd4322176a287718dba8ffae2de28a2198bd58da14c79dd901a2bc571edcb9d3bf84938c9c0265e958895f11959e02fa4d0f1c143dade0dee0f2aa5c6fea40c1067422712c71034e30ce995d50c0f4a498fd93a3fc876502e6b4d1852779f5271a70357370bd6fcf33cb6af77d116e2e26354f6082224c27b3028cca02d35b110bbae4585e506caa4d1f1bdfe654a9bab7090526321603e0840b2b1433a6565577e2d87886d948a431bd6f1c77d2cc62b295721133d163ab232b5c96d0c7eb83ea0d49f3b141845670a696135592b75149847c0a99e3c5f6be97b59da5c5c37932680c99aa8f47ecc755df4093540adf553ac6c2cf036832ba10bad697212f84e589314b97e5be13eca7469cbd2ebb6c01100190acedd15ffcbc39f0832d96faa345a9af6e01e3c24f157e3bb09122f870d29558dbbab163366032a587d76f9e397f2bfd06e6905388c3420a1e2d95e5a3292ef16b6f4123492bc556f65425a0e58f950135f9035b68d3a31b0993e64dc950ce4b7bd884bc29ed9bf523bb0a1f3e4b3a2a5ffa2e482d58e515b00e9bbfc7025e8678b64cc983d694e37a455d7b7799d8a70ce53b29673d4b980a12a4af0902507c5f17a6a06e522eb19de9a2fdb37c67eb7a4175f10493c41165105c202a1febfe456862c3ff431433be31cd3ae666cff68fdd6953fa3c7e627929f81d906b68bb8f7ddc52d2aacf7cbffcfd3a137babcff22bc849e10634f7cf4ce570efe149ae25eacc6447b28e0919314a5f126c69c801338c28e3e665f154364a45a8b7baf001ace9b892f0188f6613c831d29073c40141254283514b5bfe8658f1f7149920c129a821782ec9c5e0e6197328c5408929e2882cdc38d9f3497075ce5e3e59a9d8c3d204fe253ab1f7b367a5c26ced5a4dd1b1dd45790f219336b5471e5a6f67d840c90f3ac7a5450000cfa233f9838af77c047d982d23e5b47ee9f6791b3dc52e61f821de38b26301ff49bf1f3e85d139bed6da7bd959abd2fc07d93302dcea0db67938f3815dd6e4b03157eb1e784a4ea212bfe30b12fa9857fc7433eb9cf20c83cded6f2540a218df7f700068e3ef94d8120e0041b7374f8c5fbfcf858cef9165c6fb653d9d15cfaad0cf8e39d50affba413d1aedd5e39bd09293d38e6703bbd72a4ab0a9840bb727bf7cbda551558f4999a10e7240bbd360f31d7c995332c77973ef633e37d28d2e0b4e7b285021068f4d94d8becb76e49c422a833a65fd76fb4274d906295d10d07b290407ddc7bbcc96211a7c50eb532abbe87857b5b9150f34f84d882e8708f2d4fec64a47664e689451d28cc1b362a5f672db52eafefa38af4da95d742a49ea1fcf760e2c63ce21cd60f58153cbf6f83d131fdd79f1a9ce7af0c817ce7d66dd1b46246d3d2ce42c0e9681d8a71de5707ff86a39a4e1009b7b968687fe9d4fe5d3641e1c9299e747bd352aaabd5ac4bd8e888260e532f73b8880503ef34510f27a132c2770f7211756cb9f395ef2261bcb0aef6a381a73528e30802f118415690b890a9384f6d1152b24773f0bfd25bf454fd81650d0d35bac6c5bddeef0a8d09b06992869556e9fb364e59825f72f629efb2fc4d6861bc2e3855756c7d4b83eeb5486fcf277210324266b4ef78d835b2613d0bef7df749575392132fbb6ff1b6c9e78ec1bc70a4a51b85988d42d1d61e4cc036f7b189ff69a0c709c52a2998c191f481bdc14d172557b867340cd9acfa87dfddfb7f5379026bb8630335b7f6eadff7ffd37c7c36babc079c73961b41c2429a083c5056dad3b495e271da72ea522a3e1fdc49c6d051903c3ba7da30c29d", 0x1000) r4 = open$dir(&(0x7f0000001200)='./file0\x00', 0x0, 0x120) renameat(r4, &(0x7f0000001240)='./file0\x00', r4, &(0x7f0000001280)='./file0\x00') close(r3) r5 = accept$unix(r3, &(0x7f00000012c0)=@file={0x0, ""/45}, &(0x7f0000001300)=0x2f) recvfrom(r1, &(0x7f0000001340)=""/121, 0x79, 0x800, &(0x7f00000013c0)=@in={0x2, 0x0}, 0xc) getuid() r6 = semget$private(0x0, 0x1, 0x8) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000001400)=0x1) accept$unix(r5, &(0x7f0000001440)=@abs, &(0x7f0000001480)=0x8) getpeername$inet(r3, &(0x7f00000014c0), &(0x7f0000001500)=0xc) semget$private(0x0, 0x7, 0x21) getitimer(0x3, &(0x7f0000001540)) connect$unix(r5, &(0x7f0000001580)=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000015c0), 0xc) r7 = accept(r1, &(0x7f0000001600)=@in6, &(0x7f0000001640)=0xc) recvfrom(r5, &(0x7f0000001680)=""/62, 0x3e, 0x41, &(0x7f00000016c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) setitimer(0x0, &(0x7f0000001700)={{0x2, 0x8000}, {0x6, 0x100000001}}, &(0x7f0000001740)) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000001780), &(0x7f00000017c0)=0xc) r8 = shmget$private(0x0, 0x4000, 0x482, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_LOCK(r8, 0x3) getgroups(0x2, &(0x7f0000001800)=[r2, r2]) chdir(&(0x7f0000001840)='./file0\x00') 00:52:52 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) sendto$inet(r1, 0x0, 0x0, 0xc, &(0x7f0000000000), 0xc) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) 00:52:52 executing program 2: bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0x3, 0x3, 0xeb}, 0xc) r0 = socket(0x1, 0x2, 0xe6) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) fdatasync(0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000040), 0x0, 0x5, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) connect(r0, &(0x7f0000002340)=@un=@file={0x1, './file0\x00'}, 0xa) 00:52:52 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x1000102, 0x80) fcntl$lock(0xffffffffffffff9c, 0xb, 0x0) 00:52:52 executing program 3: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) fcntl$getown(r0, 0x5) open(&(0x7f0000000000)='./file0\x00', 0x480000, 0x1) 00:52:52 executing program 4: r0 = socket$inet(0x2, 0x1, 0x0) r1 = dup2(r0, r0) setsockopt(r1, 0x0, 0x1, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 00:52:52 executing program 5: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) r3 = openat(0xffffffffffffffff, &(0x7f0000000100)='\x00', 0x201a0, 0x100) poll(&(0x7f0000000140)=[{r1, 0xb5}, {r2, 0x8}, {r3, 0x14}], 0x3, 0x8000) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) writev(r2, &(0x7f00000011c0)=[{&(0x7f00000001c0)="6dd676233f1574500d7b74e036644b4cd3dce5f11dc192a63f75a926094eabdc3cafb613b953510c6ff94680bf894a1ee11df782b331501a6221dbbf3ef02469f3332c27db99052a4836adeac3fed125ad5c2805b8c0abb7a07d92853d8571932d9ea0c14af68a946600b1ff0606c1d941cce804c265cb50f59fbd30c295564ae45818f6361589cd354b39459d0fa14906781f7e77feafcb9cc853667e6b96c4a6b8f62f18c33001f3dc2dd57e8d66ce21c05ee41991a8c3016ee3e95fc32078744286028374ce79be846dbf789dd0ced104e655d0ae0e0c76bb292cb4783e12034cb5d0aaaf67c2bfad9005e52f202f1c33eb63d8e1a9c13a57cba1588aeb6c131433d2a471bc06ec55f99a7cc1167168b02be193aa72e746ff289f5d6e567bb70f0ea9b33d48576aa744d6abcd70904f82df13c230a705a55b04eb7afab9707669dbcc48665e3abafcd13c81d301bbdaef767cd674c6772f3fbedbd537e4ddce977109ff8a804d2f95fbf567acbff9b66bffcf882690db8a1639ae88d4e54393f48f33100039305ad73274dd247e3932258c278449ded0e625723ed6e30b9b4c0dc030dde4431b863ff55a7484f478300fb178e06f48317393e716cee4bae3a4ce621b6fe54534f6596e7cabbc109acada676a3ce080dba28b4ecc2bb3f67bcdd7c14e742303f136c05395552f5ff29b3dcd9c25a7d8794e81c932e390708968e5accaa438bf1584865116bc19a88f377a5a33a4af92a109da955579612ff26b7fbdebbf4fa5de15ec78ea67bd93c0338954cf172b04e9edb6778e16b47123670a3992ba67f289b91da57b409118a85f6449f097e2893535ad68e42611f36e915012b5914ac5d3f3a420f43f2083b7b9b3888fcb9231c0c2d8bb05431288fca96d7eb822da33ffd5d197f838d3f2c7618a764265601b9c5135977065028e726d5f4c68c1897426079410363da708b8f8751278f0899ce49918c533e0e5182117d1d1fb6f6a03ae312493ee1d8fbefbaf8cd224813b363ad4b38930120206f5f2e3d19e7fc5aeb526dcd1ecdcccfdfdf3ed55384c24efa0b98926d200ebf305ab916de65f55a9cb567c5747c0495e9249c6c9c55b4cfbc083676fb1d9dc911dd1be7ddda773285026769a0df2493001f751d58d99ce5c1c9a3f192d62a6d0960ce95aff7f7feec3967ebc5dbe37e38e56536e117363292ce184bffd052cfd2bbd9336ed6253e8768a2e47e5a63c825c1fbd31a56004320bd31b437e62969b3ac7c85d3ccd13e99b6807af66d2b4a3d87e888040e9cadfd95bd9bc11f3f14369313c56bea8c49bd5982372184467bd6861e3db23dc8701a466c56fe56e2185d650697e120371d6cb7a950e2cdf9fdfcf8d16a05a22ff468ec56bd31bc303d351f03ec0e325bb6b901206286755903c391b7f0a55e85d9694db991ba7cfe768490ab31e331d903f75dfafe49a56f56424155c0a4d55a8871c5f3e92252b7b2d0260ace239aba180f21af2e31b6eea765cf83928b9be284fcbdc7543c5c1e8c5fed8b9a049b19cbf93dcedd46e5cc2986cd4d9857fa657f93c455fb1a0ed2ec14b74021d134a3378adb2339a7b17aebb35a617c6db9cf4f5f2502083c146d52feddcdca8f1f505e247f84c06aa3cf656cec41c977468d1fcd752e095c51b44d70ae2b71a3aa8db5499f60054fda20b99a2cd7a2deea132f9d0830108992937d54fb974996c6ea15bf54886baae06f2d93e8ad8f949a4343199a4359a523e679b883c0bcfc33456ff1b5f5c640befb5ca34dc668126434057bdc5a9768e6ae303a99868e7ccdf5d849d28ebd0584fd7a060be1c2c0ebcba75d98da4e2c4806e177bf5e65879b85956b940f22db0b4ea77dc8f32d16474e1dc54a6a423f51d74df693fcad7a87f6cde75a7ad611f91bee6b9ec2ef1ed6da03d781d02bfd55a4fc844fe42c0e5d54f234fb89ca671ea4cc00b123dc8795f46f4fc1422e57458a8cb8cf323f56e4fc5441c68eb2d750b77d7273fb16941bf52217d86117968510c8d62b71f1b17f4569593550f3d53fcfed32e5e51c98e9ed207361eb5fd5a29a036573504688f418aa884ffcae6aed6ab94f40ceb1af970a0ad2f118b051d45a22da006e815c65d8ed09aa1549c6d06e2401a10bc4cb88e142f5af41b6e58fc331efb70322529eadf16f0e138c1baf5274c648c748bc353e001ea6397d13e79d4aef0ca3d2f30809386ef6e9cd0c164603ea49196407b79fee81c24140ef0b4873c671b5015f61fe071ee5ace0c788659adfae94a1fc0061501b90fc3553007f908f16d0a620f7dad151c28029d16cabe73dda0088f158d5c6c828d4bc1d2ed174f21b7f577731be0390eeef83d535ecf05c4c51cddb3969e912191acb0ef5ed075b0e0dffb1bde7ee6fe6a5b80d62be979613c3d9ec26fed93daf206af2b82bd4a47317b6414c2177fba69b9311408e5d5dc6efcdf0583377cf9a4838b2d84069970d1b5dc10ff53e7a57c173641139b71f2bc9e5d7d985a65227a3619b7b1deed22d22bf7f594e2ad255b4919116396d5ec769d21c65be3b09af1e9d1ebf2ca7606d926e0f965afd649711d46d730521339c9c386d364b22d2a2509ee0f2900e87ab0615975d178194778891ffda57ebc18ce9c765937779e3798d15d765c8a034663d016ff1d8ab329a5df1ba508a75ac70e99191ec9f387a3c10ac61e85e13a68c4f981486fe415ad75bbfc76bc64f3de538859ec54f735dfb312ee5bc73e39458e9dc45c20741438cef3cc42ae458961ded2cc69bb1bf703002a30db25f32e77a3fc227312923c4c769878997743c95c85f9f5c45bb61394dc4f2d8abdd471c900636a2fcbc853e5e4d2f896a45b2dd8223bf69c6220d16eb7f680874ea0fe2911d8b551d42dedbb31b88a16b6840c4b749bba95c79c18ccdb59a342b19aed0bf0df2d62510468af64d898a89686bf83f1f320519913dfe7d5763a8b7a5ef21a22de8ae462344cce7ec276f5f2691bf937fd19e88900d30e63e7e11b30c47a2c4bf3c560394e687f6f5a8c529ea9ee90baee946ae01f7416c1771d9479b79724043dc999b24fe2f53f91cc2b7ec386ccfe0574fb4757003ac183abb0fef8cb0f2f697e79ccc5e690aec08a75b47539228fae5eca72212e23fb2424d33cb636f66c41e14a17d03820069e41fb9999d1cf7f3312b0d07e15ca98386b65b0c6648051fc6d10a494c5028d1aa28c59c29837e5dd1700cd5ce9e49195c25767190b0db71d56d51a491e3cc938ccab71c7023a66af9a243e6707dfc1e0e30dd400cb3dc7d8b07cac475682850d6dab2787775b07d0e5b099cdfd0d32f0051cae2ff79138cd031fa581b95bfe0bb74e27eb50afb87f5b223ec757c605987927d3df8ced242ef2aeca37262f577cf845b206b1f1ca6cba2144e9e85a6841457e1d15afc7b69be8f91ab669e533074f4ee78df160e88b102e4bdf7a07ff2ea1f62b673d362d587a4573609f79c3e081512fba119aaba6c3b6f16afc7e610b36e7ffb7bb9cf2a6ad7c55254ad40217c92d7a967e44908560ab3d9e74f92bccbdc6ddd30296c8017c8195e52b8a8594af28caa4a5b808abe8c207da7378157b756acb930826d5aa3a3875e195b8d85dd7709cf07beadf848711f1124c1f66fa13f29f9f3ea6368923acb77bb37e783a7a5b509d5c5037bc9c0b32c0db33d1b2972b7f995077bf72ffb079edb2e2df2b87a978db0819cc2f69663f77ef70517f9206ee251461876dd12f4f2b82887e8faf30ace02a0089dec3ba4be2040288fabfaadf9f12a2d0f8cf0c26ad984d3201e9dc05dd98a0bbd6ed810df99d3e5c6e93c9addaa7143f726f726297aef9c97523935f4660743447400446476e0361a5fcb215aae75c8e7106fc0459e96cd9ed5dd590ee47768a87118d9bc93b0c4b20ac43e412bb82815a1e12fb1f94b38bf7f83b8963a0009b3cfcc3d9961fed0e3145ad2196b3d5228724b587ee6a22389ff12adf04b597d43375ac59a30491ddfc301427d3e7e72bc1cf9fe2293252bea7f5ad8b706ebed9493af42bcc464bb7e39f2a22b41eae4da4cd419ff8c3684d733ff1ee17d13555d772cd0d63d24477a283efc384e9c037220584af5eb3b9a91e2a03cdf15f7b1122921097570b4469629c8430771ef2d9395b7001a264890ff6a6e73156fb1a72b5a969d923baca3e371e970cfc6ed16ebef59203c6559c4914bcbab4fd895f939b95ad3ab95db392439cf772ec3484a326f50b3c6c76c6805aeaafb9c79bb2c948934be6ecb352ad1e6c7aea40b6fe1173802b4404af6f139a6f93d0d673a30d928869f2762793e22cee24a2c79acd59168270237910e3cd9082746832305f7be53d1620846ccc2d6f87f0e19ba1a83e82afcad1a47707a8a629abaaa517776c8b6d0d3d56235e1f7b6ed2818d0636bf56cbcfd95757cce0660b69cec76d275a3666d51b1370d8e4c3de0a84f63ea7e08f0fe8aea21caaa14f1220df3e6ec944bf34f697fc7e1ab3bc10caa20c97960435cf498c4bd6837ee3bded218dc855af75458e31dcd5363ca721268181cebb8c726622568c069af6c5e1967314153a01d824350af337a71bdb1aabdfc95f11cd65cbe5d8bd42dc43417349d89dedbd6366e040ee406efec13f04ca4ecb696caa9854b9f87e39e65497fb715783e071d4fef48e25e2430bdda7641c6d77eab2167d05eb01a070f10805bf4e6b033cce149a1bc8b7927d7189ca43981e4f8fbed081e2416f0af146ba8b4417de29122c2f4f104b940db0c32854e90ebe662898d28b9e692dd20aae5518b7f835218ea273bb19a565f94466fd25132dff829d8fae7feceec38635a978d5edbe0e3a8e13da553c698bb334f9a6d2633af3c7269a8b145e1620ca4e3cc2a86a9b3b10ca71e03e29fa16d3978e671e0ddfa2403b16fa7cb7e486f54523a97b980f3e52b72392ff3f738628d17d3c79b4a41a5cd44d5d065cd394bdace0c546dfe79c3f4470345f75623de401ab3ee0c6a3c0f68fc6f7bfd7e1e253ca7df46726362149e6db2253012eddb349771d722e076dc6544f2fca91f8547a7e8c209961191af7d77e4dab2a3fa55e540234a5fd323a9f88dff509a657352e59fdcb7479fc5fb902580764cdc82d235d9f6426052f589528239fb07a5450447cc45e97e8b9e5310a362b5af590df5466ecda433c5ac0d0eee8b8f62b3d1e76dc11f7809a7c5f30e11875ec950c7330536219ffc6cf59afe3cc968a200e0e03bbdc9fd07e0edf0a3f9325f9219c6d43286eb7307beb28424789c7ab0e02516e9f77f47388dca70f67954c6151d3f7f6cd2ae687861d067df998b3a2e7ee16a2d273cc4f9994e38925190c91fcf3cf12d7609dd51081f333d649a503a902ad1367808ffccde730894b3e3c3c4d08beb8890625168ea8b8f005724e887658bbe34d3f3dfe08a11b8300552754009beb8b229a683a4441e27909a4e4189003fce73b9844a8eed5cf275dec46d54a9498a32d1a3dcf3ec8c8c826acf15b1dc6476709b13660975db23906fd22943ea0369350596bc2b45631d0e420b33046f63150456ff29a92a75dfc9e0283d4bfe3d09be766dc3a18b8cbeeeeb19a582d051764760ded5d17a4f86cdc121ba6d5b51bbfc7e33189df3c7407a3111fc3624e6e77f17e866e28b10cb7e4ba45e05074fc95d49d9d08a0885e459f1515384f15592da046ffd44595589490d4eeef0c73a24a9b79452f8a8c5c0a23b12d6aa81dbe1e4e990907714b92bea4b687cffebfd544a1cf9f9ddc70276c9f46", 0x1000}], 0x1) bind$unix(r4, &(0x7f0000001200)=@file={0x1, './file0\x00'}, 0xa) getpeername$unix(r5, &(0x7f0000001240)=@file={0x0, ""/108}, &(0x7f00000012c0)=0x6e) writev(r5, &(0x7f0000001640)=[{&(0x7f0000001300)="f0d05d5c83289458986be7e04821e08027ea3d045a7bcde7fe937a780a4bafcb5fee54ab1eb72de76221228264066011afa44800f38afb7991de272364670523078836c7b38c921bb52070f3cddbce4d084e31ccde6feb5585527a15efcdcc46e5dc930c292cf4112998b2da55377772ce47f51567215b287403db33f38c6f39218f7bc396fb25f99783257b1942c46e7e3ece6c145442a3d563ccc2c3c8e881fb9f9db1701d6eead9a7cb1d378400b8405d1501aa45c346ac8fb946c5a39f453b60265e0efe1a775e273b49c43d69979b9d49aa4f061561e68d06ca84f29a8dd9476b6196d2502d75bc9643277984808e02eca70dc719cacb2ec3ba08db", 0xfe}, {&(0x7f0000001400)="08c73a597d139e52ff2ed9528686ac2409dcef5977f7a630f908bdf1c9151357709041ad5c29e14f7e227646f27c39179e2a91f82676e670694738100cbe501721f3d0764b45dfc6d01c262c068388245daf8bc74e781e3d4f89aa370ebe4857ad334a5ce26cd3901e972204c59df4a4d1236957bdc4983f43d582181e0040987a3851332d69c332253a3bcb513fa8401eb10f013632b949f1efe7306f7494529ff1feb20a8592e9445567546a26e520fe22717054ee0ad13f840636f050eea6f1f76d2faf5c28bcba7d175d6a9c0b214e7bcd34c419da3e4158c42801b2713badbc0d0c9d758c53641475f235ff5172948c4cb2", 0xf4}, {&(0x7f0000001500)="0213599ee4afd8c91fa41725f72221466a122e97009d34c0dac8f6b747cd205d3acc455d63dfe391d0d5364797763616f5ca02102e3c5cd3b80df85f3f6d316d831f1dbf52b61ae9d85d591eb2cb247ac2a3eb055edc062e64af9481cd73cbd140518a0ec94f05735882b933b35ba7108a252fd1cc188fe63294b18dc62aca6a660a96a26eb391fce2f87c412184a527ba61c53a887930afe4e07b2bdb2fa7faa15a489fa3d175463076e5649b9451e8d9b9e4bcc3ffbd7de3846bd06e9e5f0be56359453420b10bc2b30b4b9d646617a38419da3dad621e369c075f8f8bd8d12c98ee71a4cd", 0xe6}, {&(0x7f0000001600)}], 0x4) writev(r1, &(0x7f0000003900)=[{&(0x7f0000001680)="bd7207ed7031b00919d1614e404aef1f26d73ddbb7faf00f45fd6a21f4a78ece319123e468182634a6c26bba68ced52458f43aa0e36f20012705b562447e857616099bcd767e2e197f854dacd71ca3fb948702c9ca361b236f8e318f9ba72a19634539", 0x63}, {&(0x7f0000001700)="ecc50566e5cb95f0a9855ef4e18b26fb362ceaedffe0121ed16e2adc9550fc297c357112abab02d80993e2219be12ce656c3d55fe9ef0b1ae98980dc95ebeda99a0d897568976a1591019ad54647c947d0d7b1f176210e6ecbbe8075a6265999a3e001adb313b38e3762641ccb8247152b16cfc7b2da71ef297d865d0ad11555dde61d620962fda55a790732f83deefb996eed3b8df84e0bf666d4bac2e375e5db4cab1248fc1306a2", 0xa9}, {&(0x7f00000017c0)="e27c81c2d0a108ccdbe7e12a8f45867b4163c1d7f81381b552582bc6e712d4678173d30f0a1ea2d571c7e32588533bb65fd6ac04bd9cce5cc9cf3c82c0dd3a3f0b4e3fb12ceb278c23c3382a81b77087bd011a3ccaa86f219800759dba83b847f512a0564d03eafc8906110002d71c5f92154b00c32ce431bb1f3e4cea16cc8ebb78e1cdffb37c0988e1c1f7a20ca3115df7b5e4f44f2215cc1b5d8e390649d393afd5c506f42b3c418d112db97c06f9b24c752ef664597f6442f24fbf55cc49c4ab9ab21b5c14b5095b243db4673330355b697aaadca395f27c45d8fac01ff5119ccdf74e5a283ee7ae8ab7071fb390ab28ecd2db149ac96a34f2f0653f05778b372aa65cc1b147a799e4edc086090feca0f965473b71776a3af3c68de98aba9bf36f848b035f1f1ab86fce4a00ec1215e39209ab127d32604a980fbe76c4e083039447a0ceae98b786809ae67d50422c7b7fefbb45bc88da640e284aa88fae6374fc0b4c10a6d9428da8036ceb14db2b5d2ac78bf3c655b7f2d4e7245bcc57ff75856c02eb319994ff9dc4c2001f685c32f610e77e39cab560fe65f33793a5db282dd10863dd54a467c287a89c4c82aaca59c18b0c5b1107d67dbab21771e884d947ab5ae05258607660c4bdea32619ac1d516e78d6ebf600b342dd09788cf126141bf3d803c8d85fd962e617a9db4e0fe456804d8cf91d552c41bb8a2f5f9d7756fbdaa8d0511ea78a2beaee5b4ab9ee5d1cd875d6e655a5a281c5024a3d59234b5247b16032352db291d431447958bb0484c6aa8666881175ec9485132e44f03df2b78994d0b2aae558f76923187c3f9e86f944ce1f794cb8d22e7326b32beae3e5091c4129870bc8e9d6dd023d012244bf51ecdc5f8326e538f164052964fff6d35e52ec9371d9b185d3b60112b2dab7a4309d048fa69d0825ea2fd402bb69ce323fc0e0a5d8dee8b7f1c64be50a7f565f879788576541a057c0b61e441944b20a6c57509e41719d78092cf7703fdd0d90bd83e120d789fc34bda8a78edd97b8fd4ca6496f7a02103d63973a8e6c6c746360f609508a8e28cd035aa4e3064b5c44c5d3014101ee77f7d98bf9ba8464ca36622040c6a54ddc861137a2f79573897ec2a9b1377c17e97dc838454d830fbae5f011facf5a097b323dd6309583159a897a793e64d160bcf65e9fbe1de0d3cd6bb3f1362b83f1d9ebace7b0abcbfeda044304693899179b84ea9f14258d2b713858c033b7dd263831c87f88bbfc481a8d6f87dede0b1a13d9e900252677ae208194763602981b6aad6d4ff40942fc1f21a12b769ff80e96b69dcf23f6ca6368c9e68b996e5c19c16d527ac1222c5a301b1081f52c704fc1e7168203d0f9fbf12ab9a8bcbc0d6ec00fcdb5e267679833cdbf709d8a60d1563864cfaf2d51fd08c7653032e4c579e86f60ecd19840ef4984e9aecb43a706b6a346d812df9fbbd764f58b8411ce79ca2329509a820818ef8fe46755d6de1b4a1854c45dbc93a2c4f7f7a985b7383f5ac68730c53663a72bbecdf3dad31f337c5159e7a18e95776c2ad6f7624bba0da278807dff5b9537cfa814845244d31e2db4c9f8227a9a190bb27a29fabede3b99509724cc7d48c88dc8f9c90278d59fc80c630ce8e17700dce137f5fe66ef80f6b85efc3e7a26b590d81b2956e8bd8d64520680587048e17318767f3affeca0e0c539b4724fe1be4861d637b5107a2503a84a64b7c254611981f7fce188435578c34b1bab68c0f0cf4f7d964c3e85bee4a3c5dec895322f3c645ac3f0442778f7405848c25a97103f388845e60bb3ae31ea35acd1ec17973ec12c71f63085475e8759551c3c2441b643cc5619c5935bf1c34010c0da6f05b99d03d5883d50ca4007b10c433b545ca0019e31090fb9586cce6dc1cf31a2e80a8ca4c744656147f07fabfedab7c9f1cc220de838742a31f58bf47a3873b05f7e31d8555b0782af944efc7cefb7ee1397ce5c3b5166d6c7b96198dc725f7d03be7ddae4986c7240c205e2a3927bf7118a475a665adfc7ac7755581d1a1f5df41144d94154daea97790139c73c146f22e5c61cdfa7c4077835cb544de9ff7b52e6a12209ef8246a256cc17d320a41a6efe8919d6caec92672f61c370422306f17253c5a3a8e449e06c51e3b9d81b815150ed8fd163e852be2f950f7c3f9cbdffea25c411b43215851b8464f6defe3647a25f43119e7680572e75095d261628157c7ffc79022734636bbf893278286292d3790da15ff90eb6f2b4c75029a5385d140531c115ce89a1b7ddab3f6a0010ec7cf43b700aeb7c17eb4757cede7a73a166b1bd81fa06fdf4551edc8f0c408c9fef52992e2c2912dcc7f9035a39836aa31b9f67e1e29996218e40a26e12e5f698c27c71b5b7b79feea22bfd942237e3634c613ecca214dd7a14f7d35768af572dac25d93b9627f9084c33096c31c63d6ad56ff0178e860fa0c8cce020cb22b7f92bd06a2472c5120ebec9c8f0b497a4e740267f183dba6d991f8e5df1ea78d8a7d99d8d1c8c5661be4272e23c3a20fd0469c75ccac140893373594971cc114b0651b05d79322e67292d65e91cc9236f5fd9aa4c34a9d1dbf91a7990a4c5f706f764ea1638a797e62907218e41d7ba57af072e4cfde5776205f74afd99bac0c567959c5b17dcd96cbb9bfd8a7d2b71a75fad996621b09032da9f34ac63faf2cc29e52317c7579d52ffc7a53f9d696b56363cf328215b7cf362e488f556858dd00ab4a9c070f1abe202effc02619fb5ce01256743c62b18ff906e5e2ac85bfc39af954a497740dc46c2f619721bcb190ec55f748b343328d78d5748bff9142fe9d53931ab517e555dc912519962803836767706c50290f515e404a16d6b6cbbb93f2eaa9cd9e80566d4ee779b7811387ce9fca2ded1f776edeacf8c3a1e509943d2da8697049ed8b8befed7a73361377421a783ca4d0b78d0bde5353919c0d3925dd8f38117114c490b6aede9e2d7dcf8895b3a9dcf2cf178428afaeb666d691ba88c970fa0e63835819af6c73d2678b0af9d59be0f59f25e883ff0f4597b51c959aef0bb04a830f7614fa891d27a231838a9d1ac19fe9c00cebf40d7b7c5cbfe29bf3a94882a6a23e617abe92f0bcdeae41fe67ae63f7b5da9d09b2b6c71b0924b0550e75ea19730dae7b62cf942cf9d906142cc437e3ec09be1c2a87e5c57b8fe17e892a76d5605af766a92e97c8ec2f564a1238deb1486ec09b4bfac4886d0f8f2e8bc8cba20d3b80002459fa3501ef5906d674eeeb58f8bdcc1cef4276856191fc5ee7509e07f3a2dd8e87bd49e042942da9e259aae89718beef862562930900211b83d021d779f77be35eda165cae284580bcec18ed55889c8dfd45ba074c216d8572a159ebfcab56d2715875a6d856fe951d0e17f6bb8eae468835e617f126fead2e03db11b8bee291dcd8cdab192f3fb2554e6743a11dad05d67d9811a7d22c01a43a1d4c507f03d92af621d6af557fc387a0f8c701b31154593efc12570806b0e47cfac26e9a75b1856ee19004fd47b8297fee461d01f941a17ec0ef982c3891a23e0d13e8831216001d9a29de5e14019fe2450b8ea287bb128675c99879f35121539dd2766d81c265f521687f66036aed7a5a9c142163ada918bdd0fb43fe9e4a81b258875954edd8a1d262db58d9afa119de17dd682ddc20cabce633d5aee2c1c7ae8679bd31551889a9cafa796c724492218018c30e529a2995a94e98d1121e3c43863c3d01530e11cd89a6174f5ba4e9103798f46ff7b87bedb3d480bf6edf0a9aa3e6a808217d9cac29326962a37ee590e7ef0c11732dea11f288a96751246912f7f94ffc4b32534c20a65a7b08f37452a174ff2dba3f0187db5f79c579d2ea2351e0b1208426c0ca060c2da3e6a683a2e2466ea9bb483b8a762bf408f702ac8e645a178a166944af43793546f9308bfe1afedd918d935ddd7cc4d2075c834685846d09601aabce64240a96e1a1b41808776f8020388980ff4519d574785507ed684a8f833241d61296d71070c2d52e6ebc17a483dcd29e1d614459e204267779380f43115b74e8b6eb3d7de7e7c173101c4614092c1aa0f7b8592905343de6a05d0118e8674ccf2b8503546f46000a953b430859f19585972e1aa37536ac43f103d97582f7b5015b2f47012aa1c789f332bba4988f47e030b62a5484e5739fbd0ade6bef704e4346c01bce29233e3d57688095ddf991ed5b984214dfeeaa4c5f4e4dcad29f13b5a860325d0fe388e9e1dedf8ff7a8ba0dd8bb2c0adad2ea82955aa129ff869315e6a4a66ba75e4569f02f82081d609402555715a637ea344ed74e9902b6bc83b5338cd243968efc7c0d87377f5db959a8e1bc2d1047c51dafda7711e431a5a66b110443608d9df7434d0b6943d125b101c5aac20fa21200e342564029bb83f96dc7fcbf585b82e66b8208da96fe24e1eab24e6530ce083a5f458789c7d76e223b08771e5c94f3ae9783b47e64c691800a9f27c901f3bac7b3621c9498f6329368e77287f35317508a5ace6b0652a2c171e78e04f6e4ec6976106cefedfab019f0aa2b3096c6c9789520d5cdecbd8a9ae4ed9458ede0486081c393a582e9ec0a5e7601af917084d7ba83f742bdc28a1a00687ce0f1cceeee228cc786e7b1754567370b248eae58b77a698566b39c2c70a5086f4d0ebdccc85861e97f7e534fb4e022fcb291ae2b5e86ef4c4ec7bcf6bd0b91930697bd687920cdee385704847a23afede9d0f7ee49bf9221e5bb9f79e030e23cf84b588f4a86a8a822f35a3b6961453fe00808d39efefd4034d1b74ee0d6e98ccec7b5dfc86ceff0113ab1aaf3460ebce546d1832043d6b407aaff61ee2281224c93d5e9fa9cffcd440196076792a1763739c4c9e8356f7ac11774c9d1b1ca2ccb69f8798ecac36a127d61c68b785d240becdda65f79925681f919145010a9045536cb04af18f221eeb6540a59c669f1e9c833e053f6bc079cff747f71a18d91a524c81cc8c9be5d6cc5b4788c762fb07e0b939378e154476c1f76f855761d615fa97421f8748447f05623eb70b765233d7732fb091fc0e17f5d77e43c0f79641192805878bed53d172166d0ab656bc3f0157a45515affac7d2f00be9152dedbf8c4a3e170de1a334ae441338fc6d489a89faa9ef93ab52bb03f54ee3dbfb95be517f33d21764d9742ea8e3a031463bbcf6455b15bd5f3276f6ef40a52d4023bcd2d0cef33fbbae899384fa6ccff26c582d930cc2d48a76911152648092d3c6386d94cc4ac2b8cb0a47d9b6d3698ad8a8427ebdee510d29d0111a243b03dc7c355daf41705a4001c1e58673c505987c860e9297a9c33cd7085b447d514f9ed32f2dc82fb94b51351a0923207e759131485f83b18a722982a63bf6876ea740434a662f7fd0a884d443466cf8fe900a24ef82672ecb6184a5234aee0bdcf5e4cbe111dbf937dcdb3666368498242b31129f681165812fcb518fad9ab81d013e24cb5bc036867de2186942ea54625c95d026aa61d5a5cd96381e6e711b2d898352297656b72f65b2435a9048f08cf60bb6bed934352c411c29c5effe14b4695a869538ccdcfd228c32c7e73f26e2d01c1eb0cc51b56afc51c9fa339b22fd6af3c1e11da697b52d6f1ca5c6c518fa94e6c1c6c8facebc3aa6bc1815bcb7c441f247b513a06b44ad401e3d8b2bb958abffaac09275e155adc5908c61eb9565ed17bd35b35d224169c0011721cbcaf67b570256cb6a66b300330d469145b03b9b285df", 0x1000}, {&(0x7f00000027c0)="cae36a8caaa8c585f3ee47991020830957769cdfcf3d4e7a1fa09304f785c42a2205a939380889b93a84394f368644fe128939d55066d7e7bb24d044b64ebe9dde21d15922ddaf5138f700c3605848507c4abc268da50b27fabd432bbdacdfc816cfe12054d70ad281693ebb7299c96175", 0x71}, {&(0x7f0000002840)="a49221e8cc1849c5ccfd6decbb10994ed9bdc5cf8cb1b258987eced21f29d1d4415c7f3284c10cddbaafafa78b34c9f96784e56c42f5ab39e5bebb78", 0x3c}, {&(0x7f0000002880)="01a20ab15b8f4e62", 0x8}, {&(0x7f00000028c0)="60ccce611041aeab0f95cf91a8dbf4e0a7eb61893efb7152ccbc0e698cfac8da1616911115c4f34115c486568596fead8c02006d", 0x34}, {&(0x7f0000002900)="279864c5dca419f6ffb97b5296bdb4d4510482929c663d0a076a5b57dab5078dbb4a083631b50beeeb159b0efb77b9fd27a58bca78275c64e0af3ec755d21abfed505ece33716c4113083f92c89c8b75e398dfcf1437e4c9ae8ad74401b9fbbce145253bacfc346ac34f465a0597015af4749b11fa5f9123e41ecc7e2e19335503b8c8a2e0b5fccd90595cde42451da00cdca32b7f2972bb4d14c5ffb7c6b249b36946a0a093ff0e5582373afd4b57686f01c5574d1f0f4860cd0a0365984ae04e959745da2bced04b2a2d6fbedb3eaba699ba2aef0ace97e577b390df24ada0ad8d5bdc6439112f81ae76be894d6a7ae5443bea0f2b78078df66cc6572eb4672cf4459b3693a3a8d8170855d65f88627e79280e1448c18685aca43ffd017e352f1d81c7b2c1e28f440d1ea62bdc99e04077df92f52c621415492bf6ea55807f1ce1fce99cf3fbb79ab2d4546356e48cdba9ffc583a397d8f8b9747096f970f48a3f9b98829a1763462054baae8e64a38267391483450d55edcca6bdf7e4673ea96e933ba4ff5617e70f40d12868523cdebcf24cdb2feb83118e6ce51818958378f497c7fbc3dfc179ebf3e6d010e88ff904a13ea064f35757a6ff81f623d9fc7397fb839a79ddbb2828e3dae586ed22ea20170183969e679aac9fbf26fb7fd0cc8e65d274b4d7cc04d232c32a2efd6a657d190c8fbdd290fe53cda08f5d8ec6fa17c8fcf7ede528b73581a18f5195384d98363a466f786163517bbe5ed8019213d9087771be9af5e7527a05503fb02a45c5ed126f8db6c336306ea8e5274debacfd85491ff0f43d2b2cdb3d0baf48c195e068526e33f1a8449db3411268680b253f6fdc6a9d9a9691740b0a2e4acdc2f90cd138ffbfa51ecda2772f6fb61c1fed8b9d6bca8e33f86a89dba234b0e28ee434380c63006436c626d696a44228408c3d8a26be4771fe8c51213582a38d781b57c4abffe08c8d4b512ff4a0cbcdcad51f404d3bd5ceb6a69d010419f77ecd710fa8f6e22c9dc1daf4a712f418dbf0dab2c3f7b780632fc1f78ae204439c8bad70bae4fbe66f24e0cad1ea89dc77b0d3ac1eb99f8ecb2813358ecbebe7c6fec7bf6e161c063546f5c139e739da31e4cee5dd11661440c38b90c13a9a9c83a72bce04f7813f55806d9ae25929fddf5eb7a1a2524c80bd3771adeff8f64fa2322fe8e8947597f7823397f2326bc01675b5da7b9ee512dbcac04cf38aa19acae7844d4e83252b24204236b3090cad80fce07ad383f9e24eea2bec49a30b09965c96cd1e92972ca34842967fc6f8b530fe70e01ed4005eb8fee99a7b39ec88cf03ea8c030eca55206ab700c2b72ef29717b7b7f046461743d3ae9f0bde83046e4f310e33c492482abb834d5af8e88036273b044a4df5384385d11ac5cf7a4755baadcdff9e27a30375bd2ddda3fa9ac614804438b5a8daa7e910d3b0a1fa726c70b574ebbf1d92e622cf12b784efc4e43a95c3430990f9c25d6ed89b1e6d27fc1b05e5e661a7057cda702b50e735196d503691a078ab590c5a52a05e0c87276745dbd1ad310f1f11bb8b3f4d7e5685169c4af8e5df825abfaeb7b539818301f9630dec15c20e5e743e1c3b0b5162a22cdec18cc5bf42bf210c72bc3b0348bcd7c6c2cd8d4211afa5851a9a952eca59f4435a1b173d838c6acf741dd38b754076c5dfd8338c08f207fd9c9cdc8da25594f44359686dac65ebb2dec30bf002fbb5902489f0f006eb35107525ce7b959f245cdacf79fd53c54195455eef8fa9cb0f1b5c7410ad4d596f0aaba7b06912a287e1f737f4bde698a28fc6df635f468712e26c45ef38963568f33a3fc8516dc83d418ff6c22694ec498cbfd016d07c6d9155493eb925362dbb9c5215ea90374817d7cec8dd9ee10b343dd2fb0d542ad1a51ac1f0769c5f1b7eec24238ae7e9ffd83bf2fa8b4dc0db4724f1190a39651c83de5cb90f01e6b7a1b570f19c735cb5e5c749ebfd7bd74e2100cfdd75a5eee64a58acc58447ff98408ea654156500271a8f67641fdac3cee7173209928b7e6c8b242b42b08cd57a0e9d6767503f4b8cb52c9f5b77189fe3bdc7498f267d286c3d194291dd8d98d1852de891cc179d82f8950bf80ce9d255d561fdbfc8da842bfcbb29f862112af60e832cc425e744d9ca7ffc7a49100b065858a426e19df2e1a6716efa46be1307025a9089979152dd9fca9a5c8b364fd9081692461e4c56db176f4fc3bb546fbfa8cdda1ac9ff50b395cd59948baf5d7ab28cb718e565d78c03c4a5ce670441e480f26baf9e07eef1e5255ff9a61e7707058ec0d5c5855a556f8eb0ddb9a8e0a6fd1636a89efafd495719a19fc29ffaa8150f8d0c0f099a58d1eaad2f4da4815428922b1fc5abbf5c3681ea4d3e30a00bf2922f04619d8d686df66114952ff9d48a73568088e8109509d61d102132e79529c652a0e9d44145f0c318b51d85761321d90255e18920554afea607511f4db9ddf7ea249514d37548ba63983b1d9977daf0fb92ed9333796f56d74136e59d94c583a1ff509a28ba9fa9582f0751031203f4f580b483f286d6e9cbd668f323febae11d9b79998d076dc4538a4c922184ea7e3c61c1b3ec7a38f23ec9c10e1ab054ed2ccaa972cb60cef1426a42d908cc845e346882f8085e6efafc998b4d9de47447d1ce0ee48f01d4516b4e323c54e0fa40ce8927324d9896ff8472044d952933bde64d781b678f9fa1575bc4f9cdb5446825789c4652b2309fb38bce2eafb592fb8d3873ef7c6477f77160e99d4b1ef817b6b9ec4b9c65a35ff0ec62560a40f97b8c61b9ee059473658f2d1207ea884a99b7ef134589270d39af1531f5d39813f0b778fbd06f6aaef7c42a4e51b88d48834b008a963cee05b01e8273feec808f0dfa8e1d6c00bf9d9b9987cd0c60ac322deaf13f9c27dee73f04cf48a634c0da4d841bfedcef2f9f187ba96400c4a92ca272eab2171c869d79bc60741ee8f7e6e73e053b46dfe83662eba0daec05293381b251b2ed4c95dfca6c8b7b4ddf61252884150574daaed0dcf543589e559f3e04d0696061c22fcb6eaef68481165df78c86ecd57d0e6507e6c33fc7730d3df60dd7b04dc9cefd5df836e20a22738042fb800bdd73d25577d66e1a900f1330a7fdaa2c4062e1628ad6f1187f61a551acb8ed7c3f47a00cf3543daa9542fc085730232b5bb7385dad140452cc0cb00097d8a6c7f8ae9e5a12ba69fcbab249fc2b3f107c23ba2da5eb9844025aee5dab1f7788ad9d17fea9e566c5b4b26cd377f3e68e82772e010995bbacbbbab4a1897284cdd3c680e117a2fff42254bfb95699dda266a51e323a2e4520cdc9b1baa1a017c708ff868c65400012f77d0d96c2e7e27a2b996fbf4e3f0da322857881cbacd48102ecdaa8ec3f38fa73dd7e60e3561aa93999f8fab0989cb25d367c9d0f805ca04a03ed682ff31ff9fb89a60600dc33ee48a0c1f8465745b0854ee124622a22d7802318299def9f6378bc13eff7de76630204e5d240507370f9682df3887778ccb911d063b5b4f5252355d4419f917a4214af8cdf370c78c641f72a6b2fc63e7d9c46c346d7ff056fc94b9ac2f468bd50420d4a60cefac546372b6a67dbf7b978836ca01ea49d5df82ea0a60c55c2d63175f8397ca209d552270abcadccf2804748717dc2746f25e8bec2a53cec232a74e0194fa7ee51521526182858cd4751559d371488e032f2706e1e813e0325ec17519e3b7591165f8385f66a8e25d0e1709798992e5dead994702ee624b3f897c6c09e13b98f2b44074319123e3b30db36a71689289ac91345175efb25cab2f34652611f7306a9af7f6d1a719dece81a392a8e7faa2ea843e58a71530a58e3dc74896e70ad09685b2bdec69b741420638c6976de93a21c45b7c898bdcd328c48e12c1ad3ff2f2463ecaaa56b31382c18661791bdf2e61dcfb88db50467623d9eeecb6515c1a4d035e779ebbf1a04f0e8c92db5dfa0d7a468dfd6473e9b0ed9a2e5b8e64e03a97b8f76788f45f7b90eaf5270bc994670f64680e86906c504fd15aca3ffaada6f897477b5cb72a6d4c4c9f16c8eb7aab9a9ba4ed0d86224830c57ce795764ba747876f5ca5d7c2c5e7aae99b4689de55af8db1435f2cae1820c5f64e7c699a3c41896944f25cf6f9638c56b8c417f2b5c8f20675c02d368d818d241dbc648c356e0eae10ec8199dc5e179fc45d9ed85b407bba7fd7ab13485ce6246d2994eceea3b4b656b02f21eb72c64de6064165ced4162ce085d267eca2ec99c2561718f2c3ecfa3ee4536cd4d8e2d92e41a8303f24f1d5e7651ab6b0d6c1a6106d989044a2ccd54066fd9669185141f11e38eb2b04333ada48ddab6f87b53eacd138820f04b146247033ac71287a65bf6894a04b79fa1b2cb4cd1e5893350c301fd9bd052e8bd877812d4368b427bb1f3674681d975f83dc34f8d670e92140bfeb7ef86a57feff17a3b403d1c3d85da3b19760958d171a596716ad1ee35ac2392eee540ee304b021ff29f96d40253a7d665880d12e9005456f462bb92c1aca684dce86d7caea4467f855ba0af2a6e7078ef4e29f6495059ff8f071cc2b2f8cb9a814e7f9b148b409d6809d705663ffade6cc7abb8c3d0bc945127a5164ff2247d741ea5873149a5e81a9c62afa56471b2ae890c593f84e601e96a007f41d47ff3048e89aca1cf8a78e7ee985328a544ef8684b8ac8d1158c6597a314a6ef99e8d8191981a0c6f12733f01efd75b07bd61aba72a3d3602ddfb05d06c545b69d275ca8879281a8b4b57367d0911a29a6855bfef82ee22a04b3d7c7a37732a3146170828ea510e5d722982699257f75b42c1de57c62a0e5ec538b9d64f17be233ec18a1d2084e747ea35dc6923e09e881cdf2c34553635b0336b26b7a494eaaef7a6803ff8978760b61fc99a36805bb219353c86a21737fd751ee1aadfad06f8e7c8dcaac3a26c3e1bb67cbb6597714cad343867a9777728c03267498be364cb27c0770f8bc44e571fe163c1bddedcbb7f65fca07a34a798a6a8bb83747a81e74037fb72dfec432092af1b8630e2f93d1a59e18a42916749cc052a1c7367b66e78dd3e546ef3f8f37d5bb877325eae4d5a03a3dd7ed97ddb78709abecc1da0f72c1ed33bd3690cd9f12331d21efa81ed4eecf9cd7ac94679019d03a18b762b03a142dfc339aebb76a6ba17e30bbc8849422aa6bad92e85bb01ff0339620dabe2285549ff47113f70a6c97380e9d6bd1a19c70b8ed4bf2699123606c1f357316289197bfc873ef4bd2845405c43e60f9ca25eec01196d8fc42405ad31a9c99467b1d024c22c21062977b05e1fc61c32e134013fe602941312d58c214daa9a4394de9c197856d9c37947b3d2fe1e8e370ba28c48852275c5a2ae14431f547f8a82405b4e6a1d29d9ed172b045c329ee9f25f30862468283d9c2022b63749e2dac5d89ca86126571ca8e6340e0121daa6b04ce4a5ea0c32c3b487cf825e8e8151d3cace214865b02223c3930cfc6d718212aadaa8df9413edf3dbda8e325260cf01e1537b83791c98d1f2e98b9bf5b41b6ff327c69770c6c0143c0035492e7ab626d6c4bb3ed5e69d982f4001f310bd156844d4fd743c7d141d6cab99e0d44440908fe44f85b7ef4b72f149b410d295f19ab84908feeaa9de3ffaa5bf78d06d1755b3aa87d65328ca02eda66f4088a124d7299028ebed3a80cc613087ad36853f70a2be1e5f6aeadcfd47b1f5442e49225f740ad16faf8b8af6e56d6b7692083d2eb222cc411caad57b", 0x1000}], 0x8) r6 = fcntl$dupfd(r5, 0xc, r1) listen(r0, 0xffffffffffffffc1) getpeername$unix(r5, &(0x7f0000003980)=@abs, &(0x7f00000039c0)=0x8) close(r5) pipe2(&(0x7f0000003a00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) readlink(&(0x7f0000003a40)='./file0\x00', &(0x7f0000003a80)=""/49, 0x31) mkdir(&(0x7f0000003ac0)='./file0\x00', 0x2) socketpair(0x2, 0x5, 0x401, &(0x7f0000003b00)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r7, &(0x7f0000003b40)='./file0\x00', 0x0, 0x0) clock_settime(0x0, &(0x7f0000003b80)={0x3, 0x2}) fcntl$setflags(r8, 0x2, 0x1) getpeername$unix(r5, &(0x7f0000003bc0)=@abs, &(0x7f0000003c00)=0x8) fcntl$getown(r3, 0x5) flock(r0, 0x4) sendto$inet6(r7, &(0x7f0000003c40)="4187170fd0dd495705409e7eb8db55328f7d89b1ca4efd694d0ff4eb4086fe9992dc970d41aca62085fa1189cb3558b75a7f59656105d9e4cb02f1e0d14e34834d2d728f70fc2cab2695d5b17084f49f5938ae4cf31f9183ef344e73e89c5fabac79ef0758ada348b23c25caaf5da1a4df8d9e24e5aeac6efa816fa958433417e374dc3e0d13887d9eff6a189b003c1acbd2fa22dddedae73de474ea88b6124f0d2413885a2b9c16c790ad4c9d271b91485ab94917", 0xb5, 0x4, &(0x7f0000003d00)={0x18, 0x0, 0xe9b, 0x8}, 0xc) preadv(r6, &(0x7f0000004080)=[{&(0x7f0000003d40)=""/225, 0xe1}, {&(0x7f0000003e40)=""/209, 0xd1}, {&(0x7f0000003f40)=""/176, 0xb0}, {&(0x7f0000004000)=""/85, 0x55}], 0x4, 0x0) r9 = geteuid() seteuid(r9) pipe2(&(0x7f00000040c0), 0x400000) r10 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r10, 0x0) 00:52:52 executing program 3: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x102) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) close(r0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x40) r3 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x80000, 0x40) close(r0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x408, 0x1) r6 = openat(r1, &(0x7f0000000200)='./file0\x00', 0x80000, 0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000240)="1828ea035f49b78e90c4f458611628059d45b491031d363798bbb4fbaa8a455b1ca5f7a08ec8ce4f26d34837ef3bd4f612b9656a2c4b3d2df0ea20b07b3024d52e59e054331798d74396e8d35cf00dd550050bc034490f1fdd924a297c4efce45c0797bc243c2878a9e6d7d34921de947db8b1817d059f8f84e48e03a8bafeb6fe3bb44cc0f7380ec84b03924ecc1f082cf3a897d7995a0730c8f56539fe9137d009fa7a87a253f111cf7f53d33ca7cff3f82924a048d4b74c2b979e1ba77dbbe03cf1e0e958007af63006ded75be3b3c63ba22207034c3151b5c9b7a1f34bfde656a45cced843d109cfceb72ea2490a", 0xf0) lseek(r5, 0x0, 0x0) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000340)=""/54, 0x36}, {&(0x7f0000000380)=""/244, 0xf4}, {&(0x7f0000000480)=""/190, 0xbe}], 0x3, 0x0) r7 = openat(r2, &(0x7f0000000580)='./file0\x00', 0x20030, 0x12d) linkat(r0, &(0x7f00000005c0)='./file0\x00', r2, &(0x7f0000000600)='./file0\x00', 0x400) r8 = dup(r0) r9 = openat(r6, &(0x7f0000000640)='./file0\x00', 0x80000, 0x0) write(r2, &(0x7f0000000680)="2125863c7d4d5fbdb9df6304d4d0bdad293972417b94a936125e9f2fe4bcdd5511c5d88f5eff7f1ec0dd697a5f48e2e12ce7459bb5df1a65b5b376e1db3650490c5c9993cbeae1fca1bf094e336959d914ac94a9f24498a086eec4e7cd5b42c836a787c323835a55b148f621c607d8d21a0931e01b8ad7019697c866029ba339d5622d9b641a4d8377c678984c3c371891bc9adc0ed4c80e63759e3cc2a2153848feffcd", 0xa4) r10 = getgid() setegid(r10) recvfrom$inet(r4, &(0x7f0000000740)=""/245, 0xf5, 0x2909da8782894876, 0x0, 0x0) getsockname$inet(r7, &(0x7f0000000840), &(0x7f0000000880)=0xc) lseek(r0, 0x0, 0x3) poll(&(0x7f00000008c0)=[{r8, 0x1}, {r0, 0x88}, {r7, 0xa8}, {r5, 0x61}, {r7, 0x21}, {r3, 0x10}], 0x6, 0x100000001) write(r3, &(0x7f0000000900)="b68a5ab384f7796ddb0e8f192cda5321da000a4ae4cf0a5a958e6ab8b3f00f763004db9b2c6f09e08de5aa831e103b0c3c78b34db75dfc9d86d2d2e90ca14e171dcddddb09bf8fece8859d2f4eb6e1ab69b9e61abc42875ec10d09acf0bf81e82905c8c212df3a3f4b9fdbc5bed60ece56f2d753999f4d992a163322a3cf2d7efa0435be227e4c6c2cb297dd7308218b37227f61c6d9dee3c97179697108317123a016c7f15c7f6c4fb0f0a0afa5f92a24de6343a77dc1670750301600f2a5e186a7fbb6ea54c3e770099f533dfe75c88c489a2586", 0xd5) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x1810, r5, 0x0, 0x0) faccessat(r2, &(0x7f0000000a00)='./file0\x00', 0x80, 0x300) setsockopt$sock_timeval(r9, 0xffff, 0x100c, &(0x7f0000000a40)={0x3, 0x4000}, 0x10) openat(r4, &(0x7f0000000a80)='./file0\x00', 0x10000, 0x0) fcntl$getown(r2, 0x5) 00:52:52 executing program 2: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) recvmsg(r0, &(0x7f0000000500)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000000380)=[{&(0x7f00000000c0)=""/26, 0x1a}, {&(0x7f0000000100)=""/131, 0x83}, {&(0x7f00000001c0)=""/18, 0x12}, {&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000280)=""/196, 0xc4}], 0x5, &(0x7f0000000400)=""/196, 0xc4}, 0x802) r1 = accept$unix(r0, &(0x7f0000000540)=@abs, &(0x7f0000000580)=0x8) getpeername$unix(r0, &(0x7f00000005c0)=@file={0x0, ""/108}, &(0x7f0000000640)=0x6e) r2 = open$dir(&(0x7f0000000680)='\x00', 0x100, 0x142) utimensat(r2, &(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)={{0x5, 0x9}, {0x8, 0x2}}, 0x200) lseek(r1, 0x0, 0x1) fcntl$getown(r2, 0x5) utimensat(r2, &(0x7f0000000740)='./file0\x00', &(0x7f0000000780)={{0xcc0000000000000, 0x6}, {0x3, 0x4e}}, 0x200) chmod(&(0x7f00000007c0)='./file0\x00', 0xa0) r3 = paccept(r1, 0x0, &(0x7f0000000800), 0x40000000) accept(r3, &(0x7f0000000840)=@in, &(0x7f0000000880)=0xc) chdir(&(0x7f00000008c0)='./file0\x00') fcntl$getflags(r2, 0x1) lstat(&(0x7f0000000900)='./file0\x00', &(0x7f0000000940)) getpeername$inet(r3, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) symlinkat(&(0x7f0000000a40)='./file0\x00', r5, &(0x7f0000000ac0)='./file0\x00') mknod$loop(&(0x7f0000000b00)='./file0\x00', 0x4, 0x1) symlink(&(0x7f0000000b40)='./file0\x00', &(0x7f0000000b80)='./file0\x00') r6 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000c00)={0x0, 0x0, 0x0}, &(0x7f0000000c40)=0xc) fchownat(r2, &(0x7f0000000bc0)='./file0\x00', r6, r7, 0x0) unlinkat(r2, &(0x7f0000000c80)='./file0\x00', 0x800) mkdirat(r2, &(0x7f0000000cc0)='./file0\x00', 0x8) rename(&(0x7f0000000d00)='./file0\x00', &(0x7f0000000d40)='./file0\x00') fchroot(r4) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000d80), &(0x7f0000000dc0)=0x8) getegid() setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000e00)="b9a71e3c3bde618005ff31243424f16a9896e1c30714b65d510fa2db64e214ae42037d7e9ffaf1438252b0786e02417b0342f07ba7b6ffcf916c867144633868bf16f842d478a389c25db749e4a08ee12d97456cb8e4c699930baed3", 0x5c) 00:52:52 executing program 1: r0 = semget(0x1, 0x3, 0x40) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x1800}, {0x7, 0x100000000, 0x1000}, {0x7, 0x2, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x5, 0x800}], 0x5) r1 = semget$private(0x0, 0x5, 0x641) r2 = semget$private(0x0, 0x6, 0x8) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000040)=""/31) semop(r0, &(0x7f0000000080)=[{0x3, 0x80000000, 0x1000}], 0x1) r3 = semget$private(0x0, 0x3, 0x202) semget(0x3, 0x0, 0x20) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f00000000c0)=""/4096) r4 = openat(0xffffffffffffff9c, &(0x7f00000010c0)='./file0\x00', 0x400, 0x30) r5 = open$dir(&(0x7f0000001140)='./file0\x00', 0x0, 0x0) renameat(r4, &(0x7f0000001100)='./file0\x00', r5, &(0x7f0000001180)='./file0\x00') semget$private(0x0, 0x0, 0x2) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000011c0)=""/221) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xc) setuid(r7) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000001300)=[0x0, 0x0, 0x5b, 0x2, 0x3]) setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000001340)={r6, r7, r8}, 0xc) bind$inet6(r4, &(0x7f0000001380)={0x18, 0x0, 0xa92f, 0x5}, 0xc) semctl$GETPID(r2, 0x1, 0x4, &(0x7f00000013c0)=""/167) semget$private(0x0, 0x0, 0x180) setitimer(0x1, &(0x7f0000001480)={{0x101, 0x5}, {0x9, 0x80000000}}, &(0x7f00000014c0)) dup(r4) r9 = shmget$private(0x0, 0x3000, 0x224, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f0000001500)={{0x6, r7, r8, r7, r8, 0xe0, 0x6}, 0xffffffffb0e72180, 0x4e, r6, r6, 0x4, 0x7, 0x1}) getpgrp() r10 = msgget(0x3, 0x0) semget(0x3, 0x4, 0x400) semget(0x0, 0x0, 0x290) msgrcv(r10, &(0x7f0000001580)={0x0, ""/135}, 0x8f, 0x1, 0x1000) 00:52:52 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) bind(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0100ff0f00000000000066636c653000"], 0x10) 00:52:52 executing program 0: getgroups(0x6, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() getgroups(0x5, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x9, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0x4, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0]) getgroups(0x3, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r10 = getegid() getgroups(0xa, &(0x7f00000001c0)=[r1, r2, r3, r4, r5, r6, r7, r8, r9, r10]) getgid() r11 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000200)) getsockopt$SO_PEERCRED(r11, 0xffff, 0x11, &(0x7f0000000240), 0xc) flock(r11, 0x0) flock(r11, 0x2) getgid() getegid() fcntl$getown(r11, 0x5) r12 = accept(r11, 0x0, &(0x7f0000000280)) getgroups(0x2, &(0x7f00000002c0)=[r0, r7]) mincore(&(0x7f0000ffa000/0x3000)=nil, 0x3000, &(0x7f0000000300)=""/7) r13 = dup2(r12, r11) renameat(r12, &(0x7f0000000340)='./file0\x00', r13, &(0x7f0000000380)='./file0\x00') renameat(r13, &(0x7f00000003c0)='./file1\x00', r13, &(0x7f0000000400)='./file0\x00') r14 = shmget(0x3, 0x1000, 0x52446eea2da145bb, &(0x7f0000ffa000/0x1000)=nil) shmctl$SHM_UNLOCK(r14, 0x4) connect$inet(r11, &(0x7f0000000440)={0x2, 0x0}, 0xc) getsockopt$sock_cred(r11, 0xffff, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) paccept(r12, &(0x7f0000000500)=@in, &(0x7f0000000540)=0xc, 0x60000000) 00:52:52 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) unlink(&(0x7f00000000c0)='./file0\x00') unlink(&(0x7f0000000100)='./file1\x00') r2 = fcntl$dupfd(r0, 0xc, r1) r3 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000140)='./file1\x00', r3, r6) fchownat(r2, &(0x7f00000001c0)='./file0\x00', r3, r6, 0x400) r7 = getpgrp() fchmod(r0, 0x18) mkdirat(r2, &(0x7f0000000200)='./file1\x00', 0x41) symlinkat(&(0x7f0000000240)='./file2\x00', r2, &(0x7f0000000280)='./file0/file0\x00') fchmod(r2, 0xd6f6a2950b04a614) mknodat(r2, &(0x7f00000002c0)='./file0/file1\x00', 0x28, 0x3) r8 = socket(0x0, 0x0, 0x4) sendmsg$unix(r8, &(0x7f0000000640)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000340)="a28d2840c66345009e2e1ce212a77c935a2057f773599e731f290e7501984c69f502d18736586a179b308cd47893d38954589eb6dd7961f83df5893a2e6058f1950ab399ad6e631cba45ab5ba3b4be04356ed3c937bfbf5374db83d5c42c3520a42c66cb43ef8e4b9e8bcf0bb3735cf63d677a95f0cb44195a38bdad3627c5e276225274b752314893be3ebd94b2fe923573e8d61a9f03864f8097f70d603c98ce4e0b9259d403b6befffbbdd3c8228b566c8ffa0201d94f8199becc32e2c85820b123a7af5f758c504a12a094489d61003e6c62648f9232b99fa6375a4090a31d827f2968497d2fb8fe4d42a4faab24472f2a60cfabbf1bc315", 0xfa}, {&(0x7f0000000440)="0ddb75edd8e008444b95971ea60b867956ad9bbcd60116fa3028e0e0335f1e21868f9790603a3855fe20fb2e96642c5115abcadbae6a353ca8bddd7300fdfc5bb7285d0e387ee7468c20a177de2c695a1f3cbaef3d0e85eb2d4ed0ea8632fc20cedad28181e7a589cce3690f70dab069cb1d023a3578df3e5bb7425c3c4aa6d8a0551e79b282b15de0cce94cba936970454af423257e9699b4312d2d1f10623f5d4192353c0de3ce7955c3f9674e2b7550348c0af9ab314434ef6c96add20fd42e67dca1d9d09f6dbdc9fa21542ae0ec4588e76f6ff23a766278ec5e457d9e8b6d4b76ac163a376ea165b8", 0xeb}], 0x2, &(0x7f0000000580)=[@rights={0x18, 0xffff, 0x1, [r8]}, @cred={0x20, 0xffff, 0x2, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x2, r4, r3, r6}, @cred={0x20, 0xffff, 0x2, r7, r3, r6}, @rights={0x18, 0xffff, 0x1, [r8, r2]}, @rights={0x18, 0xffff, 0x1, [r1]}], 0xc0, 0x1}, 0x4) sendto$inet(r2, &(0x7f0000000680)="df48187ed5e8312decff076845a39d6135f2d9785bff284003", 0x19, 0x6, &(0x7f00000006c0)={0x2, 0x2}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt(r1, 0x7fff, 0x3f, &(0x7f0000000780)=""/223, &(0x7f0000000880)=0xdf) setpgid(r4, r9) open(&(0x7f00000008c0)='./file1\x00', 0xd0000, 0x107) lchown(&(0x7f0000000900)='./file0/file1\x00', r5, r10) getpid() mkdir(&(0x7f0000000940)='./file2\x00', 0x0) readlink(&(0x7f0000000980)='./file0/file0\x00', &(0x7f00000009c0)=""/255, 0xff) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000000ac0), 0xc) unlinkat(r2, &(0x7f0000000b00)='./file1\x00', 0x0) open(&(0x7f0000000b40)='./file1\x00', 0x200400, 0x0) r11 = semget$private(0x0, 0x2, 0x188) semctl$SETVAL(r11, 0x3, 0x8, &(0x7f0000000b80)=0x8) 00:00:03 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000001840)='./file0\x00') r0 = semget(0x2, 0x3, 0x400) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0x4) getgroups(0x7, &(0x7f0000001800)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000001880)='./file0\x00', 0xffffffffffffffff, r1) 00:00:03 executing program 3: r0 = socket$inet6(0x18, 0x2, 0x800) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x10) shutdown(r0, 0x1) sendto$inet6(r0, &(0x7f0000000080)="e44d9051cfa0268da6cae70101855978880448e1d2bca3baabe7bea7eabe546a0bd1f1b94e52c47b064d836baf2cc611c6ef17bbc43d55bb5f1cf0b788b5b635296618024cc7a2cb96cdbb31a8b0b9344623711da3a5758d15b8c873c9af2b0a40693a453d158ace0aebd44fd655d27debc24939611b3c80bc45d76cceba10a59a1d6334ea85d24b460c39be3c47d7e1fc78e0a018df3dbd8f885a716e31988a530e70e556de6f4dfc4b7f4fa1196bc21c006e4cbb783321b6c838753648333b207ba2da52b07b60436c6eb3c9c7814e1a2fcf019f5e986ce1780cafe396fa82974c95d7078956a33e9f1a42d3", 0xed, 0x400, &(0x7f0000000180)={0x18, 0x3, 0x7ff, 0xfffffffffffffff7}, 0xc) r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x2, 0x2, 0x8, 0xf72, r1}) r2 = socket(0x0, 0x2, 0x2) r3 = geteuid() getgroups(0x5, &(0x7f0000000380)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000480)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r9 = geteuid() r10 = getegid() r11 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000240)="4ab026da588e6aa798331e6f1c44235a8aab88b0d443bd7ab291dabefd09355057e3f11569db769e8298051de19302da93d640a0022c8fa47d5550d7b3a9e5c785ce48ef179ab9df8d5af13225fce33c12cd4e44c5af7e42efae6a78f8c36a3d1f842eeead3037ff6b995677ee97b5eda7bee5c07d124c72f5839f13bed2eac20fa2e93cc00a0536ebffd57bd64501b20e6134e583c960b78cddd1c01f6773fdaa13cb2c0295aef95262a6dc6beb414bcd7e5354f72401cf0d9ea51ef3324bea6d333f00ddbff8f748ef4142fb265f8373f237fcf1cc", 0xd6}], 0x1, &(0x7f0000000540)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x2, r1, r3, r4}, @cred={0x20, 0xffff, 0x2, r1, r5, r6}, @cred={0x20, 0xffff, 0x2, r1, r7, r8}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x2, r1, r9, r10}, @cred={0x20, 0xffff, 0x2, r1, r11, r12}], 0x118, 0x40c}, 0x401) pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) unlinkat(r13, &(0x7f0000000700)='./file0\x00', 0x800) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) getsockname$inet(r13, &(0x7f0000000780), &(0x7f00000007c0)=0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x11, &(0x7f0000000800), 0xc) r16 = semget(0x0, 0x7, 0x102) semctl$GETVAL(r16, 0x3, 0x5, &(0x7f0000000840)=""/210) readv(r14, &(0x7f0000000d40)=[{&(0x7f0000000940)=""/196, 0xc4}, {&(0x7f0000000a40)=""/33, 0x21}, {&(0x7f0000000a80)=""/76, 0x4c}, {&(0x7f0000000b00)=""/121, 0x79}, {&(0x7f0000000b80)=""/246, 0xf6}, {&(0x7f0000000c80)=""/170, 0xaa}], 0x6) semctl$GETNCNT(r16, 0x3, 0x3, &(0x7f0000000dc0)=""/190) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000e80)) read(r14, &(0x7f0000000ec0)=""/155, 0x9b) setsockopt$sock_timeval(r14, 0xffff, 0x100b, &(0x7f0000000f80)={0x7, 0xe400000000}, 0x10) 00:00:03 executing program 2: socketpair$unix(0x1, 0x8005, 0x0, &(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r0, 0x0, 0x0) socket$inet6(0x18, 0x1, 0x2) r1 = open(&(0x7f0000000000)='./file0\x00', 0x208000, 0xc8) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 00:00:03 executing program 5: r0 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) shmctl$SHM_UNLOCK(r0, 0x4) shmctl$SHM_UNLOCK(r0, 0x4) r1 = dup(0xffffffffffffff9c) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) pipe2(&(0x7f0000000440)={0xffffffffffffffff}, 0x1000004) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/202) r3 = socket$unix(0x1, 0x5, 0x0) r4 = semget$private(0x0, 0x3, 0x3) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f00000001c0)=""/89) semop(r4, &(0x7f0000000240)=[{0x2, 0x8, 0x1000}, {0x0, 0xc0}, {0x0, 0x2, 0x1000}, {0x1, 0xfff, 0x1000}, {0x3, 0x100000000, 0x800}, {0x4, 0x9e, 0x1800}, {0x3, 0x27c47292, 0x1800}], 0x7) r5 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000280)=""/159) lseek(r3, 0x0, 0x0) shmctl$SHM_UNLOCK(r0, 0x4) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$getown(r3, 0x5) writev(r2, &(0x7f0000001540)=[{&(0x7f0000001480)="982814b9191fdf9803ea91aa83ed335a5a6a53f2a4a83c5fe3c141d67e06c3305ff0cb9f901d2ea6552590afe2bcf4c2fd8d9a19e6157f72f89e8dd1ddaa7af8e8cd590733ea45ec6598ef9622646e579e3e71dd699718807719675b77befc011e534f95b921490804ec3554925fa31b55a2ca4e009965ab9a902837a1180ac8495371233f3ac9a8cdaa191196bf505443888f619996f4a8271c155e42acb446a74eb8e908c72cd6175e4a13d4bb085d", 0xb0}], 0x1) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000001580)=""/43) msgctl$IPC_STAT(r5, 0x2, &(0x7f00000015c0)=""/180) r8 = shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) listen(r6, 0xffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000001680)=""/141) msgrcv(r5, &(0x7f0000001740)=ANY=[@ANYBLOB="0000000010000000000000000000000800"], 0x11, 0x0, 0x1000) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000001780)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000017c0)={0x0, 0x0, 0x0}, 0xc) r11 = geteuid() r12 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000001800)={{0x0, r9, r10, r11, r12, 0x100, 0x577}, 0xdae, 0x4, 0xffffffffffffffc1}) 00:00:03 executing program 3: socketpair$unix(0x1, 0x45, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f00000000c0), 0x0, 0x4, 0x0, 0x0) 00:00:03 executing program 1: r0 = socket(0x1a, 0x40000002, 0x5) r1 = accept(r0, 0x0, &(0x7f0000000000)) r2 = accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) recvfrom$inet6(r2, &(0x7f00000000c0)=""/63, 0x3f, 0x800, &(0x7f0000000100)={0x18, 0x3, 0x6, 0x400}, 0xc) r3 = accept(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) r4 = accept(r2, &(0x7f00000001c0)=@un=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) r5 = paccept(r1, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc, 0x40000000) fsync(r3) getsockopt(r1, 0x0, 0x0, &(0x7f0000000300)=""/77, &(0x7f0000000380)=0x4d) getsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000003c0), &(0x7f0000000400)=0x4) r6 = dup2(r5, r4) mkdirat(r6, &(0x7f0000000440)='./file0\x00', 0x20) rename(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') r7 = semget$private(0x0, 0x3, 0x180) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000500)=""/108) r8 = dup2(r3, r5) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000580)) recvfrom$unix(r3, &(0x7f00000005c0)=""/190, 0xbe, 0x840, &(0x7f0000000680)=@file={0x0, './file0\x00'}, 0xa) semctl$GETPID(r7, 0x3, 0x4, &(0x7f00000006c0)=""/39) recvfrom$inet(r4, &(0x7f0000000700)=""/236, 0xec, 0x2, &(0x7f0000000800)={0x2, 0x2}, 0xc) bind$unix(r2, &(0x7f0000000840)=@file={0x0, './file0\x00'}, 0xa) r9 = accept(r3, &(0x7f0000000880)=@in6, &(0x7f00000008c0)=0xc) accept$unix(r9, &(0x7f0000000900)=@file={0x0, ""/108}, &(0x7f0000000980)=0x6e) setsockopt$sock_timeval(r1, 0xffff, 0x100c, &(0x7f00000009c0)={0x401}, 0x10) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000a00)=""/4096) getsockname(r6, &(0x7f0000001a00)=@in, &(0x7f0000001a40)=0xc) connect$inet(r8, &(0x7f0000001a80)={0x2, 0x2}, 0xc) connect(r4, &(0x7f0000001ac0)=@in6={0x18, 0x0, 0x9, 0x7}, 0xc) getsockname$unix(r8, &(0x7f0000001b00)=@file={0x0, ""/33}, &(0x7f0000001b40)=0x23) r10 = getpgrp() getpgid(r10) 00:00:03 executing program 0: r0 = socket$inet(0x2, 0x10000003, 0x0) close(r0) r1 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0) readv(r1, &(0x7f0000000580)=[{&(0x7f0000000000)=""/191, 0xbf}, {&(0x7f00000000c0)=""/110, 0x6e}, {&(0x7f00000001c0)=""/183, 0xb7}, {&(0x7f0000000280)=""/235, 0xeb}, {&(0x7f0000000140)=""/3, 0x3}, {&(0x7f0000000380)=""/126, 0x7e}, {&(0x7f0000000400)=""/93, 0x5d}, {&(0x7f0000000480)=""/209, 0xd1}], 0x8) 00:00:03 executing program 2: socketpair(0x1e, 0x10000000, 0x401, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) shutdown(r1, 0x2) r3 = socket$unix(0x1, 0x7, 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="9a8ad7db6d447bc049bf96fe94c36a55524dadbcb9ea8431efbfee84425e0a25e687e1c2a3fabac776d1a997d1660195818b39e41222d957b68e7e09536534dacb3244914be95dde6efbefc09428a0374c7535bf81b27d3183ba94efeb8163f01793e1eb3a805c931bfbbde1fc28df3217cfdef5d3eb2b6641338bd1822511dee947e792d67c6be42d904057977425dee1c62448dbc07f4eb87ef0b10c78f4f4c383af3ab132b2b09bfcaf6ea6a205fb1c26f8cffa3750c00c845a7665c1d20058103f4966396f70c8aa737ceea6ddab2d5030f8787e25f3d1e6d83d9de602b996821d2792", 0xe5}, {&(0x7f00000001c0)="e32bed82e3d69c444a94e3fdd87d4cb39df0ca565c0d04cdb471071ad49a39682556c490263cb2deab1623031b946fa74f8be5df67", 0x35}], 0x2, 0x0) r4 = getpid() bind$unix(r3, &(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) r5 = shmget$private(0x0, 0x2000, 0xcc9399e943c460fc, &(0x7f0000ffe000/0x2000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r9 = getuid() r10 = getegid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000400)={{0x7, r6, r8, r9, r10, 0x18, 0x5}, 0x5, 0x4, r4, r4, 0x1, 0x8001, 0x9}) r11 = accept$unix(r0, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) setsockopt(r11, 0xffff, 0x3ff, &(0x7f0000000500)="a193487e6fd7713dfd78ccc44e74", 0xe) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000540)={0x0}, &(0x7f0000000580)=0xc) lstat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) r13 = msgget$private(0x0, 0xc8) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000680)={{0x6d1, r6, r7, r9, r8, 0x1, 0xfffffffffffffde0}, 0x9, 0xffffffff, r4, r12, 0x40, 0xff, 0x6, 0x56}) fcntl$getown(r3, 0x5) recvfrom(r3, &(0x7f0000000700)=""/218, 0xda, 0x802, &(0x7f0000000800)=@in6={0x18, 0x3, 0x2, 0x3}, 0xc) r14 = open(&(0x7f0000000840)='./file0\x00', 0x200400, 0x8) rmdir(&(0x7f0000000880)='./file0\x00') accept$unix(r2, &(0x7f00000008c0)=@abs, &(0x7f0000000900)=0x8) sendmsg(r1, &(0x7f0000001a80)={&(0x7f0000000940)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000a00)=[{&(0x7f0000000980)="ac211b199f7afafb3234a47a3e4c351c1246e526be610bfb27615cb0807756eed3ab175c65ab5d6864ba005020f7fb2ef9aae979", 0x34}, {&(0x7f00000009c0)="f9afa0687036392a77452b2d91d4e4395c66c586121a39bdea75701ffcdce22256bd4e0eb0c6c6d5a0b6c373", 0x2c}], 0x2, &(0x7f0000000a40)=[{0x1010, 0x0, 0x8, "91d1cf97fafbf05636b46cf5a59f5ff2d89adc59192747817c92381bdc52c10c20566fb3fc196259eac90ce6eab5843e3c0ba47df9535a3cba4548c4ec4030643a0c188e479400b99a5f302da927bdc6af2b1de72aeb44f55569de4035e8365e69f694ca135c28548b750298374006b815169e248cca79725068522edf5aa79aa5555ada0665fdd711122669eb3d2ba6ed55e4da3578bdf3fc8024ff7955f5128d8392d2cc22c6a9f225cd468d5f8d05ee448c21650f9cd060e99bcc90bf2d51c68fde062135636411a5dc790943c6938d6721bd516aafdccc3fc04d7516edcaaf001d290b26da51e5eb454d14e7c6d45bec3cbb4346877b7669b7b0ec88ded46769e834334ac7245e7be1a35b036b7f585173615c90ab7f21a88c9cd54755b059230149e521a02499899959840997b78ecdf2bb562d0a06669ddb0d3e0be71ff9e2580294601e1e5aba5083afc4102f3379f6d435379146b5c75a5b10ad597af7daf3143732e8b1399e5f58c4a4228b1486709105dab01d2b8d34ca9a92a67518487b0e82f00673087764c808e787aee67f2be7bfeb64229e196488968bafa4e52a69ac1b1039b72aed2a2756717c21f92eb53da534e25e379b3e5e486a5dffd5b53b831146db0c9d273d0e1c57f31124aa4a5a727d658c3ccfa2de0c62d9a13bff9e45c58837cfbd0bc183db0b5992fe5c223843aaa1d44d1820e9c75333fbf16e3222e201a793769eca14606dff35c33b14ff9098f5258dc236e1f37cfb66ae52fc5ddbb4fdd878d048f50c0b8180279e4e2fdbb906da81004f206c9f4354a1033e12b7320f2c5c24ebeabe04d2bdbfafa6cb587ac1213339c7df191201a2000210f0d0268ec7fa21bdfffa70a03214d3330c3b7fb3654371b93caa85b042e283396cab67339be737741f7f1fd1e280bdc67562dd2dc1b8513b5109384bc1baff0e727cc0a4fe82ce460eaf53525ed0021293975f058e21092d5f0f8dcfe6188df8c89ace896ed33933769f4e23721574dac74d8bb92c75f0551c68c3f199677e8550c06f54779e62388e1b3808c7f720dad4be837b334fe20a3bd9d11ee716902eef5a095493f91a5ead49555921407d8f97317ed2087c126a5bd38ebfc6c4a1413635f4fd06ca693b3f24b91088cdcf0f4dc78a90ca17391dbd0bf9d6318044c75956b50bebc6c64d640732739e40debf81593fae869613d4d8739dd93926a8e3d915209e209c15dc23e3849159f474646d817ba5af6f87be92475020f955161d192edca44deeddcb3d45413d3f10d53f8f99b56e9939c345b22a663fcac5d8bf5ad580fb877b08d5eb161a687f3ab0d443aa0d0659c6dc2a57bc08cd4939c4164ac680103e2c8061f1043118e46c881ffea24becb4fc0703ce0945c43cbb90835cb754fec1a3d9b85e03ef71d7199266443b2492f39103eace19caddedf260ccf5e4f73aa621790960ac55f21715cbced4233d688b2e3878a618a7542ed77b00a1dd0d8b702fba2087b3c7a0e3700ffcb4b39b8139d66d4748a2fe5b4b886b14d4d6ff5a4dd5d8bdf9c9658cd48da37d0a04f78a5803e6b015b83a2d640d7300a18300d224246027354572d29c753ba874720a452be3d2f6cf9fdeea3facf0d13f227f531e80b87cca9ec8d04897a345f9d234b6254e3efe37dc8896de424ee7f6c2a9e2cabe25ad04b7fc24ff796ba317d597a12fc143e7effd17bc69814ba1a46a39d4017b83dc24c75c3ae21d6dd051c97ae654b0e6bc0c77b574fa67a6f5ca66d6e7d3ec702782eeda2844f98106e539e415b713de2bc2964fb12bd72705e205e02314c2d8129a226b29adf005f46454e9855caf4ed918ee7c3c0ba50e9469a3acab3bc462ae18f53c196aa3b1424e2d9639006085d6894aa5600762f55fbd240813209b0ffb6380aac6526b6240d3575133a930e01396cae74da265bc92d814598a84726194fa6a115c6de19c0b322055094f368fbcfbc40538973eb772dd686f110f951f121b89af67b80fbb3e99cab2496b579d7688c374fa518d5ffd9bafdd207cec9ba305694f27d7bc02d04036703078dd92fd20a291364aa75d45b93874b83e449e67ca738e71b1dde5b9231f10e9448939162374e8558ff83b86ff2e6dc7d5327b24024db4f485cfa7368f80d4702196322352e92da5ed1cb8dcdb65356c91bfe9c941ddffceebdcab6bafef0c3ae9f1ec2fcea3f0b56271064fbae56528b2dc1140de4a0660a893c40c37b48f61a743c831b75eb978d5fa260efaa22b58dcda19e3da79bb7d799ac83a9be1b6fba42386de152e5d98b9b2385724ca92f854233940c0ecbcff636e3491b5157de4b9bceb08aca1bf4033e9e23de93facc53909571670c264e8a9a63b6b2679e9a9e77cdd68b419e4fbef242490149824001f4315963fee504987f40b6a0293393623639cb15b4097b4344abda45341089554d905c84393752eab864fd1b7c37da09b113b6e06a95ece1da1af25dba2722e69fc0504b5ec4431ec333e345833e492151330b3018be49337d4b79ef838629e2e464436da4f0d2d1f58c0d0b17307652dd4a7d8c6599a6850377e4fd5e8c40db56dcd10f72aded2d3cf42581834cbb9d999991db893be01c84e898f720d9c624d186b4b1f9286fe7157000b48deb7e36cba06db7a2a2ae754a19faa407b05cbbd7c36210081570b88bfa69dac0e50eea8a3fd522e3c28c7a471039d3461c0b8a91c6b04fde8bb29e3e52c306a8078ad25bedfe06015226c4b9f06f88f2f8c0945f77740e85fe036675164f7e866cbce30ff57ab61273bf2af4486e37f5b1ebda985f7961c6c9c0595d155efc4a94b57cbe496008c49cc0d6d63f92d3927d58c35bb2356f7b61016ddd8df49ef8debdd8607728ec829e696bf4c30dae33653617eb1b6361c51b3bb5039a4f8d46968da7cc04465d96c8558d47c9d7908252b45aacb3b724b55ca4b4636f1a16ee5d10896ef84f184e07f6dcb0e55428686fca0ec55bd9b6b6c8743d16f84180f467dbdf97f3bbd344d38731a2a33dc717e4b48a2558348b979f816c4ff0c4e9a4cb5efbca9ac04c4f036ba7d8f0e6182113703cbb9e3db9c359cd05b697e3a52c3c368fc724d2262b761902409f326d296d855883ea2ba591c929c0613d9a1da462a302dccd58d6e46f89ae9a0a988c17b5e20f26a4018971e279f61e3d53cf8fc40d87a958da437dbacd0ee770e3e2e706e846122fa06c2f13275b3a8ce1fa623d0bc091223d870dbb2ff3a0269f3e2138e0b219b9eb27c18736e8acab6336d1d6d77c41b631276b305e7060dddf73adcfebdb4818987f84e9a31df244e553d86c5c756e539421baa23e7edf65bcd43e0143b049cf339ddc9116ca10942ae756b1812b41c08bf264f00be17890d7d5072e5ab033eb6150c427a57cbdbfbe44f78e3781d492d4aa153e2494e424ee2375e596b5d8abaa32ea2c3098ac0e827964ecb109c65d79b6f5b37641fe4f9f147ee26108067bd6db5e8b5d3e725153b058a79450f8e1a1ce48304e63ea6be191ce011e8ad63edd50ec5518159903d5597126a06c3efbc6f54c0e5cb1164800a9eb9b5e9f4e5998b8df20590b51aa879bea71e944241035b1be55d7d14baa15e4e322c16b481520c38511219519ff9525aaee2be0a7947ffdab80b22b211ad368e8cdb16fcbcb27f7e13b89ab95bfca2a08534caa14a8215d0c45b0794d852877c1213fb827a3c31f92bc101c0cc404b5a2fbe9a42772abc63c45fd0b9d2e426e5c9cd97c46a522410da0b50f8bc82e1e6b94d616c47a38f81929b4fd46955040a7bbe8d4459bc799f6c9e297f3fe4bcc80966f05ae17b3e84ae108f18e0026fad93efb7665a004208f69e08d4a4fc0938c5ab2090bb25f1baed5bd0fe1a0186ba50d21c9a93d6d396dd99c8e54bf55865d2cfcd925967b2c64480cf1068f1c066ce1536c0a7cb59a4f19141358f9fd2ce6122b25b4208fb43ee83299aa8417a0f97fca6d2e4fb5c77ad826490ee5c7ba4796359e2890ec05330ebfbb9fb27bacdb8ced4294a91df1d01576c05884ea532ce6456ab8a60ea5b2be3a712c79a2b130f0996ed9c504506033a0fb063f8f8aa4dcf1c0da652ac0cab2bfc0329c0225ee93adf35e02aa7d4d632ea9a6f055244524192b3277dc8d815c1115dd6b4bcbee57601e3f5cf9cde1cc47a7422be928ad04215737e9bd724c2538b20db0c279ddc446b8c4e1b5808951bb2985b8e78dac6a5a3d36e19279208b5b691e1214d7b1e70af5f46d13134354527abf9ff51ff9dc9ef65c7dd78277926e80b332d2cb6bf3d2d574cfc96558a4e0a8ff990870f31dfb29b97423ab4db55b1262e81e7c1f571a21918afbee4f8c16b4fafe4460589dc0c34ed01dfe07c94c00a4f08785bb56210bdd05f1c86a4b1448bf750becd38bf91c3e5b9e69f03cd68d18693ec5fe8b8583b4415eddd60bc98c1ba4059d331a34cd7f0f76c2a64804fc951c1472bd764839e60b28bfd1fc57d9bfc7b1ad140a845597ddf045fdff8e5fc48a594de1f683e4e65a7fbdb91b07b6d5a785442f3af184c650ba06139235852c6aa3ba49dcbc58fafb09503e5c41458602667575b7786e2b70a7e1c6866d4847d817341a85e6a0e26932a029d58ae7314c30806c97fddf602d653c4cf851a9100fe09ccbd2b0e4821417ce4c5a3a627eff0f6361cb0970ed38b8045661967ea91683e1afee9450d9cda4b3153e429552338baac6c16025e3f0a6aac3fc9bf8550359e96d7a577a00bc198bc7a44790bffa76e4b2b83f569258325610673c2ad7cb7b78de26e7f398e3f5ed7304503f87158624e819a139b444059dc608a5641023550f1d0d77631d24c6f1aacc9113d25cc66c08e31460cac2105bbe91a7f79c3b749d39f15d18fea5cfc06b74cfe6e4aedd863427514c8af4f0227bf38c24207858b644c899cb49daa11a39b49d4bc4bbe558973bad96be25cbd412fe2c83d19838550913bad660c5fde544f52014489cfc5c6833a11928bef6b3fc4afb58427d082ee7dcb63d2c69fb46f8849f93d4f9389d90fd29e8ce4f9653f3751c38133178dd37a873ce62a2c94166018b2c278094304c0a1bcb327c46d53e60a760b7770b3d81d1c754830713e9ff16775b985a2343c5fc70b3f7e83e811e36250ad392c5d2e8858db4266bbd8b0b01103bb3d04c6e96d9509177bc9f33a2de26b327a581a57c024b32c4a0324519dcbd90626493ad9cedc0c6433b12debae6cd360469e281b239eee176bc9a8aa6d2ea576c98285819231d8b749d1fb00d3201d8401364dc01b9bb159de9c2c63e457fa7d836158bd0898608cac09d57623ea13257e92e92cedf658391e6d59dc06ad7dc5b93354c6f8d6942a4611bebe4d344e49ea1eade52fc188773987cbfdef3f1c0ffc7c13759d9617c9dd6600ee93e19cbfe78b3727a5d4624d3c7afd4b044baa24a89b6ee94a016af4f0a849fc7d359c2f43ec4beb632bb0e34751c60bac957d8acf7f777d57fa13771f83350e250cf876b78e6ef2676d102c80fa68adb489893f9e2f627ade1f67aecee7003fc917fb94247b1fc5d2b2a2a5f2c7fa461e57378e6a3405876dc282f337b4af641b5d512a3cc4df127e457d1725cb6ea7302878d308b4e9539f1807139b912aaf1e30db222d810f67ef126a67f6a7a82c45d6188edd6385ce5a2f36f69937798dee3a98fdb3d45228947ec933d91c23823f352839f2e452785d3403055b242943f68526417c0307f4dbc9667f864317760a4ba29837c281f05b438937c73baf8a35b28124"}], 0x1010}, 0x400) accept(r11, 0x0, &(0x7f0000001ac0)) socket$inet(0x2, 0x20000000, 0x3) getppid() symlinkat(&(0x7f0000001b00)='./file0\x00', r14, &(0x7f0000001b40)='./file0\x00') 00:00:03 executing program 5: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) chown(&(0x7f00000000c0)='./file0\x00', r1, r2) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000200), &(0x7f0000000240)=0xc) connect$unix(r0, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) utimes(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0x1ff, 0x1000}, {0x9, 0x80000000}}) r3 = socket$inet(0x2, 0x707c37fc197a90ec, 0x0) getegid() connect$unix(r0, &(0x7f0000000340)=@abs={0x0, 0x0, 0x1}, 0x8) socketpair(0x2, 0x5, 0x3, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r5, &(0x7f00000003c0)=""/137, 0x89, 0x803, &(0x7f0000000480)=@abs={0x1, 0x0, 0x1}, 0x8) bind$inet6(r0, &(0x7f00000004c0)={0x18, 0x0, 0x5, 0xd8ed}, 0xc) pwritev(r3, &(0x7f0000000500), 0x0, 0x0) sendto(r0, &(0x7f0000000540)="184bdf29428de51cb795b1d7c1b5200c4c4ca5773c9a938c1736bbbf36d9bae6c2ab2a53fd9702940cfda906c176af8c0ab879dc0bd1f6a145a424df30fbc51445168ab550e791dbe75501b8ee5182014cb7126a2428e4441720d6fb03c39a972312dd55e1c7d3f2d4cf77b1ee767a51f244b14d81c2fe667db539", 0x7b, 0x1, &(0x7f00000005c0)=@un=@file={0x0, './file0\x00'}, 0xa) r6 = dup2(r4, r4) sendto$unix(r5, &(0x7f0000000600)="db2f68ce22ffab81814943d7e28f0ca812307672305bfe96deacd4df82371c8d3c5e8ba5717165b4219c82049718abf96a7155453cdc082b10b5de9c1d10e4809ab85c9e13e7b6a71d3ec9d3857d85ca40e22c298c3784f1585ea3f6708adbaf960f93f712df08b59d3d514ae0cf1d68cbf06dec3758ed2fd42e2d1bb4fcc5ca519699e68a9564743de886afaedbbf42090404b91ca70480fc449eddf5c9c961e9028f618ea277108a65a5c053d5d4df905178f7598621003c32fb38f9c4193869cfa7eeadfb051d87b2a4db7a2a81cb085280980db0990dbf7161efb34828be1dc30551b5327152610345d7639acefad5a30b8d186b05ab62c8efd66d9fdac8e422c1e3f4dca940e372e07d6da11150bcbe72c1cac09ac8f678a1cdec57071a22c18c1763e08df8feeaec477b4a636421913d592c89c186f3cf5a0cf6f1a673b542a0441ff5f5d9058379f791a047ca362db4919a37c65b0c668134fa80e3464730a2ddcfdfe219e2c3039c04ea3fbc9c3c15ecc1c6c48b6cceda4618fb5fa6802cb7606cac5554004c38b4a609fa675f60fb33fe099711f5b6b5ba1dd3a7a3353cb831584e3775a6c62df62cde08de94ed44942124dfd3a9e174ab290b9850f8db30a139e66b3db7d1e3d2f9afe52685b5741f2b488f9234be6e631154e4688eb47cd396a4b32e19bc1b68b029f8b5c8d63de25c87281398052825075f5fe240ec2ec0dd00fce092b7c9a7c5be21db159c342b071dc1ed580449dc80303ca973ce9bc7a291938c9cc6f052bb62d2590c6673da9826def476b423a049880fbc57dc7af2d9232605468db5c5e3db6bc5be5f4e1ea7e24b6e568c6e2c16dfd023f99efbd69146b948a5503e63c40629f677bda3d338ce75c0c5b6a286d420777b1a27e2875e267ae627efd3725fc3f5ca18d672f43c74d8660adee856c48a89951fbbff0e1bb4b1b44fbf893b37a29ee78561654469dd408fd349bd9d81078d9fed28e456742ad97d11fa2b547b4673634066c868f926163f6be5ed97cfbe7a37bc1e9bffb48fbdcd7bbb6d1d3fd096ee6c926d987b9a24af72b79910317a8be2b75838cb85d498b2793ec67cfbdc3ff034b8e38746fe0138138defc36cdff78babbc8be2260d3a48a0fcdfc40602fb44fcf466a9783c9e53fefeb5a39be421f01c12b7290c0a7940f7bc8b873a1883e55f6369935ddfcf89cd35632264bea44fe7804342fa50222fe13709dbcd28308ce16c5fc6962b0eb0c1461d2abbcc214bb803d506b3c5c774abb2fe1ed03885990c58810e1020ac6eb582fcc9640537aa0cb81a92ea324edde983d57af70c55bfc2d34c9946e110bd1bd1f383bb1ae9e518273e35244bf62252d7e6c188c0c32adb0315a61c38b5454cec414350dbecf38ff7c635144f7b168ca49a93a1ca25d997b7519a094ca1b38330758bf0e673cc2a24c4c6e7b20fcb769faec6ef3a581fcffbec59ef65a84193eeeaef87932c37cb645a1d6eb23cb90af660e97351067c411fdcb72ab69f6f060e60f018eb6a8af878c8fc4d2c6ab80f196666cd9499e9c659f414b0351e114620e193e79afac3d18d2347945ac0614197dd29e18699b9ec1cab4b60bc3e7b332b138a0b09d1a35b7d3402582ab8aa77b199d98c8e252db22bdd6e2c92b93d28cf5248a6dff4dd75874a5a323725f3fb6b47dfa5cfcaf60a5ad7c27435a1a56a58afec5ac72f4f5ebeaadedfff29b50d5935b789e41060a3bbfa7704990bbcd9f55dbbe2ff3cde51bd8a74cc961fdd341f5ea10745a505c902ec03aaedb685f475fb5f1e2a5f459496c66d4fba00f0720c6cac2e8fcdf92d90692da42742e315333c30cd7dd94647b4516084c9e2b93cbf436535faf66c9e94cc534484f1a89ef88e30a8ed88c29adc1f9146e7831a2b742ca0c1afd9d71d6611439672dcdc70a92a98e058765141fe2579e848e898500c9cdd6f268a2e7bb5156a459693d3ef315a4909d811447677fed2589b04de7713ef1a8d074ece97c126ac3ff77db7a82d5535bdad7e423f6a55ea79a6d2b1f9b3578d602ac45440df1ba83a01c0f2285f8dac9d491fb2764d9dd213976583dd73337d158a5311bcbd844109eeb0ebfc2a83f084ab30c86478c2ae3dcb0eb76fd7132ef367984936d2cc9b947905d55f30e8c2a63eefb2bde494d636f8ca9f08caeff26b74e92119e1300c4e60771bc1668f27c71775e6206cc68d789a4a95bafbf5c5f091a7b5495d5a6e99390e2ea67d03934022ee866464c9e1a3bf9a7e4d388c2ffacec61f7aec7728dde79b064ba1ff1d87357b04fce12df9f6a63d527c1f6f1ad23978454c2e5815df908a7c863afc23709c5e5693d5d2831c824f9eca501ace9b0f555264532e2988f70a0bedd8040805f79146465fbe73d8aaaf8dd10f9322ca5697449c347e062098b719d2db473e275bed96e16426b003fb63028a06896f3337030bce2198fd8e511298aef1fe3f87e72eae8ef0c0dd6bc299279c9603107ea9d8e2f442e7ef41f7083786c11fba0ee8440ed0812dfed2b96c0040a7108e927134f90c95a7080cd79e35f8b8b74ab99bc447e0c3bf100c78158575f71e190cd87818a11be3ca278457248b18b6d8c42d6ff873d3d12604b817434e041e0ad8e527b888506873ce59448ff34897aa5a59135ab64159c7e2ddd80d13b74e2dac552ea994650ed12038895286b94f3d97ac7fc0fa9e8edcdec14ac63bca9f311e6708fcea5f2916080e2aed965880c2bb23d2f02f84e475110b12367f1979c5b8dfcfaead58a355e6b5862036fba7747b40a7d843c1ae674f083008256eb8b765b18a694bf7ce6c4696ce5233e5509247457c7a83ccf4f198922f8aac9e0b8b46d5b5c670b49dffd4e9794254f1ccc1bdfdec184c4a2c609514a902ebde4f80e4d33c85edec2a670093ac955fce54aed8b123ab46aa67ba9f715a7ba92b36cdd50dac80056505c9febc6312b0f8e7a2c43ca1dd9164ca2195353bc6fc9e47aa405d76a5ca3f6e659f098e777437c7c549c797e59d1c269e6c99f94d5ae33b031f437b2c3ce64da8275af99a73a2de1545213b4f155af2876c6bce444e7c7e3fce3f62c81d540c2816edf0f0443f5ddf540dee6d61b441cdd5a28d782622887a9181434cdca7acc15dac125dd77f3600fb33e3cb90da5199fb2307023fa5157aadf386f4079bd68df8d985b74221922853c4081d3f1e7aebee953498a34db3eba29d98e1cdb2f57ce9a39e1c63b0a71183d81cfc262e2876aa83764a51e71496185541884cca504df84c2d7bdd321c76dbd2691ee9149c2d626395369be93d87e5dbbdf1ccdfa8f50bb10a096ca76bbeb403bc3b71c642708b97e300a8b308664b9d1e961f78530b189e6cc2881c595592856b4727f83e411f0c0ace1e85c559367ec0a47a442532760acef206122ef59fe38b5bf0fcf65a213ddf6e9191bcebeebe39dd6bf9251a0bc48f595d0555426c3e37d59cee7b11e12d303ef5634935c57cc577bdc9280f271a3281c0becde2d4a4dcf98d366e8f9f36b9251425ade25529dc78309eab72d185768ebc8ee2ad272db380939578b44e42a0c181e253b1905cc0f37d683482fa1983cbf123106e0e748dc765b2270688fbda1e36dc755ff05287ca54c9830e2b30a4ad46f95c8fd6bf2d844afa319f56295552e996e98228653bb515b880e2c431b6c81ceb7b85cc625640bec0d140883b3bb6a77833b29469c92def0ec6165a05da38f27475c66338b66ae04cd8e820c1a157a0d89c3e28ce0a5933515f3ed5cba16a9d72339d0a5a29074fe1ffc4a3d185771d3cdf03024b6491c0f5c5f516854f8f67793381278f9ccb41351aba4f478b8bf8a4af96a0e3e402150b531b1b6fa4a575bc2893fd5d616293e46894a921688c64fcc2ec2650d118e0dbdf95e999d02dc8f33bf3049079f2d3232518dda0cac50b3aceb1ec89f6d1d59fbe8ea23f33e400dec2a8be7ec922a7be360a258891aaed799ea1f052c0696f127485b39a58b19d6cdc7193d41e17a4a5627f323333e3525c7309835db4352020882979dbe097747cbf3c4630827ad390a46f78f8c95916cfd61d22654323f3b33dbae426589e664e89b78ab065f05b1885709ad04f2b20060b8d1ba5c003353199d1354d3d7f8abd4e771091ecf36dd07ec2a16a023c53dafa1979c84bf6e7f7d70b76aedaf21f89fb9306bf87d5570366518dfa85f84370df7f1f4626bb4394413359bc0914a852f9411b0c2a0bfa534d7327253ec32b3b155f12bd02dca7b917de9f77136e9e92f161cfb1abc214d73601d2c90861be85de29b13e6ee4ebf83e31dc6dfa27ca607c3bf0245f92bf50b19fbcd37e28484a14872483f587ecd0ce5d2558095269bb5b7246cc4c4ea0dda113bb6cc06cd74a4f329a704d4fb650183405a9c2ef7135099b3637dd47cb98d5d66c199c6279c82d4f98072400e308139f88fcc4ba7c263ee591af2da9d51bbac6b5be448e7bdcae7909127bbab9df27b1a13e7d95257c96e24d492a0afe67d1effa8aa02615734077dc4b4702aceeb342f357331f28ce5fc77ccf0909b7b8375f46b264826b533b8ffdd0ec76e41e19c1576733786db83743b8d6b107081c7c61f4fa14aaec4490221026655e5c5a91223ec88fdb365fd820ba3cc551bea67dbbaf25ef31ab7e96f4ad34436cb8dacc4d8622586fdaf20606b94d09af1a06b38e7867f9f2cb79f61d1ed427749e136bcc0f6078f4e471de11e586e6896b5465777f8de46e4f2ba781c217e52c2a7f738bad8b998860123d53c314622072db69f6d4cf6ecd2a40e7f6242c08b2e7892777169ffe9d403b71ecce6129cbbe191338271aa6b2341bc82e3752189cbb49a06d610d70e1fa584d414e27291f601b5f59e4d521d0f19986193f017e4a2b86914bcbda2115a3d4af86a85fc61b92505d2b3bbdb14aeeffec812cc0f2fcbdf5731c859f50cad1f40ac54063c0488f6a8eb391a693537e784652e878d9e738a1edb1af31799e683bbba0b4fd1ad32edb1d338c4105e3b6307851e80632ad4895b1f4698a180fbaa6119cb334099b701e2c59470c1a9cdfba72264ddf094d435c390c4a827ba144c5bb122949e021c7eb8692f24e24a32ffad0f0cfe8628d42823204ef92fb8300408c77336edafa0360804655b5ed580d3e3bef9231f94e19b10d4563cef6382ea77bd71a84bfc8039829e34a94c846e755c3956fc4e9169b8d773891306d0f6d8f8e0efb83a1b9795d5d5cda217a472c4a8ae8b19b77e070784f6403a6c49306fb34bd501d4949e3015dfd65683c9bddd024488dcc5fa923a5efe627ff782e712ce47e305969c81778bb28dbc92dcca77f6e14d8bb1d7a28b61b2ff20f3cb8cf155a939c1283d84e0991e73c4f588e11a8b298ebfbffc6c1e11e108bc0612db115f8f521f10fea6580f4f7a6cd0c8362f5350f6da0abeeb989e083c07a84875516fd2afcfee61169c0be2e075f2c67e6d4e7cb388fa73d7c590dc55a81295a03081b8b2c95392033c03de229dfc4a70197353aab77db92d5d0ae0768ae24c84b1445f53d9ce11354cd3f85ac5dc1c2b224c49aac41f85edc6e643844c388adb7c566a81b564e546a0105f6c5769ebc3a14115026e0b0cc39ede80ae774aada596a9e4dfc13bce9bbd96e24347173eed3eef159ea59d030d30a78739d63057dd64ebcf3aab7981ec336de1601ceb2ac49395a1cd149f62412b8e61d364bab2824f4c1bc3c01db7d958810ff0414e02e51552f9a951b5dae5edf555cc25d64fb63c12e5bf8b11691", 0x1000, 0xa, &(0x7f0000001600)=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000001640), &(0x7f0000001680)=0xc) readlink(&(0x7f00000016c0)='./file0\x00', &(0x7f0000001700)=""/71, 0x47) linkat(r6, &(0x7f0000001780)='./file0\x00', r0, &(0x7f00000017c0)='./file0\x00', 0x0) writev(r5, &(0x7f00000029c0)=[{&(0x7f0000001800)="7b5903915f4282b6e4b4a76c41ee7e4d1333e86eb5124bb1012af613824a0482be3b92d446e925708eda8a0728ff06876d37ede38c63bf49620156866867b8a788b536907ee391d79d05f589c0f99ffdc78c45bf00dbb42dba333dc0d5cdb8199559307ff662d59bc91fd2f32aaaa2964fc50cdda921d3c8fcedc30865aaecd399e42cb793cd34ac3b6e6f", 0x8b}, {&(0x7f00000018c0)="1f3cd74756a0720370816f14c03fb192d772aedd7258b3e14bf5e5ec13a6c9a8e62a85127fb8de6540afbbddbac4fff842cc880abc28585b3a3706063559466a7b7c111cc77e1edc05459b017843c4c33f5ee58193318fa811f173763081660c9d195a2e06f726ae3329453eaebdb90f0f3d553a6196c81924b736aa175a688d16f683717bf5a149a803aadc5b7579c451748322a1891aa3cbd59185ea71980a9f1b7fe93890bb5852e52fbde1e93490e5db6f38707c8acadf1957285bd8b0c26ac0c214e2cbca9f1752157f2fd44d68fb36320137bc9b92b185dbc19b", 0xdd}, {&(0x7f00000019c0)="18cd5e8a97cc6009b7a3da4ecc30b5ed5cc75ae9724dd507fe422d343187911262b13942008206e83835b13234e5e62b18344e286e36503f3c5d6a7afb35e98bec4210fcda86149d9d25640a20851ab87cd41bdefcd9880e384b282f7a1dc97dcf90897bb474c0771e70151c07040bf3b3b5d72ded117443eebd2cb838c3efece7341fa2bd950c0d3e9902737b4462955df348f5c42155d50d137ea1000c21b573d16bb13313ad5a3043c590785365b8bab58da7268fe46f2981a02473520d573cbe30f994d07255fc131203af3e3f9c0a3b85658c0e76da0ca8579c1d62e7c93388500a01c3df60e278a5f130bb3d904de619c6a5420d4c55fb06bcec71c3ccb50f6a1b70edcfe644b3afd1d51e36e91fd709f05edeb5857a457d6455f42fbb75c9fe47ccffb19551614383bb9aef49baeb676fd37e6697bfd53aa6bbf5df8629e0c093e76e12056cf690a83ad102a2a5819c417bd0e8ea38664436fe4b2fbc4ecb9a28bca6fb5cd73439ec38e0c8b6506975b6334842f4235adf856376e12b2f8afd2dcd6014e4c55ed2ecf7e956c75f951191fa717758032486151944ec49bfe306c8ada2869585c9f0386600046382fbdc28d98b6ee7913649fbeabfbde134cbd15526456beab4c482186837154db5223fc42a2478834770894284164bdcb5656a8b5db3bdaa0351e70659d772f70689c3b1a1cadd03181922bd4c99495486d15795bc468cb54f00d861316536154039310ca48b919abcd5389a426e29d6049fc041811a36086ba9025f4d8a841596e4026ec457c990aea8899f5c6b5c5a097dff4a3b9e1d7de9d4556a7b095ddbbc5be2f8508301c38a48b82c941f6e1b70030b330ddcda9f8d12b51066b3398c83a8b50d7591aef99f04696b74c9f32a688aac753939307a2ad48c146b4aa2fa5f7eb36b641e9f51422fd9ce21e17542096f92ec170f0e157d672fa79b34fd691edbc202a136b1bee1adf86b56307dd4f40b76909c99038d58a75351fff6b271960bf9bf679b885aa8e17dbadb5724fc82d5c5fd593631b71d49e30587e7aca8d0fd5b2eacb288cabd81f3e7127b8ce5c8723af6c54e240e47deaa9b10b251030914797e24a0b5b637f0254cb33fbc72d37132c6dc16e08dadced8e7d8810a331189044c50f7f443b0c34620c13553b89de7ee0432a3b7ab09549aba5b99fcaa402344a48d48eb7379f09141db3fd613ea277653e51f6945763a198e4bca098ef279f46a11c36254e50b770b05966fae5581f0810c2627005ae28724056312ae15d0f980f39fd1f050657b48094ad0cbdb1f119bd976240c48d3d8149f24841ac3a5b00dbcfff9467cc29d2df2cbf04b34b8037ea99c9388f31a9a304b1ee6cd3e69c2aad9df8e26e7382db7c7e121e2fc9338c6207b7f4db97acd74a4321e83929466bf6ed18f35dca35efd4a74306b8cd6c508d032480e93aeb959e817de0fe0a49b13823335b64490d9945ace9385cedb699fc38f8a6a7ab9088e84c98d729412355deb559a27fd37115dfe245ec0997c1462ff0da2f79498c99ff8332c594160998fce10a6d0c52b11e653a4ed837c98b801eb19fe3b745252c3a61154174c1c341bde76b9261aafd45bfc74a10d2eb2ba768448cbcefde86ac5958aab059258f0b4d9d5b7d5a8e482e39062bd1b2b151a351e111cbac4a5cff75166268c26bd18611edb3aaf5400ff6c340e3ff41ecfd8beea969f875932d304e12b5773f4e9c679105896328c5d850efa3f494f57eadefbe30a59b9fb744c980169dc8061affe9ce5bfcdc17d9348ef56197428f324807ecf7ce70d9c0b4afa3147dd4e474ed9673f82f129bc8c19108a65ebd31a573537ad85c18e5e98e2d98a0d402991c79ad03a4cea324bf774e4e5a8c50f4859108e941c0db770e13c9944aacd2ebef4aac11488d860798780db1b8418f4cc7b565edef31eedae6fc72298a4a7f797f517dca1a1cf352b9a9e0602638328887ee21032bf0467f4f397addd07a8b39733ff0a6e798b7c9144092cfae84248ed815c23579081c02a439edd7d8c0dfe3e70b9a87d0a8595ab56e7aa37277910b49d11fd818820b1e96d8f4b373d9d316d123aea814dea8492d03dd89a50daadf5e46bd2a03758f01514818a720ced5f1f516ad29ab4faaa1e76bc55e3d135b79f724ad81309cc159455a7e713da3438cda3313c7ec8c364cf3a393dc5229212074bcd8304d30ae54456bd652f7133293cdd010f173caba9c68b4faabaabf03cbdca8eba4cba99a3ac196c1916042c57a3ae197e602351e95acfde870d7516590584fd7bf45d966c0e33e168f3f993f999678fd99114a9637e880421f12c2a76d20194db6c2c0c4aef332822cf8fd6183bbddccd66cce6029f065195d13cc8422fac95fe18107020145be40160264283a986112b33fe6147ec3b2af1826b0f8997f771a5c17c45f9e8fd198dbc8b3fc52de8b8ef743bae3b60bdc98bc0d84bcbe42889bf324d1be86cfd96d26245566c05e69845a8570d01d498f712ed302819743a8689e3b76fbe50ed6e0ebc095e5b75b7d469b44db8201694c2dcf552ce5208a6621cd21d501d96a23e1a681c9586fccdc4dddb9a059642c965b8a478c08b141bd8e51970f5a61d12245014962b51ecbc66737a1a7c1737f509c2328b2c1f7b242ce9fb4830eef5a4ca10ceebc35da8dfeb3dfde68653f928436ccddecdae50cf9f3c5e53a207fb61618e2f3156bb3e6dd2cf27565f584264180ecb949e1e724b4c70ea738357e3dc9f96409e6b8637d96eaa87f170eaa79437ff86791b0ffe00e4ef1e51ec10b6b35ec3962a62a77eafd3134691b2709486031bf140b3c7440ff9eaae79a2a32ff76aa793698be3ffe333f738becaad2c752990bba48e43ed6209f0d5291837447375759efa2e67892ee20493694d1a143798a536351a12f986b555f1d4ffa18ea5e0f91992843b654290e46abda2e3eed37bd86a42c98b6a689f6514338b1baac454d7c492d8e0dd7fed7399131b131dd9680721494ecbc43795797d472f116cdedc1c9d67c3fac3ad60abb1beacff282ee18f3260fdcaa87662ef1008cbcaa9b68e72dd0108098c52deb6790afc68934a0b1b3a1f6d1386cd281e89c1fa0c71af7d2e12f8ec42cd8cc9ac933c5dde27c263ad0b56f7700a345562071e5d7f1d89fc2af91a72b5768dd97603c7b46b98bad54fefc1a035a8128a3f4053dca2a4bca9d2aac759ee8421dd5fb7957b41a9808d3be35babbb9094e14b07a9dede0910768ab7fe2838c9fe8d3cef377005736e65f7e0ae83c65efbd3a481d86335172ec4553175fb47fbb2752a90a0105f5e5830a0d2655e6864ee02c33186a50ee084a6de1ec0afcf7103ad47bc22345fb3a2d64107edab4d1a6408d12a09d26b018ce7241180a5c38398a049c7366845a52fbbd26f6bb9cca025ca33c802db43a266484aacc8e7f9986d533d8a169e0e940e6f33eb9e8c1c256437f7276eb1197bb79a1fb266715ad0ec41a33805d831017b72b0b93f176767fa75c4f5c32b5282f1d23198ceb4a04ff67252488e7156a760f5ca09c6c9c38415ca38c9a6cfafccf9490580457ddfa37ae2b1969fab1e06bcca746749e6cb3ad091c8d33aec5f1d4916cdd94ee1e295fe3f693d78938673400ffd03d20d2738adeeab8edc4727b9d131fb2143550275320e1a353349f7bb1b49b695e53c4057f59d24a333433f57c900c4095e485d4b97e53a82fb33d2840a146283ad039c317bf48371d55979d32918753c3654347bfc689c3a7823e6a29a321e5a2b929e4939ee921ec6d7f6ea8628d565f3a71e0f310934f16be5c9161e3fb28d7553526137d26871153149d2e8e633c5c37e699c13d8d10b4282cff3e4bfbc68003135916566beea68164510de970f177d3ada15c8a52783a1c353806480059296995d16b2e5825a13581b0d35d2d3cc11d0551563cc4343c50f62fad7158425ee5903adcb996b7390ac1dce84eadd6c548cb358037c24053018132181f72124d1bfec17ea6046889af7b010706b0917768884b41224f2734347dfe28f2020bcc279fe1500714e6d12d5edb365eef47eeed4c061355554b91f75edbfe504e31fb519d8f22de3ede461da3ce3fb94cc60abe5cc9bbfb8e4bae2dacce73821f823c0fcb2304fa0ea759dad3b1567f0649356738e50bf637f322e26364f1b26fb3ac35c0b0c11f53bba9779c64ebdfc5e723c45c5560f7f8f8aa574e5eca92aed20701098cea4e403daddad845cdb08d13c0dc3b5ce32ae2ef452adbc74cbb0067ad14adb00dffb6e295fe566bac8af2ccd798f31ca6aef6f98f922ec2a7c68be71582ef5ba4d5bf3b2f5df8a1a95f6c8ea964829efee6fd2714bc1ad984035a41d84bcf3adcec872e830829b04f4b290f0d8710fe2893da8d4faf19e11063b74cfe0390d997f4bed9842f213d92c94a0663aa21c79f7b107ee1830dca97ed9563e64ba0e90f3fe288fa57e9337d6b2de320198aed63197206577e74e7df3f8989f6ed21e7a8a6a46c00109949d1834433c79c272e43e69d61dbe9569565e1d854acf97cb83eee307b3756d7dff4fe0305a8321a7a3f24c7837ee69fed0631f800b76d977404b92f164e41e480e051e662475a58c9536411f7bfec44f1f8ef963fdcfac0deebcc4ccf5cc4998429da016fa22ef590c0a14ecd90f29fc84fa7b3ca220ccf1699dd36084ca43f4d510b02d81f0c2ca08921e663635c4d36eda515fc81ccbda8e56ad5a3a8890d28b2f4f4d22575fd1bb53f54c14ac84030085f94426893688c1c80b98bc2d15ffd4e3d907869f354f7066c38eb3a7a5edeaefb0b98fbf3d50e8126224989a35fe61945c46aacb1812120d170359a8b99f142ef8d7aff1eeaf9937781fbb5c28f8bee8fc0f0e27f287319e7cde8907e1ec23bd39f106b578d772568dd6e8f3ac48ce45539b741e8ff900d8429c2628632d630433ffe6745b13d586df30d9112a4df9652f802bf1437536f8304cd33fb0068030fe42262028d5db3621b6bd2839d9b60ff28cb9705efdcc513cf7fa1b0399b46998dbda562dfc6a0245ce8453d577b98158ee79e7e62200e92c5e06f9b0309d00fed19e9289906fed95f944e3b921ae77ab8e6d8cd1990d3d84a2ace845059d3c36c91e6c325fb1b7c11fabf9123ecbb0b1c6beb5bb00f2b038a491de1a3f7c3ca14b60b595f09ccc5976849332c082e1b79a4fd7e92d3f57e5d4705a48ce3e97397acb66bec5e0db7f0034dc44be93c6bee8af2100d139d6df4c1aacfb39fef95ccbef48348c077c8c15207c1bbb18b75ea02ba8d2f1ce245e7cef19d056c7a89b91002e2d20ecfe01d142a4bb9a0315e265017e2232456ca645a8c15fa840f1feceeefe10beffa13ff04eddd44e1fb5733abbe9930d14440d3f7452919037d4953c5c513ce1ebb058ef6d689903e9949af35efbfed0efb77a7cbced51a6dad9016464535f266e93da91422542bf35bc662246431e1fc7b00d11f70833d9afa8dba85e1a99bf56d10a796ff68188a23e5331eb0ec53f6ac5a49a2ed4f5973846ec54e78aa7249ec511bd6fd5d3ef502c6a233c22809e83bb338fab4966a19ad3417fb61bb27783ecb1205c012cd4fe8ee45bd12a387a19d62793acb8df44438d0be472e5aac199456e9c792fabcf1dd800e36b2597a5f2ca0b3fbcc66906aac871ed5f68f8ba043149f616241832ea23ee455c1841402e04025a7afc44cfc9fcec9256ef2ebb69bd8c61a1d0b91e903c010cf5e085415c7c7fc8f830c9f70c58a679f033c005", 0x1000}], 0x3) r7 = semget$private(0x0, 0x1, 0x8) semctl$IPC_RMID(r7, 0x0, 0x0) getsockopt(r5, 0x1f, 0x7, &(0x7f0000002a00)=""/59, &(0x7f0000002a40)=0x3b) bind$unix(r5, &(0x7f0000002a80)=@abs={0x1, 0x0, 0x3}, 0x8) clock_settime(0x1, &(0x7f0000002ac0)={0x1ff, 0x6}) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000002b00)=""/114) 00:00:03 executing program 4: r0 = open(&(0x7f0000000100)='./file1\x00', 0x40701, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = open(&(0x7f0000000000)='./file1\x00', 0x218143, 0x9c) utimensat(r0, &(0x7f0000000040)='./file1\x00', &(0x7f0000000080)={{0xfffffffffffffffd, 0x7}, {0x0, 0x2}}, 0x200) fdatasync(r1) 00:00:03 executing program 3: r0 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') r1 = accept$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/24}, &(0x7f0000000200)=0x1a) r2 = getppid() fcntl$lock(r1, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x10001, 0x0, r2}) symlinkat(&(0x7f0000000280)='./file0\x00', r0, &(0x7f00000002c0)='./file0\x00') pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000300)="1f9408248eaa4cdc1500ce4d202e15f701a6bf500f1468d4d643c9170c18349298d8a06e6095b66924d1572c17fd84fe0e348ed2acf839d3ed5b88791fb7b2b510f90eed0fed0287fa0cd9c406e3cba9ebf292d3d24023eb2fed2b4f3ac5d25ee0ce147cb1a676628c474541ba75e8b55d64fa502628b24013d1101cb6f82a6c792066aa30632101dcceb3", 0x8b}, {&(0x7f00000003c0)="23fe8881f27b15edfc0de697a25947d596b67159f5ad943a14bce12a6d8dfaa0c1302b27a5d9c8338e71a7a3a17d71fb9cc5a458773530c71a8bc014b579c724df2e647e9966d36ba4ce4642917c0c48befdc6096bac7a41536b36f30a97f1202d1a782172b021bc234f7bf22eec0b0a591842056d92cda9e200a99bc60eb23126126126a05403dacdf25ead77a23e1cd385903b20ab88f0c1e2c693ca651570d802cb98e02c4b4865111e81d9745701eb7ee8ea0525fde9c3897364d02b61971874d472771550b041f85010410804820f2c6689f24407c1929e548f6d67b20c3e438b", 0xe3}, {&(0x7f00000004c0)="67eec7b10bbf0ce01fdc183202e4427435a41ee9c7bee329284e16f12f7cc2206db7806ee2a88da758fdd3ef30d7e13f68042b1dc79b803dd5a915afe86066e7c9c59f454adbbdc2c4af0c1db81f257a9420b6903caa9905d5c99ebc2f1c7b797236b6bac107bf0880e1fd35e6241e49c0fe208705bdf27bf1bffc6b5d81a2f48708a7c19405ee9f4fbf880ed549dcaba1f5669f6f97", 0x96}], 0x3, 0x0) r3 = accept$inet6(r0, &(0x7f00000005c0), &(0x7f0000000600)=0xc) fchmod(r1, 0xa7) getsockname$unix(r0, &(0x7f0000000640)=@file={0x0, ""/4096}, &(0x7f0000001680)=0x1002) fcntl$setflags(r3, 0x2, 0x1) getpeername$unix(r0, &(0x7f00000016c0)=@abs, &(0x7f0000001700)=0x8) link(&(0x7f0000001740)='./file0/file0\x00', &(0x7f0000001780)='./file0\x00') execve(&(0x7f00000017c0)='./file0\x00', &(0x7f0000001a00)=[&(0x7f0000001800)='^).]\x00', &(0x7f0000001840)=')\x00', &(0x7f0000001880)='\x00', &(0x7f00000018c0)='\x00', &(0x7f0000001900)='\x00', &(0x7f0000001940)='\x00', &(0x7f0000001980)='@\x00', &(0x7f00000019c0)='[$\x00'], &(0x7f0000001a80)=[&(0x7f0000001a40)='\x00']) r4 = geteuid() r5 = getegid() chown(&(0x7f0000001ac0)='./file0/file0\x00', r4, r5) r6 = fcntl$getown(r0, 0x5) r7 = paccept(r0, &(0x7f0000001b00)=@in6, &(0x7f0000001b40)=0xc, 0x10000000) getpeername$unix(r1, &(0x7f0000001b80)=@file={0x0, ""/84}, &(0x7f0000001c00)=0x56) unlinkat(r0, &(0x7f0000001c40)='./file0/file0\x00', 0x800) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000001c80), &(0x7f0000001cc0)=0x8) utimes(&(0x7f0000001d00)='./file0\x00', &(0x7f0000001d40)={{0x10000, 0x7fffffff}, {0x8, 0x8}}) fchmodat(r7, &(0x7f0000001d80)='./file0/file0\x00', 0x0, 0x200) fchownat(r0, &(0x7f0000001dc0)='./file0\x00', r4, r5, 0x200) readlinkat(r1, &(0x7f0000001e00)='./file0\x00', &(0x7f0000001e40)=""/234, 0xea) fcntl$lock(r1, 0x9, &(0x7f0000001f40)={0x3, 0x2, 0x4, 0xaba, r6}) 00:00:03 executing program 0: nanosleep(&(0x7f0000000000)={0x4, 0xc0f9}, &(0x7f0000000040)) r0 = socket$inet6(0x18, 0x3, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000080), 0xc) r1 = accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x20, 0x6) truncate(&(0x7f0000000180)='./file1\x00', 0x1) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r4, 0x11) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x2, 0x1, 0x7, 0xff}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0xc) r5 = socket$inet6(0x18, 0x10000000, 0x9) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000002c0)={{0x18, 0x0, 0x11e2, 0x9}, {0x18, 0x1, 0xffffffffffff4851, 0x5}, 0x64, [0x40, 0x682, 0x1000, 0x400, 0xff, 0xea61, 0x3, 0x6]}, 0x3c) getpeername(r0, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x7) r6 = open$dir(&(0x7f0000000380)='./file1\x00', 0x0, 0x1) fchmod(r3, 0x100) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r6, 0x0, 0x0) shutdown(r4, 0x2) getsockopt$sock_timeval(r5, 0xffff, 0x100f, &(0x7f00000003c0), &(0x7f0000000400)=0x10) getsockname(r0, &(0x7f0000000440)=@un=@file={0x0, ""/108}, &(0x7f00000004c0)=0x6e) select(0x40, &(0x7f0000000500)={0x8, 0x10001, 0x23, 0x5, 0x10001, 0x200, 0x25e2}, &(0x7f0000000540)={0x6, 0xffffffff, 0x7, 0x1, 0x9c8, 0x8000, 0xfffffffffffffffc}, &(0x7f0000000580)={0x8001, 0x4, 0x3, 0x2, 0x2, 0x100000000, 0x80000001, 0x7909}, &(0x7f00000005c0)={0x4, 0x7fffffff}) connect$unix(r4, &(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa) listen(r1, 0x2) r7 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffe000/0x1000)=nil) readlinkat(r6, &(0x7f0000000640)='./file1\x00', &(0x7f0000000680)=""/108, 0x6c) shmat(r7, &(0x7f0000ffc000/0x3000)=nil, 0x3000) r8 = fcntl$dupfd(r3, 0xc, r5) connect$unix(r8, &(0x7f0000000700)=@file={0x1, './file1\x00'}, 0xa) dup2(r2, r0) ftruncate(r2, 0x4e) 00:00:03 executing program 5: r0 = socket$inet6(0x18, 0x3, 0x0) close(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x1) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r1 = open(&(0x7f0000000500)='./file0\x00', 0x0, 0x0) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) 00:00:03 executing program 2: socketpair(0x6, 0x20000001, 0x7fffffff, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)=[0x5, 0x8000, 0x3f]) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x400) semget$private(0x0, 0x3, 0x6) recvfrom$inet6(r1, &(0x7f0000000000), 0x0, 0x800, 0x0, 0x152) 00:00:03 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) close(r0) r1 = open(&(0x7f0000001440)='./file0\x00', 0x86a7ac95ee0cf34c, 0x0) fchmod(r1, 0x0) r2 = msgget(0x0, 0x0) r3 = shmget(0x0, 0x1000, 0x80, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000180)=""/182) msgsnd(r2, &(0x7f0000000000)={0x2, "86dae42371aa934a0f80c21a7408dd9978814762d9c37521664a38a161029b9a2c4da4b0e5cd0876506221bd903033f681bbce27ac54fa25acaa573b5445e890a6b3c5fd6fdc08ea94a426ed0af1e5b41d91cc84c813bfe468f7d7f8facfdbcca07eaec49fa2daee52bae2a37ff56569be808a2cb9c57e73de68228d807aa9673f052dbd432b7b6408f9467672498b168ded31252346b4abc20a2ef51a1513677b9d42924bba94e839ff073d27a053d29c56b3bc8b0360483da1d38238b6406d121fd4635a1d1da14f9edb76632fd42df8af2c02ad1be1dbe1cd405af3583f949eb1fafcb6d8b33d"}, 0xf0, 0x0) 00:00:03 executing program 3: mkdir(&(0x7f0000000180)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) recvfrom$unix(r0, &(0x7f0000000000)=""/10, 0xa, 0x843, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) getsockname$unix(r0, 0x0, 0x0) 00:00:03 executing program 2: munlockall() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) fchdir(r1) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) sendmsg(r1, &(0x7f0000000580)={&(0x7f00000000c0)=@in6={0x18, 0x3, 0x7, 0xed5c}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000100)="30300585ed45e8f760c7f8bd49662e864b8c1b79686a01a13ab85fb203d6c1d9aa9143f7fdf3e4d7b922ae88128d4bcd9dc96344abefe28faeecf6c29db080c9d67116206ec70b8c5f84ab4017c2869ef4de31d340680d522654376f23313eebaa9db259c5154cdf6d0ff639235f7b96f3ab1d61e852e30b1772ad1a306ac776ce1f322e779b641eb65a2a3699847aacc406ce653b6369adebb605f603bb92da93c073e063e0c09112292855cfb30bf3bbb6109347b93c2f9f9f1cad2b30ff2c463f73c7ed7e280775019336a822a474aaf27c8326002c6682b808c853ae38f967", 0xe1}, {&(0x7f0000000200)="c16e9f8e1e5fe600f9b2eec74cbf2971d36975ac911b7757f9ae88c2afb6ae085453dd", 0x23}, {&(0x7f0000000240)="369f4d", 0x3}, {&(0x7f0000000280)="7a2de3d9d816da67c193a014e1cba563af847e00cce0c835a43f1384db46cc46ffeb0e47fef1cfae3d39a8f29f88989770360026c69b4b2619e5b4327228e5324bfa079f01cdc745d714f89b4ab3fbee3cdb5d6ee7eb498c936bfe312a4f5e0b756d45e045c63a4447e463c537bcaefa0f1aa92714b77859c8524560abba242990727a849c6ce41feb9071fe2a57db98f60d0f0fcdb9286fa8e0ddec31a3ba0ae551179fe241e3dc97a4048b53310a87cd305378132720cc9669097bc80c81948ff43e91d410210b122865098b49", 0xce}, {&(0x7f0000000380)="80bfed8566dab6eb7e5415a5a5b8b8cf18e7040633191ae88c2e5a42d47310b464e71edb4f666ed6774c6138cfbc39cb419ea5c39a45ec2944fdf42864da560f3874d187f91c7b4abe78a71cb2bab8f91d5c990042f71480130e175372b76942f0af10cc9818832fed8a2a358b1fc067140685a9632758c381baa8d1050915635080f4e4eac5270ccfd241", 0x8b}], 0x5, &(0x7f00000004c0)=[{0xa0, 0x100, 0x0, "8444f21d0207ec29099db96542d3299df466f66c755382894cc3735e5517f6462646bf15e2102c84fb9aa693e84ca7f844a497d089c1b0f5cf7727e05077db0c4fc4e050001e708f64a797aaddb52f2050eb8ddd28eacec7fe33eb913ccbf733373e43843ae58f834fb3c123b52d382ed8663d5ffe8d05f5b33b59e5fb51ee14c66cf17457d0377f4c7943f94b"}], 0xa0}, 0x409) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) readv(r1, &(0x7f0000000bc0)=[{&(0x7f0000000640)=""/235, 0xeb}, {&(0x7f0000000740)=""/238, 0xee}, {&(0x7f0000000840)=""/165, 0xa5}, {&(0x7f0000000900)}, {&(0x7f0000000940)=""/140, 0x8c}, {&(0x7f0000000a00)=""/209, 0xd1}, {&(0x7f0000000b00)=""/159, 0x9f}], 0x7) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000c40)={0x0, 0x0, 0x0}, 0xc) flock(r1, 0xb) r7 = socket$inet(0x2, 0x3, 0x5) setgroups(0x3, &(0x7f0000000c80)=[r2, r6, r2]) r8 = semget(0x1, 0x3, 0x100) semctl$IPC_RMID(r8, 0x0, 0x0) fcntl$lock(r7, 0x7, &(0x7f0000000cc0)={0x3, 0x1, 0x7fffffff, 0xab, r4}) preadv(r7, &(0x7f0000000e00)=[{&(0x7f0000000d00)=""/237, 0xed}], 0x1, 0x0) r9 = getpid() preadv(r0, &(0x7f0000002000)=[{&(0x7f0000000e40)=""/17, 0x11}, {&(0x7f0000000e80)=""/125, 0x7d}, {&(0x7f0000000f00)=""/4096, 0x1000}, {&(0x7f0000001f00)=""/239, 0xef}], 0x4, 0x0) getpgid(r9) dup(r7) setgroups(0x9, &(0x7f0000002040)=[r2, r2, r3, r2, r3, r6, r3, r6, r2]) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000002080), 0xc) r10 = openat(r1, &(0x7f00000020c0)='./file0\x00', 0x80000, 0x10) fchown(r0, r5, r6) r11 = msgget$private(0x0, 0x80) msgrcv(r11, &(0x7f0000002100)={0x0, ""/245}, 0xfd, 0x2, 0x800) dup(r0) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000002200)=""/100) recvmsg(r10, &(0x7f0000002400)={&(0x7f0000002280)=@in, 0xc, &(0x7f0000002380)=[{&(0x7f00000022c0)}, {&(0x7f0000002300)=""/57, 0x39}, {&(0x7f0000002340)=""/30, 0x1e}], 0x3, &(0x7f00000023c0)=""/14, 0xe}, 0x40) fdatasync(r1) fcntl$setflags(r7, 0x2, 0x1) 00:00:03 executing program 2: clock_nanosleep(0x2, 0x1, &(0x7f0000002540), 0x0) r0 = socket$inet(0x2, 0x0, 0x67) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = semget$private(0x0, 0x4, 0x20) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x6, r1, r2, r1, r2, 0x85, 0x319}, 0x2, 0x7fff, 0x8}) r4 = fcntl$dupfd(r0, 0xc, r0) unlinkat(r4, &(0x7f0000000080)='./file0\x00', 0x0) 00:00:03 executing program 3: r0 = socket$inet(0x2, 0x0, 0xfffffffff974fbae) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/212, 0xd4}, {&(0x7f0000000140)=""/118, 0x76}], 0x2, &(0x7f0000000200)=""/68, 0x44}, 0x800) readv(r0, &(0x7f0000000740)=[{&(0x7f00000002c0)=""/68, 0x44}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000440)=""/153, 0x99}, {&(0x7f0000000500)=""/84, 0x54}, {&(0x7f0000000580)=""/103, 0x67}, {&(0x7f0000000600)=""/38, 0x26}, {&(0x7f0000000640)=""/194, 0xc2}], 0x7) mlockall(0x1) getsockname(r0, &(0x7f00000007c0)=@in6, &(0x7f0000000800)=0xc) getsockname$inet(r0, &(0x7f0000000840), &(0x7f0000000880)=0xc) getegid() r1 = semget(0x0, 0x5, 0x2) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f00000008c0)=""/249) pipe(&(0x7f00000009c0)={0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000a00)=@abs={0x0, 0x0, 0x0}, 0x8) bind$unix(r2, &(0x7f0000000a40)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000a80), 0x4) setsockopt(r2, 0x9, 0x39, &(0x7f0000000ac0)="35967a0e5216b51d44eced6e0e8eb3c1ed2a001631dd1f7ca9166235cdd55a7693a3d02b743b5af5ca3a5043a254db9fc3f595c2832aeb91bcc9a99216ffa037", 0x40) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000b00)=""/218) r3 = openat(r2, &(0x7f0000000c00)='./file0\x00', 0x200, 0x108) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000c40)=""/189) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000d00)="1ffc8c8eac223423d760210c7c0c6391f2da84661908bf04e8be615f407596d6bd4de12e7746f804b3921468ce7678c04956cba23bdda4fe73c5a5a1d97ed7a8a9a751fb7f75d2084c989528bce5c78d59e895eb5ab55bab43c73923fa6e9f8221fb06ffb5af5b43a798ff265f23f07f2d15ea7705bc4b475e1163a7eeb9d3199cc8821a4d53b8f8aa6001d4c5b9a43175908e672fbecec28080dbfa20660fe500f52e34a023e9323291f15438432646556e9e2f7999ef280effec2fe057fed195255bc36ea824251e78b3bb51df86985cb01fdbda50efce2c8fefeb55767463145213d5fb9a86fa3d", 0xe9) r4 = socket(0x1f, 0x50000005, 0x9) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000e00), &(0x7f0000000e40)=0x8) getpeername$inet(r2, &(0x7f0000000e80), &(0x7f0000000ec0)=0xc) sendto$unix(r4, &(0x7f0000000f00)="85ca7a736979b8e74edc336dd18805170e155091d6aed26e1ae21604f288b2aeb88dc20d543e8bf359e4501a7bd440f8b8f5140d30643b9d19bf42a009c84ad9bac3abbf6ca75d212b202a817ea0b8efef4a1c2c56e5080fbf754ce666037382e8985a304ee769666fcb2adcdd9a5d027cc16e67c229cef047f088152aaaebd100e3c2dba96858891e58f5c6c5fde908bb7b4fbc09850fd33d99425cdd737fdeeaf826b2f7f0203d30965c7de4f94c23f77e5b1d8e249dd9afd0edf7a3c61f4e69e6354db86b1bc69f4d7119576c9a410e62266af9a78c2a81583e00440a2839bc2af2f71d1527b6f3df17e845fc320aded9b461fac51ff5ae88f593c4e4e4de858d3d37a87ed6bdff4267b1beaef8b73cf6d3c9d1fe09a71c8a131becacce09ad7061c45d56fa7b70376ba7363e4e9be07a4dfef39ffcdbc0dda181732f05a80c0f05bc6edd4e5a9aa54eefc23deb2139dccf28cccf394ffcaf86438a3ea5a0ae51a95da1edbbc55da0a4c32c5f082715fc0128a7c7a7b2bc3a6e66b98298d0c7216247e59ad1789898eb078bfcb33869960b7fc070f5b171b443507b21a92ccff59f492ba80730cf4498f80b39b62776e91e85d5e76f4d531a0e62392f41aa345b2549d6613e3aa232eb3a4a5cbec9af6abbfb065c9d91562db4a1d7262e1ac2ea5c46d0098d8c20af8dde232d3c5bcaad7e2a3a445c7c25910f91813425410acb0994b8f897b41a0a4c633ce90a035638498f162e17326d1f1e4102ae7d25462ce1293f45611df92f600fb672a60bd1a377450ff4cd2f7cf5479a04e6a694ac71499fe28e58ba95035de4117615cff1aef4ff68404cd4f8a2d2e6e8d94270ecb44f39a184b7872c2f1d58cc8f56b4b6fee27f0b735bd5a874a4964cde0ec1b5d70a556632ba01960d55ea3af97a51c5dc2f93ac2137ea37db39f4d0d5d66efb155678261e9221d19b36c2f133109876ec21f52e33b7c6a51b2afffb7fbc9fbfd01a6d6d3e4ddf197df6ecfc9732bd6ca3c2e872a551862b2a4815e5362dbfac714664635ee6bbea4cf47a9ec02eea9611a666cbdfdccb26620b6a52a20c2653f160751a5b828c13810ef38bcd581cbf65e897b956d247840701ef2a5b3773ea8c8601fb32f4b680df3875ad9cf08c876c96dad1cc70e2753730a519deac6235c39b955b37abc00f93dd8c9636f0846e60d24464018307428b9721c9f5549a5d2fe59c7e3ffd4b165f539095e1907f67c07d2037aa2bd312404b0a049a98032417c33fd605efcb0d131bdad59a7aef3b02d5fdf5620d7ade388ec9193fa28760ca989e71fb7bd19085cafc32bbf7104acb3d22475f6e8ed058dec00196d4bfea2049c3e3eaf8146749df565e03a7d19cc1f8c13415f10a1988e3b06e9567f9dfcfeba882441de91e1732d312986f9755b8f006d55910576f2e9c709b48edfee0355bd10ed30fab0fbf5a17a409c982107276355d8aa9d5a722e34822cc788d77e5afbef9f79074796f424b4be925e7dea5878c5e98c44be43580109cdcb7b276e4b266e45e599092021653d256397710b4eed6dab7b4d0521e245fc1bb77fa4f78f58b3cfbb69e118eeed30ad3f9abd2a6bffccb95726b6a34a1553f1207d6ab48e9bd6699c82402724f017daba66aa79c5cd234a4356bc154ad1fc07c2f276084a1b88c4d1da37d3b1d9f402f0f933555ca01debdcf7473626cb3d5742ce3c49a04dfa6ffe79abeeeb1aa4f574a8abecc9f55373ec0a0880be02c356dc55ca9a6175ff4ef1688176f721ea9e8e72dd60e6298c9ba2f54c4580b03a9e9066aacab301725677ae2f2a6f08da3ace063ea022b8a05c69ab5c739be569660a889532be0e474ab69c2539e0ee0df5489e4303acd22634b7dbb9fc185278178a8d259250aeaeb4454ae97d9af1fd1cbc74ec41d4a7e46c02a80f39d6d69f6df7c8d68712a08315d44c8516112b02d1ad837603710aee10e433ba6127e192f4247e33758a8ba2fc04cf24aa3aa4ff2309f8f434223bb8ad67b3e5c321769e0290edc2d4232b80adf6545ff9fe14355b1009e8733c906b90f545f2e155de69594c96cc21bf24940db09e6d4c7f3019565f394a341bb3c8ad1d2f9da0af8b545e85b6fa1810c765b260acdb4a4e6b6c7b05c005f7ea40cc2016af5c1a6388c5e4b7047f86eadd394458bbfd98f543dbfa0f95136eacd787793f64a3ad166f124776bca8334c60e74fedb01ffa7901d5a3d32444b4cec14f966b5834b374e7d76464e69b41ce24f6680359cd2d29598bff010fe8a4a2ce043fc9cc4dc34494a67bec9a8831fef5952556c393f4db41172c0618d00dfa68793da33ebea35a9347ca6a7501c0ff609a57183bcabe85ec90254292688bee50653f30b3127cbb3462caae21573f6a90719e4660e417386eabf1aa01e901b190d6fbeafb76423fea2ffcdac50177cbf050270ae65ee1de867ba8e3f9c128118bddeb246741a751c33149c3c9fdc8dff21d552f6d56c2a0b7561ec52030bfe54401a9091cb2261c3a732f7d7bd8501363059dfa5e831de4678bb6ddfa59cc2708b9163b9ff22464229b2eb84bdeb3bc974775e2db439eb7cb6496f0229972389fd4d359e640ddfd3c58a1f9adbea62abe10310eecdf2be56f7665d74247816b5ab0a96d5faf4ded53e81c65bbcaaba615147bdde8f6acdc2ecf74822b4abafaaf420ed0b3473fda34b721a4ab4b8e0c31b32fc9d8789f9168989068bd88ae9315a55232d237e300fe042ab26834b93a9d14ba7a2a30ad6ea8412f3f8a733bd75efc8446459abaedc7dc93ca7098fbb244a6ab386011876d32cbdd7040c88272aa01445ab54786c3617aa017177f5ba3c477e2ba49117c5c40f63b32b7fe1004889f7519053088394eb9e6fc880463eb65e1f80d6906b04a5195833965ef14e07f040ae3fd3fd8ec5dc0d85d9a1c18e0bb0679a498ec61547d78fa67f28ffa67753464a5808be31a1c19fa4dea3aba39ae52357035308f3969b76e61ff95a8e6e6de36d05b0742b4ab443d6a46c9325ea49f19555af89481c94df7a1792a77833d8e43d081860d1bfe6646313a6e971be1ef2fbee0adb031bfd89a45e9500a5f5bd81e87fe9bed7768cd0d86f3ff46c3998da8abf00f513c8ced052aab0cd7773eccee86b7fd853215243db9c7cc72217c745347da3a760c04e3d2bc9a8e83642b7259d9f7137c2ab50d26427201c7e31d0129802563cd636396bd427fa35dbc18f3b8a5ccc5ccb0cf0b945c99e758b07626d5e5fd1c78e6e53063f8d599c5f4b261dcf373ab469a6a4e60483addbb0540a60ee142df1e5f6806b4d21ec23d94cea62ae0f6403e3495b74cb465cb5ffc84ca53d1fc433caa602adf1a8eaa1ffe3b575b52325b4cb9ac9924da4a4fa91bfc84d8855368ebaa30522227c412f03b17bacab9578f5cc72cf80633803cd70ecaa3612f24104dc880956668daac9736e0b549160fbeaafc9a51c237f49f7ac86f9cd70b672a714cfdcea44fde755a918432eb084b4dfcb514a952c0f546b2ec8bbaaac77d64d9a40199b6590472b711637b45069f0a14bac336987e08189ab5175b4c324286a4d4b35565d3cb10a4ed887f340bb80874bb678e49257728edead0c37de2d67a347501ee4b1edfc5cea7ad0a6d2b80b80a40c3890ad481d15c0aab5daa4d150b18896637ceb110bd5065168500c428c9927fda081ddc417a65f21ca160740262ac7f3ac0f9f4b275dfe88c09e36902748c7b645717672ee28575d03354c468e2a5ae5f3fc29ac95f30281ff778c5c53c55496b18bfcc43dd03ab41916f6395c8e3ca30175008b38aa44c433f48f1bb173a69e27ae340a384e6458926357e468ef804a3f8c3c1ddad8661a6967d3202a9df1c912b38eb0900d40f309d9845f0efdfc5f30c4adbfb6cd9e06acf9b2c5d8a70c81a57caf0b79b9ea8f0932a35a44f3bc4935d7c81de1277e68d25e34ace300e0da1b0dc59d311e44e6b311b341b0944f1a87cb8e4324e902cb7bf4a25e05bac59a93fa802eb41f74b2c0052475606c40f34a63595631545778cf53791508125dd868c8a40c2d8907d6630052627f63cf616975a9d8faf267ef5c5472d49df236b7acf2d83ec1b36561f61efd0758b6b71bbc84ffd00e4d747e7ad26c87faf8d0ffcbf87fd68845470ce2ed8bb94d38bbd402feace8e7161d2517c7255b3c3fd79818cdbb5d413772916a7014544e7c19a94c19561fab373119ce47877d99348a49dd8d30e1186b972f67f2bd09afe441f7eb352fd0df94bebca0b46efd55da70cbdf94fdb08c27b9493dbeebf4c9b53016d70c0959d5ec28f6e39a939f44f4bd6266595712158dad77364214a654f8cfbdc4600aadf2db378715639667207ce59aafb4dbe3ae53b2be75276c79aba0fbde35f88ac85a2536ab66106e1417ab18735cd243dbdfdda5cd2c9378a17f565e922fc60556167c628ec9a3bcd3e9ca1a4845fbcc1c67d99f74263b82da77e442549c5edfd49bab2d3508c8d70988fcc2efab6acd1de5cff72a581ea3bd38838e347bb7098bac8e96af5cef30185375365c56dfc3c48e4737e73b1e084c85043283a7b818e3ba3fbf322fa0013c9c16325f1bc38b44480395344e1a8d16a7f3197d45063ac6d41aed97a7f34e10cf037bf282e7f96ca01a49d7d296edcb8b927e7141e01f355bd1ebed3ecdda9c67705357c40c1642a83944bb593b7ffb8ec53efcefa27731ea7ba717df09623f4446c1e27053109bba33ce40619ac3a4651cdb165e5d7392b04d5a5eb728ec4421b821a05be503048244b53fde0a6bb208d4f44e4b25ef24025e46782c60405ba26030799ff56337745b6316a07de56d6739e5a114d43ef10669a51b69c99988953d7fd54f1d8c93f40f5eee3a2c3e3775c8ef0d5205c1fe713d47c77dd134abcf955cf7fd1fc33715b364fab0af51af7c23d69fd200b7beb7f637943caef3a53ebcbcdf7580f7d9961fa1b6512da859f25331efe41a939a92bc811007bba1880e78f2e576c5ddc20b1b27d08433ad9b498bd87ef12fd0e183bd40609ff8f22a0a622a963ffc3d616cce62555d522128188119a0711a2bc279da531202e1b81830180e1c8a1f838f9d82ab0f099c131224853dad179f23f03079ef6ef5d097187fd5e8bbaa5c0dffb96a96971da21db6f951cef8ad653fd9f1aa3a99da71a9b0a6c6365ba8a33704b2b0d67cbb41079454711df4d9aaa25612abe3787a36e505e94dd39556efb7ed44b8271a42d5424428901bb5cdd9e5e6b82abbc5fea84155e38e3c4cdf96e0a0dc170b745bf673b3012d288bbe0275dab377422e9e6c823b7a976c1c9b9e1c1e98566a5dcfbf896b898110583d54559385c454a97e29373056b543dd59b138796989e6da2faa79da0c9dad6d9c80508a51a2cb84bfb54c01107fe72f5db4f45f29bba57c7fa744772e3de5d24e57e0f7a02b0192f65e8ebd3f4be03463fd5e74c60f0ea22d90f75f0b4a965423c4e558aa8a19520357ace215a078c095110bc40b7950c205e39b22aafd47299bca9169d0a557d465f73f85264da89204c3a7e712366594d4596d3775e5c325fd1fd5228059c7b5851e804bdb15548e47ea465d89e1ec44133ddb4a22c46432f2c981683a9e17df432f1a63fd4931779ad1de682b6d6999cf6a5b4a29d8dd8871cebbe2ff228f37d59b52151432a7c7812139ea35168de2ac83d9ea75603980f0da9023883d71d42669471ea809565f75cae749a2e3b28ed5bd61adf946c296e21bb0aab7b15164ab635648706994aa8d60b7653d", 0x1000, 0x1, &(0x7f0000001f00)=@file={0x0, './file0\x00'}, 0xa) setitimer(0x1, &(0x7f0000001f40)={{0x2, 0xfffffffffffffffc}, {0xffff000000}}, &(0x7f0000001f80)) setsockopt$sock_timeval(r3, 0xffff, 0x100f, &(0x7f0000001fc0)={0x0, 0x8}, 0x10) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000002000), &(0x7f0000002040)=0xc) openat(r2, &(0x7f0000002080)='./file0\x00', 0x8000, 0x7) chdir(&(0x7f00000020c0)='./file0\x00') setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000002100)={{0x18, 0x1, 0x8, 0x7}, {0x18, 0x2, 0x6, 0x5}, 0x1, [0xff, 0x7, 0x2, 0x10000, 0x8001, 0x5, 0x8467, 0xc81]}, 0x3c) semget$private(0x0, 0x3, 0x14) r5 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) 00:00:03 executing program 4: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x240108, 0x70) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) bind(r1, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) close(r1) r4 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x400010, 0x10) r5 = dup(r4) getsockname$inet(r5, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) nanosleep(&(0x7f0000000300)={0x40, 0xffffffffffff0000}, &(0x7f0000000340)) mknod$loop(&(0x7f0000000380)='./file0\x00', 0x100, 0x0) recvfrom$unix(r5, &(0x7f00000003c0)=""/81, 0x51, 0x800, &(0x7f0000000440)=@file={0x1, './file0\x00'}, 0xa) open$dir(&(0x7f0000000480)='./file0\x00', 0x142, 0x20) connect(r5, &(0x7f00000004c0)=@in6={0x18, 0x1, 0x80000001, 0x58}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000500), &(0x7f0000000540)=0xc) getsockname$inet(r5, &(0x7f0000000580), &(0x7f00000005c0)=0xc) setitimer(0x0, &(0x7f0000000600)={{0x0, 0x762}, {0x4, 0x5642}}, &(0x7f0000000640)) lstat(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)) fchownat(r5, &(0x7f0000000740)='./file0/../file0\x00', r6, r3, 0x400) fchownat(r5, &(0x7f0000000780)='./file0\x00', r2, r7, 0x600) getsockname$inet(r5, &(0x7f00000007c0), &(0x7f0000000800)=0xc) renameat(r5, &(0x7f0000000840)='./file1\x00', r0, &(0x7f0000000880)='./file0/../file0\x00') clock_gettime(0x20000002, &(0x7f00000008c0)) getsockname(r0, &(0x7f0000000900)=@in6, &(0x7f0000000940)=0xc) recvfrom$unix(r5, &(0x7f0000000980)=""/153, 0x99, 0x3, &(0x7f0000000a40)=@abs={0x1, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}) chroot(&(0x7f0000000ac0)='./file1\x00') listen(r8, 0x8) r9 = semget(0x3, 0x0, 0x84) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000b00)=""/160) 00:00:03 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f0000000000), &(0x7f0000000040)=0x10) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x3, 0x80, 0xffffffffffffff00}, 0xc) listen(r0, 0xf0) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) shutdown(r0, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x8012, 0x40) connect(r1, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) r4 = semget$private(0x0, 0x1, 0x20) semop(r4, &(0x7f00000001c0)=[{0x4, 0x6, 0x800}, {0x7, 0x6, 0x1800}, {0x4, 0x1d7, 0x1000}, {0x0, 0x8, 0x800}, {0x7, 0x5, 0x800}, {0x3, 0x1, 0x1000}, {0x2, 0x8, 0x800}], 0x7) getsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000200), &(0x7f0000000240)=0x4) r5 = getuid() r6 = getegid() fchownat(r3, &(0x7f0000000280)='./file0\x00', r5, r6, 0x200) recvmsg(r3, &(0x7f0000000440)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/13, 0xd}], 0x1, &(0x7f0000000380)=""/155, 0x9b}, 0x840) symlink(&(0x7f0000000480)='./file1\x00', &(0x7f00000004c0)='./file0\x00') bind$unix(r1, &(0x7f0000000500)=@abs={0x0, 0x0, 0x1}, 0x8) readlinkat(r3, &(0x7f0000000540)='./file1/../file0\x00', &(0x7f0000000580)=""/2, 0x2) readlink(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)=""/15, 0xf) bind$unix(r0, &(0x7f0000000640)=@file={0x0, './file1\x00'}, 0xa) sendmsg(r1, &(0x7f0000000c00)={&(0x7f0000000680)=@un=@file={0x1, './file1/../file0\x00'}, 0x13, &(0x7f0000000700)=[{&(0x7f00000006c0)="6feb93703825ce355e229d9c5bd9cb358b3ed3d29aa5c6d50430556c2de964fb9c45abdd22f5b8e8350f3cbb81b6d0cbec", 0x31}], 0x1, &(0x7f0000000740)=[{0xb8, 0x1, 0x7, "be82755b1d475fe98b3bd4640105c904dc218c85a54c6c999073326d784c5e51c8c557b85af7d1f6f34beba2a24963c8a94a2db580d7e1b0e3f5e149fa15deeb8554dae0266d8efcf17e8d10834381f9c1dd9bbdd6100863d53447801bd0f7fd66b06f88435d2038f47b159c0fa1304e9a7f4b1ded7b2bff19d7594fedeb94f91bbd8276b0669cc4d24ff287bac6d2edce8e3786b2f7d0238e8f3f1205eb78b7ca5dde"}, {0x110, 0x1, 0x6, "bb4f528b8c4d1d67120fe59fc0556f4344ca2c4e3f82eeab93ac49d15753f3b1bf659e2adc7a69f718c538bf1e43c597389458db49e809a71f3ef79257b07232e59bb2fa2469accee02c935bd3842543dc42bd9357af206ffbd127fa9f20d3fcf631a28b95ad1f62c0cd6896ca286723d1236fb6e43a51ab75d04e7ef15632d10db6aaeb04a9f14dc878742d4376b9a8b65ee90a91cd8706e7f076df6fb3367158fc59e72babcdc66db343684e6db6426af7c33c55f20f598d141aa56a0092b204d31b1f03293299fd9988416aa175d4ea323daf2c9fc6e71fb3ce44fd0bd3bb5346845d0978a17d82ed5933a5325b99a6d4a7be24ed9cbd8d71cc"}, {0xd0, 0xffff, 0x5, "8958d306f4be6f6b7449aaf0d5d3ea79369a89f985a3a894d29e1e551e066369fee9c605996298cec783fc641ff9d31b66907bd6bfe855b4a1614cc7970d7fe1778c9fa2b73452456e23bb5f04ea49baba23e50cabff96be3b65f43b59fdd95ce5989acabab3e0f5ed8d39142e661d36fccdd2ee981eef0532250233595c6243897edf18807900a4ea1f3f96ccaafb56c9269eaa36fe88b0e8c52d8973a3ccead4fbfbd905a0677ce017436714177fce4248f32daff8ef18cc4f727f47"}, {0x30, 0x1, 0x3, "874c12e34df103cc9872d85d20048ff0e573e40cead99c937c6b65ad77"}, {0xe8, 0x0, 0x40, "9a5f3d30e63079746ce6442875dc9268b1437bfbfea52162a513ddcce44a28049c0246cdb5f43ee939850883eada3f705235972416b5f99f7b01e3bf89b24e39c3e6e0ae4f62ca6bb18a56814acf51ee880aa219874bfa4d7795c6a74cc57f626b5d1a59fe71537a64242a511e76ae5675d607d78bf81c919f5714aaa93905864b18ded4432d7703843749e13ef97acd91f9b065c5eab4d0dd0d48f8bd3ac7b138ab2b9326ff57770c58545d5125327fa41fc076f47fd6c9595b350e090acb3136239af46bf7ab2d9a069cb3133a98b7a2147b62aab4fb17"}, {0x58, 0x111, 0xfffffffffffffff8, "9b79a344b55ba7aeb89d1bc9abe87c031e29ea9eb5a137869e0e39edb45e980fe31963c5697aaf00c0c50b0bf653e3bddcba53fb6ae0d456a407358b558bb93c08"}, {0x90, 0x11, 0x80000000, "66b28ec72ba4277e58d50c7d207fd55d0c3569c8e4790db67adcf8d397cd5e822cd250239f57bcb21af0a3f9acacf83fd715bdc7ab27a919d1eab11220f4b5ee5ff32fc3e6d86dd442f44999d0ac7091d1109cc52571f532ffc73f69f04a02a5d9dc900fd24cbb46455ef34de8f8892c3c84d209847f6f95bf"}], 0x498}, 0x408) getpeername$unix(r2, &(0x7f0000000c40)=@abs, &(0x7f0000000c80)=0x8) dup2(r2, r0) mkdirat(r3, &(0x7f0000000cc0)='./file1/../file0\x00', 0xa8) setrlimit(0xb, &(0x7f0000000d00)={0x8000, 0xf1}) link(&(0x7f0000000d40)='./file1\x00', &(0x7f0000000d80)='./file1/../file0\x00') r7 = shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x1000)=nil, 0x1000) shmdt(r7) r8 = getppid() setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000dc0)={r8, r5, r6}, 0xc) 00:00:03 executing program 2: r0 = socket$unix(0x1, 0x3, 0x0) listen(r0, 0xffffffff) r1 = paccept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc, 0x30000000) sendmsg(r0, &(0x7f0000001780)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f0000001540)=[{&(0x7f00000000c0)="715719a1dfcc97d96218a9ff06154688ff6e7853e964b1c66eefccfeac5412e9006e48469af835b22a065ada3a0ca40566e27a27360e42f6c6ae0d3d12dce5ec22962be523cbba0316d901cecc236198500849cfa2e9d102f5a883ddeadb7160ce13e3234110cefc09050ad00ded9aa37cc4bf9b64eff21e12e946aec392b0686750e49c248cb8997591ad2771abbb48fcf500ebcda555eb", 0x98}, {&(0x7f0000000180)="549ebad97ee5eaa969d8a1f76283e4af729b79918fc2d77539138780144ddd3ec3541fcbce2fe69295494b5386baa7fd23465f371c26af93da90106ee487352dcba8bea9d07a87269eb9458dd219201c37dac4a656fa18a10f5f49b2751f4568b7d0e87a38cb31f06c965b3b6757d57d35eaad82da902928f63c25c34bbdb6dfafee0c17aa8d08e8b95495cefde4f658f86fbb628e24880a9098bcb2f054ccc8b0b6775e926d776db8f918be5e17b2b68a90a7d4fdfc38510bda4240153270c84a3bd0d944540820fa20c9246e4728fd8443b23c4867f6a63b88dfc76d42dc75d43b0e2b0f", 0xe5}, {&(0x7f0000000280)="8c99b015f9e7cb236446e13e3176f19b28253d47977a3c3370b585b87d67728c2b6b49e0508bd87619e915bef209e686181aa2e7a4f55ba9c8d91500a94dfa06c152556c5b72efa2e55ac3045818a619bc3183b5ea425a0eb27fbf658bd77cc62542ab666b96c0962b06f4f7bfe41b23062d7b0daf6f106b184d64b490534387", 0x80}, {&(0x7f0000000300)="624160cdb5efbac7ff83b7bb", 0xc}, {&(0x7f0000000340)="208c5fc04b27d2b4f2100228ab96270c0744213cff0834bbd3c55368780cb4e96a08a53b76d6915d6017e94d575b8b9fb00aafbbd76d995559e47645ceb6d00e4bff7c6d5e165040e040455516d931d7721ca22ddc6fce608159d8b2cd5b095fd290925e1427a9d9569c3cb6b03c41", 0x6f}, {&(0x7f00000003c0)="f1739db6afe0e01492f13749b79bdba6dba8f50935402bcd60c7a2d7bef4df405e717c0a0094161e0885b1412f143c4bd6f80fb661f55b758c06ec09c729e99ff1a9ff2cb7b673b87d6e0d966ab045737f44b89d65780a2b6ca8fd423d49e91d2b7bef827f5e3a076181d76893ca979614047b1534e6df73dca98d85fba824de91931e830691dff37767c87d9ac19b20b01f9f910a0e86952e6a4a51d144c3a64606be6f6d31ec0f36b2bb8527377beccc566acbb1f264a340db8e17c6f9763d21c657aeb05603b61101ef67bad452252af5238f3e81d092afa8353b4c2b49b25752eb9400fdc2bbd06e7e0c16579bbdd9580d8c5dda772be7e09b87b09f2ed07488b60c97653be5c0c4c041d4fde6aee7be3c4e6c273f7382095fef43cf5a39be8e5f809add1529ca9918aeb10135f573ce39c646d06e5a7210a6ac62f939aa93fef693fa1431a4dd82ac2891a7f056e1cd1ed467c5e183759fee9a2f1bc63f5b4b681ce347b63ca25e4426687a91819867af60370516b86fd40e02d3ddabe721ed7a95fe4aa4d27cc230a6a09e8fc8d4ec3de75d1b928941726e89d0f02ef692a0c185ebcd12deaed483078254f9aee8a11571ef2d9677e6b278e0c7d29ee6828ced95d2a5e923885cfe9544420726ad323270fb140b940a55892983c6379485f7aa124a0580534a6b302eab6cb8a873a379be49f30dc5e37c05a5191e9bbcfad961414730a0cb945fed50701ba7d40bea5f486af77c243218204be184089669be2cd6a3c60bb5b950bf2ffd8fcfd7a71ca4b0c07a1d5a7ee0734985241ed7234f3d0727c729460d406caf0c3589cb09a726a06c51b06e5a8dbeed5c4f3ae2ca7e84ceb548da7475ace8a5350ac1a2e750549d5d0f1417034435021b47bbeff21472aff44e231e3e21153d17102981df30a4dc8b5abf30d869ccf8d0893d8072d418f49dd0d40ff74e08d93a1564ad3b4b3d27fdf6f87f87ac17c0516b71242ad82494cf2a34f8f9be1b0cab5f69b2eafea1227bb119c6cd15e1fa3e692098bacbb63802db0883fcd2d224eb1ee7e7b32489b521d09aafbe94bd01726f13feaf3112e7f0350344779e012cdd950a671364a51233abd4e0a62277b349e758c99a63980f9f6eae8e26227fdb2033aa328b8d4e6a577358bb5def8c0c5b4742262a93b1a5ad8235eec9fced89a121e1f83030dc9be29ef31127a9c71d4f3a05fe54c0b4bd05a73670321bcf93eb43fe21a007cdf1f5f4bc5c7dd49c2c759044803047d0ee7b7338dfb01cf2e604503d2ebe2cdbb87f62a8962fe4cd783650bbbc80d6c49ef0bcfe9cb384915e9fc1df1f4e91a880ba7f5449aee6e837f40054bff9a467216eb3329bddcbd27f3be2ed0a8cd9385b9ae6e2a4cc07c0eee956478aa06594a06c1f839589fdbc8199cd31f485f7b21354946449f56a5ca2141915798775a9758234af4983419c3f556b1dfca0c4a3011586ade9f7ef7ec9ff7b7b8df400fa77b81dcf5c3ca5b8bbf5510e05fcccd49424ab02b8e3af4b02a257c72f2a36a0986fd8c7a3268d1d377913efb5c9a451fa99bb47196bcea207a73cdedcd1927223cb8269877115f93838f70e11e9b3081eb581cc69885367b018f4d967e0cddd70b800a975ad3d0399bb4468ec9dd5f7906998cdb6bf2466780b2228607efc330280a9a9b6d69b94daadc01cc464a67630f0a02b592a7172eeaed9a3aa9ed35f5dc994f3c9f6978b1e42b6a23c104e41c53183cb36df12ceeec7f6d2df1efe892daabe0520c5e245d8fe12d727bb44411ffb2b505bff55f58c0ad74ea3c89eeb50e429a35b98fd4397b879c751c4c59da76c7bb337f59b02edabc79048d4c459732c4a7fa7a712fb2a29682d668b95227629d1e39c711ea0f62516e9c8d1b305d66f2c2eff8bb6d43621893f7b54b4ebc1690a878637e38f8fa68c119ee7db8b41309c00beb76cfb7f9cb2a4f14077a4a6cfa06210aae8c8431f91c0a97582c2a88d6310f38b082e88e4c22764f52e3735e411bb0764394a5ee0fe6a927f4e7aa5139f8797b3acae079aec1a59915a9715a073bad15f9eb8e314b3be708419647bd826115d75f9055e32acfb44b26bc4555185f0709e92c401af8736d383e13dbc3869637c52d2f9d23e0425910bfab6099053553405935a7b29b9cf58fd7fe332dcf9c803e091b3954deaf69d34711ea5cf38725241803538970c39c0f52ce70c5b9f169002c81b3dcf98d21c210c20f3590eee4bae6800e58070f3cecb20368e95ac676c9a2e9f39c4560b6fc084c65a6ad476236ae859e9503703c7f0fe296df519530bc7d323e5fbc489b2628adda1c8de86f7ae3636fafa173f99f13aef5dc39efc9fb563a4be952e96bd764916e7538f1cf4a2d60bd0e0abf2529a95c7a70eacb4e2948270c372d0b33436d14914615ab8f26655b3564478c8eceb037e63980afb2be659d6f1da23c5a7248d3819fda48f9ab1dcaa1d520b14db118fdc7c55fafb9daea22c80451774d3a87b71a655061f22a0b84a04f56765a38d3ffd36b339092cd0996d083b457e33fe73afd3d20753f3755280616ff195947094cee83ac30268eacd9f78ee3a48490f37f2189026d5f6a3d1b6e233a278f11aab3acab25f2fb42df441fff75897ae120d3f31bae60866c290baaa1113fad40dacd4ab830e2f0e21ae7f11621788c78d8ea695e9a95048a7c9c0cfad8b0c5d76bbfe09eb47852d09aa606062287ecb2e13b0182ea73b6ebd555ac9d57ef668707c1f8613818fa7aa760d2c591f274706865731b29632ebc624111750836e9b0fc21379b061196f5f61d45008e869096390a94d03fb1aa614af9df6829bcd3a29e636c57c0d971aa3df648ee07a70090a49c5c08d110260d6f8010c7eafa9f42223208445dd9ed3cf4ec0e4f10fc0f6fe25559eaa6d0b69ca897c82bcfab6024c62ef88f9e465c8ed7ab1b20d6a36470034e91f6e2a34a0faaece4eff250ecb2a4cf32b82f3a328c89ca4f5e7583384ebd1b4ca1d07933447886f6ab9c7b0942ef53f1c2b82eae8f77525089507b02f452c52a4e3f661718f56e6171e9bd87df4759a0134003a5311c20790677fa82d6a97af5718d99334960a8fe0d055f64aeb65a246c59514d69c5d8f1e20e0eeb7ec37d68a5b8aa5f98f045f5d635ce717452ff44d4b05a1fabfea090cdbd936d126ed63db583658c7a6965ccf6747815a4453ed6deb009ad009b86e32241959438440ce895498013af1aeaf443ad2cd0b9fd2f1d36d41f496e247bc73dd32e3dfc56b3782dffdd0042883a4045cb9fcacfa7c89eea8a699f2c3a07b57a681a1da90847cec2c897e16a4979804be214548d7dcb13f1a69c8e243262e136573f8b6479cf24932a11543e013a1995c4cfcc1c3e8086704273364cdb590abb038faae08dec912247e765f3b77d794fa2a9c21c414148c67e65f4b3e2eced55266e5e7b4e68e2a2809f6dd25c7a43a33df70c3d8a46161b6478ec028d80a8738670409572b965d2dcdfcd7665708a0321ab4fb63c1e25a998a98c6a70f16c275ec2474a6ecc5ddf69c4e49c380b9b698e736ad8d24f74e23dd64627106f6bff8e512b06ef56b1b15276e5826638143b11a82cabfa4c7e20be440acb1fedb08646119d391f604a3699f2dbabaf45e0cf74bcdf3a2d8e5e8e3f86d2f65fdd3adedc6c3603ca4ca8ce9c34cada26096fdf373bccac1c649f8fac4a321f50926787e2e2b4f919c9c3f511cca9fdb4433adc30f671ad968213827d074e592a0f892a91d43fbe61986b3d50f90fdee4a374ca5663b4711f766c2f7894663daec29e5ff30719c56ad3483b69b8759fa0d7dcefa60321034a812101dcb31bf7ac9bd8c9366645c948d6e7f694a7bd6489843c44ee8fc32fe9747c1df17b5f44c8c5f9da8e34afa27b566c650fbfb281d8d27345e4d6a18ea40edf9dd31f0600bcb1120354015a1443c7c0f28b611fb6c01e7c715ee2ffd16113c30b12afd0bb5b682a1249fd16e01962f226cb0ddd0b0115c3f654b795f0385434fa90b99eca4c4013ae52d1df3e105b43d1f3cc013c6c2cd3bf46f2007b32912b68d839355651193ba174cb7400b8f509e91fbfe94d0a54e604b4b3aca21826f098045b3ace697b710dfa6ee2d8611ea0036f7d49d6936a5554ca5c93d776f072f596f02539e69a2ddce4641cbcc8de4924c76a0ebfb73f0e8074478497907ed4fec7f7eca802920e342f31779ad27f244b2330f12d31b6219d9902827459df473a69daf488bd943f3fc48970510c7aa6c3f5676f16b242159c845040e0e3c41ceacaf463a57eb62799a43351eff786b1603d40f1527b0054400a603ee45a69e3257b77739d37788202f19f78729ac6e69fdad016462be57b4bcd99b3430e4f0c8ac057784e0c7d3d12b89c01f4cc9633aecf8545d6d5d7a99211cdaaa18d854d81a849e3219bc81c521061f8ffd1e4427ddfcdbb9b9e75445d5991777e4d2715b82d2a8b093abaeb3c2651fccc02626d9a9ae006ea045a3ae5cac9a91066bf9cef9a3273a9b3ce3921b0f0505e142fcf0f2a61ca4b4346695518a1102911686de57ef9796f521eb6f1632940ae515463e6cb61e5a0eb4d6e4f2aa0ef1e1ce5f19142719a1b3ccad0b371c8b0e41cc50c983379a9d93c326e95a3790a9fc778aa1f586b951de950920893ae15abc42bff86a33094147d4ba5cdacc5469c7118889e1349489dee43c99ab6402987bb425077dd28dc0d2173bd6092b4cf61f716e4e80b3a14ef0c15bff9706d3c3ea97aa41c3a82d941107fb321e95a2ab6039c2416bdc585f287e7eafda37bd1fe794e87d8e2c7f0b33018496b3510435a0394ff652db07916f3b8879e5a708190d13f4de0c60a258c1efea13ff3bc423520475cfe4439ba432a27f89dc7aa07c96baa9190ab9b6edfc6878d8013c17b82ef3f88a7486fc82b548ef7ee209ca1c92e1b518da5684673b438237bb51fdb68c551fc7831f6305f1c6c5b58be1d79402cbcf9510e9c482d85822f9b0015a037e49fbaa39858b380635a1f4309b025c37e10ad6179671b4c4ce7d106402835a61a992ac77e9fe8a6a68b7fc50f1460190ba563abdf04768a541fe1529d38c47367027cca52c1b1899150a371fa1315dbecaddada4f7a50d72111b24449b15e2002b6557f00ae384807481967653b4a123cb50c5167bf2800f2ec27e55de2503c585c73f3406665382bc21b3b0abd82de20ea24da4533f694fc7f0445280dc39fdfedca1e383e4822095c0159dc05b10ecb53e61c738a00802ad3ba1a5b624b855eb93c49da9ecd0aa7e2d99df21cb14d7731bd5865040b56a0a8dc417f980afef043d38ea82061813e9f7449cdb1dbddcb32ec975838e044b957422622572de00fc99c83838235fbfbcea3d09b6063c457b3aee50552a3f6d6ccbf27f419e9473bec061c6af2c66d6b03e9442f90c6870a8e8fe6396430c3e414caaa65ee327d0efd36a61d692fa34534d3631b4e2cd13863aaa033fc9aedcc0fe656fb04a2dd4496bd2345e4883a37b31a55e26f6d225bf24d08bfa4b2a593ad15b62cabd7cb3ac5532faab05d1654bc86de35777a1b8eb8d4412c1c6386abe932bdffca1f89e505c230046a22f2babc6874b2544c6d0a83f9f4a1118f68a1bc8dfab3f6bbb4aaff7aa3d2098c987815c16d863d60b4d3d6821f11db51fd12e14e1eae3566b4e266a6db18de2b0f1f283736b1f128ec3e3e249988ddbc807fdfdf68061fe70c25282130c1128c1a6ca1e509c03a10999aa15a482ef2520c83794eb7a206e35", 0x1000}, {&(0x7f00000013c0)="ae744cd8e0", 0x5}, {&(0x7f0000001400)="adfc4a5e307628d69ab74b1768aa58e7fae63faf99be906f6b1dc79b34d204f7d78b7ef2e5f39f85e45326586a53574dfe378cb861170f3173308f78cfe47db52f01720d820fde1f8369a5130d52218b96a7e181587bb76c9bb98984b6921137214da9cc4d360ae712234213aa126361f1416f9fad11dfb832712dda5f4e75f6b3cc105a60c27bfe011ba654144147cf0b23610844f236ff30aa2d95986a0bb13e335fe18e879b740d262fa0a8f84900b2f5fd679b91147d9d27577037dcf3e1c48cc311397af0730ec1f0f73277e137d5f44858108c9f85c6cd7d10fb5ec8139ab6db72eb2601b34a4c", 0xea}, {&(0x7f0000001500)="6ee26cc407c0bbf6f42c6eb24d6ec0d09ef5d0730c453545a94b138bffb40242ea162102a77cf94d34b460", 0x2b}], 0x9, &(0x7f0000001600)=[{0xa0, 0x6, 0xffffffff, "4ced59e5efaccbe6ca47265afdfd5cf3e28d68be1c778618263e9456b43ec8fddc51fd81c95acfe63caf7034709f078040cf40e633950ce9bd90b5ce90b34af10064b5d031fc95c3f8dfbbde7f30d09c3d0a7449e8b53d48fd609a93a6233db3344b8abc723bdcb71f4ddb6563163e2fa92e4e325f6429f79073ec2e3119332d0416068b2bf658efd33c6614"}, {0xc8, 0xffff, 0x8, "e30a6c9e1f871f598f5fed90dbf66f1ec0c12ebbb08ad6147455632022dd3d6882fb380e29b8cc3fcfd7e6739a1726a7bed92197bc9a1dabf16be476a0adcbf84428ddcc09345d4d5fcf038e92feb3d6bb5763b1836b13b9c419e164f3356e898d22b90abc3117fef94ef9866b284f971de4d474c0decf0066f6186e71b1e997c25d9e06f59df731eaad42984e4fba290f772273f83be2ff72cea13a5743275c6c7ecfd07ea8166af7314bfdb642a48a9b0e404d098270"}], 0x168}, 0x40c) r2 = paccept(r1, &(0x7f00000017c0)=@in, &(0x7f0000001800)=0xc, 0x50000000) connect$unix(r1, &(0x7f0000001840)=@file={0x1, './file0\x00'}, 0xa) unlinkat(r1, &(0x7f0000001880)='./file0\x00', 0x800) r3 = open(&(0x7f00000018c0)='./file0\x00', 0x8002, 0x24) getpeername(r3, &(0x7f0000001900)=@in, &(0x7f0000001940)=0xc) bind$unix(r2, &(0x7f0000001980)=@abs={0x0, 0x0, 0x2}, 0x8) bind$unix(r1, &(0x7f00000019c0)=@abs={0x1, 0x0, 0x2}, 0x8) r4 = socket$unix(0x1, 0x1, 0x0) getpeername(r2, &(0x7f0000001a00)=@in6, &(0x7f0000001a40)=0xc) connect$unix(r2, &(0x7f0000001a80)=@abs={0x1, 0x0, 0x2}, 0x8) fsync(r0) lstat(&(0x7f0000001ac0)='./file1\x00', &(0x7f0000001b00)) connect$unix(r2, &(0x7f0000001b80)=@file={0x1, './file1\x00'}, 0xa) lseek(r0, 0x0, 0x2) select(0x40, &(0x7f0000001bc0)={0x6, 0x4c, 0x7, 0xc792, 0xffffffff, 0x8, 0x0, 0x98}, &(0x7f0000001c00)={0x5, 0x5, 0x6, 0x7ff, 0x9, 0x7f0000000, 0x8000}, &(0x7f0000001c40)={0x1f, 0x80000001, 0xfffffffffffeffff, 0xfffffffffffffff7, 0x6, 0x7fffffff, 0x2, 0x2}, &(0x7f0000001c80)={0x3e, 0x80000000}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000001cc0)={0x0, 0x0, 0x0}, 0xc) recvmsg(r4, &(0x7f0000002080)={&(0x7f0000001d00)=@in6, 0xc, &(0x7f0000001fc0)=[{&(0x7f0000001d40)=""/229, 0xe5}, {&(0x7f0000001e40)=""/91, 0x5b}, {&(0x7f0000001ec0)=""/206, 0xce}], 0x3, &(0x7f0000002000)=""/71, 0x47}, 0x800) sendmsg$unix(r1, &(0x7f0000002640)={&(0x7f00000020c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000024c0)=[{&(0x7f0000002100)="d7a5ee14d47303e8581c915c4efc89fbc40699f16d2c2c5186010f4b38ab7abb369443a008d556db7aa517318116664328df555c521a0cdd6ecbfa4fecfc257fe3fd2211802ea290875ae1ae007d76425a63471c31daa4a1399239192702895377ded533f1193def40b6e4a4", 0x6c}, {&(0x7f0000002180)="86b4b2e9f80c0bdcfac36f91135ab86d8385318ab1f1a74c62d67d4f22ca586f6b7a82e70011ea1bdb859a0530d430fe1387e08bc41994f7f24cbdf3354e1c300225813c019e9eeffc0c3414ccab69f6424cd8eed365e547afa7524baf02f0838e2f4ed845a9fff843193583e09643a632b52a5072156fcc1188bc4d5c99ef8845e1304a9b9dd39769f9db946326e2e36ed8b0ee123a958002464f", 0x9b}, {&(0x7f0000002240)="3e0cdcdd19c57fb41fd2d507b6a1e61fb3bb4447b011592542a80929f69a5c59015d3294a905bfb925e0eaeb2d17c617f2c82758d78c405c5c78c09b43090dee0feb1630afd3367ad6e09be4317492ad40cf41ff95b1266e1dfd8f725521b645b0d9b96e2057379d9f62c9d34433e4043b6184832131c89ed570b7197d1fb06b69e33fa591bef99b9e2539a565f6ad3f7c53e522bbbd5285f1627e59ee3731a5b35379c897f4679986d875c8c7", 0xad}, {&(0x7f0000002300)="04f9fd7883772135da883df562f4ae8d3d8343565c1dcb278293e733c1e846d10d9b03e79d600f89ca2d2f98c69ea025e5b1a558860f76e07a9acffa00d9528fa3c610fb77a69af37cfbf70905a82e5a0238a3ee3b64eac227e03446ffb4f3a451c0181dd3730a4ee8c0e5e5ef12028cdf9a435a618259c9ca4b968608e7737aa7b1437f780435cc87107b3146d189dab2", 0x91}, {&(0x7f00000023c0)="024a320a184655a429b5852a027cc3bc1fc4a7aa7ebe38b7758ec28e363c944899861e529b6f839181a15962c06b104db1c1600df47add6eea76b4fb6b7f8963d87d83e2aab2de8214cd0bad91e8c73cc7a23f283e2fac948714f72bb6bfae4969d7ee2d2a939c1193075f332e07ca589ecbe581d675182cac6b0bef2c8baeaf627c832c11d54bad86764f66fbc00875e00e0e7373e5696482e3b29e41791586cf9d71f9a4a5b3ca9ef672d123f93885e44a280ad76ce68dee35286fbfa5ec9237784439e379082c1dd253975045847bdd0fc9cf09d7888691afb6e428dff066f5191d0a", 0xe4}], 0x5, &(0x7f0000002540)=[@cred={0x20, 0xffff, 0x2, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r0, r3, r1]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r0, r1]}, @rights={0x30, 0xffff, 0x1, [r3, r4, r1, r0, r1, r4, r3]}, @cred={0x20, 0xffff, 0x2, r5, r6, r7}, @rights={0x30, 0xffff, 0x1, [r2, r4, r1, r1, r0, r4, r0, r4]}, @cred={0x20, 0xffff, 0x2, r5, r6, r7}], 0x100, 0x400}, 0x400) semget(0x2, 0x6, 0x202) getpeername$unix(r4, &(0x7f0000002680)=@file={0x0, ""/108}, &(0x7f0000002700)=0x6e) getsockopt(r1, 0x400, 0xb9a7, &(0x7f0000002740)=""/106, &(0x7f00000027c0)=0x6a) getsockname$unix(r1, &(0x7f0000002800)=@file={0x0, ""/42}, &(0x7f0000002840)=0x2c) recvmsg(r3, &(0x7f00000029c0)={0x0, 0x0, &(0x7f00000028c0)=[{&(0x7f0000002880)=""/56, 0x38}], 0x1, &(0x7f0000002900)=""/160, 0xa0}, 0x41) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000002a00)={0x1000, 0x1, 0x10000, 0xa2c9, 0x8}, 0xc) open(&(0x7f0000002a40)='./file0\x00', 0x400000, 0x4d) open$dir(&(0x7f0000002a80)='./file1\x00', 0x40231, 0x4) 00:00:03 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r5, 0x200) getgroups(0x1, &(0x7f0000000180)=[r2]) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) getgroups(0x2, &(0x7f0000000280)=[r5, r5]) r9 = paccept(r0, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc, 0x10000000) mkdir(&(0x7f0000000340)='./file0/file0\x00', 0x2) setsockopt$inet6_MRT6_DEL_MFC(r9, 0x29, 0x69, &(0x7f0000000380)={{0x18, 0x2, 0x6, 0x3c8d}, {0x18, 0x2, 0x7}, 0x7, [0x7, 0xff, 0x0, 0x8, 0x0, 0x5, 0x4, 0x7]}, 0x3c) openat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', 0x40080, 0x100) r10 = socket$unix(0x1, 0x3, 0x0) getsockname(r10, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) lchown(&(0x7f0000000480)='./file0\x00', r1, r5) rmdir(&(0x7f00000004c0)='./file0/file0\x00') r11 = msgget$private(0x0, 0x4) msgsnd(r11, &(0x7f0000000500)={0x0, "df3b2d5670444dd5e47ba0992aac7fa73e1abdf4efc0c9a5470b91bf82fe558a29a808646644128d44f4afd67524a782562ff1e1493b5442528562838e59d64f83c05477e25f83199f99f0a5dbecd8399021bf29e019dc77c01824c30962ba7d32f1e5ad8070e4e496f7f94341b1ef1503fd65a16c56825f185aad01e683d5ba6c279018d17316eccf5e57c9284e66af1a95a9205858391a7c29c072b8342f27356286f6b679887aca3b3a3e167a8c68a33496ff7dd8852e455612cc5fb561ce0c20b73d16cd27b0a7c344b527875e549d4da41edc5eee37dbdfd05a585afdb72a98a42e883b7d3092583163e99907032b7d965f0c953139"}, 0x100, 0x800) getgroups(0x0, &(0x7f0000000600)) getegid() getgroups(0x1, &(0x7f0000000640)=[r6]) fcntl$lock(r0, 0x8, &(0x7f0000000680)={0x2, 0x0, 0x9, 0x7, r3}) r13 = open(&(0x7f00000006c0)='./file0/file0\x00', 0x200080, 0x5) getrlimit(0x5, &(0x7f0000000700)) seteuid(r4) getgroups(0x6, &(0x7f0000000740)=[r8, r7, r7, r6, r6, r12]) getpgrp() setsockopt$inet6_MRT6_ADD_MFC(r13, 0x29, 0x68, &(0x7f0000000780)={{0x18, 0x1, 0x9, 0x7a}, {0x18, 0x2, 0xffffffffffff8000, 0x1}, 0x80000000, [0x1, 0x72, 0x1, 0x0, 0x27226204, 0xda3, 0x4, 0xfff]}, 0x3c) semget$private(0x0, 0x2, 0x80) getgroups(0x6, &(0x7f00000007c0)=[r15, r14, r12, r6, r16, r5]) mkdir(&(0x7f0000000800)='./file0/file0\x00', 0x88) 00:00:04 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) close(r0) open(&(0x7f0000001440)='./file0\x00', 0x86a7ac95ee0cf34c, 0x0) fchown(r0, 0x0, 0x0) 00:00:04 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x340, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) close(r1) sendto$unix(r0, &(0x7f00000000c0)="92a12cc2bb8cc1c226ac5b1f16587698f552ad023a6bdd7fe43be8b64cdf5f9103ba594c340b01c0be1fa2b3ddd60444435aafa8d9b6", 0x36, 0x5, 0x0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/57, 0x39) socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1002, 0x0, 0x0) 00:00:04 executing program 0: r0 = open(&(0x7f0000000240)='./file1\x00', 0x982c0, 0x0) fchmodat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x200) close(r0) 00:00:04 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x69cba2a64bbc0504) recvfrom$unix(r0, 0x0, 0x0, 0x40, 0x0, 0x0) 00:00:04 executing program 2: r0 = socket$unix(0x1, 0x10000000000001, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) bind$unix(r0, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r0, 0x0) r1 = accept$unix(r0, 0x0, 0x0) shutdown(r0, 0x0) accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 00:00:04 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet6(0x18, 0x20000000, 0xfffffffeffffffff) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) getpeername$inet(r0, 0x0, 0x0) 00:00:04 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000040)=""/57, 0x39, 0x800, &(0x7f0000000080)=@in6={0x18, 0x1, 0x3, 0xfffffffffffffbff}, 0xc) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x6, 0x5}, 0xc) bind(r0, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) seteuid(r3) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r5, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/127, 0x7f) getuid() connect(r5, &(0x7f00000002c0)=@in6={0x18, 0x2, 0x9146, 0x80}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000300), &(0x7f0000000340)=0xc) getsockopt$sock_int(r6, 0xffff, 0x100f, &(0x7f0000000380), &(0x7f00000003c0)=0x4) wait4(r2, &(0x7f0000000400), 0x0, &(0x7f0000000440)) getsockopt$sock_int(r5, 0xffff, 0x1200, &(0x7f0000000500), &(0x7f0000000540)=0x4) getsockname(r5, &(0x7f0000000580)=@in, &(0x7f00000005c0)=0xc) sendmsg(r5, &(0x7f0000000b40)={&(0x7f0000000600)=@in6={0x18, 0x0, 0xffff, 0x3}, 0xc, &(0x7f0000000800)=[{&(0x7f0000000640)="3a4aac4060ea14f721f2597c270b67762b72e79a06287744e2c53534434a65b8b334bdda8d16dd7d0a1e6826ec307aa728558944ba2c5fa9bc09316d53d1c6a934fafac19d25ae66b48e7a07982173e1ab9db41c2cdc38daa8182175593fe0f498966222765ddfea136203fe5c71b4fd829e348073eff97376813d12ec3fdf281e7165080d706db42ebbff851ba3c4ddbcb0939491d3bfab5bde2198d0ae54252558c8e79957dbe7f6b990f92850cae82635fe7c714764f8", 0xb8}, {&(0x7f0000000700)="d7a75b9c682a6a4c3e703bbc0f8ecf057c32c3d308df3b64578fbacf3e31a2b9da9dc010cadcf247fb7b7fb3af30c290f82a39ca402c0a0e982f67fb79f2c5761188eaf050819c2c5cb5214aa14018883b", 0x51}, {&(0x7f0000000780)="7b58b8b734d421135e5b2997e798e340279bd6fe0a2299fe4086837b23d42698b6fb851fd99b6d59444aab2462ad699aa6ce56a26fcb530f392bc2ac36ef178c3a8b1bffaec88b3dd58ff992eb7ba3563b9bab9c3fe05c8364573a47f078673e1999e36a38cb80245a9c3b", 0x6b}], 0x3, &(0x7f0000000840)=[{0x48, 0x3f, 0x2, "f30fe98b5d1ec1e5a018be82c4a89744e70b49f0c982f5c30b06020228cd1171556dcef307cb6b14d2cb198969954f0ecd21d047afe19e97"}, {0x90, 0x29, 0x7595c8f9, "0708d3952ecc936a91f36bd3e3034a1ad38f522b5fc039b48d32a509ac9712186e2434e1244985c9467d3ee8833b4a4277fd54ade3552355b7aa781bbf91212cdad934f94483bbd00ded9edb7d40d50a1a8ad67cd1138b76ad447c555289e2a25ec405c2778c6ccd8395b52ac1d8ced1bb0f35173f540ad773c984d688c80d"}, {0x40, 0x29, 0x1000, "6c6ffbe7cfc684375b5f98dc835fc8e875b9f7e31981ae8245a36757a065298d6f8b3bdd20f14e57bdf74ea8"}, {0xe0, 0x100, 0x26d, "6f99e9f9110e65279a8bc4d593c057188282c6c6243653239fdd097f2a9c673612efe73edcab41ef87ca944dc28c9e2e8e8b30aa039dcc984e6a3fd5cdca4d151e0bc8ffd94c4930a846a51e92e4f16c10e0059b80c12590788677a8e006ca6624e4ff1f6c9593afcb75b800bc3770360bcd38ff307c82d67666394e247177767ac5f5484ecb61098220775cfa4c962718a5340093499f1369d19e5048b4457fe16536a052bd18671f19156353be94a5bf81412b3b9d90148ddf638b19fadcc9a7657e3acdfc9ceadb0cc178198e"}, {0x90, 0x129, 0x65, "3c6c3081ac3bde8860d00e9c370ab458ac8d673c659826e8a4b043b1d4931b776d305964a8ed49da9d670fa67585d364b43e3aedf8333cd0125d89a2500f1edb56c74a0e039cb330e60f1a805fbbc5470376f24b6ba334e688e0ff31d2675c7008665a0c54049fd81d43b2c8259212f52dd3b9731a5bd0798123b830317b"}, {0x40, 0x100, 0x0, "586a7884cf687163fc8e712ae6024839a604043843ac0788a38509d7e6c269c6cc90a3983681fe050f"}], 0x2c8}, 0x4) stat(&(0x7f0000000b80)='./file0\x00', &(0x7f0000000bc0)) connect$unix(r0, &(0x7f0000000c40)=@file={0x1, './file0\x00'}, 0xa) socketpair(0x1f, 0x5, 0xde7, &(0x7f0000000c80)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = dup2(r6, r7) connect(r9, &(0x7f0000000cc0)=@un=@file={0x0, './file0\x00'}, 0xa) r10 = accept(r1, &(0x7f0000000d00)=@in6, &(0x7f0000000d40)=0xc) connect(r8, &(0x7f0000000d80)=@un=@abs={0x0, 0x0, 0x1}, 0x8) recvfrom$inet(r10, &(0x7f0000000dc0)=""/181, 0xb5, 0x40, 0x0, 0x0) chown(&(0x7f0000000e80)='./file0\x00', r3, r4) recvfrom(r0, &(0x7f0000000ec0)=""/216, 0xd8, 0x801, &(0x7f0000000fc0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000001000)={0x7, 0x80}, 0x10) recvfrom(r8, &(0x7f0000001040), 0x0, 0x41, &(0x7f0000001080)=@in={0x2, 0x2}, 0xc) paccept(r9, &(0x7f00000010c0)=@in, &(0x7f0000001100)=0xc, 0x10000000) setsockopt$sock_timeval(r10, 0xffff, 0x100b, &(0x7f0000001140)={0x6, 0x1}, 0x10) 00:00:04 executing program 5: truncate(&(0x7f0000000000)='./file0\x00', 0x17) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x8, 0x2}, {0x0, 0x1}}) munmap(&(0x7f0000fec000/0x13000)=nil, 0x13000) r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x1, 0x20) readlinkat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/4096, 0x1000) mknodat(r0, &(0x7f00000011c0)='./file0\x00', 0x100, 0x2) r1 = shmget(0x0, 0x3000, 0x21, &(0x7f0000fea000/0x3000)=nil) shmat(r1, &(0x7f0000ff8000/0x4000)=nil, 0x2000) mkdirat(r0, &(0x7f0000001200)='./file0\x00', 0x60) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) fchownat(r0, &(0x7f0000001240)='./file0\x00', r2, r4, 0x400) r5 = accept$unix(r0, &(0x7f0000001300)=@file={0x0, ""/108}, &(0x7f0000001380)=0x6e) readlinkat(r0, &(0x7f00000013c0)='./file0\x00', &(0x7f0000001400)=""/193, 0xc1) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000001500)="7670e859510d3ad392650f6469f5e7e13759381f7f2fd801a0f1731585acb898357264f5eab4a7caf3ce89e276548ccc682b884799ce0001845111d941e0da4644fa27851aae334b343d4417b2283f30fd87b919fd27615f839d413922f9bb255c5d4a4c713979dfe0944006c09fa93baf8234d7d821c1fec334373ee6aa006ab3720f1489716238358c3f78b602d5d8758277787c05c3c74fccd8092c732e2ea7cf0a39a25d4f09", 0xa8) getsockname$inet6(r5, &(0x7f00000015c0), &(0x7f0000001600)=0xc) r6 = accept$unix(r0, 0x0, &(0x7f0000001640)) mkdirat(r0, &(0x7f0000001680)='./file0\x00', 0x54) clock_gettime(0x60000000, &(0x7f00000016c0)) r7 = open$dir(&(0x7f0000001700)='./file0\x00', 0x2, 0x110) mkdirat(r7, &(0x7f0000001740)='./file0\x00', 0x100) pipe(&(0x7f0000001780)={0xffffffffffffffff}) bind$unix(r0, &(0x7f00000017c0)=@abs={0x0, 0x0, 0x0}, 0x8) sendto$unix(r6, &(0x7f0000001800)="4555528c42e01df09d8b08bf874778b9250ad3afcb0ddfc0c7e98268c8c1d67a369535f0484ec240b1a9cfb883228b02ade1fa2e5861ff09bd7bc84ce1a396a86ed078d860b68197c07a67be0458b32b020cbce9f25f0af4ee27f93b83", 0x5d, 0x400, &(0x7f0000001880)=@file={0x0, './file0\x00'}, 0xa) r9 = semget$private(0x0, 0x3, 0x20) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000018c0)=[0x7, 0x6, 0x5c66, 0x4, 0x0, 0xffff, 0xfffffffffffffffc, 0x10001, 0x8001, 0xffffffffffff8001]) fcntl$setown(r5, 0x6, r3) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000001900), &(0x7f0000001940)=0xc) open(&(0x7f0000001980)='./file0\x00', 0x100, 0x5) 00:00:04 executing program 2: r0 = msgget(0x2, 0x40) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/202) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/135) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r2, &(0x7f0000000200)='./file0\x00', 0x30) getsockname$inet6(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) msgrcv(r0, &(0x7f00000002c0)={0x0, ""/75}, 0x53, 0x2, 0x1800) nanosleep(&(0x7f0000000340)={0x0, 0x7fff}, &(0x7f0000000380)) r3 = semget(0x2, 0x4, 0x0) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f00000003c0)=""/121) nanosleep(&(0x7f0000000440)={0x0, 0x8}, &(0x7f0000000480)) dup(r1) r4 = getuid() seteuid(r4) msgrcv(r0, &(0x7f00000004c0)={0x0, ""/61}, 0x45, 0x3, 0x1000) msgget$private(0x0, 0x8) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000540)=""/9) geteuid() getuid() socketpair(0x1f, 0x2, 0x6, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x2000) shmdt(r6) getsockopt$sock_timeval(r5, 0xffff, 0x100c, &(0x7f00000005c0), &(0x7f0000000600)=0x10) semget$private(0x0, 0x3, 0x400) r7 = shmget$private(0x0, 0x1000, 0x90, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r7, 0x3) shmctl$SHM_LOCK(r7, 0x3) shmat(r7, &(0x7f0000ffc000/0x1000)=nil, 0x2000) bind$inet6(r5, &(0x7f0000000640)={0x18, 0x0, 0x101, 0x6}, 0xc) getsockopt$sock_timeval(r5, 0xffff, 0x100b, &(0x7f0000000680), &(0x7f00000006c0)=0x10) 00:00:04 executing program 3: r0 = shmget(0x0, 0xd000, 0x400, &(0x7f0000ff1000/0xd000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = dup(0xffffffffffffffff) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = fcntl$dupfd(r1, 0x0, r2) shmctl$SHM_UNLOCK(r0, 0x4) madvise(&(0x7f0000ff5000/0x4000)=nil, 0x4000, 0x1) connect$inet6(r2, &(0x7f0000000080)={0x18, 0x1, 0x0, 0x64}, 0xc) shmget(0x3, 0x2000, 0x0, &(0x7f0000ff8000/0x2000)=nil) getdents(r3, &(0x7f00000000c0)=""/4096, 0x1000) pipe2(&(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r5 = getpgrp() r6 = geteuid() r7 = getegid() r8 = accept$inet(r1, &(0x7f0000001680), &(0x7f00000016c0)=0xc) r9 = fcntl$getown(r3, 0x5) r10 = geteuid() r11 = getgid() r12 = getpid() r13 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000001880)={&(0x7f00000010c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000015c0)=[{&(0x7f0000001100)="341cd920699ae029a59b2cc1e60c615d5e46a383c0bd0579fadb9d78b090e7d38631a500cb53c75a8b2469f9280bbcdbc06e6cb881022e815ca246f4dcab879b7be859f0100173f38f9be3c4cdabb9e13b58f617c3dc0edcf8781c92613c1c19be0470e8a5bbae", 0x67}, {&(0x7f0000001180)="48ad352a8a1e607674e6ec6f826b6290bec2a0c13f9812f394e970bd487394e488e9d286df5ba4b82597f17c9aeef9c11ddda4c854f9eb30af273127b3cc7dceb1171f1a8f382ff92c44d0c98e31bc8a2bb89ad7ea94104d91928f1a7d9909f2cce383a32600c5fb29107ee70e0b8b8690cc3656d0dfacc348aefcd6954fe665451373c47c17f2f3279a1d4d2a585c041c1cf3e93463b3cabe71c9b133ca17f64ed25651d7edee5af5051da0cedbdecb224c1aec4c4f770b7629a481224ee170680f150015ea21cbb254736f7f312bdcbd999dfa247f47eed9472e587b7f63714d9c4ffcb608aa0ae9222be2d2aa2811fcc9d88177fbc01731a0e7", 0xfb}, {&(0x7f0000001280)="2003f13794719d509fe9ad435638904d9c73d879", 0x14}, {&(0x7f00000012c0)="b19fd39aed33828812737b224785d80a3528819c5cbe4c6da1283e4e3659814a9d80de13d73765da43a030d83021e0fee79b18f36bb3f3ead979d8edc87096b3848bdcfc67afae48736ca4417897fa69ee4e6999c69d91da3bb9aba6", 0x5c}, {&(0x7f0000001340)="e76a5b75a302c7ba52fa6c077e5fda6cab1e74234bb8b077efb79ea73cef39164ae8e47e5eb272b18d8173b0d6cf20683f52dfd2ae838e13d8fb24aff5bd0e3abc7fd0cd61c6d147d994ccf18166acbfd4c0a08e171c76d4522ac4dbdd558dfde7ef1033f78cad702efe9d54da39e0e244fed8c528082e1f80b7d528211a9ea864ea24842a52bd0b", 0x88}, {&(0x7f0000001400)="54d3e2d539dfd641639af25eec4f3df0be7ba1c77c45238144ea78961e931b71066c018510981d1f0b8b1bef6104e4b5b96ffef30d74861d8172ac5e323ffd3c0b021be11362", 0x46}, {&(0x7f0000001480)="f5d7b44642d2bbbcc33a6d3efabdeb0b0099266244e4d5c28523f3fab414fa00c3e8d63219ab032b67e239d7937be1e3520983e6056f204195783099e38c22810c957f61a94bbb8ae423282f66964f244a7de063436c8550be5c09c94e79e211c22f7b01e2490b9f6871a70bfd4f9f71643e9d0bade2", 0x76}, {&(0x7f0000001500)="7861353b817bfadde0ade052641b5dbdb7bc7c9e8184e83c13f20b2438900aee501a0915d9e237cd14d9d7c98a03ba70ce231545f8c89736f1b961e998ad24fb786b759553441a8948f38be7ea4368a1eecf218956e1b88c3f74813b31ad58cd91a2dd6766ef34985de8164fbef82ea00afbaa8fdf0bf953ba746be067560256bffaa9151f9006a49e8f30dd680f39d4da9d59", 0x93}], 0x8, &(0x7f0000001740)=[@rights={0x30, 0xffff, 0x1, [r2, r1, r3, r1, r2, r3, r2]}, @rights={0x30, 0xffff, 0x1, [r4, r1, r2, r2, r3, r2, r1]}, @cred={0x20, 0xffff, 0x2, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r3, r3, r8, r2]}, @rights={0x38, 0xffff, 0x1, [r1, r3, r3, r1, r2, r3, r3, r1, r2]}, @cred={0x20, 0xffff, 0x2, r9, r10, r11}, @rights={0x20, 0xffff, 0x1, [r1, r3, r2, r2]}, @cred={0x20, 0xffff, 0x2, r12, r13, r16}], 0x138, 0x8}, 0x8) r17 = fcntl$dupfd(r1, 0x0, r8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f00000018c0)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001900)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r17, 0x29, 0x68, &(0x7f0000001940)={{0x18, 0x1, 0x6fee, 0x6628}, {0x18, 0x0, 0x3000000000000, 0x9}, 0x200, [0x4, 0x9, 0x5, 0x8001, 0x300000000, 0x8, 0x21f8, 0x4]}, 0x3c) recvfrom$unix(r20, &(0x7f0000001980)=""/90, 0x5a, 0x800, 0x0, 0x0) r21 = semget$private(0x0, 0x0, 0x40) semctl$GETALL(r21, 0x0, 0x6, &(0x7f0000001a00)=""/4096) r22 = msgget$private(0x0, 0x10) msgctl$IPC_SET(r22, 0x1, &(0x7f0000002a00)={{0x2, r18, r19, r15, r16, 0x40, 0x29d3}, 0x5, 0x5, r14, r5, 0x2, 0x0, 0x7, 0x80000001}) 00:00:04 executing program 0: r0 = shmget(0x1, 0x1000, 0xda, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x6, 0x1}, {0x1, 0x4}}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setreuid(r2, r5) r7 = shmget(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000100)={{0xffff, r5, r3, r2, r6, 0x10, 0x6fe9}, 0x7, 0x1, r1, r4, 0x8, 0x7, 0x40}) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r8 = socket$unix(0x1, 0x7, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = dup2(r8, r9) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000240)={{0x3, r2, r3, r5, r3, 0x100, 0x30c6}, 0x1, 0x7, r1, r4, 0x3, 0x2, 0x2}) chroot(&(0x7f00000002c0)='./file0\x00') r12 = msgget$private(0x0, 0x2) msgsnd(r12, &(0x7f0000000300)={0x3, "b8405fd7f9ad562a25cd1bbdb29bf9149147a5b2ff837ceb4aa7830b5e38968a86d678be00e52189c4dcacce0e19ace48b8385ddf1fdb2d5906ea28aa8dcddf5c24d24ca1e3d0cd50a22408910807f3592693a3e2cb7e4e47b38f712bcd614e8f16421ee10c4b6336ad64c1f4167edb09e8c4a05a822f50f146a850fa6064881a871c63e3695b06be95ad7af2502d93c023bb9dfad3114c1ea6db28aa89fdd683f93ddfb14782c4af6a37ec153297443ad08a13e1e045d0314628a90414d805ae9c8ce83ae4a6085fcb64fc22fca6b4baadd5f9dc3"}, 0xdd, 0x800) r13 = semget$private(0x0, 0x2, 0x10) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000400)={{0x100000000, r5, r6, r5, r3, 0x101, 0x8001}, 0x1f, 0x1, 0x3f}) chroot(&(0x7f0000000480)='./file0\x00') semctl$SETVAL(r13, 0x252dae2789de6d9, 0x8, &(0x7f00000004c0)=0x7) shmctl$SHM_UNLOCK(r7, 0x4) setegid(r3) msgctl$IPC_RMID(r12, 0x0) semctl$SETVAL(r7, 0x2, 0x8, &(0x7f0000000500)=0x80000000) shmctl$SHM_UNLOCK(r7, 0x4) fcntl$setown(r11, 0x6, r1) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) fdatasync(r10) 00:00:04 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept(r1, 0x0, &(0x7f0000000040)) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/166, &(0x7f0000000140)=0xa6) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x90, r1, 0x0, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000180)="e9388383e13dce1e70ebdf2f", 0xc}, {&(0x7f00000001c0)="b1eb432ac3ca6cd3063a535dd1b184d13e090cc68f76ec6f8fd561fac16ed09b156c14e855ee965e2be965b5ab6ed6bdeece409dcedbbf248145564569dd254a20f8c6387c32a680f7ac487fa9478665bcb76f1142ecc9298537236719be024fb37f8e0faf47eb1beb8542ef080fb30205ee554da24177324fcc007a43cc365b85b9230399a476797d51fe9c35f942a6a3658d649b2664f45cf516a526ecd72256fff259e711182e71092929d989a12933c342df7543db2ac6a03effd9e0704da7d9e66e5e79c254269652208a0f9fda3f043adf6b78fdef08dd866d79c36937c21ba4739d4631e2cac1853b776e61c41f5566c9fb3b889e4525e9b5b63f", 0xfe}, {&(0x7f00000002c0)="154cd01c99d27220bc2c34f13c8aa8c60598c82abdedb5bb0b6065dee3cd77786721c42383eb333f811703a09e1971dfc4568bf824a2d8574b72b63145cf2ff02159018dc5d60e146f2d4c734a61f364179b9b3956c7ccdfd71a1c88577b223b7433b76e4cdf98905c60b462ff8a40eb96c36a97ed14aff6d5fd7bd32fd27074489c0d9e2ccc7252a4425d8ecc7eee286640cfc2c52c3c5483983cebb8c0fa66ca5c19dedca15dc8e30851815991fa060b5c6b889159c9d4df2069f9e2a6e0ef6fdf8c7a6d197a83616d5e8a2633d96d5e9976070db307c19cf3fbc3daec379a0269c520800eaa9306b2ccf9769010adbd45e1b49f", 0xf5}, {&(0x7f00000003c0)="8508f3a8e1a9ac4c319e73840979b4682a8c302da91dc0244b5183b2bccf8e4cc39ca458797a94093b80adf97829fea6c38661ea83544c87550e5a8920a4b7d50e0f35aecbfffd3d15668b32cb4fa186836eef7079c8db1928a5dde3cb93f47fff4f5c27254812dea8415f65a529cd073334ecce0d28ba2c483bc32e5abc6f6ef2572122329ba0adff7e19592e4c3f995c8ba9eaa9edc13eb4e66be95e504eb7a8eaab3bb3169fe7ef9fbd02684624e99d024283721d7cb1d6dc9f06a8052794eb4b211084a84479951b", 0xca}], 0x4) r3 = dup2(r1, r0) fcntl$getown(r1, 0x5) setsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000500)={0x0, 0x8c}, 0x10) link(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='./file0\x00') lseek(r1, 0x0, 0x3) bind$unix(r0, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8) r4 = fcntl$getown(r2, 0x5) connect(r0, &(0x7f0000000600)=@in6={0x18, 0x0, 0x1, 0x5}, 0xc) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0\x00') r5 = dup(r3) r6 = semget(0x0, 0x1, 0x40) semctl$GETVAL(r6, 0x1, 0x5, &(0x7f00000006c0)=""/187) connect(r5, &(0x7f0000000780)=@un=@file={0x1, './file0\x00'}, 0xa) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x1010, r5, 0x0, 0x0) unlink(&(0x7f00000007c0)='./file0\x00') fcntl$setflags(r2, 0x2, 0x1) getitimer(0x2, &(0x7f0000000800)) chmod(&(0x7f0000000840)='./file0\x00', 0x2) getsockname$unix(r3, &(0x7f0000000880)=@file={0x0, ""/108}, &(0x7f0000000900)=0x6e) getitimer(0x2, &(0x7f0000000940)) dup(r2) r7 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000009c0)={r4, r7, r8}, 0xc) fsync(r2) 00:00:04 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffffff) getsockopt(r0, 0x8, 0x9, &(0x7f0000000040)=""/251, &(0x7f0000000140)=0xfb) open(&(0x7f0000000240)='./file1\x00', 0x982c0, 0x0) fchmodat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x80, 0x600) 00:00:04 executing program 1: r0 = msgget$private(0x0, 0x10) msgctl$IPC_RMID(r0, 0x0) r1 = socket$inet(0x2, 0x10000003, 0x81) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r1, r2, r7) r8 = dup(r1) getsockname$unix(r8, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) recvfrom$inet(r8, &(0x7f0000000100)=""/53, 0x35, 0x802, &(0x7f0000000140)={0x2, 0x2}, 0xc) getsockname$inet(r8, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r9 = shmat(0x0, &(0x7f0000fff000/0x1000)=nil, 0x3000) shmdt(r9) connect$unix(r8, &(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) fdatasync(r8) close(r8) shmdt(r9) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) fdatasync(r8) getgroups(0x6, &(0x7f0000000300)=[r3, r4, r3, r5, r6, r6]) getsockopt$SO_PEERCRED(r12, 0xffff, 0x11, &(0x7f0000000340)={0x0}, 0xc) r14 = dup2(r12, r11) getsockopt(r8, 0x0, 0x4, &(0x7f0000000380)=""/94, &(0x7f0000000400)=0x5e) lseek(r14, 0x0, 0x2) setsockopt$sock_timeval(r11, 0xffff, 0x0, &(0x7f0000000440)={0x35, 0x7}, 0x10) poll(&(0x7f0000000480)=[{r1, 0x8}], 0x1, 0x8) fcntl$setown(r14, 0x6, r13) close(r11) wait4(r10, &(0x7f00000004c0), 0x40, &(0x7f0000000500)) shmget(0x3, 0x2000, 0x81, &(0x7f0000ffe000/0x2000)=nil) 00:00:04 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x4) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x3084, 0x1) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') chmod(&(0x7f0000000180)='./file0\x00', 0x11) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x1, 0x4) getsockname(r0, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) getpeername$unix(r0, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) symlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') clock_gettime(0x3, &(0x7f0000000380)) getpeername(r0, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000480)="60a4d1056716cc0c147f3a62563a894b1fcd735d69f8bc3656ea392619165b2de3515c282b1b0ac5221eb9099bc111f8a61e6e737377c07781a691920394959d993917749c5341295f5bfee8e77460185dccec4a472304713bfdda435c3ad1d2e2ab692d5a7c6a675df87db6d59bdaaf2bf0f4563dadaa42aa4600deb075be0e7f24390baf4f279c79506f605e112dcf79add7d59f6ad43e05f1f901021b64e5c91eac50a0bfb0c4fc61865b3c0545a881966407f3abee923078cc0fe275888f4c6cea", 0xc3, 0x402, 0x0, 0x0) symlink(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='./file0\x00') unlinkat(r0, &(0x7f0000000a00)='./file0\x00', 0x0) bind$inet(r0, &(0x7f0000000680)={0x2, 0x0}, 0xc) setsockopt$sock_timeval(r2, 0xffff, 0x100b, &(0x7f00000006c0)={0x9, 0x84c}, 0x10) stat(&(0x7f0000000700)='./file1\x00', &(0x7f0000000740)) linkat(r0, &(0x7f00000007c0)='./file0\x00', r0, &(0x7f0000000800)='./file0\x00', 0x0) chroot(&(0x7f0000000840)='./file1/file0\x00') r3 = shmget(0x3, 0x4000, 0x108, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r3, 0x0) r4 = semget$private(0x0, 0x1, 0x28) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000000880)=""/192) open(&(0x7f0000000940)='./file1/file0\x00', 0x8081, 0x0) shmctl$IPC_RMID(r3, 0x0) r5 = geteuid() r6 = getegid() lchown(&(0x7f0000000980)='./file1/file0\x00', r5, r6) fcntl$setstatus(r1, 0x4, 0x0) 00:00:04 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x80000000, 0x8, &(0x7f0000000080)="2811f401fd3590b61eea3905da7d2c9cea1638d02a3c6dcdfab953b98f2af2ab11b773aaf42f29092004378062c6f5ec0d731bf88f2d70ec08f92353fbf885163bd6a0911a2c1ca30790b3fea77222dc752e30268aa3e3f62f8ec3b09fa1180d6c42274fbe24429858c7dd94c85049c016979513f5333d73685321e915ada6899de563fe413d0e9d5c97", 0x8a) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x5) sendto$inet(r1, 0x0, 0x0, 0x8, &(0x7f0000002ac0), 0x9) 00:00:04 executing program 2: r0 = shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x1000)=nil, 0x0) shmdt(r0) r1 = socket$inet(0x2, 0x10000005, 0x7fff) getsockopt$sock_timeval(r1, 0xffff, 0x100c, &(0x7f0000000000), &(0x7f0000000040)=0x10) shmdt(r0) mlockall(0x2) r2 = shmget$private(0x0, 0x3000, 0x5, &(0x7f0000ffd000/0x3000)=nil) r3 = getegid() r4 = msgget$private(0x0, 0x20) msgctl$IPC_RMID(r4, 0x0) connect(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c653000872b59890ac1e123492ba48a57d2ade46a95ef3e7908fce967dcf67010b1a2dba43604e4b15a6e59d9728a68baa4c6e74dac07e62389e3d69b2d95b7bd3e569955b357bc9bb0be50335200b58dd7f0d18e794a00d79a04550fd9b4fa083ed082fe7b8fe47269a22cedff662e95b813d29cfee61306aef29fd5e66d731235ca8e8377d071e987ae000000000000000000000000000000"], 0xa) msgget(0x3, 0x5) shmctl$SHM_LOCK(r2, 0x3) msgget$private(0x0, 0x200) clock_getres(0x40000000, &(0x7f00000000c0)) getsockopt$sock_timeval(r1, 0xffff, 0x100b, &(0x7f0000000100), &(0x7f0000000140)=0x10) r5 = dup(r1) r6 = openat(r5, &(0x7f0000000180)='./file0\x00', 0x40000, 0x80) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0}, 0xc) r11 = getppid() getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000080)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x2c, r8, r3, r10, r3, 0x0, 0x7}, 0x400, 0xfffffffffffffffe, r11, r12, 0x6dd8, 0x0, 0x8, 0x5}) semop(r2, &(0x7f0000000340)=[{0x0, 0x4, 0x1000}], 0x1) shmdt(r0) fchmodat(r5, &(0x7f0000000380)='./file0\x00', 0x160, 0x200) rename(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file1\x00') setpgid(r9, r7) fchmodat(r6, &(0x7f0000000440)='./file0\x00', 0x2, 0x600) r13 = semget(0x2, 0x3, 0x442) semctl$SETALL(r13, 0x0, 0x9, &(0x7f0000000480)=[0x9e, 0x9, 0x7, 0x7f, 0xffffffffffffff81, 0xe048, 0x4ba8]) 00:00:05 executing program 4: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x8001, 0xf068}, {0x18, 0x2, 0x127, 0xcf}, 0x6, [0x7f, 0xac, 0x7, 0x0, 0x5, 0x6, 0x4, 0x8]}, 0x3c) r2 = getegid() connect$inet6(r0, &(0x7f0000000080)={0x18, 0x3, 0xb04d}, 0xc) r3 = semget$private(0x0, 0x7, 0x0) r4 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, r2, r5, r2, 0x8, 0x80000001}, 0x4, 0xff, 0x8}) setrlimit(0x8024ce92f3222afd, &(0x7f0000000180)={0x6, 0x2}) r6 = semget$private(0x0, 0x0, 0x4) semctl$SETVAL(r3, 0x10000000202, 0x8, &(0x7f00000001c0)=0x2) getppid() shmget(0x0, 0x4000, 0x81, &(0x7f0000ff9000/0x4000)=nil) geteuid() read(r1, &(0x7f0000000200)=""/36, 0x24) semget$private(0x0, 0x3, 0x1) getsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f0000000240), &(0x7f0000000280)=0x10) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000300)=0xd7) setreuid(r7, r5) setrlimit(0x0, &(0x7f0000000340)={0x80000001, 0x6}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000400)={{0x18, 0x1, 0x81, 0x7}, {0x18, 0x2, 0x6, 0x2}, 0x7, [0xffffffff, 0x6, 0x3, 0x2, 0x31, 0xe48, 0x927, 0x6]}, 0x3c) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000440)) getsockname(r1, &(0x7f0000000480)=@in, &(0x7f0000000440)=0xc) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000500)=""/167) semget(0x1, 0x1, 0x169) utimensat(r1, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={{0x401, 0x1}, {0x1, 0xfff}}, 0x200) geteuid() mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x6, 0x810, r0, 0x0, 0x1) getsockname$inet(r1, &(0x7f00000005c0), &(0x7f0000000000)=0x5) getitimer(0x1, &(0x7f0000000640)) 00:00:05 executing program 0: socketpair(0x2, 0x0, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x10000) socketpair(0x1f, 0x10000000, 0x7, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x1, 0x2, 0x1) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000100)=""/123, &(0x7f0000000180)=0x7b) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0)={0xdd91, 0xffffffff}, 0x8) getsockopt$sock_timeval(r3, 0xffff, 0x0, &(0x7f0000000200), &(0x7f0000000240)=0x10) getsockname(r0, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) r6 = socket$unix(0x1, 0x1, 0x0) fcntl$setflags(r4, 0x2, 0x1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000300)={0x4, 0x100000001}, 0x8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) listen(r2, 0x2) listen(r4, 0x7fff) sendto(r6, &(0x7f0000000380)="70f8f0953f6d571f", 0x8, 0x3, &(0x7f00000003c0)=@un=@file={0x1, './file0\x00'}, 0xa) r10 = accept$unix(r1, 0x0, &(0x7f0000000400)) fchown(r3, r8, r9) bind$unix(r1, &(0x7f0000000440)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(r2, &(0x7f0000000480)=@file={0x0, './file0\x00'}, 0xa) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) getrlimit(0x2, &(0x7f0000000500)) fchroot(r10) select(0x40, &(0x7f0000000540)={0x9, 0x5, 0x2, 0x3, 0x6, 0x548, 0x100000001, 0x2}, &(0x7f0000000580)={0x10001, 0x0, 0x0, 0x97, 0x7, 0xe636, 0x6, 0x4}, &(0x7f00000005c0)={0x4, 0x800, 0x4, 0x7, 0x3, 0x4, 0x9, 0x7}, &(0x7f0000000600)={0x3, 0x7}) setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000640)={r7, r8, r5}, 0xc) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000680)={0x0, 0x2}, 0x8) getsockopt$sock_int(r11, 0xffff, 0x120, &(0x7f00000006c0), &(0x7f0000000700)=0x4) r12 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r12, 0x0) listen(r0, 0x1) 00:00:05 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x400000) fcntl$dupfd(r0, 0x0, r1) clock_nanosleep(0x1, 0x0, &(0x7f0000000000)={0x3ff, 0x7fffffff}, &(0x7f0000000040)) clock_nanosleep(0x1, 0x1, 0x0, 0x0) socketpair(0x10, 0x20000003, 0x9, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 00:00:05 executing program 4: r0 = shmat(0x0, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmdt(r0) r1 = shmget$private(0x0, 0x1000, 0x405, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) r2 = socket(0x0, 0x40000005, 0x8) connect(r2, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) getsockname(r2, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) getsockname$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = open(&(0x7f0000000140)='./file0\x00', 0x1000001, 0x80) r4 = open(&(0x7f0000000180)='./file0\x00', 0x10, 0x128) getsockname$unix(r4, &(0x7f00000001c0)=@file={0x0, ""/51}, &(0x7f0000000200)=0x35) fchmod(r2, 0x4) getsockname$inet6(r3, &(0x7f0000000240), &(0x7f0000000280)=0xc) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000002c0)=""/116) r5 = open(&(0x7f0000000340)='./file0\x00', 0x4401c1, 0x2) open$dir(&(0x7f0000000380)='./file0\x00', 0x311, 0x82) getsockname$inet(r3, &(0x7f00000003c0), &(0x7f0000000400)=0xc) readv(r4, &(0x7f00000005c0)=[{&(0x7f0000000440)=""/7, 0x7}, {&(0x7f0000000480)=""/99, 0x63}, {&(0x7f0000000500)=""/144, 0x90}], 0x3) r6 = getpid() r7 = getpgid(0x0) setpgid(r6, r7) sendmsg(r4, &(0x7f00000039c0)={&(0x7f0000000600)=@in6={0x18, 0x0, 0x1ff, 0x2}, 0xc, &(0x7f0000001640)=[{&(0x7f0000000640)="91647e85e11448a91ee6eedc25ba1ddc55a95ee4fb2097c98fef2445ae6c8cc5596be884a11fede89f129bfdc6ae90e01389974ce1bc5ba21f4927f0656e777a86ed87a09d582185819c47f77c2a36832584b0969e60cd82c20177a5b5fc8ce1269ef17e0247b2bd2902d6a53cb90dfd453d26e849514ecb0e47eeac70302f7d9dd19996e880e2b79dc8ec7831447dca41abc7329206f0b3e82707ef152997601ffe494596dacad06e74dae20e285b0ab8440ddaa697ad44f02397973766c66a04dc1222f175118cc6969a9cce182b786a5d8dcbb012c8b543add969694931f9fb1615e2c3febb9797bbdb913aecf9514008262c81de0614828929a8e0e902c1d88da3b88cf6105225cc0c3131cf129e39cd1e7c6efeaf40dd3c038026bc55db6db7369c50a0984efe10852477602bc25ea259cf39174787b2abc4768b0be39e58d29e03ddc5777933f79ed1bf5dad804b716aa9dabe949df7b31257f5851fbceac2c4f57875f398c452affbd68214b1e81c5dd31e43ec9725dcfde642b0c1f8d7468740f58513f02fda8362d79c9b91836c943916acfbcb724fcdb28a82e840bd26cd566efc2f4b29ecad16bdf445fce56a5f95bec509a3305d4c2b1c5f611ae601969135f05602ca4fd8ea76c3eb34975a55bf45567272aaf110451056702ac256ac0a4416a962021e7c2bb73145c55ef95bee0534a2acdb56e0f8f515fca7de2fdd5ad0c61485e75986aedf805f21916de28ba21ec023b50a04315621c4d7ed41c844e015ff409608f6c88e26d67a7312e3f700b848cb91cd91b17c9bf87744e3cf884d72830ed09e513ce5f48d1760ca58d61289f5c5391c1b11d583c03ee4c9f64cbd2367b383e59038121262746648a7c0150f3f8388e9975d6762486e1cd1a1fff20b2c8caac0dac495d390d5816f9268fc5128323a56cbe9d04e17227e0b0d329137317c68b9464adcc1050dc46ebd6bb73c7ef24da19163124ad66b9ad6e862dd718232a5070388e52a5da6580deadfe284bc644ab9fb481ba641880530f13e3f280d103a966942898e20b1d68a893f1135ca92890a0d91544f9165c4a73ff2c8d0051121b639ef215020b4ebeb0a84f17d0b04a87ef0bd14a5ea64fea38fd401b3aa86b94fa6d349819a2e357a0c7956a9ca42ed70726012bf1fd19188f4a7f6bc50df876d5ecb9e75ec38806a0f516753860597f9463125e8b666a40383e4cd23dc1b91454e4ce0e821fa0b0246644b6d6445f08766b7f467edcf2c9ce5f861ae5e3e940d0d0ebe9325a61075a1da163a93de376f3666cf7871e9a81f73702e73cb5b2ad9288a477dce6293e9b5e8f026d528307b103bd0fc7df0d0896335e1abd44244fc9c68e527fbbf88f8aa06a5c908a70fa3ed4638a72235ede04ddf65f575eb3fcd1bd2e4b637c4f59a6907ea3af47f600848f4c471ceded7a3e1f73b4081f37e3620cb869a4b77cf243dfdb7d173366f6de2554e826b06b6827c3f744880d55480696781ffda81bf5362d52a73255577ca95b729b9ac5d84e2855190000bcd61699c2a9257857dcaec76fadc99692c36686554e09a1dcb685ec4df187bd96e5e1ea725b2840a47d3868e25038d4692269577a46ea4bf0e3bd447267a4aadfa4de750f4decbe260e20f94e6b0a97af00b25bf89aab70a6989dffeee4d9948637c88ab1c5a5c8fd2b300f685fa2439047845eafd0e07bcb32c8936730b58da590dc1b3234d3271e338774a7845212f5d2cdb5a04ca2d95189129f79d12d155b368e9678319c97ca4a480484a318e28af420ab7ec21fcd9b6d002cdfb3f1cb75c39a65225b5c97f934c950f9833b932ce94109933165c05e64db8861a6f3903193d72f5c780ac29c313a0625fc431adca8f50c9850dc288e0b2b091a1fd378460ebe10c1e464a6a83e80d2196875a9294d86ffbf17924bd4a2509df3ecae2aa8ae26f5787a5004e08b672e2b65d238082ed4fdcbbcb9ce808eb635a8fd8ae1400e1cc69c02509d3f589484e9dcf458d9b6bc04762b4fd9c73e9d6b78aa20089015d6af15dff97ef8bd499316542d39fe05cc2bad10411c333d537e5c4a8d73fca4ac692cbe52f02c8b672ee81e06f9ecae17478a88a3b029d7f1e70ab27a45fc36a39ea1898f0d3a58d32030ed7a6b08d229f5037fb8bb225c417f177befcea53896a95fe69ef5f6c9f85eabe221444e8d74ae2232232ba4f1cafcbf14408fc76cb31787e5b111c8ddff8bf2be477e112bc2bb82e6ea2e117a3617fc755391dec98aa22ae3b45877d7a1bb87cdcf1b7e46834d6d08f14284226c9055dd6084e10caf93b818bc59b8c6e630796103e1819f7c4c5a6091007048a33b257ffddf9d40357b75dbba51ea85c4d388403fe038bca7684927ad26657d70e9ade9eda13ef0407eadab93a7b676060d194230c2dbf69c2bed1f71c6257e999794ae11b42feff03e86c550f5896ba645ce952ef696660c16b0070a53e3e9cfd9869cc8d6aebb1316956736c9ce5ad13042055a1946be92ac394cfa35a5d858c2150a8200a2d15cebbab948a5d6625bb9dec9bf70063997468a30625a38bf6d6f8f516fc6e52aa8b6d30559316f2c76628101273652852253643acf029adb7d795d1fd3a2b49fc24afd2f7eb478697ecabb0567ee95ff74f9744aa15fb577f4717f898944ef18bbb598b9a0fa775d83662381709d7e321642c51de90ace944f47e76cf1357568ced8c465233d41aa4ed937689aca78824ccdcc4204385d058eeef35bc875eef6dd695cadce5554f65f9a52139306feb5e00f864fe7684a1713f9f9b76cd960f2fc04963d2452519cacc50d66d619e2f4ddbbfb3083e1743fa14f4359766ef4b32c982910a439ac886eb9b68ae5928d6acf9931e540fe086bb659da721dea2f1d5db87c22bbf2e2ef6b7f16324470067f0d09fc0bc57be329d0b7f46c3dbc14a292b3f4dd208ed59fde557d865b4c64fc62233f76c58319511371250b47237d0623d3dce338096b7e0bae56d78adc74de84d5baa5da9100b9e886469ac40d272ca8c4d00330a819bdc6a06390ddd7c263b6dde7bbe545ec425a327a7411480a21499e38763fa1e8be1032062eeb0261482451bfbe9344a787c24b5e9afa6993f33477b180aa7c0ffec116acc27746cc72343a724de05287c196b577c2a874139e49a8184299903f30578d6afd98fe78ed4f5665374d949b04c7c234fb46636a18704397a5826e674913299f7339af2b9c1b75bfc63719b72d720c93943c2482dde96d34d58d07641e68cf9c1b34e9e0bb494ac7fdf8d1718c87001d27f6645ff6bd83cf5cf15ee7997f9f4d1362c41220c952caff311478a57964e2366d0a077803079a664093ddfa9165867f149dd21fa25d10d718ddd1b43010b8e8d82dadd1ca4f8ef35ba0f36c63c740061ada36be6322f5326d7957872d5601c357b2f26b1a99e340fd447262b4db43a1ba63cd3c74bdc8f788da8d56277d51e9c19fa2338311713e730bae16527d50b679806908fca8b262d05ff4047030902607566f7837dce4133867a00b27ca36e85016a629e11ec5f15d58248e783efa5c330e6747c613bb98649f4ee9de0f2adfc5cef5a6e63c959bdddf73f628168567f92895f90578138e2b9c0006b7c42036ab2aea72dd6fad1c4dd72e78186286f8f4a5ececcfef87fc405a6e1e418476f341d9693db2a8b4533e758e88d8b2f8b37257774eb8e2636f28ed9cd75f3fffd7d8fa64d70144eceb5458ff94447bd7946933ab2fc82e8fdcda0bcd4d3356530d68de9caadbb64b446f4edac41468337db23f8cd972580025c1431935dc9adc5d1fbcaf649e4a10a8d406a585d3d9d69ac53779e10051a0f0f0e45889048e44dcb6467e27093dc74bdf73b596ac991824c390ad01cdccbbf30aea1dcaa4d3d16dfdc9ba26562f98d95924b9fa4da24e58206a47ffc81994f5a3361644b08e5de56e94568ba985c24edd1c1701252c9a153959c22a2e97bd3017edde350cc4d90caec59ada2377b603d0b35da6cc3f96c8aacec9242af5a246bc7d07760573501ff76d933c333516c580eb6f35d0868fbd66abe1d9814a4e46c1a5cea1b2783622629df392b478b89a78e00b0ee3f2d42bfc6bd84e34461a79e2c8776863d0871c8e59fee47a901c78be4b88444d408e4971c8d54a3eab034ca346d84a63617b9641d450462c3d57313a39f882aaced149672734b26c28a0613cb20146eb6a58fb2897471c4e1128c9ded2988899cd772d0a64284866982112fcc2e0295dec9f32ff0a5f1034b30f196c52713b10b6a72910f024c4b03970862dcb876ed58143f8bbfd96bcbd81111dd0209c3dc212682f8500d7d9ad1ab4354a8b32698e75e31395a252bed2d0fa8d901bf25e759cfad0530e3dc2a7179afe7b70ce85610317f6ef50f8aa42e0e6ff9ee0fb8fa50fdf832e5eb5694feecd8b54cfd53d350b56457c5c52d81626e62c16359be6b847d03f4b0897090ad806e43688f6c2d314397f56d6eeb5bde152584111308fcafad97bc27b46cec3f29c5cd32c69c9c8b433c022eaf687e2f2fe41c221cfb10d5c14fdfdb92309389fac802ed71157c29a96ba33cbfe45f7490404ba3c5645c2c30ec23ec3c71f3acdfe02c59c2fcbeeeccadffb971ef3feb1ec9061c796f481916a51628be3c17834d8d06c85985dd5fd03c6e5c054c30ec0e2449cc3516b48ac1c092025ee970e5e7201f228a9a0cc06ff2e75f337d117646683b90021df02969aa6b442b4208b8ed3f577bdd6a72246faf89a1d2483e23fe0e423257b0c37af5b48512750b0c3e7e68a35a525bc1e02e53e2784da5eef123daa977bc0fa69df109f9f4e86716fc3670e19f46a98bb81447ef4e5d2ba70c0dbd797942fb2f269ecd44e100b09ab60281ed5588746031b0ac0e965a779f3eab81d4832524a5048719a7c14b487d23139bfe780d38229438e879be14be781e12a256029e6055a96b693160c1a328c01b2f6cd2194ba1649df8d2c2db831bf4746ac5e4dd06d1c6d363c98d0e15d9f020e8fe73a120a560d27ac35b2c2100ecf76131a5518332cb7367aee2a72c0ebbf322f069e1a3cc591a734a077422cb8372850e49ab1436e3323f9929e4bae794887635699297fcb91c999a10352e8d38aa84057e8f8e75dd9700be8ced1e4cd52c60ebfba84408d7ba80745e7e40e31d4f5b6bad1e2e7de76326a4eff5e8779a3577835c9e54f704ce2b631f1fd59526a41071a0c42d025a651a78d32b889c20bbf5758561990b61a50cc3536ca5dea926fb6ffd0e83c45d2ae391faecee768c1661cdd1d7f9745a69dfdf6ceecdabec86d5fe583778bc9f972d98022ea46cf88c560be56fcb91984160d69f4c1d813ee6a04180db15fa4ffc5a20862fc8c244ba419c8b817a921503d59179f68d4408d53c0a1b6eb2f667b0b155558cbfaafab5fa4ea3bbcdacdb3617a46ec607a19ffb3ec6b5ce3dcffd463d60867968ceaa639eded0466902039032f90a1923a5055d8f93afd9dbb1125f32c1584c4cb2dbc6b04c5f046dee4619055cc4d81e0b5bfa762d20125ccfc9984c83d248ee26cb3e6f7df5472aefecda4b86d76d065fbe037007857a8e7e61af39708f61278e8265fc8b4e0a37517109efbb4b1c69ac9b2ffe27cd35251400162a1e385e78e35c12ca56c259cf64f2b00c5bdf9fdbe09966c0d88ae17d96666463d3c7d304c9e15c67744501c231d0e6877bf62ed6b079b606cf4de19ef12f668542d750e6d483bfd4f6c9f43b47abfb0bf07afece076ec68fc4c2b026", 0x1000}], 0x1, &(0x7f0000001680)=[{0x1010, 0x0, 0x4, "d4b5185390462e4f2a706a1404debd9c0bfced041076184568786511eec7bdcf6811df0070a26df618003c0a945d42152983bbd71730d66659bf071ff214c5ed5b0234d07f3c838d228eee7a4d39aa3df8569de2363861adc8e704f1e7dafe7eeae00ec4deb6e93de253f8f5137298504cb928097e0d222c73746a91549be83439da9a1d76489bfa494aa6bdef6038076b7b1bdd7f15e872c87ba969693fd8fc1bf9cf113dfcce818a899d78429532b77d7875f1d6b7c71954fb51c717751511ea1d76ded8816592c882f29d682a6ef1cd073972041c96eb5f5aa67ecbf76c6f2c8b31e7ec00973c29d8ae7c2e90fa7f2fd1044db898718f8c06dc69745a1ecf93619bbc2581e8f90d1684aa6d5f362ca22cec900f30de5be82c9f0f80fd6b13a7f16bb896a9b7791c08c483932dae5d10e8ecf5fbbf9ec7169f2f05cdd91784b2b404356a2d34abf8d3b59563fbe902f87771e7c6e6ec35e3771aae2447eea48c9b116b8e126f785137ae0b9287d63c449fae4b94dcfd279d69cc60c4bed6362e1dff920c819e55257d8d8e3759f977c7e8b376ce89a7cebca297f370cb27e953ca7f88ccc62feecf8c54c874c43a4e2a3c0b2ce007951a055dd28c9f0ed4a23573c09fe0c39112a02c685827d57985186f97055d39309e0257e41a2beb906a7d1c1271c4762685a6aa77102a66266b96f9c156fcec16c25b6237275f8ba2c5d5f12ad4b1ab497dea6ca5b8490ec1dea81e4219538be54bccd5ea88744fbc9ea1e82eaec1e01765d7de5a75c0fab371e2f5d20aaac50f3dbbf358aa5716ec8253dadd273da7baaab8909dfd0c3b9fa74974642bb4835bde41d6952945bba0beb710ca022df53616a54d8c1f8ce1e4faa1799f22e1a758d8f0b7499cd34f573e4e24a01eee02d21527da7361bd06d4ffbaeaf517c2e2e8f8142d9d80a3fc46557afcb932b25216c95caa1ce42c1a081f40f1adb6c02d73f8d6d37e3ca27242252f3900eae3c944776efd52e6fe375e215b5e7c3ead03ef04870bbdbdf30f09b260b38d0e4df8347ae9a814d37b63f2fce698fa9286ade9ef014f14e05003634165660aff53ca6ea04cf8db7abd92431f3d4ae2008b79c59e793b34bc2d5e1fabfc1ffd1b9bb81dadcdbf7253b3e3408aa5db5a32cb58cb76c07d5d266c2d69e0fd13ddbe0a420239156a70873b52951c53582895c0ae3647b095f911582a0b3308e53189ac9d7c69f5c68003897ce842eaa3a1da320c511f43445d0c1cf7f48ceb0d3235cb992074e0b43adcca81ad67273a199cdd8cc9e8b457df403ad58b86b4be205f44f68ee1cbcac2017c8dff3eccebe37f199f87f9417758412b1abe94bb515c3cc930a6c42f84de10c378af87c5dd8495c6e1f1e2e13b5d16a4d56e8d3e5bf089c04b5815821599f516ec87d09b13295b97f4c6f01d809b849ea24d46c76520c658b59cb87c561888a48a528d7d7093ea07e8e573fd1e847a8891357893fdeac3c31d8c65cae2945b92a6e4381b94245a55cc572004b1da9d3e434ebea6b84c1fa9f2de7221378e888c9398ffd9bf6ad9ab21045d9b4d91d012dd176b0d7e2cd941092c21b3564d42201909b4514afe841592e8493fe04ef552451a892a185163ba497228fe9eba1d06cf69d782be17dcfbdbd6dc68395f91f3b704014204625744983782785255eb7cda7cd4fa19ead4e2a0d5cfb761f408bc1c4bb64f96ed11754fb62c47cd96e42210155f0e5a743ee32108967b7921b2601ab7feab65fc729798f618bc559c1b1d79d528773373b26ca8446d431f963df25d4101cd5446dcadadbe239a3a64c89fa6c18d37741ce1f4cbad728cfa92bafbe7b081c67e5b77b44c5f5470500483b1e6b290d60f3b98c6b3211370889f876b9b5944eca8a27252894640c91985550130403457a14ad2cd92e1e0c23517de8bf0d5fd66e4bebda319c1505677c74e6255fd54b6f07fb85206a7a55de8137ba13fc505d34e66993d3340b609b13302d893cfc064854b1dbb86bf32a65bc4264a6faf67eb5f7c221efe14ec46d8c09ae389d3585a6a9a22067ae0e8177164ad15880d85b92ca397725f0acb9638647d85a45f355af070201dc66ef971a4d9b2dc179c006c409040d80495e84bb655eb330d82df38c502d9ff6081ab709c95d7f0a8ff89e79793b8a9fa8a1038062112caf19c0dedb0d45f7c35a7ff9af37b8fe35e3b7ddf94b0e5119a90ddf76a0a5633ab6e755f4b132258a52e418fce67a9581f74f1ecc699fce31ec9a3290a7db673f36cf45715043a66197a64c0659e23f74e76079a7868a3886a4a5d36dabdbc69dd7e536ef9cfc5a5898cbf6edaf150df98ce9051a1b343d5df6c7288f143a5218578e09af8a8bb6594534568e34f714626517678b0a5f40f9af9e06a34e351bae36f892655392843235bb03ad7a8d278fbf5e1d68644db2c329b943e64b484c71e3c5fd0b7b0b82a5aa949ace42db6c29f2e8a4eac542b698fef6d982bc2e08146ee1fbe841d8c1bafe0fd21ab4849a2380fc5e39b1c467237e3f9fec58712b26d7cfaa3d16c75597fca41712c0ede2f15a8eca4dbc249af3262efcd30d89ea0f8bd4ad753d2930619310c56181c6a71eba91adb5bbeaabb4fbeeb962bea84222e47ec255f7905a5288c0cc3bf476f13b5f439489df2b2e7243c159f242d3ecab9dcae7bb65a5d6f36dcd658c995b9a4195f44d1ca70841105ddfd10735da3369228a4a08d397af6f7f2dcfb2778af407ac964883c6afb45acd51d5eed3851a2865ba917c3837386f17abb1681136f418fe1d56de413dd410573b22701260b28764facd1553f97e1d4d8f97c52e055c48c2410ae3651edec6a11b2fbdfe706499260921099c910b229c296c85c520c5031add97e3ba73c8a2f9b27d6e2462bd37590692f7dbe22c1521ffa6b62739d9ac0f236264669dfd5634a6079d5aa93828f4b02dc14fbe0101e2cd393a7e2b5b53cf92a8a6893ab989c027dc2ac045078f4cae2dfdd35be0b3cfa2e882c03da2d21b72e84b81823002f38c412e5d21261b0c2e2ea1cfd6ee78f23d6081ab4109c0636bb422b9c6bf8ff13d4416220c865138fbe90e5ecc82940466ccc771cb6c2ab83156b398a1d99bf9b1ce779ddeca2ad6f217a8c76d114bf119682fd112fa0198df52180670cddd04eb196d33e7c4dbfe24fcf3caab966cec5e28c185105a4f606a14d859915764e4761eac0f701da3c6cbe0857f1b68240af79954a512d2d9b08d943b68dd9aaab0a2ccaacae0df0bfbbd32fb764eb5fe6dfd5ff7fb4bf27c85767f07459ea555de65e5f20e63abcd61fc3edd6ff93397fadf645a78c6c33b11999ae3140656fff8bc5ff558764fba35bb7afa8f4ae5a789a24290af5a68987b9ae7dfb24a7f6ee36f9f40f3eb548aa1b5b00f12e71a2ca70a9f021c30228099c66bdac66aca1497ef106e0b854085a500e0e15bfa3852a0c69ec5ecd92b40e2d6a194f8fa817e82cdc98b6fc3fe40a97a975e53f2f4525cc5fdb2fe8f1a197e6b7bf6c3e5ef551d5b0bbaf3bdbe97cc709ab7bddd642baa7a77a2b8de296ac04b41a3fc0bcbe43ccd555eabb8898cd9ba72f86008f0c692b4288626f387ca4a0f5fb73523663585d0e67cd9cf4b48844209dc72913ca256720aede1bf09cd19529b84394a6f0d29806d7258bdd35767428bd2f0b3bbf2e5663b13f75aac7e1e6cdf93ec4ebfd4a31a8d62cadd5ff94442a327841f28e329553225262d796a97ddaf356e47edef6a071066f36c81c19f0e92c3b1ee5fa16e9a15b68add9753be042a169d004d5ed2aea7f9ab54691730b797bb88c76cacd1d1298e9966e910184da76a2c0573f88a7ce16f0af46877ef10c484e0d9be41217b4089b9129609c391b618d083f5e7deade44ae424aa26379d1d4bcdb26ee1928ddcb70c0d7e120370a3447e7d6d6568ee8099bf4f2f5256a95990708eafc05b0984d71a17e341be207e1b9a4994fa78512bb664e12e6ebc61b82724467f674eedf0b78fd3c0d417d66a004d306e319d6fdf4ed5b68b07f21646563fcfb74b6b4251f292b2fd43b18c2ae56448189068f4023a94150e7349fef24ebf5472bacc4c7f3275adb71076d87e0bf51eb9e995f6000d05f5397517dad9258414365bdcc9ff0bb2e5d917481e05d85267442e17448c141a26aaf94fecd18a0fc098382e370910b07e9f7aa0cb9aabb1efc7655921c671f4d9111edb933826b511bd0daacd0d90c9738cd412c6f086cf6038a1a0b0bc44751d9d37cf7390d90ffaa0acf27daff07b06a533eca367d3a697c6f6c0a2fbe84c4c931312e461ff4eb6d00e2c07a46d72ea801239084e429af1fd329e2494e49b18688ccc457ed20e8e9bf1b066142a458efa9cda38588c1d039b9cb25aa8f4753e7b8d54a29e17edb16c18bc0512981d0f115b5333ba4261fba3f418c0a0fdbb2c3fc6fe24748aee651eab44818a393e1bef588299b627722599f88ba2b958f1c0e63b6270a4f09d21b1005b90e3e1bc0fc252d7a35f027fe3216fdc4a3c47c9863d4059c3e1068c0e5a29944268837ec6a4b9662f70cdd8cf954b52bba9c3fe1067d3bd43f31ebaead2f0ca9b56fcaf7e43a8fc7ad8a67ea2f11704bb34010d5b452be2a59aa2752f01973bc66747120c615b3be99a2dd94d49734b9a675b44d41dd5eb845ef0ab1334a8c7ea21854f256cab60ca5e8e04b2bf5a7b1d66bf61db527f22fd8d2f1c59432eaddebe4df721223c1e826e5f5604767a9fa4a0f84eefa53229e784263e7be53e1a9f01a4f1f3507efe07f71c954b16c4f73caec1d74c617804acd43ad111cc0efd9d97cb159e7dfdf77c301ec4836f870c7037ef2a5c8aabba3ac0da7df18ce8e68c6a393cb294fe01cc80f2210b634e703aefb9984717c4691e099ec2273e9cb22e4cdf0ab6c9fecc84b9554ea4aeb32d967cfc987d39eeb8687e30224b7a6197d1ee1f61a530eebc3b5fe83d74d468e6ca985cf1e8e35b73d5905cbaa4feddd0f3b6e6f6e6628d39e88ded19b95d18ebc7ea816dbd05b1381d73a9fe718577ba44bb27d9d45ecea1862010d062789dda9e6c266e6044384ea8f113afc1b05a1788be2032eebf654613845c8f54fae3ef6a13236b9458e1bfbf5b6e5a06a178e84fa52c0ee41391d591bb2abe0572b5d106875df185067363500735c3655942ccabaa11ac576e9a8042ef7f2cde445a23828222d37e2b3a43664e4e9d60751ffd109a8d6e24f954e412b6edee098e4f339f70df77a84ff9a0afe47ea39d141f4382c30cb8b9926b0823607b8a761b475d532bf80b3a8dc823410f97ba5d5fe344a7dfbb1887d5cc886e9ff055cc440614412aefd047d0936f512bed19ee752009cabc546cc43bbb0ed2d8004fec14cb281d4b707d3426cc512aef19fb63e2e15b444b595812667be0b8eb5c6993cce8235418a94841b80c1294a4eafbb3533329219b1b94a21940b3274f6fb690d8b5054b99bb7b880a921ad0c5f97b90fc36ba56a1252fccff94db49ed24ab9389fd135faaea002cca0f163492664df2be4a90029bd6735e30773dc1ee0be872bfc460236b0bfd0ed681980d71fbc86ffcf238d1d08953f5aa49bca1c5a44313db14c4ae18e96d1357233c6848f569d34798ee453472d2d8273df1a7bc79c9ba520b5be2549a492a319707dc5e319d567518d4f52e419679287544635fd41b19e45c538c96fa0793238ff759390de1e2a53a928e8a57a27545e25ff0535cf87d3cf56ae984549b748894d90861aa377e78d6f964fc46374732f3410a8"}, {0x80, 0x11, 0x2, "2012ed45ef90da7d40554ba11738a4e79206447627cd25fd01c4a0db18e8cf4780d8d1653840a14b57eb9b8cc328091ee15448a98bddfa2d8a9d7fe94e81ee2358e37a25ee3db96311b4431ce8774ce5eeb6b95464572c8b68098d8fc28fa36c7968f103ee58ddda8d"}, {0x68, 0x129, 0x7fffffff, "c1dbce769f908101fbaf48cc35469ca17cd80a53cb4f792f6fadc8928af659325f7d94b9a9df8dd7fdf130d1eb7060400f1a7b4c1e9e74b7b0fe1b0a8ab6717f1bfb1b36bdb82b1fd449039d17cfe0a051f00e"}, {0xb0, 0x1, 0x69, "36e020fe27ef682347ef6ea0c9c70782de64d1e3def80c84983fc1042c5c63a255cf770b51f563450a23a9b1e8d6bb85783597bac5e898d645f4ed9fbea29a5e50153d22f1c8fc5635f86c0d4f02614ba05fb4120330c6fee53c3e6297096c6f44cbfb4c8aa666f79b2b94385ba052c49fe303158a16ee08dab4d7f63194ea85a67dfb6766afdf03a2141262bf9b9ca7417bdac400849a66f9e9c2ea66dd222e"}, {0xc0, 0x29, 0x3, "5e5924cfa0e231d7125090d41c2a3d63cbbb344e19012ff53da34878fbb61575dd0f9b917192b3b4c16843850896c7c04c5f29ee76d421212010fc8394cdf5be313eb0cd3e97a7be07bf769fb601da136f5111fa50e7f85d767187624147fdba390fa5f09002e0e8630ea3710709e4ebe38b14c17f862ccc83f675fd4e76d168b1152955baabb5866f370a92a53c99424cd547f7ae0e85f419aecaf2c55e2c66231217f267ca8304ca3d928116c8018c"}, {0x60, 0xffff, 0x5, "1989b426f0079fbb34a83f6e7bbfb70efa771436a9641dd6d3dc4d2327775cdd99b432174b7c3502bd4b658e6eaa2607d1c71114265f76b48f10c35a9dd1e9d2a69b3419d5016ae55677bbd3b4"}, {0x60, 0x1, 0x2, "8a30b2c635a8744f41197b1c2fcde89236eaa6422292ff314f1b6ca26878a41f015443572de1ab770c84209d27ecf66348ba5b00cbd63e4ee69395d43d73ee930257fb80e28ded3f4682dc0e1e9add"}, {0x1010, 0x100, 0x0, "91c02d2ae7d7377b875c1347e1a35c1be697bbe9d5bbe5acf0e76cdc9e72c11bedeb8918af3033df701d34a26b5240505e67b81795d9e50e7dee254609bd4b6cf0419ed89a14357f08006324c86481ea3a0ff0fba54a07e3288f5e62cdf5f5a8d5598dda8de18253a9f58babb39064df04c132a428fd0d65e9960c6b96120bc04ea1d28653f0b9e5da8618fb6e56576a015b003dd5611688ab17134422c78b64d0cf0fe5fecc224271afb052c3457a1b942ca549e4e78315142914b5dbbfbf62581cce52136061d317dc67a2aa8942df35f2307e05271340c642d01e1c2d6545dd056ee2888dca1992b5574d6020be2c2597f1eff80d14d1c4da6a4c10b7a9187caa4e97426db4df5f8bc13e23c7779143079d3dc57849c92e3b1d7b8a66abf3e3a7e31b13c431bace11087dd921078e11ac1cc8c97d6ecb872e25f4190a08412b71d709289029cd07db6596cd6cff926aaa7bad7d8aa5385ff06372c83a6c8bce26f37b0f67ca8e10f41355d8cb446b7a3d0ba204e39b2e083064c3b54636a178470e08ec1fab1beadeafbb3589d76aecb5c5e49e46588468de50558def6d1f6b8e5f817db107c7813c012a41be184cb1e958c40beed4c1fda557f0c13e04312a8ea3ba808e4ba1ece70661d803371b40f2d0016a5edd97d5d528cc30183368e607b941932c8789f556539478bafe4f1883a0a3fb5d8f34ffe82c122014bc4fa6db427cd2bb5c9f0277a0a0f48507eb31f8c77d652bffeaca06cee4d122f9c6acafa906b56a984b1e72934a5d36ddb77703440b07092779742912d353176fed21a6805a3bb710712383ae088106494fc40780f6a306c0c051a2b5b412a79a905298d46285b5052d9473374515245652228a0fc837f514ba757dd1b1c799e731560356bad238c30c4c3dd2cf15f6979408315ea4e2d12e290a1025b97880f6c7ab8a8d5ff9d4c56084cc0319ba0fdaa82e5b8905cc84952f56e09fcf1f3766eea63ec4e6a58e417eb689510b81261e09f35d33ccb78df33537f8539d74e4c385bc127824f12444b81dedd09623888235c4e6458fa3a9b432a1099a755b041fcf1e28699f6f1d9f01e4b03bef589a2f507b4c24266456d170c8162d7b60b3e75f07004adaddc6fe16c732a8786d13012fb9dd2eae2dc8ab5e8eef90b078c37bbbbde5e5cd98d123ba2fcb7673f312449584139579675088d54b8ecfbfbf2b1ec6f9129fc26358e61f4c13e1d97c8939dd97f0d599dbce7e3469b2eec2acc01739fa06a5228d69afe2cc7dfaaad2ce27f8de73cc203741044b3a7131ebda1e38c205e03b87340c9e360470a7f2257713617227380aea9f0c2550e83ecb54269aa8ce21d7986c9612a5246935779a64a2e02cb2e0c8c941bc49ae1b4c0752b7c7965001651fec63a9de14e7b388274c4eaf3a82f7176a4aa8ad976d435e8690a7eec32367c240aa70366fa234dc337450d0b877ec748d44df9da63ca0fd2e5dcc59df1f07a5b4aff7bd58cf78067f97cf2851d801b538ba5dd4ecefffd990a17ce836731ec1dab552a0b4e183096b7612943f5e88e12a280622a25bde9787b061eb70c7906835c3ef8a4dec2fc444c6174fbec08f04ee6242b1261af7b2fb7650e68d41f68b0373199da7fcfc4cf989788f3c3f11ad2cb5e3240bde514ec242bc499f5fcd07d748b228cee979b2f1246efcca86d6df8df5ccf0d8ba24b99ac00865fa4689bdc0f0cca199882e53f0aa79bd33deea0e8d80518823f51bfd108196f9e4836cb3018d4d098680eb62fee94bcfc8afa648f11a8cb3ef39a02b091d14fa3ac8e1f1eb30aa2d799a87fd6d6039d6494c293447d6dac7160e7153139a63f70f7d5d9202cec29627f84721234d66c0b613ebbf33a8e42fb6ab6ceceb421d8c3bcafcf3d97c727ac1bd86226113d640ce7b02c16b8fe7f3aa4f56df0d8a4631bca8fdf8ffca29ead2de4b3732b701dd3795eef4bf0633b8a17a678f782c261e50099a6dcaed7909e3ce9365c6fda509c3bcef2454aed1a88d38ad740f74453675220caa7e506f12f08251456006d8405d35d93458601efeb69da939de0feb680f6a483a3774151903b993a142d39e9f55d0e0648c3f243554884bda1408e373c3d80177773c621d061da0eecb3879746cb0a3a4f405d8887bb76cc58037ac51b00336da548f509023962bc6a31c7f862173d3cb90f856fa16b866db24070807f821e595ca597bfe314c850cb8b67a8fa9f04527d3bf1870b173ff9ad9eae3b7c21c32d822dc87f9166934933839f2580e33e1673d82290ae8051b0cb308019a64363d426cdbc55696de2c8a545e5bfea8a91c8b3cde68cf2772db7a94ff11e1fd3e3ba3a3b7c38c871981e727475577f651bed32828c166f8e2a8230642e5dc7ce27ecad9a64f8689114118eb22098495fe0337d28572126ece19d9f6c2f14908ed9e0ef747ea6ceae662eefff55fa9299e6e379c79253b33fb6c8f1793ba2be14c5be4d8a6dccc3250d444638d9820b2d5852e2d5b616efc576c6330878219d439b87beda72da672f46a5deaef3376d786e2c4cf2180294b4850c586ab8279cdab3193bb5d9aef82440c57859dc53ce6e23072151be29ef44c49968e4eaf5e1216a346b421c89ff09dd6fd8424baab66686523f2af907632b7953db14c342d20ef24cd98e7afa3a46f02886cecdf4be78d6a841846a3db6408323f24b7556a7c063b1f59ff7490c76e94fec7fbbfc8f4e9fd6e4b88e67a37f3056c2944d39041f34598509ba283237f050937dd83b4577ea4e959c09af9d6e0f04ea23253c62c92f60202fb7044f0b9054c91f7a029def6e25d152b008be65275da1a2514b0b3c40c39241682090ac660328cbd9c7de8d070af93a94e6a04dfc5e3b9a9c30d42be7f047e9c6d51f04e9dcc6909c8df4ead6d10db0ba5e4441b2e496dd55743e120c01938e53a84e2dee99299244bd849ad10bdd2e093ee77cd1e216069118814e85aa8af7839e8bc953a14cf08c21b0fb6bb984c8da943565d62563430766aaf9c42b9b34340b30d5e7d395930d356a0f3bbb4c5efe2c55c0b4a279075f4d76ccc2335de9445d428ea14eaf59e46ff5bc12e0fde716f2603c7096de9abb281e527c1204ad381fde36b863ea61b9ce1c4235b821a7aa58a883e8bb8123878e7eb95c110c51e1730d8026a44acfe30fc6f491d33e06acb97b7cb349a4ba3d99d6719998515d9b787a568399d21709d0b0172973461e67c7bebb2ea66747299185f669b4956e230d87b45f8b106c22d580b46f55189f0aedb1f0a27938f5a52d0cdecbc6558c6788fcaa6092e3ecd7f81e14f585d935e206e7f4f6d012553502c24a591e863aeadc53e4c1182aef889c35e9a16870310e7354028f86b9c52219654c731a83f79331b38c1ba4d4668a74ef1916012db346d8bfc5d2304e4dbaaa001d18677115fdf64096963d0c555b1dab99d3e3851c0333a207181a338a4fd5916ff08e330a71060c3d9c58d92a35719e94a4bb4cfda49b4b479a9378bda48bcd1e8f0f46aca1d4afa8bc7f8a4f1845f75561ada5768fa7c390a418ffc0269ad03ab68773255fb92064ccafb950a6bce866587e50efb53ef7aabd462e1f501dffe470be7cf0469a0faf1bc2244f827f1970350f50af1dc06b86b949be3598859eb0248f84cf9359e952556b98b2f8430c7af4ad19058525fe13f812453527d3245ed897c7316672a34e081f9bfc2d138fd94542492b218b1a50430ca2b7206cc82dd9e95237061d783ddf5617465326f44c2d80cb4e45d7837660a28229eab886fb2aa99f815b84f69e6efbd292fb3f34d128f5857a44d5732288ac33ad6dec6c31445eeb18aa9f0cf5b8651abfac00c10d1975470d9eb67bd2630fabd090e06b62c04fef70f8e561231b202685f30e9af8d9db5e34c8f7a5544b2586d99c9f12b988cf96f9c3c22674ef4372e4202c46e31ba46e9a27cfe5a0fbab4a6488c50f54786d2b890f8375a01ea7a7e7ed7c5025aca2561748ff2df86a9cf5bbce01286581415142122b40823b041991456f8a3093629631791ed6ac9bfa25c64cceb4a60355faa47e0f7c71adca294f15d7fa5dd22eb62f09153dc1f47f66c59da319f98deab07c28a94f79db6368d58cb1112782e2886d24c81e2ab7185bcc636ff5c002730d32c74271f409449f6a11f8dd8c70f3df71883389fd6e71511795bd898dffaf307046a8ca344aa39bbc49a3c60d99c48fe98c0ea19c8c622a3cc9115d44179d7cea3f52429787377626557ff97163fdf32649b8ab3363697de12ff32bb3504af15c2b199e3b81577ae1f73828e6ad1ddbaa2d65d94e9f12cdc2b9c18c37714ebeefa0240d81f9c4c57fd61769b41fb56ad0245adb003397554c73ba9adf34e34ef7fbe897da67e4ec1df1b5569a1336b7d0e9e5bbe4ab2ac4402c15aa30b81697f5eaa973935c555acc7335251d245445afd365ba29b7dbe9895d05cc6b0c4f1f0cc908c4499418bee934a7134ef8de89ce3c942008b389a9015b2b6145b707b22bc70e1a73965fcb440f7fdafa6d1b789258b5667a065e89c73d4657b614383535f42b81820d0a7d7e3b2596ced038ca520b60f91d30ed5abc1901c1aff6fc0b9607044c80f2a3b88d63cd5d7ac4e2ebc2b1c2c8a34a096150eedc7b142b037f4ebb40470a3f45fc692064d454a8e5b546219e3c16e7c4f4d8de53697d35882686393a6b91a3a9c279c38ade95bcc85c4d962bf6609195a56660318a29f3ff3663b5957df6306a2d585b0eb364aa932817ffa14ce30ffece78ad047eef59aa208ba3105a9b381e0ef46c6308b5e526a0bfb5d05a6f3e96c9d3918299ad8a4fed45334915c8c15fc3d6f5ad3b790d626667fbe6f13ee689c47cea6d1ca4904a10abe98d166b0cdd2aee70e55c04a84d393b3a9dbab67dbc161812c415de4057cff691c52714442f9dafaf37a429d4da674e5b21fd75f163d00b21451f14a980a4f30b4adad470a9c2e76d3a3954928f59205e252f03994e701bed599d5fedc225a30533b6d1f7d9738359cc68ec180a750772353db58b905d9226a9e2c3f3d9560beefbd276ca73713e8c94610331b561b294dac6e7f3dde69b8b10def63329a28bafd8b38da807cbfae669b2fe27e725801c50d8d15fae5b4d4b86b213af9bef53219ddcde3a7ae0b5b0d5eb1bfd35445df18c6ee9adf5d0c8c5f8aa8a04940640e3b352543404169ffafb46a952e52001901e59596026ac3791808c605c5c6a624083c16913d297b63240f72fdb482b0a81a571c185d11d47041b16141b403323e4ae21070bc888995d47e14a329607936c4bfeeee03db8faa56ba2a078f3d730472f7b819eb05d04b2448407f3335ee1873b439e6e19ab2e12de7fe06c44ab103e7898c55364927f9bb853fa7b56547e686badbd3081a0b0c9a1828d244d30792303c74abff91e88b7bd78b30cce3b517ce8091364252f9a404e44680f4d5b78b6d15bc98bac5b4a58e88b93d91efc545e788bfd870968bad7518dddf1a735d0d0536b08174c177ba22fdb5af964d210f16da4c4933f53bf192a4320a423cb8d885d1e0283607fa453949e674250e1ac7cda23f3e9d96a76d175253a989948d5971e0489c38d7f073644e526f374746a039d76c167d24b34cab12050da0bd3ce2adc30a9ef94d589ba1cd0fb3abbffe8f43f1d6fadd5ac1a2be6e56b9a1feb4aec7204c03ea404ae97e0d4b012df5bc317485e520b533d3771def9145213df487ead96507b89082c037ed3283da58fe5bde93f0671697cb543b19"}], 0x2338}, 0x9) shmget(0x2, 0x3000, 0x80, &(0x7f0000ffb000/0x3000)=nil) r8 = fcntl$getown(r4, 0x5) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000003a00)={0x0, 0x0}, &(0x7f0000003a40)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000003a80)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000003ac0)={r8, r9, r10}, 0xc) recvfrom(r4, &(0x7f0000003b00)=""/142, 0x8e, 0x840, &(0x7f0000003bc0)=@in6={0x18, 0x3, 0x3, 0x6}, 0xc) getpeername$unix(r4, &(0x7f0000003c00)=@abs, &(0x7f0000003c40)=0x8) renameat(r3, &(0x7f0000003c80)='./file0\x00', r3, &(0x7f0000003cc0)='./file0\x00') 00:00:05 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) r2 = fcntl$dupfd(r1, 0x0, r0) close(r1) fcntl$dupfd(r2, 0x0, r2) writev(r2, &(0x7f0000001580)=[{0x0, 0xfe7c}], 0x1000000000000309) 00:00:05 executing program 5: getegid() r0 = socket$inet6(0x18, 0x0, 0x819d) recvmsg(r0, &(0x7f00000023c0)={&(0x7f0000000000)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000001340)=[{&(0x7f0000000080)=""/242, 0xf2}, {&(0x7f0000000180)=""/53, 0x35}, {&(0x7f00000001c0)=""/236, 0xec}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/95, 0x5f}], 0x5, &(0x7f00000013c0)=""/4096, 0x1000}, 0x800) r1 = dup2(r0, r0) r2 = accept$unix(r0, &(0x7f0000002400)=@abs, &(0x7f0000002440)=0x8) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000002480), &(0x7f00000024c0)=0xc) sendto$unix(r0, &(0x7f0000002500)="8238b1ed7d44b0114c617470b1d4a706d5e8bcb0dcb1d863211e76960fd48b8e9aa8330ebb9c61c519ca39eb507a88c66c720d86ffe92c94399d5423ec8b3c31be2af2f125b70869044729a75d91eb3f0301ba026d52341ed5accc5b38ae2e3454ccaf64b5d28b8836660e62a7ca9aa616ea58fab141f0f98c2f87a7328fea71db5c8ed3ea10f099a633bb870515", 0x8e, 0x5, &(0x7f00000025c0)=@file={0x1, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000002600)={0x0, 0x0}, 0xc) utimes(&(0x7f0000002640)='./file0\x00', &(0x7f0000002680)={{0x101, 0x6}, {0x7, 0x12b1e37}}) stat(&(0x7f00000026c0)='./file0\x00', &(0x7f0000002700)) getpgrp() semget$private(0x0, 0x2, 0x6) r4 = openat(r1, &(0x7f0000002780)='./file0\x00', 0x4000a0, 0x100) fdatasync(r2) fdatasync(r2) stat(&(0x7f00000027c0)='./file0\x00', &(0x7f0000002800)) mkdirat(r0, &(0x7f0000002880)='./file0\x00', 0x90) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f00000028c0)={0x0, 0x0, 0x0}, &(0x7f0000002900)=0xc) r6 = accept$unix(r4, &(0x7f0000002940)=@abs, &(0x7f0000002980)=0x8) getsockopt(r6, 0x4, 0xfffffe0000000000, &(0x7f00000029c0)=""/10, &(0x7f0000002a00)=0xa) mkdir(&(0x7f0000002a40)='./file0\x00', 0x106) write(r6, &(0x7f0000002a80), 0x0) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000002ac0)={0x0}, &(0x7f0000002b00)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000002b40)={r7, r3, r5}, 0xc) r8 = dup2(r2, r1) openat(r4, &(0x7f0000002b80)='./file0\x00', 0x1000000, 0x2) readlinkat(r1, &(0x7f0000002bc0)='\x00', &(0x7f0000002c00)=""/235, 0xeb) read(r8, &(0x7f0000002d00)=""/235, 0xeb) setsockopt$sock_int(r8, 0xffff, 0x1109, &(0x7f0000002e00)=0x8, 0x4) openat(r1, &(0x7f0000002e40)='./file0\x00', 0x200000, 0x8) 00:00:05 executing program 2: select(0x40, &(0x7f0000000000)={0xf579, 0x40, 0x391, 0x7, 0xffffffffffffffc1, 0x8, 0x7, 0x4}, &(0x7f0000000040)={0x7fff, 0x1, 0x3ff, 0x9, 0x4, 0xfffffffffffffc00, 0x0, 0x3ff}, &(0x7f0000000080)={0x1ff, 0x7, 0x8001, 0x64, 0x6, 0x80000000, 0x2, 0xfed}, &(0x7f00000000c0)={0x6daf, 0xc12}) r0 = paccept(0xffffffffffffff9c, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8, 0x20000000) fcntl$getown(r0, 0x5) getsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000180), &(0x7f00000001c0)=0x10) select(0x40, &(0x7f0000000200)={0x946, 0x9, 0x0, 0x8, 0x9, 0x18, 0x2, 0x2}, &(0x7f0000000240)={0x8000, 0x2, 0x1, 0x9, 0x3, 0x100000001}, &(0x7f0000000280)={0x8000, 0xb3bf, 0x1, 0xa5ec, 0x3, 0xffffffffffff8000, 0x187, 0x100000000}, &(0x7f00000002c0)={0x8000, 0x7198}) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000300)="638ec657d7daf728ab68ecf41cae7d50519a6f482ee9cdb487490cca27f15e75dbd0a323b32d2fe7b81ebccbc0115d6fa18d1f1b2dedd4f2ff9bec53faef11f18678f03c6b2d3793b3d5e1d001844c4ad6a5f76b3976511780de4ceaf569ff68aa126bfd62d5b3754788343b7754157639", 0x71}, {&(0x7f0000000380)="b7eec64a40626eab1b372cf6a441955d1d32dca217c24b989ad4938dc47f0d47af81314fa54358d154fa5b1324c20882d8e1a939cd64785a9c7f39dc7426e75ce5a3f82d3f0fba45b9e5cf77623b3b1eb5957bd3f169cd7bdad5e54798af969facf6ccbe8b5811f49c46ecd021abf912b9fa8532017495ec5302fb00", 0x7c}], 0x2, 0x0) clock_nanosleep(0x0, 0x0, &(0x7f0000000440)={0x3, 0x3}, &(0x7f0000000480)) fchdir(r0) recvfrom$inet(r0, &(0x7f00000004c0)=""/214, 0xd6, 0x801, &(0x7f00000005c0)={0x2, 0x2}, 0xc) recvfrom(r0, &(0x7f0000000600)=""/182, 0xb6, 0x1, &(0x7f00000006c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) close(r0) readv(r0, &(0x7f0000000880)=[{&(0x7f0000000700)=""/202, 0xca}, {&(0x7f0000000800)=""/76, 0x4c}], 0x2) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000008c0)={{0x18, 0x0, 0x100000001, 0x80000001}, {0x18, 0x0, 0xf53, 0xffffffffffffff0e}, 0x9, [0x58, 0x1, 0x7, 0x1000, 0x10001, 0x9, 0x81, 0x2811]}, 0x3c) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r1 = semget$private(0x0, 0x2, 0x10) pwritev(r0, &(0x7f0000000d40)=[{&(0x7f0000000900)="9322b1fc401f0ac761c3b22dbc9ce9acd2f7a19e81aa2ae567536d836d7a31495193de2c8f2cd201554a91ce8112be47c1434127effac4fcc3d57a37687a044f054be79c49cb81131ec457d78ec9de5a8fd3f3436101fd487150cea0933ad6e2d3216d59c7790a8ff866672156a4844003aa3cc172e1408baee7647956424297057a7336d94b5041d36f385b22cb263fba1e34cb3851de4890889ba41152c3f7e08903d7c29a76e7db6b1b1f923418837b06cd179bd9c097d250852fe6135694a18a12c7fbfa70878baf497f05565cdcc5d73622aef82603e2b8", 0xda}, {&(0x7f0000000a00)="dce3b94226534b48a463240f6fa11208b5495d49dbb2342998bd4f6fa4e8fae042b48a65b66fc8c0c9768fefba434b2a9bc17ef00a5b250bbcd6f98dab04159c68b721d9c89ce3", 0x47}, {&(0x7f0000000a80)="5dc20a6a30cf061505dcdf585e39d6db5432a5f0d4265266b8a3d568043072d2a6a5fca2deb0c2178389e2bf0e84a6b1250c4c036791d382c42a06362e7f80b692c34442376e0e15abc71bb91cef6625015cb7f2bf324b41ca2cd4cce7ba849a3b11e0e8d80e43964493067900ba64dd6b49d630307cd0fd03100232f71b7602c886e194bfe5e2d3a901f62d60ff58714fddfed4d1e05e395c3b96ea72512b5992b59c84fc239d79b5edbe7af9eb34304d5d7ed0187b2c9658ed14ba458acb6d6c0954df10a38d", 0xc7}, {&(0x7f0000000b80)="8b2296ea5588a694c516e10eddb3fed8c50843c5d79d594d557e32298285c9c05c0e45851b253e204f03cee7f6022a138599381f21ca9d4005068dfd6599ecefad2004db2bb6a34bff314f78a703a5e16b1185e212f468bc4e", 0x59}, {&(0x7f0000000c00)="46b8b37d592a3419e9ae17a268f30229da9daaa63adeff2e8e6d12e9be79c0037b8054bccca5b8d8aa651ee531c8b0b2a057663ea6474949c2687b4ced8573d1f093030e6dfbbbe17f805e108c18505312939b8f7ba3c3cc3c78fb2fa0adbef95a2b8dd7034693f819be7319558227fabbc5a6ca6e4ff5da0ae869b6441f2b75659e3d0778575c5391b7087a1a16db3e65357f30", 0x94}, {&(0x7f0000000cc0)="443b7503bd95d9f3e3a26b517622dff3976914fef4a5f9f163678509845c63e531603d6412afe4a91626602e05a6dca41d856e6fa9d285654680162753d224093ff5a3b0ed69ce082543d2c7024aa847314525", 0x53}], 0x6, 0x0) r2 = shmget$private(0x0, 0x2000, 0x4da6f4c606086462, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) r3 = dup2(r0, r0) symlinkat(&(0x7f0000000dc0)='./file0\x00', r3, &(0x7f0000000e00)='./file0\x00') pipe(&(0x7f0000000e40)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000001fc0)={&(0x7f0000000e80)=@in6, 0xc, &(0x7f0000001f00)=[{&(0x7f0000000ec0)}, {&(0x7f0000000f00)=""/4096, 0x1000}], 0x2, &(0x7f0000001f40)=""/88, 0x58}, 0x40) fchmod(r0, 0x40) semop(r1, &(0x7f0000002000)=[{0x3, 0x7, 0x1000}, {0x3, 0x7fff, 0x1800}, {0x2, 0xff, 0x1000}, {0x4, 0x200}, {0x3, 0xff, 0x1800}, {0x3, 0x8, 0x800}, {0x5, 0x8}, {0x7, 0x68d7, 0x800}, {0x7, 0x3ff, 0x800}, {0x4}], 0xa) r5 = openat(r4, &(0x7f0000002040)='./file0\x00', 0x40210, 0x12c) unlink(&(0x7f0000002080)='./file0\x00') mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x7, 0x10, r5, 0x0, 0x0) r6 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f00000020c0)={0x0, 0x0, 0x0}, &(0x7f0000002100)=0xc) fchown(r5, r6, r7) 00:00:05 executing program 3: r0 = open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) openat(r0, &(0x7f0000000140)='./file1\x00', 0x700, 0x0) 00:00:05 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') fchmod(r0, 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) sendto$inet6(r2, &(0x7f00000000c0)="02de997003a9615c6e6f73274f3ebcd9af11c8dbdda008ebf19ba9ded509376101b8192a20d69dadca", 0x29, 0x1, &(0x7f0000000100)={0x18, 0x3, 0x5d41, 0xffffffffffffffd4}, 0xc) r3 = accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) sendto$inet6(r1, &(0x7f00000001c0)="142d8f3b68ce7fa24848012b68d72660fa080eeeb03dec6a44e64de0a679de400f6c9dd70e441537fa85800176350c18d43b2f1ad675e0edbe18d96cfdaaffaf3ffb9c5527c36214f624ccedc7bee6c68b06a9fbeb4d6ee1bce702fb6b18fefd6a25b6824a77a218b1fd3edece67322dc9514d2a84ea157bc16dc6f95e1330817c6f1f39bcad527832d2ff1844f4607fd3556e224099b8ecd60456286463250c27f991c7ed0c92fd1b181cc2fb0c120b1cee45fe08be9668e0b628c9c29fc9cef21cd6c2f6c6e69a8743234f43fca24ffce01a519be05722a8a643837adce6ebfbb805659b627f81420c9a91412c00df3d1309966aa5beae335460a8d64cda4e65caa4041e331b191f306227d8cc341622e3db8c252789523dcdefdaf254239fe2a6786712256e8c858934f5b487d912b5c9655ee6de3617e51bbd171e20ad31c936ce5c757056aab530cb69cbcb513bb0522deedd30db6ffaa0122006cb4a8a61a3179db257919e3109d28bfb165d2e49fe1530119733ba897a94c3bab7f4aa2c99a98f0e3b2eac3b5b576d4e93e70ed3e32bae33de615e3f155f5621ced525dffd8cc3d14ebc091e0f083719ff5c5ffe3c8fcb2cfe6e552523f2a0b046c2a9e6d4d86a231212c70cf58dd69c52c7dbd2208e83815657214080e963fadd0efdebc98403d0ead58e4f3e983fd2fb8bf1e265934816d9bd4bc1f406dcde3f525a1232eec6c1e522cc28df89e3e41eb4bdd185f4a7e3b7a31fc3808dd0964cf38455debc8a9eee0267f245b8e0759b32f9a9190779202c4f8f622337fe48eaf9402eb93f9348c11c88058b2b8c6e20c469ced12a95c0314a58b985157566fda365693f8e95bc5dd324b7fbcc7af72d2c45936f92c7da9ec1d6857fe97804d9566c9ae7d6247527cf2d40097b0bf9c6cfc8e65bb38004ee29ecc415c754184e4227097038527296f358830c0326150894602c88f87811402f79f0200a735018fcc685b5beda43cf1620526402c007e3738cfa34fe5d55398ed434d2efebeacdd4444af2594b30d4ce8af440982d585a5de1525aecc59d88d7ac92a667fca3f807b2eb732d8154a8d6d864ddb701e8f14a6e495731f685584e038251a94c83aeeca7d9a747eb6dc9522a63e6d0d1cd389bef646f30576bf511aa0d36c933bd5c872db2ae7fa2dba0ad929bfcb4792b49c93753384faa3806704fdc663401d8486e2a3472d648c9db4b6a881badee419b14c54845ccb4bd46b010f1a6d6bece1acd0feb0bd7a5ed482b4760b9759effdeec0c360045bd03ab3fb448fd209a2ca7f798feb4b829f15b99de1d907f92206989f379375e16834e05edf9952c09f25f92f6044325aacfa2de6182c2ab068aad4746c59ae5d07176899f9be727bc78fc8da025a4c30d9983e5ca2f8b403d7ed1dca72776a08d2a92330e9f5397bafc2d7f3cdfdf1ebd145992f5bc9bdd81fcff5806ef7a3f597fc3fefcfc577e6747aa9b304222c25509971f5af80f27469f4b89bfc7682bc942c5eb93aa4c4acaaedc3686b9e9730142418460e9a6769c2e484d699245f7957c99ec6e86a2d893b87da3db6a42fe118f5bd2992f6649191f8d0640b0281ab9006cfa0fea16ec443a351f69a405d06aa2c0ada356aa874b5901147628f385f8d23dd88d6a97b7be88f91f1ac575948d7e1f344440738a8ebaf010c66a294a785b3bb452643206e590c3cff33208cd1b745772bde9c51023361fa42566960bff49917863e16c3bb0e0e01ae22d9bbf5bf840a3c9a916f2218347c573fcd925c8fbc270aadff7e0598cc1f9e6175fc912231deab71aa27aacc2908eacc5d7582ffd44d28216c60f2d99f9c6ddbbad55822895e45061ff18864abb379664417f178e986b542de8fa1113738fd4b221b35c9e104fe0d34379a2240cbe88e1a5af108a1aed160751a3199436fb39ddc0c74c3e5371504c3ea4c18502ebed339b398369dd5e55ead8b3ccc70c34dfe7f814878352965ef6bae7ba7dd62584d9d45d3b60b36bbbda1fdd44a8e02ec625a79660987fcf738a1f11e207513072521520cc93ef6e10ab747462d7291b443840711354a6a53c6e12204881a4881838ffbc8a6125676364bf83df3e032e90313e3bf94874d9d81d560a3b8fcced50e37258c20737f5ecc7c9b11ec87be0c427b502162495a18d3b5e8900c216b4731d75764c60290ae34c46ac6d0c558692f0eb8227d2dca65445c2cd99dbe13f8b78a17dc7f8b2357f3789bb9082d85c5d3a284e189b74629adf6d2579e3ef1bb64a52afdeeed21eef346bfd75d0a4499d68ff63c3691c10aab1e4d29f19ed3ceab41d1a470f3c506da8cba6eb6c20332e0ff6f0431b89385764111e521750ccfc4813c2564c6fe541aa40849696b35dde6d4dd69f7ce414546150bb0c8df64ac10c1c3d12f984ee561663b2c95fab2d9bb55126af2866889d77f48e94f0dd69cc6d53fa727f4fb690535b565a7da00e2d1d08695e4a0fc8bd0deb0bdce0527a5783b6360d3620014470d4149335aee6b3c67700d7e13b7c355f51586c0fd9414aed722d5e51d8e706bf414419c39109e77bea91eaa3d2e6f4a85d6ae38cb07bed29fcebccb94b4087c18173ad7af5c36d2737fc76089c7cde962aaa3ed7474b59365ff14ada0b1e4191c0c6b23bdcd532161365d3fbd9893991af17c0065e500e75c02e60083b9f2671c0126b98dfcaf898099f43ddf48cb16cc051f1a7a3b6986f8e0d7fdb86dd653f5f2332c5a6257e1dfc6f61669c4fb98424e3a9a2553c3e841c5d60b96afb1ba5056a5042892f2782d3697b656bd53b94ba2437cc4b986036eed4908d87bb72762ac055a024bc51c482da7dc516adac4a3a16d431a324e7027a44c912b5caa3ddeb30b3bd0f199ffe1917cf8d05948c6381b71be4652139c8e64394c6504c27aad4b42f952b1e7a8b5e858105f7155618e08ac5be4ca942e63775f20f0b364ab32c3ca8e7bb41ad2b65f5344093245dddcbbc03796745a6e07ffa03adfd8843a8474973bab80c730e397615df7b99599f1bc089c8ef50f3a88d60c5fc06bdd67f3e1c23168df141faf8e8013dae90e4e83e5aed4dd86a439916d198f51273c43a2850d3c90300f1c0bea7a9f33d20bdd265d80721e05d70d1ccda5e33858b8424829ab44decf2a43de7e0c77cc915ad0078a4833d7f73e3449c1b78b8b5d97d063aa69158ff79a7562731ef19c5de2084957dd8a66d20046487d827edab5757edcfd1ac878e819234d81ac1ad260a2cf399f8bea907d125bc3c2c11537c5babef164b16c61101d78aef956cfa4eedc41b3869a40cfff78ccd86d105d0bb8768b26f3b0766cc79c74b5096c001d8c94436be091dfb6112c56361732b5542d79432f15ef1b15f1a0b1de057db3e2933e89500b4584cfb03f9e53b97c7eec781599be335841bd1d7cbde39770498e3fa6633ea21a8d4917a1a3de6c4a24c7e3551665cebd4e31045927b968cd93571f10aeee467281b145c3751b10881b4127eb27d991713e4f7137483369fd537bdbf1d333c42a0139efb68656c47e8031bf0866e12e43c6308780bece4dff86d4466463d572b4d340e97e83564a70c76f72a1e7fa8c8427fcbeb3e01d3e83fc33d64dc7cd1787402c4cc05af9238d32ca842b0315ee93b47d82f53f925b8917c29b8ef65144e17625f7238c55f7f23f3b6c164eedc8e0ac8c950bc0ea804961c7e68d1a3c8436caa8ab47c428f1aa875cc7ba62f6772c62c140111df7b300031e9ce3b16e90d4357d398e3f161751d2b8b50ddbd492f4a846b758e586bbd9cbe041e9a3925a9f3d0c514be02532c870fce2dae9270920963163ea580321a043570db121d225f643b28b72611759939d7bdb59952375721e028886a71c7c7e8fd4d6c1ece3d22df0334eabc01e4fb9cdcf5933f5b4f60582e04dff5604d6d85969400d9c4c8003115ce4b1121bd7dd40be109a16e8e2bf45135ff58a7dd0d9a4a97b4fd8458afe923dc3bbc0bdb311cc54fc1895e1685c660f4690aec8f5ab59d41564228d6e126babbbb73ef149e704756a6be2a0ba5a616db06c960f74f98e9d2d645fa6bb53477e9ceb544e7cff14174d655a17475cafb2c1de9545c51c7ce80f96f3f28251bcefd3abe4d0b8c847d8c95be5261ffd45559aa22d387ce6f6c194f6c1626ed3c497cf7421429718e58466cd009742d0fc04a8c5f0f99132e5fd913646d9c8d8e6a76dba207f35e6f460c040d047b1411c45634d4076950d8630aa64a990690a41de3216ea6098fb5b07fa7070203c23db1db00c8f678e8947fd65cc7297df834eaa81f1cdb24efba03cce56635b09ce3415b60c6a7ad97b246fcebf885d6b64709ae6d510ab05ec2adc94a32969b6c94e13750bff2aab169d9846cf5c5a1b798645b5cce7734785dd08ec7c4540c13452e32c6a858ce0d0bb5ae9ce4165559dab5aec43c2d0703c58f13f056edc2ae34006228cf892c26932ea55052261ae8778fc832cc7b8c2f7d7010312bcd29636cf3fd5033e3059d09ad357cfad3a0786233c791708252abc1262d7e3e49a530b6059a3906ea19bf8d0cc01710984ce1d89a74c6ceef294189fbdb8042cbdf62baa36c87ba1d38f48f5915481bf611bf6ce45d3a25367c867b63b3e86393c950151092727ad963a64eb9ce19e02cacf79202c59a031c2200f762ad85ef37bc865c4a294e9f4ff529242adfde03899415d80cf981723b41e76e70fb953d30ddf8976f9118de18d1985c1019e7186fb87b6fc9ccf351a4ee478d5f6cc3c74425f9e59d4450bd1ce5ba0ef1d1678c8c553e28137a44e866d5a318edbe4f0a724249aa0fb5076b193ba24e5c441174ae9dacd2103c1f33aabb48ece2f02fae68ace0496bf8d21f5bd642cdbec6535901af4f1d27af713f478276e45f54f4a60678478f3d3a91f167d1eb9493fd7278a9fedaa7a0d44f7dedba0a0101e215b9850e17dc04b75d1b2a40f11009f44bc06bf1fa31b8dd2ad4c5a9bd711ceed49a7cf6e614c58f800dad04ecf295b320ff898005999108d587a44bf1fe94269e225559bbb8dd8f25a99c2f505fd17511f28bc54af1d226cb5693ae6570312fece37f9da5d92e40ce89db8c1a4a7916452e44c182157b91ffbfe7a88749dbb720ea1c32f62d4bc994e9ca8c82c664bb33ed453c5ae48ebd612ce10b9fbddbd7379d3c283880837341ec96fd88e914d8b6d5e1298953587d06111c78fd4f17a676a7101a328d0961fc12de5b2421714fe5f44f1f4545a4c8c64a54d333125c868aa86614f47e50ee57c90e558e2b93fb380afb5f53fc3e0176bff86b967ba88454603b5832da0ac8a3d8a9144e39a651343cd46e85a6a43784d9a85abe61213a2019e9ce5dee2f08100eda63b36aa698e8a73bf55819dc5700026058c6131f13f169a4ba370b33cb0ec0a063d8febeac37376e3632562ca35d14d2ddb84c3b51b8dcd1ee80ee5e59e0e98e873dbe867a4ae3f43e0a8a376965040561087efe617ad8f894d692a7ee0bd9228df64117f4974d9613c4f9f3e6ccb10bca84e573e9aa6ba9cc99a50ddc5db0210b30c99cb9dac1315100447905e57c2d7d6cf9e4aa16e6b3d9c1f9e4715b1fe3b5d40d68ffbee6608b8afb59fcb3a00025e9848e3417291a4905e289f485e32f0ee225e4c31317fda53c07f895d7bd9fb16d7be9e306ab4d450a63b1466d90fa9ab9f2bfb9f803fee72a43172afb4e93f2013129d6009de8b4b7f19e7756e0afea287c28749421c938ec859da0485891504712bf9a3eef20828596546d4867", 0x1000, 0x4, &(0x7f00000011c0)={0x18, 0x2, 0x6}, 0xc) writev(r3, &(0x7f00000013c0)=[{&(0x7f0000001200)="bc458612360e8abe8855c4eec241861123cecc1f38cb882ea6934bf859ac5a14c7dadb52cf1ab7761309f1549d311f610459fd2e689a7d75af24148b8a67b617eca752cca288188f68e05c2a555b84dc3631f4be6bcbd933f05e867b62f8899c595fd72b2f", 0x65}, {&(0x7f0000001280)="c00947c8e5102ad95aa835ee3c8ae43042c76bfeafc489e9db1856b9d6c4eee67e2c82eb4d3fc2215c66752e93a0ea2067efcecbbdfd1c604f3f3625c07b3a816dbb289b8254a0b8e7d5d79862e0b8578908f7ead0993661091d307534a4133cd9aab81472800fca50bc2dfa5bba65c1aab3e3fc8403b31cfb36bdb73c74f56a56ad1f7bdb0df8a53a4f737ec498", 0x8e}, {&(0x7f0000001340)="d369c795de65f2c7f399596c9f835bf211c9e40b2c15113a2acb2cb66e926466e313260ffd61a0faf12bba4e41dc97080946b69ff295014fbd33f52e271abad76c", 0x41}], 0x3) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x291, r3, 0x0, 0x0) renameat(r0, &(0x7f0000001400)='./file0\x00', r1, &(0x7f0000001440)='./file0\x00') bind$inet6(r0, &(0x7f0000001480)={0x18, 0x1, 0x0, 0x9}, 0xc) fcntl$setstatus(r3, 0x4, 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) nanosleep(&(0x7f0000001500)={0x3, 0x4}, &(0x7f0000001540)) nanosleep(&(0x7f0000001580)={0x2, 0x3}, &(0x7f00000015c0)) sendto$inet6(r0, &(0x7f0000001600)="7320976877d8dd92a1407b9ec560b7aeeb27217f2c6b876bc196d07dd43bd73b3edd0552cf581cc195a82ccf3158b33cfe933ca2a69739e59ac21083504049f0b896", 0x42, 0x1, &(0x7f0000001680)={0x18, 0x2, 0x1f, 0x2}, 0xc) r6 = semget(0x2, 0x4, 0x400) semctl$SETVAL(r6, 0x2, 0x8, &(0x7f00000016c0)=0x221b0) pipe(&(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0x0) fchdir(r2) semctl$SETVAL(r6, 0x4, 0x8, &(0x7f0000001740)=0xffff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r7, 0x0, 0x0) readlink(&(0x7f0000001780)='./file0/file0\x00', &(0x7f00000017c0)=""/92, 0x5c) listen(r7, 0x7f) r8 = getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000001840)={{0x7, r4, r5, r8, r5, 0x100}, 0x4, 0x6, 0x242b}) r9 = shmget(0x3, 0x2000, 0x502, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_LOCK(r9, 0x3) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000018c0), &(0x7f0000001900)=0xc) 00:00:05 executing program 4: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) dup2(r1, r0) fchdir(r0) 00:00:05 executing program 0: munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = semget$private(0x0, 0x1, 0x4) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x802, 0x21) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/22) fdatasync(r1) r2 = msgget$private(0x0, 0x90) msgsnd(r2, &(0x7f0000000080)={0x0, "fc5bfa1c99961148d53b760a6231f77e00249d0a7b7b3d2619ed99e22d2b10325412274b0880048dad8033c6f4d4522678e7cfe5d33c31bb83f9674d3cc48d47e0ef32ff5a0273dc918779"}, 0x53, 0x800) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r3 = open(&(0x7f0000000100)='./file0\x00', 0x402, 0xc) sendto(r3, &(0x7f0000000140)="183da5ed12615fbcbe4cb6f8fdda85f0ee450b3ca22a6cfe8330cdfb3e04b220b78f47dfcd0c4d99da5612b82b2c71193222e25e", 0x34, 0xd, &(0x7f0000000180)=@in6={0x18, 0x1, 0x1, 0xff}, 0xc) msgsnd(r2, &(0x7f00000001c0)={0x3, "0322a3c615f24d4d264c164eb74dce1a1bafb4e7f20b8243b9ef6bf2fa4cd11b77febe33b77e48427cad961340db7f2014"}, 0x39, 0x800) r4 = getegid() getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r8 = semget$private(0x0, 0x7, 0x40) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000280)={{0x6, r6, r4, r6, r7, 0x41, 0x8}, 0x4, 0x845, 0x4}) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000300), &(0x7f0000000340)=0xc) ftruncate(r1, 0x0) fcntl$getflags(r1, 0x1) unlink(&(0x7f0000000380)='./file0\x00') mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6, 0x90, r1, 0x0, 0x0) r9 = semget$private(0x0, 0x0, 0x8) r10 = shmget(0x3, 0x3000, 0xa1, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r10, 0x4) getpeername$inet(r3, &(0x7f00000003c0), &(0x7f0000000400)=0xc) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000440)=""/23) fcntl$lock(r1, 0xf, &(0x7f0000000480)={0x3, 0x2, 0x7, 0x4, r5}) 00:00:05 executing program 3: r0 = socket(0x1f, 0x0, 0x3) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000000)="ec8c5ed1eccb9dd3110912778ff60430e1a3eee3f1993b571d4576eff9fcc424cb4f87cfab6b795879c5b22c254739d79afb9d541f110f4e5b31e10ebbcf21fefdfd0e8927b3127f9d56f13dbc04e59f020df9977a33d4978b9b5c06ae6e109708c1baa3765cd6fab8ddc71032ade984959eef42e996e3ba8959701d98ac6f0395d7201407451e", 0x87}, {&(0x7f00000000c0)="7148aed6ac8ec72b0457c00cde8cad2dc7edbf4d8e8a92bc2bce1bc03f9034b3828e4d29b5f89fb0f4a3b74195816b40ce318531181803df98271d8bde84a18f5ea3208e16a29dd4ce33a0f4665fca37b40e97a9d0fbe0080424422c579ebcf098a8c10176d5dbf13015daeefc5803e81ba02a4e40d1d473bc95a3b06064d37e358993190d4563b15cac7f90adc8b80ade158b55a2043d6c5149727b65b3f10405bcbd0f11b1379fb808bdeb14e2fdadc73406196af067131892bc7ea449f3178a43b8577845bbe01ab99ea4e26205d5716606ba3830bf535cb56c6b61e5751cac427c1441317fcd707b8ceec9a25a2a8ea369a1f1e3cc2b", 0xf8}], 0x2, &(0x7f0000000200)=[{0x48, 0xffff, 0x4de, "3d44617a1763454d229f067ed2ea020d9507fa2d9cbff1e19a5d0a7d4e75fca1095c5337f8c191886a4e7ad13345982d74f5df"}, {0x70, 0x0, 0x10000, "1980c127ed630f0161a09da443daaa65daadebed91b4fb2af35196b985375f65f7190e7f310716f80a2ca9d861fee969b2dab27f3d60b10fa103ef329ed471ddc38ccfae8fffd4915ad1c5d204c4c4764a4856fe2de977cbb614db"}], 0xb8}, 0x8) bind$inet6(r0, &(0x7f0000000300)={0x18, 0x1, 0x80000000, 0x7}, 0xc) bind$inet6(r0, &(0x7f0000000340)={0x18, 0x0, 0x8000, 0x7}, 0xc) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000380)="ba317d9e201bd83049de65d21ab106843c78f36c174d005d0aea1ad4ae364d4ea8c37f2aec0ca53e41380d81079c1ce7064643680d57b3eba2788bdf6980e1674c67bc3fd9073fde822c98314cce892e29e3e3a313ddc383b889041b8e9f746071567c7cf664b8ec5e0c0462c3ffc993cebc4965325fac7f1dca2ecb6338c8dc5e7156ca21941b36895eae57e23cf4a82e4aa0990fedf1b057f4a2d8f04552c1dab7a17f5da64584edef89d5394d4cc756893fdf2c67af279f62528ba722f4a247900d43bd64240689f5c76c68d6ad8bb315fb6123762553db18e81c2531cededd2b804c90e8ae4ff4bf35e7135e8a4505b69b05fb02c0a0502b8c1b88", 0xfd}, {&(0x7f0000000480)="9a49276ffd79fed2599a7aae8788a7505e1e05fcd4a9aff13d8e42162ec73196320430fe4a2dd856000f288625f7a9c8b45b", 0x32}, {&(0x7f00000004c0)="a8c9b550f270ac390f5a08fce843f130425dcc5693df9ef7fc3c600c965ad3ca1dbf9756c7e8784b056c2e108ce8b9", 0x2f}, {&(0x7f0000000500)="7dbbe9495877440be0c257cc992939e0cd2d908cd2d33f8cb85d711773f3d6c94d700096598eba75e13d6c694f4f30f54ad1bc9bf3b95c5358ee7b6c40a08dc0dbb36489a9d21de211b2bb51fe89dbf5ba818ef9e52871460e58def38e59fe9af4c0cdd6486bee9daa6fb84184c6477e7f1f09b7ef59cbe5afec54b3a0a4fe218b2d8804d5aeda2cf9d22fc13ad2c74713460ecdb4191a75834f315f7466f9ec2a532bde0c58e9822ad49e385a0dd2ebdc95e56a293e875c38ab2fe3d801986e263c86e54144173efc4c47df0a15f0509cacdf1e62ce3ea6c0a7c9be0f83cf821f6679", 0xe3}], 0x4) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r4 = getpid() setpgid(r1, r4) sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f00000006c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000700), 0x0, &(0x7f0000000740)=[@cred={0x20, 0xffff, 0x2, r4, r2, r3}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x2, r4, r2, r3}], 0x60, 0x8}, 0x401) sendmsg$unix(r0, &(0x7f0000000940)={&(0x7f0000000800)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000008c0)=[{&(0x7f0000000840)="7e53682f38486242c754c786f1bce5f20415cba14326ee057db7beee98398134cbfb1bc5826219e27d07ddce61992b4d7413f98dedc28e96af787fcf61f41b009b06b073ae1ee1", 0x47}], 0x1, &(0x7f0000000900)=[@cred={0x20, 0xffff, 0x2, r4, r2, r3}, @cred={0x20, 0xffff, 0x2, r1, r2, r3}], 0x40, 0xb}, 0x403) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000980)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) r8 = socket(0x1f, 0x4, 0x101) recvmsg(r8, &(0x7f0000001e40)={0x0, 0x0, &(0x7f0000001d80)=[{&(0x7f0000000a00)=""/21, 0x15}, {&(0x7f0000000a40)=""/4096, 0x1000}, {&(0x7f0000001a40)=""/148, 0x94}, {&(0x7f0000001b00)=""/185, 0xb9}, {&(0x7f0000001bc0)=""/201, 0xc9}, {&(0x7f0000001cc0)=""/188, 0xbc}], 0x6, &(0x7f0000001e00)=""/3, 0x3}, 0x801) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001e80)={0x0, 0x0, 0x0}, 0xc) rmdir(&(0x7f0000001ec0)='./file0\x00') read(r8, &(0x7f0000001f00)=""/247, 0xf7) sendmsg$unix(r0, &(0x7f0000002280)={&(0x7f0000002000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000021c0)=[{&(0x7f0000002040)="26643f5fe239ed2e719b0a238c34fb01e1cc62ae0ff7", 0x16}, {&(0x7f0000002080)="40ab34c96182430ff5e45358c4fc72aa6286e31537fcb752edb8554727f4f71508688415d1930e", 0x27}, {&(0x7f00000020c0)="79c11af67ea6638e66ce8e504e7262dd08793412fd114dc1027237fad6d1ccc3fcb50d7849743ba9001d698a760ae15963ee2274ccf6fa82fc66a93e3cb0f77e894bab9ee59aff630148350570b219d243fa51e59f0cc84ce907653639d686532896e04c35dcd4ddd6b736b2fe6fc3fe29ffedbd813383e7ccaeff9b82a01c9a2c167d6cb7829487f96f87a094c4d0117cfa17e0085935038ce018357d7b18b81bf32b2295f83410ce684881e48feb425fa3d5c8501424a6475f57bec350e6a85c783d", 0xc3}], 0x3, &(0x7f0000002200)=[@rights={0x10}, @rights={0x20, 0xffff, 0x1, [r0, r8, r8]}, @cred={0x20, 0xffff, 0x2, r5, r10, r11}], 0x50, 0x2}, 0x3) recvfrom$unix(r8, &(0x7f00000022c0)=""/224, 0xe0, 0x1, &(0x7f00000023c0)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000002400)={r4, r6, r3}, 0xc) r12 = socket(0x1f, 0x40000000, 0x70948889) sendto$inet(r0, &(0x7f0000002440)="12c0045f808cbb438ec5df2277f813f9948c51c4d6cbb4e931e93338155180a5bc3bfa08e87d826eda56382f99452e01e963ee62934cd48afc69b5b02e3a484bee65c9c36d3073f67279ecff16697fc7d13c1801beae8cde03f5b5876d29d625810297fbd3db75c3d6fa7e4db484a6416f77df87798df1b7daded733a1de7899a8789810f61b447712d4e842d387574d22fa3f95455aac39b655f2a22c69743383eea3475073b7aceddbff0395d64835192447df4edeb5c2798c17418a90ac4681ec956a700951d5", 0xc8, 0x7, &(0x7f0000002540)={0x2, 0x3}, 0xc) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000002580)={0x0, 0x0, 0x0}, &(0x7f00000025c0)=0xc) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) setsockopt$inet_opts(r12, 0x0, 0x1, &(0x7f0000002600)="5bcd1889b60fedaa79b50daadfe522f22522c2c1f5e61e181991666c483097d6d6f28fb90b070786fa18f59e7788fa5adf14253d17c63a62684b1363ce67bfae3102be4f4e31", 0x46) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) socket(0x16, 0x5, 0x80000000) r14 = shmget(0x0, 0x1000, 0x400, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_SET(r14, 0x1, &(0x7f0000002680)={{0x3f, r10, r7, r10, r13, 0x70, 0x6985}, 0x4, 0x9, r1, r9, 0x7, 0x7, 0x9}) truncate(&(0x7f0000002700)='./file0\x00', 0xbc) setsockopt(r0, 0x2, 0x5, &(0x7f0000002740)="dba4d0edc84ced293359", 0xa) 00:00:05 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000001240)=@file={0x1, './file0\x00'}, 0xa) dup2(r1, r1) sendmsg$unix(r1, &(0x7f0000001580)={&(0x7f0000001280)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) 00:00:06 executing program 0: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000000), 0xfffffffffffffe1d) r0 = shmget(0x2, 0x1000, 0x1, &(0x7f0000ffc000/0x1000)=nil) select(0x0, 0x0, &(0x7f0000000000)={0x0, 0x800, 0x0, 0x0, 0x1, 0x9}, &(0x7f0000000040)={0x100000000000, 0x8000000000000}, &(0x7f0000000100)) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x3000) 00:00:06 executing program 4: r0 = socket(0x18, 0x10000002, 0x9) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000040)={0x0, 0x7}, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x2, 0x30a) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f00000000c0)=""/247) bind$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) r4 = semget(0x1, 0x7, 0x20) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000200)={{0x9, r1, r2, r1, r2, 0x84, 0x4}, 0x7, 0x3, 0x9}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x6, r1, r2, r1, r2, 0x100, 0x2}, 0xffffffffffff0f3c, 0x7, 0x101}) semget(0x3, 0x6, 0x40) bind$unix(r0, &(0x7f0000000300)=@abs={0x1, 0x0, 0x3}, 0x8) pipe(&(0x7f0000000340)={0xffffffffffffffff}) utimensat(r5, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={{0x4, 0x10001}, {0x1, 0x7}}, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000400)={{0x3, r1, r2, r1, r2, 0x114, 0xffff}, 0x1, 0x7, 0x26}) r6 = semget$private(0x0, 0x3, 0x1) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000480)=""/17) mlockall(0x1) semctl$GETALL(r6, 0x0, 0x6, &(0x7f00000004c0)=""/146) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) mkdir(&(0x7f0000000580)='./file0\x00', 0x12) sendmsg(r0, &(0x7f0000001040)={&(0x7f00000005c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000000a00)=[{&(0x7f0000000600)="936b793c41f7114ed7eb48af235960768e3f6db6cdda0ab926eb63d35758f948fa0f47347d16ed9953feb1c7316b920dc8684584b3bba2c62a27ed1405494f4e9622707dbd0043adba30fb507c188208b8e8da021de4877a16a75f08ce81bdd035e705b3b63d2bc8727a1f431677a7cb34b1a29f3dad25cce12f262aa158c5632ef2f1bdb7f77cef6fafec62888b1e7addd406ffa53b91e378d16df35958ee651ec7be299edc66fe72a0595d2f30d3a1f2eb284decfdda40ec75c060426e2c25286020981312af1300aa0fde106bbf987efda837518c147be555368bbdc9b9d508515bb8f8441e29e0785d8f2752461fa73b7bb723", 0xf5}, {&(0x7f0000000700)="87e000c1585ac0c06a4a04d040160d69ccdd5e2f3183d4735021d632ee253dc43a9517f91a44e1f12fdaa7b3d3ba2f64e35c7281d2ba012fcd4d06fd7b1d08a7c1dcc1d431e5f02cb47ea85502bef89e6e", 0x51}, {&(0x7f0000000780)="6f2dfaa7c94b88b119931f743bb74bb92609a67d78914793e79cee5f742482f066430a034a21caee32d90a4fe05b4e3b84a3828c877a00d7aba3eb2da075e0c73c80461caa38ac18a3dd46c2695e4b767a09f5227386a2ad94db5b2c32b462a8bda846f86599db230605f07b182fc27fe6f4c5c5983fff285aa991414ec4109c65e940d908dcd1e242e6a0c9acfc33a5ba0a5be7f69f1c5a7c06d76c8959a8d3665e5e00d28693664595d0222e940b2f79cd3e5790cfde0c3970ef76d723ba3ad6", 0xc1}, {&(0x7f0000000880)="71ac3512fa48749fc31790139f5c5417b7962d4f36a136783558c8c990a51a9c556043ff8b36c8c2b2947cd204d9d53ce713d8ebe54698525f444517e703b00e92b16e02cfc6eeea6a79076a93e9238e124388caa92be2f75f83676f13877f34bde648156ef155154ad8f7d9485f8c05139256470420735d4d922380a617b14bf4cdfeb3924d6a15558e89e5118ccfdc3f1ab66919e68a00f265afc78efc11ad0b4e88c0911c5671d392bc30297b787bdf6a4c916132ce63f63773d8f68ebffa773bde3cd57f75", 0xc7}, {&(0x7f0000000980)="eeb2f52b4c6ecbfa9989d9bfd50f79995ebc30d98539bbfc9fc2960de9503ef64c012b54c47dc891af3242ab9442c287f23a5f4d6e3143b81dca0a13b0dceb9784fca90267642791454925aa5c7449d3f6a17e5ff4d21460cd7edb4b1c1bce6be48593497a23eeb0193c43a960a83a0f24a4254b", 0x74}], 0x5, &(0x7f0000000a80)=[{0x48, 0x6, 0x0, "60069d72a7c41a589781ae18dc2fbac8c8a939ed675c73b0e97576efe6f01c8d777c81b3f578af0f64991bcf9e553971bc5a"}, {0xd8, 0x6, 0xc6d, "343a0e665566974465c99d2201728becd812234ff9130c339928c7ccd0fc385bc6b83e1fd6d134798a3f52e2705c7f7bcb9555822274347ec39da9597e6b6b81aebf4573f77c791b4774771289e0c1ad16e8513c2b333b47f7a777133c6720813f6ec40fd8c525fcf9c05ea9349ef1391b04a09e0aaa714c2a16a4b4b6383326ac728406d92e2412077042e177749b55ffa0fc33e9e6e9dc7041f974872fc57309707c78b1acda47ea7231bb4984b3b8a575763e4ae4f24a4da981175ed214cc8e3d453f9d7164"}, {0xc0, 0xffff, 0xb3e, "6e35c78eaa7bf78c7bf3d258db4995417f140ade38ac18255f257555410d26cd91cd1053632552976008cded8e5ea36986766c2a067418fe5f27797f264d5916a5d617389ff1c7607656521a8de2e2369a46dcb19175fbde2fba4a1fad335d5069367187685161b195c5a48d2fca8200399255f4f15e9edec8cf40e2c5190f2dc40f14732ba5d74bd603a472374db8021886125de12c23f22174a41e8c9ed4d7d30748481e3b50f5630dadc1d1c8"}, {0x100, 0x0, 0x1, "06961de4e55dfd68ee1e89424f7fb6f7ea0ec6738fae29153358a86adb834e4705d5eda2cf39a88a311402e712f451576d04f79cc278699fa96f13de59b4590967568e152f809eeae095e6406a2179171ccc1606c7e944df471296c70cd7cf255301c5c6c8fa5aa889149374d75c14f734412d905adbd456a1f17f7e2990a7cfb23f9b18f191b4aa9be6ffda37260629af1e92877f1d98f41d31fd6d98e6b7cef71b3e1ffc537b4a3faa4b305227815bebfbbd31c7a16028d500799b0ba337f0b7eb0682fe58c315105a8bace5c6566b651303dda6382bb053938dad36749d30c324e926f36c4b59ec"}, {0xc8, 0x1, 0x401, "c4f45dd34e62135a2ab87abbccc1f96230e446fc04e58bd6eee0a0816bb4556257ddda768336930154d86077a401f718afbbe2655d2a00207d17eb6ec84444b2b2a7fece872bd56190469243918908983bcd22dbecd386b79310ec8c3013c9121c08afc3fde7062921e296146c1c6c123ab1d02ebcb7548f3b940795995c71423e79a635f07487c52f21e1c8b0dab7a3cfa5bfc7a1ee9a01958762bb9b417ce0578f03184d233355493b92f6541e627f225c"}, {0xf0, 0x100, 0x2, "444aeaed97fb45e9bdc954b42969fe40a6ba11711273d4c72ebaa310ccff30f6ce50bfb8f4115dfb2c9c87c7b6b25ade54cb8d8c8304f391425629aac64c283cfea71a7703b3d64f82f43378f2df5329bd943903f960f751ae3c85d49bc27c1a2c5092658691fa664736973b7fc74c7e7f4a3af5382771ec073b924a062cfab0ac4ea7a5694ffd73e47de33c5e01aa3bdd8f3ce9623e507cd6a28e731d80cc9788a79e37ca69035245c91968e8eca9faf3234df8af7019709de2862955a8d8d980233390fcc163c7038764222f1389db0d6a87ff407be604d84af35b9ab9"}, {0x100, 0xffff, 0x1000, "91c9122956ab61f579e3ae33649e77c352afc26a242a69663c4559f81a0663e73a31450fb1b59156ee73d25dc98c867ef674e8e7a1cced472a69203a213a5da6ffa80eebd8aa86c50797129b61ffdcb9838d735d140ca09ce8ae73549743ac04f63419e53973572f208e2c3f63ca1a60af15b9516bca9ac12027aeb621df3ff96cd117571463df541077a2c24321451eb7e4924d189c705322409bc940817bca2b73d038cd99d69b566080be321b8ce00eb99669efad579c24ca39b5e89ed6fb876349a00067aeb000572b54ef57c98d2b65a779b04f8d4a90f3d375887e2e09507e811a4b40b7a3c8242d8784a047"}], 0x598}, 0x8) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r7 = shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffe000/0x1000)=nil) shmat(r7, &(0x7f0000ffe000/0x1000)=nil, 0x3000) getuid() mknod(&(0x7f0000001080)='./file0\x00', 0x0, 0x6) paccept(r5, &(0x7f00000010c0)=@in6, &(0x7f0000001100)=0xc, 0x10000000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001140), 0xc) semctl$GETZCNT(r6, 0x4, 0x7, &(0x7f0000001180)=""/138) 00:00:06 executing program 3: r0 = socket(0x2, 0x3, 0x0) socket(0x4, 0x1ffffffe, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x80) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0xfffffffffffffd67) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 00:00:06 executing program 0: r0 = socket(0x1f, 0x3, 0x8) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = semget$private(0x0, 0x4, 0x440) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() r6 = geteuid() getgroups(0x1, &(0x7f0000000040)=[0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x0, r3, r5, r6, r7, 0x10, 0x1}, 0x3, 0x207, 0x8}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x4, r3, r4, r3, r7, 0x100, 0x1}, 0x1000, 0x9, 0x3}) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000180)=""/60) getgroups(0x3, &(0x7f00000001c0)=[r5, r7, r5]) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r12, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/134, 0x86) mkdir(&(0x7f0000000340)='./file1\x00', 0x0) close(r11) shutdown(r11, 0x3) shutdown(r11, 0x0) fchown(r11, r6, r10) lchown(&(0x7f0000000380)='./file1\x00', r6, r9) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) connect$inet(r0, &(0x7f00000003c0)={0x2, 0x1}, 0xc) recvfrom$inet6(r11, &(0x7f0000000400)=""/183, 0xb7, 0x41, &(0x7f00000004c0)={0x18, 0x3, 0x3, 0x4}, 0xc) shutdown(r12, 0x2) mkdirat(r12, &(0x7f0000000500)='./file1\x00', 0x40) symlinkat(&(0x7f0000000540)='./file1\x00', r12, &(0x7f0000000580)='./file1\x00') setgroups(0x6, &(0x7f00000005c0)=[r5, r4, r7, r10, r4, r8]) utimensat(r12, &(0x7f0000000600)='./file1\x00', &(0x7f0000000640)={{0xffffffff, 0xffffffff}, {0x20, 0x3}}, 0x0) semop(r1, &(0x7f0000000680)=[{0x1, 0x7}, {0x1, 0x6, 0x800}, {0x7, 0x6, 0x1800}, {0x1, 0x9, 0x1800}, {0x3, 0x2, 0x1800}, {0x1, 0x6}], 0x6) r13 = socket$inet(0x2, 0x4, 0x8) sendmsg$unix(r12, &(0x7f00000019c0)={&(0x7f00000006c0)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000001880)=[{&(0x7f0000000700)="da9a98e162caa2d77f2e0ee72a9bbced83ab606a33bd892c70c8209e4963745139565899dd9cf6a7988f2a587d2f649f4bdeab598ef5c19ca4190f9d47e4b70a292f0f801c34dae3cd33f86ef3216b528105ddfff9d2e9e14bd71dbf2c31d1fb7721d7c35dab25a9b02191f9518d694929ee85dc40eaa2e428c76cb29da86f75287fc0fbbe53af55ed8fd44d266e48212c2cff396941f0dabd322712a50942be9919d1ce5d601235c5743b8d0e70e769b4ca65f15875c6d47c7db635695f02e35e14626f52c5dacfd1fbf0608d0cc4025e8a4aa0884cdd17038347d23e6e448936a0ae8091117e888e2e1d20", 0xec}, {&(0x7f0000000800)="9b173656c53c017d93eb7825854132993788c7e236604e09edd2f7246942708a095b3ac9ca571be93244ec9fc509da6722dba6baf05604509b91ec00dcb029fd03b720c79bceafb4b59dc09fc2bf38aa2cc114a5690724a826e161a12fd9169c867113fd2d2af2ff8e9b3172a6d97feb86614972728bb6684a6281e9ea710d6033f2984c4108b12abf2d1051d8da3441b8ddaa8ecd7512fa984f5ecf0ee43f19703ea6a165b5715bbc51119d6236547e6acd0e90363a37bf94c11b11a3f0917784f79b081dcdf89781fd93e0f86cf5ab3fe6c2ad209377738979df627ec5af9e2da1933720f3b3526b74a1dc197c2211c2a9c1ea232ab534f9883c06df75bf9e7170aa3e84db8a2ebbb80f29fc66983cd9d98ddde414063d5c4b3ea84d523b72757f36572af28b6929b5f30fc0cf7412fe87756ff8c7887e96a31c6656752f9c7354b458b4a5a72b491fe628a3497df96e998bec18f2b71eb4a6d10043c7d188d129e2f2cffb9c94b6dbc695954bef0376200af45ff7ccca7fbda9199c42966c6f31c2b4a53014e3d813831f334ee65f99894b322addff59c34f5768cf083ed38c9689031cc237ae9eb15efc16f29b49429f4d26be9a905428ef49809184a1a7006faa0d8a0923190b6bdfdb3ed4c28defa5ce5f66c8f2a247a38f8d3186d53fd42d6b9fee0b365b9b51e69100263525c6ac618ef673a3093ffb48ef0387c4443deea9fb54641b90f22cb04fabe8b77d388b42799be5eec0f32ff49d386d4d02f0a43e7e3559dbdab9d9027411ad541ed189e2a5aaf0cc5a3b25a6549ccd94767188d215f844a5a08119ebefa5c5bab9d3130235eac6242fb9783d0797772b1910a5ef51281a6f4a092ccc564176610810980c18531e048967aeff30d706d6f85eb1e9d44b7be0fe0e6b5d6f2276aab84716ebb20aa980af75c5135fd05c4be916ba51e701d992b5f683ee1a2707b36b94a13bf30a406b5e9000538dd52d8e21bb559c7a50b0991ff05a61f059107028084ae21d9941716e7c8c55c94d4c34f58088f2106818f3b2d058f4686765c78d1c7ebb38150005ceaafa20f4763f3fa6636c4ec74367ce5f5a5099ab2557062f124c7fe0358b24af520e3e533f3d603c74d4945f46947c70be870fec092e188de8b3515f12adcc6454993b803ac14b81c064c002995d4338cfdd01c0d0bfde571f3373f540ad799f29be1fcb6564642c297d51861075f4dfe8c8a1396d2fb304f29d82d4652f57cb9547d519a87de9d68847f0360bde872d3f5abdc0004c19d480d320e19cd4f976a22ad2b4e452131d0dfc6fa058b2d4cacf5bedb6a94e55ba83a2a66ad9b8f7465bc88431e2f890849477930beea6d522395795e9d8c4300541c54afc711d7b19dc9a73fe32f07ddf5acafe874ead244981ffab881733abce7fccba1ced6872b70128c0c470a6395424a682d8fb4cafa48009f636e712898246b1930c61d3bcf74fa3d12a2fc7fe079fbd5a09e959a52f1b31e97c2701ca50e24333fb283937c4134d144173df6dedba53523f6a490968b53a2a3ba66fe6122e21f2b7763d66823318cc044894041b45c82fc75a5b3e6bcbd90dcbb31ce19db76bf6ed6bff35e80edc65daa6bb31a3a8301cb82d400a11a597bce6c7fc9cba606aed9b27d739c353e5ae598d95c28b5c52e9182641757b908e1a77799e0be7300f3159667ce28d420c62842dd467665f73f3cf8449020073271ec5a84301a01da190e72af2303cd139886defaebc8fb72b9a9677521c89843a099675dca8c4f5457d0930cf5d990e955e7ce5631dc188d1b3bbf67f1d683aef42e8cc2412cef560998c1867ab3fa5d496cc64763345d8e22ce4bdfbf2ad51b1942b3a9fef075181dbf34a5bc721bb70fa36c85cf74bd8d4539c131ceb071c07b57ca73a6d8a6c768c67407018b363d62ea17be6154a7e7ce9361f459dc0d3ccc3f15c4ec41668c5a864537e0a9079092d4d08145856714bcb3d82e86ff46f1ec96f08be481a57fa902e66faa55eaae017f6a8137e5c1e216c87f86a0f08a055a57f196bece2bed04829c6a0e09e3ab0597fdcdeca3464829642ce5b5bca56e445d0b4e1d85903e24759ffdb1597484841c742911a89e80ed79bc5b2206f978ff989b908833d62d80d366a71c9beb457eeede889fab6c165e6d5bb05992cf5fc4c08ca3b1da0642e3b8c73eec67830be2124e15ca9a746886c8733ee8ae5963bbd6f90947c750a22df9d013814cf47c5afc61bb77f49d2500829a16fa5492167f9126a732a771793f1400486d4ed2fddcc2623e08f9230ee4f87b4ef1498bd590d16b304695bfb12884b0adc3cec64a4f6f2b85b5663d3c2cf92bef9ae25c16386554fd2643a99a546f476b9ad8241845f3c4e76ab036daa3afa786f625b99d51cbe668f25ac7e11d8e3c45fed43206c5aed141d8732abed97a284040cac78487b0d9bbd7b82a05b6f024104436aa6bbbfeb8be685818a1f9b749a09edba2f052f09c4df4c7af3d6a9ff73fe75735445e9861e7c93df8f4cf13477dfec5a4dcecf688cf3702ac5f2be4d529d93dc3858817adc31a17c1358febfd676ef3aa04f84c968e3fdc648d670967a632a5b1e1ea8ac1e4d2433a1a4b856f01ec2990a505c25a3c47c758f505939f8fe08b4de7fe3de758735b248ca4ee7c021ef0fdc71c6984a35af84f2c97a67ee602eb96c5425718de749413e27f64547fd898e9df8cf3192a863a8e4afb519ee851b6996bc9a4eb1471e3d0fec415a1162c1c98af7010777bc00187af9127a6a9023c531c77697a57cd9a4286748f8286120c010e45eb63cd833eff85452eb218f9586b6a6958322f414eccd6c99f2ebb0f8b388702bc7aad300dc7b1a4e016e4068989a47fcd71c423b6a9b605da26a830716c9fac502f10b5e52b0d775b7d5587e270aa64dab465628d5ac5c348ca8ad67e9c07e28355bb58ba45f5bb1fd9beb0e3783e117c75b826de5d5207235489ad3c1ea18a762b5a28a870bafdb23c7b9dc77f0f83d45ae9e7a3dda7526143f922bfdb02a87ae19922899e18357c2d5879a1fcefe96a7f4f3dcf50d5f51ae557945c5f42ac4b606095d54641dc5f87e5bccd0544dbfebe811f135f8edd8568893cf3cd18fcf04c1dbbe35d0002d45e1e54ff0a7561e24e7064e3006c981c7697f29e01f3ede2a9b0ed8d5b6b1b352d4654e856506d61612933b07b1c7e710e4cfb557e93cfbe556862fad91146110ac98323a38e8ac7a3e56d66e87b514c771d19b016db705636641efb97c7443220157c6288323e8d91f793d0a40487afabce105f66f86b4e969c1d9c9311c5f7591eb180ea57f6ab31ce03615c4facf4c0789a53d3db2eadca6a7fd60bb7f1fe534be0e2807d49ec6de49811ad3fce45203b4142946bf60ca391fc8403098c278b2d26f645531a464e0bb0f3cf1df432d39c5c13a6f52c8fe8bf1ba24cc7df6cb1280d464e39dd7e2042a3cfef91d74b61641f5d621b17263af658781865226d1559147adbcb56d448bf78e06001fe8ee67d0f42c626dee685a978b41fa813070279739963445af6b11e55017fdadf7fa4f5ef4ec7e353869bf753b20b667e1d596ff394b14838bad2c74c33f99d36f73726d62bc3239ef24363e6e5168992f7f579597cdc9e44eabdf40e61821c46c6c842218d70ce1d924b15368355e93339b8a5267bc9c050ad6de7dada636ca0e4a25899fa07ed14715871dbdb23012fc3e8c6f214084398a071fe21299c119228a693cd4d722ccd690d13d9c32f248b4b9ab81dc1ed0946ba62162f4759c64256b261abc30e27e66ff196b5f6f97a3dddf1847fd451b871a2381f8d690443eb33e65e541bf7c8b008c848fb148add4403c70f3b8e6cf5ff6210129a261f7ac676664808ff7d8436387d7b3916f8a57e1be7501f0c22af915e25c368c98a14c2f86e96d5c2ec1f8fcb6746e39b435c3a576561c2f493a3d20207ab0ab340d8fbe6a68653b0adae3884d88eaaa943fc7195058c25e0912505ed72a856f751ae96099fe8176b60ba80eeabab8169dcad51741d1d2a77edee3f8ecb8ed5b1afd45a3186a3fa951f998ea605d0e2a3fbb97dabae257c4d7892b4b866b5e8b446844da6e1027718ff78a9cf1490e9b8f0d053b24e2306457fa0ba6f6090f48dc7a6c43719ab1784ba5847ed468fa2b2591fcdab7573e2862b04c3183e05081246a67f0e468be843af70663c1ca7e58920f6424e8fc730e49931b52dfd606a98444922743f1841dfea630292f40ca6ad2fab9251938d3e4e4287ca84443e7f0834fce851b83373b5f15f2f7a0d4165b581697174206bed240cb98db00e0b16d32d1aa79bcb74cf350faaca1d08501323187346113fbaf13f7bf4828134417f1aab327b580214defc07600b9b86eb5c76af64a5a88313818aafcbb1320d00acf134ac1cf679fc6bf25b3164cb761f30e1282de1b3a17a38abdd5844517d5204dc4132b0a4c274414f611795082c4daaff4dd98c43103a8f53a7346357c322f27bd547a71bf46fa077039d43057497245a66fad07cdc3026d1551af5a5c5216a161efa0460040f6dfa733f861b9a09d03b13767a57c548afe0873820d82a3dd171aab32ef8d24d14b31166aab231c72389bcdf84bd2c5cda3ed9311d74a91343f073720254b33f503c6638f7cc2b0a25687262dad9e62807c57e72f167898aba6a096c9d67d28487d4ecccb24609092f91b0612e6eaaf7032c2aff0cea3f9286329ddee9ac6938aa7eb3b23d0ffc7d6877c0295e52b81110f19ba8ce315effb4e68b626d143f68e66d9a3f871888e09bf05d6f0372683ce0ff963d437c7680d281ca1404883a053ad65a15dd2ce017fb58d8c2c7c630f864e264670517a08344fc9de3e31c2b37a5e00e28231ef3448ccf1926bbb4392ed78e55331c0e845a48d42ec13c5710c6c5466ad3b10b76b7c555cf9ca5b295804ce69d37f7ecd172ce16cf611d5b6a4c619f593107456913f6c251fe656d1bd8829453cbc60b533654fb3081069e6833d19487111e63f45bd5ad10311d77c8a5c57b41394125c1332c7c1ee1712165ce6ba745d4af0e1f6f13db604bbb1d3f0369111691eaafb673a163ead2d56d86ecc6fd8f2d9200e6e63fa5de30308d399786fcf68e46713e7b759d64a87b06862bc71250cb12cb72c4a536400cd68d801c8ce32717ff9523afb3c91af50adef72761e09a605a4bcc99a3eaf5103534433b44b6dadc97117e5f32a68b441ac9db0fe47c427ff28bf30cf9f451438c763fbcc255bbcf6a201fa045b17b262d25a0951132cfb9fe922dc53b60f21074edd14972a2aebf252e5d8b84168880316836e6cfadfe2230143a7c720bf04ba43d95e99008c3cc88ca686b8fcc09f90a69ccbc4f962196c13a927790cbf600fde2de9f1536af7cc6e3855e61e4a724a12187269048bac754eb3f916e3fe28949366a05aef2ef66bcd93be0e0be9e8f348d5a43c67a77c1542c76da0d6e437f8001ba511ba02eaca24b143ae6b327e084e3bc89d3fd25fe5a618b63e3f8003f72612e9df135854232ac562d2eaea2ed64a90207f169afe96e089e4341643a3963b5d5fa539cefa74a89de52cc31c9decc9e7cedaa087907ec939ed6c6f2cfe9a6d2dafc01801510b1517bb7f38556be67bbdf161a5c8532e7f300bba0a3208ea895528194a76003267512f0470584f698bef31c2fccb88bec154658d45cd9404672609bc934150339e0977f790fefd367df653bd9ae30f6db8c1ee53a98f2b5ad4388a44aa4c94da54594eb5bcf8", 0x1000}, {&(0x7f0000001800)="eb993d5800a60783d9b5ab421814cd736a1c41d3d70a2a4265dfdb82da0ffe4a372cb950823f6bc25ed32a332bcf3fc5055ecd81a464dcca752cbc53def5a1de8459bf5a2b13d009696e9e7f6e445584d898205152677241b94a7dff2d97150d82f9a35371a3450421b6a089efa5dfa93bc7b29180b8a99147c4fb72c471f96e", 0x80}], 0x3, &(0x7f00000018c0)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r12, r13]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x38, 0xffff, 0x1, [r13, r11, r13, r13, r0, r12, r0, r12, r13, r13]}, @rights={0x20, 0xffff, 0x1, [r0, r12, r11, r13]}, @cred={0x20, 0xffff, 0x2, r2, r6, r4}, @cred={0x20, 0xffff, 0x2, r2, r3, r7}, @rights={0x18, 0xffff, 0x1, [r13, r12]}], 0xe8, 0x405}, 0x1) 00:00:06 executing program 5: r0 = msgget(0x3, 0x31) msgrcv(r0, &(0x7f0000000000)={0x0, ""/238}, 0xf6, 0x3, 0x800) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000180)='./file0\x00', r1, r2) r3 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x60, 0x10) sendto$inet(r3, &(0x7f0000000280)="3e2df6b4cb13ad8412318f0ca3260ff5", 0x10, 0x4, &(0x7f00000002c0)={0x2, 0x1}, 0xc) fchmodat(r3, &(0x7f0000000300)='./file0\x00', 0x4, 0x200) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000340)={0x9, 0x1, 0x40, 0xf9, 0xffffffff}, 0xc) mknod$loop(&(0x7f0000000380)='./file0\x00', 0x2000, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000400)={0x5, 0x1, 0x6, 0x1, 0xffffffff}, 0xc) mkdir(&(0x7f0000000440)='./file0\x00', 0x60) getsockopt$sock_timeval(r5, 0xffff, 0x100b, &(0x7f0000000480), &(0x7f00000004c0)=0x10) sendto$inet6(r3, &(0x7f0000000500)="ab9168014810fc1060103ea2bcabcc749c5774e8c2c3dbb26a94880f15", 0x1d, 0xdd4a51d581b4684a, &(0x7f0000000540)={0x18, 0x3, 0xf96, 0x10001}, 0xc) sendto$inet(r3, &(0x7f0000000580)="778d508e767cea1ef5d6b2d7282e66956f99542fe5ae4eaa0c81606c9ff30d849c0bcf3484036d2f61a91c45092235adea9673fec3e6205f27f9935d9d4d149bd4b210c50ecb05bd749aa99231311055752eb142815c4759e1737094257234", 0x5f, 0x8, &(0x7f0000000600)={0x2, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000640)={0x3, 0x1, 0x1, 0x80000000, 0x4}, 0xc) r6 = open(&(0x7f0000000680)='./file0\x00', 0x2, 0x28) readlink(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)=""/153, 0x99) getpeername$unix(r4, &(0x7f00000007c0)=@file={0x0, ""/108}, &(0x7f0000000840)=0x6e) recvfrom(r6, &(0x7f0000000880)=""/105, 0x69, 0x800, &(0x7f0000000900)=@in6={0x18, 0x1, 0x401, 0x8}, 0xc) unlink(&(0x7f0000000940)='./file0\x00') getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000980), &(0x7f00000009c0)=0xc) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r4, 0x0, 0x0) fcntl$setflags(r6, 0x2, 0x1) mkdir(&(0x7f0000000a00)='./file0\x00', 0x100) execve(&(0x7f0000000a40)='./file0\x00', &(0x7f0000000b40)=[&(0x7f0000000a80)='-{:-^$}\'^{-\\\x00', &(0x7f0000000ac0)=']]-\x00', &(0x7f0000000b00)='\x00'], &(0x7f0000000c80)=[&(0x7f0000000b80)='+:\x00', &(0x7f0000000bc0)=']-^\x00', &(0x7f0000000c00)='-\x00', &(0x7f0000000c40)='\x00']) socketpair(0x1, 0x40000000, 0x7, &(0x7f0000000cc0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r7, 0x5) 00:00:06 executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10840, 0x4) fchroot(r0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r3) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080)={r2, r1, r3}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x0, 0x3}, {0x6, 0x9}}, 0x200) linkat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00', 0x400) rmdir(&(0x7f0000000240)='./file0\x00') r6 = open(&(0x7f0000000280)='./file0\x00', 0x80000, 0x94) mkdir(&(0x7f00000002c0)='./file0/file0\x00', 0x40) getegid() readlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/67, 0x43) fcntl$lock(r6, 0x9, &(0x7f00000003c0)={0x3, 0x1, 0x200, 0x180000, r4}) r7 = open(&(0x7f0000000400)='./file0\x00', 0x20, 0x24) r8 = socket$unix(0x1, 0x0, 0x0) getpeername$unix(r8, &(0x7f0000000440)=@file={0x0, ""/76}, &(0x7f00000004c0)=0x4e) symlinkat(&(0x7f0000000500)='./file0/file0\x00', r0, &(0x7f0000000540)='./file0/file0\x00') socketpair(0x13, 0x20000000, 0x7fffffff, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f00000005c0)='./file0/file0\x00', 0x100) connect$unix(r0, &(0x7f0000000600)=@file={0x1, './file0/file0\x00'}, 0x10) getsockname$unix(r0, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) open$dir(&(0x7f00000006c0)='./file0\x00', 0x48, 0x80) seteuid(r5) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000700), &(0x7f0000000740)=0x8) getsockname(r9, &(0x7f0000000780)=@in, &(0x7f00000007c0)=0xc) readlinkat(r7, &(0x7f0000000800)='./file0/file0\x00', &(0x7f0000000840)=""/159, 0x9f) execve(&(0x7f0000000900)='./file0/file1\x00', &(0x7f0000000940), &(0x7f0000000ac0)=[&(0x7f0000000980)='\x06}{/)\x00', &(0x7f00000009c0)='\x00', &(0x7f0000000a00)='#+\x00', &(0x7f0000000a40)='@--:-,-\xc6\x00', &(0x7f0000000a80)=',*(\x00']) mkdir(&(0x7f0000000b00)='./file0/file0\x00', 0x143) 00:00:06 executing program 3: mkdir(&(0x7f0000000140)='./file1\x00', 0x41) r0 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fchmodat(r0, &(0x7f0000000180)='./file1\x00', 0x1d4, 0x600) symlinkat(&(0x7f0000000000)='./file1\x00', r1, &(0x7f0000000100)='./file1\x00') renameat(r1, &(0x7f0000000080)='./file1\x00', r1, &(0x7f00000000c0)='./file1\x00') chdir(&(0x7f0000000040)='./file1\x00') 00:00:06 executing program 2: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) msgget$private(0x0, 0x2) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r2 = getuid() r3 = getgid() getgid() r4 = geteuid() r5 = getgid() r6 = getpid() seteuid(r4) geteuid() r7 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0xf4ef, r2, r3, r4, r5, 0x100, 0xffffffffffff0000}, 0x7ff, 0xfffffffffffffff7, r6, r7, 0x7ff, 0x100000001, 0x1f}) renameat(r1, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') 00:00:06 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x60221, 0x0) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) getsockopt(r2, 0x9, 0x20, &(0x7f0000000200)=""/170, &(0x7f00000002c0)=0xaa) writev(r1, &(0x7f0000000040), 0x231) utimes(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)={{0x7, 0x5}, {0x8f3f, 0x400}}) r3 = open$dir(&(0x7f0000000100)='./file1\x00', 0x10041, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r3, 0x0, 0x0) utimensat(r1, &(0x7f0000000040)='./file1\x00', &(0x7f0000000140)={{0x100000001, 0x7fff}, {0xffffffffffff7d0f, 0x100f}}, 0x200) renameat(r0, &(0x7f0000000000)='./file1\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00') 00:00:06 executing program 5: r0 = semget(0x2, 0x6, 0x480) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/180) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000000c0)=""/131) r1 = semget$private(0x0, 0x5, 0x84) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000180)=""/63) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f00000001c0)=""/105) semget$private(0x0, 0x4, 0x69) semget(0x2, 0x3, 0x2) r2 = semget(0x2, 0x7, 0x230) utimensat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x1003ff, 0x9}, {0x4, 0x6}}, 0x200) r3 = semget$private(0x0, 0x0, 0x404) clock_getres(0x1, &(0x7f00000002c0)) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000300)=""/20) utimensat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={{0x100, 0x1}, {0x69e80eca, 0x3}}, 0x200) r4 = getuid() r5 = getegid() lchown(&(0x7f00000003c0)='./file0\x00', r4, r5) mkdirat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x0) lchown(&(0x7f0000000440)='./file0\x00', r4, r5) setregid(r5, r5) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x80003) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000480)) semget$private(0x0, 0x1, 0x126) r6 = shmget(0x0, 0x3000, 0x20000000008, &(0x7f0000ffc000/0x3000)=nil) getpid() r7 = getppid() shmctl$IPC_SET(r6, 0x1, &(0x7f00000004c0)={{0x5, r4, r5, r4, r5, 0x4, 0x4}, 0x2, 0x4, r7, r7, 0x1, 0x3a, 0x1}) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000540)=""/209) shmctl$SHM_UNLOCK(r6, 0x4) msgctl$IPC_RMID(0x0, 0x0) 00:00:06 executing program 4: setuid(0xee01) socket$inet6(0x18, 0x200000000006, 0x1000) pipe(&(0x7f0000000000)) 00:00:06 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x41) dup(r0) open(&(0x7f0000000180)='./file0/../file0\x00', 0x1, 0x20) mkdirat(r0, &(0x7f0000000040)='./file0/../file0\x00', 0x8c) 00:00:06 executing program 3: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) sendto(r0, &(0x7f0000000000)="188cafdfc0a6d123afd9b373ac2d206d6c0303281831a67d99077bbc0c49389ab2a493f205d9fa4d58772f44eb2c8b03d84abb553f713ec873800e3479bdf72c18b93a48db2791f36ab9f9450853e06f6bf84de86a5e167b5cd33821a745f32ad540f9f284e7b8585b26992fe69cb97f11250a00689f3663dedf3ffa03e4a22cf4a9bdebf99c9fe52e4954a0567c2dfa29405a4887551e221940fd2646b4bfdb7e7da92a4aaa3f5badcb0c942647bc074a5f6adb2cb8d4aff3f39235cf6e477aa1989c47d76c019e1ba528045b90bf6ac15ad8be5c1b09764ce1d653299329dadaba43ab88c0e4e49d8b9d9211dc88290f", 0xf1, 0x402, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x1400700, 0x2) symlinkat(&(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') connect(r1, &(0x7f0000000200)=@in6={0x18, 0x2, 0x48a, 0x80}, 0xc) getppid() r2 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000240)=""/191) open$dir(&(0x7f0000000300)='./file0\x00', 0x40000, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x3, 0xfff, 0xf728}, {0x18, 0x1, 0x0, 0x8000}, 0x2, [0x1, 0x5, 0xff, 0x8, 0x100000001, 0x2, 0x8, 0x2]}, 0x3c) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000380), &(0x7f00000003c0)=0x8) r3 = accept$unix(r1, 0x0, &(0x7f0000000400)) mknodat(r3, &(0x7f0000000440)='./file0\x00', 0x1000, 0x794a) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x1a) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r7 = socket$inet6(0x18, 0x7, 0x3) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000540)="b8de5a4d9a4566124bb910c4f5b21ca1ffc2c94e5680fc970c5229be741c4a7e294946f47314bbd9fd1ee41411aff09336e2cc7f0743b8b157674ce27f34c053159433ad8156810ce4dfbdbbae8b70183dbec7bf4918bd73e6f18877963f45904cd26f313151310694", 0x69}], 0x1) r8 = accept$unix(r1, 0x0, &(0x7f0000000600)) mmap(&(0x7f0000ff3000/0xd000)=nil, 0xd000, 0x0, 0x410, r8, 0x0, 0x2c) readlink(&(0x7f0000000640)='./file0/file0\x00', &(0x7f0000000680)=""/187, 0xbb) accept$unix(r8, &(0x7f0000000740)=@abs, &(0x7f0000000780)=0x8) r9 = accept(r8, 0x0, &(0x7f00000007c0)) preadv(r9, &(0x7f0000001800)=[{&(0x7f0000000800)=""/4096, 0x1000}], 0x1, 0x0) recvfrom(r8, &(0x7f0000001840)=""/36, 0x24, 0x0, &(0x7f0000001880)=@in={0x2, 0x3}, 0xc) open(&(0x7f00000018c0)='./file0/file0\x00', 0x42, 0x80) socket$unix(0x1, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000001900)=@abs, &(0x7f0000001940)=0x8) setsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000001980)={r4, r5, r6}, 0xc) setsockopt$sock_timeval(r3, 0xffff, 0x100f, &(0x7f00000019c0)={0x6, 0x4}, 0x10) setitimer(0x3, &(0x7f0000001a00)={{0x7ff, 0x4}, {0x101, 0x472}}, &(0x7f0000001a40)) 00:00:06 executing program 4: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0), 0xc) r1 = accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) bind$unix(r0, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) readlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/149, 0x95) socket$unix(0x1, 0x7, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x20, 0x0) readlinkat(r2, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)=""/215, 0xd7) r3 = openat(r2, &(0x7f0000000480)='./file0\x00', 0x80000, 0x10) readlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)=""/181, 0xb5) getpeername$inet6(r3, &(0x7f00000005c0), &(0x7f0000000600)=0xc) r4 = open(&(0x7f0000000640)='./file0\x00', 0x20000, 0x110) getdents(r2, &(0x7f0000000680)=""/212, 0xd4) sendto$unix(r3, &(0x7f0000000780)="a6a5590aff959f0fd58bac8c24ae9bfdf40a055e5a8efbf25b2b3ec3a23d1c5d20dc9cdf7678e65c8df7cdd63311d6d142f4dc7b26b7134ec519a7a9b616458025aff1a6538973c440362e", 0x4b, 0x6, &(0x7f0000000800)=@file={0x1, './file0\x00'}, 0xa) getpeername(r3, &(0x7f0000000840)=@un=@file={0x0, ""/4096}, &(0x7f0000001880)=0x1002) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000018c0)="f052c8f65125c9cb1014edf9e0c710ded6a8697ad2eac8729347606955b0ffb2e7e0852b71b978b009cc01893c919fece3b7c7bb93b191b44989f7c3cb731fcb56f55d64fd11c4d0f91770ed90a486c33f2e0a1206e7728c9af831881ad65b2c9fc3b839232be3b9ed95c69ff77fa45286d7f4c15a36938b08053a867166593b73f1d0e86815262e8a0c021514cf3fdc1d0ca9774e59b5f0b0323afd6ee635643d19bf2518f71d1782118573390faed910163e9be3e18cc66aa3e1c0239bd71aca95953fdf478bbe15f5262fd529", 0xce) linkat(r4, &(0x7f00000019c0)='./file0\x00', r4, &(0x7f0000001a00)='./file0\x00', 0x400) recvfrom$inet(r4, &(0x7f0000001a40)=""/162, 0xa2, 0x801, &(0x7f0000001b00)={0x2, 0x2}, 0xc) r5 = semget$private(0x0, 0x4, 0x518) semop(r5, &(0x7f0000001b40)=[{0x2, 0x5ac, 0x800}], 0x1) accept$unix(r2, &(0x7f0000001b80)=@abs, &(0x7f0000001bc0)=0x8) bind$unix(r0, &(0x7f0000001c00)=@file={0x1, './file0\x00'}, 0xa) recvfrom(r4, &(0x7f0000001c40)=""/137, 0x89, 0x1, &(0x7f0000001d00)=@in6={0x18, 0x2, 0x9, 0x8}, 0xc) bind$unix(r1, &(0x7f0000001d40)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt$sock_timeval(r2, 0xffff, 0x100c, &(0x7f0000001d80)={0x7, 0x9}, 0x10) r6 = openat(r3, &(0x7f0000001dc0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000001e00)={0xfffffffffffffff8, 0x40, 0x59a, 0xff, 0x15, 0x40d, 0x7, 0x9}, &(0x7f0000001e40)={0x2, 0x0, 0x9, 0x9, 0x52eb84e8, 0x7, 0x3f}, &(0x7f0000001e80)={0xfffffffffffffff8, 0x8, 0x800, 0x8a, 0x5, 0x1, 0x9, 0x7}, &(0x7f0000001ec0)={0x80000000000, 0x10001}) pipe(&(0x7f0000001f00)={0xffffffffffffffff}) dup2(r6, r7) chroot(&(0x7f0000001f40)='./file0\x00') 00:00:06 executing program 0: shmget(0x0, 0x1000, 0x4, &(0x7f0000fff000/0x1000)=nil) shmget(0x3, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') shmget$private(0x0, 0x3000, 0x56b, &(0x7f0000ffc000/0x3000)=nil) r0 = semget$private(0x0, 0x3, 0x80) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0x20, 0x176c, 0x7ff, 0x2, 0xffffffff, 0x6, 0xa6]) semget$private(0x0, 0x3, 0x440) r1 = socket(0x2, 0x4, 0x1) recvfrom(r1, &(0x7f00000000c0)=""/68, 0x44, 0x2, &(0x7f0000000140)=@in6={0x18, 0x1, 0xbd7d, 0x6014dea8}, 0xc) connect$inet(r1, &(0x7f0000000180)={0x2, 0x2}, 0xc) getpeername$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r2 = socket(0x1f, 0xadcf4fbe6ee013bf, 0x5) r3 = openat(r2, &(0x7f0000000240)='./file0\x00', 0x200, 0xa0) r4 = fcntl$dupfd(r2, 0xc, r2) linkat(r3, &(0x7f0000000280)='./file0/file0\x00', r4, &(0x7f00000002c0)='./file0\x00', 0x400) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000300)=""/233) symlink(&(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440)='./file0/file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r6 = getgid() fchownat(r2, &(0x7f0000000480)='./file0/file0\x00', r5, r6, 0x400) getpeername$unix(r3, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000580), &(0x7f00000005c0)=0xc) lstat(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)) writev(r2, &(0x7f00000007c0)=[{&(0x7f00000006c0)="6fc295f54804b1da9ddefdb634d7aebbb7ddc7e8e67cd836a9cf8e39bd6b4c95e436715360d636f066a718636c1bfd680867435f86c94d3693adcc2a8a165551b82ea16b9b8941171f88da6d3aa3624d4d8d590f2dbb50101f8ca707225ceb9db30eac3f59363f09c46efed22320d788298b05b000b1c7ef0419d9f58b87cc4c3981ca02ff55cf9e224a6385fb56ebf9abe193afab40b7445affe2282ea3a4ff2eb3916b00524ea7dabe3a5817273b3729b5589be069253b8ce03f72e3f7b54953841e9a6f4d9fd5685059", 0xcb}], 0x1) r7 = accept$unix(r3, &(0x7f0000000800)=@abs, &(0x7f0000000840)=0x8) socket(0x6, 0x60000003, 0xda) flock(r7, 0x3) fchdir(r2) paccept(r7, 0x0, &(0x7f0000000880), 0x20000000) setuid(r5) 00:00:06 executing program 2: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) utimensat(r0, &(0x7f0000000040)='.\x00', &(0x7f0000000080)={{0x8c848b1, 0xfffffffffffffffa}, {0x8, 0x101}}, 0x200) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) connect(r1, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) r2 = open(&(0x7f0000000180)='./file0\x00', 0x31, 0x100) r3 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r2, r3, r4) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x94b, 0x7}, {0x1f, 0x80000001}}) r5 = msgget(0x1, 0x0) msgctl$IPC_RMID(r5, 0x0) unlink(&(0x7f00000002c0)='./file0\x00') getpeername$unix(r1, &(0x7f0000000300)=@file={0x0, ""/8}, &(0x7f0000000340)=0xa) sendmsg(r2, &(0x7f0000000b00)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000380)="cac7b0cfceee88cf52d7ac4db5650868c63f3cd045028bb16050c2c0aac4a67c52e86f01269f5e828e0597796a2c1063d589ac5b729e5c742f2d5a8c4f68f5314827e2b801c711c98cda32f1734cee5d5f7746911c60bafdb819c0cec37e3139d8fa3133e89a14922f57aef417fade1335da34c815acb59b1cfc6c03a438d151e7f4df29b71e342faebfe3e1a9047a840612957aa744d446eeaa0c7760342fe6d4ed758f1305efa9e36739ae389f800d57ac5c5c201777f3a4a5f780a3312651a5", 0xc1}, {&(0x7f0000000480)="5518cd475af2cde928677460de80f495695219793752916007d312b2e851dd6de4752c915b17abefcac85080f0557c73be62155b201c0187eb48f7194b4362f813d0945f374d99c27f15f747556f78c50c264ad78709af3c98f826fb7381520cab673b51bcd0c990525d44b2bae376e6a75aa82a578fc912d09cd22c3918946699ababebb6c18ea76aa469a97781d952f146f17ff8780b4fc6d3d49b1d1067b50f9cfaf710cc41cd18b3e0e29873930e0d", 0xb1}, {&(0x7f0000000540)="299d7dba5b777ef10a6081c15229c90107dc82ec96e35bda5ef52d20901efb5640f97356e2400d2de9f2b3a28c8b00846d8ad2aa1f352f56e1f74e10f1e8d109b42764d0a6cc1053f19d254422a306a5e98f2523232570187198c35917b9b84fbaf99ba1a62b23513abd675cad200db0e5fc83c45956eb24959bec7b26b375d498256cc0460a00e5258c978161daa1a896a8117a22647a6b29ea07ff4e2783800952dc13612c58649bd56cb78f4add91e24548828bcf0ffd1639d9c0", 0xbc}, {&(0x7f0000000600)="4eaf68486b8633735b75c01a39a3e493321851a729af6490240f4604d5f84e57e3a8ac78164ffb6534712750a8407a154457a5c6c0b5cf3b", 0x38}], 0x4, &(0x7f0000000680)=[{0x100, 0xffff, 0x3f, "91bf3033cb0874baad6b6078c2c016e7e76bdb537bb6bbf360af9df82e6168d1548c14a40241ad2fe7a2e8873172ebe7a3d19d6da43084cf034688b89e2e589628506e0750122a36ab057a0061621b7ccb85e0462d26663af1d73f22a15692ca5bf476570d50c27b784ce9670e9dda45a520af2a64d0370ea08166fc5bf173e4f9893dc0110b2b0080165d583bd2d3a560c617589282e8b899d9cd454d8e28b5ac48b6207b4b9c5c181b6ede73d63c047ad58d36e48f6bd50aa9c414e373a550559d81f74ef4a6be35267094655b571333d6b463b0f133d89cb93fb34f1ad89371a67edb68713e18a68cae"}, {0x70, 0x13f, 0x0, "b9dbcaaf1c2e658c14f3ec0b2b1163df49d572eb1641ee1b145696b7078cd3e783ba98146c0f1d559e0b9a54b9bd08d376be368c25dc939f75d821e0003cc2b1ba776dba7d0be5936cfe3e9985e0fb71490832077ae421381495c2a49dde"}, {0x78, 0x101, 0x3, "bad947fe244229adb6ced54c3b71539974a32a6182f4bd86b34e991c1772c399a106d4872e9c921a28df1eb75f1b1ce8521f11809fa37971701909f6b7c60b5b9f7eb6d573b14cda1c6127b93ea5b416d06a29d70f78e22f9e27c7f44bec18f5185aa911"}, {0xf0, 0x107, 0x9, "f0487395b23d61d65c6194faf8ec11a7c66f718c3f290db7e00d54d02484abde9110a17ca7ac1c33e296896c2dc8d8e0e8f5ef606b4c419b73737cea13bd30e8ac307b92ffa789ae08afb5824b14dea75a71e516a4f6ef430032d458cfdbf3a7b47584d3198b1c7985c6fd7881f61248135eb89d2dba58856d12cb8c317a3cfd0fef9ecfa3750d8465b4c604e3ce9df1a162a1486701b308a867f597b5c15ad017fa6a58f681fbd49c4c69988f2320f2caa1e7760a225aa502e0c4c4e288302f31e296c721635280749b1b6ffe51b6472f5df2b7e29bc1200c"}, {0x30, 0x0, 0x20, "00ff3879c7b2551e03dfc88b972b5a8c9a5c14b59b844c3188e302d422"}, {0x48, 0x6, 0x688c5835, "8d4e5cd9000c6f8083ae6584164043af0c8df262cc89a8ae07818e1c11cfa5b1bb906efce5ab266bc100a787e7df0aafc027d58fb4"}, {0xc0, 0x100, 0x6, "c0c720e1d9df09174b3f5bd8c8e1432629c9f0471999898ba3528420856f2a00a012979790a1d2535e6b296a806724b6534ba52e7779eacc911ac58397d1f21562a465523ffd0ab3253a2d1510389b4abe7be20901beb7405402566dc6b13a6b56eb4e7facaa99e0311762fb105ffe240ffcde9efdb035537448bcdf85fd520ecd158fab14531aab5ce408f05f91130fb8753b5df617165672bce2c0444f91eac30f27bfaae9cf5391a42999fcbb70db"}, {0x40, 0x1, 0x2, "a1309be4371767596702b9333eda244202e083d67f06e8ec7d3e840622e45babed37582216d0f05ca5d6c6cc9716"}], 0x450}, 0x8) shmget$private(0x0, 0x1000, 0x280, &(0x7f0000ffc000/0x1000)=nil) pipe2(&(0x7f0000000b40)={0xffffffffffffffff}, 0x400004) pipe2(&(0x7f0000000b80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) r9 = openat(r1, &(0x7f0000000bc0)='./file0\x00', 0x181, 0x0) mkdir(&(0x7f0000000c00)='./file0\x00', 0x80) fchdir(r7) readlinkat(r2, &(0x7f0000000c40)='./file0\x00', &(0x7f0000000c80)=""/1, 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000000cc0), 0xc) pipe2(&(0x7f0000000d00), 0x1000004) pipe2(&(0x7f0000000d40), 0x400000) msgctl$IPC_RMID(r5, 0x0) listen(r9, 0x1f) accept$unix(r6, &(0x7f0000000d80)=@file={0x0, ""/108}, &(0x7f0000000e00)=0x6e) open$dir(&(0x7f0000000e40)='./file0\x00', 0x0, 0x100) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) semget$private(0x0, 0x4, 0x16) 00:00:06 executing program 3: pipe(&(0x7f0000000000)={0xffffffffffffffff}) fdatasync(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x4104fe71d08dd6a9, 0x0) ftruncate(r0, 0x7) fdatasync(r1) 00:00:07 executing program 4: r0 = socket(0xf, 0xffffffe, 0x100000000007) connect(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00002caf66010000e25a9eef85ee52b6c8"], 0xa) r1 = socket$inet6(0x18, 0x5, 0xfffffffffffffffe) shmget(0x1, 0x3000, 0x4, &(0x7f0000ffd000/0x3000)=nil) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) recvfrom$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x3d3) 00:00:07 executing program 5: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x0, 0x7ff}, {0xfb71}}) shmget(0x1, 0x4000, 0x3, &(0x7f0000ffb000/0x4000)=nil) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x7, 0x2}, {0x0, 0xffffffff}}) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x42f5e5dc}, {0x3f, 0x80000001}}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) recvfrom$unix(r0, &(0x7f0000000200)=""/160, 0xa0, 0x41, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) shmget(0x1, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x4) utimensat(r0, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={{0x0, 0xe9a}, {0x100, 0xd1b}}, 0x200) rename(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0\x00') r2 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0xa5) r3 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffd000/0x1000)=nil) shmat(r3, &(0x7f0000ffc000/0x1000)=nil, 0x2000) rename(&(0x7f0000000480)='\x00', &(0x7f00000004c0)='./file0\x00') r4 = open$dir(&(0x7f0000000500)='./file0\x00', 0x0, 0x10) getitimer(0x3, &(0x7f0000000540)) mkdirat(r2, &(0x7f0000000580)='./file0\x00', 0x20) mknodat(r4, &(0x7f00000005c0)='./file1\x00', 0x0, 0x401) sendto(r0, &(0x7f0000000600)="3cd2ef3e6956d59ef85726020de086c34fcad1a8aeee5fe3e99c78be17dac0e4b11d47923f14910bf0cc575c82b8476f35eaa7b94179f0cebc6e7899471a6c544079c71f3bd5e6d36e80d05829b710ec82b9d7cb8a12fb61b3274e26413f053a7c44e196af00bf8e4705ac937dd210b7788634100f7cdc5df78b598a574987997737e3ecd65a07de59546eee0830921c1641517e75130c4254d23dffc2c3405f523cdd1a7453c9e84e05e17c4805c2c148cdb0dd282a3b7b74dc39e3b4fb65915a5747101e47c2ba7f64925bb5c2bd9f3f7948b274a578b9f32930180d898f45fe2d7087ff15dda5bfea", 0xea, 0x408, 0x0, 0x0) mknod$loop(&(0x7f0000000700)='./file0\x00', 0xc008, 0x0) r5 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001c40)={0x0, 0x0}, &(0x7f0000001c80)=0xc) getgroups(0x1, &(0x7f0000001cc0)=[0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001d00)={0x0}, 0xc) r9 = getuid() r10 = getegid() r11 = fcntl$getown(r4, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001d40)={0x0, 0x0}, &(0x7f0000001d80)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001dc0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000001f00)={&(0x7f0000000740)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001b80)=[{&(0x7f0000000780)="65a0b0a1238e9b0138028befe6ecf6ea99afbce12961c6afdaf12637f6ab2a28d6f9d1e11926f199d5ef1432f0338a3d4fc6658f2c52912644f5e7e293606ad6c05ec7677b7eb3dbaf5cbe204576446c973f9d565d0dbe1b7c26ee6b67c43c23947aef3e4d3562c28f078e825871e0f6b63f986fc997b2e37d81d83551b7d8", 0x7f}, {&(0x7f0000000800)="be1472cbd4e2b27ea99cc5e74c464b46", 0x10}, {&(0x7f0000000840)="51fc951670962036b194663d06f14830d579e41157f6bb9250c0899898a7fd1a9da5fdab9dfe4726637e39a88f178f167fc87dffc7f747091e144514efd6edee6f076e7149daf0028fb03368c33d1dc9b134c85884246ec5dccc7d9309045f6d2a31165e5f8c8d4c50d2e27fe94de1ce4fa6f8e9234479458c73b17ba7b0bc060d375fb56c26a954cb64a51637af76f8f4c910e1ca4d604c74ae3ac05ea520c5b6223388150298254e0853cc1fad1851c55160873ae46b8d609a5413934d06d1d25451d30783c12d25fd08bb611045044c6da105189fac82418421d4b2c2827d62c76db35c5eea0510b94f2ba1e752b04287809febf9717c6c242d0663d7de4f48b2a751324f01c67cf839c8051e2174034d5d493ebebd6176b6cfe381e887f73095082c16038939646077011eccb70d967a03f437f7889e70ea18b1df7203667186a7d65436e54f39b0315b56405563017c4ac24486dab2c6cf1085a4a157911c7a1c175d66a1b6ca9f8dc560bae1879765ac8a3b996f4248b5643cd6305e00151161784eb69f2e074913f0f4f06231ab85f153df9c3eb7de5aa9a444a837750dd26fd0cbcd8846a818ae940acbd4e2e88c8d2c8397a386aaab4595ed67af5ad68900ab8d9e2f104ddf00f5c43471956cd38c545ff769ad230f97b8774239a7cafb47932b509557ad6a5a1aa694dba86efb9d5dc78e4f1e8f4e0816903013a54169cc7687ce8dd2e743e48cceca535d022362040f5394780be88f79655b7c2f331fc98438a925819e9a4b4ad2c036bd5af3240fba995cfb1a5a17b7998e964fbf79f785cc6c48407736d4286ff3e5cf3a5339257ff1fbcc9c7ffc78b14032a65f9792ba5964bd8b472d0d1676ecd12d0b018b730d19f8f2765338266c5ed47f2d94114a8982bfd2c0815df3536647ddc89311296f95bfbe434c5e02c7e2ded2381af63a2ecf9fce6711c36de16171e8aad52af4f43992651225acb8986a39fe13ffebedb811e4f3598c2a2ee2cf35fe00cf7323ef06e4bb84ff5aa8a6803b7ecccc89f87b094c3512c925cf68ee3a2e71dadc12e18c9d0a06e72ab9c0c65991cba283b2605fb39e26e31b28c4a882d9f6a2f1065af25bed6c3c5677d9d49c26b154f76a88d180b97614a4f08aab60c99dd524e223e52c6705c06efe0c543e9885c8a6806ea59e6db46a86b99eec3fd9d64019e27f3ee9b564a43d37004e432d81e2a56b7481b777c5d6480297d3b535f4bde1d17816c6334216108ffefee402c2132ea27797535c53ed5557f3246b6bf931894941112030bcd8323d6657ccb8647069655f55e5f96f75a8b4431c46e04e83dc3bc10881659e7797670e39f28e62c6ec885a96f05d04a0eb0d7279f1d064c089268628532da9bdc9015f41cf4b106248c1d98f35eb0598f04f9808b2e703bd1f6895bac02a8fbb6d6a779f644800e0aba8df69d24523b47b358594a9421d59ce064a03e65e4a6b78088f73035963f74d7ea58903a9cc6d311aac4b6908f93ea95661f27ea4c80ecc1c33c3532ac4e5684f33b93dd9d260da1592e7fdad9322256e0fbdc32ebbbd8017eab2918042a2b6a0b00c10d0f849310c0253ab4651e4e7b4be08fac3605450ae5e1403e855bd41197b9e9864cd8e60e24f34bc3ef5e722e83bd3926db76aa5efe589732be5f0b655b58a5298679100a2314c26070c9d96e9575a2182796bed59f575c3a678e13d369f7f94c992ab8e0e54e066fe8fed3afaa2538966b13cc6576b47f81f65750b12a846fa14ae07b11d68a61e98de218bb757984d7838639ab73277dbeb01faf74d373588283c52294fcbe8870e1e2bd4a0e172cfe56bd06c149fbe93bc41094687182ff73feb75995bd8c5720428d61a3d85894588a82715d79be7c936d58337245fad27906deedd340a6ef2c405a1f749dbd0c343c1fd1a9bdcec79c94f17d586cec35ce911d6e544c06c8b882334a911930cf97d0c4fc10be19e7a5d9b484e6f853fc270d70545da5abedda0be79a065ffa7069e253c8c6d378ecd41069c68908eda4046d73e2443db24624a6cfed336939e40b63da5c801f07579a8eab1090b6b0ed2e759c16e852daaabb76359b2b64c65b2d7dfa23a8c0c39e22911bd8fb191f5b0dc540694ba7cd7b2f251eebe4c24c976b7ece1441774355e83084887ea0c3d92bcede018ded47858296edd35b956b99a27a0d3ba3788be76e9d50bb32f36d1cfd48556dddf8e918ff77dcb2fcdaf6b5ca0fcb476f89ca71082667098f3ccba754a209876aee04dcecdf3f5ebccde20d8b64cdb5854d36fb6f2a5b049d7b3ae16e7f83d329f2f852e97231e1e1f8ab421a7558adf75b8c3c5ef7f71b34f9b97b5c6ea3d6a6d564ba7749b449eaf6104e48b7ea421789dade9a18627c9d31e3c81d8ffff521f55353c60642c0b774e5109fc0358550ef66da5a5ed239f8442a46e39006eb1cb549cbbcb8cd166c81365d1333ba970cc9930930075a5732d55e5ca806540858ac1c977d81133a6cb8524636747f9f57943f00397e3084474d77662dd48ed8376639a3c6b219f31de452ebf0b27db3a0d54981ed00aac13d538eb822dd22ee10f18efbc06d60f055582c03880114cae492687b1f46d88ddd813aa7f0aa7aed1df9fbb40eea3f128ef8c1933aeaebb4fa926bb39cfc8eb42230167491409752b233d5b7dd51e79502b49829481b76551d25dc24270a06aa5364e81f30c1cefe6b73a2ac7eec59aae38d8e11f5dee0015065520817df7d269fe5d889552795cd92ce79071ee437e70a5a3e17f42d5199b2e0bceff8b7739b3d93aab3b1bd3e99c157a82f6c9da963433903c217b88c1799369cff95713da41ec08d6d6a9388183ca8a76d1517a160a72d55c83f0bdf2aebd198e0a7e7479c434a5c66a3ba66b3dd09ea63a7096b63ed713182d9f8211ee74ebdd43271c2aaa9cec171518cd966068b700508229bc63603bebc262d00dbaee48fa18cdc366c1974b329c8c87a5072a21d97902e32cd501a18a626cebecc54614fe3f49362adc352c1ed5208fc69924217ee4a7adfea599dd9c8ee9e8c4adb3e2b44452e0d1a987fd195719d89444df64edbabf3bcf3755a1aa22f0c193e8835f4aad2d5f5d8d7bf34e2b40f564aff65424ee7472e39f481f363fe12dd2b0ad9b9e83179f8d552453bac9787f08b8cab4396622aa96583d8e5c5290a5b25e54d84071763a8de5d0cb45030cb8f32fd0de1143959cb28aa2f0ec61544d5afa21787318587843ea28ae563483ef101103f255ef6faa7ff11386aec26e93fb79333e434b2793363a817c82512d0d34dc4310a7a8cff882f3be02be4b51c13e62f9994b00c5279deab946066c28a356987cb7bfd229016a3146bbae9ae3857c1e4a1a24715c0b27a1ac780467aa5a6f6229e1516960e868092163ec2afdfbc9d4eebc404eef54c1d3dd845fca6117c9d3c5a29eba1b62e6272b47359a686687de6a6615e1274718a84bff21b5c99e9372873f9f39511f874d199426fcdafb450ed6b18df4b660b407a1af684a495758f6ee081973a191f0b89fa7e73c80ddd1da168df6a9068c4fcca7be82696f7f8c6a987fa02f3710e9c6beb1eba2f10dcef984f05f8e3b6805b0e82b853edbb02687e1b1e9625bd6e9e88e0a2e990a9c8b3f1dd1f2e167a85e592cbec1c996572f10f4b6340d26bec76acbbe9dfddaee87c746130afebca93a6efb94d86883d34508ed6f6a9c7bdc320fbf15caf62a1b5113b10ac23e47a3c69ed70c26e9404ec34dbdf0559407134affb4c5a5a3eabc49e34e072478858b9205f5387905f8935c328cee0cc378abb7220fc947c29b6ed2b81bc0bb6b7e82237d725de4c2210d6db2ff43df18c5541d1a4ad5618da0b664d986867fe9707cfbbc7a386a478ba1956a30549634a2b4054ee43e3e52320d040cd8a24c6c53733a78b6b9fe01141522b13f0348b6e5d6c4a46d52e0722b026810c9e32cce8e959d64b90cdd2b9856bcc44da8ded4001e084ed01e6b676bad61d4227f340102e82c0d3c48d3a619135456f35637148bfd019be78911526f48b684e93528aa48b3a3973510c2a9b6cd1d57a55756a09a6e34dd5fe7f52cb5decd66806187c315bec65abe15494de63a2c540607fa31e8c795d92486cf947d3bc7f78b003c7c283e4ecb7b3616d2b11e988cf4f5aff371087f5007b484cbc736f655cbd7eed2eb1595706915356f65f2074f70da92e46de8b3693821f8c7489e2cb8cd24b53c24edf5ca924e3d0ce80f198ebad7efdfd1d9851c20666368435576832770a385886388e3d244099f6afce0c9ae765d68ce399a65bfeb5367689bf38c1755e570fdfe7e0fa38f07aa11be74ef4f691d7eed16e2b7f9e009b727de649276da9d9535b525aafd3968b4bec4a350dc3cf3d592f2a1ccb524845384eaee6be3ea003ea1dbc9a95a69f380d2fcb34e038a645fba3179624920b3b3b684c6a24805e69109a01f1c09e526d0dddc65ae176ac3e39afea75464edae54e971794a26f8e861da4720c298e64f66ebac4cbcadbf0e623aefa8198a1934f0c138e6df9ffff36c9dab767ae4df1c079e0c3fe3c536746aae1d255585330c5f8ab605b9593218da8833878b765e0b38160bece9a922b9bc4f6eeca98f37f127c831f36895de50756b63de7b559a6c5bfc9f87027234341c31408697ac1a06a40d3cb5fb8969e2dbeaf1b70dc3a3ae7575d64df3d0f76daac41b18c8e5051ca7617698fb75ce528dfae9d25df064279459bd4894e70c0f3f4a3a0309e83c8b9bc2c3d07bf229a94649cc6a5785b4269869a69b2d6e2ca0e614657f37fb3adc1e833a0c7c323058f3f45896336e264b4c0a7349134b26dae6b011eeef3a744c927e3fb1882e4c6cc6ccc60ce39c3893c7673ec76ca05e0d745fdce2084ba938bfafa23136f1d66a5616de87dd294cc2eabddf908b36f69f8edad188d562da0bd2e66c72c0444cf989287577e36acf80f29ab70b0cc0546401a11e0dac1146f38874de0277eae69ee1fb9d3968e0a50aa24660bde75d45d2c17deab4e52fd9663392f2f552da61061f31c7b0efade2896b97158b25d61c4e4fc49e5bef2fbb6bf614a28f1a1885339197bae5ab16221105b77b0452d365ae23667f06f3c453cc6beacf4170058a9298a3d21dd64ef2dbf598a28d7ff24f917780e4322a43d91b8e345d33b382539c9ee4937523c602e5eedcf7295be54fae4609d70f901477dd732a6e06bfeee8bc0f9cd5bcec28a3290b56218f8dc42122feb86d92c108208b18b255a9ab57a19cae4f28853c723e2a0abb62f034c0553524879040d1feddff796f8381d8911d87a92ef9ee91bb88abe9af4b1a8a2b08309387d0c9dcd019236a6413013105a9b63f48c2e0a59261acdf35c09ab037f949d9d1a3b6c4811595ccdb2c405de650b16f6df46599c44ce1043fd1d5ba884ecbb53c571c3623b94214229dcee557eef7d7834b29d24e3af48102008c383dd1428300846374e3084ad936abe3993123db1a8745fa5c8e30afc90a71d1b3a43aa7c4d8296acaf05497e9324d9d17e9d42b7b6937f1f5cef14f9065825004aaf0fe61b9fc5b5a28e3aa466475f39f2a38dda82fdc3500f43c0c37307303edcbfd28064a9fdfa428b33febce279d82b66e686bca23c418752eb9f5be4e8218d7f787b014ce5f80774e5dad44c8de236519492a7c1ec3aef74a290aecb897cdff6c0337bb1ce92906071b292860d349d697cefc5a93b3661464e18ba92b80a28f131d151b2bca2c4fcb205b8166f78b86a24f5fb8", 0x1000}, {&(0x7f0000001840)="10440053ab6cb8765486df8c41f6cac874d01ec770b192190782d7f32ab33b8705a3acdccc2da98e3abcf098f590f83a1841c2685f0578761fdcb23d203aec4419eeab903af49240df03e559043c2a2a35f46341bbffc4ac14aa59d88b891918ac7ac02efebd7273333824ef19c52721b139e86332f49d688ade82951b9ea8727d3ae861c269c7c705d95c432835cff954c1a7f60672e309785e95cbd868762d9603a9d78d5ba78fd148e5e94ffc4d08f190bcee52f101046b74966b4489f226825c3d3aa56e24c472135f52028caed726d5bd5479f27786b6bb7ca00d770911", 0xe0}, {&(0x7f0000001940)="724bb8ed986bf8958769ec55bb87a07c93e053", 0x13}, {&(0x7f0000001980)="2bc16c3da0673c6b7ad6dcbd719bb8e1bcc6d7eff82a7fbe10bd70d72d444a94db2f0d85308885511fbace138b3bbd2237165fc3f48f0ca0290e10f0ce5faf38f0fb395b", 0x44}, {&(0x7f0000001a00)="9bc520f829fab5b07068b584e1d7fe6e5aafba86bd7a5179919073524d6ad5ef7617f9a21291ba4dfadf609530a8c03cd1ee8fe2cbcca3ca622b0fa73a4397765ba5bbea64be2dda3acc62821a7f128b7ac8131e0ca503f9eae0f3e48823915d29038ab268d82587431f226ef5433267822decdb242b729164fcc34f2041f21cf940212271a2f5acf569", 0x8a}, {&(0x7f0000001ac0)="9fe41b092ca3a2af980e4efd4fbc8e2e378da313320ceec87de04383dec2c63fed1c32c50c1be19ae83aa406d46360aa2e04caea41953be2636bafcfccdcd63b9d20df8bc8271ba49c9500d12ae743f5b3a721c9e81aa9286ffa44b69813eb2a6e598e8d6c49e32e", 0x68}, {&(0x7f0000001b40)="55f03370f3775ba47082b5b73b7171eec2", 0x11}], 0x9, &(0x7f0000001e00)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r4, r2, r2, r1]}, @cred={0x20, 0xffff, 0x2, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r0, r4, r0, r1]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x2, r8, r9, r10}, @rights={0x10}, @cred={0x20, 0xffff, 0x2, r11, r12, r13}], 0xd0, 0x400}, 0xc) 00:00:07 executing program 4: r0 = socket$inet6(0x18, 0x40000005, 0x8) setsockopt$sock_int(r0, 0xffff, 0xc46cb8b2105b5c03, &(0x7f0000000000)=0x81, 0x4) r1 = socket$inet6(0x18, 0x7, 0x7) lseek(r1, 0x0, 0x2) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x0, 0x8}, 0xc) recvfrom$inet6(r1, &(0x7f0000000080)=""/137, 0x89, 0x2, &(0x7f0000000140)={0x18, 0x3, 0x7, 0x7}, 0xc) r2 = open(&(0x7f0000000180)='./file0\x00', 0x1430600, 0x21) r3 = paccept(r1, &(0x7f00000001c0)=@un=@file={0x0, ""/90}, &(0x7f0000000240)=0x5c, 0x40000000) r4 = shmget(0x1, 0x3000, 0x480, &(0x7f0000ffa000/0x3000)=nil) r5 = getuid() getgroups(0x5, &(0x7f0000000280)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getgroups(0x3, &(0x7f0000000340)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r14 = getpid() r15 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000380)={{0x4, r5, r7, r10, r12, 0x8, 0x401}, 0x1f, 0x4, r14, r15, 0x5, 0x81}) getgroups(0x1, &(0x7f0000000400)=[r8]) mknod$loop(&(0x7f0000000440)='./file1\x00', 0x8, 0x0) shutdown(r3, 0x1) getgroups(0x8, &(0x7f0000000480)=[r13, r13, r16, r11, r9, r8, r8, r6]) lchown(&(0x7f00000004c0)='./file2\x00', r5, r9) getgroups(0x3, &(0x7f0000000500)=[r17, r17, r12]) mknod$loop(&(0x7f0000000540)='./file2\x00', 0x10, 0x0) r18 = geteuid() socket$inet6(0x18, 0x30000004, 0x200) shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffa000/0x3000)=nil) r19 = semget(0x0, 0x1, 0x0) r20 = geteuid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000580)={{0x1, r20, r7, r18, r13, 0x40, 0x3f}, 0x1, 0x4, 0x8}) getuid() 00:00:07 executing program 1: clock_settime(0x40000003, &(0x7f0000000000)={0x8, 0x40}) r0 = paccept(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8, 0x60000000) fchdir(r0) r1 = geteuid() r2 = paccept(r0, 0x0, &(0x7f00000000c0), 0x50000000) r3 = dup(r2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setregid(r4, r6) mknodat(r3, &(0x7f0000000180)='./file0\x00', 0x8030, 0x9) setuid(r5) setgroups(0x3, &(0x7f00000001c0)=[r6, r6, r6]) r7 = openat(r3, &(0x7f0000000200)='./file0\x00', 0x1410048, 0x124) fchown(r3, r1, r4) fchdir(r0) poll(&(0x7f0000000240)=[{r2, 0x4}, {r2, 0x98}, {r2, 0x5}, {r3, 0x108}, {r7, 0x1}, {r7, 0x20}, {r0, 0x48}, {r7, 0x4}, {r0, 0x20}, {r3, 0x180}], 0xa, 0x9) r8 = msgget$private(0x0, 0x10) msgctl$IPC_RMID(r8, 0x0) setsockopt$sock_int(r3, 0xffff, 0x100b, &(0x7f00000002c0), 0x4) fchmodat(r3, &(0x7f0000000300)='./file0\x00', 0x0, 0x600) recvmsg(r7, &(0x7f00000007c0)={&(0x7f0000000340)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000680)=[{&(0x7f00000003c0)=""/247, 0xf7}, {&(0x7f00000004c0)=""/102, 0x66}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/107, 0x6b}], 0x4, &(0x7f00000006c0)=""/219, 0xdb}, 0x1) fchdir(r3) getgroups(0x6, &(0x7f0000000800)=[r6, r4, r6, r6, r4, r6]) r9 = openat(r3, &(0x7f0000000840)='./file0\x00', 0x2, 0x15) fchdir(r2) fdatasync(r3) seteuid(r5) poll(&(0x7f0000000880)=[{r0, 0x4}, {r3, 0x49}, {r0, 0x105}, {r2, 0xa}], 0x4, 0xffffffffffffffc0) dup(r0) setsockopt$sock_int(r9, 0xffff, 0x3007, &(0x7f00000008c0)=0x7, 0x4) [ 846.2055024] ubc_uiomove: error=14 [ 846.2055024] ubc_uiomove: error=14 00:00:07 executing program 3: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/94, 0x5e) r0 = socket$inet(0x2, 0x3, 0x7) sendto(r0, &(0x7f00000000c0)="a249cc04f1908e646dda33eb903656d6e731d3165bd727b013878c586cf97a4b2f92da58622946fc80f71d4ef70a8c0cfdee19beffa633802888377789dc8600719279c2233e3ee1e4a92187ca470749028174a5b3cb61e805d8ff33fc55717f06fc0fb934d3d56cf3c2a78fd30d3336f484a3e4b80f761e9676707cddc1852f93a89cc2980e698ca86d6653640ccb05c10c797a24b61063c624e7c14b59fdfd8cc7011c306f40c89280f3192b7aceb8abca6ea7f318e9bcf78d9e7116afacc37683d3fce096a107f153bf", 0xcb, 0x401, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(r1, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) poll(&(0x7f0000000240)=[{r0, 0x14}, {r1, 0x81}, {r1}, {r1, 0x2}, {r0, 0x6}, {r0, 0x80}], 0x6, 0x100) mkdir(&(0x7f0000000280)='./file0\x00', 0x14) getsockopt$sock_int(r1, 0xffff, 0x2010, &(0x7f00000002c0), &(0x7f0000000300)=0x4) readlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)=""/32, 0x20) bind$unix(r1, &(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa) poll(&(0x7f0000000400)=[{r0, 0x40}, {r1, 0x20}, {r0, 0x20}, {r0, 0x20}, {r0, 0x46}, {r1, 0x10}, {r1}], 0x7, 0x7) mknod$loop(&(0x7f0000000440)='./file0\x00', 0x8000, 0x0) r2 = socket(0x17, 0x10000000, 0xffffffffffffffb7) lseek(r1, 0x0, 0x0) r3 = openat(r1, &(0x7f0000000480)='./file0\x00', 0x40000, 0x4) r4 = getuid() recvfrom(r3, &(0x7f00000004c0)=""/133, 0x85, 0x2, &(0x7f0000000580)=@un=@file={0x1, './file0\x00'}, 0xa) fchroot(r1) fchmodat(r1, &(0x7f00000005c0)='./file0\x00', 0xa0, 0x400) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) fchown(r1, r4, r5) accept(r1, &(0x7f0000000680)=@in, &(0x7f00000006c0)=0xc) r6 = paccept(r0, 0x0, &(0x7f0000000700), 0x60000000) shutdown(r1, 0x1) fchmodat(r1, &(0x7f0000000740)='./file0\x00', 0x20, 0x0) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) connect$unix(r7, &(0x7f00000007c0)=@file={0x1, './file0\x00'}, 0xa) socketpair(0x18, 0x20000000, 0xfff, &(0x7f0000000800)={0xffffffffffffffff}) poll(&(0x7f0000000840)=[{r1, 0x30}, {r6, 0x1}, {r8, 0x84}, {r3, 0x5}, {r7, 0x18}, {r2, 0x20}], 0x6, 0x3) 00:00:07 executing program 0: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000040)='./file1\x00', 0x2, 0x200) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0x0) fchmodat(r0, &(0x7f00000001c0)='./file1\x00', 0x551, 0x0) 00:00:07 executing program 5: r0 = socket$inet(0x2, 0x20000000, 0x81) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x11, r0, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x3004, &(0x7f0000000240), &(0x7f0000000280)=0x4) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10000, 0x161) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000340)=""/201, 0xc9}], 0x1) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x0) getsockname$inet(r0, &(0x7f0000000480), &(0x7f00000004c0)=0xc) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="77d0efee8ebb2a6f2493cd818d1eda6fbd1a75d8163715a48ca5b56c71ec5bba751edc33ad16c86419777270228762f6a2c4df4b2f57d76c7a7e1992322856b84b2dcd712427b73c6102d1d9302621abbebd4912cb071344e9454cedf91a70009c8d2a69119b0b0e704af31b3d1c07565c5ae4ef6d91ea8634ca78c4879ede611d9ce0224908d4afd3dc08b03bddf44f1430367dc9a08a22905d40fab5a0c04549ced0e06bb26697175e57d0bfab225d489f00037505107de4788fc3f9770e7e654533d982787cd5c086156e4b21cc61121d23d928f7f975", 0xd8}], 0x1) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000300)=0x4, 0x4) mkdirat(r1, &(0x7f0000000000)='./file1\x00', 0x60) open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f00000002c0)='./file0\x00') 00:00:07 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, r0) dup2(r2, r0) recvfrom$unix(r1, 0x0, 0x1f4, 0x42, 0x0, 0xffffffffffffff0c) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000100)="ef8a97349cc905fc889583541ff1ee053aa2c56de2f9dac7f66d0d43c05f231142cf144f4286b517e3928c9f90e524021f365810da36e7af37d836b057b5100f7123a1e9129f353ff5d3b7c127f18ecbd973ccfdea2959e43cd85b7b3c4f9d1eea20c864198313ce77bc3199823fa9e5ff3fdc5e248ddd44e5c17c4693e8e9df013e54011dd88b5f32f97aac037dc57cccf37466f18dd2db49b687b11708ece5b14fe43cd5047278afbb64cbc6ca9aaa1cdee123a3c885dd1e95b8114fe6c32bcac050bd6ae782df7cd35065fbe566ed27ee5c539da56648f84e7e79a540705372c060689b77d9b481ae938a3d62a63c32fa9d8de952f573dd38", 0xfa}, {&(0x7f0000000080)="e48a63fcdc9041f3bcddf442d368cc30ceb7c9107f35ab88b67461e19085e3e53300a77a7500", 0x26}, {&(0x7f0000000200)="504d83d92d5193514ae6216a8fbf3911d947bb0c2c885a01c1f653981cfa1aca2a155068741ae76e1c6a7674ddd428edc37742d6578d402eda7a4917f8d220ce8505d273307d910d40f9c3c1e694fc30666ee14f9ac29f818017b278eeb8b93968a1c5fa93e4251a760aacc992b8467afe5be11794f5bf6b21abf96e049eb3674927875f6dc00ef244002023069bc7fccd2629b92192a506181ef70d078956c2428458bda0ba1a24384258f64f7523433d9ab2320c4779b6ea3981b400df0e2dafc0f6e084433f6128cff196fcdb4f70d310f8c7053324476ced86c5fd93bf680561c16e204b96fd63a58542ce8df7421febc110fd5a1ebb", 0xf8}, {&(0x7f0000000300)="241ed05eaa7495cb4afe2a0a7b2adefde252c053e577a8734864558b7a98f70402a948d47bd7afd534d312eeae00c0e897dca4859ac3419e979bf0c3e3690cf40da8799e2de94c0dc62a777f2e33141d0f85dbccfa957b73dfb7f1ddb51e83c9d811281ab24849016def2ba8c4839f4e0a88c9efa0e8a079fcabea9a362ae72d4db2a4577bbaf42f99d9bce64e37fa1ec56befc70c4b85ffe3daa910ab112f21e9881f1edaca44e35b53a3d14eec185ed36c2c1634062845d50434a203033a80adf86d4daea36f942ddf0fc53f32b72cf61af1", 0xd3}, {&(0x7f0000000400)="f8767e929b4c2c46", 0x8}, {&(0x7f0000000440)="d3d2dfc2e982cc5d92ccfdbff289cc68e9a15b444524f67a7f70325a292e65d6ff39747a219cbf1176f84085a87a2e2f77bc75c4f26ce349c3a46b7ace9d9e5d4bed372d99f85707d3a1b731b6cbf2a18f939bc9eeb4e75ebdf9f67811fc9c78d9d060628e05140663ccbe7bad798b2ab9302f138fcbdd92aa10aa80d6ae8a1eca0ad41c481955a1314a42289c40ee58974a3af4fa04562df5492c69bad7386b05a2931ab63808ee179359b6a0a05b0a22db911af3fdca86261aeac1c9801217988cbd4c121df930616cb651a5d5f1077e844f8549", 0xd5}, {&(0x7f0000000540)="1df22451669f904d8c25657fd5cc23d9b9294e190eaf0313653ee74c0a848729229e7be7ea2c253194cd58b6079058e43fa08e902d66fd24709aceace9123cedef37d316dde996d4f140639ec99ee297349a946a9d8125b54c237cb214d4cecb59efaf2abe2a2e2e0f85e92485e94d678d0305934abf339b389b5e0b3d", 0xfffffffffffffd39}], 0x7, 0x0, 0x0, 0x2}, 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000040), 0x118) 00:00:07 executing program 5: getrusage(0x0, &(0x7f0000000000)) getrusage(0x0, &(0x7f00000000c0)) r0 = socket$inet(0x2, 0x4, 0x9) fcntl$setstatus(r0, 0x4, 0x40) r1 = fcntl$dupfd(r0, 0xc, r0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)=""/179, &(0x7f0000000240)=0xb3) fchdir(r1) preadv(r1, &(0x7f0000000500)=[{&(0x7f0000000280)=""/29, 0x1d}, {&(0x7f00000002c0)=""/41, 0x29}, {&(0x7f0000000300)=""/190, 0xbe}, {&(0x7f00000003c0)=""/102, 0x66}, {&(0x7f0000000440)=""/114, 0x72}, {&(0x7f00000004c0)=""/58, 0x3a}], 0x6, 0x0) fchroot(r1) fdatasync(r1) fchdir(r0) ftruncate(r0, 0x8) preadv(r0, &(0x7f00000009c0)=[{&(0x7f0000000580)=""/159, 0x9f}, {&(0x7f0000000640)=""/70, 0x46}, {&(0x7f00000006c0)=""/198, 0xc6}, {&(0x7f00000007c0)=""/183, 0xb7}, {&(0x7f0000000880)=""/131, 0x83}, {&(0x7f0000000940)=""/62, 0x3e}, {&(0x7f0000000980)=""/42, 0x2a}], 0x7, 0x0) r2 = open(&(0x7f0000000a40)='./file0\x00', 0x150, 0x4) sendto$inet(r0, &(0x7f0000000a80)="03576ec453c155db624ce67eba18bb2ba57be8b839f5d107ddb0", 0x1a, 0x8, &(0x7f0000000ac0)={0x2, 0x1}, 0xc) mkdirat(r1, &(0x7f0000000b00)='./file0\x00', 0x8) fchdir(r1) bind$unix(r1, &(0x7f0000000b40)=@file={0x0, './file0/file0\x00'}, 0x10) open$dir(&(0x7f0000000b80)='./file1\x00', 0x1, 0x20) writev(r0, &(0x7f0000000ec0)=[{&(0x7f0000000bc0)="758e703103dbf8fc364057308ae99643ba2cd84c3f8b4a65310b3c3d18a9ddbdb1aa125f4f273082839e540b566e1a3955f8a3c1a5e769e3b4b9d816b9d04ff290426071ef450ca343cc709653094a609a7f88546763de3db377537219fdf916800d8c38edd9f99999c938f8670e7103", 0x70}, {&(0x7f0000000c40)="01772876961baffbe4153d7ddee2e42498daef09cd5a5ca44e60d208d1fa", 0x1e}, {&(0x7f0000000c80)="109e5bf506bcd906ae229dc7bc015ce6624e4a1ad73d8a4cc512bdfd20576f8ed1ea5eaeb016f72f338eeb8ef44b776bbf8de0335ad90075734cc823eb5b691e3b07e099bbed897996dc24a6a2df3377b7ce40a3cdc5fc42d79af74e47c3cd6fdf2119ed5696157f60e19afe6034269f8ed36fc6a8f7276b95801d89aff1386bdb95bc5488a24e80dbe923af3603ba55c35c21660d424b9b6908", 0x9a}, {&(0x7f0000000d40)="8a76b4160c5486a79279d1f4a813c103829301a88eba02d5f996ce2a9066ca68e8de415054c3e7f292e03abdcbe9e3002639926e4ff204a9530c93d573bbae997d8fba823ec517152d4fb62412a73f", 0x4f}, {&(0x7f0000000dc0)="38e9cdbd5500744e565bf195aa99c62eb4380c467a837b91d1641356bff5354176082bca7053d612f7b5954bd3e77a701c4dc9bebd9a8477ca4ca44fcbdfc0ccc62b37deecfed66dea9a4568bd6ea3e01a8794cdcbd60caca81434aa0e9a1521145ef3f2941c6641c827f1073b7c547608fd4a079fccfbee2ddd8bb1790e01b8af1c51f33b95709a6dee25345c543b9673850d8d8881d49ca3544dba125bb6cee87bb5a68781b99a2aa10c86f166c942f9d26db2d8e3ead4b2b935d6a232fde3825fb9411e3a14d53792ca104e72e1f8e5791339d052", 0xd6}], 0x5) fchdir(r0) fcntl$dupfd(r2, 0xc, r1) sendmsg(r0, &(0x7f0000006900)={0x0, 0x0, &(0x7f0000002300)=[{&(0x7f0000000f40)="91243db2316d59acdcdee1b3c149b66939a5243f4cfd37dbc27c1f53b0720ed88b0727aae425edf9381dfa45b08a47f312e4dbaf74f13f7d89a9d9e7697ee7a7482cf5afaccce173b35ef546635886d27ddfd9bda8b48ffdc243eea2cdf99cfaba822717244aa1923cbb09906227287a5a0d7a1d05a45f20af32b2bae9f951f66defebc5b9c33cd83bd8574864dedc5648b43f9b88d2d17d8f8a997a00a3518ca0cdfbd9b329a7cba756006540e86282490fef1d71a56dc4d50af05b4f61750b333107c6b328d09941fac713107f9de02cab4cb0841e66006cc2a379a797b54f9435182dc9", 0xe5}, {&(0x7f0000001040)="8087b8e9dae1c77aff3661e1f5afcd9143f677d99ed89c76ca9e54460444a7ca2e36d53f1fc2665c81fa2d99ec80f8cf60f3eb353a69db2f3b2d4e3701507fcadc6a0ad956856ba5a7b6978d754c0ecb3b8971bd2ca21d272ed0b0c49274177810f8f8cbeb12d1f33b1da0b15e4649702d369dba5e7885d688a2f280fce0b56635ac10acf7ce6eeb511674bdc2bd11d04674c84f0be5a3b94c", 0x99}, {&(0x7f0000001100)="dcfbdaa196b75d7d2a3cd063ee22853698a03eacf488a21506fe62532194598f6668939d44bbc17867ff79bf773a13649621cc88e52eeacd3116f40e2a5d439a2b0cba8fd934fee3f06cc8b6d35a220e01307c47a23f44ceb2dd7b8c0d0936fe2a92201fb0891497b43c084fbd825a4d891dac1a0c069445715bb6631d53841bf350669b7abfab1d601f9236a06cabda386a0ee9c301a4881803ac3a0e3a30043c1f7edb52c0ad2c54747db066cdf85f86733178af557d44a9a81a0b856a229869ce2529ac58d2c2b754ece0925124be68", 0xd1}, {&(0x7f0000001200)="f12eb1adeffcf8621878d0d11eb8f3264f0ee95e0314e1bf7cade13e7e34bb77e255ffc01e06a7f9f378c058e2afb749ed41ba78da52d9b69e286e95c21c78634b709ec7fb11e3198fe3d131037a13f10be9cf056d8cd1e032fa520143f66555e0325d8f7104fa34429f5237af38b40843eebf4cf55a914f1ca57a493f8b2c6ac18ceee7dc416335a6be1f", 0x8b}, {&(0x7f00000012c0)="09b71ff987a9ad8e33c4404da5bfd0fb10b0a94904153b06c9a81db85c0e7631e954710c6cd42dd3deff730d71f5c161153ba56a1afb7fd62bc667a732", 0x3d}, {&(0x7f0000001300)="0350e48b14b408b5e3d8e65aeab422a320eb9ef63a54c40ac411e67efbc1d0090cb1ff683f582670231a41e74b1748365f681f2331709b53cbb77ee69829030f6d7cc2c76ed07056587a5d4512bc521688541a3b4323c7df441cedcae4e28efdfe97e1ed2e564689ab4eaf8b0636a5f17af3d25effe61bf77a07864eec010ada95895c443b8adacd051e372f9530784deb4027a8a42d7df3635982247b4fe1f85c9b01f0de555de0ef4b4bb75c14f5c008fb7d0b3eca329914de0e3d765744192dc3211f091824ada551572bf5b87c0feafe40c10e8da70fe2545899dd0c276398546b6bc16c15b5c641e3311df33043b9ce835bda9eeb22e2085db7a89c027bf1ee6fa44e0a67478dff208ab6348f804fa58f285ac7928441f1e21d58144742c2d074b38def90cd59819440cc85de7d2418b894adb0b4dcd4406ec6033f67aed2da28cb4092902d8a6b2329c1d09312f8317d664f86d31d9166b48d494edbd1f2da14c7679898458faaeae52a6b56c076aeed5f31d8fe609531b8d1237004ca1a274ba521b63b08d80c58ab0d54a4586686b70df22b87d32f1d970701b3e86b733b4f1107a8425fb2df076363f9839c6f3ef101b1fc5b04d9e2c40c0f3fc3ad0af63c3884191d0c4fb2067dd33973bd7d7833c0e6052a07c63535295df8338f01f5e80fc67c1a78ef154faa9b20028db97987c8fa33700fea09e03569cc2be44cfdbd42a8cff87d71ffadd800e7282ee6b27a5d8c2b4bca7c33bd4065877298386f9e17d20756c548823f88dd291058f26b1a79c9c9f65a767739f04f42b6c7d195252469db8492db474edfbbc4a17ce9784542c6bf69bbf3f1135688c4d89663ddbd921b573cb7f677c19f426bf2fcbc90d04f1b2ca25c577629e6a6fa74637276172cb75748217bd61904e86ba664333a4a7d15bc0a06bf57f3f0d4116411d4284e26de6281df4d8c63a9c353c970bf8d769335ce87867ba0aaeb46f2f78234512c1f57f7860752886dcb42b4303ea0dd543b1fa0119713d601f27edd140846d9bd6f4bc1d22f26fd65ca5ad5461ed0299e8c3d44707ed27239caf97c195f29bb69651e58135f5a35c03c495e8d34dfca09fc0cdb690c5b803c2430450156f208d18376b0d8f11cd45eb3f9e1975d967831ada57917381aa01c1c94048ca8ad5dd7dbe5de7ebc9b59a857e47f85709654f0ffc354fe679a39fef67cbe40926b591c934c2d07f6bb147bc98a1745283cf206175aaddb7da8d99519b48aadb4cc31445e3eabf9fcddecb7f56b8578987c2a0ac4dd6b341d62e99d1c44501a793e5b058b10a6e99472e380b5c167245c43528e9eacb1801346021aacf89f24bb4ad454de2bce1417316685d4569db26d3022b05df756581b390b5a913b467f4b65eb8276f25aa8e9a36c810e4723357a8ffee7af9bd294024dbe04667e4240b9591f3aa5357fa3235dd9d69dc37c19889e1abc1b62795ded421f41d07b0d0b972a1c028d1629e7b9bf61fe0f5ea3037ecf25c8b889a1b89e2651febcac2c7198527e87f82ac0f2074d694bb73c979246213426d10f55ed68c67b8e11230f64d26d549799cfbbd270664811ffdea5ec2644e5b6a8be98f784297955e151fdb07d97db0ad81fb0722400e7617242c4e29f20e6aa0e273406707317dd0638224d492da14f73a062fd1064b1c859e0e5cd04f1839dcb4b7962dd868539097a99fe873a00e4a9f6e869768a07a15c18ea9be14c1b236f0acd2a6b8d5a4c2ccecb0024e3474e68b54078d4f2521042fde2abb285b0699832fd606740975d5620ab350aa2dd24c5121db2e18eb067c8ba48b20047cfb37074bc061fc307c51d8fbbfe4ed9ca3a1413e881b076afea8385ac4bac747f58212d27c0fb8fc0547dec73ac49588c9514795bd1de9c8b1c5891f24a41c1f10bc53c9b3ec5798733453455f7bc018b99442a23b5489d86b8d870b044439c7750a37538c82df0a36d4244dffbdf2e16692d5897891458882c4fc2e85a46f5c889af5136e98dc41c03f677cf6d8ffdf7c290eca5f1a1c91c6fc186be92e39e1ea112c89eca984963a844172177385d0d17e9f9526f1df2024fc421bfc13b7a40183e57d266114f202156e6c59f68129179611b04c90857444fb8b146647d4eed0c2cd4e95ddbbd8f6e5493175be90d8a3c793e1c92d34bc14c1ebe4408785c317cd1779230f9e3a85c6067df04fdd49cadde3e88d4378648db1cba41282f708a28316b6c03babbd04026ca04f8b198f6f54a7bd611646711cf9ca022ed3c483f3c30e70d5d1e9ca0f29b9bd2aca461fc964045dfbe9b9f4f24f7c24ede95d6bea6fbbe8710f767df5734e57c486e609e0466cd5cf1878fefb2cce5475ecb05f7cef2ce1136b0665744d97b3481adc57dc0b36f443e36f610d3408e09158fc323c9d2e6da0eb71d582e92d0ea90003836b870cd9a0e30e15b6286ea0447bc1d14b6d682f1d7999648e3a0c1d13c5916841837efc9f666f9b192641ac965c04fbd9fa19622743d20344b88daff90911e9e61ad8fd2f9c28d86e84f39601b4c6daa5687f3a1fa185885cbc6b8bccc427941db72b9e008bb018505754b03c05018f80cb8ab69f46292d275aae8bb650c77bff3dd72e440f50dcb123e0875b67e61018e2747dc3e51fbc567f048d52c901a6d054e4d99efecce0468ade34ed2f473156c0afd4bff82a3656cb3b2c19cb85f10d2b9e43f3786a75262dce13128bceeb8bf328e8e578047e36c9f3f9291b7579a0c484ea0f0d23c82b0d6ccc676429ed042fd4fad0ab7be2a55079585c5171b5d67f3f59c22ac3ed6309f43152e2c7789d92da896c8ffd34e9da766e5e376d287410f6d0c052f22c397a6891c183222a0336a6ed857bb82fca70934875862b7124d8c4788c43e598ff6d1466de32fb0bfb0294c596a432535cbff70b198785a84944fda63beec1aa84aec8579f846829180324420f158db22dbec3aeb6cd3e2925a28bd75714ca7e28b27f14c38b4fa84ecc7c7cfc0fd847c20a655645fc4099d7bcd43daaf891347e32534514e89c1963e7ce07e93d3952b65d08ce74ba79021f3ab93d18385cb7e8227f4dbf00d4387423e26e7faf356e8782de0d9e2c0b2e3023b099ff2bf9217800cc22ccedaf794caf355abbe8d732f1d4ba8786ad73f341187dd0d49a906e2221755741a9cd5c159257b06938a8b950a161b8b848ecb7cf0a78a991d57ee861a83efc4b0e86ea1791020a3bd6b87669d13da0ac9ddafe353a2aeac0e4ecb563c36124a171c8681e434665540e1968822c6bbd66d1b65682f7ec35b894b9f88bcb503b86eb68d115a1740b1fc5535fe480bbec2d30eca9bc96ffc3a87ea096d87f6b5a0abbc918234f04a31b29281f26a662681de57525b327b99c1914d846ccc590671b1cd6f5f256e6e3df2080ede0e9be20194c7ca9d08f85ce93994589aa0b0d44d37649f9cda9f148834165840296ae25ae868cc3665b42366dd07bf692681a2965743c2410b4a1847f1ee84fa07c9e2efbde947fce2188d44978c91dbdc01997b6cdeedac3f0ed3dc8fec0e7395d5d8f22c7aaca87b3d65b38c3bddee72eb47444772468aaf7e35e21a653b5b265916817c08827ae9c8b01076f9ee373d69d9504d67aef2e0a250b864cd79205ed2bbd8613279ee75d9d088017eb8c72765dcea03e5a43f96d8148b5b5d9a3c30229ae62f413ecf20c82345e11e19cca4d128d6f4f5aefe05384753f50ae7b176bb7d0e0363cede0e7b780e700c2177c3b0d309b18f1602857ed40304b7834f6b3c0b9fea0b5203af00d12d2a0db058cb9315da4717594acf4d184e4214b73486db9b40211af7fac4971486d4dbf8e3671ab61b0ee3edb8fd2c84e3646184df0f7ce5025b61e13d0e4f24c7d0043668203c1a31787f7f8678c39620172cb8f6ac68e8e523fd00e057d3e057625a6b909a8ab1c9ff6f01efe6a12560a6e324561b52c52905fa5649c6b81d28a1ac7cbb68e886e55c739c4d6d3f736f9de9290c83e6e244288c9cc079bdb099626baf9b38b447d67436f4d313f0df64138c14c2dd42f16078ce6194e6207131e34ae4b4c01fe74bcf9de2b8df416ce0b16985b6e07fdbf1b4a4d802a0b4e456a2c16024e78905952a8ae4b21274d0b9f00694443e7f87412516f8468149da5e4fa33f3f046ff57956771cac1befb2ce825f0bf9648955e9e912b223bacb879f394c813e2a3c7c46fdb29c2bea0ec9c71855cd634a8d9c9572603f1f3496ed1630e8ce503916ed96cfcac007ac7d8d17d0dfe34404023daef9431c887ed5adcfb570c759a781b6204ac399da806b5b146dba9a94fb7de49932cca566a409080267654c4ad7bee91d6dc73c6294deff0e1726a684844ad743cea36f7f66fb840bfc2fc4050d1d624e231538dcce4d9a408571de457010a6735021de701079a36c9ff07a87ae258738d3bf5810121c038c961ea50a0ed6a163545217cc809051e2da9fa1c21fb9d029586396b8a5f16d49231be1bff7a36266c7a478598ce3fdd137a8cebba91a6a8a26c9568e1f95d435bbe9e06f619f5524ba94463d753e3594ed9b2cb0cb8c604ade9810b75c011f7da920fdf8f9a84a7fa9cb91aaa6631d39d33acd91141d974d248963c49e089af1cdb3373a8d44b5d7a221cd6f077daab8258138aed81add84c5528eecd59623efe46ca44d3443c2d73a41bd5e7295f230ef659e02aeb298f37c1f85a39228ec6c64ec445cc7bcc0447e4f044ab1b8a6d0134d8fc6c09f7b50c24d2ae843fd1b9c38b426716ef503854c24f68fafaea4fc9af00279d021daa6e35110c51136d94a4fc34696d9734f8c3329081fc83045a53813da0df394bcfdd6f19f850cf300efcb03ab24a801fef9b5f5231076568acfb4d3b61a733e79d79cbb778c4a6c47105e4c6bacfe9a7ae259885e3daf90c7b87fa09ea08f48ea25c29d4c267ee11fe6fd72510c30a77e15eeb79ab16b4158c13e0a44e582ff3d74098e7ea31e761d0e40687f0b119b5fbc641ccfe40d7866e9950df33ba982be0b4fbfcee95fba4c2c18307a9d382e03c697777648b85c365c3c66aace89b08abf89d76ca86d3b5c0b85bdc9e8904a470a53bb3eb939803e1d54323c7d72b453900e3e56b0c83fd076b0f69293c9fd4d7594dfd5a8bdf0cdd10cff0dcef224154d49e5ff76fb0bc311b73585fdf6b4bb0c7289b8b4ce1a3841af9c0e1e54c391bc536f8b9cfdc83f5dcbdf975f58cbd88aa14671068090fffc1f9008b8420a50220fedd1f25d119610419318272a1ab2c9f87b2b8705eed9e601d9d319d185d34da2b1987159b21c5ed624aaac7731ac3f77d96acdb7d0c3fa859e3571c600d0d679847040a2d88a7bdc20c93c88e565041881e80b871c4854b70e2328257b268686baabef79e2ad22d3757d54daffa779a095fc4328944e39c845e145299878e25ea72fd249d7dae07d395fa476d430338a1a81120c8a753046524edd0627986c93b780dcc1d3720cd18b6cc9c2288cf5b1dcae5e2e72f7f5f7e8a46aaea68213c722cbaa3fe1e0b13db14d4211b4fc4f8e0744710bed3bb277553833b08ea8382cf72c4bddbb869c2df4f9d5da15080f0c58ba3d55a39852aa5ba657fed41b9bd8cb2fb4039c2c37b1460177ae45909c46057d81a1010d3100430ce84905c0961b09403dbedf3828aa4870ad8d20110777aad161a19f585571b1329d41332e8330175f76c0b7c08efd31c3dd72c5fa85cc9d94e6962ca83e4e933a3d7a02bc02c08f0e3277ce2ca7a122bb22c3a05e7f0ee4", 0x1000}], 0x6, &(0x7f0000002380)=[{0xb0, 0x0, 0x5, "c5246916edbc7b25477a4bac1a5112eda7ae6699f9589b13a19918eac21fe1a3b3483ac209bea0892999b599c55e607865e4fc89639b8d5527bd071ac4c6164c8133dcb580c60d187a9f0f267285dc98b26d198a3e6a8307763e1c17e87fd7f39b738526fab0b1ad68f8c170403dc87ef799fbf46bb066cb1cd9dacf6a726c8a2ea5174e6308827c261a48483def70554c49b07aad74eca4d06d3936be"}, {0xa0, 0x11, 0x9b, "6413c4678541039d0412321fd3be0f57f620e8c5b966c4711edd64760347ce29e0fc243509108a691abed0c9a11ddf06c0b3df1e06ea05e8c2e709739d8ff1f72d3ce9d167ba65572ccbb57eec17132150b42e81753c8ca797ee0031a755510d9c9f71506d1e8e3e49049b4381ba734ce84100e9e18b1813bd7e28eb093afa749d1d7639b4fea8c709b860bcaa"}, {0x1010, 0x29, 0x2, "84db9eeb6ab634521570024a907d9719a115f3fad471b2c4eea267b4675508b8af751094cbc0ba11b45be256bc56768cf6ab24cffea0a80dbc3c22993e14bf1d44f016642db3744872393d28ab653c333594172457f3fdc237f5741b1231eca79d16d85f11d24558b3ce8481abeb830125a8981321e1c6b78866c8178a199fb9f192453d3e2a4c1e9ccbde934eddbf8f41da792eeabc31409d72c233a77fdb610f5e84b5969bf856217c33f76425207d984a795f2e0ff01f30f3055e3d2ddd4f036a17c2e6bebe2ad5f35a795f76f123c9adb99e66ab0209f7f065f21122820b60c26dcd35b2a2f77b2a0c773f31acbffddd0d434ac57ff0d0271cdc6c0973f179aa830b79f0cadd8b13e97a207380dfb1243a1efa4ead8fd2560a2e0c0194a4b6663a5d11c12d2de9351cb26081a61aa55724772dc519552556f4fb417e755830aaf35e91075e4997e6d5d83204721f96a9d412ed904e029d9af64542702c5280b6c8f3d9d7b90adbb194844285b7c9404f83f2ea503dc960290ca099936b5bf4c01c1e3a1c917764f15f8987cb576838e92b4131a9dbb2eab8a4b862b94f2b196f7f907d4dc5b4bdc48c0b7be46e4cb65ba83430440fe5faf1e96d2e233a141a5bdd53e1748b69ac9506c9c5c36ee0ed087d49e2ba7dce82cc13433f18dcb694e88b1e1569f2d033d8ec89271a320d747a803d97d7d082fe3bdeec95451bb2a7c0c517b6e85471e7fd6406add3c4d848a67538896507deffdcc817fb95af0d8649133a4fa2a4fe9d6ff57b7f792023e3006bd6a0927ba179d2771d9c410dbf2d63d64c6237ff13c9c3746b34f67d1d1f3963541b3c1ba4066a65269deff2f6fb35953fc921e363729fe487c3da89cd6874b09c658b9ca8ac4265fbd94a3d663f50e44fb3a461f2244280c9f610206106188f1abee3294eb4878a9e9d46e99c584f4d58f4a6f14dec28e0501e9fec85bf3194d7847a0ffca932df9e3c688b0c628fbbb907769cc3b47f739458b1245fbdb26ffe34a82b14d075ad91e3657d60723246bb742fd91999605f6220ffa71d900d1775db47aa9043f50b9309037b416cf93016d9902df1fe32324212b6c3b4fd2020f426a7088565ed5ca1338b23c84360695cf74890ddd15955278dedb879ba40e879e551ab9bef0362069d028581e550cda0894289f7cb8649b74f49000b9d3aa62011e127d03ae59fe075a8e7f6c8a345dc44e619a7b7efe585991dcea31b3553908d77b1b6ba7dcef189577f4034a2d1c15d92b886ddc9f4c67d8064e3be63c81214ccfa8648193ec1476c68500cfa7721221d2cc1348960bca210667f452d623ae942a88ee7e36e23c04af16d3b88246dae3e85eaae3db62224f432cc5be681a509453ffdedc1200d28c40d191fd9d0a91ac52090052fff345d3bcdb6499e7377654fe1c3d13e18c21b702ac18d0f9e95c2a0fb6854cf018778774f329d142e605ae97528e3e89f60664ccadd0fda740269b210b51b6bb62165a26c10d1c0aa4b16751612a9e59d95406aa34d61465efde3d822de74db8d8a20d00ff9fb658d657859c48732aa72dffc6bfba8cb63525d0966530fcd9eec4db33a81309d3ddcce424cc419838006e11b482a55ed2e6fa33232754e25aff84d6ba97a6241a0797153d934325855e791078a3f924794af2a4914dfc349bd8572b7c58a888a6f4e935d3ec1322c99affdac940661b5db6c2b5ccca61b2dcb6a31fd4a185ae1eb2489f94be6322d1438906c615a711d4035344a6b3764406d8a161d48251332aff48f8c4413d4178fce9d7b47d7250597f6671e569cceecb28e366108f5eaf221e6230fd29da49a346e3ef00484b2c258ce35d7f7ac2aa7567cf8128bab87907ed9a8aa95c6e12ac8fd9a86e303df42177c1e7aef8eb0720948bd94e788335a79bb39458d6866d47f6f968e9c127cf22c7c66f5a64ac3b965ed8596c01ff9c9ec57780412ecb8fc2a4020d9d702c491069ad417d2299572d9a794ced4c1e595d5a855f5dece645187b69650f02a60b20f4002b4dcd1ffb8a20c36da0795dccdedb5c00c71e41aa9e99dfa1a9fbc522bcf4b937977e57922111f491b7a382196096cf9a20d826099fcbdf3897c8a4dfdb2ad821cb1d1c4fc22dab610d14518d4e5524a0144f1807d7e2ed2838599310daad116acb806485e774c70ade1c71d5268d2e0aac7e584b15ad54f8153753172168f956195bd4ce15156923222d0e09943fed77a16f599ebc764a5bc20a5cb616128f36eca25cb102afd5bd554994d7eb68fe16d5cb260ee8acc632ebfa91643f90e7eda40f6bd35d607e70edecfaf90208dd74f6bce2eab59c653d1609e2fd33deec12a15c70724b34ba6c246e7d4853b52b0492de4d27b0f6fe8ff7221232bf3d38b2d18bd4240de12d76660e926c64074b95b796403a92b8209a1d6b061401f4abe275f81b2b9953651349bd05990089e8edf3d9069f928f23a9145cf255006ac9f2c185ca8109149289c03decbed7624005c50e42a1ae3b3e14150648cac84109b5fe1073b3d02f1e6970d0e24a15c3d2e556deb32e20d75f805b3437cf9be942fac51e3134f1b8bd29999ad571d97a088e148c8ea601ae1c3f48d94ed20ce784842b27a350675de81ede233d77b56f0b438829f3d5bdfc778a2ad799fe4751eae380a2a9f127dc12e6c24a99b372a1c1e5178e490f1a414f7eb929091085e5664cefc9575842852d9df7de82eaeade59856f1f6f2cf224ed289c62629ec0259cc9fd8de56dcc3cd03d087a57c9de72c1819967e92c2b074a07378dcdc5342a7695fa63c1e6896b018c9c1cf794d98974fd013187ddcfab510283760615f2adcb66009d30343a1bdc10e532b64fbf85ba17efa7dad30c6289918c76491da2e78d9dd2d509dcc261a8de9d62d317a61451c0c43fbb124dbfd0c85545f3af3edefb6a63ae60d44015790723dd5d98565b8373d2fb17c0f0d0f144f24e6aa0aca1abc3ab20cc40c3ad1f2953aa568d27219798d3433f8b435476107871441824c6d9c6d3ecafdb5a750745a69cacc07b755c8751d8edcf9e8cd4281e2551cb1c6c07eb40ec4c6e24837461abc7229d40636d17bc395803de8cd0ef984494a8fd6a154637bbd071ccc7d24272213a4e07be3c7295238cde1a827fcc3799de975ab6507591053b468c997837e42286cfce019f7d42dd4e8772fea827967f0a3b63c59c264981a3c3128a07856100ce69cb1da26e445dc4e13b289bc3330765658cf8489b93b3cbe8c429d8ff902ed2ad24ee7d4534231fac84f30bb6399386d51c5206c7c8df5b5465b2d31a856adf042927bcff336a3df36373ce8d6426325e03105e44f99d7c20e5835ac182eefd3212fcb760d1edc26a8bf1c1242f9c652ede30d785a956f70faa51bdf6e15abb59ebf7bc2095871ad0b2aa055289de5c38b9be602195830def885bb66db2f3972b3514fa1c67cf924e1c30b2cd3aea992f84d4f7983f5f99cf61b6abbf12c5cc4a07f8bd9d602b918e6e3451fd1a1c1f819fe291bd154f14b4aa2d693216c14d51392cab67f3ea044587dc183150fd430cb5245e8f36aa35910c908c90062969e509cd5afb35b8ae95e7ffb293e7c3af8e8f67e7afec29cb812e1b65944d9ac143d85e79e1f38ceff6e01e21108d5de406c79b8477a90609a917868fa7c33138605e814f17f940bd2affc6b566909b70c1a1e48dcd9c739e781f3f84b3b01a65f1e3bd383dfcd47088836f24d737dbfca019908a9a35dbba94dc24d06e96f2b41b432ff1abc5646944cf7b2a133ce4f9fa28e7621fcf066b5af62bb1293fe776b2944d22331cbd43feb079a0a8ac2da443dcd0e8953d241055fb2b6a16679177c0512c6dcaeb6edadd13d7d7142056ede110d1bf918a1006ec036589f899b6dc9af6fc69f386030eb3417e557757689c69cd3107ec54304838d90c4db408838a9360224c0ac89eae042ded8014d49ac2575f1f0382b7062a7b6dca3224c52211a74ccbea8cc378f7e6039dd79d2e1c221bfa38c41ae72ec37c8068461543042db2186708c744f78d7c97bfbe2626dd6c9c25eab788a99d13dfa4f75c26675ef54bef5442d21b5164c990ab02c7bb258ff2ea2c48dbf1c8bd34a26c6ec4f61a79218e96d5cebd45884f87e7eb1a021dd7c06d59e7ca8b20b8def79295af7e0be91321d5d6a57a0d09ceceb4a9155f724579d2e2922bd098ee29820b3b3387a95fb7308441ba830f9e9c57cc5f89a2dcc045f128b21711e27e853ed1deb87edbb0c9e8ccf2551894e0b99608c803d6f5ff9659671e0f7693e2870ef7ec087afe93d18eb75d6fbbe68e64699bc9789ea1b31f6867ba7b5a525e0fcac99c92ea90e4da500cac73be489498afbfc75c30e4a3a189ee790fcbe83da2036ccfee6e6b6d6b48a5a0c7f4fb745b48a8a9a7028610e2e666e64f618a989a1d145fb44f80b2666970e5fd3148330bdf679b43ea06dd84b3c6f43efbd6d282e4f64f40527c796841640e3c68d1bf9d52d38cec22ea2140bd130e8ec4c6ee9fd6078fae4b3a7e2651ac71d11b484bb895bcf9263afedd9b07bf9373191875190e5378693fc56429371b108ef041116198b6e2730f84497957cb1e87963d947ab1282ae68c66e81365f2d4777b7b274e0058f50bad68d5d9a14adcc15b83ffd6d55731f7fb4da893d37baa3accca929300bf9098362f3260b2674c8a93cc4c799fd3a2211a0662043bd62295ea353f71e791edccf9c881f5ac1f9e3683b53497fe29b851131d7faa9df3d20f02daab7f1058e42756fac53a9c408204f84d244d67865ca22a8d1981052271aede1f9eb6779d39344f11e811857d039cf36bb3a0d6118c6065fbae2a409e53c7a7e3cce610bc936d6c84986391057ef56b2c4e4ff598e8cff0509c49a7c5ea53764243865f842da68bb7d6a41109351b7e2f17f0afe1d36085304accef5a81bec47de215c4112b239ebfb85e558fe71247bd85c3ddf77be89d78a5d8002d89dbdd1e7d1c529c422cf45427556d4dbd6f98244a2ed096086317968bf7bf87e056de6542be9b8e7c816a30c77b8665a77ac3aaf414ae4be3283195e662f4f411cf8a32589435ef5d54fdea5c633ceded348868ba6e53b65a5ca8aa926ac2ae64b6cb747eda90c63d8f4712a3c911bbf35892e561aa670c616f15fadc43e1e9b03deb86a19dd9210efb43ddac71e8cfadcc013c2f5980143013d533ec382e31e0c1d587f463509d6dcd4519ad2808b99e1fbfd595c052e0aaf1d8d9efd11941cd63e0df8796e8af3feb56013372b09e154bde0eec509aaf387d374e1e4014f6f67663b13af7584b35cd6762b4fe93e3897d95a700c70c03517da00817f9b263bc4fe4074ae8975ae3aec2beb962eb1eac4e92cbae5323e24a9d67728a78f1df2ec8a7d3dcefebd9cc4361f52193a752fb097f437e511203f7ac46de59fe8696f497cbe51c8cdb80cee2ac7b0f3e2e138ba80d2ebd19cc60d5e9bbe5fdb266015558bfbfa6cac748c207c57e8433b5af6fc03abb5b4421d2be28dcffa68744cbe6c0132588626a0794978e486b8ebb3e74440a27f041617b522901b5e1e8480b65980130be06fb7dd129dc57399847cc6874871a2ff29d18fe70eac4c44b1beab8a0ea5b54b629371801ecae047c21ab46c5a1052cef1d45416a786f823895224ce36b7cc553edc3e3878f1f5fa3bd2893f9d217520108e4ab9bb9058cf59ce7bb3161528d2183af70cdf2487bb90f3159277c32474081701ad3ff6f086128c5622290d641fdd75188c6453e16a"}, {0x108, 0x0, 0x80, "a4173acc210ee3901bf77515942623d37965c0f2caf7e7da93c4551b8ea8447795c6b42431f5ba7ff58b68a3b1fa61e8dca4dd33b6b001360fd8cf9de8750dfbbe99e517633cb95f63e258d79f6d29e542869a47b2cecec46ba6b074a36be4d2fc62d64bb5082dd0e0e8652cc3620ced050035e191ec6354fedf0cb9f01cd55da79c47ec1fc36bc7323f8f5e4c0b8caa835839e9dd5f71f435b965c05bbb29aa62dfcb8f1f665d1d9325c5292f6102c30853814e16af842fe4e2f8ac655682de7b8bb7b477dd5adea7981d68ab29e66b1f0b5663d95af3b076b06f722d0023e915997d22994fadca53a0703c93fefc16b60e52"}, {0xe8, 0x6, 0xffffffffffff8000, "fcec004637e3ba278ad4e5e32b72cd8077ca1a428ab55f467a6a75688286555c3bae7ae63f8ef133acd9d33904a404567f64c1b24a53e2e07f6821464dd6ef1f0abf54cd85c3d3a2eec18c169e9ba612d131deecfe51d96c69f6581a3de9c0ada3aaaf6b3a301c3e18402af879415b77d3fcc413c92e9740e851b2d337c8896f6a88c3601107f202b9dff9da786665a9f5d9ff848b2779ba67cbdef444a069376f375353a15d2a1eddf66711ebe6fb3473224765847bd24ea15e36a4c93f4716245424b29fd39766ddaff8eed91c1c3494"}, {0xc8, 0xffff, 0x2, "ce79cb579a1497067dbf1c66bad5c171a308e07ac5e4b3041a2564f23e2e675312bd3d0676b76db4c317cacf6d124b080975ddf64073b5446627f65a033c01183a335b7312e483daf991809e3a9bc04c681bd202a1d08106c6239cf8ae0cbc0603be5ab1395ddf3802a87686662b4b08ac6f1236383de6424cbe3d895f6bb79ab6e96caa0e0c356a88616c6eae630c9326096aa1363118f7d1dd9645872186d30c9ab0e945bfe9163674ba56843129724c0f66f616c10929"}, {0x1010, 0xffff, 0x6, "b593b1ca4e79f5d29a05702cee8a84a6dcb457cbcd31d6f9931b8ca8a32e8ac362682c4c341b248a05438c36eb64bdbbb1dff5f17adb31c32d1e13a4bbd621b57686281e273c26b3b435fa868b3c3624dcc176fe6bd483d470992c42d1973fea8e219f302b5c663f8c1d263c9c99a5107734c4942984952c926d1dce93ebfe455f062d226c374589be4c6dd73451aa01f2cb3bbeaa620298f59bf17d4b5a6694d98bad08d2bc121188ccc951c14c05c049f430fc47f4acb54a1af264711731a269fc2dec2e64d12cf75f6d53afd4fec9eff504c04842a1efaa2f2765c4d0a5169ae98b770537cd4cfb3c289f687e58ba072c74513431a1dcebbae963f8ea9ea84d3269004592457bbd68c1344ad07665629e535e6ef928610ccb22ae442fb47d201d10ce9fcaf5eac3c1b3cd90f4e15dfa2af29cb6bdde849b0d358fefca5d973318449ee653dab64e5498ce0c87b416f917ef5f8e5f907954125f186381a34810c3bdaa718d1ce958eb6c7be32fcde4b4ce69b5547f8018de5fb58c194c9193e99451f828a5c5947ccb61c1b0ba033961f083e6f1e6029d23d3e47355f36d10bbc78cad61b2437c5ed94ef59770be58d207f2001a90fa1987403a7d15d817d52d5b3f3905bcd1a3f6becf36cb980d8ca6a5fe452661bf453edbe3484c41549c048ab651286314a3917ab12e2be86d9ec5a6a6917bc3917f85591c61a211f5de2032777cfda344d81429a02cafb7282808b9e903b72efeef89c99d2bbcac3de513c6abe7857763ca983ee3198021c5f90441a3e3da397bde2f82aac90304ae37e12c5465e8c523d59b5c175ea1817af45a218ba4067512f09e163571ec56ac6aaaabe23ed884312b7fc53e4da2e82880fd678f8bdc4887af04e5940faa6ef32f4de01a9ed1790a865b6a96a0f1d6074372df85cbd35968f2b390701d97d26f7abf890fab231799b7d21d5970af8c174ad232c6f781e486b3168b1b1f8dd75b4c7a72381e5d80cf8636ae7cd717bae98f0af1ef69bd9be96311148c6321cade6c92d4c86a7c6bea7e91abb2179af74247683f4860b32bfc093e82f8fc88927c472972af794e8dd4194b4fabddada7d13ed3512fbf71aa588ff2078d1143e059912535a51868885af54ff71c4d00ba752cda1786f42926660efac0a4a7ea263860e38fb9a81aa886761b572212485bbfb663557e88978aa20f8f84c01049402ac727c421d1364cf1d059604a804163bb0e09fe0a503701e53df6a174837c5765499d0d352e55d1324a70b8b224048bcbee5a3f7cd05bb0fea59491f9866b4e6e3b5bb77e6c1fae10b6474b5e7ca54ce86992afe89d0ab391eeca3236bdf153d4280d90dc38859dcede9f8306ff4e5bbb0f1ae3288c9edd99ade6ec3b9523a84ed2235be9180e822f652f73d53c1d25033f5d16bab9517f080e52751f080b0708fe0ef4ecaa13f6a85be38d78906d47ea4f4f1c73c90949a65c5986cdc0b5c57cff9a138b347c434d4e4dc23d58aa516cff37237acb7928ce98d13340698e555779b69168af573ecaf888abeecf9058c4fd078a21346cac270cd037b8c4243d3adfe9dbd27c2bdc62b63830b16fc77168328011c7d8ff353c7a99f68c062c7f49cfd4b5e68fc79bcb7e7cd9baf4a44251698a40f11067d0b061cd1b81b529b3c2ad1bafa565967f859902abf09b07e543c95ce75b84e2329faecc7cbd4bd351b6931474edc1223bde10b40980d9a61ad3d18f9c1bb9800d4dd2c33393b06d418b08ef3581f906a863f5187c8d2c6c2aecc1b2a927bd727675e2f59f906d0e8da0c3c96cc1ded1eb37db2cace6cf942252db30d4ec6e8f99aabee6ffac0567c89464c1873ad04ad8cfdd0bd55de47b9f5487f0897c48d065a75e62da265f2388beffd3ff8ef73764a65f43834bda61d19cbfb9fef21cda5348087a81a877620c9fed70b60370c240c6735b7c14666cf57c0d31189a4326846c54bec642f45021038e6726293061592b8b72b6438dc1a2ab24e75aa90fb62ea9c53e2081a51bdda334f944e90cb8ed47cbb9f02ec910e869260399383cf0398e151ec2bb39db32ad6a8d7eb892d1d302f80f17fdffae8f5fbf911ec525c20779d4b2298cfd300b6371dfc4cb708bb257be8b7657973c3930e6486c05dda9044ef7861202f87adb6548783015476c822dbc2e541c35b9f7f63372b20acc9262da010e6269d722694a5f6b0d0c710c5d784941edfefb6022d8af48e914d8aee386b5c9466b808dc97177e2daa18acbffcbd6d23816448526c81b168eb9e0774073f9d5638c56e269cfaab3a5a9051382ae2b95f31115be4c5bef09e3800cb9699d1ff9283dca2be9f41620bc4d178674d3b917fb1fed46bd213bb2e2f2a3582ff2fcbfb220d2e2181b61b55009004e802632702cef11fddfdaaabe1b7955b8e0fa180272b552074ac85301d515641952f0c746cf3283ab44642e7c5557b8c80d4e9cef9b1d297ef85f337577ae8cc08d85f5ae6d1d313f8275eeb2d0d532413b1325d90c2b804bffe64b95edd29c5c2f9e50a376ad0adebea4c22fd3b5f7790b31f939eba0f0876f8b0ba860732c0770738f0b8e3c10f2f63bdafc86c68d7e59303c7cd59e6c3dec2bc7e4cae31a8012d99f315672d8ab798b23200a98130141e2c07662a525d126e99188d86d8accae1c9fa5bb3220793444007fa013389ebd41952b42f978de53b11c7644b4cae48846a9f5570db8697f70e59f9d051d7c2dd336943d5b427604bdf53b41d92a08ff8f36800a8c81a37ed7d460a76de3539689a1b318a3521d9dcd4a60c18b3b967e53559417d821488358f96c9c193ce885a7ae8e88c483a4aed2cc54a585b811f498c0533228decb291c478e1e8765bb6953c3152f12390ee2b76f329bdc8d208807cd1507d63c69b525e9e4cd2ac2d5eb44bc135faf883c8b293241e86686cb7c04401136ea4f7fe62f1c2a6e853534814526b8978b6d1b56681a9fc7f7513fd617bbb2d46cdaa56dd27334eaa88c1fce0a5fb1344fedb411c10354365104962efd111593985e1dc85a5c4393a4ffeda6b02a010f935589c394af0d8c122095170783822a3d599bb602fa068a1c62ae6b3e10ef61d79a82dbf753c04127d11d4704a56eaa81e1683e20d483f421516a7bf865990c606eea72298b7a09ac816602c21e94c42e629e798cd62ee1ce44a5339e4d7ed2e1040b3d9a79b5b9b3a0b0bc3fbea9ad760a41c6ea85ae4649dee803f0577273040bf7e78bd198971ed5e5e19bc4f005401018e98d758aacf1956e1aa00a3fca5ade87310827befa314314c5b38b8c46e25acda1b9a58798a02f931919f3dc2e606847df1aa494d9fa45c3ba76f493d6c9cbef91451aeb74fa388d53fcf1c7dd55b8d98cb86760068604bcbd1fadd55f3e2eac58d3f1d7092ecb10c72836fcb5831fcea8d303bdb6c0ac706036bbb83e1f864bc49d9136d4199179c553835821967a46c67ee6c5eaa49d74870a7067623a82140eff185d5855291200087a0813d0520752cfa9acf07eed00861a9e21cb2dd9a22f73a82c8e414b3ea797ed618d3d0db55096021be2acb3cdebdd94a48b8b4a847c223a16bbd730cd84f2d3fc05f0ec0ffebb25c6887151dd77397162fef4a789cfbceb79057b726c6e834edd94575daee534ee3716e78714c16f352118eca262e02a74c4d8361ac9bc73411450c987099f6d0e4b0d50b1232cd96c26050d2b926326a9c21c3eb5af177e8c23a60fd8ada60178b6c8011ac0952011f99e1abe6dff759d358bc85cf00179320c85e87bb9d58b14d93e90f9481407396de7040306fdc5fe7142ecf52db586ee5343ab3bddb4df3d582e26586791800557c5fb3ce71839b2d16d77c36c7ee7bba4b750ee93d611534eaf5ceb570f111e0da072ee1b62af133c51f06b94b0b01cadb420b79d37df80353eaed762462b1a179fe7d8c3b84a9c8d38455a1e0bfcccf67b260e267ccfe27b3e8cf478d22a607e7de6592a2fd23e19e7d9dbccd6ddd27ec26ddf1ab35a36f52586e2752e8d17130bf6f6d73bbc62cf065b8dbbb30fee07031cf8dffc59e02e7878e7d6097b1def8a5b0a4df3251b5594eb39b514844be02b1004131d34bf41e1f223974bdb6f9163b627c13a1c8b24a75d7035619f60dc537ca2ef7526349767cfdd22a48c0578efe0b51c737b13ac7a6d23126108e467cd504be221a25ad76b88b0b0a4aa1ac41c0f9acc22cecab15366b4ac638348e3ac7dd5c8a07f9ab9587233818c2cbd1be3e5fc4767c7e85d7d7a6db37f460ed491c04096ee656ccafdfd60ccca6c695acc3b6c7b3bc815554ecf289cb5ca833bae192d9e429f108732d6bae2287b642f30fe3a1c25942d3bd1679ef5814d32744fd0eeacfad97f2f98d5d962e774fe9eab9c100e8d5c86c53771c5890c1cefa55018ac466d3ed7447bb928789847b479924ea1740236709b05a8466cc8dc7723df766b080819eba4c6e5c8b1ef85e64ad5d29ad4cf08adc4bd545e921a99b803e9c1650df52854a20c2f7231a496c178c9f6de821aeaeb0cce81999a96e6a0564277ea558982c620fd2c9050ecce2eea75f9e2af09ca6576152137c82e31cdc0d4f4bc41ce9a8492b36e2749cc757ce6fe6bead53e3db42682b56334fabe3943035f9fd2d27ba127ed76c281bbb8b3f6d894c73e5cecd6aeb7f22b1553b9c0ad050818205b7821437ba737ba1cbb214837eb0145d8f5707dfef54239cae4201b801f91102d78e3dd98bdbeae079f5ad2e63deb505b0d15d01f046a8a130321b3be633947ed0e91c5740ed30bb527348e8d28dc659109cb108ad6d73475653e309fa0741d44e5b2ae28fa201896295bf50939a09bdb4733d37da2b29e8ec204a9b7b4ed4d2f06fed34b9fc98d2032adc4fadf98a0ca58f85afd99ea2541929dc594c1d6dbdbfb196384b658a215b4d52bb24cc4de7aa5d75a0b36e1a4d437ae59fa7a0c00e3c80c476939b983a39ec33177fcb6f75d59be2cf023a388e92c51d063a05b60fc72d51cf560d707c100372923b97b124de5281b941189248a9f2081472477e8e1b6c4423768a2d0bf6e7eddbca0d53aee252974aa30539a3d659ecec60db4a2c573aec9ef3176ce6587ff03017d66f9d716d6605705703ef41673ec9327d4dab6c7d713ce7fd134f77c5deeee2adf740f0364e0949caa89d53862e2a7bac71e04a190fde644b800b0da946e2edabc99b172208416c6f0a265c89daac5f8e59a745b77cba8570499128c60b045c8c37ba9b6cc35441129d6aa0fd7fddda72605dea19c73132512836df50c2f133536d8114b971f0bca22217e8dd7b5a11e55cdf765499e40d4e7d12aba81832c954edc09918dc99bc7ccd31d5ca1acf2dc09ac20b2fbca5b6255481eaaa51ac74122754be77fa49d8efa6ded625779a00e0e059514062647246175f2b889967b29d381b3462dd9646f30d1018d2e52d179e1a3d473b8dce2d2792010ba4b9d39b0e2f2df7a9a317e5266718d9eca0363a04f3974793dc4d61a862bf7a80d4c815a6630c78c768f05fa9525edb72963f6074a3aec3147e088cb57c745f7819acda900a013751f8ff3287d82e4d0f6158dc0eae912944fb841d574f741c09b84e8b14940a88a2b97d013e1179c34401f137e0fb08a3b7b4043181ddefdde9d6426ba0cb80fa9b12749eb5987e8ab25abcf88527abdc4fabf192ce3b94ada82e0ee42b931152a38c740f27376932f6439381ae37de20764d9686555ec05ca219b8c8b7dd304180cf963468896dbbb703adc9d1dfd71644a"}, {0x1010, 0x0, 0x800, "ec88ab6c6e125c29c936ada11284108829b74abf8e96131df2d46fc5bea64e88713ffc93a0a8ff865a624d628baf3d9411de65b5969091555a2772c4c8eebddeb39d1e9d94d1d5603e11cb182a5471f84347e78bcfaef7a8cb55936b94e603cb41395f16a5f210dc66942ce4c647a7824bc614c23e0ec06af7e20ae4d4f792f3b9c200e9f5a7bdb113680eb5ac2eacbc8bff07809dfa16a147d994fa222e49f2f31fb4ee1c0fddeea2f21660c0451feed91159a0a7986b02eb0a617d1a53858c2204eddd4810850ace4881e88548d9d3dd2e8c8cf6e11e448b8602f3dfa901fb958d33af3ca9ea913bfffbddc8ff42b3915b75a18c201e75caf58ce7eb837012762f49088356cf7d17af9ef9782f281b32e3eef50baee644faf4f12f253f195f643348d888295edff00f301071b183583491f1f85dfc0b54ce790df37d53f05f0a5cc6e459341e8cc3478ac93e68fccbe448b125c3dcf637d531c954aea57e457af78e1565331d2779cde3c2be665fe56e16ad17f288c489fc764f788100f88a742b40aef3bd6127dc8581d4e73797e12c2e3b3dadcbc144dd0b111b012d8912ed538c7e0fa2f4acc63590be5d1835942cdf50fccea4db34b5e7ea98fa8eee208fec86782f9ac0e885cfda5892a714707635993c968ae6f90210081d6d6df9221385b8b823c6f5005c28ba4313f32711ac20c8afef80c2076f38dd9942eeb94f6ba10527c8d50c78fdb2a1b193bb0cc38d33f343c79d82b236618a20d96671e24c480e27bc4ba15aba8e2355685d59fddd473aadb1f18fb4ccf6d952acfe3d002c38aafef1c14293eba9347d2d59f00e5c7bc010e8b32a4f9de50a17d404cde85490b520372005c06d83d2dcd9bf2da8fcc5b61cac785010fbe892a1680defd0246ba94dc0f20e1eeb4ad9db27be940969d9e0d73e8512bb4e4e4949c2a4164b7f4bcbd00f832c0055a8233b6f7326cc59d5de5c2c064ac0025aa125a461e377ce8cf6f6eede8041c9e2cbb0e0a2103ae6a4afc587f005b8cb8fb4af4f259bcd32761e8ee4533bfa6210c5b54c192985211b0655b23a683dd9f022dd715ce51a31610ee4becc6e64fa86989ede61dd9260c442acbf33d8f7825f30bb0519472ec77a113c544ca751fab84a0f69b33a4e10d9d40409db902de0bd8203fe6a59ef8a10f677579b82cab4c7d3a251efb1ce5ba2d9361f10360c89779120019d6b663da5834466b83142ff3bde8246fd2000cc4385c1ce1d6400b45eb2f81cf31f92db459d3f460b58411f2cf90453eb66236216640749cb47dd97f93d562e181d9f662fbe390b5d12d603d91888b2be70fb9430708fac06ba02311ffdd2e1edb8a1c3e7ea438f4a2dc48de51c608c0446528e7ba4e97fb2687db8185a4cb0d92d85662753a382e917e13d4d649be7e706c8fb6eb4cb5aa5981905742cc7e3d52b17d8ae9a15f8a7e72f726aae7ff5a7f112fa825ddc899a00244be41e932dcc826c7fe73d7247801b5dc75db7c363198abd6360b7a7c63a46aa6203d6b77c63d54ed4c891f8cbfedbed559b0095f6267c060f52bfe5f719a2f202926015900a3e1c6f60caa20c2b8933bf2a2925db0d60f89a30e94ae1e96a68a4895cb8e9b8df6d48da6b420c70781f8ed7b31b5675f0fcd915f34e30d5c02437f97ea60290eb935c0d1456c88c5e3387cc766bb01f26791a263fa6ed36adafbc0df0ec8d80a7c58b4a50a7b0b2c6288504fbd6920e96b4667a0397bce05a29ad1f87846d7bd56bbd37c964dc8ed054c792f4810a45e2965e46fe912995a5663087962740fd328614c73ec44e86a5edc229af9b3a09a284ecb70ac61c4267e989148f53e0d91fc09ff1794bbb09dbca061695ff363e0768112eadc4624c39e7ed7b0c06e8fee7bd3381ef9bfb0234a9ba27b822d0a6e8f76ada1e4332333bb5dd777872f2dc41ae671e377eb2667e9d789b313e776e9d9fe1b20d8ad5e4220c93f0e52e3f223c2873ac6d3d97893b6521ee99c56b2306f0461ddf741d9d9d59dc11dbb285af657a0dcf8c4beab39f74ec0b9bd095b45e473536433366fe98e7aa18ed77081b86631f9e6aa65f1f78adeb9b9037eaad807308100b1fc515b37a8637fc17c9b1a071fa03ba4aa215227a55a623da70d39f3881223e132f236b684d05e8229a27e448c51c800aef3b6ca840481049e6b1f8c7b78557ebca0988d70cbffc9189f2ab656bd7fa9a114907f4cfa5741c57272cad3b43daf8fd238694e3606246d863c36d9064d22fae7a2e77345117f4eeefc7e32be84d4941931b391de7ee9cf7fbbdc1a504f016eb1962ae1f8cf76e1ae3ef3b30c4fbc018b38ac981972f5e0bf9db1c861e24540bf142ea694ab44848c9e0a0892a543377de339d69f7a515284171dbb9d715ab73f98af2f5dca6d1d802b675cdcdb584658da6a2064d202cdad4d0cea800d8505eef325812d43ec8856914209409e94c90c9871c37475479efc91ac94e735318903e3442523a52528db9ad7a86ed52eb1f63395973d34d266b5c66fc459678079f8e57f235c4709841c0a1ff6f05c36e409deb28b630359dc98d768411072d079e91310edb08968e9f1fa711e06f6eb77a6b72b4145629e2972c92eae505a7b687ce774e26d7e26d8cbbfa22b38ef6fbc553e15efeca7958f12075dbaa6aac9cd0e780dd63cd8228a59980a978afcb0c595203ebc3afdfd84839a38e2daa10b6caf47d90e01797659d1362ec4b34e387a144d82f6576519d473086142278c64f35ac87eec4221976bb1038dbb6d71b48dfafaf686a6e4e98ae19b01d93054b68eae32a1e3d378b989a7874b181b58aae3481fbc649f8037debc19188cd014680d5cb2fa80bd00cc09cf6ba61e72ee870b52d9711532dedd802f334ba4a13393d9ebfd725650fa3e3dacaa39c3289cadf063876020b223b79b4c724c19ddaac238db94ad6c346681f4b4a017e941c27f31d510cb745d8205f3f4091a1159aba11cc9ce5c85b383199b63764130c2418d7daf237c5540ff97c947104bf3f3498e53731fc21a60e145f09eae72c61025677a559be8d9d5f5e0c1b51ffec807349dc566047d39137cc36ff74e7dfd207a20dda508960f1435e6fc96180f3501d649102cfbb0c817d6a3f8c0f13b2fc6fc207e351e6a5d5b3be117278d2dddfa6ed0662415dcff462dd697c9d55e1e28ec6641b75adacb66d9697927694fad0a50a959f766b6510fd414c46cb621ab22135be5f0869999fb1e635010ed17339fdd95b6a40208dedf9ffc5dab868018700979eca4461dd72863b7eb7ab994c9d0bd929ce389088d649eac1e2c9e8b9ca86263ced14d5821e18bf58e9651350f2e734b73151935ef2972aae19edbb178f6885d97406f6599ba85e9cf51d33aaaa842bb76531e56c89c4a83b3c357073c503a2d983225ab252dcabdded7f6ef9348e0af408d6679a9633eefe2cc262e05bef2ac447c8145b2aba1a6463925ecce57abe29dc529fb037d3b0eb2ac3843481461929e5e32dbad7fad55c6002eabe1da90b92ee642e497358dc64aaf2224a8dabb24659662d207fd43b25a3202c828bf245905999068ec44dd334aaf562e02fb42cabda78a6d1dc619a887ccddf849278716a6ae6f62ebbb927a14639ea874a5446b80a19a88afb3c91aedf8ad6fb07d3688281f5639f15fe1ed6f72b5c1a0227ba0eaacaffd980d9c7d6837351b5ba1007fb081cbde0522ad85c4ea3c7fb7eda58e9e5c962e68cdf702da14ea8052bc8a524994b2c5c683f8b396799b96633746331efdb34f18fc53d5c0361f60e4e71262f92cdf91ef9bbfbf727eefe03155c812746148eac72b6932d3fbd63787b1600f7612d906f935b54d09bc8a66bf1fd51981c1317f3bf3150445c2e83c4681a2c505be105d4c8eb5ade46482f4cc07320b0ebadf1cca9d264f7b5aadea2bdd78708a6a039bf584b0a3a9a8a00fe8a2d001fe1e2faf7d123bd9c952be8b3fe93452e7a9684274e46a127978f7fdcf3558054bb508ccbe17aca991a1817ca2e385ba9fa68e99dedd8a50e4c346cb88acd3783f82fa11a0dac96b04c8c262dbf0cbd598516300fd6c1250da1e58d04d7efcf660471b65d913860d96b201700f85836c32a055650e08ca54ae50a4f2f05c3667069fb299fe2a4be43e400e556710c9d326a80640a3b7a862026eb1ac09574ad1344684f1736b813e45d3b3ff1eb4914b379d97380449c64ac1bfad5f3e101ef75fe58862c18f2f84aedce7250ef1cb5b7ca0280a0b8686c8c7acda249c70bf4af73b59458b074c8475eb54164dacb682887524788ff97d191ba188b3a91e89bcfd1bbfc637972af6ecdf957e5784857dc72809332cb820ee7601a5f6afa17bc2b12a8505c2224a3012a824e9c85ffe76fb8ea990023bede758c3c62a475e07eb40f2889687128fd482e78b6f7aacf5d911dfebd6668e0e041a6af6c55e1ebb898d22be80c71714aa2db8169207d485a394dfa9f7116b9daa61355a761553e1141ddd290518d723b84d5bb0657036d46e866cd9a3f9e007ab56e411ae87e2c1b48fd695ae4e402500a9377a1d4d19c70b5300149a2420e1561882436becb4433fa7cdcc00060b4c906fac30000bb872589c12ab4ee6ca32b5fe3a735a5c5534ea593fef31066f6c56fee71dcf0baee3a877d6cd38d13ab6bf0365db856c15bf3ae3d15ffb93e92c5104f1d91065092dffcfc622a8fbfce434b37736448e3cae174f0897453631bc66b16e4dec8842767170d177c19477c03e9495acf0f10a5b0d31caab642d288b694206adf1f7bfde9255549e7e2b37c6398d32e774125aaef3e7317f68f89257d766c8e626ae8271a332e565337531398e2325a5d5d76fd9d1689dac681ebe153f5be2a1fd599b0e70ca9c66f7d2a328087b8417490243bf13e1708e8a8eb34b1c741956ed9f53c86a05f2d7931a60a10f2ef217b78c4a0037427e65edbdba2e880819f252f1601075dffd32da08c05ffaf114af306c422f78f84ebc996922be70f5fc9fea7b26286b925f7092e8aed16eb5b0832716568017fefcd840a462690c82b754ea4a0d60f6c87b0964455a33fe00b241172074007de55828f4382b818301aa9c354659881ab76712a2dbbd0a84138b82da5d379d6dacda1702c8e10c4619f8abfa9da78ce37256332b6daa31a70acaba4710817ccbbe051ac615463ea30912a14f0897c8761bf0749c111970dde90ccf85c81a5522cdb7fb3755bf614c36580f7e35c5d6c560023daea3fca56df3220ce94b61865f735332ee0a6277bae006f381f6081cc0e3dd56e5088cb765777aeeb4fc5add458cc473aeba2f0aceb745942f8c11fda516fc6587594b648fbd629017a6d2843e4309024ba12c889d56b17a1f6730a0a5e5d1f2a67970de156507ab17cd3ceab83227fdbed31dbf7aa62fddd030ed51e32803970c6195b8819ed62341ae8d3d08b4947b1f6f91faa39a30b25ccf92dc9c9080970fce7ad18fbd74f4f89a7b33e14aa6a819023804096b214a9e8930e005447a12f83d8fa00fabf57e18005cd270c4c251c71489fb4698d3eb1f504e813c81d0be16c2f97ae21a4f673f7ba6af178eb345aacddd80223c26e947d83e8bd60445898faf25ee05e1d348f08890d308800b766ac72f55e774a12404991a03dba401d15e25d09c04fdd78b05dca4fc040253364f7760541e3e6d918d476dfe003af1f7e8dfe3bd2de46d2b6b8f65e35632b36484456e8ab0725f5ff9b2b5535ecaba00e4eed924f4217e0a8c6316548226645c7159c48d522ebbe53a6"}, {0x108, 0x1, 0x0, "42cee7cbde76a2a4124a4519df144b6801dc0ab812914b1cf031d05e76e83efcf9cfbb849711e9eef1bd4eb4d29f0327cebc77c5d5f602ec2d6c630cb3990c7d3a6b9c9ee5860e50958df022cbac75aa68c32c700dfb8157143aafbde26a7215887fbf8e9fb0b9350bc6694bad4e632448c8c8cb674ad8903c1667e91561157d85193bdcf01468f65ac38b01b484270bb6c07fe9dcdd6a81574456eb336e40508c650b22ee8349605e5b1e0ced7e6a45473a5179f2683ada51b180476ef5758f83e3d1afde369a79c90cbc836294d98312ff375f3eb5131662b436870520880eadc7de27f48ab6b3904c6a1fd981b47669414fb250ff08"}, {0x1010, 0x100, 0x2, "13a04cd0d70e19548eb13a51eb875372a42e42400ed637c17e63ba0c7154a901b1fdb234b98cfe735fd561608331fa0686ce3bd2268d85f3f94f1a6dde3a361108240df27752c9d097b18fe3e8a1cae875e4ce997ce894e46ec80e299291c5d13382b08ea427e45527a083f66ed96392bfc223cbb36baae6ffd5ce72bca935113c44a0181bf1f28cce51c0d16ba68596bd1ccc5085d8a776f7af0a2c31385c210bb07fd7ca5de237a864907c08a5b7e004f6f349d4e4873174277929ee59ae02f469de47ede923a4cbc99cb4a11bd24d92a7a640435bba82372a51141c5c863863711c6bef473e2046ebb5eeeeb2937d6d2411f0683e1c56f14b8d8734bcdebe36b81fc762aec958083e99b95bcc0c5522f68626e9ab85f835916059cf78858f44837414f7c6cc96f6e28ef154b5aa91adb822a83355b754a84b80026fd21e8d55c8e51b7aecbfeb3c1bb66034f4d67fe62b0fcc451d0c233fa2622b956a990cb65cb0ac0f1e8da62fb4e1ed3eddfac7ae3d3ac31fef43d487f8fefadfacd55c617a46badc9d5a9ba34d89a012bfd003ceb409750e1ddd20f9325d746a7824c0015abbb1d694293d04e7d2d5d8a6e2c5e538218cd34cb4f772572173e67aba3f5fc38493fa8d1993f7dd722678517ef7cabc354692c67a5fba33b3b215b7985767ce839654ab521546c22b069943673cf8e25af94959c896659dd6e95c2e0320e379470073b19e7ab10f587a069e0126f8883211309c881b09888608aed15c9039f4a5655d83254f05f114c2eea9fc988e7ce2b3ca0bdd2f4b2c6a9412dcc458598be01732ea0848a1136b5a83234987cea57a351a8334bd5fc2128bf684d5ea2033fce7db5e729ad479f34db3e8dc3d3af99dbe8347df0c0aeac05241e8dfabc46072f44f1e63a3a9e959822bd9b35b2b9d4d6d48629154ebbdba68da49d0d927dba680c8d8ee74d189164615356099a5d0f3379a6b799805121164679e77164795c6c6b4b7a2dc97f64e8f4c4a0c7901838e38fea4741868c6502ecfad62bb3b6ad45037845349b17b041e589b4d5673331e096ffb224ac551ef5c3ef66573ed77ba25562c9171faf61adf8e130f0716d7c31ce4fbe313a12b3946d4b5a0f590d7d01ffa534154e4a53c2824801eef37df34e9c117065d795606311f75e15f09abe8d2fa092c241a001a5847a55a317d6a7b49554e40fa942e9ba01661e27f40ed6ddde3e4db3dfcf97b6e5803daf7e0a659e5926057a72c35d3c3c6387821c1af0e94854fded6ef98db1508ec798c64e709a64907730cee29ebc8544a66082311b8c859074dcd6fa21eef5cb1c8b70437a8ec9ed4fb2d1633b5abb0ae4217f6557c03552812a94ce7ff5042616525548258e6b6f88b29d496f02d3c22a66ef4483e6bd559401765f26662eea0b1306f45e0e36e14a44c7b0eef6f967d5b4fb02fe5f59e983926319726c80321bc4aac0f048d720a2304c81b69005948536ecb9b6abdaafe8edaf11351b19852ac6bb2c51d62e575b3fb88985852dfbdd886bdba768895132d4c1fa55d9f7487b2d94263a4322cc39f91c1f1ea77874ac63eabc56beffbf4c9f209eca9a23f1787db0872fe9d7a6cffe5c58201293fb49313ec850bb669b8af5d9941f8c16dc2d0069ea363d9a0627e2903592dedf2cc45d21745fe3c90525014205a846eec9dd235ae9e46d34b8ec5ac90822d1474319be8ea001e834b106fd0a60a8168948cec7d119314ff4b35341c930d394138220d2986c676a805199b35132d181c07ef7dd20b41b586cd66ad2cd5205a41abbe79d90c16c5a9bb5c8975d6925405a4f717001fa466806017313f3943fc8d667b3703df73d5b84414e6bbfa17abb64a66c154f25ad369621f16f7a04241215ffa0de8d5871655e638be64778cb6b0ed2c134cbadcc4e584b75df39d0f029b95d9fb9f51fc88fa5ebe349a87dbd0788a9652dc166ee24feade076a1d43327d57e00d17b2d891f9f1bbc1e38b02aa26aa5ea4caf2206fccce6f1529b49f7218374e22dab187765de2cc86992a1db174934cfec23d938e538ad14ce443bbfa9acfce1d12231c7b2ab727cbc1a50bf185184e297c8f43e6b1e3a2b89b057ace47a10caead2d1f289a4f290c23b56f23422eb1ae72108f6cc0b078268a5ffef66d676ef8a1e3c4090f8e1b341dcef310b6f374767e10b403647db789a0a98b3e05b3e70f0d569ba7bca873c17e2639933eefcba08b8638598cb1d03ebb51eb45e7d8f1d5b59c31c5a8c3a3367cea07a430c2102b7d2db66a856a8a853a7266fc4d2e497bc47b9fd1627ebede8f8ac4d705bd5123a7af5689fa0582c2fdb5f1dc29c0dd051d77812c8c4d79b8f97d6ff4cad0044bc0ddd03a776fa4b7497be35589e383e4628568a904e0fcbc35ce113fe69fe928643d55b9a220815d488a149439bf598ba988a882894754c356d0ed5d3ab257a9258521baf697b60c9144a735303aab6115029bfa4f6993ff51dcfd3c3b0972134c5190f8c8fdce530f7de25c150f7384c6b70fccfd12018d46e4e36de20a39a3a6402a97559d54c7c4a0fc0884e88f5d607f2f374e75ec8730aa2af4d292a06420a16a9bf3f2dc8f548c607bcb60fdf52752fde15fa64c0651e969074cd756c3e1f752b7930f71d00c9c444950ee3be93894f35f26e1f3005cccc76ba14545499b68e21f327aaffd17d286523e80f555031b850ece0fec3dbc1461a727908232f7774bea8eab6471593bbf9053c5deed2147f32520b02d082ed6329443b6f7cf9e3e4a4e2dbb3eef5a45d0acd5c09b897a61c6501860551be5245a8d1fcf1136a1176af86c674fbee199036ab51abf6e5cfd161babb1589a9793eecee08fde7654357168c8bf7fbcb4f14e15738a2b4cc5d3c7eddb9584677e2c2e57f0620d36c259456257ce5fe5d001df7d3cb0284cc6c3bb544e7c69156dd0918120d3110ceca466e01bf02d888caa797196df404d9140c905eb1dfe0045c4afa3a97d0f6f06b7bebd92d7ccd66550dfd66ebacff7a7a5016146ae438e9f00adfb3dc465bafaec9758dcdd6b93a9e80acc1f8854529f37109ec7a53b2e245165c5410a2180db3c7511c09e4da78fa75a4980186538cf293df3ae32e2e15b60e0ef5263f15c1ad7b17890ab36677b95d280c28c32bc4b3e10adcceb9acd7a1f1dd66a26e34338d0ebc1559a2352d1d601844efdd52fae2343f646e620493c508ece3bba657f4b2d388e8a4f68a2167ae978b1637440fcbddf7548c57bb48bc53035b55cb3908a1b8d6a0e5cf2ccf193c1681749edb7be6bdbcfaaab91b5b6bd5f192f945a4dd1e87db1ec0588fa591505c2bbcc35260e889eb64aaef07f658ae7b57b08f38d9f21399202b9700d7d2820c4b21d02d6261583bbd0936413bb48bdc1e1a85e7637d13d56ff9a76082e9b0931e4cc21c53a2924e5cdc9649c3ed4dcdd5ebfec75f30ad20490a43590ba85cc31263eff48d3d91dd4b70ca49f90f9afa620d6dc463022e1d0031f02ef7ea0aa30de8e4d29f00e36d75a83ac9234420074c507d6cd242d5e42277ce9b1a000715b565f7ce75ebedfb9d041d8e067327e2814d030cda6f90ed2a2ab577984fce1e19419a787c63f53593eb8589778480e2c2fa932137f460b0c3187b4d6fa5c7205f550e52ef2506ba5cb6478d8f14c20e138287f8fce28644837f969724eba281434ef02b74be8042863459f1f8e48e3e5519a42895c80f06775ca6ba470b4a05a3fa754b861670f14278620ee3aac7f1126bf53c42f6c78da8a2f7835149bc6fa7209f42439f3268cd268b0e4d8c01c2905f5d80d6aa00a3fd6fb52f147b74672bc9f0d7eb5bd10bd218ea57a54692876ae36ae06ff9296afac84e30af070d01e61efcd83ec3183277f46ada1ef2b9ce7f444494716886613b5c617567a3f0f20fc195a760535cb25e863aa0e0306c6b36578df5823d3cf9f581ee96888c17bfe417a0900f6e4ecbc04858cb3da65ec33458575c25e78b8e3047420d32c4bc8d0b862657d518ff3d7f8cb552ef51732dc2cd9931efedd12c140eeb649aef2d06edf0d572db2121fab2f5742a6c3dd8863ce9a6e4ee483768e78cce7b59a77c19548c6db3f463bf5392df17ff76aa0e955b7f337dfd3eed11e7119531281fc14975a147611300b3b22851be42ff374b5f68ecd57c60db6a512915b630af9de82d8f53a1ce796085655eec77ab77b2e6cc17baf2cac9fef4f1277919c22a2752eda93b00cd41c824e664210979f53ad31b1c7c06505542a8882c2f54fdc3cf85c80b4150983713a6d34dd1962552a571c6edfe98e4e81d7395cca1df46593cf37edf265c0b33140a887acfdbe7a6137689bd41ec13922d7b5efdb07750a538495cbc293af66d094501366b10754162dbf8ed88f308aaaafd11b53e27df52f6672893ba8c0f2dcdd97e20319cf1e7c2c1be53f0fdafe26c0e5c25686d1c7a2a4be1d7d7621358e37dcb447d1635ffea8a4f03e7bd95a85514827c0e1c77953dca5dfa69d21292f3f949d82e9f2455fa2dd4cbfdaa4453a9454721cee8e33e91b88e9e59184a2ae11df0857307af152ddc4d47338c378678670cc1f5a6ceb6b1b88ac68d0688d13af0376999880d6ce2286559ae6753c40945dd895bb46ac3a19a8a4bbbce49ef87bb65aeb72da279c592261758d2374237c7a442f2f0aa90d70cad90ded68440b91955aeb6f9849cebc45e623a06cc045c8f0540b9007aeea3156ca8ba1a2ae6aa5ff343689a96535f06c8a0f0bdbc6ee36a805d97e078193264dbca8320535c076d5ba7ffef081fcf61ad8011b01e3c6ac7def01ed8157e0f72a5c5f480fd0e3137de948e23aac2c8ed804a3f3387fae461ae12967a490aac7795d53a4f92ae9792941f31610bd9086b8d2b93abb1f074101d58c3932a1372f10bd5a17075658593f83ca5e945110727f578354df692624a058d53ee6146914730c9a4e770ab45dc09dbd9f51d68b557140a0a0af3c7ce5cd7490edaa02d3e3b9e16911f8a5487cb7e2f37aea3920f00f36721282f1559e8d48b54e7cd3061f32189c9174ba7c7ad2680baae686d77a3245883a9a08335aa30cec87923bbffd96d99730758843932e3365a2305a5c1ce31d8af1a7f6d8f228c12a8566e65e927020a0198f4c005c6b851f3bd331d9af942da63781860cf9d2a0d77463845034e30d3ec2ce32246e332aedc067e38e4993ff7b218131a8980358f1bded8e31c25a9b97525a0814fe59819230bbbbbd6a5551ec832ea4dabb957d23700c4023020ff37a792c98fd9e2404ee5b57aece53154fcc35162e173d1b960a9c2637f6cf8ffdcda58a6ea003d9e729389ee4bd0e05b18873a8fd5cfd84817f8518a5b2313417ddc1cadf7b1083505d82320aa4b13079bb0d56323a9defd3d182add454a8d9f5c8f6b5300335a6e5793040cfb1caf4a5505f0adb40ed46f2c2779552a260279b16f1c7aeb737d13da56c5e605e455231bf0c6db51da06bc4eeab4f6a7405c19ed96f90a0728f4d143304ad034080f4e6adc48db2c97aa19bb42ae4e1a2a388a11a0e7b8c17a254be0f70bd3240961a07adaa8313fa15c23ebaf56f5114e5131ea11dcfecd7a7cd3ae29a22227e9d4d69a67218483fbc0433ff9ab14ee10b26fd84f1b8ee1aaf75157c14f108363edb110e7c5df2447b8e26f270b237a6f9af7598dc06f94294276379444852c6ced333f0052438b5bbe5024ecec948ab366b5856819e9177863e78978f42a82b6a03ee5199e1d1207de50f8990236a39b56e8b91c364ae8c"}], 0x4550}, 0x3) getrusage(0x0, &(0x7f0000006940)) getrusage(0xffffffffffffffff, &(0x7f0000006a00)) r3 = fcntl$getown(r2, 0x5) getpgid(r3) shutdown(r0, 0x1) stat(&(0x7f0000006ac0)='./file0\x00', &(0x7f0000006b00)) socket$inet6(0x18, 0x40000007, 0x2) 00:00:07 executing program 4: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) r0 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file1\x00', 0x10, 0xf0) recvfrom(r1, &(0x7f0000000040)=""/115, 0x73, 0x800, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x2}, 0x8) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x202, 0x20) 00:00:07 executing program 2: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setuid(r1) r3 = msgget(0x3, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000040)={{0x1ff, r1, r2, r1, r2, 0x100, 0x40}, 0x9, 0xfb, r0, r0, 0x7, 0x3ff, 0x401}) setuid(r1) r4 = msgget(0x3, 0x448) setuid(r1) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) connect$inet(r6, &(0x7f0000000100)={0x2, 0x1}, 0xc) r7 = getuid() setsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000140)={r0, r7, r2}, 0xc) connect(r6, &(0x7f0000000180)=@in6={0x18, 0x0, 0x8}, 0xc) getuid() listen(r5, 0x1f) sync() msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0xffffffff, r7, r2, r7, r2, 0x24, 0x55}, 0xfffffffffffffff7, 0x8000, r0, r0, 0x1, 0x407, 0xfffffffffffffffa, 0x51f86d2f}) r8 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) msgrcv(r3, &(0x7f00000002c0)={0x0, ""/4096}, 0x1008, 0x3, 0x800) msgctl$IPC_SET(r3, 0x1, &(0x7f0000001300)={{0x10, r8, r11, r10, r2, 0x18, 0x401}, 0x6, 0x1000, r9, r9, 0x6106c7a7, 0x80000001, 0x7d8, 0x7fffffff}) r12 = semget$private(0x0, 0x4, 0xafd32b49c3647261) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000001380)=[0x1000, 0x10001, 0xf421, 0x3]) msgctl$IPC_SET(r4, 0x1, &(0x7f00000013c0)={{0x9, r8, r2, r10, r2, 0x20, 0xffffffff}, 0x2, 0x80, r9, r9, 0x4, 0x7, 0x2, 0xeab}) fcntl$getown(r6, 0x5) fchownat(r5, &(0x7f0000001440)='./file0\x00', r7, r2, 0x400) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0xc) setreuid(r1, r1) fchown(r6, r13, r14) connect$inet(r5, &(0x7f00000014c0)={0x2, 0x0}, 0xc) connect$unix(r6, &(0x7f0000001500)=@abs={0x1, 0x0, 0x1}, 0x8) 00:00:07 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = geteuid() r2 = getgid() fchown(r0, r1, r2) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = dup(r3) paccept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc, 0x70000000) getsockopt$inet_opts(r4, 0x0, 0x0, 0x0, &(0x7f0000001080)=0x3d6) 00:00:07 executing program 5: r0 = socket(0x2, 0x2, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = dup(r1) sendto$inet(r2, 0x0, 0x0, 0x0, &(0x7f0000003400), 0xc) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) socket$inet6(0x18, 0x4, 0x3) bind$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(r0, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x317) unlink(&(0x7f0000000140)='./file0\x00') unlink(&(0x7f00000000c0)='.\x00') 00:00:07 executing program 3: setrlimit(0x0, &(0x7f0000000000)={0x3f}) r0 = socket$unix(0x1, 0x3, 0x0) r1 = msgget$private(0x0, 0xc8) msgsnd(r1, &(0x7f0000000040)={0x0, "f335ce1c5579a715f7ae931a1ae81b06a65fdc6e55becf08e0e170d074970d4379056b23e04546d8e48bb39edec2af05964a8c8ccb3151ed3fd354e6d2d529455d66fed137e21ba602723ffbf62aa12522d540bbf6a67d2fe7812efc9ab8a83507f6afbcda27fe9c48df95fb52951874331306cbedcc7dacc24fcd8838d42e8738fcceb7d8cc0eb1cf381f579a35340c7397541158660a8ced5f8b16b96e8b3285bc2d7baa3e9229067c2af9fce737f690da632c91b4e12bb605edb37ac0c00b8e319bf9daad5962ed2accee9ebda819"}, 0xd8, 0x800) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x6}, {0x7d6, 0x1}}) r2 = semget$private(0x0, 0x3, 0x101) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000001c0)=[0xaf3, 0xffffffffffffff98, 0xfff, 0x5, 0x1, 0x2]) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000200)=""/33) msgsnd(r1, &(0x7f0000000240)={0x0, "321c6f9e7a62cdc512d3023d6c28efcea1d8f2a706689411137326dfdd3cc6f95a17dcfa"}, 0x2c, 0x800) write(r0, &(0x7f0000000280)="33a53bbdf941bbbe34", 0x9) link(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') msgrcv(r1, &(0x7f0000001800)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d141f2cf1902a0cba8ad481f44ed545aa3e805323b2da18abf69fedc65a7103b6c4b2ef0a182e5896bf53b"], 0x1008, 0x1, 0x800) setsockopt$sock_int(r0, 0xffff, 0x18a2, &(0x7f0000001380), 0x4) setsockopt(r0, 0x8, 0x2c8, &(0x7f00000013c0)="603d08416d3cc13704fdcde14366dda5239c4a7060bc61f06e09474c760faae04bffdecee69b949a8ec590f432fe6d2a6a61826ce55822328914b45d4c557e29bf81c415bf6348c52819ad9d106e3821effbbb06ed4af79d6fb6bac219228fc5baae83f13fd7a16b3b825394cfe0dde3da8b8fbeb3ff324c7200a02ab45c5b91c896fc1f649fae812761d94ec837c21cc0f18c8b0c833232dfb0c01e35a6c34ef8e2046ff44721ae7e8bc0a68d41c8f8436c59378532b8e11b0af98e8c51f81feee00f9ec91c02401a9f49e8853c3d54d4d2", 0xd2) pipe(&(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r4, &(0x7f0000001500), &(0x7f0000001540)=0xc) msgsnd(r1, &(0x7f0000001580)={0x0, "129b0ce23d1b809fdc0e184a010ce71811c99e0968a937976ebb61479e45fd303335af9d4694500e0c5a083fe3c64c9a6a7c3b"}, 0x3b, 0x800) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x810, r3, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000015c0), 0xc) msgget$private(0x0, 0x10) shutdown(r4, 0x2) getpid() mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) bind$unix(r3, &(0x7f0000001600)=@file={0x1, './file0\x00'}, 0xa) msgsnd(r1, &(0x7f00000016c0)={0x3, "c2eca3ad8aa20d6cfe8cd82193dedfb7ff1bd344869a6f22d731898e0e3ac75181ecc4078707f9eea406acbf92d55350d6b041f40232246ac3fc3a5393fa8d11a0a17907efd8dd9d39777a581b3974ae62db300f9cf51c0756b8ff676cbf13f0d8d2dc97325d9aed2143621ec7c378227405129b4f735568fc1d05d32b5cabd803ebbcf92b5c876fb311a2c621b4b1a2a5a1a7a38b4e59f9e67f969655e748e4293e8a4cdfaea4ac112705119053026b1e103945a1ffea309293d3f6c773f8db1b9cf228"}, 0xcc, 0x800) msgrcv(r1, &(0x7f00000017c0)={0x0, ""/44}, 0x34, 0x3, 0x1000) 00:00:07 executing program 1: r0 = getpid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000280)='./file0\x00', 0x400008, 0x40) r3 = accept(0xffffffffffffff9c, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) r5 = open(&(0x7f0000000380)='./file0\x00', 0x40, 0x4) r6 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x20200, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r8 = socket$inet(0x2, 0x1, 0x9) pipe2(&(0x7f0000000440)={0xffffffffffffffff}, 0x400000) r10 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r11 = socket$unix(0x1, 0x0, 0x0) socketpair(0x18, 0x5, 0x9, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = openat(0xffffffffffffffff, &(0x7f00000004c0)='./file0\x00', 0x20, 0x84) r14 = accept$inet(0xffffffffffffffff, &(0x7f0000000500), &(0x7f0000000540)=0xc) r15 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000580)) r16 = accept(0xffffffffffffffff, &(0x7f00000005c0)=@in, &(0x7f0000000600)=0xc) r17 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000640), &(0x7f0000000680)=0xc) sendmsg$unix(r1, &(0x7f0000000780)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000080)="5c7469a2dbc2addb1a14fccbf05bea348569cc6213d9796e40fca0c91b1b5f16723f0cc80ee104916edff9c959b47a212c16f004ab735f4bf040ecb3591f0f33beb00509d735eb55ab382dea415f8cc009bb977221239c7e13ef7ac59d15f22241050f5eda9f71d7f5b79a62973603a2237accf9b191bbd2a9ffeabb811a541b6260b314073234a6fce94dd385a64a1c1e88d238dcaaf8873a82bd7f2396", 0x9e}, {&(0x7f0000000140)="d9d5f5a15e22dd98bdf0faa0aef6de25f9b9545d11adfd4340ef31df3a0874c036ddb72e5b8ce842c7d294c3e980f43fb5f391310cdbe4c56f791f90e96d0492680af374071992a04ebfb9a596766f7de3d3146fb577afce14b3d002959b3c2dff37f623f73825a8fa7091f612cf7166b80085d5c57394b5bb0c369257c70fdb3c743872b9b4b9ece38f068fefd75e897fbff1ef1e1074a0c28f5eb891b34c7684654f27ade438a52049c06e485131edbc5891af006d0947886dea6bfd5cd7bc4a9a9510fbc0eaf402b0ecf92da81ccaf56c31e3e9", 0xd5}], 0x2, &(0x7f00000006c0)=[@rights={0x38, 0xffff, 0x1, [r2, r3, r4, r5, r6, r7, r8, r9, r10, r11]}, @rights={0x20, 0xffff, 0x1, [r12, r13, r14, r15]}, @rights={0x18, 0xffff, 0x1, [r16]}, @rights={0x18, 0xffff, 0x1, [r17]}], 0x88, 0x5}, 0x0) fcntl$setown(r4, 0x6, r0) listen(r14, 0x3) mkdirat(r13, &(0x7f00000007c0)='./file0\x00', 0x0) socketpair(0x2, 0x20000007, 0x5, &(0x7f0000000800)={0xffffffffffffffff}) setsockopt$sock_linger(r10, 0xffff, 0x80, &(0x7f0000000840)={0x7fff, 0x80}, 0x8) getsockopt$sock_int(r17, 0xffff, 0x180d, &(0x7f0000000880), &(0x7f00000008c0)=0x4) bind$unix(r7, &(0x7f0000000900)=@file={0x0, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000000940), 0xc) readlink(&(0x7f0000000980)='./file0\x00', &(0x7f00000009c0)=""/5, 0x5) bind$unix(r18, &(0x7f0000000a00)=@file={0x0, './file0\x00'}, 0xa) socket$unix(0x1, 0x7, 0x0) 00:00:07 executing program 5: r0 = semget$private(0x0, 0x2, 0x100) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000000)=""/211) semget$private(0x0, 0x0, 0x0) r1 = shmget(0x1, 0x3000, 0x1, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/130) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r6 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r10 = getpid() r11 = getpgid(0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x2a8d4ccf, r2, r5, r6, r9, 0x140, 0xe344}, 0x8000000000000, 0x9, r10, r11, 0x2, 0xbc37, 0x2}) socketpair(0x0, 0x20000005, 0x3c5, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r13, &(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa) connect$inet6(r12, &(0x7f0000000400)={0x18, 0x2, 0x100, 0xffffffffffffff69}, 0xc) fchown(r13, r8, r5) r14 = dup2(r12, r12) readv(r14, &(0x7f0000000b40)=[{&(0x7f0000000440)=""/232, 0xe8}, {&(0x7f0000000540)=""/45, 0x2d}, {&(0x7f0000000580)=""/252, 0xfc}, {&(0x7f0000000680)=""/193, 0xc1}, {&(0x7f0000000780)=""/212, 0xd4}, {&(0x7f0000000880)=""/15, 0xf}, {&(0x7f00000008c0)=""/148, 0x94}, {&(0x7f0000000980)=""/246, 0xf6}, {&(0x7f0000000a80)=""/180, 0xb4}], 0x9) semget$private(0x0, 0x3, 0x8) sendmsg$unix(r12, &(0x7f0000000dc0)={&(0x7f0000000c00)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000d00)=[{&(0x7f0000000c40)="486506e5555f80cfb343885116628910dd9e934df63c423c12e4586c92d9fe0d4894734028c1227f77daab06a4864d6dfac571765afe6c74451d19e5ea6cc49c17c6a23410130c89709eab64986009c1d3270ccbbbc531d8867d0aef3a23412ce1a12c3d4cfb36199acb51e56a57ca7d176ad7c5263b265f9907c794c8500023a62e48776773dadabab5abf40d1892c3ab8944e207a86008b0", 0x99}], 0x1, &(0x7f0000000d40)=[@rights={0x28, 0xffff, 0x1, [r12, r13, r13, r14, r14]}, @cred={0x20, 0xffff, 0x2, r4, r6, r3}], 0x48, 0x405}, 0x400) bind$unix(r14, &(0x7f0000000e00)=@file={0x1, './file0\x00'}, 0xa) poll(&(0x7f0000000e40)=[{r12, 0x28}, {r13, 0x144}, {r12, 0x84}, {r12, 0x40}, {r12, 0x80}], 0x5, 0x1) r15 = accept$inet(r13, &(0x7f0000000e80), &(0x7f0000000ec0)=0xc) r16 = socket$unix(0x1, 0x2, 0x0) listen(r14, 0x2) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000f00)=""/26) geteuid() bind$unix(r13, &(0x7f0000000f40)=@abs={0x0, 0x0, 0x2}, 0x8) recvmsg(r16, &(0x7f0000001280)={&(0x7f0000000f80)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000001180)=[{&(0x7f0000001000)=""/88, 0x58}, {&(0x7f0000001080)=""/203, 0xcb}], 0x2, &(0x7f00000011c0)=""/149, 0x95}, 0x2) fcntl$lock(r15, 0x7, &(0x7f00000012c0)={0x3, 0x2, 0x80000001, 0x3ff, r7}) 00:00:07 executing program 0: r0 = msgget(0x0, 0x5) msgrcv(r0, &(0x7f0000000000)={0x0, ""/205}, 0xd5, 0x3, 0x800) msgsnd(r0, &(0x7f0000000100)={0x1, "d5680e7403ed5c05fc90a9a9c2c880bb241c2faa88147f49fa95af13545f646da63930bcc129c24015458c1d4e3761539fde7746c7694d26c8efb22dfbe2a61d15fdc60879f9de8c76497c563514a90fb9bdc0b73b6e242ccb61594a909827765f375afa7012f19c50c7bfd033f96a282d264325030e9443a3c6be0f77019cb1353217ff"}, 0x8c, 0x800) msgctl$IPC_RMID(r0, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendto(r1, &(0x7f0000000240)="a0824189e67ed0aaceb969ca39b57af335c60934c4e5ebe249ebb0ad7ea39b4db29fdfef12ca2695b39372c777f66838a6ef3a35cd9d63d50b2173bd118ac22b0347a7b6fa564ca1527ddf872167963bf5a8d9a7add74c68970a5db2b68877307105cd05f8bb6cf9ce0fb992ab33c82fab3be31e5b8424c651cad64281d5c7527950013e2670b114e1f968e020318515bb6cc3d088a3a238230489480a637c20ca1a61eb6af42f307569d4e9af0906d2b6d650e0c1784b1396d2080c48c65a9ce3dd1ccc6ca55a", 0xc7, 0x40e, &(0x7f0000000340)=@in={0x2, 0x3}, 0xc) r2 = socket$unix(0x1, 0x7, 0x0) msgctl$IPC_RMID(r0, 0x0) r3 = semget$private(0x0, 0x2, 0x80) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000380)=""/138) getpeername$inet(r1, &(0x7f0000000440), &(0x7f0000000480)=0xc) getpeername$inet(r2, &(0x7f00000004c0), &(0x7f0000000500)=0xc) getpeername$inet(r1, &(0x7f0000000540), &(0x7f0000000580)=0xc) getpeername$inet(r1, &(0x7f00000005c0), &(0x7f0000000600)=0xc) getsockname(r1, &(0x7f0000000640)=@in6, &(0x7f0000000680)=0xc) getsockname$inet(r1, &(0x7f00000006c0), &(0x7f0000000700)=0xc) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000740)=""/225) r4 = semget$private(0x0, 0x1, 0x2) r5 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r5, 0x3) getpeername$inet(r1, &(0x7f0000000840), &(0x7f0000000880)=0xc) r6 = msgget(0x0, 0x208) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f00000008c0)=""/137) msgctl$IPC_RMID(r6, 0x0) bind$inet(r1, &(0x7f0000000980)={0x2, 0x1}, 0xc) sendto$unix(r2, &(0x7f00000009c0)="507164bde606f26179ad", 0xa, 0x2, &(0x7f0000000a00)=@file={0x1, './file0\x00'}, 0xa) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000a40)=""/112) fsync(r1) preadv(r1, &(0x7f0000000bc0)=[{&(0x7f0000000ac0)=""/29, 0x1d}, {&(0x7f0000000b00)=""/133, 0x85}], 0x2, 0x0) close(r1) 00:00:07 executing program 4: r0 = paccept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc, 0x0) r1 = accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x2, 0x1, 0xffffffffffffff33, 0x1, 0x80000000}, 0xc) r2 = accept(r1, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) listen(r1, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000001c0)={0x7, 0x1, 0x401, 0x7ff, 0x10001}, 0xc) getsockopt(r2, 0x5c6a57b7, 0xffff, &(0x7f0000000200)=""/120, &(0x7f0000000280)=0x78) r3 = dup(r1) r4 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x7) renameat(r3, &(0x7f00000002c0)='./file0\x00', r4, &(0x7f0000000340)='./file0\x00') r5 = getgid() setegid(r5) fsync(r0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000380), &(0x7f00000003c0)=0x8) r6 = fcntl$dupfd(r4, 0x0, r3) accept(r4, 0x0, &(0x7f0000000400)) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000440), &(0x7f0000000480)=0x8) bind(r2, &(0x7f00000004c0)=@in6={0x18, 0x1, 0x200, 0x100}, 0xc) r7 = semget(0x2, 0x0, 0x228) semctl$SETVAL(r7, 0x1, 0x8, &(0x7f0000000500)=0x20) r8 = geteuid() lchown(&(0x7f0000000540)='./file0\x00', r8, r5) getsockopt$sock_int(r1, 0xffff, 0x3001, &(0x7f0000000580), &(0x7f00000005c0)=0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r7, 0x1, 0x5, &(0x7f0000000640)=""/79) fcntl$setstatus(r0, 0x4, 0x20000) unlinkat(r3, &(0x7f00000006c0)='./file0\x00', 0x800) r10 = fcntl$dupfd(r6, 0xc, r0) lchown(&(0x7f0000000700)='./file1\x00', r8, r9) getsockname$inet6(r10, &(0x7f0000000740), &(0x7f0000000780)=0xc) 00:00:08 executing program 3: madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x1400004) shmget(0x0, 0x4000, 0x41, &(0x7f0000ff9000/0x4000)=nil) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fdatasync(r2) mprotect(&(0x7f0000ff7000/0x9000)=nil, 0x9000, 0x6) shmget(0x3, 0x4000, 0x22b, &(0x7f0000ffb000/0x4000)=nil) shmget(0x3, 0x4000, 0x42, &(0x7f0000ff5000/0x4000)=nil) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x300) r3 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffa000/0x1000)=nil) r4 = semget$private(0x0, 0x4, 0x4) semctl$GETPID(r4, 0x1, 0x4, &(0x7f00000000c0)=""/165) listen(r2, 0x4) semctl$GETPID(r4, 0x4, 0x4, &(0x7f0000000180)=""/101) fdatasync(r1) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000200)=[0x2, 0x1, 0x6, 0x400]) r5 = semget$private(0x0, 0x5, 0xd0) bind(r1, 0xfffffffffffffffe, 0x0) mmap(&(0x7f0000ff5000/0x1000)=nil, 0x1000, 0x1, 0x1810, r1, 0x0, 0x34) shmget$private(0x0, 0x4000, 0x190, &(0x7f0000ffa000/0x4000)=nil) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000240)=""/4096) semget(0x2, 0x1, 0x1) paccept(r2, &(0x7f0000001240)=@in, &(0x7f0000001280)=0xc, 0x40000000) chroot(&(0x7f00000012c0)='./file0\x00') semctl$IPC_RMID(r3, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ff9000/0x1000)=nil) listen(r2, 0x80) semget$private(0x0, 0x3, 0x400) 00:00:08 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000400)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r2 = dup2(r1, r0) accept$inet6(r2, 0x0, &(0x7f0000000000)=0x148) 00:00:08 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x0) r1 = dup(r0) recvfrom$inet(r1, 0x0, 0x84, 0x7fe, 0x0, 0x293) fcntl$setflags(r0, 0x2, 0x1) socket(0x1f, 0x1, 0x8000) r2 = dup(r0) recvfrom$inet(r2, &(0x7f0000000000)=""/2, 0x2, 0x2, &(0x7f0000000040)={0x2, 0x1}, 0xc) 00:00:08 executing program 3: r0 = shmget(0x1, 0x4000, 0x2, &(0x7f0000ff9000/0x4000)=nil) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x2000) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fsync(r1) open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x83) mkdir(&(0x7f00000000c0)='./file0\x00', 0x80) 00:00:08 executing program 1: r0 = msgget$private(0x0, 0x8) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/123) chroot(&(0x7f0000000080)='./file0\x00') r1 = shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) r2 = geteuid() msgget$private(0x0, 0x8) r3 = msgget$private(0x0, 0x400) setitimer(0x0, &(0x7f00000000c0)={{0x7, 0xe6}, {0x7f, 0x800}}, &(0x7f0000000100)) r4 = semget$private(0x0, 0x3, 0x344) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)=[0x7, 0x20, 0x3, 0x7, 0x7, 0x0, 0x8, 0x3, 0x80000000]) mlockall(0x2) r5 = open(&(0x7f0000000180)='./file0\x00', 0x20000, 0x10) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) shmctl$SHM_UNLOCK(r1, 0x4) chown(&(0x7f0000000200)='.\x00', r2, r6) setitimer(0x1, &(0x7f0000000240)={{0x400, 0x8}, {0x2, 0x6}}, &(0x7f0000000280)) shmctl$SHM_UNLOCK(r1, 0x4) msgsnd(r0, &(0x7f00000002c0)={0x1, "3a94f01d912c1ae3731dd7cebe630ee57a8bd218f12f16a8e8d9f868d69b3f1e2729dde7809ed21b6cb6d0141613c67b34522787936fb40329d5fba737b5c41b00209ee7f14cd99444e4bafc02e64ee521f3437be6a3732962d465cdbe6251b543951a7e05afd23ef8dd60310c8afd0f6704c4ec59f98926af5e011a583c0aa00bccb03718c0841aa5847562ebe1f221d24c066d4913f5ffb1ce107c0939bf344f1e23ee28232bb5e752"}, 0xb2, 0x800) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getegid() r8 = msgget$private(0x0, 0x104) utimensat(r7, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={{0x6, 0x10001}, {0x2, 0xf349}}, 0x200) setitimer(0x2, &(0x7f0000000440)={{0x4f, 0x101}, {0x7, 0x5}}, &(0x7f0000000480)) msgctl$IPC_STAT(r8, 0x2, &(0x7f00000004c0)=""/4096) msgctl$IPC_RMID(r3, 0x0) semctl$IPC_RMID(r4, 0x0, 0x0) accept$inet6(r7, &(0x7f00000014c0), &(0x7f0000001500)=0xc) msgget$private(0x0, 0x144) semget$private(0x0, 0x1, 0x88) msgrcv(r0, &(0x7f0000001540)={0x0, ""/66}, 0x4a, 0x2, 0x800) 00:00:08 executing program 0: socketpair(0x1, 0x2, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r0, &(0x7f0000001080)="4ba160c300f99c95ce2aa4bcbf629a7e295865baa33819044b870e93486487baa3411520ad513b900b1b260d51c3a511f32f23003e9e66136f9e324efbaa29e5b92df0053abd9785bb0dfd860e9b6a1513db028e396cfc73a02330fc73ebb0768fa0a4a839f5ef8993beddf7ef2d55609e4e1d2e04aa7f1a544c7f4b6e5c24c4147d03", 0x83, 0x0, &(0x7f0000000000)={0x2, 0x2}, 0xc) recvfrom$inet(r0, &(0x7f0000000040)=""/4096, 0x1000, 0x0, &(0x7f0000001040), 0xc) sendto$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x28a) 00:00:08 executing program 4: mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x229c8e0138615b7e, 0xffffffffffffffff, 0x0, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) clock_getres(0x40000000, &(0x7f0000000000)) socket(0x0, 0x3, 0xfffffffffffffffb) getpeername(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/44}, &(0x7f0000000100)=0x2e) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) sendto$inet6(r1, &(0x7f0000000180)="7e48a2d65b4bc2378c5f0bd226e562c68713ac12e81ec67d6d3169f03fa66c7ff0fdbcfedc3338de6d8958bdea8cfcdb348bb54a7aee054ae29310d569a49e57ef780a33cca5c442fedc11b6508fc8c0099c7a2421189460eadb39b650d2efe03024f5db458678da323d", 0x6a, 0x1, &(0x7f0000000200)={0x18, 0x0, 0xfffffffffffffe00, 0xfffffffffffffffe}, 0xc) ftruncate(r0, 0x7ff) r2 = socket(0x1, 0x20000007, 0xf412) connect$inet6(r2, &(0x7f0000000040)={0x18, 0x3, 0x10001, 0x7}, 0xc) 00:00:08 executing program 2: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fcntl$getown(r0, 0x5) poll(&(0x7f0000000000), 0x0, 0x3) fcntl$getown(r0, 0x5) getsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000040), &(0x7f0000000080)=0x10) getsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f00000000c0), &(0x7f0000000100)=0x10) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/226, 0xe2}], 0x1, 0x0) flock(r0, 0xf) r1 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000280)={0xfffffffffffffff9, 0x9}, 0x8) r2 = paccept(r0, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc, 0x70000000) fchmod(r2, 0x3) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000340)={0x81, 0x9}, 0x8) r3 = fcntl$dupfd(r2, 0xc, r0) paccept(r1, 0x0, &(0x7f0000000380), 0x10000000) r4 = dup2(r3, r3) r5 = fcntl$dupfd(r2, 0xc, r1) r6 = accept$unix(r0, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) getsockopt$sock_timeval(r6, 0xffff, 0x100b, &(0x7f0000000440), &(0x7f0000000480)=0x10) r7 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000004c0)='./file0\x00', 0x1, 0xffff0001) msgget(0x0, 0x2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000500), 0xc) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) fcntl$dupfd(r7, 0x0, r5) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) flock(r8, 0x1) r10 = paccept(r1, 0x0, &(0x7f00000005c0), 0x20000000) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000000600)={0x7, 0x0, 0x6, 0x1ff, 0xfe}, 0xc) getsockname(r10, &(0x7f0000000640)=@in, &(0x7f0000000680)=0xc) 00:00:08 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0100edbbd55d0bd8a92e38000000000000000000000000000000007fe3f493c074b45af6f27c0fb5f5e3d148ebb0ddf80359868e1160a7eb1173185f1453504de896da1c85ce18f13cd93e65f798a001c761e4d2debb4319e787bf4c40d31e57ebcda8e43d664bcfdd0afe5cef104ff1d0d0563b25c496e130b80f0a4e86e270d2594168a05ff4ce875822629eaf5cf78fd6fe"], 0xa) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = getpid() connect(r1, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) getpgid(r2) 00:00:09 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10030, 0x10) bind(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8) recvmsg(r0, &(0x7f00000005c0)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/154, 0x9a}, {&(0x7f0000000180)=""/129, 0x81}, {&(0x7f0000000240)=""/6, 0x6}, {&(0x7f0000000280)=""/214, 0xd6}, {&(0x7f0000000380)=""/32, 0x20}, {&(0x7f00000003c0)=""/4, 0x4}, {&(0x7f0000000400)=""/15, 0xf}, {&(0x7f0000000440)=""/82, 0x52}], 0x8, &(0x7f0000000540)=""/83, 0x53}, 0x801) recvmsg(r0, &(0x7f0000001b40)={&(0x7f0000000600)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001a00)=[{&(0x7f0000001640)=""/188, 0xbc}, {&(0x7f0000001700)=""/17, 0x11}, {&(0x7f0000001740)=""/73, 0x49}, {&(0x7f00000017c0)=""/18, 0x12}, {&(0x7f0000001800)=""/65, 0x41}, {&(0x7f0000001880)=""/24, 0x18}, {&(0x7f00000018c0)=""/74, 0x4a}, {&(0x7f0000001940)=""/150, 0x96}], 0x8, &(0x7f0000001a80)=""/158, 0x9e}, 0x800) r1 = dup2(r0, r0) fsync(r0) r2 = getppid() getpgid(r2) bind(r0, &(0x7f0000001b80)=@in={0x2, 0x0}, 0xc) open(&(0x7f0000001bc0)='./file0\x00', 0x1000848, 0x188) close(r1) r3 = accept$inet6(r0, &(0x7f0000001c00), &(0x7f0000001c40)=0xc) pipe(&(0x7f0000001c80)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000001cc0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) unlinkat(r5, &(0x7f0000001d00)='./file0\x00', 0x0) r6 = getppid() pipe(&(0x7f0000001d40)={0xffffffffffffffff, 0xffffffffffffffff}) msgget$private(0x0, 0x10) r9 = geteuid() getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000001d80)={0x0, 0x0, 0x0}, &(0x7f0000001dc0)=0xc) setsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000001e00)={r6, r9, r10}, 0xc) r11 = semget(0x2, 0x2, 0x9) semctl$GETPID(r11, 0x4, 0x4, &(0x7f0000001e40)=""/215) close(r4) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) setsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000001f40)={0xfd3e, 0x38d}, 0x8) close(r3) fchdir(r5) mknod$loop(&(0x7f0000001f80)='./file0\x00', 0x12, 0x0) open(&(0x7f0000001fc0)='./file0\x00', 0x400122, 0x0) 00:00:09 executing program 3: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r0, &(0x7f0000000040)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00') dup2(r1, r1) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = getpid() r7 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000840)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000180)="aa6e859660d39043699bdc75f5dbb055da8d188a504fb7da984760474867c3239cf2de80c1afa496065bc6cfe99cb7adbd0606b0e216987f13fb879fe5c535f9aaf59ced8bf0d67d070e2902ecd1af00e51d1974327fbe238dfae73b73f54cbe1576053cadb90100fdc6e4363808e3cbd12d36f169eff380e7de6a69967296a043e8bdf5cce9", 0x86}, {&(0x7f0000000240)="43ee42096615ab083b87a9c9d9f3ce92f1d3a7f13124c196e284df4bf79ecf34ce822102a3dba04c51767bd50ffb594d29d27502ba8bea41d185853fbc171dd8cc88c32a2ba9a3ed28b863ee15337c8005cf9fb8de85ead8cc5943a7a1a23a59acc346dac444307599daf79dcf91aea75d5dbf67", 0x74}, {&(0x7f00000002c0)="5ce246ab04ebeb617738556006d44ef87fbc9099506f5f35ed823b250f686906cc5fcad2c5225004b53ff93db4ae7bd7c1e4c239cf1004a9a5617d52c6e34e49b7b50e8cf74cbbdc4b7f1baa47156c40c6035d6d6cb5", 0x56}, {&(0x7f0000000340)="92acc747a9", 0x5}, {&(0x7f0000000380)}, {&(0x7f00000003c0)="ace99072220e89b32b5d8a1adda9a7e9a5f05b0b779952de73a43af9fc676c05b26944ddd33e5c33", 0x28}, {&(0x7f0000000400)="d13c328ab725eb09a05ea5eecd22f04992f9d4c0bd49a878995c2a7cc3c1731af93c13254004e64d5477febc5c142cf3244dd2c52ae36a86daf1d1e1948db09d3c9eaecc7c9d17fb842b4861802946dcd54893b3fa4c7a3d64cfc93fc9b2c6335f1dc746e2a3fc0e41680abd465a4b2a126c064b69ef796f7ea85ebdd4844ee7334ac085db", 0x85}, {&(0x7f00000004c0)="cdd002e30ebf6d51705938f3406ae21b254dfe3f96c36895cbd06a59c9238f99d4735d19d7e1739fd002061e07d1caece869ff3fd4865dacfd84bf6f04a89a4fd4e93ebefcd0d89c16ae4b99bd41fdf9dee1e208a1a2f8feeaefacef607764c329b98355d11aef81270dbb2969984a8761663e683b7a2a52f8ff03184f1b4be858d85bdd41f9c17c30c7d81f16a7fc6810ae88a7da9fd1f02faf1348f23d07cc06944365f0b90e312f704150d2f905e64a1b5b34f564f7f8c45184c42e19d7ea6db85c3b77072350e0255ba39865722c6fc81a8a6be73ff1e511cf3d7dd44049cf55a37030fad7", 0xe7}, {&(0x7f00000005c0)="a2a792da41cb4210ea2bc0ea35eb7664e2822079ead3bda87bd3c08e10392804d045c59812a1bf9a59c50e3a68113f98119be1559d5f9b2a1c9ef77548526e9829", 0x41}, {&(0x7f0000000640)="c5caf28036a3f49b26a41569dcfdbbd662799445c7bfa65c0fb409dfca6b73f094fcc70c3e9ec4d01ed01bd33ee4e92ca133e6601c0817090cfecb4aba7eb582c8697969b3c0098096c6420cd0f4f97a9df42cc2e4902e1fc9740aad0e8f0f9bd72734d7f4052557660142", 0x6b}], 0xa, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r5]}, @rights={0x18, 0xffff, 0x1, [r3]}, @cred={0x20, 0xffff, 0x2, r6, r7, r10}, @rights={0x20, 0xffff, 0x1, [r4, r3, r2]}], 0x70, 0xc}, 0x4) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) sendmsg$unix(r3, &(0x7f0000000ac0)={&(0x7f0000000880)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000a80)=[{&(0x7f00000008c0)="8d86254cdaa5f9d26731a414d1c4dd67e2ab7827964240cc4640ecdd593949290c668bffc5c58e891061702b4cd8d6d04ce3dc9397cc08fbd9ef54163e59d34c0ce85b92022f656ae651bea8a87035de0b51fe790732fd3e7dfe3fc639101cb446ed3546e121f2039b44f54343fec965a666f8d761ccc9f04c5d32228e2954c67e4ecc48c680e59fb3cb7f9fd8ce35a483a1451b9cdcd6838aa27d1f66c9482ad7c6c366855d2b02b8168ccbc6f8ca1d1237aaebab107295f0d5fdf37db08dcce1878ac5fa2351abfcf2e7829a2230851f", 0xd1}, {&(0x7f00000009c0)="f734726aef1280cf6b36c90381c3404ab6779b4ba9b4d3ec98f0f8440da5c280b68d198a56898775bdbc6532c5bbc5ed7fc114bc92877d4c6081fd02c3ca8ef2536fe95fc2203fd54442062d3adcb15e71b19e75c2ab38e5a2abbd0d58263d756d7d21c9001785c10c71347969b156090360e69267c02f46fc4f2911c9e128a46157d2d59be0284672e912dd70e592c9bb181c29fe67332b3d9df29ed5bfd8", 0x9f}], 0x2, 0x0, 0x0, 0xa}, 0x3) pipe2(&(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) wait4(r8, &(0x7f0000000b40), 0x20000, &(0x7f0000000b80)) fchown(r12, r9, r10) wait4(r8, &(0x7f0000000c40), 0x2, 0x0) shutdown(r12, 0x1) dup(r11) r13 = msgget(0x1, 0x8) msgsnd(r13, &(0x7f0000000c80)={0x3, "33736fa847117706befcfb603477795b2b7ac87d47f746fe8754a97ce9b58d811fb0aeef89b7f0e0acbf91d7075b221c64ab1637b1d0f54139f89e9808e1678ce1f0116468e31d5a3123fd31c2bc541fd71d5c4b28dace6a4685f084f3341a92b190f9a57a4e1f214742ed2069951818ce3fc3f10130b620b797ef2d034a5a2a3a063ff5f90b4f51f489e90c290cfce56369eb448d6586c7fe0460be9dcd9213ae263556a00742181bf307d211669ff8fe7f539e059d347348d70366ee5b495b83d456d0bc42434e0434a4686e420c5c9078b7ec01325185eb341bf40a5eedcec12f9f586a3f9f"}, 0xef, 0x800) msgsnd(r13, &(0x7f0000000d80)={0x2, "6dc08356ef3d90faf32542a5d7b5838a61507fbd179fee"}, 0x1f, 0x800) open(&(0x7f0000000dc0)='./file0\x00', 0x8000, 0x44) msgsnd(r13, &(0x7f0000000e00)={0x3, "72f5ada26c3945bdc2344956d12aacce18569399d1d4017a60ec513e903c53d17bf371"}, 0x2b, 0x800) fchown(r1, r9, r10) getsockopt$sock_int(r11, 0xffff, 0x80, &(0x7f0000000e40), &(0x7f0000000e80)=0x4) msgsnd(r13, &(0x7f0000000ec0)={0x0, "e1817233baec5a4615393b117d8bd03a477edaaa71a70fa1d1e73922941f2542d62c1bef5b13"}, 0x2e, 0x800) sendmsg$unix(r12, &(0x7f0000001140)={&(0x7f0000000f00)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000010c0)=[{&(0x7f0000000f40)="3c2900a7c7462e1ef763fd9d42a65421bfeac76e24875f355af8ace2299f24f05aab0c24f894fcb393eb83cfc4b20eae35a81523712a980ca72235d045a93453bf42adaf3b", 0x45}, {&(0x7f0000000fc0)="921b3a15b247ad673050b78fcc35b3695c999e13", 0x14}, {&(0x7f0000001000)="a1878daefc5db1b78e2529694769ea03f7f4148ba548e049397d33e87cb1bd28b874d05d06012b6a06911e5679e6b7b1b0b402671556f2248745eb9cb9f247a66c1dd75697bf6195831b900938402a185a6821683126c8026e54972ba1275217601078d90f37c2460d81c18d6ee046c467b0821a2fc2e8ff14aafebeaef9579643a08901fc04d2f9828f035bcaacb6a3691910a9350a46ada1ec0d6b2644813383fe6feeb2a5ee8a1c7122b0afca50757ddd2c5704f2", 0xb6}], 0x3, &(0x7f0000001100)=[@cred={0x20, 0xffff, 0x2, r8, r7, r10}], 0x20, 0x5}, 0x8) truncate(&(0x7f0000001180)='./file0\x00', 0xfffffffffffffff7) fdatasync(r3) 00:00:09 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = paccept(r1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r3 = open(&(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x400000, 0x1c2) utimensat(r3, &(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000100)={{0x10001, 0x7}, {0x3f, 0x6}}, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, 0x0, 0x0) symlink(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') 00:00:09 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) fchdir(r0) recvfrom$unix(r2, 0x0, 0x0, 0x0, 0x0, 0xfffffd2a) getsockname$unix(r2, &(0x7f0000000040)=@file={0x0, ""/44}, &(0x7f0000000080)=0x2e) getsockname(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) 00:00:09 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() fchown(r0, r2, r4) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x3, 0x4c0bbc19, 0x5}, 0xc) r5 = semget(0x3, 0x4, 0x70d) semctl$IPC_RMID(r5, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getdents(r1, &(0x7f0000000100)=""/134, 0x86) chown(&(0x7f00000001c0)='./file0\x00', r6, r3) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x6985, 0xfffffffffffffc00}, {0x81, 0x9}}) mknodat(r1, &(0x7f0000000280)='./file0\x00', 0x30, 0x4) mkdirat(r1, &(0x7f00000002c0)='./file0\x00', 0x20) fchmodat(r1, &(0x7f0000000300)='./file0\x00', 0x40, 0x200) bind$inet(r0, &(0x7f0000000340)={0x2, 0x3}, 0xc) sendto(r0, &(0x7f0000000380)="cbb037c0ed378e9c9a7d3367f7eb195efdea7768aa51171b0fb71910aba5eedf0a161659863552b689", 0x29, 0x40f, &(0x7f00000003c0)=@un=@file={0x1, './file0\x00'}, 0xa) getpeername$inet6(r1, &(0x7f0000000400), &(0x7f0000000440)=0xc) fchmodat(r1, &(0x7f0000000480)='./file0\x00', 0x10, 0x400) symlinkat(&(0x7f00000004c0)='./file0\x00', r1, &(0x7f0000000500)='./file0\x00') connect$inet6(r1, &(0x7f0000000540)={0x18, 0x3, 0x600000000000, 0x2b03}, 0xc) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) setsockopt(r0, 0x10000, 0x0, &(0x7f00000005c0)="0638a7281be97c07d703138436a28b8ae0c3aa23dd68d3e8161eb93ad6938a3881c02c84c7d44bf1dd10b0b190bbaab8399509e51c1839c45d098192e631de48e11b7f5b560c483b8428ae92f19217812bc53b2fab480581b221647ee0e0e9f8e4cf", 0x62) mkdirat(r8, &(0x7f0000000640)='./file0\x00', 0x2) nanosleep(&(0x7f0000000680)={0x0, 0x23a}, &(0x7f00000006c0)) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000700), &(0x7f0000000740)=0xc) mkdirat(r7, &(0x7f0000000780)='./file0\x00', 0x13) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000007c0)=""/156, &(0x7f0000000880)=0x9c) dup(r1) fchmodat(r1, &(0x7f00000008c0)='./file0\x00', 0x1f, 0x200) sendto$inet6(r8, &(0x7f0000000900)="7c5f3a020294d04f942d6e0c7a80ec67e345742d4b7eb144", 0x18, 0x2, &(0x7f0000000940)={0x18, 0x1, 0x3, 0x5}, 0xc) 00:00:09 executing program 0: r0 = semget$private(0x0, 0x4, 0xc8) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000000)=""/113) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000080)=""/3) semctl$GETPID(r0, 0x0, 0x4, &(0x7f00000000c0)=""/169) semget$private(0x0, 0x5, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x401, 0x2, 0x2, 0xfffffffffffffffe]) semget$private(0x0, 0x0, 0x102) mknod(&(0x7f00000001c0)='./file0\x00', 0x29, 0x0) r1 = semget$private(0x0, 0x4, 0x302) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r2) semget$private(0x0, 0x3, 0x5) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000280)="e8734f8fa19bd04312bdc9b61a31ef334d6185ec45005f8f439c4a9a86cc8cd1c5b9b07feed2aa42496c44bad52aee80f7cc46c54767b7cd34a7fb17267f8393a611408e1e044c3961b450a5229267f1d6f94993b2e6d18e56423d181b0fa6a87d8efe3f0e68d5a036e2445807a920b9b3e527cf3588038d5b7be8d180337d3e715377fb5e3657e894bdb3ea5e22b4f9310439b677b8143c12edcb7d1f09e526455d051aef76423dea6808014f56e3e37efa344717faaa311fb69e90d1e2b27713f632580e1b1d55127a91e813fc196df8d4268bbefe8c2af239ea26dc38911fc3bf83ac4c75b213b5e5b9cd1df8903a2a8a022ee3b44ecb", 0xf8}], 0x1, 0x0, 0x0, 0x1}, 0x8) bind(r2, &(0x7f0000000400)=@un=@file={0x1, './file0\x00'}, 0xa) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000440)=0x7fff) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000480)=""/61, &(0x7f00000004c0)=0x3d) r4 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffe000/0x2000)=nil) shmat(r4, &(0x7f0000ff6000/0xa000)=nil, 0x3000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000500)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000580)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000005c0)=[0xffffffffffffffff]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000600)={{0x6, r5, r6, r8, r9, 0x1, 0xfcaa}, 0x6, 0x8, 0x10000}) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000680)=""/67, &(0x7f0000000700)=0x43) flock(r3, 0x1) connect$inet6(r3, &(0x7f0000000740)={0x18, 0x0, 0x1, 0x4d00}, 0xc) fchmod(r3, 0x6) getpid() wait4(r7, &(0x7f0000000780), 0x20000, &(0x7f00000007c0)) getppid() 00:00:09 executing program 1: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x7, 0x101}, {0xb, 0x9}}) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0}, 0xc) r2 = getpgrp() setpgid(r0, r2) pipe(&(0x7f0000003c40)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r3, &(0x7f0000003d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000578c29a62ca7668565dc1b427e39db5ba7d774c30f6c1b80863f765f2f19f03c0c82da5bd7fd01c5c272120c1058e16b3486878108577bde6468afcea29576c7fc1ee8791cf7453966a0fc0c9a40cb1f5c91cfce6bb8ee00000000000000052f876e"], &(0x7f0000003d00)=0x6e) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mkdirat(r5, &(0x7f00000001c0)='./file0\x00', 0x100) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fdatasync(r5) r8 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000240)=""/243) socket$inet(0x2, 0x2, 0x7) r9 = semget$private(0x0, 0x2, 0x2) semctl$GETVAL(r9, 0x1, 0x5, &(0x7f0000000340)=""/4096) sendto$inet(r6, &(0x7f0000001340)="10bda1ccfbfce065ac501dd942f87bcac239c46a24b11a0e863c1beb41da91c169a0f9a418e34b6b0f64791f848c63046189ab3894bb9b6847ceec833520d0174200d577656eb99d83c96a2bc8c55cc793b4af1bb14e11986394dd64d35c24d7f0dc3e2fc5d73bb7ebe019b9d0d982ac063b49d231968eca160b2d1d016bcfb7e3f6dd9964709723c5cb56aee39407fd41e1c6aa9ce095a7e3de324c270b9a382c1ab3365774660cd71b50c33c7c5092d177fb21aa5710a551df7cc6b50973bc7ca4b3dc98ce3ab09b5853c704b7b73667676e396dc2b27bbed599f4eb57222238a58436ec5307371e86501c59eedbeff2589a541564f1d0dacfc87ab8a00f750cc6e966c9a55017a9e5b8fecc9cb724048d438870c01a12d2435e7a3556e4a95259e876e0378d24178f1a7f18f34f1ac14ba12579d34b5d8c23e58b45728f3aac3b7aca32fc94c9742b07d5a743a9c4ea41c0c007d9b58d50fc08cbbb14c1e35895c2791f8641e18e3da186b68a88b1906b7b333b752304db1052a0cf8784058f0217f54edae48f4f11fc2928cf0410c5dbee6ed4a0e56f4f21e0322491200f8491f7abc9172f151932e649e2cbc724d109a40969b62de7bf942656044d1a026279972827a4fb287838b61b7af5eefce7996a6ed011bb043f08f5c8a738daf9921e3441b1b818195d0e0eb58fbab5ddaadf50ea512683e553a7085aa3399d938e0e2389ede390860bdf4168078301d96b39130c90300bc179e23e8a13be4fb7534a4a06fc78717e868b906bcd0caed7e9e83c49ae23f91d6999ae8d4031e596dbdd170383fb79622edd74f9be54971a3eb6e8c84380182cb572bbd9bbfeb4b9818b0dbbbde73e61dd6ed54bc337de841d1cffe62b3995c81ea929e260474cf2518910931687e132685530d72c328ce68e3a3babb1e9422c5d3b95314af8e747119a5254dc8e3e6939ba4ca9f88058b3c433ada9fadbaf93aaf696b9a606a3b70010386ae0a46d18c7d94ef62f86fa213eab4bc8beb56f1233a556b78749add2f3c532cfdf673481d096b7d85dae351cda58c8d022475ffcf88f5b36c12af3e1f75d15a85fb7335a00a46b44d7f4cb6e0b8a2fcee1fe88e16588a6f7717a3f7d7e1f16abdacae1a61acdaa4342caf5b71fc283b7c9aff330541f807bc3ef2fe77c6d1f299cb55a17a4b9b6087c1c21d7ee75312c6875cc5331f7582c99cdc9a4e0281db16d9497c2116e7087767322b847c4147e7bd7fa11a53ce80aa1a7e031dd0592e01eb95dac57392942d6b0620d3df3ae8a6661e56e564de1754abc6c382109046da845b3b75765113c75f4bdd288d15b5a2d921c8f65428508bdba64b04887accc2f3bbd3ed14b7c4d442eb834237b4374df03a949291a791d7eb48b892355a19aa2a345be2330cf7e878c5972ade2340770c5d784a2b1c8db697dbeb9aed10391e7525c782eded93e02884ec5eb9c667f5e8c9ff2ef26fa6f91f1f62de8a2b35673dc27011a1ca420ec5f772617e88ee6bd95cf20af0f96517b1dc387d55303356fe1c8503f63d5103678cdd9c7cd57714f1f9aaebfac145a4219afb0e512ff1f0ff8fbd73373605faf9ba735def334ade1785510a44ff88446c62b760391cb11f6ed56809d35a7b517507eca1a1a4f410317d7c74606c76a73bb463dea54f63286dfc4144bcb479fc9e1d7abef09d148edc1716929123ecd3a29ae3e5d968d18426cf3f9fd3b8e493f9c3e81cd486ed806c403dbe8fa2edd9590210abe340f59fcc136119f59f1a6500a9a1ac45e015283e5cfa3f9b8621a776ed36b0d00361095ae2e113eef5ac05bc23183ed5b7afd6d97e5066ec5977f45a6404ed524064724cca566cc3e1c2af68c1234d9346b720be2ee5aa670d32b6999316bec4ab86d4ef116a0b766e8f300b13a9ee09e23267ccfddc0e09b9a963a2a5ac437dd75b629827a9a532af1eb4e0d88ba3a14e1e01e98d96160d96ad1daee192554f49f0f78c21f6fde4e933b4f3b7d4a38864994c0ea1dab9f1eb16ba54637fb383a43ebf65e2f7b81fd0e4386959334b31c815ea75233f50ca4f7e06d9386b7d30cba3edc848382d79a9ab5405de2f502721509f03c7e9936e54630f020cd1c8760288c9263715a15123c058df79d5efd6dbe75bbe12f8d5f80ce3b63bd43bb23c8cca998379d27080af5d70e34405c3d695a64a3b13d9354c4f7187ac073790a9a28aa382ad6b652eb12dbaefdda63c91999e64bcd16ce80455c9bdf811536897ace0d1651a0128b76ee5bb8c30cdf4d205128322676b9517f415270be6be870e3300b78d9470c9fb9d99c1e88ef45619e5cd443c8756ac04e9a83dd453b705dee6a54bc4599f37d04fa56315115300ee2db5ca548e3ce7f74a00e5913c3539d3cbcb876883b5d0e742ee8e37220ffc890ab920b910dee289557505c36457847b23c9056a22a66686c03a67b14c864ab08ba9bb7319528d2d01ee07b6bd3e586ce830bf646bc1ccede9b5d806feae836d6a12ca4692bb761dc7cb0c1d33488b3f39f445580f57b58a620981d3a6833c5f411ba6b09a0c63a47d73001bc729ef3ca819dd197ab3acee30d36b4b94141c278722e6f3c05beb181c8a76ccf079997d97395a781dfb52872ebaca6799bda958acd52f3e6f49acbed9065ca8b2e1adf8431e7d76038b4a8ac409d15a2415844ebe19da25ee0b6d137381f435ed6c56a68e680a0e82e41a8dd78900fef7914a4c8607637aba04063503063f063bc017ac64f294ebbe89a346767a0bf93b1a3f1c062398753491bf8a90a69123d3758dc3e47d414862c60191981a65ee5f17f8d28925b292f038a40d23ddd9594391d584b18325ed6a17377650b6d1cf8b50c6ccf6244f614f15b3a7f4940a4b86a232279c2988bd4e4acb4702002455408e7a5345247968875011f50878d2ba3f23c3f8033ed3fef8c7861d4fc178de4b1751108d371da4f30e2201513fd5782d5c9a1ea050492e0971bd0ee87559e0a2d0506564e2e76d70f3e36f6ad4e69e935bfa361346689900dfda4c0c49e990be86b833ae8d49915f48c79a0c4bb5d881b4cf26c951ac7781533a1e313e61c1dc2a0de034e314db7b6af86047957112526038f72d677c8d8be2bb652ace927fd430a22ccef8250c4753a1976bad85f2b7c218721ccdb12cf5fe8d5d14528f1028398f638128a9c8af0edaeb39c5eeb99554e6ef87c4fa0c322818f3a296f2fabc547ff34a8bd7b41a520e718746580df4c52482888d8cc317100d069672cb3c4b832b3cd0bce2a98c30c410cc17c388acc4f9ae1c5a8eac1efde6d23f603a1f4089e45fa1bea1fd4185f487fb5788361c938439514cab8966cffc0bc72946d416a0ba04317a96dbd98f8f84c9f4829d392e1f8a69aa4af6c5368e5568fcb89d21dfab3b41ba0702a5748457cf0c65a0ca9db3605d8ba6b4550c37086d779749fcadec4659b0556cd37c7b56a8b7fb524b7597a5198f6b32c6dde2172b01fd1adffbb8e5dc4ca5dbd72891846b776755618238e53b3c6e388791de75a13cf7aa183c10d68bf6e3af385311f0df18987c8c7ed00ddb9b372cbcb98cb2743ac4e65aefa17ce6eb4fb400386d1c09e1ad3ecad3f0e4f5df67963dbd9874fb934f932833d13ab61102c164c69a9dad27a6aea1c9470faa2205456f9dc26c2b21f622a0a5a772c3defd8ed4b2fb1ab008c98db1161e95d2d7ac1c04890c554edd171386d3608a5d90adea9f2a67e09fc174dd7648d8462dca27d526a4d68184fe49c31bb38164aed312d246d72b86de4ba6f7b0e5c7be7a25a90fca2b81c42947eaa0c81bbe40977b20a9c2770d883842efb4a686cc8c9692de6ede907b53cc02a89e329bdb0c9800fcec26ba3d5cfc11a09066ca21cc3c34e5a6bba1749dde551815dc19c5e77284ddbd715f3beac15705796ed762da38386e74f27271432f40da64969a5f14f0e066a297b529c447f55d174683d6cee46368cb96cb9d87da9c51816f6cf0bfdd1aebbee9ef5504127185f75540a5fdf8774df8cff223bef03c47ced8313cd83853faa4543a88fc3209eb9b7787952f47cddb2fb6edb69db1b30375d231095911aa8bb66e030a83ab96eb0bd8ab65f907ea63c4faac20fe635b0db050a185a9031063b405fab592995886f6981551adcf3d7f21c03db95af7086ae7719535797d1c22fa85cea37d1ba17df7445c451f8d32f49769be72d4b18f170655508afdf73d7eb7ee6e1545485e9fd1bc522644a6d2f7b212b50fa649b4aec2601205738633378b1b300943aa3405e2b39f8a1363194922b9a857995258a102274b2dbc9a8da541e16dc91a0b1aa325da3e3f78a46c133d7079cc54d635103d02ff79b31b8a3f4fe42840090f41e1b30398423bfc4b536340c854f6311a2bae33761731e4ec16864bd1e302c788a8c43db84f08636f70a76dd0ecfd36f6f0367b19048c0a8771eb581409b07f6ee1ce59c3160f388930c97406880616eb2a033fa9e61c0a1abbd89b9549de2619f9bf8997b13fdb0865d341d856e0c49f7b27ac3f88257cbcbc53e4cb587963b0861bfd803b0841192827839213e25a32b4f4daa4d6a2b03b2d93c1d1af1296265c9d5f2da6b8c82f12955cc4ef9a339211bb853db6c517c9b54e993e3bdde1f0ac6fa837c07f993f4301b69cf4228b84e4cdfe61d0118e93b30ba9c7309fec320d4788e3d7c44f68fc73d26cc1951ca3b8e5b1b53ac789914849e7bdd6c87676d576f734cba5e80120eae158c62e5e2757cddcc97fb4b0c9f8c4b27ca3264d46938a7596404f6a536108f8bd251243a1fd3f6e9cdd4fe8da12085c87a524f2841e36ca51e7e8ef734308a6f5abe45cd0e0512b4a82f32a14381aa8c90aaa87ace28f43e5a7ee9358037bcabf543a0a6dd8d1e0b67fe983c5bcba0dcad488faa02af2bf315edfe347dc6341ab590a2c6736585d06d95cb2cccf963a8e25bf89354e8da0309dee9d23f0283fe2c0126da3d6bd3ed4d6b9c93bd31890125788f2ca98b9c0e6db860296fb758c429922e64cd81e04eda13d9bbc29c8c05a1a1fc4098c292a43816d54732b2cca1c9be21f033862a813e1def1ce20eae1e7b219f3ac856547e7f9e1aa71535afef754107d253935990ca851e91f8c4c2afa9c6062540a0b5d56ece2ddf9fcb27d0a15f57eee48bad5a342dadd0f955276c1d7203cf6d7d76d9e1571ac0c07828228ec8b6a02b12136340503631eb33730e70ebb263e83f3e97d767f3e7d7788d30dcf4bb4a34b15f56b178cdaa9de5f4dbdb21bc2a332169a3fbed359047d1a9afac80b8fead6a61bb3bd6957552334875b6bd8691e25802b730611d5e386439cc2943caab3388e37965ca80948fc8bbd79c0f62c67536054e004a1b22f0f24f0e7031c186de234f9590c4832befae040d4cc0ce36c68d5ae3ff5e246c3e3ad6ae44c6452890e56de00f631987206ecfe693f32187b9087904ecca9fe14638dafc181e5ac05681aa2fead11ab5fcfec992ad546111984e17d697c41813c2132e91f1d27e54722087d2d786b7691059689bd9a02278c35d19ead779243c98367bf4866e3d3e5ec899c98659f12e455ff4068f152f24f89b85601e9ed049409a49ff7055cd27dfc60cd6932373937323a0586341c82483dc0bc45aa81e03bb2d71c72c005cdbfd290b3677fa7ad6b0cc992302fca9f9e21a0f803acacecaa6dca3a234fb8a9596f50daae6620261e0e3f0c977d1be98d428c63df74e0000cb4c74b01b3cb5405494416c4d988776ed91cffc5700dbc33509176482", 0x1000, 0x0, 0x0, 0x0) recvmsg(r6, &(0x7f0000003540)={&(0x7f0000002380)=@in, 0xc, &(0x7f0000003440)=[{&(0x7f00000023c0)=""/4096, 0x1000}, {&(0x7f00000033c0)=""/107, 0x6b}], 0x2, &(0x7f0000003480)=""/191, 0xbf}, 0x0) bind(r5, &(0x7f0000003580)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r10 = open(&(0x7f0000003980)='./file0\x00', 0x10000, 0x1) fcntl$setstatus(r6, 0x4, 0x80000) preadv(r5, &(0x7f0000003900)=[{&(0x7f0000003600)=""/238, 0xee}, {&(0x7f0000003700)=""/23, 0x17}, {&(0x7f0000003740)=""/191, 0xbf}, {&(0x7f0000003800)=""/206, 0xce}], 0x4, 0x0) shmctl$SHM_LOCK(r8, 0x3) getsockname(r4, &(0x7f0000003940)=@in, &(0x7f0000003c80)=0xc) semctl$GETVAL(r8, 0x6, 0x5, &(0x7f00000039c0)=""/229) shmctl$SHM_LOCK(r8, 0x3) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000003ac0)={{0x4, r1, r7, r1, r7, 0x104, 0x80000000}, 0x3f, 0x100000001, 0xe57}) semget$private(0x0, 0x0, 0x20) utimensat(r10, &(0x7f0000003b40)='./file0\x00', &(0x7f0000003b80)={{0x10000, 0x6da7}, {0x6, 0x100006}}, 0x0) getitimer(0x1, &(0x7f0000002340)) accept(r10, &(0x7f0000003bc0)=@in6, &(0x7f0000003c00)=0xc) 00:00:09 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240), 0x200) r0 = geteuid() setuid(r0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000080)='{\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=']\x00', &(0x7f00000001c0)='\xe0%*$,\x00', &(0x7f0000000280)='{&&&.\x00', &(0x7f00000002c0)='q^:]}^}\xc5\x00', &(0x7f0000000300)='\x00'], &(0x7f0000000580)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='[*\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='$+\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='@\x00']) semget(0x1, 0x0, 0x0) r1 = getgid() lchown(&(0x7f0000000000)='./file1\x00', r0, r1) 00:00:09 executing program 4: chmod(&(0x7f0000000000)='./file1\x00', 0x40) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = open$dir(&(0x7f0000000200)='./file1\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file1\x00', r0, &(0x7f00000002c0)='./file1\x00') fchmodat(r0, &(0x7f0000000140)='./file1\x00', 0x44, 0x200) r1 = open(&(0x7f0000000040)='./file1\x00', 0x820, 0x1) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f00000000c0)=0x7, 0x4) 00:00:09 executing program 3: r0 = socket$inet(0x2, 0x3, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) connect$inet(r0, &(0x7f00000001c0), 0x10) sendto$inet(r0, 0x0, 0x0, 0x4, 0x0, 0x0) 00:00:09 executing program 5: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000040), &(0x7f0000000080)=0x4) fchmod(r1, 0x10c) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000740)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000006c0)=[{&(0x7f0000000140)="13f95a53ad62f6c4e6143f011c2f254c803e2faf04c44c9fdefa1f82e3a64fc299dad8cbf271eaf64043e964793b53e0f5a560eca87801852e777ce0c0bd0bca94facddf", 0x44}, {&(0x7f00000001c0)="2e220e12a92ea02e57801d344f483b7c9797eed0c3b12448433b6cd0d4fa6970d5826d36d1f76cbfa447761c55ae5abde4f1a76aa3866ecdbb472c020ecedebc1799d4a0b9bca38e46e9426ae693d4e4b72a8db1954ad3b56ef92b5c27ca1a59dda83a0f543f8a2eff78348934054792f90abdd872362c4bc62005a9f909c5b4fed07886bc16f3a7da496c7210df68300df42b56", 0x94}, {&(0x7f0000000280)="c2b094ffd2d98b6514bbebdf60ddcb8062", 0x11}, {&(0x7f00000002c0)="67104a6d4b966f010460395bfe70701def29d46a51cfffab3d3eaf8ef068524470a828cfd1295e2061cc3236444ac474cac1af14d590b876ee2874432099d918cdd935b5b39b3f4a9e055c97", 0x4c}, {&(0x7f0000000340)="403fabaeca9260af61e05e3ccda3f088eb3ae51434b5d402721a5846e6d92790e1ce432db8925e633d22e4830b8077bc49172fe5175192c6228f817a403eaea4c1c9eaee0df4dcc7890220c8fba347b97359f252e69e41196564ad9a1de7693e26a64df79892d47aa5aa629d644c00bf574a1991fb177aa67e6c0b9d89d239a788c5ca0dffcb75c7967da40ae0606b3fbf36dc5288fe7fddb60d1d7ea017b86ca9813d055d6f7d92a8d3fcafa610b7f321ff9b4efeb7844d28b41247a4bd703e", 0xc0}, {&(0x7f0000000400)="0f7b27074a3b09e83498082a3faf700ae8c52237920f37ec03822ffcd2b2aa8a75876e5674e24b31572248cdfde38c334003416944d1128593358a52dd454464dda83b7654b7129ef9a61d7fe8d85d084c34bddb56b5a2e9281e11b6eae33ee8480af99ce8427437876b335966bf91d2087957705882bf068ad2cd1a5194150aa1cf0e92d5af8708bccd20345405ae7262ef9223544469c2ded4c537428653c96be615c14f2b0e924dc97568877375ee88743029c34b695b87e5a8886c8f2c448202d19ae8dd5064785c2d19b0c3dd7424cae3bd1d31390412d79ca89741ce05ba0f9f97547e70c9", 0xe8}, {&(0x7f0000000500)="00fbd7901511e9149a0a443e1ed065150ae25048cab6a8db5fbf5d7cf39d75a336a4c7a84f2fa17431c422ad40147f5e2930e8a979d09dc3f3af18cc4edfab5d786845c28af2a6956381ca19d04319d2dccdd0bc189854be2d49a5afdd06f649629e44568fd2283eab7859184cf9f8168d9cd80132739e04bc8694f35177188664fb5a8b67b8193458bd4a0fa76dccb6f8cd318041e7dd0a0fe747aa344aaa6ca6321e6d4ac0546b4ddc74b5e4a090f4e07493b15c3df54f418535a2a59081c44e227d6b67fe20ba18346983547926f0054955b7a2a61ad39366e62fed66085c64d183bf115c", 0xe6}, {&(0x7f0000000600)="bd775ecaa4b70bd2db7aaecb8119a7ab46205202ffb51f551cf03420eb5950b9fdb82b0ae7a8762526a12488ada3be8f40b4a6dc831c65d4612d6adac6cd2282de2c69197c6faf4bbf6a91b54efb173bc842c7b72175eb9de866c5fb02ce1da1aabc354beef663ca21ea82c7e76223280b55c7c87653d1c6fecd6b0a164fd90c55fdb8f682c36687d5e82c650af93089e682414ce4022355", 0x98}], 0x8, 0x0, 0x0, 0x4}, 0x401) recvfrom(r0, &(0x7f0000000780)=""/89, 0x59, 0x1, 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000800), &(0x7f0000000840)=0x8) r4 = dup(r2) fdatasync(r3) close(r4) sendmsg(r4, &(0x7f0000002c00)={&(0x7f0000000880)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001a00)=[{&(0x7f00000008c0)="1ecac3a238ae316165b472f7bda25aa9a10bc0ac8057c4da28bf1cfd8b2c1526ecbac03323aef8e78e61e06a676a47447f1b98c4eb5fd889ec10ba133dfcefafe230d6c5ed61dc6fba9f06011a9fe40b4b79d45c10fd999c8fadfcddcd82daa90f2ec22ba4d1648d71eddd98670a5f2e90e176aa885f0f9cdeb68032b8356d0246da8fbd1d82dfb66b800aa166711f1a86f658d5f75fa2b2ff94b1fbfc2e6c4a73972d8c5eb317479721b3f2af996ad1f1556c26fa0b4f7d375c067f2bf5ac93c256cc432b533ee687b287bb8885af980c60a2321e7d9ed82fd7a8848af07353d9be809c9268849872fd16035590f58fd7d334b3369b8e4206557432a643191e3c0ca7a14bacb6b9040f9d95b6573aea7996e34a063309bdc81ecda64f7bec69500ed876a54d88451b0f9c260d7273c05b36652cda55cd66314eb54bb844defc2920ac8da45ff38ae529060a55c231915473b19b130fdf48d7b8c0c0194f096860c4a0c4615953503e36c8d07134680a9676371f8f7655239fcdc171302481bdf93598817c64dabd685fd028ddff55bf044690ae12397314d657da5b5a632a4b256d9ecefb1e00c73aad38708a3ce31227f6b49260c0e181225defd5758ec5d3ea6dc51b71b975e03386581ebbf338734be3cbb7e113b904e18981a45d3341e5e3fb5706fd406720a0163accac95463b1c501251629135efa3894df010aa8ead8559979b3a0b83bba8104ea4bb8dc55a6a210fcbf788b998a3fca5722c8215bbe24e3cf8a31cd9eebfb7453c4f8a8468d019c4722a80a7ec076038e376ed6c40fec50a6276c7cc50b1254a800bbe34f1abb4ddbc6a5d318f887624d7b14cea505c1815ea4a457045fc49b07e6373f8aa732071201c26347c0f5a3353fc875b55c456a95acd885de384803829dc786901d891f983e155edc6ce23730d24cdae38efdb0c7d10efa82eb3dd58f5fb3f6f76c5f9caafcc94ba9074378a05f365e6f241e9225963c44e526efff556e0d5bc55b561174d7b80565397b3b8115328f67f4ddba0e83ac1ca2585ec2be7167c4dc7db3bd14e659ff366b5521236fa18e0b9d349dc700579d8cc11567cfc897a7c7f03f28091a68989bb18af907a9a672088b036643a1e366e404b2bb82df7db1b221b84815b7541f509c6673ccf2dc3de5d2650b557dbae181ae91e648e746b7d4313337840fd0509d3a52557f1c325dc70fe535629682017369e250bda2eeb3763e63f621c1e53033963c9effff950dd48b94c97166da46c508cac8140c67047b68b2a8384af9bee8f313accf16dbb759221841f9ee3d4dfd3f0d42ec9cf565f02aba176208cef387fe6739d724404a7cf3b65be2c081fe4f8c63d07fc395c6f7d697808b2d0b9e8ed203070257b6293b58a4de394b2553dbeb367db9610a8e7fac6de8ab321add5a07d5f48864a41c872357a09cc6c65662d13edc39d73dd2b07b087db3c31e6fbfa2a002bf18a4e4d67ecc80df14a1b6abc4171cd4b6ed3db6c6c7cee464ed73b50c9cdcf156139c0fe1d728a7e9cdc6296200033e96573fefaad39a218e9109ebca4360e74390219039daaceb34c80c0b2e3f4ca127e897f47910e1e4eb122b9ba334498375d44a619b222370639f842c3f0a8063f897eb8ad627ebec197159073b1c48ff82e32b0467b968cf94b7ceba0b47bbad7afa1ad2047ff418afb1564684a15abdf15baa6bb1ac18cc166fd3434c997f101e63caf1bf0ac85da523d9bf453fa90048394b134d412d2d63a2d9c6d6d595a4d9de5636c4784d1c4e99f1c0ce227740063bee0d7d6d25b9aa3cadc887ed65443c5bab78d6cff29d56126f5db649ef2b7025ad06df0d2e03f017f396afa1f570cc647a403c804168972a06f0270f9822073645229470d64280718fdc03df5b4e692af019b39eec0ef1e8f4317e933372e02452dd2438aaaa892c2ddb012203397eeb5811cf51d3c743dd63bd961746e657a9f12307ef6483d84206205e6eb7190137866c29d337ead482e01082a2d77340267dbdffe17d59970b0307a9115520364ab75c47af3d689ff554f91c60b6c7efd8c12ac749e28a9ab124b038d56efdacb4d1e8cfb7dddaa156a3698feb996eb52c385686887c2f37ebf8d27a0d53a5674ca4a3d5f5797827129bdcea8394ac708127885f16622b599c9730de010f04456c2c18c794df2e88adb4ac3fc1b4898476d89f2f32a2c31f5461fbb186b9a2b1372d739e5f985b1f8ea6c5a9a6a45d26e59fc2e51ab98c8deb05f23694b9093c95a5e1807d1c186d6dcb97a1f857bff275b21371643bb2d5585bd5605acd0aa0b2d4ddd591ec7db8f8dbc07b03e11bee63c1c6de4030f8690a8937d4a2ebfdc38560b7eac6c3d9714c0702cd2b501d3cad376833428b21b89aac522085d16dca701628918a130beaa0f6cd4b1a0898b057daf136f48a7230abf073385911eeb087cd3a3ba93ecdacb64cd7e47268d4d1e7267d0af338316a2572d274005f820690a71e7e6264959090f323eec30ce69882511c6d3eb51e2fe5cca714a6211fa69b533bf8432f11ecafd31bd228cf006fefc7edc4d050e59e5bf0f135aee1d2ed5f7897a9e78047f6f903a73b5a96f1dc0c5a7ab4cb8cfbfde9558dab4f4b7e3b8d1c544b322708267fbbc414ade4bf352a93235eb626c6450b265375073c840b9dee98e373f191c534a6021f5f763d304dc9a3eb03a5dc85ac9f7b727084ad8058a3fe471fa8c812700aa0377cd4f32408b7f538b119544af1280ad21879b9482cb6fb072f518d0aaccc2ae553f8c1822d4d3a513c249c28187bf7ef4e53878418799a431abbde4fa469968a7f3f6998a1aad519a03d071fb2e6ab369b9b6a1c5843404042de0cb45a45f5755b739fb8845ea70ffbcc0ba09398ac4543f343215feea8bbaaa7550374eee907db7e10e867b61a85daddb9c301501bf131266bb531d8879592baf23c31c570eccf1d96ff25b60f101616b823efdb8db48f0ffe4e80b030603e33a40e99c630014febcc0f63056b6abd5d80a4bdb089d513a23a1b61336ab82de4bf73f9a756153980b10ae43d1dcb863710f627306798d8f237746dc16803735eb56b3c72392216cdbb83202b990900ac26b328623144f0760198d9fa387254c976b21698c9f329c86c3efa40285f42d226d556823c75b25ea974670b22dc4db9dd9503e8e70bd06a31eb45df57ea841324e8c8dc3e39766cf2fef96995abed79ae5316b5a3d696b8c80753c08692db6486a760bc667b56b94e1fceacf03112f7b6bc9760d3c64ddca3aafc4125ad461ce7f103f8173219ca2e98b591e1b3c4a88a700fe9348e5a15f852dbaed37addd41517bf0449713c411437a634246184bbb7492713ba40b165a8809fad1d6f154c6399db30ead6325f825752af0dbe99cf4a2087c982a294140229e34f083b0913731b74faed04f70c7e10737bd7054bce2e0a09de6bc22fdade43ded87623907f5caeb0ca2d787d950938af8476cb3018c2a66eec76ef39afbb3c3bfd48eea91b1e81e86a0dd12fbdd40a2d83239c50e4a76b8b58918bfbff9ef74e1ae626721a4f8a248f5b67807dea9a9f442677934c3594e36903ab0e79810ba6fe9256b531c4af8b1197cc405ff0e4ce5ed7b5e4586f33739ba1ba74184b6b6d090e3c65bf2fcf289f401219c560bc1496944059145c8c6a9a7296618352d0439abb91e0dbb83d56bb2fd019c42240962bff1658da887f5da48994f4dbf9a8965d44203d905c5ae1c358fe440486f87f4858b8167a5fd878b448b6544347fa0d6d34d89c43825b8093bac3c90fd943f26ae4aae5fb5fa4d0e5e7ac129e0b93c6728bfd2c03f20dd58782ead22e296ef40f48a467447de664e0cb6d6449946c3e1aff2428c0bd7056e8b19a9163cb1c6f96a576c3589f08294e7f4761e0b8b8373b4ea9c361dade9bf2f17a8e3363fcb8a62e697537857c0c6db162253bf10ab6285d2713b9ff5df724bdf42110026af5ef70e7103be3db384514c194bc8eeb34f6be1a981b3db5b5a01154191d9ca2768fd54be6435423a81f9b107c4bb0b69b6c8118538e0d255898d3f8f364725c39e936991b9f3edef30a81b698e1db76012cbeca8aef71f92bb42fd05e42ebc855968e6727f44cf3bbb589a6dae7af834994e5aed4fe6b53c09ff6528072ebfd8bff21098126c39234c51214d9b152b4f2d5e5b27f0b130eb92a6723fd36d5a1d7fae400a8d35d19119fd844507aaeb90c116e6df0cade59274fc70dbcf690f71b3bc988f372e14549e99b55be939dbe6b77c1ae8a4664040316437643d0013c241e409a67f16bd4ad07b511556c7732d52ec9bed8d1d6363629e62f073e74909f2cf39d4fe6606e4a7e13e7a3dc4c3e584ede1a023ebddc354626347f68c6ac7e58830f0f3f76b91e573c0d53a804dacd5cb6576625cd78b2f3772b9e66d64ffab1e414648922f08e6c43e2728460194acc3ffbcad03eb9e09ad6d20689c699d4e8d2a322ea22e584cd7e93f899be48d153c2e41657c375930bd7937c3ba3c429edd53ec3217ad5fe432667d5d3533f88478111d539642a5d54953bd90c01e8d0e1fc3e9d077a70b332cf6bfff6df7c0f1c1b2191053e3eec7a9e1c48e7732df164d984d840a3571d60061b40f4e09e64401465dc85ce61d8f4ad645587e790195012b7a9d9fb44f9fab266045f73c7beb00b6cae69ff416c3ff2974f7ecb6b421dd330f356b83b2701874a68abaab2bb8e512c5e0d56b746fc18a55b7ef8bbd50db5a172a146e71ab48d882538210de7ccf25660da1e12ac0fd1ca40c7a4bd70ebb62b8eeba1d9d66465ac679f719c7857e8f7de63d72a253c60750274ef65f8bbb35037bebb670ef55c6b9e9574fb8082f36abe50afd895a62187b1854c24d8b69fa9276a7b7b952e2c53ef2cf24f30baf638ccc056d37ed24c19cc582f8d18ced0aca104085724ef1b3e1da48213159fbc772e1ef0a634d3131daedbcf25028d734315ee08f9f466117903f87accc2d703ae7343a473e703c2869e3cf27c9d8549958c9027f326fb198715a84cda65ff1281c2bce8a46f611ebf9cea014bc292b0b44ffb7310d144744311fe27d77ca08bc3fbd1afef8aee0f44410992b5ee7507449f3f4290a0e241c748e92d6433a6ac3fe7e6a549fd6e2ad1682674551c38576a47ccbebb1a61212726b80a79ec4a9a9efd6511e7f3cc837ceadc3000c97be528de3ec22198392404415eb347a4d6d5c58ee58af0bd2539dbd46541e354138202aa2519be3fc1b3753fb66009718f1df5def4e33e7f1c59cabac56cecf114cf6ab1efb0d53fb2c4beae3c617a5948caab8cdfcdf8f20bc121b7e44e56fbf832ef5140f48573a3770bb75d249078c561999ae9539bf5dc098db4b7cca4aa9815d6dffe19a2c70d6ba869e16c7ab41e972edee0ca7557cc36e28327912dcc523daf893d2d9bd72ecd0ea66c560057edc451b98e3a5f8b7f60cd3a951c293c46255404af28bd5f8109503921a7f70602eae3ca6da12b954e46a75f208946c4465e5619d33baf34bfc43f20dbfe230517a4f5c4471e2afb0d086095f2134c97bf7b9de5b5a038e97b06fc18858eeb8f1aa8333634f6191da0de7f834a0a98455a785866c5dca5b53abd6f14056339a04669e2dcb847b5ce018bf43cd473d0f537ba9cd170ceb992d4c8b15a3c61d544ea0cadce9909d611a037c7338da26a360c98f25a3846ccfe4e675fb73cefded9ff52e13ff1299a2b953b2890f371fd57187e98f41654e8ca222ff8aaa6f6fd5fa0d0e", 0x1000}, {&(0x7f00000018c0)="18875132737f0997e854984cb3832e747ef5472fa4497053aa6bd78c95bce89e3626efa4c7bda7591588ddb20da3fc2783ec5ace864c5a551df004ff4a8a7b9130fb12207a78d2b9e358c5fa87773f260c826aec56c4f9bfaef45d6d821130277ab00536f51292227b0b5c5dbe", 0x6d}, {&(0x7f0000001940)="7ff6f6f501a5ecdc99ffd1383676f95a52b26f8cf57f5bb4b7d60966f377288d596fb6f782768b0ae4e3ee19a503f1c1fca03e01c1585885a8f6207b0b1bf9b736226ef28b2ac375e601b9fd6b801f358b2762651a39d8a3d2b512a12eaec80baa21f35b47915f6c547310bd227e7e538f3f2382a3bc", 0x76}, {&(0x7f00000019c0)="3e25bf", 0x3}], 0x4, &(0x7f0000001a40)=[{0x1010, 0xffff, 0x7, "40513eceace1783f8022f0b92c2580c114b39c1c5646203c7ce14204807f0e039fb1594b238e55c369ee0682aacc31f5705d5f5f3d90f161a2dff64bbb3835e6e0adf3a9d2c825a0c772616c4a6b15bea1d1cca7198f9a64254138e87583e67b8945d914883e0b9c7418386615e409e5ed9dd5215cd7f227f9e7a2785633ba6f36ec03c8aaf6af6f5e6127798169842f4bc3048f879adb241804b7a399513a47ae53216c747e1f762849d47b4236abb5489d81f3cf183ab6f97070d8508cdb66e7f2f5fcea4cf73e61f872dbc6da23c423d8d126a291c75cc45f96d492fd299d842fdb537b3208f0aa1a96438edc48aee3ebf973e312832d08a5c4edeb56e0f7d6af7d3475f52c2023b2701dfce4ca0d7a8cdd537173ffcd8d21eccda2bdc3e2db172f1055316dc39d467168a705ecdee8852755bff18b43625f1d1982bc65d4afc40fe86f74afc6d229c8868d2187c28903ad7e534237fa9ad4808bdfb7849d0fd3444cb0b077effd71f5bb17ea02dcc2b9e92385dce9777301adf44eb41a30d4916493c9b5ed7b05abf545747db7a7ca0473502300149f745eacb1f4129980426c3d7d62417d33ea138b2fe2c05ebcb29aa9e665342c14d495cbe5ab6ab15bba7f929486f1934613572fbfecc70bd25ddcf49ae8c6e6f6109a2fe9d4212dd533afcd518256499d662a530efc1f5798547bb151df8616ecdfc4c099344fd9e9ece4ac52cc69ba794d84b1e0e7a28c0366c93aa7f8eadb2ed9201df03d3270f26fdfa6162c1545b4e02e509a95ae67e4d6365fc170c285e1d45a68efe6fa942c016a29e3a551f5c968227fef7e1db2fb91a06bbdd88044e68c220ea164016dc814c7d15a5fcc82b81c8b8dacb05f789850acf09b92d0ecf4d04075763b25eda18d1c050cb1db9f53667a8358c080a98a8d34f1a123ba16905afbf7b17eaa649754bdae461848a0db12d6caf61c0ad03b520e13560dfda5a27522fb01b3c83be8018baf322471d0a12c0cfbe1c9b4509ef88fa1ef6c79198c2eb5cf85f3a63642be60a59f91983644583713b05259517898383f55eb5d7b61a11dcded60376605ec75e826cffffd3f35b44003d0df0421866ed77c6a0620b4eabd5c026cc20973f65bc525f3ef293d274bfce4cb60f694ca410548a8f37109147603e298bf4ceb13b18adbf379b330fb6a9df7cc2fa97717fbde0df5287efd6f2d106b455f1488aa0fd4e0b305a06899fc400b862e0fe754f11b43cd5f990fda09583069734153b080bc45cc0094893a41a81d7b2804d627b571c4fe3d1e02b2839306142554594e9d1d6116d280e8ba238184d2066cee9a023b018850433bb09261aaaea1a7df0f975bc30684eca3136add13ebb6a4fea1ebaf340e0de844a2da014a95e3e5252f5d226aa459f41e3823fb4403aa4e004632b1c99fa537aaa205e807c3ecd993e4d5b6a296699165752d4dafadbff318a0955b4d5bfc13d1d40099eb6d813bbea119025d6dfe4d330b197d49c978946650eaf6aeebd9e639d75734d006f8352a449893889ff290d7336785ff02ef57a067c50269610a6593f5bc04d146a518955bc44dab77b0a2cb81200df70ed2627b51e5b6ccca8f337988b7ed7d3ef7207fc6fa0848581214793e2aa4eedfd158188a0f412d0852e169e3a3318f181054054150981615f307872532731223c621e5f9ba5bf5e15bb90d0ac9c5e58640ce80b66c5c9bce0a095fc63d3f11092639f78bff33ee94f278bce389e11939d958321aa6f86110ae614ebe2632c1ca3f6e725a21fe4524bbea4f1930d579ef6842a2bef578c9123f814a806dfc051194272ba2f72cc39f3c0b0787712f0078e9a7f5a450c780bf2b9d3fded0e262a0be20334e42086ed7878a7be9db9f71ef00bb53c7f6898846221e3f71ea0887295770ce6383ee7fe61a5432f50154e53768f544164febd2685f499b4735bfd5b14bc79f043340b8b197658c89de227aba174658d6170aaabcf4cc5bc5859cb8dd358bebc1cc43b13bca1c28f0410d3cad2cbc6cc914ea35a6bb83ddd4819afdbec1876b011f5e8e3e94f176b4359eb971384eccf5cd9a0ffb82c3530a4bd44b1496282272d1af29fb671ae3691f6ea9854b7ae9784845ffee287cb3fd8ca65c413daf7fe78c6af69e2eb113d2522c46e71e98bd1077821518a5a3a4739bb5a8805c56dda5faf6001a557b31dce217aaa6b97336c3fdba32488cdf1f7265841ab61ce748e05385d68da7704019df1a774685e44f9171acadc8cba5c39fe420a21b3d01028678c0292d7eccc1445af2cb7303ea55a4192584e8777fc96043b001a42a8196d9729d47ce7b301e9ce0212d57ec0a68b90791aeb6ffcb70a50627ecf24f7e9743cdc5f684a32ea4b2fa55a2b1135fcf845455e2a3cca2508f75410f2c05cc2432cc7d4c400c4f7899d953e1a2d757e3304ecad53fe0607397c12dad8bd4b3a0b1ab9a659e2ffc4c0af7c812433415ef1d7b1a073c0fe1580e0d0d4e7ade6305f9ba754d52cf9260572f1bbe6c9543f0d080a280e9a5b5d74645654f0d080491776c6d6470d2b2ae6d38803ce84edc0d490296c40b23b5426f1cf321d1e0b0ff36f6eb4f25c148c3a8537fbdf40e4e02efd8b49585eff62f664ba0e5b7b4f83e708fb6d168b31abff3745d0f0b5ee0bff7fe41d268afc84d2f4060045f9b2f8c4cd0dcc5c1f47e073a8f4328ea4c2025e6a1f25c736cbb0fee7e43c2eb772059aac1766835417ab44c447717ecaea3458dcd550c18a2e39f8fba817ffa22e2c35372d43bfcf8ff9751e45b78772249e3731e9ee5ab89a796ae58ae042d69775b1770067c6ca46ce951ba3be7c5d22c8ab7bc5557596b8ac1d1a7b0a647ce20d6bc602c56d15838d29a1b4abb7a374a2d19e3f01c09d6ac66e1f12cda7ff40144102e0ee114db1c690de5fed6885bd4f95f117c68e63325bdf9428495d211714fdef82b912c25061e61ddc5796d4cca28487bf6d977a274464f4fb0c0faa38e368e5acf53c33703c98293928803507209b5f3a4cf770b578d5aa91cde6b623b86b9edff5c28e3e0a52f47eb06bdd3d2f28a07032551a114f06dbeaafa45d29501796b788004e3add4ee09f68a47cfc7b1ca576e3f34db0419986ce79355edb029bd4ef6828ae56328f98286f583e47786dc79f7bdb27cc15fda01e600a3f9b8235511656d61dca84377d08506f138d13062a81fbd7b371412f078a62e36436970577db2d9fb87103dbc274962baa79ea42b1143d02274a9c848dc2a76c0475b7cf996303028594f453f34d3ceb1d7d83192db044dc2744eb32b3a928aaa3bfc86a5fa761a97e28030b5c255c7c9e7008ecaf90068a10e7e152c6f2b3f58d151c3e3bec948a80902cc756b0d1c563e945eb631dab9f8780e490ee7e39f9008e2e976235715a229bac4c6dbe5052c486f84884fb20b7fdd254fc12368bce76ed308e8755629e69a64bd44ec7c9e0994d484da2e01fe6ffb1314208feead3f400d38418128d7f24e9bf88df67bf2f136ada728ff205f31533293685987e691b271c457b93eb8b23184fcee1e2ad04cc31f9fc4476ed8da1ceb96c1bb92717e11917cf2d91155fef6ec6056689092dcd988f73dac89cb7cde279ff83da743849d6af116004c40c9220cfaaca354a2980a2acf9a977cdbbacfeffe9eee3900382833efa2995871f12e5e9f6d6622585cd7c6b343fa51d08622a451d865699c96e9bebceff74fd1c1d9e01930762aa577a2fe6aa7d3dad31f5570e3bda1458d115882a58dc412ef9414e21c2f0dbe6bfb650141faf28b3d49c7e6b3074a71b7169e974e7db4e1df3086fc872c869dd609b1971b84de4fcecb5be1b40cf4ad774297ca63dea981c43572c496a7b317f2fdb14ac32be6509fe249dcf6a1aad4e7552dbc6795275b494212f862da546045b963a4fbcb5bde9059c722f2bb99196fa3e1c4980b3dc772bc87f1daa0b745da4146c35bd361184531020f84cd3dfbe5808c034645332f13b0e00621227e332a28fc24476b0ebdffbd8a81e7fc92a3f89b512d80e0ff05ddb8621367ce24f52a380a589698c257d4a806414e181395599bc5471d30f6d44d58965f607921c82444358eeacd33c871466aa128f55becebedd21ff801d703032c6e9ab0189170f665e98915809112d464e2c80d56c29769a7f7eca63c710d2320c9f89c765c123a9f172c62477d1c82eeaf9b28f658c6f5a85a747ada4e27f7d8ce27561f1a1003b5d7f68094b9627a3d43bcd37d8a53a8fae09ac0e682fbf2c99c0ea2d286b0012fc4b245b74833da266861b985421147b38d6c8d712285c42abd8466df3737220377669fc70c3b366ecf9b11698e65851a4f7e04dcfc380a94ccfb9d7b4830ed1b2d342b4566926067e2736f7ba964c4dc9ac07c01aac67031418770052663f0bcbbf0f2c74ed8dffaa3f9d5226095733cca864b6faa1755ca956797b6a8a6713224bd85c9b9c1512b7f36579e20654dc1af26a5ea1a73919352644dcc4afd85f517a2ba907db2bdd31c6c399e5192a91f98d82cafd8030403c2823574791af4406dab2fa18e419345c41bd001e0f9a9245ed31c5a964fdd5bcec8cb9f21fe3d97a7c51b4db421464d48b2e4f865a8215b377c8445a7a8f78e1f60ebe03cf54e0dfc2195b272bf45bab05015ed433ec69fc7132ff99827646123f08e4022191af94ba9f06bc0f051200c72915a8cae79bacedb444848d070a9326642c5818163366512a9eb2d9c1a5471c39c474f2f851ad894c953a0afd5725f444dc3dcee1e2781968cd7df3a1f37533342091e9606d18154fb2f8fc19467eb7e998c683ad6b9ff2559ac87ef4858d91935d5b18e27fe366a02b8f8cd713131a158d5d14b8e49e5f692b3a819301c153961e06f4299d7229782ba955b6a20e6843a5d937bcbb3782e71ef06adab0b44109b4909d2b6ba888adb2576db9a2aa42594f2ca053ddeb348a15022089548fdf7be278c0deb10b79fc6f351b84eb5e7f8ca76695b0d0be54cfc16587b0cda572db6ad78a59c46faa35d07bf95e00eb34cc772007edddecc295aad161a1613fc4ce7e60618c1756ec5833f92b8c91f476291ac6b906450b14f70feabc20eb46506e4cd18297b43d125f92ce72065b762149523f7515f4acd1d4b11867bd63ed418ca90d524a1ab940e07ae5da465ddbbb9127941419a7e37201b076bc62f6403fce728f2ed552538040255e49284155377957d069faa553261b0694b593454a5a11d023a9528290962f73c79184a72a3863e884360ff54c7155fd19275550e19bba69af207b79539c39e1b065b774173dcc644f07b05da770d5395e7c7061a61fcc3b55817c6ec055833bbc3b49ce7ac4ac30824110202b2712f44a50f8b6b2220971b08127ba6e412fbd5195d7ece5c8ca130c86de609f22a45eb4953daa52a834ea76ba9a33bb1e983f1fcf376e4dcc8eb09e444af693a8a133861d90512d12c5bf7548dec9bcd369417a7a2512e1450e720c26737786566d86bec2cda16087801d961bef0265dfc16e439eadcf92f6259edaaf01ded55847ac89faec4714f4d149f28bbfc68597c6964d8dc6f62ca46c169a95524ba38e1ef2ff1fee6f5d8f0bee4ad8cba82eafcb4511821cc9499f365f9f058bda9bf9539d777994f9ea5e5905d1e493180a8c345ee9326dd408cb3480fd5c9c1b7bb936f250b4fb4515aa8b178d2177a3b4579c64c6358f938bbbad19400e760ace3970bdcd5f4d0b1200d2a334bbee8259a352cc5a0102f72ef5c7e2b97d3c6f3d45501"}, {0xe0, 0xffff, 0x7fff, "50bbc7e37e7fcabf7619ada88756845339a6f9923c73dc9aef7716cf546708017d65f0af8fed0b9ca2c5536298d1e8ca4ced93b47da95bcbfe5fc65fad311bc36d9801cc3a8e62cfea02573f9dbc4fb8aa2cfe4ffed94516485f056c658bb2d8c40d8168cd0bd4e1f97f2f8c0badb8ca7b1427e791d468ae13da922599f5df320ed65057b649096e14b6360cd6879f360e3bccee5fa0ad63833a1d920451b8c744967cdc770b58b85fd19fb9c769a1c4cbb0b5c38be03d74db3bfd2aeff9bcbde953b78f6507c8ef26b7177c6c"}, {0x38, 0x29, 0xb63a, "106a0edad384f5206774385f956e934a13b03af907be3bf51e492d96f770334f6800b77270085dfa"}, {0x70, 0x101, 0x6, "9e7ce8633783cdfddf7b8d74ce3074958caeb80efd5a9579e8be9fa2148918d207d9384522747c1bb10ea2b8aad8ce087ce4e4a0664a1182d935fdfcc7cdac699f5c60afb6ebdb716411b17756abfa7b4fa5d3a9a6207534da"}, {0x28, 0x29, 0x9, "25e6877a9f3830d84e0c1b28d8e34de122"}], 0x11c0}, 0xd) r5 = open(&(0x7f0000002c40)='./file0\x00', 0x0, 0x3) r6 = msgget(0x1, 0x400) msgrcv(r6, &(0x7f0000002c80)={0x0, ""/4096}, 0x1008, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000003cc0), &(0x7f0000003d00)=0x4) bind$unix(r5, &(0x7f0000003d40)=@file={0x0, './file0\x00'}, 0xa) symlinkat(&(0x7f0000003d80)='./file0\x00', r4, &(0x7f0000003dc0)='./file0/file0\x00') read(r2, &(0x7f0000003e00)=""/70, 0x46) sendto(r4, &(0x7f0000003e80)="ac64e7d2cf0048b24a1e44be0d5ac9bdb4b7c5cbbb7380e89ae51836abfc76a6cd3af407239326987b58114b6185511d0fdda0439e184334c7907d06b9994d2275b691207823b995e4f22b479af6e9d3eed2723e6d3d05fde533a4ee0a0e8cce4f7e9ec2ddd2e6e6232bb3d562d20ba7fe45f41bfd6dac1c769a695b3c2488ca24fe335000a2df7aa2385ce8117491a835fdf91cdda1932b01d57674863bdaf52bb0a5ed11a2303a74d63422717124af9536effcb9c2ca509ec63db8d08eac0d9fb512e382ec2ee2199724822ea54b66559a90c632319a3f114c124d23a952eb87149849daeb621e4f8b1ef98f043ad970a92a17c45ae9823d3308e78eac0c3d0ae01a599e8cb78d13ea9312d9a91679ef3f68388a9745df2e27955016c5b99a5c6e7e2f6c7f3f309d5e71f9741fd8b1a3f729eec3e17d7a500bbd191451ab09358c494de094fb55da603d1ce09255594d9dc6fc2f53f73e8a0459a07ff98c576638e523796744c438db52ee1ca106fd019fe79e795042ee441d329074070fd1cd079e9398e6d1e3a0449749d6ca9857fb9893bffeb9b1dcd537b245a7b017a6324ed001f615e7b69f7ef0278229f385cdfab921d2f642968586590e576e6eeb7d429f8f581a71813b7a38a2ca820502b9993161895696d5038eccff245fc4790a0a6f30dcf842bf2698c7b2855381a1f8a33d712d27cc84d5c8a0c41fdfd3111b3b4629737cf7e38568a1c7a999f483b331134ede54a6ffb3bcd22115e0fa44a42abec10fbd27282470765ca9821d4127f790a01676a8e2bdc284c72073fd5c42c4dc51c96fce58cdee90fc129b267f4c078ba0f632dbf6884c8c83ae1f6402be347096fc7805425ccfc366fa48b6410f2c04a197f94fdfaa5112fdeb9247d337f6a60a32a0e8be4756699315c5251fae6d4b3dabdc1a99741d4a51e224ec0e0d8cb90be3b84e95ce017f4c3c90840578a48c3d3efb13cde9446cfa360ff743036cbc96f4b8dc66c2395bbbe063166d30715e9dfd0436e81ba5d574c6524c2a01ecea310368d0380e6077dd73b608fa7604274dd2702444949c0c4ded5f48ad519d904e145d61415b0aea1236438f69470a3700eb3dcc96aac321715556a79338c514953b0d37c097d83f01c7604650de34f1f1f3a9fc387537bd9905fc6ea556c0416a8b7895f76edcbc13cb5b4d6e066cdca0abb2f20b8cd5d61ea81fd9315f67612a2daec0eee11b5f662dc4995442276dfa2d4158346af11fd92cb4e312af8d5b7021d62aed3d1b4a861dc344eacb60e46aebb01b39ca056f7de4c0ce5babf8bb2cd1a731f5f9b1392be3387e39acd388e95edaf6d89a27a1ff46c9e7eb3e5ec805a483c04ca93b32899b3c0cf9e2ea0b36e637a72183f4c9d0c3f034e474cf05f783cfe8d62cb3eeac3e5fa948c395abe9eab544a570c1a61e8e8b5c3a4946051d63ba26c4c385c48f76e1e516a80bbf624457f4e7c7b4184280a42e0cabe79a8f1a5dbf0811e265ebf45b59602d69279eecd1e33b4e63d764608cd9515b4e65ceea366923d03ce942ed879d664893316e9257fc6bbf0fa0dbf29f6c69a94d964f1da39678732d9d7fb79da28c6273b6407fd4ad73abb43d744727093e7f00e87cb7546a7ca4e04dc95c4af50b0a402e71e7c9b9e8b0c2e26bfa1b2086afa7b2add9ba09e8275a0181190b401b633799b15fac9eba428635e84b483b3c6e1c698562641c52a75d8e9b47fc0af61742005ffff4626a9dbb391d1be30f43ef89f53ed7cff5ee77ed87de95e80fe352bf0db1d39e685cf47704d1d12b6db6d47da18ea1384a13a7ef0de2ae1291d5dfd684431976880f082f80fa9f6e24e98265a1b31b21bdb6202370f9a597115f7e0a8497945146daaee6572c3e41855a4c179b2b06bc0af19bc6414a1b68865055829c373e0e7bfec0dd8ad7a23535ef04d9e245ccf4995875aa21d61e8109b474e04d828dea3a403b949ff2d55f30db527708f24db694444beab504d58d78e87370f2dc26b48cdfb4617a52c5cbef4ccb4babb9ea7cc127c46cd6aec6478926f38b485d60cbc695befe78aaa0f23ca083c561c65f1f9b7fd6a1ed62ade59c7d63dc1696c7ba988643c737ba502b0fba8472b3213529e2a085e84257e160cddaa4d4f3e1eef208c0f3e66b6c9f6444bbdc0debdf580593610d2ea3e8094f65198a5d66ff699710e53b48ee54ac96fdcf34a7dc29c6d9c3314b3bb81b36ab6707d38d9b88eac24241aae9f333e9da7b852f830108667c27728e9c93958ce88949eff80085e04b627bb241e4cfd677a3d0975aa0fff264d23e83856d00b8884bddfac33c279dc0db600c8eeca27a4d8eb59b0e7067df4cf24b23a180934d2fbf5d447915f4c330f1e3a8224f1591afded336d83fdc128fd85d1c9da467da623137dffcb93d11e7e780366447c94d33b133738adb6501f74339c25b7d3047437e9f133905e09a0d9346331316348ab6231b7e4c59ceea32373c679190930445361afab2e49bebee11936368543c7301e67d825682cd9bf7db301af5688477e080a7f275bf4a8cf7bfd5e84216ee30448cd336f3e3c86486eab842c9e43651b78d15123406db1e294361ed8558d4ff46ef5790c9cb7357e0b1b92e32c8891cf9bdcd453c34d4a6cfd81cea936d64c1f99f5ec69087a1be2b5f096ac02493e2674d82a61b9db9767a74da6e037f0d6fdc71ce429c7757485a77fb837c8791398cac0cbf1fa604b82626a0327acebfd4d3890c75e0a41cb1ce228da9e96d6a7e18003455d3107eea8d8e983ba675479d0f513610c2428531aa3f5d2b573a664b57e72513c00c684f3b387fce614e538f781ed0161c2b53972e52df31e918ecc1029f968c70287f837712eb9ee1e4555ff3920166a56ccf17ac15d5ff39161a84fd27da08cab4e399618d992e939f0976b480036d543b1e6a27769577d5a5c4d3cdc1efaf4d8aab83fc0d2e7f7984346260711288c6563c0401c9c9492fdd3a34cc21942c84aab9655fa0a5a0999f68ee61b49adb311b8dd93a31e64a8d7b77b426132abb2c90f039cf109a525914d029e037812a8245649339acc015261fb6b9d7e4455bde2461198b9c22e577b0716cb512db8fc0280d80e098b53dc6105aa85e1c7905756685671449d5cf8db944e221e8978ef6d202e3bccb111da9a72dd0e8ec4bfa4ce9e0460d0a4beb17fab5b3d90c82348327ecb442875b204ff59c824fd663492c11ef848911fa0180ffaa9ca0d6d56fcc4c3a0f5bd42f894349beb7902b71fe1fe37db6ff2d4c394702644e35309b64e32fb6dadd9b4ff5acc3e64cf453933d7235d62cfd6daaa98d09307af7e8403c091b74ddbb3974bf0f0d897a987b6cc56d61412a16942c319d6c503b1b4aa3eaae5246b1408fba9a081e17486e08a60f9a7ba884990f1929617cacbc40fa491d9ff5f5772487526436906588b7f54ab6305d638dd79a99456efb1efda82e750e27517b42cb44cb54ae00cd6a2a835718c495cedc59fc8348ab2ad15447bce20a8c1724b0c61eb495f3209cab2fa38eb32cb0497d579739159db6160a41b72fe771a4313bbd098ec873a9334160e5cba2da88e012dbe3b9d6ee0fca700c5c4b43ee48c2bda616bae46feb7dc29cd42ba87f4a37c89df40fd5ff8be6cd08c73c3441a51427f55c58a374ad4dbb355b445b704c7ff2125c6ab143ff535f6ac46aaf68c6cc047edc9f94c27acb33198d75b064889fecf0a7d856a4646c7c0c9ae111313c79ee40eb936648b8f04d63f5536e9f92eba83edabe4d391294cbc97276fb4bb9e6cffb2e87efce25507a7e2fa996a84a79f1845207cce86bf2c6f9c97d100c6d626456a0e4c922a830eb1f3c5bf9b8e1b7dbe270e465f416ee2e1ec45e8934526f080e3f4711c323def86771780f9b7d51f3c061700daac44a7ce3b1cd10f89043822917ad6034546feeee86120d0cd3bebcd7dfef0679e415e8543c758ccae708c0ab90217fe749b7288d8661c1a974b0d7067be5489eb4cd9eaa3363227b822ef393af11b97d2c5bcfba54c1881d21ec22324148709e2a6127c7b88fc7835c00c2796e7dbaa6df82a335cd0e96c1584a551679de1f936c166c09effd41fc9f98fac01f311c9f621cfda87e9901f4aef2781b8c25db69ac07267efe5a379e556cc9448ecf6a11205e881f5cafe93021e5e33da6d815f8ffa04762be6bb3b21d28342bf81216da71e58b41658eea724e9778f883d2823573e34b35c327094cff92f86b9d0aed830b5f5d36c5d3f805dcd708182768a88d70df1ef2b18f180590f4757b13c5a79e104c01722d67fe6e5c1d1a1dc25d1b5b5351181c6394395f87158901a2349d06464f3f6bac543a2299c461bd2ed8ccaab99dffe47091eed8ce2477f5bb11d9693a5ffc4239e68fd2c4ff868bcdc4af6f94369d86ea3c322d4f5ca92bc109bb19d16bc10c935b694f636fdca532446cc970508fff8011fddf8415f16cd15d4d0b102eb24135987c8c346735eed0f530a7853025c5e4b2daa609d5e7d574309a89b7673c81c259ca831d477f25ae3f136a657fc94d890c17affd2663bfdc3a9a8fc432bad5d86fd03b510919db034fb67b47eef2262277bf26eb3cd8648cea1a3b26c147418831c79c38a8d1d229eb44ff17d728cfadc01fb1ebacd237a01637cdddea5e4e9c4838637e8279c882e0ae1291d646cbf03e736cd0c074bb018b80c48c3e7055775d4d1b1762f8f9e60728b3f5746e03ca35898d91a2d2a1043f9cef89b105705d7f2d6c2ac1e5d966c8bc9eb3b743ad1049df1f1547299d382df903df82252398f84805eb0b33891ac783a02fbac0fe8220265158241a6dc6b22cb58198dd166141ba71905b1c6d521afc01d8aed9e6a45714ffba27fbe50089735c0354ea79866dcffc932c08281de4cec4eade2ff5108add2784e0c1eda369e6f2ed08b4975c1fcd6ffa533cdd9dfccd07a5313ba9d21a6b70d34cca390c20ee1897459670c0236c6e196457648a6753c7424c3f459bbfcf1d0801ec60a293fd645ea0f6857e96f14096cee97810b50f376d244d1cba4ffa558bb3ae71da99ba20f81d18ac59dab1c10349b9f88e84c1f3a8d774337c81a94dae0fcd9504d38a341352ab33d7c23a666499baf90aaccc0dcfa7a4b6007585bd60a03df89f0d67cceab52a71150eb73b3d3064ebfb54894c55f79f88b8d257d01a740dd6bdb7cdc9f06e266c53bc42bf15bae14845935de552807d4da84f1a89960851d77f2b833661d5f112cd3429d8fe40b3c8aab0f90793a0dad4b6b89a1e583c57c932d8fda030acebc3517ada41966085f4320f3256437c0835a859ff5285ecbf0e3beb07dd35587270424ea6a0d7093a9a2e3cc77449bc0a7b239bca76430039cb9524f10a2f7fce019f6643ed6588279ba0b5fe62e427ed7f919645ee67fa8ec6b2aa45d46927fa268b8b8a4c5ea58eb2c19014010eea433b2419019dfddcad45e2a9bfe7b5ef18fd64441de2f57fe2f78148d3a20c3b2158f4f773251237d15b104279aaf72df640fe38d80340da68c0d84d20f8a331801aaf887a88fcb1ec66777b18158bc54c17e505ee6e32126ef3dde66bc33d5e72f0a1dc4ad362e75ce588e283e69757f1dbccd5bc444a7be1b7a03bc937eea582015cac543f1f27deecf6a3b3d88ab8c373ccffbe852a8cc57290b5792d5af0aa6de377cb3265b0cd4ca65ec4b3ef20936a7763cb90ada259112837ede08c0f3e17c7564e61c8d2ee3b24a199cbc9343690e9f3975ea24c2956b063e9dce85e74de8c7c", 0x1000, 0x405, &(0x7f0000004e80)=@in={0x2, 0x3}, 0xc) mknod(&(0x7f0000004ec0)='./file0\x00', 0x8001, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000004f00)={0x0, 0x0}, 0xc) seteuid(r7) socket$inet(0x2, 0x4, 0x200) r8 = accept(r1, &(0x7f0000004f40)=@in6, &(0x7f0000004f80)=0xc) fdatasync(r8) r9 = socket$inet(0x2, 0x4, 0x920d) socket$inet6(0x18, 0x0, 0x2) poll(&(0x7f0000004fc0)=[{r3}, {r9, 0xa0}, {r9, 0x10c}, {r9, 0xc}, {r1, 0x6e}, {r9, 0x88}, {r9, 0x80}, {r9}], 0x8, 0x20) socket$inet(0x2, 0x4, 0x2) clock_gettime(0x20000000, &(0x7f0000005000)) 00:00:09 executing program 2: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) getsockopt$sock_int(r0, 0xffff, 0x1028, &(0x7f0000001080), &(0x7f00000010c0)=0x4) bind(r0, &(0x7f0000001100)=@in6={0x18, 0x2, 0xfffffffffffffffc, 0xf1}, 0xc) r1 = accept(r0, &(0x7f0000001140)=@in, &(0x7f0000001180)=0xc) bind(r0, &(0x7f00000011c0)=@in6={0x18, 0x2, 0x8001, 0x8}, 0xc) r2 = geteuid() lstat(&(0x7f0000001200)='./file0\x00', &(0x7f0000001240)) clock_gettime(0x3, &(0x7f00000012c0)) close(r1) getsockname(r1, &(0x7f0000001300)=@un=@file={0x0, ""/4096}, &(0x7f0000002340)=0x1002) bind$unix(r0, &(0x7f0000002380)=@file={0x0, './file0\x00'}, 0xa) recvmsg(r0, &(0x7f00000035c0)={&(0x7f00000023c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000034c0)=[{&(0x7f0000003400)=""/166, 0xa6}], 0x1, &(0x7f0000003500)=""/185, 0xb9}, 0x0) r3 = socket$inet6(0x18, 0x40000000, 0x8) close(r0) getsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000003600), &(0x7f0000003640)=0x4) sendmsg(r1, &(0x7f0000003ec0)={&(0x7f0000003680)=@in6={0x18, 0x0, 0x2, 0x10000}, 0xc, &(0x7f00000037c0)=[{&(0x7f00000036c0)="49651bfc2d94d8138cf05aff4a6b097d979ee4297b98dabc26a1bdebafb09591213d381bd03c8eda1427e4da3000f54e4f8cf06d1bb700f4d41df55daeb543240f85a3", 0x43}, {&(0x7f0000003740)="b07e8015991de856d22b1efd1128c3bdb55fbd0dcd9bc6823f27eeb7459aaf5ed4734bfb5fa11ff4e472360e863b3cbb9b43084683d61bf953457f5bde42184c719880badf", 0x45}], 0x2, &(0x7f0000003800)=[{0xb0, 0xffff, 0x7, "68cf26af6bfdfbef0593921b53acb06d1bdaacaaeec27458a84478f9bcfee8ad7d39fa052f3198311c9a2febd0ebb7e8906bc65987fd47472d8f772dab5c975de61b1c27c57ce962dba943f0c813a0e973b1c78e7cdf679f93e4b4dcfe5b95f8b28d1e531053aa29360724f9e7af819486175f56465c7815567baaf23a36378be9b85140ee753ba33977a3bf177908cf18785a4d28a8814b15bcf65d4c1f16ad"}, {0x10, 0x111, 0x7}, {0xa0, 0xffff, 0x8000, "1d038e81e1a54d41b1520d5675fbac7d78bc52ad64fc4e491eb97d7790d39850bb767ce39334076f21f2cc1d003984ac683c12896c388704769ba9179cf498a20f1ea7d6033396fac3bb3e0cd939a87d60a779dd954d4056ad217f348096585b1014cd8fb7886559eb4d2ce0658c3d72d1df9d054ad5b7b35b1ba2cf591c9e6d0ec45a6585dbd843a4e4551efaf29446"}, {0xb8, 0xffff, 0x0, "6fe780561599d86fa9426d08c88ba6d994eb9f52157eb2637023364f0b9c651f2d646623069d8fb53e7f17af7cdc8fd1effa8e98509dced47c8e2a0d9fcf1a868d6797d875cfcaf907c070ca1c43c594fec2d33ae0067117d09be27063043d4633e89cff7263b3f78452ce04227fbd807802d8edeb22e4e0957c89ef50b8d21e35a7025df98d708657d44db41eadac78a050ade4888356fc1260e7d5002d59ca5e99c13f"}, {0x60, 0x0, 0x6, "7218b7a93c902cd65fb4f8d4e301c98e98668a2e423f60d5742f0df3bc2e935409a4566fb5ed839cfb9b677189689c00cf45b854b5b9ff9d1b370e3a5ebb1ccab41e28eea9f4e436f40f3e82"}, {0xf8, 0x6, 0x5, "fe744eebe7e98b3cee74c0178ab793315cd8fe5a12d22ba82b1a860285ac08c584d06fafae9d345cda1fdf7662bea72aacad519515bc619b16759698f8b7966be4f073fae1be9d902f14805196a8026dce376c5a83a6f86255697da96119a5516dfc71e82a6bfe801c77f67a64938d9061b156ee0ea532bb8a59eddad0fe6eed3e7c2762c5a3f80e845907c9122047de284d72b684cdd277eafb1e9395a3652fe1aa14968414f9c7f44054bea9a251d78ae0a943c6ed2a89b2f68edd901b452a1d3579181007062b59fd760c1022dddba73cae1e93e88b6b4d022ba4c51ad25349218a0c1c8d338f"}, {0x98, 0x0, 0x8001, "a191d2b852fbb0b46cc43dcfc4ac277a30b7ca7c8e6c7467e022626f017e4bb5a5990969bfbd84cd1b279e8522e9e53e58465fff0c0db758f8d3654a0e0f5a87230bca4003b5f7bd4d8527190db08786953af9128096090add50e4ba1cb53d45413271fca4356cf18df5059083c3e4d045ca2de9656a1ef42383f60544a4827a234c9b8e35d027"}, {0xb8, 0x6, 0x2000000000000, "4c254a6b06367cacc0f9fc858f19f5374232221c2428224fa088dfb69e1c3daf8b8d4341073ee42793663869c2b186ae54afdc3858459104dd8bedd6fc445d3a4b3ff98dd5764b5d081e1e1808575ef8a6838f1aa9b5492a46cae038a0ca1fa5ebbdd81f6bb0d81d656b7f37d2a4e0092eee1b6489cf7a77961c8b1ed34e1e2bab3b43af4823cc246e7a5ff183862f298cae7e58fa0dcd6b50a4af6153c0e4b38dc59752"}, {0xc8, 0x111, 0x7, "e867a80d879eb0281b030eac75bf324628fb1f80abdc7574d00df2e67b95d4bc8c4d3ef9cac5d374cdb89104292d2abdaeea19f5837b448937ed5cc23ee317f5d61480f0207ad08cbb8915143229c180f86854af9e751a42bca5a006fe64a106e83cbf019f2f33432bddedf98afab3d4d261369c75bfcb520d561623f9a0e4a8eee2acbeb1a0fdcce5d334daaadcf1acd4cb532fd2aa25916eec9f2deb52036d06c9537ab04649ccf55d9a3f6b1d02f0b508e92272c86a71"}, {0x110, 0x106, 0x3, "457b82944c2a4c6828f502f6e25cb848791dc96da66cc816150b5634ed3a3d25b3e86a9897956b9b97362fb8077bcf071ef0492b4bec107154cd3ef8129a7eb6538c44ea9d932f92fc67f347710acababf207b063ef5954e0791ea9824abd3ed701945397d346d163360514bf8c2a6daed2743764b0446a9c236937d6b6fe711ab1ac9ab20d29b1a84421601e3ccd8e9f3e01b9acbe39d373ef30183ae6011fd239c33506c2d269b385db4867e45c9def013ed5fe01a333abc6cb07907ce27296bc55bd6d03ae768c3cecd0d5901a1e2349703118956affef67780e1a4f2668b6d3b1d842354ee12909f28b772d08af65c0742c97becb434a35f3412d12c"}], 0x698}, 0x404) r4 = open$dir(&(0x7f0000003f00)='./file0\x00', 0x20000, 0x81) r5 = openat(r4, &(0x7f0000003f40)='./file0/file0\x00', 0x400010, 0x28) getpeername(r1, &(0x7f0000003f80)=@in, &(0x7f0000003fc0)=0xc) r6 = msgget$private(0x0, 0x400) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000004000)=""/236) socket(0x0, 0x10000000, 0x58e) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000004100)={0x0, 0x0, 0x0}, &(0x7f0000004140)=0xc) accept(r0, &(0x7f0000004180)=@un=@abs, &(0x7f00000041c0)=0x8) msgget$private(0x0, 0x481) setgid(r7) chroot(&(0x7f0000004200)='./file0\x00') utimensat(r5, &(0x7f0000004240)='./file0\x00', &(0x7f0000004280)={{0x8, 0x8}, {0x400, 0x6}}, 0x200) fchownat(r4, &(0x7f00000042c0)='./file0/file0\x00', r2, r7, 0x600) getsockname(r0, &(0x7f0000004300)=@un=@abs, &(0x7f0000004340)=0x8) 00:00:09 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r0, 0x100) r2 = msgget$private(0x0, 0x400) msgsnd(r2, &(0x7f0000000040)={0x3, "4a8078bdc582d48608f56d937dedb917c489e4a70b166b7415d59578f7264c4492265d2cd4c32e2f6a41120134c07fb445d7975d367bacc94ce984f1de3a3c2962ddaac622254d78028e291a67b6902b4eeb7463023998da6c10d9"}, 0x63, 0x800) setrlimit(0x4, &(0x7f00000000c0)={0x4, 0x5}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x184) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x60, 0x200) connect$inet(r3, &(0x7f0000000180)={0x2, 0x0}, 0xc) sendmsg(r0, &(0x7f0000000640)={&(0x7f00000001c0)=@in6={0x18, 0x1, 0x8001}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000200)="d87625dd5dc26b4c9333bb0f82", 0xd}, {&(0x7f0000000240)="74ca259214d2411724736a448648379096c4e1e6bb7085bfa43713c24df7eb4d5098d74281563a945b8f34bf59a62b6a70e239a333c2e6862e9dac17569c6343ddae300eec3b8ef6ae406a07bf4de1c77a4e57fd13634094468694b72b16a8a05fe3b0d13107dddb5b14a86994d726a7612d1fa6b87966ea7675ddd17263b9c38cb468ae3330fc49408c80ee71119fdb97eee0f003d330698e387cf9823da50cfe70748769a84b7eeb56022484aaf160d0d6a4ea237cbb8e4116f5927527bb17179d909eff66a4d5d1d5f412964a8f9b914accdf8e5217b78e6afcd9323cbd92a8adb8c7402e08a5a4207559e4926016", 0xf0}, {&(0x7f0000000340)="5d44f5ff9d1248f660b9dc1933d0c1763a885b811a45eacafeaf0c1ae1f547c4a722182e", 0x24}, {&(0x7f0000000380)="16d35d97f26d9bdd7282d2c8dcac04266b96c1bde59ef33f22f3b4a406e95eab04b19d85fe305c9353a1c86a1bde2fc095f5c1ff9254befd1af3ad3278c83e5ea78dfc7ab88bb905f502d7dca5646b4d51be596890cf2a6f05465d2cc81749d53125945680c2b2e6697d8fa0655d416c0c8f6e471bdf946545ac9047b59c8e57f022c314945836e16e58aec85604ef972dea8d002b5e24c3fa592f74bfb7f3012b989d7cd03ea462fc0217f740e9bdab570894aae73acc5d7427fb36e2509f1dbf79047584ccc4f42876a5b177643090f825f399f24dbdf7992d", 0xda}, {&(0x7f0000000480)="a07f11304fed3d610b5066e183c259505ee1f5091bb4bc9dc59fe77cf142a43a0f68ec643c37b3dd031750bb86b5a1656df043a43128be18d723f5c8095fd645aa0afdf9851dc808727c43025766e2d6081c57b45eb0a293d7a78270b06434b6ae11ead0180ea6f0", 0x68}], 0x5, &(0x7f0000000580)=[{0xc0, 0x0, 0x4, "a22dd6330a4e509becb1735d9b499b7e109eb545b5e16802b2879d97c024a77d958acbc0c1f0a5eb8a9d3f762693fbee84622bd28bf88ec57431e71f3e64dcf95eb070a5db0ea68edf82bcee5c9c8a844e590036a08a42d4942b610d501bcb9b6abf70c423326bc409b57b7de2b65f9b7dca6b4d6d74ef340ca757f78022dc1f0c308ba3501bbba5e52b4ad61a069cac8a7b6399a5f1bd317f03d676c154f68136b5f9df9e31e2f551"}], 0xc0}, 0xa) msgget$private(0x0, 0x100) rename(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='./file0\x00') r4 = shmget(0x0, 0x1000, 0x418, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r4, 0x0) getitimer(0x0, &(0x7f0000000700)) getsockname(r1, &(0x7f0000000740)=@in, &(0x7f0000000780)=0xc) r5 = msgget(0x0, 0x4a4) getpeername(r3, &(0x7f00000007c0)=@in, &(0x7f0000000800)=0xc) paccept(r1, &(0x7f0000000840)=@in6, &(0x7f0000000880)=0xc, 0x60000000) mkdir(&(0x7f00000008c0)='./file0\x00', 0x14) accept(r1, &(0x7f0000000900)=@in6, &(0x7f0000000940)=0xc) fcntl$getown(r0, 0x5) msgrcv(r2, &(0x7f0000000980)={0x0, ""/51}, 0x3b, 0x2, 0x1800) msgget(0x0, 0x1) r6 = geteuid() seteuid(r6) msgget$private(0x0, 0xa) mkdir(&(0x7f00000009c0)='./file0/file0\x00', 0x102) recvfrom(r0, &(0x7f0000000a00)=""/87, 0x57, 0x803, &(0x7f0000000a80)=@in={0x2, 0x0}, 0xc) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000ac0)=""/2) msgrcv(r5, &(0x7f0000000b00)={0x0, ""/69}, 0x4d, 0x0, 0x1800) 00:00:09 executing program 1: r0 = dup(0xffffffffffffff9c) recvfrom(r0, &(0x7f0000000000)=""/242, 0xf2, 0x842, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) bind$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = accept$inet(r0, 0x0, &(0x7f00000001c0)) connect$inet(r1, &(0x7f0000000200)={0x2, 0x0}, 0xc) connect(r1, &(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r2 = accept(r1, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) sendto$inet(r2, &(0x7f0000000300)="65d5aed991cb47e6ec6ba4b646b405d02c42d0417860803351207f35b3f15f39107ffdc3a97e9e8171aa673dac4f29c2c4084bbb9a22a4c1061cb0b234b823e34c644ba6674ef039ba120dc7460b4b94c68904419f70ed4e5faebed97e679008d5537969ff3b431fe5be4a2acf55b0bf192c5e16ee1f3a8364a30b3b1259d27a25aba9d759a4bffa677e01f6ba740ea2aea7d6b1ce2ef8ba327e53434e150e2e401cfac8228e545a8423945a868ba425be574cab", 0xb4, 0x409, &(0x7f00000003c0)={0x2, 0x3}, 0xc) utimensat(r0, &(0x7f0000000400)='./file0\x00', &(0x7f0000000440)={{0x40, 0x7f}, {0x9, 0x80000001}}, 0x200) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000480)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000580)=[{&(0x7f00000004c0)="9f224224ad17a3a9103d4fe67f5acdaa64f21fc8fee664ab6b581be21b507cae8343050dd640bdc355e1f07fe7849c684376a8ada9dcdf98c5bf755b180628b77adc1981db01bbbb444a4b47c11bca3b94fe129f8b0e0bb624a90fd75eb377a7d1a4ee9894484f6241732af1b30f420664155bcda6539b5ed6413cf476769a7b0f3f414f1af83a0d70cf519ed2", 0x8d}], 0x1, 0x0, 0x0, 0x409}, 0x8) r3 = accept(r1, &(0x7f0000000600)=@in, &(0x7f0000000640)=0xc) sendto$inet6(r0, &(0x7f0000000680)="72b4c64cd640d0af5fcbfa5ce4ed4d0ab97c", 0x12, 0x4, &(0x7f00000006c0)={0x18, 0x2, 0x2, 0x7f}, 0xc) r4 = shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x0) shmdt(r4) sendto(r1, &(0x7f0000000700)="6eb99591f68baa0e1058a526be0877801c4d182594a209f6cf6854413276f340561666310abb5c7c8cd32c6a28addaeedf3f06b288b0d8bf41ac8a271e640770189bf423ed336c958eaa407704e365e334cddfaf6a05ae19a8cd46f430a470c934f4d308ed6afb10e4069ac690f6ede611ddd9aa8b4bff30f710c4fee5108dc01bfa57e8682afa5e933c48a4df494d1f8f84446b6a148f75578594918198b2d46e553e009ef4151bedb9a67ffc6921fdd2781b0d39f5cc7f995b649d4641522eaa9690bf58e13aea37fa1c113da3f3b8639b76", 0xd3, 0x1, &(0x7f0000000800)=@in={0x2, 0x2}, 0xc) connect$inet(r2, &(0x7f0000000840)={0x2, 0x2}, 0xc) sendmsg(r1, &(0x7f0000002d40)={&(0x7f0000000880)=@in={0x2, 0x3}, 0xc, &(0x7f0000001ac0)=[{&(0x7f00000008c0)="11ce1a1f9556a869a22b22efd1c7fcfd16bdae11d1f9fac6f61f57", 0x1b}, {&(0x7f0000000900)="158f4760258465408face975d316a6c13948e04723f7637bf2fdaec7be1a19ffae6311cf9cb303df365ce4e336c5f2df3bba5e7bca73faba680d9e8faecd2c11561a2358655701305a3a1f2f701cd587578ad084a683cd0718c7b0a266b84990840737e568f79a32262b47de33a0fe2361c3590558f5632216d9c3e549bcf91937dc7339e4d97ea2994a1fe49d0ca20180032bef067cd2ebff323e6e61317893e4b15706c6ac8ff8063b8281b82566471ec0dc280330607eabfaefac51f777d7ba6eee72cf890b8f2693b15a8c06352b8d8d2a05a8c227a38c2cc4f814224a375e52a95ca8e77f4e11f4c47c1659c7507f59ee398cad5e4842baf2d275802115e1ed90606f2cf9e044f05e9e43f5ceec36dcdc1da0f634c50c8909cd6220215f3d47780d360eddc2d4fef35688d2a9d6fa8e5ef7e18eb962464e25013ad817461ea0c5b0525defc0bacef04b67823be5a7e810af0374685ad680f828a6f13922a07c1f738d9c53355b59f92695a70f60f6b512f341e5846d5e9153f5b8227f3d2a144c09de17370fac3ef728edb9d5940d5ac9a6a57a6729e2104f0249814070e0306d319e2025a032f363e3df2b656c67ec9fc101d6909693cdcb796f9e374321c94b282733287143aadf00391213722fa3d6196d2d1d48d8ca73faa8ac95b96ff9f73e951e19ac381dae5dabe991a0755ef09e72c4d439f591f12e9d132c3f6b8d93e3050c46baade0013324a42bb8a6a145729a5964f4fd562d0292fb586a622c4298e12f2692e3b102cc4258427f932356e47d45de826c58d93fad090064f10b5c791776e562cce97948f10ba01443345e74c12457e986b0ee4807e1045175ee48353369b4f807c0f6cb3e4cb2736a80c4436af11846320a20b840afa6bdc30885aea645c4baca43758abbab01bbf7888f167dd9d2a01d4acea6f619cb2cae30b32ffea7abc163023fbf1f1e0998fbb1b414b46b273d67e296c99b28bbe9749ed208b99c09b7c2daabff196dc298077acea31d8b563e4a068f29bd332b4a4fa2ddbbf2ecd0b692f7ae11074bae16bd9be9febb680919df778c0f8e237c7651cd65b74a01bddb747812a953045a4bff48b69613668af2b59c8c532b9c7be626951415fca6e88a87afb0ba08c727e6f78d32eb5b09d3b2bfa8aa17ef8c8fa1d13d80ffcbfd94f07631d4f099755a80bee044e92675bf271dbebbefc913218201d395cda0bb049bdae54f313dd6ce3b2d510ce92b672ec181108d59eb60acf0bae38dfb5148b4ec452661a98bea85a04b2200663d5fa80b08f045af63d2f11f5bbc39e2746d998c6e0d96352831fe7214bfe0b7a4670282425b2ae6b15841a9151a2442b008a1839761082c70aa89b29f869113ed3e0a674915d0642299aaecad5384adbb559a027d422f7ce392c738a5194982365a15b2c7e1faf89248bb8f462bcc871ee0093c0d425a6b3af390e462f18f668ddb9850a940f182488b487c144a70deca3cd7ce9c959dc5653e0eaa89fdae814319eec054faa959679e8196dfefccc70974b50cd06d055500802d0500c2dbf2c3a0378982685f7203c5b4c60e51c34af66d306c081ef1df93f5cbc7234746302705af01f107e7e12c9640316770e9ed1952fa127284ddd0b12edf3f1411c70b4130ca20451f650fb28c4e77aca79b17dd23c274f4823836bb03e63454b930fb06cb56203d5c559e172d8374605df41320595f09423927693264cbac29da5e8f33c94fd48eb71a49db17674cbb24353859b1f8d4aabe9f8b0f2354a2753c6a02868df5b74d4be82596aebe76685848472ae11c78b507a119169be1b740fb3f81f2451e701fa30cf594f6dd048234f9490297935a2b55400bef0a244ff6e3ee8e69207a22d42cbe5af990885d4d66b8a16e13cf81b8030bb1a415b43e32c9ee8730138e95835d7d93797df67fd2657926f4817bab019511b3775e10b40ec4e7d7b18160e50994711d7c0fdbf15d375d42d6108f36b1a2c2f0a9537c38be9a5b44f7ec04b9ba1d9ccc5d41d0b17c94109309d5214152190ffe840c0c0d57f190c28d9c4adf32af71024adc86e708e986d1b60b6631068d8d9274e668b0c56d47207a4f1ae11ad09213c9de54868fb7d5b0d7e8b594faef60a53460b7b36fbb8a729701bc01c5ef6e035d0143af5faf1fde6f201a63c5e48111579520d335480fedae2c635ed4dfed52725744f6d2653ef08a93c9b5d227d07ca01da87c8b1448e6870cfedd70fcb962a499f7d1a37b90a9e30423f86404a8a1ecc1c82d7696e9effb83c69762b2fb9ef960a4fb6aff500c68394f9bd7dec8b8870961597062cc07018cd224ecf3175a3ebfda24ff7fa2b213884ffc7aa65ad65b8aba65ef0bb9a05bc5d1e4315afb298e2aea5c288a6164b9acf9d527bf729c4d8a47d0735887d433405fa3a9b18c12c439d21b5e1a3c8730bd0952fd248f05f715a4a92f4e19aed6660d5838ee6eba28b517d020af5b617275618c65f7a04441a91d699756c217e1a109fbb360fe133183d7645a0ad268955975b084fe2629064336986990aa25a9c64057bf1b82983fda0981302a5c30460e36a698fc481fb73d046ed130f472b9d967576dec71ab93086a64a1c04ca29880e1a99c1087c986f83c6c0e0d7d1637d9bc71434d2a3f50ab373186bfde14d017fc7b9e04cc1239da17e5f7a980425287aa6e3fe4d45dae640ee48e69abcf9e95e7fe7a2cfe0665630fd108ed0e0cd38eab242839015366e3e707cba7ac27b42b4689e73d0ba03e43681d251612917748417d32a453ec1a44091a36ec7e7b55afec6038bb650370d5ede1e046f2ed0890a312e76f410b14d30701e18c91f0be669cbefbfbde170da5edd66a7bf4524d772f1baa02c4fd86125b9afda8eacbec02e35b15c25e82203e902f55ebcc5f04e039a860f50071068c2b3e81ef61613010f746e44daef77fa88bceef784bd77f60ef50762a0f12fe0bc49325a7e0cc5a6f6d6247cd92a50c4bbbd91f2c32e4a35582a6990a13e5cacaa89b1b2decec36513c8156c45f82d4707e6d7a96ac8d403476d15b8b573e6a7ed1e94a359a0ad61b3c7c960f61747a57e199f8d75032dc9c7257fa338ea2a05c34b34c9897f210f7861028d1dbee142f115e9db596a7ab7bc2a93ce3db0501e33fd31c75237bcbc6e4195bfb5cdaf67c9d7a7c02f4800828d4d8544f15a3c34bfaec6182f80576578d1eb941459c95cf38f60c9b2decb58f4ace19f7246d42f8011561ccdfaeff474d56db1c9e1188cde2cef2847c1d0c4ba58c0ca1d523bcf359ee499172fd1d0d3336cdeffbf887aa365b8d9b9e38c73e692f355307d7ac9679ab7e4ad9be4ce0ed5548166f51bc1c755beae8bec26d636a21c245e1c328e4af16e4f294c83e190606a4c0341a280062112bc65396b277a8fc9dd85d9f5dddf2af98d6c6f29b77db0ecda4aa0e7b6eeda21a3fa853e43e73aa6908bbf57de5bb82594579e8b2bd460e6881fc149bdcc842c0c9afcecbcc68c95e52102b994c60971d7bc967bea7f760ad08f515df18c8377c9db87502753523fd30580b3e04602ce327d29215ef264e0452557a07d21c02da6f8fcc93217bb657bb94ac807dd7049eb9c3e218fc19310b259763b1aa15272c735e56f641c480fb2e09b95592e719bb7100d2ccf8acde4771a446f8a9d439343b7e7b8dc0201aa50ffa10cc8fab17e81f8c5c9e64fc642a136a157c9a6de427729d27367cfc97570c14f56317b67204d4b4aac450be7fe321c80102b9130501b15299a977c266fca5313aa7543fe4018d2784a6a9be8d4a4bd0dc47e8ace127e3ad46538bc85139dcb6a8193f011249fb0b02c351a0ba78fcaec84038bfdbaf8c291d3d3464e0197b67c7de4378e46fadb6e61f074ebe8ebdd4e59c17b9da2dca08099c357852ec04466094b002126c17a78f913ff2cb335ea5d363209e59033459ae2f8847208193f5f6d63b86699a71619fc31a31a38733a9a9dc92dc74b935616e5ddba55515e72a9846f07e319d4fee291dda5b207b5808ff35f30c641caff108faa0d0002d5d156891f29636bc2d41f4d21bdfda5cebac90df0486b8b3160c41ebe833155b4f81ac0e7eb0ceb007219c6e83d2d7b4f61e9dc246e6a9f780f1c0f66addcb21b94484f45ca75d9674ae6fa7ddae8f55f79db8e5ddafcd7f9fc5efc20fd9f3e051227c73c0942a2c01a1fa2741e01068a82d72c58e9bebfb07bd79652e72620059c0d7acf04ea3cd43556737433a08a04e9590c84154a3abc243695dc804eb97ec5d32c28fc751b1f4bda481774345f69712c2ce81531c52156b8bcd04e95bd4ef5422b81fa2f79f7d1c0c6b7597afa27ea890d39f7d46334a402c6b2be48ff6985f43f53c29f9f0829d2015543c525d0afc09b10e27face55c5f19f52fe5850d3644703961ff08bee4207f820efd55383d71c3aadf471a54bf9d5164ed13795f0982c0db609247276f8243e041a3e3af3b2325723a5dc420f5e17de3303ce05bdaf742faa5fa11af852beb8a348253dc5ff3d2ec996dc9915ef3c30c7f7539f5007694890f598ed0bfb6353be7304074b679f16e0a4bc9dc928d77623d8381d7d9d918a7b019fc0afb281ca24ad5683c85bc290c0f650541fdcfedffaa936aed2883ce408255531d347ea131c554e3668c9a41a6f70ee355f3a112f49c97c22ad402c02d0939c175d172edd6ebe615882b7945b77fa5184c89b5a40d055b12b094687d34b84edf4e9306034baea734dcb7dfb5baf1757c4f98c3a558ea62857a46a91bab420941276e55630911e32b7f5a6c767a2ef2324e59c7190404070684879ae58c0168fe306ebbcef47f2596a3f9a74beea2bc25ad3e455ffe35a2f26648cf822d555432c31397bf239537e270ebde5673b0e7b510b004c5f89a37583522d902fc5ff520ada0ac2570fa2533f4be0e76ece49a8aef94de74c87d4cf5488f8751dc6af55c3be66975b49fa8d2f3b1a60d77024f920b26fa9eba7efce0fc84d4f1e381e8cc5028f83db8d8aff2e4b8b6d1a94d6a5f5f6c209f9ec0f35a058e43c65af999df0d759625210593124502005bb9ebc8ea4d5d67d5c4fd0beba18596485a91ac895d930d39e7bd9f6ffc0990fc827ef2fb037528e2838a5825faafd408a2201c84c819e0db298d49dbf696739120dd073a97d02b35a19edf3210c185fe60a998ea140f108e627efe3ef10d84d4ed60749d9233357e8d4d7e8f2c9828fb0e8e31c45f8f3faaa3b36b83a236e3d064ad02399f123d8cef191a4528b55c17b872b9a6a9312f96d4e5ef7f95a6f683d2436a59e04b0201028473744d778ee9e77f3bb1ea61e8bec66c50ec206ba4f99c3a3f26521d644cb5e18004bdfaf490a36123ef17270284c33cd2c940f057b19b414b7a2b43ebf4bd3e1294f35b5d3fe0f2cc3b1f05a16c76df1168008f8fb1d096b376718aed0852b4977aec1e1aa80bd3e7c3e5756a1a20aa6548715daea257bfa6fe872d80fcd47b287c888fd7e17ed7d2002f72266aa7d87dbea284e18affb1136278692cd577b15f64bff966909a6aae8d0c1abdf21187a4575d9a073d7e05c1e573c9b32d83cd81bed3698ab98d3c3fc330a836711d34724b470c5dd3fc840a816d132498851648d5ca5b428f127dfe39a7e475369ed234999f952bc636baa4f7f0604a239aebfc73f7309c72954b419ab8ac0a0670282b177df4c37d8c93a4d8e03fb1d6f4695ec734fffdd25ee06cf249e9dc87d1edd3f0e08c4178519b2634af2bfd0b1f0a9507fc29f354119071e", 0x1000}, {&(0x7f0000001900)="96cfed2720742f1d23a147b8dabdffd8a69d9c3d459e787d15c2cc5f2ef6cdb00a1a80b878b2c822b91aa5b65e2ead01424891d9b61cd465f9224308bf7277f6b49c5847e0d353f61712ee937217c5011c52b9b32834ce64b4c74998010d81e9e5deb0ac39476b045108c5354fbda73f082ff2d7355dcf", 0x77}, {&(0x7f0000001980)="f2a9f1f8871039aeb132d7dc864560d3880274348698aca0b655a6cfb2", 0x1d}, {&(0x7f00000019c0)}, {&(0x7f0000001a00)="2ab4dfe4e25cee23f7c4dec635c29a88609d31a16c56e04555b25938c7fcfa4b90710febca2991afd817c0589e319e8e3ddfe1a9743feb747bf96efd1fbce67f4582fda659a5ffd00fe18c0527f6129fc047776bb90fc330ca63c9409eb1b41cf75deb2d1f0fe7a2abef2bdd5a77bea62243cc87bf16256cf8ec1ebb9b9402d781db8bc50d63aa004c58c817", 0x8c}], 0x6, &(0x7f0000001b40)=[{0x78, 0x0, 0x8e8, "122cf02ce4a8d19fd54d7616be6ec522507fae36fbaa74b03741877d8196168827f4263fb2446371dbc98944d033302cca82bd33810019bc526f1027285bfb2816850e464273a61448e112d6475e4b38ba63a217619164d097de816039fb60d9055d"}, {0x1010, 0x1, 0x1, "27923fcf1eca604b1176b813bc82365ff75339238e2de86de0ab6b4a0c7d53bae79c561ef6253019231b51882ba4e828a3447ee570c3582b612ed198c146f37cbb639fe440d7adc56064fc5178cc85f7be335b75c40a7e2d06d9ac1e079ae059dd595d291c202cab49003423fc0024dbded62615b5b755310e916a30e3e3348941c89d4b4423f684d5e191da7df9fa0ca24f1d4f4b36ee05e035e363ed95909a46718f0c1c799746a3902e9b9170873e1f663e3164579198b6558e57eb47072faf9ef6c633acc83cdf1a6f433c187965c78a6eacae428d4e1d6177cdcac66cefc99fda241de2312bc5a57021a7569172ec8c6433b032dca7aad6d3095a853336c8410c4f56f0174be1c4bfcb6d723ffcdd4fc60e34d292a9e412843afca260e70c319aa527df36ada22f69138914ac45911cf9265c1d4222c21513d99864529a5a7b20052ad097e02ed66258306de7a9d26233519590d7ed56ec8eb1305caee2e6e12b20548a4041c88f3a4a4fa906373a22af0f8255e729a69591a533e8ca4d6d8dae3ed60d5587d09cce49128d577375b64397ba4243b36b552714d82352a00b735fffdb515de41780f62ada594f9f5d763cf3d65d1849fbbf888c87be8f9625c2122d5c41b109565c78d12472061e551b96e3e5ee485c3fb69b4ace0125dc0fc7d6c775c51cf30ee2b243e0452f9f71cdf73d364ad25e0f6e7610f6f5cca8315a5186832fe013a2554b84419c0cb1b85f5794764b1757fe252731a736fc84cd117ff3d9b690c52ae42c408d6bb2870f682dc3bbadee7cef15d57d5c6a27838cef6732e0bfbf59845479e47076e5b2d355dbfa0a871ee8893443b84473980e3c1132511cf5dce9640fff4b3367bca5351f04b94e3cf820ec33da46c7a363eed39140a634b36e0b45f81dbd491b106d92ec721e012e38b7b5a2349090050a13d7149a846e6807a31768a69fe05d1a11d467e823095a7e64bec49efec5bbb22cf9baa05814030861492fe3858cab9a6d6d4cd7c7e4b273c09ac18d5cb458fc47e6f266db07db731d3ed0911843c90dc82c2d1622fd63cafc28f1459fd970e0751101da14b6ce9175ee3e0a08807e33ec0f6f8bb5de15c8976830ad36cb48cbbc4fae258b413e87f7716d696349209bc30e3cbe2e366605ad27a1b2f606fa5b7b27ea8c4aa5edd8b42260367dd4eedd130ff1231864bc666a30585dd369a4adaef3dfa432ea22d3ffac49ffb02b8470765e02206623ae9ec1fbe849fbee944ec9d7d0c52c9984ea9a4f5547635b74e9f50acdb79dc376d6312058d2b6219cb66ae8b2f29def990f668d18fa65fe77afdc760a66301546555e90a619d6fc8e4000f2ff873dae4a9b46f4f90eeea7ccf2ed4fa9ca22aefc2daff6dbd5176d57f907fb1c8baed4393a445c690ba0e90ccc72fd2a8a211d4b8fdf7266e4693c9669183b8b2df2735b48e27c1f1c20f928103deb4df4b071cf188c3577ca91c6101459ae219ce8f7901e1ff4e101d1a9d16621d7e5920b7a899bc6ad0db837646ffdab8be50333f352591390d9e5933c3699cc491f27c395784be82399712d72a1960e6e6077a64845d009c07cdc9e6f7655650d4b741b7d027ad125d47aa6e727083d88def6f91db473c9a62728d667a01b5e31049381da8701dab025d3a3ce82f776e571ff985d83d05a85993c432d074e89c0c4acfd240d81999ad1d03fd89686ebeea95c8325f22fba6d8ff24c3db9347620f7b8d579a66a887ace3fd6910bbac67e904ffed61c0772a714981f337dc58bf46d3b8ddd0df0efe691f99ba6f420a48798aef88925eea7471906c4c756a73d7f24af374df2c007a71b1de1dbab550af88ba609b37a3061bb19fc563d617d82a586e9819b6b50b8e0823eb52aa6194d143ec199e6eea7da973e25fc00723729d9a1070196be4f8205d679be031cababcd2333de9227ee3a262da1f2aba68da57ef91655bb10dc39396db2a8e73b32a41433d7b55905faeb3f8e37c4c783eb1679460c2c6022619b6a591d2fd1c21c4348be4f396eb23c233ae6a3a791ab96066708896355c4ee01b2e36ca6e7dab6426865f69720f80d2ee29a81fcc3490ce5ee0e0f8031c4b32ba2b78be0e18c830b46e62452596440baddc1329a4a7a00c493352d1375ac4e27ca79cbbabbe9e8ad3ee60a2a26ec747e07e0f6f71356d096aeedc8c43fdf837e4d60ef035307579a3c07615e81e838b400b609c5adcd99a4b3c2ae5405e129273d91306aae3668799e3034bebad5afac22eb2228c2f61817779e5fdfe475cd1a407ca762936a8a73b506947b5ddea0cca121f672e7145a97f8c2d3a5adaab323b1f0be6802c0ff3cc71be20ee5da30d01a3b3f5c7a4e5c098aa63e513ff5cca7f8f7c69c33c42f76fb7d7a007fb936f27450ec59656a8f65627081e4b2b99b5fbcac14164828ba0467deaed1a825cdaf7d8f82dc1c3d3fc38edd80739a9ac932025d406924cb8695c4e5082d34a58d5a52cb8ef381fcebb410da67ffda5a3ef0dfb064001d41f0e53693ce8a974606d4c107bcf8c20a72a972ebe32f38a7860e4fd81fcf8e9a42be400b70eeb66f99f10e40ad2dbc887e7892f5dcdb04eb71b2833f8c9bd16894173503c185710c53d13cd5b064e873c25de6d9be11cbaac4963d1b87c81ce29a9faf2697e804d31c143347406eb83aa70a97653de16d1de648e7bf03d11e3c1e52229fcb8720de0c6f3dad47fbc98043a5c2b19c7d793592105258f16902939b71484b402540e6cf63e61ef3c70e6bee0818037f10bece3c3bc8ed0fef7611155d88964e140ba0f3c18c5d9ec0bcd5ce38fd7e346ae2855e071d303769174ee153f76592da79948508c03a2208ed0fe100dbd01268509640f8b370fb5fb69d4033735f14d5b2167d79d78258f6abb34857edc0f7234e8648b9b72dada4d2784cdb0f6883042745d669a9d1d4e2189b7f30cd4f8ba2b2699b3ca89a218eba3f94c55eb748363f45a54e74b5dad615d12c284d62163731bf341e4b078f6b4dd0200043f104e4fe3f28cc7633139a1fec79498d78ead7c788526a75234a947610d5e411f9c3becaa5d2e6fef085b19fb7e1d115d1f3d0694a0649006e18f53232f9e1d6f76f565229e2b4fc7580b3601aab1310a82a259b0d0010df8e80863199dea40eac7edcef5e9ade5cbe60f603d0a80e1f5c3cfcbebfc3a4b24bc5a081bc129653df8c1a44125579425c8cb1b874586cfa36b7d2cf453c7e0086d756cc1c85dd7e55d191228688b5489fca60c94502a3a4f444c68f4d753925ec98a01e66b7af369c929f481c35c5483a09cae1123cdbb890dc1d9ef177d9c6e93af8ae9f304316d67dbf483fc4ed07368da28ba5f4a49fc5b622907d3685ffd8b6f71806b763bb1bedae7d3893f52607ff5275c07a93ec27213c8c844e78a59603a13561abb954fe66a147617960ab2350061cf48868daeed4c7aa3b5856258b8c561933ce16d4d75665ddbc1b421fb1d20068f48fe0bb94083b0117bf20d0843e9d96faba5b3aa7912ff8b822345720fc39c1d9a476094c8debfad5a6819d5f8f7e332223cbadebe45cdacb2f0052f9478e20c461d447f05d0650d723a8d134c68f4553e5a0b83a5bf7b89ea9229cf44de5c1bb249de1fd668f5f5ec150a2588f4071dfa38b39f2095066830e0297c3ad5576ec9fb42e6a077425a72352f67fa42118c36633404b6a55b223fa3813e9f22708909f0b14283fcd558837775d02954340cbd96704b49b68380ef60e0757ce62aa605ea523b33e3c34c5f14b22d4acd2cac29b8afb6f2b498162eef74979791b3cb4927909e0a0180be29d21fbcdb10b46b0b9e61f2224140d508acc0c0062a128465c1b79eb0f882411db664aaf1d1fd089f5d3d1c078077b2ae43654e31f5d8a0f4447d3257f59b74b239857a1b5734997bdb66fcc0b5791cdbba57223112f3515f3399ca1bc4da6e114306e6bef79c119a638cbb646b02f328c201d52e826aaf067f648e35ff705b9ae89b01d7a7f7fa05f334a5fda56edfa3d1e0e034e93101aeec3e876eec80f2a28c04e5d632e118882f394ba854b877a2066af82315c95702f6069f81d3a9beea2fbbeea3fbf438e6e1d61e5b96253dd3d801627635f88436f7d5c487a2bb5ae481bfaa0f8edc861109442b5538758698b39852c9e8de4079d541ad78cc93af93bb4e1837227bb6cf8a84f869fe858cfd0a55788703db03a5459acd644b59143d589a5c2f77aa8dfa91837669a8dc0b806016e490192df4b1ce1faf3fc048ccaa289cc578554be35c899453ac6c6ba31accfbba7a7d168d2ff98a44494b692e923e130fe792a62042cc810f3069a0ac22334e1416b586e50f962ccd4f248c7ef525ca45cf07e20644ca29eda1258af27ed05aaad563c582316697fd74bd52c947cda7e9e8182b533e59caeccd2c9933f2b7bba95ec84f3735dc9e3f2c1d522aa23f29b751177b07b11e79bc5efd6d844113eef0cd0017a682c4f1bc87419c0152ee0d8a568d53e2bcea9706598e1aec4b0dfdfa7f66eda67163eff492a782f7cbc81b82a4db6504b3ade9f852c3fed35314f9ed3ab7bb85a780dd18f53f57190462ea8edcbb00989a2580d483e7dc38852dde17424a1db0785cccb75a2ce52b10429d51a1ccc557bd51850263c7e677ac2eb034673c10850afd179e653d1a95852a79c6db2ee8221b91fbac858a2061db630e192a0a170bf1fa5b41f7b2babe5286de3fe603ce26323cb2245db6d72ab25a740c3b97a8d64ac1fc71d33caa3d2bf44a75f21a0d316d986358b2fdca2e83aeffd8fcdb797a96c823d6b1a79aaa86f9ae6a90ead9e99ab28802aa2f008aeca4045839bbc6817715acafbbcf58f87cec25b698c4fa2d99b76aff51e6214fe333ce3273878ef2defb61f5e2da80cd684fe3c42d607f75c5aabf98494b1f24fe36b04ea86e3277faca4d7bdbfc72d8f30f03ade92ef092678daf28af1a7d3af115d560b4c54f47807fea18873f42b0ba44c7eda61ed03ec9bc7821efdfb38deea8a5673a700d3f3d0f0efddf07777a32ea36f756e2e2e01f9ff5819cfaba179fdaa2f0caa6328d67b66f5ff7eeae5dba75cf2d90d498119d7560c4fac3ce3b2e797b7e4914087ff451ebf1e4a67381534f2fec51778af55fdf15a8ee4edfb50a17bec4e308972d3af7dcaca41c2c6c6ca6aee77b930bbc4727d754405243bcedc50db51027cfd97fc78fd737269e05b0b6f9d3501bc20b4ba0f34dd546b1c7c8d786fb2a6e573b8431a4efbcb4af790d8b1db65aaeeabd5c99d83f228c1e737513f9429c7c97a54263d9dba5ab75b16417ee11661365e3867476ac793980c3ece1ffd0adf0d57357594a267a4b2bc0190ea02bee18b80c22177643a6a22b8dceb83f474483c54192a9b11ac962c78f560a3b4a42af84c0ed26f751c1cdeaca9f2cd771bf02689a70eca8eab0e403ce7a7a597fabdb4edcb2f89ae347c417337b988d0177be85007e6a2ccae1effede8dcbcb1d3b0e7bc5d179645fb9db2e1fa003738718620c95e2777d8ad608d454ef73ee89f3cb2ab2bf36a46236c47df7df6acfd8f182aefdb69279df16fb10a643cbf4e3c8de4e021631ebdd9e0e41506024b3256af8e21ccd4812d67a8f73edcc134d791527afb4c3f78a67dd86d333180d641a81d4297185706099d6bd36956d237e9a2d66563267da7673fab6266265786017cd2ca4ed092324326bc2220da002a89895a82e7f2ab258ac1cab8b0ef3e74113b36d1b86f7940d692e376f93dda28c6ca7b4098afc424"}, {0x98, 0x101, 0x4, "5178f8b3a92d35e34a6edc992dab0a0afa4c028100557f52e2ef4d44fdb1e34fb12cf4cad1122228a74d1784376232047ed4eccf68c1caaa56ded872333059d484da8c4d077436721455109d70ada6a0b521c25d7f90a759010743f8264b930265892691e869c40e522386d9e9850bd89a44c63275764a2d5364f1fbf3a4e07d15e4263f223d08"}, {0xe0, 0x0, 0x2, "5fe41fbe2e101155a347e058ad83081ac54daaca0943e7409e34fd9c6e4dfbd8d8060995cc4b0ec2a7a145a7ad88eb1fd3fd5f9e7a1ad9a98bbd7195f4bc0239f37e08e0c60f9792d99fad5270dc306ecd3a2a0df920550cc14989a119d9bc29e2a6810dfd33fe54cbae4a7c6e518d94f694bfec62de7a5eb99fbed9427bf070e68adf3f1d70c0cdf0893dfc97378b17622fc1962468f9310ee37f3747bb936ecf744d6c2e0b7c45e183389a79abab6e5998ff88e01557f7224c3e7b26d85b512092acfcc32390141ebd48de158b"}], 0x1200}, 0x2b07375c414c4cfa) munmap(&(0x7f0000ff8000/0x4000)=nil, 0x4000) recvfrom$inet(r1, &(0x7f0000002d80)=""/185, 0xb9, 0x800, 0x0, 0x0) mlock(&(0x7f0000ffa000/0x1000)=nil, 0x1000) setsockopt(r2, 0x4, 0x0, &(0x7f0000002e40)="c73972fbbc841edaba2213fa813172976a97be0b9696db709f9af23f1f404dc0bbc5f14015112db02e1f1c2ba99afe6625c8b46f3032bebac0cc0cde05f6ea16d000f4607e5c53fbbebe92bfbcc84a6b915abf52", 0x54) bind$inet(r1, &(0x7f0000002ec0)={0x2, 0x1}, 0xc) paccept(r3, &(0x7f0000002f00)=@un=@abs, &(0x7f0000002f40)=0x8, 0x30000000) socket$inet6(0x18, 0x1, 0x6) symlinkat(&(0x7f0000002f80)='./file0\x00', r0, &(0x7f0000002fc0)='./file0\x00') mkdirat(r0, &(0x7f0000003000)='./file0\x00', 0x60) sendto$inet(r0, &(0x7f0000003040)="e720e532b2e2fe21f44982f264273eed8e42c1eff23e1f5e61614426eb07085d24a88772e1747dada409615facc918455629f807db82fb577589209698192bdd30e26b7e81d7e22dac997370b974e4fa8bc163458e53980f1371dc067fc81671932acaceeb28f3ae74de069bd9a2c6c00330ba90ef1033b16a2fd8124c8c5a1c8b273e3472a6ddea656ad44f2645ec83297ed63b0252a6f5142ea5d701698fe6e5a67cec0e24be07d1a9d6672bb4263483bb659414b8088bc0cd1219ca75797e819a1e835bd7b10d0e66331cf4f815e483e69bb797f73c8f38addd", 0xdb, 0x1, &(0x7f0000003140)={0x2, 0x2}, 0xc) sendto$inet(r3, &(0x7f0000003180)="31fbf056bb8d812e4a169a3676ea01def84138c797e32119d605829b1dfa44b6905f482962d50776f1f4fc6ba03acd05acd40ba84bebc14116baa1889bcdb2efd81d80c7f5bf0323e52c803257ef1ff9d2", 0x51, 0x402, 0x0, 0x0) readlink(&(0x7f0000003200)='./file0\x00', &(0x7f0000003240)=""/4096, 0x1000) 00:00:09 executing program 0: r0 = socket$inet(0x2, 0x0, 0x0) r1 = dup(r0) setsockopt(r0, 0x651, 0x8, &(0x7f0000000000)="48d8254d346f842d6c8292d7fb56604a6b994380b853152ec8a1e3bd6438139af3d0490617727a4f62d469087dc1d28d27da34f43904b720c171a4780dd5de44513c", 0x42) r2 = fcntl$dupfd(r1, 0xc, r0) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = semget(0x3, 0x4, 0x40) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000100)=""/4096) fchmodat(r1, &(0x7f0000001100)='./file0\x00', 0x10, 0x200) r4 = fcntl$dupfd(r2, 0x0, r0) link(&(0x7f0000001140)='./file0\x00', &(0x7f0000001180)='./file0\x00') r5 = socket$inet6(0x18, 0x40000005, 0x9) preadv(r5, &(0x7f0000001300)=[{&(0x7f00000011c0)=""/25, 0x19}, {&(0x7f0000001200)=""/228, 0xe4}], 0x2, 0x0) r6 = semget(0x1, 0x3, 0x1) fcntl$getown(r4, 0x5) sendto(r0, &(0x7f0000001340)="5fd19239eb4dde5f4c86a82a48142b45362ed8f44fa27ccc1ecad7191393824022d511b6c945b891292b83bd1443c372b26035eef5e2602a35391a4487ede7499e6d0ea2580079b2ef1c189af63164fa5db194d3ca029614a3c127ac962e0b95eb0e694b7be64211d49e7f01f5b4e45db9fa7291c4f6dca72855dd100e351f92ad1926c7fde399eee3c37a709b54fde1e62645b41423137ce31ba2573dee0564a625e16907033f9d2b521933eb71f991b56a", 0xb2, 0x1, 0x0, 0x0) open(&(0x7f0000001400)='./file0\x00', 0x600000, 0x20) connect$unix(r1, &(0x7f0000001440)=@abs={0x1, 0x0, 0x3}, 0x8) pipe2(&(0x7f0000001480)={0xffffffffffffffff}, 0x400004) socket(0x1, 0x5, 0x3ff) semctl$GETPID(r6, 0x5, 0x4, &(0x7f00000014c0)=""/4096) paccept(r4, &(0x7f00000024c0)=@in6, &(0x7f0000002500)=0xc, 0x40000000) semctl$GETVAL(r3, 0x7, 0x5, &(0x7f0000002540)=""/4096) recvfrom$inet6(r7, &(0x7f0000003540)=""/123, 0x7b, 0x42, &(0x7f00000035c0)={0x18, 0x1, 0x20, 0xfffffffffffffff8}, 0xc) open$dir(&(0x7f0000003600)='./file0\x00', 0x0, 0x180) semctl$GETPID(r6, 0x4, 0x4, &(0x7f0000003640)=""/89) r8 = shmget$private(0x0, 0x1000, 0xc, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_UNLOCK(r8, 0x4) shmctl$IPC_STAT(r8, 0x2, &(0x7f00000036c0)=""/63) shmctl$SHM_LOCK(r8, 0x3) semget$private(0x0, 0x4, 0x304) 00:00:09 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) fchmod(r0, 0x80) sendto$inet(r1, &(0x7f0000000080), 0x0, 0x4, 0x0, 0xbb) dup(r1) 00:00:09 executing program 2: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) wait4(r0, &(0x7f0000000040), 0x4, &(0x7f0000000080)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r7 = accept(r4, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) r8 = fcntl$dupfd(r7, 0x0, r7) faccessat(r8, &(0x7f0000000240)='./file0\x00', 0x8, 0x300) r9 = open$dir(&(0x7f0000000280)='./file0\x00', 0x80012, 0x1) getpeername(r4, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) r10 = semget(0x1, 0x2, 0x200) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000340)={{0x9, r5, r2, r1, r6, 0x4, 0xa4}, 0xffffffff7fffffff, 0x2, 0x9}) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f00000003c0), &(0x7f0000000400)=0x8) setsockopt$sock_timeval(r3, 0xffff, 0x100c, &(0x7f0000000440)={0x3, 0x19}, 0x10) r11 = open$dir(&(0x7f0000000480)='./file0\x00', 0x400, 0x60) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) sendto$unix(r4, &(0x7f00000004c0)="6571970e966bea46834e674eb89bbc225d0846944a2303470d9ed6b02f44a5f76299e87b878c62e8ea46841ea25175d9e52e33d0fe15192c51", 0x39, 0x5, &(0x7f0000000500)=@file={0x0, './file0\x00'}, 0xa) renameat(r11, &(0x7f0000000540)='./file0\x00', r9, &(0x7f0000000580)='./file0\x00') semget$private(0x0, 0x0, 0x204) r12 = semget$private(0x0, 0x4, 0x80) r13 = dup(r8) getsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f00000005c0), &(0x7f0000000600)=0x4) chdir(&(0x7f0000000640)='./file1\x00') setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000680)="d31c484c58f14113bb8364ad77172d5b9b5dfceb304ba99c2a90e5d695e0973b83e9b3ca6f63ec569425c70308d392402b73f0c4cf43883a3715657a02ddcd31f9ed0396ca1f3f4ce8bd9d4c5535c54de61942b6980734819b6ae27dbace04c5adbef0f87f4b14ad36338536b714050393b51dd9fc19e7085d7d4a6c7f25f9549db029e5967695279f2ddb4cf2768e2b7f4f87113d9838b529b6ec4c56e75d703136d0a1c8860d279b98df32918b4af9d7be5b63ca8bc6faa8f1b1aa41b19796276bff250c8204b33119b1ad81591d6d6fa10a7914283b38201fc5e5f210e164eff42718d8312cb3834ed641e97610d0dccc0ede499a34b6fbb59eb50ca1775c59217cbc55699774fb6a4995dbb61bda2bb5903575b2b011fa76ece93ff9a0a9d2c6989387831e181540dc59d0834426a49bc89bda885c889fa3eb16375ab85a6d384371fd7f1f56bfd49ed9261473e2543401415d2a0d946929661468d23c7e1ed18ef1207524f6c27d2f4ecfb785faa1d869288786e20ea5bd3eff45b5d13da3b0d1eb87fa257ec2e52bb09f9422c8afbb21ecbb5f425622be77239ea7f0672ae33fd2d6c949a0d22f602c9fb6b475714471ba50fba1a619d4fd50c9a021b5e31d42aaca194461b6ca4ebaf1d5fcba996f789dfbbcb14858287b4a96fce0aacf578c50fe32cb8daef905f319c20ff77d1b46fe3d879a2d4a483d907cced786c4400bafd7947ac90042969c2db00a2d6da67347fc454841f24bdd57436b60278d333ab548ef6bbb32a4f505f8543730adfa92bff3b714aa47610659e5fdd664dd72a15db401e1df3cff32fcbb3d6595e7bbb54c02d25a5134ef6c0192057c47fe9c815a339e3dc818ced7de2c952dd7dc1bbdbf3dca124e86a754c42e66f308e354a2d98b74dd76336cc146d3d7f5fdb09474a12e0f355d93275f2e8d6cc61cb5b352eb0cfbac2b13c00bcc5864f4d6806d9ad8da0b4ae40bb4ac1afaa47c6233623df10665a9d7d99e0bb465cea3b46b01f63ec3b121a1df0137cee0eb2a9a6bc3550f1491e3517634756ec1242760fa5669c9e936e8f5439a465bdb7633402e4dbd0e844bae35c52a7bcf1bc6c7ae4520a4d53a9e8f22bab2edd74ec44632986dcb7fc900f87a5aa3f85eb061d9cfc898ad4fdd84288cdaf78ae716dab92725d5136bf1206b97f91ea2f0cff5cdb230ec51eaf8e8b8dc95dbb53e9d339abfb663780ab6994756bc7e8448b7aee0a8fc8fd2f70ce3b0383e04b817d8cc3f009e74ae44435ce3278f63002547738c97a3acf07d61e8fd7c1a1f83f8a08c326236f40572204e66f43232018643014f1a50b7f5b016199016557ad4739e95e313a80f5fba4dfe010c623a037bd27f9f1d3a9c8ac477e8734e94179e5169360b47653ced7d38e92fe4860bb1d66302b3d9568cb0116f57e80510ed571415b18c524339293f9333d7ba24a3c7e6128feba4859f080d0a26f1c80ac37b446f3d7cabcb87cb6eef7e0046ed096ddead4b7fe0a2110ac73c7b4951a3d6ee8e5b910ca92754e8ab81a811d686dfeba3aa26d136426bd450f28b4eb5e037ae1ebea67c92f33c9b297f72b1b81f2b78e2eea86007652aab7450ffda39a19ad5c8b317d56edb37441ae6789ee3dc330ab06c10fdedfb3134a2fc57072a8896bce6221ed76a0a450aa47f43c7397b4c1c3f350622191eeb4107457aa09be49e33948bbf484eb7d212284f53e2a8e42d580109cc6dbf2e65cf9d845f4d88b4b7fe31e2c6878372dd751638545fa6bb565e72295f34bcdbd9dd1c8d6d47c30ce6393f43291e698da978bd0d1b83fcc51bb9af7809880cbfdd11044bdd17e36fd1bec18a8ff11e06c2910e72b3fdcb661577e01313f1e7acc2c58e201020df4724d74dcad7e5eaa4f8211f581fcdbf851844b0b382f10600911ed1e2699e5471cc3bc619de66ff84ff7a599ca1c114e05b06cae58555c1b29812d6c70f956c6b0d03c7a735dbf97431aa7474497934dd99f9852a8ce79e068886229f0f0479da671b208a253723c20e9c25c267ef00482b868bdcf0d108575c30028d37205d15318bb972d0c6d97d96f6f8a08cd05c1969e6ea436c6845dd89c91f0cff8c21ad9c4430ce48cc0b34ddaa13f96787dcebb4dc46a56f5d2b2f625bd7fe35d179c63e4efffe5bc26ab1e04cfd6af36179f50d6c7c4093446f2182598ed69e31d8769a8e58445c1c311c1e985f024ce97a1d724d914129ad2cbb918708f7e50292e20467e1171f5b56239940fd784ff4a6eaf9fa3a4f7db13b77540a90764124ddacdc2c59613fd5354029d1b105b924c2f838b34d560582eb9f8d0d847f8d69ccd75ba07607613121487d060155c8558275d8ecb01227157d0a7ff8e6f0be9a1d0acc28541736350ff2ef3408cbb0e58b59c60ac5465c5c798e975f8fb1101ccf37f74a44325882c445f385af753eef3f888d137a62d3d82c04290b46f77ac572f7ee319a0118da437c22a3af97abe36955b74db041cb35c73d687fa66a00921073a79bff647dda68713907da1bc66f4cc6e27d84052075e055f3e891780a8e461828a2f73c88e1fb4133aaa8e2b8461506cf9b9825b21b4b97ecbb1cbf50d49d311ca42f57c9ad1f0a31a8bf5d568cbde8417690404bdc373001b6cd6bbf13008c24383e636ee73ee4f01117abf93deaf8668ca563ea4c9412512d1c8e1c9c9393b6fa3ddc472489ae309c7f387d58cfe24e3cb38af948dde40e0c261275a79da64c25b688f711ba762b9e5106bd7d1f354f7cdcd7093d35a011c1167269055758948c24a3ad5ce17909f0fb307324fc2a3ec12fca8819345c57c94dbe0aaa5b4c8c54bbaf3dcc4d5daf9d808f71afa30bf0735c27e9b7e1cc034543be9c24bed070d8d7d678eff8d5d98e410d5901da3bf93377ef358631c4a13c94113b23847d529cf054ccfaf3774ceb891d4967a7affe13e564a4cdbf840a52b7a86ed9f3b24b0069e0f1bd502841ffb584462cc0520d62499fb5f5dc826509a6f52ed053fc374075eb02b58e177cff20c1cd39080ef8a078d2a8dd08c13e7ee8b5dcd2b38487bfd101801b69b3aab130697897ba05e0483b678974e01b353993653a103bd4492f53d3e54f6c77240b8476061c9296a18675343933890f80bc15922a9b2afc62a8de1bac3e7d5f71c2c6cf962cfd900be2e2292699fc6e878d70899a3ffb58cab4c990fba962b263591e15148c2033383d66e2c5bbd7cd55968e3e2a8eba6f34458b935df8a9d0000b11f4a4277d84db361e3432f27d8f35683f512a2939d1863e65cf71facb244950b1d3017aac1291ccfec32df8fe1c8292e204e3bb5e95e19914fe3ee84ae228baea628bd72eabfffc413516b9fab8a7e86ab61656a068ed0cc7c7791d66168a3f246d657b973579bc469661e30b82000d772b4f135131b0f0dc01b3a31f3c6ce761a1fcf2d8821f1fe4831dcbb2556fc770803e16c8d6aa109f0514a97f11c3f597eaf2f7f97c4bd96f9eb01c806d2df177448907a8b6cee0eae41b7818792098670ecf14939189080cc8684150cf8d8e51e36c2ac0b48a49be2a4eb0472d0a07c5ede16a214a947e3ec2d9d98d70bf8a6b93bdb1326c58efc65ef47f31036ca69c4bbc4ac409eb101c94d09399bb91167e7af9fc7f1210ffd9cc90136b86803099b27627547893b508ede9a65723ee970fbb7e5cc739664d7b3c907a55adba022254b386c74f093dc0feb51fb44d276b79868749a89f83d7d2b9240f8fd446e9f6c3b7f192999b64fcfc4dabe207521f515f91eaf9e9d16a101290545a576d892ac193f7c25044955481cf7328298f238fd07bf0a423828900d6416df4f354244bb6adfe69d638f3af54faf12ce51b6aebc6bb45f330bdc0c572543f34fd6c4eb2447d9215a15746b293c1243956f8094e44e083991a515a0a8ce3d1f4fa80bdf7ca7a2730a0fcc6b0489f2ecc7c679e6cfffe1d3e6a79e75224124551b27c440172af5047d4f3ce23ff927e8eb2bf8138c7e7e64626b2ca2cc9d24df20b7d58e615a7f78c8af4f22900658c82f314f0b933f172801e2c5c4604974b58bb7d0cac24479f8f0077cd3041f76847ab4348414ce26ef5fc9595d01df75ff0b55939601dae04cd83d5a20b05aba29ec43d863b21edf1c219d701346df719d02c5803f352da3dfc8bb6d02e3e0b8f71ddea508d0d7df18da4e959939369195550e379851ba8a99ba41fc3bf178f3c269cdcbfda620d4d6656e300bb29726107b62440d75041527b6dec035727555fc1340ae4790257cfc4c69233486536e160a63d59aa4a37b905b83a35de2758952764c2f03e35e043fddab19cccc5f21e408f71fe885ef7f79a8a44e986034093b37ea3f3888a79580616b4deb23e78aaf7af4a278f08dc7a78cf2fbf92950a231d8099cf3b533f67ab17d3b31d77b1adba8dfadade9b9d12bc149d6b1f20dd25bc1845e8a069d57a0be8ef3d2b25c0296cb352df94fd97a678e10db129a1b0901a82ccd8b4591a2d17de82ae6e9c1817291ff5d638b148416956cee0ef1d134f3cbec368be72aea27662d9310dbfb8613c2ce00ca44194444197e1a95848b31e677dbc5c000d6550481f7bf27de3261e106d85d2829253a0e702bbe0fc08d5556859d576a0683a3b3c4dd7fd16e77cafb72ebd35a60cf91a1f085be7b417d95f0af0c9cd29263bdbdc88423a0c1f954d897c880da7ec34491a36ce61f1c6b71e035bfa5cc444a4ea28574b0a5bda42749020cd5637061d8ffa5d5c66717463b101efb9996b708b7595c92a394c7567ff1e9d3e9199b57a7008a8de84fcbca67d29212b66d9dcb8db7d36fcf08f32652ed7385c465a50b91d4effb6123cbea34fdc2b348aa77be3ddcd2bab3a7bfceea39c97dab3ee5b51a6b80bd1acafd4299b0a3d0faf092a23c86096b215e586696c0abacb708c05113ea2ed2f09730527ff0c8075215987af8940d62cb2c64fa7a4d3c1b61c7aae1132d31ec186f72886c5e34df3c0f3708316b9be04f04df422a581c05cc8c87aa636c6f21d053c2277ed8da17f4b4323fe87be0962ef7b1e312eafee694fe9d2cfd780fc4c01519b5cbbe9653b6370b4399ba0fe36898b6327bed4289cd2ad06961f58155ba231b03a03a99a0546588fd6e1558c91a4cca855c3583f4964e3a229912dcffe0860a50b8e64e08d7cc779f9784aba44aa4aefdbe60c9b1fb4c5d1d45366c21f82f3d0c519ad7b2ce5d1d4a9c03302dd6951b5689afe2653c49383f65cadfcea3ecf861f0b23356615062ec2fdbd8cbfee246081e3280417ee4aa63de0ddfd01d235c3ac258450a26cd962801c26922b5b2e332e93b35e600a1ef02e276b4e88565377dfc226a09a6a7694dc291156cd3023103fafe4d8242c723cb1ed6c889ff30e61445f6445281b3a771d1d999f242bc4f483b41a6dae238cd767401e9fb2ba382e3c98ac6c4a6a5c4e2218f6fbeec9e577ba6c296f38bef5c455209e5bde339260b99018aa9e3c3ae741d26c2f13728aad60f13267d0ab5352a9f6eab17446bca50760b4210c738a1f7e061a70090a28f6f2950aedee3468fbc314ae181b3571010dde4206f8e4f86abcfcaab1cc7b5d354555397ad264ebef63a31e90684fdeb4666a8ab7bfbf351ef88b25d73536b436853da961c700cb809ecba59b11bbabcaddab04546bf1ca0382ba16d9ed91049bf1845ee097fdbc9380ce1cdda5671ad1830abfe7e9078602cefc5217880352421a7b59005388c5c73b9435e2027c044cab49edf4872d57960511831f9e847a77cd4e19", 0x1000) r14 = paccept(r4, &(0x7f0000001680)=@in6, &(0x7f00000016c0)=0xc, 0x40000000) getpeername$unix(r8, &(0x7f0000001700)=@abs, &(0x7f0000001740)=0x8) getsockname$inet(r13, &(0x7f0000001780), &(0x7f00000017c0)=0xc) semctl$GETNCNT(r12, 0xd8fc86df50753b5e, 0x3, &(0x7f0000001800)=""/40) socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x11, &(0x7f0000001840), &(0x7f0000001880)=0xc) rmdir(&(0x7f00000018c0)='./file0\x00') 00:00:09 executing program 5: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40700, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) r7 = geteuid() r8 = getgid() writev(r2, &(0x7f0000000740)=[{&(0x7f0000000480)="ae7165ee269fe20a713688aa174591d13a467b28fef5e08350a8c8eeee24d68107e2744c2b177b23b23b741443dcad85e33e40fa87df95abcd3778de16e8e072bd7c1bdc215e5d57927a12ff9d9cb7a8c195ab541ae5babb926fdd552afce682a869cb4e2a7ad6306c7930f5519620881223f2ce2cca340b06b88d0dc2438fa2e03bff1667c34828276a0a6e99edd7d5c4c61a837cc8e5dab6d5d1120395dcf2a9841536a65a5924db1d2367b6aab0bdd7e5b577187c17988ca393babf51fa7d221bbbd1740ad08f91a031a1d3885aa7112da8c65d27ab5ffabbe10474dfe39705901177e067316b", 0xe8}, {&(0x7f0000000580)="8669cf0a80", 0x5}, {&(0x7f00000005c0)="1f3a793798d7b6d0c75ea65e4f88b7546068198ddbce99b6e9db41eff907589ed0922f8c2b8d842623a42da1c07f3e6003fc21bb39e90eccf14208ccb0b8e4ceddc0fa7e1fc264c6a015f6efc550412784729cf3b092650ae0b0daf5b80ce26f842d42ddfd8199462e3abe72144702352c5611b9d5bcb4378c61a67d200c89fb247faecd0b643f19357814f9adde0706009897a070254ca596526250631075b7026f5fc53c1f25b265ed9479fb7ee5ebcb897a26f3", 0xb5}, {&(0x7f0000000680)="ed73fabe978cb5abcf6de7e09b4bdd7209a62e9c5ac8d6cc35fc948942", 0x1d}, {&(0x7f00000006c0)}, {&(0x7f0000000700)="9ec86322c7a13fa7", 0x8}], 0x6) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)="fa155c2fae041988d322c55866bd2428531aa7da37ddeb6874cf67a39fb28b2c00b21217ca5de8437815131be697d268d2c40cd79924f26951217e9f2a07cb1b3a21d65d9e40a08002f6d41a0021c7ae0b7c803a89e192583083523534d39f0482c2638c55f4e30ec96bd63c1a45ed0945a00dd36e957b0359f701f3f7fe475b7ffb8c24a92025b006fe5e0db771481c61f729bb9a0b27ba3641", 0x9a}, {&(0x7f0000000140)="0155e63f78f2a90bffe77f847c0c2a2856d3f74c484ccee600abe56e32c6208b9ce4435cea8b", 0x26}], 0x2, &(0x7f0000000340)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r0, r2, r1, r1]}, @rights={0x28, 0xffff, 0x1, [r2, r0, r2, r2, r0, r1]}, @cred={0x20, 0xffff, 0x2, r3, r4, r5}, @cred={0x20, 0xffff, 0x2, r6, r7, r8}, @rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x38, 0xffff, 0x1, [r0, r2, r1, r1, r0, r0, r0, r2, r0]}], 0xe0, 0x2}, 0x9) accept$inet(r0, 0x0, 0x0) read(r2, 0x0, 0x0) 00:00:09 executing program 4: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80010, 0x1) flock(r0, 0x4) flock(r0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x100) r3 = accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) symlink(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)='./file0\x00') recvfrom$unix(r0, &(0x7f0000000240)=""/156, 0x9c, 0x840, &(0x7f0000000300)=@file={0x0, './file1\x00'}, 0xa) munlockall() fcntl$getflags(r3, 0x3) getsockname$unix(r0, &(0x7f0000000340)=@file={0x0, ""/69}, &(0x7f00000003c0)=0x47) recvfrom$inet(r0, &(0x7f0000000400)=""/49, 0x31, 0x2, &(0x7f0000000440)={0x2, 0x3}, 0xc) r4 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file2\x00', 0x200800, 0x11d) r5 = accept$unix(r4, &(0x7f00000004c0)=@file={0x0, ""/93}, &(0x7f0000000540)=0x5f) semget$private(0x0, 0x4, 0x200) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000580), &(0x7f00000005c0)=0x8) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000600)={0x6, 0x8}, 0x8) symlink(&(0x7f0000000640)='./file0/file0\x00', &(0x7f0000000680)='./file2\x00') stat(&(0x7f00000006c0)='./file1\x00', &(0x7f0000000700)) faccessat(r4, &(0x7f0000000780)='./file2\x00', 0x1, 0x100) fchownat(r4, &(0x7f00000007c0)='./file0\x00', r1, r2, 0x200) mlockall(0x2) recvfrom$inet(r0, &(0x7f0000000800)=""/150, 0x96, 0x0, &(0x7f00000008c0)={0x2, 0x0}, 0xc) lseek(r3, 0x0, 0x1) bind(r5, &(0x7f0000000900)=@in={0x2, 0x2}, 0xc) socket$inet6(0x18, 0x3, 0x6) mkdir(&(0x7f0000000940)='./file1\x00', 0x40) shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffa000/0x3000)=nil) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000980), 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000009c0), 0xc) 00:00:09 executing program 0: r0 = socket$inet(0x2, 0x4000000000000002, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0x10) getpeername(r0, 0x0, 0x0) 00:00:09 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) openat(r1, &(0x7f0000001300)='./file1\x00', 0x202, 0x2) open$dir(&(0x7f0000000000)='./file1\x00', 0x1000000, 0x1) 00:00:09 executing program 1: r0 = socket(0x1f, 0x1, 0x0) listen(r0, 0xfffffffffffffffc) getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getgroups(0x1, &(0x7f0000000240)=[0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080)={r1, r2, r3}, 0xc) r4 = accept$inet(r0, 0x0, 0x0) r5 = accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f00000001c0)={0x200, 0x1, 0x9, 0x0, 0x298e}, 0xc) fcntl$setstatus(r4, 0x4, 0xf49593a2b3bd115d) write(r0, 0x0, 0x0) 00:00:09 executing program 3: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x202, 0x0) ftruncate(r0, 0x0)