AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC725yUFQiAIomDO+N9J3/+wkqBnECECGh5V1KIBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC+6He//J+YGmeSudPG0vFIsnbV2Lpq7D1oHD0Yb/8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC527t9HiioOAPibmZ3lhxrP02xxxkhioY0sC4J0xkJzsfBPMLkcC54u/oArhBCTa+zM1TRGS2NMNGfH/4AtJDTYUWyBibVmZmduH3CRVe5mlrvPJ3nzvruZzPu+2bDZ77zHAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEBt/O40zorDwiROq/du3b+2WvS3H+oLNzbvLBWtiJMmk346vBK/SHrtJQIAAMDBkdX1fQjhbr61XPTpQln/5/U5Rc3//XOTuK7nH677676u/Yv226/3XtoeaGEyTnHR82uj4YlHU+ns3Szn2/OPPaNT3vny2UtWfiDpBxsvjvPyfibf3rz5XrcMDzWRLQDwfxyv+yqofw8V/aDNxAA4MDpR4V3X/9lCuzkBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANGG8EZ6p4ySEsNSZxoXb96+t7tTf2LyzVLcz169vxtcsLpGHEM6vjYYnGpzLvLt85eqnK6PR8NJuBoeri//7ya+GEPZi9FmCd+oMP5rh5BBayFCwa0Fafdjzks+uBL+nj/v39YRB/C2RNPulBADA/nFsGuZVK35d3s23lov3ksUQ/v7hwfr/9SgOM9b/9z4+cyseNq7/B3s/y6dGf/3iF/3LV66+uXZx5cLwwvCzt04O3h6cOnv69Nl++ayk74kJAAAAT6Zbtbj+TxcfXf8/GsVhxvr/y+8GX8djZer/HU0X/drOBAAA4GB74dhff+60+zLpdsNXK+vrlwaT4/brk5NjC6n+Z4eqFtf/2WLbWQEAAABNGG8kD6z/n4viMOP6/7M/vvxzfM0shHCkWv8/vvr56Fxz05lrTfyP5bbnCAAAQLuOVC1e/8/L/f/p9paHNITwxmuTuPozgDPV/9n73/wUjxXv/z/V3BTnUtrLy/uR9kLIeiF0em1nBAAAwH52uGpFsf9HvrX8yS9HP+za/w8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQtH8CAAD///MHOzA=") fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r1) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='pids.current\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) ftruncate(r2, 0x200) ptrace$getenv(0x4202, r1, 0x0, &(0x7f0000000040)) [ 76.414603][ T403] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 76.527004][ T372] usb 4-1: new high-speed USB device number 18 using dummy_hcd [ 76.587129][ T1482] F2FS-fs (loop4): Wrong CP boundary, start(512) end(6580) blocks(1024) [ 76.596993][ T1482] F2FS-fs (loop4): Can't find valid F2FS filesystem in 2th superblock [ 76.610054][ T1482] F2FS-fs (loop4): Found nat_bits in checkpoint 01:04:14 executing program 4: syz_mount_image$f2fs(&(0x7f0000010240), &(0x7f0000010280)='./mnt\x00', 0x0, &(0x7f00000102c0)=ANY=[@ANYBLOB='\x00'], 0x0, 0x10204, &(0x7f0000010300)="$eJzs3D9vG2UcB/DfNbQCWkqEGNh4JEByJGKd7aSCskRUVQdIFdEyMji2Y7lN7ChOnNCJhT8vgg0m3gMvgI2lQ98BEhsSS4UE8t0FoYqhgInB+Xyku+/dc9ffc491y+9UJYBzazn9/FMWV+O5iFiKiCsRxXFWbYWNMl6JiFcj4sIftqwa/33gUkQ8HxFXp8XLmll16atvP/vo6x/ee+PLb75byr/4/Mf5rRqYt9cjYm+/PD7eK3PUL/NeNd6eDIrcW5tUWV7Yu1+dj8o87m0XFY7bp/e1i2z1y/tH+0fjae7stjvT7A92ivH9YTnheNI/rVP8g3vtg+K829sucjAeFdl/UD7XSZUPxodlnW5V7+OifBwenmY53jvplevZv19kZ3hYjZd1R93eyTQnVVbTRXf77/++/xfvD4ZHJ2nSOxgPRsO0Xm/k9Xz1oHNtNc8bb7dW+932Tudar7nWbe+spVpvYzzaXUm1fqeTardu3FhJjbzerOdvplu3P0y73VSb5ruD4dHhYHe8kpr11nq9sZJea6Q7m1tp64ObNze37qbN0TDdHk1SK0+N1vX15vXWW2nrzt3UzJu59Z+p7IznY8F4gQD+Mv0/MA/6f/1/6H/P/fq1b/wjXiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgHPr8vfvHBUHy+X5hWr8hWropeo8q679+ieyJ2ouTetGxMWnvP/TLOJSNcfp9kxEbFTbLy/+u78BAAAALLJHj2sPs6JbL3fL834gztKlYp9d+WRG9YrPOjN7h4oPUS/PqtpS8XyzWunlqL5QzcTF6e7ZWVV7KktnOhsAAPDfoBMAAACAhfbkf8MHAAAAFo/+HwAAABZf0f/7+38AAACw2B49rj2c9zMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPzGzr2bIBAEAQCd9ZccoliFPZhYgs1YgoXYkYnB1WEmogaOICIinCIs78FwzO0yuxNuMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC1a3aLdXuc77vWOV+6+U43AAAAwFvT26eX6Th/zTIvufbq7V6eSvUjoomI4Yf7NyVilGfcYxARy4zT5NfNAwAAQL3a7WH17zsAAAAAAAAAAAAAAAAAAAAAD8z/AwAAgCqZ/wcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFd25+UEABiEAWg/C3T/aYugGwhe3oOEHAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD02Zl1atyoN/0LAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+OzOsQ1AABAF0HMWUNnHEGrbmkVjBiKnEjUh7yWXS/5vPgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/7YOEUtbl0fQVZ5nP27zdPevmqcGf1X/9gAA2NmvQxsAgBAIgv+hAfqvFoOgAwQzyfmzCwBcEL03Wv3n4iEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACK3Tm0AgAGgSjW0n3Yf7wKHh6HSQxfIA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYOSNPu6JzqgEAKBk31weAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAZwcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwQAIAAAAg6P/rdgQKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATBQAAP//meMVrw==") bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000240)=ANY=[@ANYBLOB="18000000000000000000", @ANYRES32], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000040)='ext4_da_update_reserve_space\x00'}, 0x10) bpf$PROG_BIND_MAP(0x23, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000020540)='mnt\x00', 0x0, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r2) ioctl$FS_IOC_ADD_ENCRYPTION_KEY(r0, 0x41009432, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x7, 0x13, &(0x7f00000009c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff9f0000}, [@printk={@p, {0x3, 0x3, 0x3, 0xa, 0x0}, {0x5, 0x1, 0xb, 0x1, 0xa, 0x2}, {0x6, 0x0, 0x2}, {}, {}, {0x85, 0x0, 0x0, 0x5}}, @printk={@p, {0x3, 0x3, 0x6}}]}, &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) [ 76.642002][ T1482] F2FS-fs (loop4): Try to recover 2th superblock, ret: 0 [ 76.649025][ T1482] F2FS-fs (loop4): Mounted with checkpoint version = 48b305e5 [ 76.674628][ T1345] attempt to access beyond end of device [ 76.674628][ T1345] loop4: rw=524288, want=45072, limit=40427 [ 76.686796][ T1345] attempt to access beyond end of device [ 76.686796][ T1345] loop4: rw=0, want=45072, limit=40427 01:04:14 executing program 2: madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xe) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x8) socket$inet6(0xa, 0x80003, 0x6b) socket$igmp(0x2, 0x3, 0x2) openat$kvm(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mounts\x00') pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2$9p(&(0x7f0000000380), 0x0) dup(r1) r2 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r2, 0x11b, 0x4, &(0x7f00000000c0)={&(0x7f0000000000)=""/74, 0x328000, 0x1000}, 0x20) setsockopt$XDP_UMEM_COMPLETION_RING(r2, 0x11b, 0x6, &(0x7f0000000080)=0x1, 0x4) r3 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$XDP_RX_RING(r2, 0x11b, 0x2, &(0x7f0000001980)=0x100, 0x4) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r3, 0x8933, &(0x7f0000000180)={'batadv_slave_0\x00', 0x0}) setsockopt$XDP_UMEM_FILL_RING(r2, 0x11b, 0x5, &(0x7f0000000140)=0x1, 0x4) bind$xdp(r2, &(0x7f0000000100)={0x2c, 0xe, r4}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000000000000b703000000000000850000002d00000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r5 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000140)='kmem_cache_free\x00', r5}, 0x10) syz_emit_ethernet(0xae, &(0x7f0000000440)=ANY=[@ANYBLOB="bbbbbbbbbbbbaaaaaaaaaaaa86dd60f4adf700382900000000000000000000f9000000000000ff020000000000000000000000000001"], 0x0) socket$igmp(0x2, 0x3, 0x2) socket$nl_route(0x10, 0x3, 0x0) timerfd_create(0x0, 0x0) syz_mount_image$ext4(&(0x7f0000000280)='ext4\x00', &(0x7f0000000300)='./file1\x00', 0x200000, &(0x7f0000000200)=ANY=[@ANYRES8=r0, @ANYRESOCT=r0], 0xfe, 0x560, &(0x7f0000000d00)="$eJzs3d9rU1ccAPDvTVutPzYriGx7GAUf5nCmtt0PB3twj2OTCdu7C+21SFMjTSq2E9SH+bKXIYMxJoz9AXvfo+wf2F8hbIIMKdvDXjpuelNjk7SpRhvN5wNXz7n3JOd+c+/39NzchAQwsMazfwoRr0fEd0nEoaZtw5FvHF9vt/rw2ky2JLG29sXfSST5ukb7JP//QF55LSJ+/ybiRKG13+ryynypXE4X8/pEbeHyRHV55eTFhdJcOpdempqePv3e9NSHH7zfs1jfPvfvj5/f/eT0t8dWf/j1/uHbSZyJg/m25jiewo3myniM56/JSJzZ1HCyB531k2S3d4AnMpTn+UhkY8ChGMqzHnj5XY+INWBAJfIfBlRjHtC4tu/RdfAL48HH6xdArfEPr783EqP1a6P9q8ljV0bZ9e5YD/rP+vjtrzu3syV69z4EwLZu3IyIU8PDreNfko9/j7m+k+c+1UWbzX0Y/+D5uZvNf95pN/8pbMx/os3850Cb3H0S2+d/4X4Puukom/991Hb+u3HTamwor71Sn/ONJBcultNsbHs1Io7HyN6svtX9nNOr99Y6bWue/2VL1n9jLpjvx/3hvY8/ZrZUKz1NzM0e3Ix4o+38N9k4/kmb45+9Hue67ONoeufNTtu2j//ZWvsl4q22x//RHa1k6/uTE/XzYaJxVrT659bRPzr1v9vxZ8d//9bxjyXN92urO+/j59H/0k7bOsU/utGi/fm/J/myXt6Tr7taqtUWJyP2JJ+1rp969NhGvdE+i//4sa3Hv3bn/76I+KrL+G8dudWxaT8c/9kdHf+dF+59+vVPnfrvbvx7t146nq/pZvzrdgef5rUDAAAAAACAflOIiIORFIob5UKhWFz/fMeR2F8oV6q1ExcqS5dmo/5d2bEYKTTudB9q+jzEZP552EZ9alN9OiIOR8T3Q/vq9eJMpTy728EDAAAAAAAAAAAAAAAAAABAnzjQ4fv/mT+HdnvvgGfOT37D4NqU/6MtDXrxS09AX/L3HwaX/IfBJf9hcMl/GFzyHwaX/IfBJf9hcMl/AAAAAAAAAAAAAAAAAAAAAAAAAAAA6KlzZ89my9rqw2szWX32yvLSfOXKydm0Ol9cWJopzlQWLxfnKpW5clqcqSxs93zlSuXy5FQsXZ2opdXaRHV55fxCZelS7fzFhdJcej4deS5RAQAAAAAAAAAAAAAAAAAAwIulurwyXyqX00UFhScqDPfHbrwshYi+2I1SebdHJgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB45P8AAAD//4Y3OHk=") r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cgroup.stat\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x12, r6, 0x0) r7 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TIOCL_GETKMSGREDIRECT(r7, 0x541c, &(0x7f0000000000)) [ 76.736918][ T1489] attempt to access beyond end of device [ 76.736918][ T1489] loop4: rw=2049, want=45104, limit=40427 [ 76.756117][ T460] usb 1-1: new high-speed USB device number 3 using dummy_hcd [ 76.766240][ T372] usb 4-1: Using ep0 maxpacket: 16 [ 76.820197][ T1491] EXT4-fs (loop2): Unrecognized mount option "00000000000000000000006" or missing value 01:04:14 executing program 2: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x3) r1 = dup(r0) write$uinput_user_dev(r0, &(0x7f0000000080)={'syz0\x00', {0x4, 0x200, 0x81}, 0x49, [0x8, 0x8, 0x50, 0x978, 0x7, 0x400, 0x7, 0x7, 0x2, 0x4, 0x5, 0x7a8, 0x8, 0x5, 0x200, 0x3f, 0x807, 0x2400000, 0xe939, 0x4, 0x80000000, 0x8, 0x3, 0xffff, 0xfffffff8, 0x6, 0x4, 0x0, 0x6, 0x20, 0x0, 0x6, 0x3, 0x4, 0x0, 0x81, 0x20c, 0x0, 0x3, 0x400, 0x3, 0xff, 0x7fffffff, 0x200, 0x2, 0x800, 0x43, 0x49, 0x1, 0x516a, 0x8, 0x6785, 0x1f, 0x8, 0xffffffff, 0x3f, 0x4, 0x80000001, 0x800, 0x200, 0x4, 0x8, 0x0, 0xffff9e05], [0x0, 0x6, 0x1, 0xf1, 0xfffffffc, 0x7, 0xffffffff, 0x4, 0x100, 0xe14, 0xcc, 0xa9, 0x7fffffff, 0x3, 0x8000, 0x200, 0x3, 0x7f, 0x5, 0xf431, 0x4, 0x1, 0x5, 0x8, 0xffffffff, 0x80000000, 0x7dcc, 0x1, 0x7fff, 0x800, 0x4, 0x3ff, 0x220e, 0x9, 0x2f97, 0x4, 0x1f, 0xfc, 0x6, 0x0, 0x8, 0x5, 0x0, 0x2, 0x5, 0x4, 0x1, 0xc8, 0x3, 0x1000, 0x5, 0x6, 0x54ff, 0x1, 0x8, 0xfffffe01, 0x28b610dc, 0x3, 0x1d, 0x7f, 0x3f, 0x5, 0x7, 0x5], [0xf9b, 0x2, 0x7fff, 0x65, 0xffff, 0x0, 0x5, 0xffff, 0x2, 0x80000001, 0x7f, 0xfffffff9, 0x8, 0x0, 0x9, 0xdfa, 0xffffffff, 0xdba, 0x0, 0x1, 0xcabd, 0x7fffffff, 0x80000001, 0x1ff, 0x80, 0x0, 0x8, 0x40, 0x4, 0xd53c, 0x9, 0x10000, 0x9, 0x5, 0xe75, 0x22, 0x4, 0x9, 0xf25d, 0x9, 0x3, 0x8, 0x1, 0x12b, 0x9, 0x9, 0xfffffd52, 0x3, 0x10001, 0x3, 0x7, 0xff, 0x3047, 0x6, 0x77f, 0x3, 0x20, 0x0, 0x0, 0x1, 0x4, 0xf7b4, 0x20, 0x1ff], [0x1, 0x5a2, 0xb6d, 0x6, 0x5, 0x1ff, 0x0, 0x4, 0x3ff, 0x1, 0xd2e6, 0x6, 0x4, 0x3, 0x0, 0x6, 0x10000, 0x80000000, 0x7f, 0x400, 0x7, 0x2, 0x8, 0x9, 0x3, 0xffffffff, 0x9, 0xb08a, 0x0, 0x1, 0x2, 0x9, 0x8, 0x3ff, 0x7, 0x3, 0x2, 0x400, 0xfffff800, 0x2, 0x3, 0xd7, 0x4, 0x20d00000, 0x2, 0x9, 0x4, 0x4, 0x3, 0x4, 0x8, 0x7, 0x2, 0xa26, 0xfff, 0xfff, 0xa03, 0x6, 0x3, 0x6, 0x7, 0x1f, 0x1, 0x1000]}, 0x45c) ioctl$UI_SET_EVBIT(r1, 0x40045564, 0x15) write$uinput_user_dev(r1, &(0x7f0000000800)={'syz0\x00'}, 0x45c) syz_mount_image$f2fs(&(0x7f0000010600), &(0x7f0000000000)='./file0\x00', 0x1004092, &(0x7f0000000040)=ANY=[], 0x1, 0x10629, &(0x7f0000020c80)="$eJzs3L1vG2UYAPDHSdMvSokQAwtwEkJKJGzV6YcoU4BWLRKtKj4GhBA4tmO5tX1R7KamC2JgQ/wNLGwMfGysiP+BBYkFiYEJiQ2pyPdeqqYUaHGbkOb3ky7Pva9fP/ec5eW5cy6APWs++/23ShyNQxExGxFHIor9SrkVllN4MiKeiYiZW7ZKOX9zYn9EHI6Io5PkKWelfOmdX148f/qjcx9/+u1PT69++d0XO3fWwE57LiL6a2n/Wj/FvJPi5XK+sdEtYv/ERhnTC/0r5ThP8Vp7pchwrbG5rlHE4520Pl+7OpzE1V6jOYmd7moxvzZIBxxudDbzFG+43Fgvxq32ShG7w7yIneuprnEZrw9HKU+rzPdBkT5Go82Y5tvjdjqftStFbA5G5XzKm7fa40ncKGN5uGjmvVZRx8odPsAbs3f9Wf+fvdYdXB1nG+31YTcfZCdr9Rdq9VPV+nreao/aJ6qNfuvUiWyh05ssq47ajf5yJ887vXatmfcXs4VOs1mt17OFM+2VbmOQ1eu147Vj1ZOL5d7z2bmLb2W9VrYwiS93B1dH3d4wW83Xs/SOxWypdvz0YvZsPXvjwqXs0utnz1649OZ7Z96++NKFV18pF/2lrGxh6djSUrV+rHpwj5//Un1xuvMfV7aOn7qRbI6Xp0vPw66y0wUA7D76f2An6P+n7P8fEg+g/80iYtf0v/9+/h/+kFbujf4f7onvDwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAnvXz3Dfni535NH6knH+0nHq8HFciYiYibtzBbOzfknO2zDP3N+vnbqvh+0oUGSbHOFBuhyNiudz+eCy9BgAAANy7H7/+/N3Urac/8ztdEP/Vobtemd3cSxdtZo68f59qqETE3Pyv9yFLlBeb4onpq0om3+99MZ4yy2ZtxQWsg9NXlRSX3Pbdr2x3ZXZLOHhLqKQws63lAAAA22JrJ7C9XQgAAADb6ZN7WfxVfPbgKuGBuv2eXnE3s/wtfvkD/gMplDcED20ZAQAAALuQf6kHAACAh1/R///z8//GLc//AwAAgN0tPf8PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgT3buHTdxIIwD+MfDC/vSWqttuM2WXGKlPcKWW+YQXCE9CiV1jpGOdDkCggjPRIohSElsjIh+P8keZoA/nyWaGT8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4pftiMb27uf7TIOJqt9tsm2nviAAAAIB9q2IxrV6Uqf81j3/PQz9zvxcR/Yh4ae4+iE+1zEHOKY58vtir4TaiStj9xihvXyLid97WP9J7AAAAwNst55NZmq2nXXnuguhSWrTpf/vbUl4vIoryoYWUyItN8at5Vcnu/z2M/w1TnmqrFrDGzatKqiW3YVtprzKoNeNnTS81/U7LAQAAOlGfCXQ7CwEAAKBL/85dAOdRnc3M1+LnC/hHqcknBD/XegAAAMAFcks9AAAAXJb1Oybz1Vc8/w8AAAA+tvT8PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE5pVSymy/lk1jRnsz0QZcTh6BHtHA0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8Mj+vKNACIRBGOxd35nM/Q8rDZqamlSB8PE3BgMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAm9/95f/E1DiTzL02lp5HkrVTY+vU2Ds3jv4wvn4NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF/vzkgIhDMAANNP56U56/8NKwJ5BhPegJSF0UQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHii13Uyen1WW2UcSb5tM8mvc8O/U8OW5N2w98G88SMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwsnM/oXFUcRzA3+xmt39AXGMMEhUrNlUQs9kNLfQieBCCB/XgxWOabmrsNmqbQ1JyycWbV+96EywKufRWj17suRA8tMfCIhV6VmZ2pnmJSWzAzG6azwfevl8mw8x7L7Dsd98QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADYpvd+OFPU1fSl0a8r+bF7j9bmd+tTD5e6Y2lL66TcYR85L+f9J7dufRavYTI+uDEBAADw7KkW+T6EcL+2MZv2lUaW/yeLc9LMv/Zcvy7y/F75/06nOVbk/82Jj997cqNG/z61EMLCYrczXdoMh9vZ0M761oPNP+M13Hne8/tdpLpVJv1vaKrZn63y4fqLvVq26sm3d+9+UM/KE///LACAg5oq+rwoPh+lfWuQAwPgmTWStxDl/2pjsGMCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKENvPbxT1EkIYWJkq07de7Q2v1t/p9Mce7jUzdrmb7cb8TXTS9RCCAuL3c50iXMZZmdDO+u7v557NV7DnefdWL15da7b7VxXKBQHLdK3rSEYxmEUA3jTAgDgyKrlLf2AfL+2MZseS0ZD+Pv77fn/ragO++T/Ivun7ZWV3rn4XnH+b5U2w+FW5P+N5OfVeA13ntdcvvZV88bqzXcXr81d6VzpLLUunr9w4eJMa2a6mX2f0vStCgAAAH21XY7V8xbn/8rov/f/T0d1eMr8/+kPr7Xje1WPbf4/tedvivz/0qU/2vvl/61Nv0MdKAAAwLH2wpnHfyW7HE/q9bAyt7x8vdV/ffJzu/86gKEe2Im8xfn/5OigRwUAAACUobeebNv/vxzV4T/2/8dWfsza7W+mvo6vWc13whcWu52p+S+7l8ubztAq9v8ffz7x+9Pt/x9eMYDpAwAAUJJTeYv3/2vZ8/+VN4pzKiGEt9/s1/m/Adwj/7++7fn/yfb5n+J7xc//z5Q4x2FUGe+vR5H/r176bnKv/J+dOx7CyPiABgsAAMCRdzJvaf5/UNuY/eKX0x/VPf8PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAP+zPPWoCQRjH4XcnCUkgXe6x5OMMIlgJNlY2foCwsGfwAF7Ixsp28SJ6BUWdra1kLZ6n+f+KYZgBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACe3unuiZeIKCK1mSINVt+H14h4i7Rumt77NYvNcV9/3HK03Q0vOZ70v/Itn1E8+isAAJ0o282xWFbzn7y/ef/y/uctp3U16/LRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCZHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAABA/q+NUFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYUdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCxAAAAAIAwf+s0OjYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADGCgAA///2MInD") r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) syz_mount_image$ext4(&(0x7f0000000880)='ext3\x00', &(0x7f0000000000)='./file0\x00', 0x21804e, &(0x7f00000026c0)=ANY=[], 0xff, 0x53d, &(0x7f00000008c0)="$eJzs3cFvI1cZAPBvnDjJdlOSUg6lUpeKFmUrWDtpaBtxaItA3CqByoVTiRIniuLEUey0TVShrLhxAAkhqMSJExckrkhIqH9CtRISe0csAiF2Fw4cFgaNPc4mXltJtHa8in8/aeI3bzzv+14ST2bmTWYCGFkvRsTbETEWEa9ExExeX8inOGxN2fvu3/toJZuyJe/+M4kkr4toFo9czVebar1ETO48Ere+f7C5XK1WdvP5cmNrp1zfP7ixsbW8XlmvbC8uLry+9MbSa0vzfeln1q83v/nXn//k19968w9f+eDP7/39+g+ypL+RL8/78fiKJ2dv55VTx+rGI2K3L8GGbyzvT3HYiQAAcCbZPv5nI+KLEXejuT/3u/aizl26qQtPDgAAAOiL9K3peJBEpAAAAMCl9VZETEdSKOXXAkxHoVAqtS7o/Vw8VajW6o0vr9X2tlezZRGzUSysbVQr8/k1tbNRTLL5hWb54fyrHfOLEfFMRPxs5kpzvrRSq64O++QHAAAAjIirHcf//55pHf8DAAAAl8zssBMAAAAABq7X8X9ywXkAAAAAg3PG8f9PxwadCAAAADAI337nnWxK28+/Xn1/f2+z9v6N1cn6Zmlrb6W0UtvdKa3XauvNe/ZtndZetVbb+Wps731YblTqjXJ9MiJqe9uN9zY8PxAAAACG5ZkvfHI7iYjDr11pTpmJ7EuvsX73CoBLo3CeN98ZXB7AxXNJH4yu8WEnAAzP4bATAIbtxK0+uuwUHL9458Q5g08HlxMAANBfc5/vPv6fHQIUh50cMFCnjf/fuXb0Pz82B3DJGP+H0XXO8f9bg8oDuHjFLnsAbvsPo+W0z3zPm3d0G/+f6PbGND21LQAAYKCmm1NSKOVjgdNRKJRKEU83/9W/mKxtVCvzEfGZiPjTTHEym19orpk4TwAAAAAAAAAAAAAAAAAAAAAAAAAAZ5SmSaQAAADApRZR+FuSP/9rbubl6c7zAxPJf2Yif6TXB7989xcfLjcauwtZ/d2j+sbHef2r5z798L1n+3MaAwAAAEZc62nbD/Ij+/Zxevs4HgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD66f69j1ba00XG/cfXI2K2W/zxmGq+TkUxIp76VxLjx9ZLImKsD/EPb0bEc93iJ1laMZtn0Rm/EBFXLib+C2mado1/tQ/xYZR9km1/3u72+SvEi83X7p//8Xx6XL23f4Wj7d9Yj+3f02eM8fwff1vuGf9mxPPj3bc/7fhJj/gvdTaWdP+mfP+7BwePVLYaj/RXEXNd//4kJ5otN7Z2yvX9gxsbW8vrlfXK9uLiwutLbyy9tjRfXtuoVvKvHa23/PSF3/+vI/p/05tpptn/6BF/tqP/nV19OSsUj1WmnWHyYEnce7ZVLHY00Yx//aXuP//nOuIf/9ZmvxNfyv8OZMvn2uXDVvm4a7+5da1rYnn81R79P+3nf71XoxMnZ1/5zg//0uutAMDFq+8fbC5Xq5XdgRc+TtM0K/zox4OPpXD+QnvvbmAhpp6UniqcVujHmS0AAOBJ83Cnf9iZAAAAAAAAAAAAAAAAAAAAwOiq70fhrDcGS2da65z3dmKdMQ+H0E8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgNP8PwAA//9jCd4l") getdents64(r2, &(0x7f0000001280)=""/4089, 0xff9) ioctl$UI_DEV_CREATE(r0, 0x5501) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x8, 0x4, &(0x7f0000000040)=@framed={{0xffffffb4, 0xa, 0x0, 0x0, 0x0, 0x61, 0x12, 0x4c}, [@ldst={0x2, 0x0, 0x3}], {0x95, 0x0, 0xc00}}, &(0x7f0000003ff6)='GPL\x00', 0x2, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x1f2, 0x10, &(0x7f0000000000), 0xfffffe51}, 0x48) [ 76.886007][ T372] usb 4-1: config 1 has an invalid descriptor of length 112, skipping remainder of the config [ 76.896337][ T372] usb 4-1: config 1 interface 0 altsetting 192 has 0 endpoint descriptors, different from the interface descriptor's value: 3 [ 76.909474][ T372] usb 4-1: config 1 interface 0 has no altsetting 0 01:04:14 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$EXT4_IOC_GROUP_EXTEND(r0, 0x40086607, &(0x7f00000000c0)=0xff) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'pimreg\x00', 0x1}) ioctl$TUNSETOFFLOAD(r0, 0x400454c9, 0x13) ioctl$TUNGETIFF(r0, 0x800454d2, &(0x7f0000000100)={'veth1_macvtap\x00'}) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$sock(r1, &(0x7f0000003780)=[{{&(0x7f0000000240)=@in6={0xa, 0x4e21, 0x0, @remote}, 0x80, 0x0}}, {{&(0x7f0000000000)=@in6={0xa, 0x4e24, 0x0, @private1}, 0x80, 0x0, 0x0, &(0x7f0000003700)=[@txtime={{0x28, 0x1, 0x24}}], 0x18}}], 0x2, 0x0) 01:04:14 executing program 4: r0 = socket$tipc(0x1e, 0x5, 0x0) sendmsg$tipc(r0, &(0x7f00000000c0)={&(0x7f0000000640)=@name={0x1e, 0x2, 0x3, {{0x43}, 0x1}}, 0x10, &(0x7f0000000080)=[{0x0, 0x34}, {&(0x7f0000000000)="ab85b6336c76653f626d8943483002a19fcc9a2340dd8dec4b8a57d7e410dab35759ae346722689ec1fea46b6c9d4653", 0x30}], 0x2, 0x0, 0x0, 0x20000088}, 0x45) [ 77.076132][ T372] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 77.088900][ T372] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 77.106075][ T372] usb 4-1: Product: 뜌턎럌ꗫ紨䭙깆悗䋳呶îœç­“늂떬抨䘲ä‰êŠšíš’꙽æ¤é½±ä¼¾í¿ï€µâˆšå¦ì¢¢ï„®á¡šé³¦Ð’à¿ ç¯ï ¨æ—¼ëš¨æ¯î«®á„˜×‰åžëƒ‹â³Šê¦…C [ 77.137667][ T372] usb 4-1: Manufacturer: 쌉â‰æ•ˆêš«î“¿ã“‡ê¾¾æ”¤ç’¿î§ç³˜â¨Ÿå‚©å‰Œî¬…ꆎ⽬㩴㮳梸췛薂蚔ï§â•ç¨®â¤Œî€æƒ½ä“Œï¶³ä›¢ç´‹ä¢®Ì¤ëˆŠå´§å’®æ€‰è¾á€¯îšæ’µã˜í‚ƒâµ‹í‹€ë¢¡ê‚ì†á¡¦é²è–šà¾°ì¨€î¤ºè˜½à¬ˆäŒ®å¶‘㗭⡎̾赨ꨙ缬磰椨ᕇ [ 77.160719][ T372] usb 4-1: SerialNumber: 這鱗㛘⭾ㄯâ™ä»žè—‹ä©“ç¯é„Ÿå¿§êŽ’뷳淴쑶뵙꜉闈阹纓ꓽ碃뜲穑쬻䋙綼í³ê°ë¨±î†–禆볾ï¤ç¤‹ç‡¬ê´–놎왂ã¨ì­ï»Šç¬ ë¸¤é„«è·ï¾œì„¦ä°ê‡ª [ 77.166137][ T460] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 77.190765][ T460] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 77.202787][ T460] usb 1-1: New USB device found, idVendor=256c, idProduct=006d, bcdDevice= 0.00 [ 77.211675][ T460] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 77.221049][ T460] usb 1-1: config 0 descriptor?? [ 77.377086][ T643] device bridge_slave_1 left promiscuous mode [ 77.383104][ T643] bridge0: port 2(bridge_slave_1) entered disabled state [ 77.390742][ T643] device bridge_slave_0 left promiscuous mode [ 77.396822][ T643] bridge0: port 1(bridge_slave_0) entered disabled state [ 77.499567][ T1494] F2FS-fs (loop2): Segment count (31) mismatch with total segments from devices (0) [ 77.506428][ T372] usb 4-1: bad CDC descriptors [ 77.508982][ T1494] F2FS-fs (loop2): Can't find valid F2FS filesystem in 1th superblock [ 77.514436][ T372] usb 4-1: USB disconnect, device number 18 [ 77.528544][ T1494] F2FS-fs (loop2): Unrecognized mount option "/dev/uinput" or missing value [ 77.596787][ T1494] EXT4-fs (loop2): VFS: Found ext4 filesystem with unknown checksum algorithm. 01:04:15 executing program 2: syz_clone3(&(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) r0 = syz_open_procfs(0x0, &(0x7f0000000100)='syscall\x00') r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x1, 0x803, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000e80)=@newlink={0x44, 0x10, 0x401, 0x70bd28, 0x25dfdc00, {0x0, 0x0, 0x0, 0x0, 0x0, 0x46107}, [@IFLA_IFALIAS={0x14, 0x14, 'macvtap0\x00'}, @IFLA_MASTER={0x8, 0x3, r3}, @IFLA_GROUP={0x8, 0x1b, 0x4}]}, 0x44}}, 0x24000840) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(r4) getsockname$packet(r5, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) ioctl$TIOCGPTLCK(r5, 0x80045439, &(0x7f0000000040)) ioctl$SIOCSIFHWADDR(r0, 0x8924, 0xfffffffffffffffc) 01:04:15 executing program 2: creat(&(0x7f0000000000)='./bus\x00', 0x0) r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xa, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x7fc00100}]}) ioctl$BTRFS_IOC_QGROUP_CREATE(0xffffffffffffffff, 0x4010942a, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000000), 0x802, 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN(r2, 0x4040942c, &(0x7f0000000040)={0x0, 0x3, [0x4, 0xcf, 0x2, 0x80000000, 0x6, 0x1]}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x6000, 0x11) r3 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$VHOST_SET_VRING_BASE(r3, 0x4008af12, &(0x7f0000000240)={0x1, 0x7}) getpeername$unix(0xffffffffffffffff, &(0x7f0000000340)=@abs, &(0x7f00000003c0)=0x6e) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000480)={{0xffffffffffffffff, 0xffffffffffffffff}, &(0x7f0000000400), &(0x7f0000000440)}, 0x20) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f00000005c0)={'vxcan1\x00', 0x0}) r6 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000600)=0xffffffffffffffff, 0x4) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000700)={0x11, 0x5, &(0x7f00000004c0)=@raw=[@tail_call={{0x18, 0x2, 0x1, 0x0, r4}}], &(0x7f0000000500)='syzkaller\x00', 0x0, 0x66, &(0x7f0000000540)=""/102, 0x41100, 0x0, '\x00', r5, 0x0, r6, 0x8, &(0x7f0000000640)={0x3, 0x1}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, &(0x7f0000000680)=[{0x3, 0x5, 0x8, 0x4}, {0x0, 0x2, 0xe, 0x2}, {0x3, 0x1, 0xa, 0x9}, {0x0, 0x4, 0xa, 0xc}, {0x1, 0x2, 0x6, 0x4}, {0x0, 0x1, 0x1, 0xb}, {0x5, 0x2, 0x5, 0x1}, {0x5, 0x1, 0xa, 0x5}], 0x10, 0x7}, 0x90) r7 = socket$inet6_udplite(0xa, 0x2, 0x88) connect$inet6(r7, &(0x7f0000000d80)={0xa, 0x4e24, 0x3, @dev={0xfe, 0x80, '\x00', 0x19}, 0x7fff}, 0x1c) r8 = dup3(r0, r1, 0x0) mount$9p_fd(0x0, &(0x7f0000000080)='./bus\x00', &(0x7f0000000100), 0x0, &(0x7f0000000400)={'trans=fd,', {'rfdno', 0x3d, r8}, 0x2c, {'wfdno', 0x3d, r1}}) r9 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_percpu_user\x00', 0x275a, 0x0) write$binfmt_aout(r9, &(0x7f0000000100)=ANY=[], 0xc1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2000005, 0x12, r9, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r1, 0xc0502100, &(0x7f0000000180)) ioctl$sock_ipv6_tunnel_SIOCGET6RD(0xffffffffffffffff, 0x89f8, &(0x7f00000000c0)={'syztnl1\x00', &(0x7f0000000000)=ANY=[@ANYBLOB='gre*\x00'/16, @ANYRES32=0x0, @ANYBLOB="0000000000000000000000004b00006c0000000000009078ffffffffac1414aa00072300ac1414bb7f000001ac1e0001ac1414bbac1e0001ac1414bbffffffffe000000201863300000000000b167d94a96e791353930006d4376929000d6229dca2cbad28492f6564000839305638a76a02071ada80058c"]}) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) r10 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000640)=ANY=[@ANYBLOB="18060000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000003000000b703000000000000850000007300000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000180)='kmem_cache_free\x00', r10}, 0x10) mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r11 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000040), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='fd=', @ANYRESOCT=r11, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r11, &(0x7f000000e280)={0x2020}, 0x2020) [ 77.838583][ T23] audit: type=1400 audit(1713056655.624:323): avc: denied { ioctl } for pid=1500 comm="syz-executor.2" path="/dev/uhid" dev="devtmpfs" ino=121 ioctlcmd=0x942c scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:uhid_device_t tclass=chr_file permissive=1 01:04:15 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r1, 0x8933, &(0x7f0000000040)={'batadv_slave_1\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f00000003c0)=@ipv4_newaddr={0x3c, 0x14, 0x509, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r2}, [@IFA_LOCAL={0x8, 0x2, @initdev={0xac, 0x1e, 0x0, 0x0}}, @IFA_BROADCAST={0x8, 0x4, @loopback}, @IFA_LABEL={0x14}]}, 0x3c}}, 0x0) r3 = socket$inet_tcp(0x2, 0x1, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r4, &(0x7f0000000280)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x80006000}, 0xc, &(0x7f0000000240)={&(0x7f0000000400)=@delchain={0x4f58, 0x65, 0x20, 0x70bd26, 0x25dfdbfd, {0x0, 0x0, 0x0, r2, {0x2, 0x7}, {0x6, 0xc}, {0x3, 0xe}}, [@filter_kind_options=@f_route={{0xa}, {0x5e0, 0x2, [@TCA_ROUTE4_IIF={0x8, 0x4, r2}, @TCA_ROUTE4_ACT={0x5d4, 0x6, [@m_mirred={0x160, 0x19, 0x0, 0x0, {{0xb}, {0x64, 0x2, 0x0, 0x1, [@TCA_MIRRED_PARMS={0x20, 0x2, {{0x80000000, 0x6, 0x0, 0x73c, 0x2}, 0x3, r2}}, @TCA_MIRRED_PARMS={0x20, 0x2, {{0x8, 0x3, 0x6, 0x5}, 0x3, r2}}, @TCA_MIRRED_PARMS={0x20, 0x2, {{0x9c1, 0x5, 0x2, 0x2, 0x6}, 0x4, r2}}]}, {0xd3, 0x6, "925cd80f76d7f7d08ca4c7a6dc0368056099abfef2376458fb9be9f931ae71a5c1e1116697509757fa5e1dc5f9003fc279933be89e80cec2e7d841ed0d582527c6ca70914e9e4b3e7200cfff4f5a9ea53291351772a709526083e11ae9c8c3573bc19808d3b011d12e1c7ab4bbca4ae45385326123f8c81ea4a3219da25cf7617bd42e0f1df0d0f153f508a66d1942328a7ccc8d13753f40b44cfa15ed6037d623f3dd22a40ddf75c54740ebb8ea3fb5fc38a95e433decdca7abdec9949c972fe8df335b6d3a5a4031e1866001fca9"}, {0xc}, {0xc, 0x8, {0x7, 0x1}}}}, @m_sample={0xd8, 0x5, 0x0, 0x0, {{0xb}, {0xc, 0x2, 0x0, 0x1, [@TCA_SAMPLE_TRUNC_SIZE={0x8, 0x4, 0x7}]}, {0xa4, 0x6, "c3c2ac5a8bdb60f957220b3cc3d4bf6da4f0f66ed829923c2fa77324ea15d886fd90ebbbe389a1345a4a124a6e29c30d4d20b263780443c72bbbe65e702a492da47d8739143718ba8891d95c72a3cd1cb5fdd931a1807cfbb1ddd1d4605911b9f5a43c676a318f0a285501e40a79c0edc5ef1ea72c1f22039fde5247091d1e56d7afc20dad15880bae45bc25f9e54de1d67c28e76d4b2f6d6fecc6f9570368ad"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x2, 0x2}}}}, @m_mpls={0xb0, 0xa, 0x0, 0x0, {{0x9}, {0xc, 0x2, 0x0, 0x1, [@TCA_MPLS_TC={0x5, 0x6, 0x4}]}, {0x79, 0x6, "1a810cf6caa808ff189ccdad34e9564f4972ccea17d6ca4e5e46a6345f1ba3bbccbe90a1b4c25d56c7c0a2b7d8c5c8775c85662cb73acf537ef7ec95ca5b9d3e25c758d32e6daed31901869c1cc4f8aa3404a80b6d08bf4f64d0c4f52c97b4eb920fd202b3b93f4b023485df834c4d71889bde9ac0"}, {0xc}, {0xc, 0x8, {0x3, 0x2}}}}, @m_tunnel_key={0x54, 0x20, 0x0, 0x0, {{0xf}, {0x14, 0x2, 0x0, 0x1, [@TCA_TUNNEL_KEY_ENC_KEY_ID={0x8, 0x7, 0x400}, @TCA_TUNNEL_KEY_ENC_IPV4_DST={0x8, 0x4, @empty}]}, {0x12, 0x6, "319dc84f45ec626247d3e4a7402e"}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x2, 0x2}}}}, @m_ct={0x124, 0x13, 0x0, 0x0, {{0x7}, {0x44, 0x2, 0x0, 0x1, [@TCA_CT_PARMS={0x18, 0x1, {0x3, 0x8, 0x10000000, 0x100, 0x2}}, @TCA_CT_LABELS_MASK={0x14, 0x8, "49322b2c5ef830ff100bea3b1848f9bf"}, @TCA_CT_NAT_IPV6_MAX={0x14, 0xc, @private2={0xfc, 0x2, '\x00', 0x1}}]}, {0xb9, 0x6, "bdbc84697aa0b08321f8824f5ad3c3d2b13178eeb9e5cad5d8768a290c73364a1880cbb36fdf7187b8d8f140c6f3092a24bff6031fc1a12acf79ba269a1bd80e4234cfc8276f61eadd8d4f0894cb86641c0a7f1d51d0de91503077066e2a664bade94da91c366953d1f4836b0378c821fcfff481234a525ce3c4dcceba35971988f4ff176aef647e3e4b9908f9df4f15b8642cdd5e672ef356b1ea0e7abc1dbf253e2f17a26cd162deb0a2a781cb7a13a1038df5fa"}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x0, 0x2}}}}, @m_csum={0x170, 0x17, 0x0, 0x0, {{0x9}, {0x90, 0x2, 0x0, 0x1, [@TCA_CSUM_PARMS={0x1c, 0x1, {{0x7, 0xfffffff9, 0x7, 0x7, 0x2}, 0x1d}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x6, 0x2, 0x5, 0x8, 0x480000}, 0x36}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0xe274, 0x3, 0x8, 0x7, 0x8}, 0x3e}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x8001, 0x901, 0xffffffffffffffff, 0x9e9, 0x100}, 0x4c}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x1, 0x0, 0x1, 0x9, 0x9}, 0x38}}]}, {0xb5, 0x6, "464a668b38aea297ac07e41ad0ad9aae20ae5e2f1c5351c03fac367c02b51a369facb083092aa1af6bc078241019a8a19cab3783334ab24cc2fd06766ff0954cb474765c8bf66617b26649f08a37ea3b7cc4961f36114a7c429d99236c630806ab0ec35019498ad06e254f23624e975a8422206a01482ef4ac6c62a920b5eb38f975f9e57fd287335ad4f40723e833fa205a1f6c1b8412a21e25f9b90f06c804bc4650e2e035e4522c199c1b05d51fd0f3"}, {0xc, 0x7, {0x1}}, {0xc}}}]}]}}, @TCA_CHAIN={0x8, 0xb, 0x8000}, @TCA_CHAIN={0x8, 0xb, 0x101}, @filter_kind_options=@f_basic={{0xa}, {0x4910, 0x2, [@TCA_BASIC_CLASSID={0x8, 0x1, {0xc, 0x7}}, @TCA_BASIC_ACT={0x3db4, 0x3, [@m_mpls={0x14c, 0x9, 0x0, 0x0, {{0x9}, {0x6c, 0x2, 0x0, 0x1, [@TCA_MPLS_PROTO={0x6, 0x4, 0x60}, @TCA_MPLS_LABEL={0x8, 0x5, 0xa3a90}, @TCA_MPLS_TC={0x5, 0x6, 0x3}, @TCA_MPLS_LABEL={0x8, 0x5, 0x7b556}, @TCA_MPLS_LABEL={0x8, 0x5, 0xdc4dd}, @TCA_MPLS_PROTO={0x6, 0x4, 0x888e}, @TCA_MPLS_PARMS={0x1c, 0x2, {{0x9, 0x6, 0x20000000, 0x7fff, 0x1}, 0x3}}, @TCA_MPLS_PARMS={0x1c, 0x2, {{0x7, 0x800000, 0x6, 0x6, 0x2}, 0x3}}]}, {0xb8, 0x6, "fbf95d5a8b0e520a0718db7159ae1e2ff1ab9befc511d117791083ba43b62c68d81a41d64eee5cba6b6fccf7e4fb2de2e09a915ab3dea3cbade5a7379867e05e6c15a3979b5d84ba3451bf0a530303bf3efc358d91659c8e1221390b18da461f11e76c7337b40fbf7d8f813124491bbfa6bc0c40039bc4fd9e42ec215190032c32d0c292407a03d1c8d2ef2414e2ee410a7f879760d73ad62d9639992e64a2b475878931b82af59f2fe839c943ae822c7f538f17"}, {0xc}, {0xc, 0x8, {0x3, 0x1}}}}, @m_pedit={0x3c64, 0xe, 0x0, 0x0, {{0xa}, {0x3bd4, 0x2, 0x0, 0x1, [@TCA_PEDIT_PARMS={0xe68, 0x2, {{{0xc6, 0xffff2655, 0x20000000, 0x8, 0x1}, 0x7, 0x5, [{0x1f, 0xffff, 0x3, 0x5, 0x6, 0x3}, {0x1, 0x5, 0x0, 0x4, 0x54, 0x81}, {0x85, 0x4e41, 0x20, 0x101, 0x0, 0xa13}]}, [{0xced, 0x80, 0x7fff, 0x80, 0x7, 0x8}, {0x1b, 0x40, 0x2, 0x100, 0x2, 0x5}, {0x8, 0x7eb, 0xffffffff, 0x8001, 0x3ff, 0x1}, {0x8, 0x3, 0x1, 0x9, 0x6, 0xff}, {0x3f, 0x4, 0x6, 0x80000000, 0xceb6}, {0x52, 0x8, 0x1, 0xa7, 0x0, 0x7f}, {0x8000, 0x101, 0x80000000, 0x4, 0x2, 0x1}, {0x8, 0xffff0000, 0x7, 0x4, 0x1ad, 0x1}, {0x80000001, 0x1, 0x0, 0xfffff999, 0x59}, {0xfffffffa, 0x8eb2, 0xa, 0x1, 0x319b, 0x3}, {0x80000001, 0x10000, 0x9, 0xfff, 0x7, 0x9}, {0x0, 0x6, 0x3, 0x1, 0x7, 0x1f}, {0x1, 0x8, 0xffff, 0x7f, 0x9, 0x6}, {0x40, 0x4, 0x7ff, 0x7, 0x4}, {0x8001, 0x4, 0x0, 0x9, 0x10000, 0x8}, {0x77ec, 0x3f, 0x0, 0x9, 0x3, 0x20}, {0x69e, 0x7, 0x2, 0x798, 0xa49, 0x6}, {0x7, 0x100, 0xfffffffc, 0x1, 0xffffffc0, 0xfffffb32}, {0x563, 0x0, 0xffff, 0x48, 0xcc1, 0x7}, {0x7, 0x1, 0x6, 0x6, 0x8}, {0x5, 0x81, 0x8, 0x47, 0x6, 0x8}, {0x8, 0x40, 0x9, 0x5, 0x8, 0x1000}, {0x4, 0x40, 0xff, 0x8, 0x4, 0x5}, {0x7, 0x6, 0x8000, 0xb6c, 0x0, 0x2a97}, {0x3ff, 0x1, 0x8, 0x5, 0x3, 0x5b9}, {0x5, 0x8001, 0x2, 0x1, 0xfff}, {0x6, 0x0, 0x1, 0x1, 0x3ff, 0xb0c}, {0x6, 0x6, 0x7fff, 0x3, 0x7, 0x4}, {0xf4, 0x3, 0x9, 0x1f, 0x1, 0xffffff7f}, {0x401, 0x7f, 0x2, 0x3, 0x2, 0x4}, {0x3a, 0x4, 0x6c8f7bdd, 0x8, 0x6, 0x80}, {0x80, 0x5, 0x2, 0x5, 0x0, 0x6}, {0x100, 0x7, 0x8, 0x81, 0x363}, {0x80000000, 0x7ff, 0x2, 0x1, 0x7ff}, {0x3, 0x80000000, 0x2, 0x9, 0x9, 0x7}, {0x1, 0x2622a783, 0x0, 0x7, 0x3ff, 0x3}, {0x6, 0x80000000, 0x9, 0x15, 0x4, 0x400}, {0x80, 0x2, 0x5, 0x7, 0xa55a}, {0x7, 0x4, 0x5131, 0x101, 0x3ff, 0xe128}, {0x7ff, 0x13, 0x9, 0x1f, 0xffffffff, 0x8}, {0x10001, 0x7, 0x7, 0x5, 0x2, 0x1}, {0x2, 0xc0, 0x800, 0x0, 0xda33, 0x285}, {0x0, 0x800, 0x0, 0xa, 0x2, 0x8}, {0x57, 0x0, 0xffffffff, 0x10000, 0x20, 0xa3}, {0x100, 0x4, 0x7fffffff, 0x1, 0x100, 0x8}, {0x0, 0x8, 0x2, 0xffffffe0, 0x4, 0xe274}, {0x5, 0xffffffff, 0x3, 0x101, 0x63142e3a, 0x918}, {0x5, 0xffff7fff, 0x1, 0x10001, 0x3, 0xdd37}, {0x10001, 0x7, 0x8, 0xfffffff7, 0x6, 0xfff}, {0x4, 0x1, 0x3, 0x3, 0xffffff80, 0xb04}, {0x7, 0x7, 0xfc3, 0x5, 0x6, 0x6}, {0x9, 0x0, 0x7fffffff, 0x8001, 0x100, 0xffffffff}, {0x0, 0x9, 0x9ff9, 0x7f, 0x8001, 0x401}, {0x6, 0x8274, 0x8, 0x6151, 0xa1, 0x800}, {0x8bbf, 0x0, 0x2, 0x1, 0x6, 0x6}, {0x2, 0x2, 0x20, 0x4, 0x200, 0x4}, {0x20000, 0x1, 0x2, 0xffff, 0x36, 0x4}, {0x4, 0x42762de0, 0xdca, 0x6, 0x800, 0x4}, {0x3ff, 0xc4e, 0x8, 0x1, 0x7, 0x85}, {0x8000, 0x8f8, 0x5, 0xa75, 0x3, 0xd32}, {0x8, 0x80000000, 0x1, 0xfffffffc, 0x0, 0x40}, {0xfffffffb, 0xfffffffb, 0xc2b0, 0x4, 0x8, 0x7}, {0x9, 0xa6, 0xffff0001, 0x8, 0x4, 0x100}, {0x8, 0x101, 0x2, 0x40, 0x77, 0x645}, {0x3, 0x5, 0x1, 0x7, 0x4, 0x1}, {0x81, 0x6, 0x9, 0x80, 0x4ba, 0x8}, {0x8001, 0x45df, 0x80000001, 0xfff, 0x3, 0x8}, {0x7, 0x2739, 0x501, 0x8, 0x7, 0x2}, {0x3, 0x7, 0xffffff01, 0x9, 0x10001, 0x5c142841}, {0xc511, 0xffffff6a, 0x1f, 0x8, 0xff, 0x80000000}, {0x47e5, 0x7, 0x9, 0x1, 0x6, 0x376}, {0x80000000, 0xef, 0x1, 0x7, 0x564a, 0x31b}, {0x4, 0x8, 0x254, 0x0, 0x800, 0x1ff}, {0x80000001, 0xffff, 0xffff7fff, 0x80000000, 0x5, 0x1de19979}, {0x8, 0x1, 0x1, 0x6, 0x6, 0xf81b}, {0x0, 0xf97, 0x0, 0x800, 0x2, 0x5c56}, {0x6, 0x0, 0x80, 0x3f, 0x0, 0x1f}, {0x6, 0x8000, 0x2, 0x2, 0x9, 0x5}, {0x7fffffff, 0x9, 0x5, 0x52, 0x4, 0x7fff}, {0xffff, 0x8a, 0x7ff, 0x90, 0xffff, 0x8000}, {0x7fff, 0x95, 0x8, 0x9, 0x0, 0x4}, {0x5, 0xffffff59, 0x1ff, 0x2, 0x3ff, 0x7}, {0x2, 0xffffffff, 0x8000, 0xf07a, 0x4b9}, {0x3, 0x5, 0x8001, 0x3, 0x4, 0x9}, {0x10001, 0xfffff801, 0x3, 0x20, 0x1f}, {0x4, 0xe1, 0x5, 0x9, 0x25db, 0x6}, {0x9, 0x1, 0x7, 0xfffff800, 0xb31, 0x7}, {0x7, 0x800, 0x0, 0xfffffbff, 0xffffffff, 0x9}, {0x7fff, 0x0, 0x0, 0x3, 0x10, 0xde3e}, {0x9, 0xe821, 0x4, 0x816, 0x5, 0x3}, {0x5, 0xb91, 0x8, 0x8, 0x5, 0x2}, {0x3, 0x6, 0x0, 0x5, 0x2, 0x5}, {0x8, 0x2, 0x6f, 0x800, 0x4, 0x7fffffff}, {0x5, 0xc4, 0xdd9d, 0x3, 0x3, 0x8}, {0x7c, 0x7, 0x1, 0x6d, 0xfffffffd, 0x7fff}, {0x4084, 0xffffffff, 0x3, 0x3, 0x3, 0x6}, {0x4, 0x3, 0x7ff, 0x3, 0x6, 0x6}, {0x0, 0x1, 0x80000000, 0x7, 0x3, 0x1}, {0xe2d, 0xfffffffd, 0x3, 0x3, 0x3, 0x5}, {0x562, 0xfffffff9, 0xfffffff8, 0x6, 0x1, 0x8}, {0x7, 0x5, 0x1, 0xff, 0x7ff, 0x8b7}, {0x40, 0x0, 0x1, 0x5, 0x9, 0x4d0}, {0x41a9, 0x800, 0x59d8d21, 0xe3c5, 0x2, 0x7}, {0x8001, 0x0, 0xd60, 0xffffffff, 0x6, 0x8}, {0x5, 0x9, 0xffffffff, 0x1, 0x4a3, 0x9}, {0x7, 0x4, 0x4, 0x100, 0x6, 0x7ff}, {0xa8, 0x1000, 0x0, 0x34, 0x4, 0x3}, {0x6, 0x7ff, 0x81, 0x8, 0x0, 0x4}, {0x2, 0x1, 0x2, 0x7, 0x2000000, 0x2}, {0x2, 0xb16e, 0x249a, 0x40, 0x5, 0x29}, {0x2, 0x10001, 0x8, 0xff, 0x9, 0x8}, {0x1bd, 0x3, 0x1f, 0x80000001, 0x9, 0xffff92b6}, {0x6, 0x7ff, 0xfce0, 0x5, 0x1, 0x5}, {0xc, 0x1ff, 0x8, 0x1, 0x2, 0x5}, {0x3f, 0x9, 0xdc, 0x3ff, 0x6, 0x6}, {0x7, 0x9c69, 0x0, 0x430, 0x1, 0x3}, {0x3, 0x5, 0x8, 0x8, 0x1, 0xbe04}, {0x1, 0x3, 0x6, 0x1000, 0x0, 0x5}, {0xc8d, 0x7, 0x6, 0x63ee, 0x6, 0x8000}, {0x1, 0xffffffff, 0x0, 0x3, 0x608, 0x6}, {0x7, 0x400, 0x6, 0x1, 0x1ff, 0x3}, {0x9, 0x8, 0x81, 0x6, 0x1, 0x4}, {0x400, 0x80, 0x9, 0x9, 0x10001, 0x7}, {0x2, 0x574, 0x8000, 0x2, 0x3, 0x8}, {0x3, 0x200, 0x7, 0x0, 0x843}, {0x4ad6, 0xfffffffb, 0x4, 0x7422, 0xe754, 0x9}, {0x3, 0x3ff, 0x3, 0x6a, 0x4, 0xa0ce}, {0x5, 0x4, 0x81, 0x20, 0x797b, 0x6}], [{0x1}, {0x3}, {0x0, 0x1}, {0x4}, {0x3}, {}, {0x1, 0x1}, {0x5}, {}, {0x4}, {}, {0x5, 0x1}, {0x5}, {0x3, 0x1}, {}, {0x2}, {0x5}, {0x2}, {0x5}, {0x5}, {0x4}, {0x3}, {0x1, 0x1}, {0x0, 0x1}, {0x1, 0x1}, {0x5}, {0x5}, {0x5, 0x1}, {0x5}, {0x5, 0x1}, {0x0, 0x1}, {0x5, 0x1}, {0x4}, {0x4, 0x1}, {0x1, 0x1}, {0x3, 0x1}, {0x1, 0x1}, {}, {0x5, 0x1}, {0x5}, {0x4, 0x1}, {0x0, 0x1}, {}, {0x4, 0x1}, {0x1, 0x1}, {0x3}, {0x2}, {0x3, 0x1}, {0x2}, {0x0, 0x1}, {}, {0x4}, {0x4}, {0x1}, {0x4, 0x1}, {0x5}, {0x4}, {0x2}, {0x5, 0x5b5bf877b85d5dbb}, {0x4}, {0x1, 0x1}, {}, {0x4}, {0x5, 0x1}, {0x4, 0x1}, {0x2, 0x1}, {0x3, 0x1}, {0x2}, {}, {0x1, 0x1}, {0x3}, {0x5}, {0x0, 0x1}, {0x2}, {0x5}, {0x4}, {0x0, 0x1}, {0x3, 0x1}, {0x1}, {}, {0x1, 0x1}, {0x5}, {0x2, 0x1}, {0x0, 0x1}, {0x3}, {0x5}, {0x2}, {0x2}, {0x0, 0x1}, {0x2}, {0x4}, {0x4}, {0x5}, {0x4}, {0x2}, {0x5}, {0x3}, {0x4}, {0x3, 0x1}, {0x3, 0x1}, {0x0, 0x1}, {0x4, 0x1}, {0x4}, {0x5, 0x1}, {}, {0x3, 0x1}, {0x4}, {0x4, 0x1}, {0x3}, {0x5, 0x1}, {0x5, 0x1}, {0x6, 0x1}, {0x0, 0x1}, {0x2}, {0x4}, {0x1}, {0x4, 0x1}, {0x1, 0x1}, {0x3}, {0x5}, {0x2, 0x1}, {0x5}, {0x0, 0x1}, {0x2, 0x1}, {0x3, 0x1}, {0x3}, {0x0, 0x1}, {0x0, 0x1}]}}, @TCA_PEDIT_KEYS_EX={0x180, 0x5, 0x0, 0x1, [{0xc, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x3}]}, {0x44, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_HTYPE={0x6}, @TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x613979bddebd1c8d}, @TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x9f6a3b5e00736332}, @TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x5}, @TCA_PEDIT_KEY_EX_CMD={0x6}, @TCA_PEDIT_KEY_EX_CMD={0x6, 0x2, 0x1}, @TCA_PEDIT_KEY_EX_CMD={0x6, 0x2, 0x1}, @TCA_PEDIT_KEY_EX_CMD={0x6, 0x2, 0x1}]}, {0x34, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0xa}, @TCA_PEDIT_KEY_EX_CMD={0x6, 0x2, 0x1}, @TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x1}, @TCA_PEDIT_KEY_EX_CMD={0x6, 0x2, 0x1}, @TCA_PEDIT_KEY_EX_CMD={0x6, 0x2, 0x1}, @TCA_PEDIT_KEY_EX_HTYPE={0x6}]}, {0x44, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_CMD={0x6, 0x2, 0x1}, @TCA_PEDIT_KEY_EX_CMD={0x6}, @TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x1}, @TCA_PEDIT_KEY_EX_CMD={0x6, 0x2, 0x1}, @TCA_PEDIT_KEY_EX_HTYPE={0x6}, @TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x4}, @TCA_PEDIT_KEY_EX_CMD={0x6, 0x2, 0x1}, @TCA_PEDIT_KEY_EX_CMD={0x6}]}, {0x24, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_HTYPE={0x6}, @TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x1}, @TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x3}, @TCA_PEDIT_KEY_EX_CMD={0x6, 0x2, 0x1}]}, {0x2c, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_CMD={0x6}, @TCA_PEDIT_KEY_EX_CMD={0x6, 0x2, 0x1}, @TCA_PEDIT_KEY_EX_CMD={0x6}, @TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x3}, @TCA_PEDIT_KEY_EX_CMD={0x6}]}, {0x14, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_CMD={0x6, 0x2, 0x1}, @TCA_PEDIT_KEY_EX_CMD={0x6}]}, {0x1c, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_CMD={0x6, 0x2, 0x1}, @TCA_PEDIT_KEY_EX_CMD={0x6, 0x2, 0x1}, @TCA_PEDIT_KEY_EX_CMD={0x6}]}, {0x34, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x5}, @TCA_PEDIT_KEY_EX_CMD={0x6}, @TCA_PEDIT_KEY_EX_CMD={0x6}, @TCA_PEDIT_KEY_EX_CMD={0x6}, @TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x1}, @TCA_PEDIT_KEY_EX_HTYPE={0x6}]}]}, @TCA_PEDIT_PARMS_EX={0xeb0, 0x4, {{{0x3, 0x100, 0x20000000, 0x40b, 0x13f}, 0x9, 0x3, [{0x97, 0x7ff, 0xba8, 0xf03, 0x1ff, 0x2}, {0xaa4f, 0x1, 0x0, 0xf59, 0x80}, {0x93c4, 0x8000, 0x6, 0x3, 0x3, 0x200}, {0x1000, 0xfffffffc, 0x4, 0x7ff, 0x9, 0x5}, {0x0, 0x7, 0x2, 0xe3000000, 0x4, 0x2}, {0x3c89, 0xf219, 0x80000000, 0x6, 0x1, 0x1}]}, [{0xffff, 0x7fff, 0x4, 0x1, 0x1, 0xdb0a}, {0x4, 0x9f, 0x1b, 0x1, 0x4, 0x8}, {0xffffffff, 0x5, 0x9, 0x0, 0x4, 0x4}, {0x100, 0xfffffff8, 0x8, 0xe2a, 0x7, 0x6}, {0x0, 0x7fff, 0x749957d1, 0x5, 0x7, 0x3}, {0x5, 0x3, 0x4, 0x7, 0x4, 0x3f}, {0x2, 0x80000001, 0x7, 0x2, 0x4a4, 0x5}, {0x7, 0x1, 0x3f, 0x1, 0x1, 0x8}, {0x30, 0x1, 0xc3d, 0x401, 0x0, 0x8}, {0x8, 0x8001, 0x1, 0xd063, 0x0, 0x2}, {0x0, 0x3ff, 0x1ff, 0x6, 0x6, 0x2}, {0x5, 0x0, 0x3, 0x3, 0x4}, {0x7f, 0x7fff, 0x200, 0xffffffff, 0x8, 0x4}, {0x9b44, 0xfffffffc, 0xa367, 0x1, 0x3f, 0x3ff}, {0x4, 0xff, 0x0, 0x7f, 0x10001, 0xa5}, {0xffff, 0x4, 0x3ff, 0x8, 0x7, 0xffffff01}, {0x1a, 0x88, 0x7, 0x3, 0x5, 0x40}, {0x7f, 0x9, 0x9, 0x3f, 0xffff, 0x1}, {0x2, 0x3, 0x8, 0x5, 0x2838, 0x6}, {0x1c99, 0x3, 0x61d7, 0x5, 0x5, 0xbdd9}, {0x3, 0xfffffff8, 0x6, 0x6, 0x1, 0x200}, {0x2, 0xfffffffe, 0x1, 0x0, 0x1}, {0x1, 0x9, 0x7fffffff, 0x80000001, 0xf2, 0x5}, {0x8, 0x3, 0x10000, 0x1, 0x1ff, 0x7}, {0x0, 0x200, 0x8001, 0x2, 0x624, 0x6}, {0xfffffffb, 0x5, 0x8, 0x7, 0x3, 0x80000001}, {0xfffffff7, 0x6, 0x3, 0x4, 0x4, 0x6}, {0x7e6d, 0x8, 0x1f, 0x4, 0xff, 0xca}, {0xfdb, 0xffffffff, 0x7fffffff, 0xffffffc0, 0x0, 0x4}, {0x9, 0xffffff7f, 0x1, 0x0, 0x4, 0x8}, {0x3, 0x8, 0x7ff, 0x8, 0x4}, {0x0, 0x7fffffff, 0x101, 0x80000000, 0x6, 0xfad7}, {0x0, 0x5, 0x1000, 0x1000, 0xff, 0x6}, {0x8001, 0xf01, 0xa7, 0x0, 0x90, 0x8000}, {0x5, 0x83, 0x1, 0x1, 0x0, 0x6}, {0x3, 0x3, 0x4, 0x8, 0x5b83, 0x3}, {0x0, 0xfffffc00, 0x20, 0x3, 0xffff7fff, 0x4}, {0x0, 0x3ff, 0x3ff, 0x9, 0x6, 0x2}, {0x0, 0x5, 0x0, 0x9, 0x6, 0x7fffffff}, {0x2, 0x3, 0x6d6, 0x788, 0x78d, 0x5}, {0x80000000, 0x7, 0x23, 0x6342, 0xffff0000, 0x6}, {0x9, 0x2, 0x0, 0x3f, 0x9, 0x8}, {0x5c, 0x9, 0x6, 0x8, 0x200, 0x8}, {0x0, 0x800, 0xdee, 0x5, 0x7ff, 0x7ff}, {0x5, 0x7, 0x7, 0x0, 0x7ff, 0xb57}, {0xffffffff, 0x8001, 0xa8, 0x4, 0xff, 0x3}, {0x2, 0x4, 0x0, 0xa2, 0x8, 0x4}, {0x0, 0x4, 0x7, 0x7c5, 0x4, 0x7}, {0x6, 0xa880000, 0x3, 0x6, 0x1f, 0x8a}, {0x5, 0x627, 0x7, 0x7fff, 0x0, 0x4}, {0x200, 0x4, 0xed, 0x0, 0x7ff, 0xfffffffc}, {0x5, 0x1ff, 0x8001, 0x1000, 0x7fffffff, 0x9}, {0xec2c, 0x332c, 0x8, 0xfff, 0x1, 0x8}, {0x1f, 0x401, 0x9, 0x5, 0x4}, {0x20, 0x7, 0x55e6, 0x5, 0x4040000, 0x2}, {0xb37, 0x5, 0x1, 0x9, 0x80}, {0xffffffff, 0x800, 0x80000001, 0x7, 0xae, 0x8001}, {0x1, 0xffff, 0x3, 0x7fffffff, 0x200, 0x8}, {0xd8e, 0x8000, 0x0, 0x7f, 0x20, 0x10000}, {0xf5c, 0x9, 0x7, 0x4, 0xe87, 0x7fff}, {0x2, 0x0, 0x9, 0x2, 0x44702a84, 0x1f}, {0x7, 0x6, 0x2, 0x5, 0x40, 0xffffffff}, {0x8, 0x40, 0x7, 0x2, 0x200, 0x6}, {0x8001, 0x7, 0x7, 0x4, 0x2000000, 0x1}, {0x5, 0x8, 0x20, 0x80000000, 0x800, 0xcc1}, {0x4, 0xff, 0x2, 0x567, 0x9, 0xff}, {0x40, 0x3, 0x9, 0x9, 0x887b, 0x4}, {0x2, 0x9, 0x200, 0x87, 0x7, 0x3}, {0xb5cc, 0xec1f, 0xff, 0x8, 0x7f, 0xff}, {0x8001, 0x1, 0x9, 0x7f, 0x1000, 0xbca30}, {0x2, 0x0, 0x8, 0xffffffff, 0x80000001}, {0x487a, 0x2, 0x4, 0x4, 0x1, 0x3}, {0x0, 0x4, 0x1f, 0x9, 0x3, 0x1}, {0x20, 0x7aa5, 0x80, 0xeb, 0x2, 0x3f}, {0x71, 0x1, 0x6, 0x2, 0x6, 0x1}, {0x9f0a29fe, 0x1f, 0x1f, 0x800, 0x6, 0x6}, {0x8, 0x7, 0x4, 0x4, 0x7f}, {0x59d, 0x2, 0x3, 0x7, 0x7, 0x6}, {0x38, 0xfff, 0x7, 0x10001, 0x8, 0x10000}, {0x391a, 0x32a, 0x20, 0xe3, 0x5, 0x7ff}, {0x8, 0x5, 0xc3, 0x4, 0x5}, {0xa6, 0x6, 0x7581264f, 0x3, 0x8, 0x40}, {0x2, 0x20, 0x4, 0x5, 0x7, 0xc8000000}, {0x81, 0x5, 0x9, 0x21c, 0xfffffffa, 0x41}, {0x6, 0x0, 0x80, 0x80000001, 0x4, 0x8cc}, {0x6, 0x10001, 0xff, 0x5, 0x8, 0x3}, {0x3f, 0x3, 0x1, 0x800, 0x7, 0x9}, {0x9, 0x91, 0x9, 0x7, 0x7, 0x5}, {0x80, 0x4, 0x7, 0x80000001, 0x0, 0x7}, {0xe8, 0x3ff, 0x0, 0x1c00000, 0x2470c194, 0x18ac077b}, {0x1, 0x9, 0x10000, 0x3, 0x1, 0x1}, {0x800, 0x8, 0x9, 0x6, 0x7, 0x80000000}, {0x7, 0x7, 0x7, 0x7, 0xeaf, 0x3}, {0x7fffffff, 0x8, 0x3, 0x7f, 0x9, 0x1000}, {0x4, 0x4, 0x9, 0x6, 0xffff, 0xffe}, {0xffffffff, 0x3, 0xe52d, 0xfffffff9, 0x90e, 0x6}, {0x80000001, 0x5, 0x8001, 0x7, 0x80000000, 0x6}, {0x8, 0x8, 0xe96, 0xca37, 0x6a7e, 0x7}, {0x8, 0x90, 0x3, 0x7fff, 0x8, 0x20}, {0x8, 0x0, 0x5573, 0x40000000, 0xd5, 0x74dd77bf}, {0xffffffff, 0x1, 0xe, 0x101, 0x4, 0x800000}, {0x10001, 0x3, 0x0, 0x7, 0xffffffff, 0x6}, {0xed0, 0xfff, 0x5, 0x9, 0x1, 0x225}, {0x1, 0x2, 0x2, 0xffff, 0x8, 0x9}, {0x8000, 0x101, 0x9, 0x5, 0x8, 0x9}, {0x8001, 0x1, 0x6, 0x5, 0x245, 0x39aa}, {0x2, 0x8001, 0x5, 0x101, 0x7, 0xf7}, {0x800, 0x0, 0x547a, 0x400, 0x1, 0x8}, {0x4, 0x101, 0x10000, 0x80000000, 0x80, 0x1000}, {0x1, 0xfe000000, 0x8, 0x2, 0xfff, 0x7}, {0x8001, 0x7, 0x640, 0x0, 0x400, 0x80000001}, {0x1, 0x6, 0x4, 0x0, 0x3f, 0x8}, {0x8, 0x9, 0x800, 0x3, 0x80000000, 0x7f}, {0x101, 0x6, 0xffffffff, 0x4, 0x8000, 0x5}, {0x0, 0x36d, 0x1ff, 0x2, 0x25d, 0xff}, {0x1f, 0x6, 0x96, 0x9, 0x5, 0x5}, {0x101, 0x2073, 0x0, 0x6, 0x20fa, 0x45e}, {0x300, 0x42b, 0x20, 0x5, 0x939, 0x7fff}, {0x4, 0x90, 0x4, 0xc3, 0x100, 0x1}, {0x8, 0xb720, 0x7fffffff, 0xffff, 0x8000, 0x8}, {0x0, 0x80000000, 0x5, 0x1, 0x80000001, 0x1}, {0x80, 0xffffffff, 0x0, 0x8000, 0x0, 0x5}, {0xff7b, 0x200, 0x5, 0x3, 0x4, 0xa21000}, {0xf8, 0xc17d, 0x3ff, 0x401, 0x3, 0x7f}, {0x5, 0x6f9c24de, 0x10001, 0x5, 0x3, 0x1}, {0x8001, 0x7, 0x10000, 0x800, 0x73, 0x6}, {0x10001, 0x4, 0x4, 0x9, 0x2, 0xfffffffe}, {0x1, 0x785, 0x4, 0xfffffffe, 0x5, 0x7fff}], [{0x4, 0x1}, {0x1}, {0x2}, {0x4, 0x1}, {0x3, 0x1}, {0x2, 0x1}, {}, {0x2, 0x1}, {0x0, 0x1}, {0x5, 0x1}, {0x2}, {0x2, 0x1}, {}, {0x2, 0x1}, {0x5, 0x1}, {0x2}, {}, {0x5}, {0x5}, {0x3, 0x1}, {}, {0x2}, {0x1}, {0x2, 0x1}, {0x5}, {0x3, 0x1}, {0x5, 0x1}, {0x2, 0x1}, {0x2}, {}, {0x1, 0x1}, {0x2}, {}, {0x1, 0x1}, {0x3, 0x1}, {0x5, 0x1}, {}, {0x3}, {}, {0x3, 0x1}, {0x2}, {0x1, 0x1}, {0x4, 0x1}, {0x7, 0x1}, {0x3}, {0x5}, {0x1}, {0x4}, {0x1, 0x1}, {0x4, 0x1}, {0x2, 0x1}, {0x2, 0x1}, {0x1, 0x1}, {0x1}, {0x5, 0x1}, {0x0, 0x1}, {0x4, 0x1}, {0x7, 0x1}, {0x4}, {0x5}, {}, {0x1, 0x1}, {0x2}, {0x3}, {0x5, 0x4b4d1c66375e081f}, {0x4}, {0x3, 0x1}, {0x2}, {0x1}, {0x3, 0x1}, {0x0, 0x1}, {0x4}, {0x3, 0x1}, {0x5}, {0x2}, {0x4, 0x1}, {0x4}, {0x2}, {0x1, 0x1}, {0x2, 0x1}, {0x4, 0x1}, {}, {0x5, 0x1}, {0x4, 0x1}, {0x3}, {0x2}, {0x1}, {0x0, 0x1}, {0x2, 0x1}, {0x1}, {0x0, 0x1}, {0x2, 0x1}, {0x1}, {0x4, 0x1}, {0x0, 0x1}, {0x1, 0x1}, {0x3}, {0x3, 0x1}, {0x2}, {0x0, 0x1}, {0xabb3a5dc230aa820}, {0x0, 0x1}, {0x3}, {0xfce7f4d4c94781bc}, {0x4, 0x1}, {0x2}, {0x2, 0x1}, {0x2}, {0x2}, {0x2}, {0x2, 0x1}, {0x5}, {0xe710c3c7238b06f6, 0x1}, {0x2, 0x1}, {0x3}, {0x0, 0x1}, {0x1, 0x1}, {0x1}, {0x3, 0x1}, {0x0, 0x1}, {0x2}, {0x4}, {0x2, 0x1}, {0x2}, {0x4}, {0x1}, {0x3, 0x1}, {0x1, 0x1}]}}, @TCA_PEDIT_PARMS_EX={0xe50, 0x4, {{{0x9, 0x7fffffff, 0xfffffffffffffff7, 0x973, 0x6}, 0x0, 0x1, [{0x822, 0x9, 0x2, 0x9, 0x7f, 0x3}, {0x0, 0x0, 0x1, 0x8, 0x4, 0x10000}]}, [{0x101, 0x9, 0x80000001, 0x8, 0x1}, {0x4, 0x3, 0x69c8299f, 0x800, 0x5, 0x8}, {0x0, 0x5, 0xad, 0x7, 0x4c, 0xf1}, {0x6, 0x6, 0x80000000, 0x6f, 0x3, 0x7}, {0x8001, 0x0, 0x20, 0xca0, 0x0, 0x8}, {0x7, 0x0, 0x7, 0x0, 0x5}, {0x7fff, 0x9, 0x6, 0x2, 0xd18, 0x10001}, {0x2, 0x1, 0x1, 0x9f, 0x2, 0x2}, {0x6, 0x5c, 0x0, 0x7, 0xdb52, 0xc32}, {0x8, 0x1, 0x0, 0xfffff2af, 0x4, 0x8}, {0x3, 0xba1, 0x7, 0x6f, 0xffffc84a, 0x1}, {0x1, 0x0, 0x4, 0x200, 0x4, 0x9}, {0x9, 0x1, 0x6, 0x2bf, 0x5, 0x6}, {0x810, 0x8000, 0xc, 0x3, 0x7, 0x6}, {0x3, 0x80000001, 0x7fffffff, 0x8, 0x1, 0x9}, {0x8, 0x4, 0x8, 0xfffffff8, 0x7fffffff, 0x7}, {0x7, 0x20, 0x1, 0xacd6, 0xda, 0x8000}, {0x6, 0x1, 0x400, 0x6, 0x4, 0x200}, {0x7, 0x6, 0x0, 0x2, 0xffff0000, 0x6}, {0x2, 0x6, 0x9, 0x0, 0x1000, 0x4fa5adc3}, {0x6, 0x84, 0x1, 0x1000, 0x7}, {0x56dd, 0x9, 0x7, 0xffff, 0x1, 0xe5}, {0x61, 0x4, 0x4, 0x10000, 0x5, 0x4}, {0x7, 0x80000001, 0x72d, 0x9, 0x3b807a3, 0x101}, {0xffffffff, 0x1fb7, 0xda, 0x3, 0x200, 0x8}, {0x0, 0x5, 0x9, 0x5, 0x2, 0x7}, {0x6, 0x1ff, 0x2, 0x3, 0x1, 0x2}, {0x12000000, 0x631, 0x1, 0x9, 0x4, 0x50b5}, {0xbc4, 0x6, 0x9, 0x1, 0x4, 0x8}, {0x6, 0x7, 0x5, 0x2, 0x3ff, 0xfffffff7}, {0x4, 0xffffffff, 0x4, 0x8, 0x9, 0xedbf}, {0x3ff, 0x1000, 0xb67c, 0x5, 0x98, 0x3}, {0x401, 0x9, 0x8, 0x10000, 0x0, 0xffff}, {0x1, 0x1, 0x1bef, 0x1, 0x1, 0x1ff}, {0x3, 0x0, 0x6, 0x20, 0x8, 0xd8}, {0x300, 0x59, 0xfffffff7, 0x1800, 0x1, 0x20}, {0x10000, 0x1, 0x7fffffff, 0x3, 0x7, 0x53}, {0xff, 0x1, 0xfad, 0x3, 0x7fff, 0x2}, {0x5, 0xffff, 0x1000, 0x0, 0x7, 0x10001}, {0x400, 0xffffffc0, 0xeb3, 0x9, 0x5, 0x5}, {0x3, 0x2, 0x3ff, 0x6, 0x7fffffff, 0x8}, {0x669, 0x7f, 0x6, 0x100, 0x1000, 0xba}, {0x3ff, 0x3d, 0x6e, 0x5, 0xffff, 0xff}, {0x7, 0x7, 0x0, 0x5, 0x1000, 0xfffffeff}, {0x3, 0x0, 0x45e, 0x10001, 0x648f, 0x3f}, {0x7, 0x3, 0x40, 0xffff7fff, 0x0, 0x1}, {0x3, 0x4, 0x0, 0x0, 0xbbd, 0x48}, {0x3, 0x3, 0x100, 0x3, 0x8, 0x626}, {0xffffffff, 0xfffffff7, 0x3, 0xfff, 0x8, 0x8001}, {0x7e, 0x80000001, 0x7fca, 0x7, 0x1ff, 0xba73}, {0x1, 0x5e4, 0x9, 0x9, 0x0, 0x2}, {0x2, 0x8, 0xfd, 0x6, 0x3, 0x96}, {0xebf, 0x1, 0x6, 0x49, 0x4, 0x2}, {0x3, 0x5, 0x4, 0x8, 0x1}, {0x3, 0x5, 0x20, 0x8001, 0x5, 0x2}, {0x1, 0x7f, 0x9ba, 0x2, 0xffff0001, 0x4}, {0x8000, 0x7, 0x7, 0x7, 0xe1c7, 0x8}, {0x77ef, 0x2, 0x6, 0x6, 0x1ffc0000, 0x100}, {0x9, 0xfa9, 0x3, 0x5, 0x2, 0x40}, {0x6fc2, 0x2, 0x8b8b, 0x9, 0x4d51, 0x5}, {0x7867, 0x1ff, 0x0, 0x80000001, 0x8, 0xb68}, {0x3, 0x887, 0x9, 0x9, 0x1, 0x3f}, {0x0, 0x8, 0x10, 0x8, 0xfffffff8, 0x5}, {0x5, 0x5, 0x0, 0x3ff, 0x1, 0x8}, {0x6, 0xffff8001, 0xba28, 0x5c, 0x4, 0x2}, {0xe9e, 0x3ff, 0x200, 0x4, 0x6, 0xfffffffa}, {0x0, 0x0, 0x0, 0x3, 0x8001, 0x3ff}, {0x7d, 0x0, 0x20, 0xfff, 0x0, 0x200}, {0x0, 0x7, 0xffffee60, 0x101, 0xff, 0x3ff}, {0x5bf1, 0x4, 0x100, 0x6, 0x8000, 0x5}, {0x6, 0x1, 0xbd9, 0x11, 0x2, 0x3f}, {0x6, 0x7, 0x32c0, 0x7, 0x4c4, 0x7f}, {0x10001, 0x0, 0x9, 0x2, 0x80, 0x8}, {0x6, 0xffffffff, 0x4, 0x3, 0x1}, {0x7fffffff, 0x6, 0x1, 0x10000, 0xffff, 0x7f}, {0xfffffc01, 0x1000, 0x8, 0x1, 0x3, 0xff}, {0x404, 0x1, 0x5, 0x3, 0x100, 0x800}, {0xee49, 0x1, 0x1, 0x1ff, 0x7, 0x7fffffff}, {0x6, 0x2, 0x8000, 0x7f, 0x81, 0x3}, {0x7f, 0x7ff, 0x9, 0x1ff, 0x1c17, 0x3}, {0x4, 0x7, 0x0, 0x1, 0xe875, 0x6}, {0x8, 0x5, 0x8, 0x8, 0x1, 0x8}, {0x5, 0x3, 0x5, 0x1, 0x7, 0x9}, {0x101, 0xdeb, 0x6, 0x200, 0xffffbb5d, 0x6}, {0x20, 0x3, 0x3, 0x159f, 0x1, 0x6}, {0x8, 0x7e, 0x400, 0x3, 0x6, 0x8}, {0x6, 0x0, 0xffffffff, 0x7fffffff, 0xe2, 0xffff8000}, {0x80, 0x8, 0x0, 0x81, 0x5}, {0x5, 0x7, 0x6, 0x682, 0x7, 0x8}, {0x20, 0x2, 0x2, 0x40, 0xffffffff, 0x6}, {0x400, 0x6, 0x7, 0x1000, 0x6, 0x5}, {0x80, 0x200, 0xfffffffb, 0x5, 0x80000001, 0x9}, {0x6, 0x1, 0x2, 0x91d8, 0xb30f, 0x5}, {0x0, 0xfffffbff, 0x1000, 0x6, 0x4, 0xfffffffc}, {0xffff, 0x4, 0x2, 0xf94e, 0x800, 0xff}, {0xffffffff, 0x1, 0x6, 0x100, 0xff, 0x6}, {0x9, 0x4, 0x10000, 0x283f, 0x3, 0x8}, {0x800, 0x0, 0x80, 0x3, 0x50d, 0x652f}, {0x8, 0x476, 0x6, 0x6, 0x1, 0x5}, {0x2e11, 0x4, 0x6, 0x5, 0x6b9034c7, 0xffffffff}, {0x7, 0x9, 0x1000000, 0x1, 0xfffffffe, 0x6}, {0xc68, 0x0, 0x6, 0xff, 0xfff, 0x10001}, {0x1000, 0x1000, 0x200, 0x6, 0x8001, 0x3}, {0x8, 0x4587, 0x5, 0xf3, 0x4000000, 0x2}, {0x6, 0x2, 0x9, 0x5, 0xb09}, {0x5f, 0x9, 0xef, 0x10000, 0x40, 0x2}, {0x1, 0x3f, 0x4, 0x4, 0x1000, 0x4}, {0x800, 0x6, 0x6, 0x6, 0x2, 0xfffffffb}, {0x1, 0x7ff, 0x80000001, 0x180000, 0x7, 0x3f}, {0x4, 0x3, 0x5074, 0x4, 0x4, 0x8001}, {0x10c6, 0x200, 0x2, 0x8001, 0x2, 0x1}, {0xf50, 0x40, 0x3, 0x3, 0x0, 0x1}, {0xff, 0x9, 0x4, 0x4, 0x8, 0xb44}, {0x1, 0x8000, 0x6, 0x8, 0x2, 0x5e1}, {0xab0a, 0x7, 0xffff, 0xfffffff8, 0xfffffc00, 0x1}, {0x8000, 0x4, 0x6, 0x1f, 0x0, 0x9}, {0x40, 0x7ff, 0x10000, 0x4, 0x8000, 0x3}, {0x8, 0x6, 0x7, 0x3ff, 0x3ff, 0x8}, {0x80000000, 0x23, 0xfffffffd, 0x0, 0x8, 0x7f}, {0x6, 0x6, 0x9, 0x7, 0x8, 0x7}, {0x9, 0x7f, 0x800, 0x1, 0x100, 0x100}, {0x429, 0x7ff, 0x400, 0x9, 0xb3b}, {0x7, 0x3, 0x2, 0x58, 0x9, 0x10000}, {0x0, 0x3, 0x2, 0x4, 0x5, 0x2}, {0x1, 0x6, 0x4424, 0x3, 0x2, 0x401}, {0x8001, 0x1, 0x101, 0x9, 0x800}, {0x5, 0x7f, 0x82, 0x8, 0xa7a, 0x7}, {0x7, 0xa4, 0x0, 0x7ff, 0x0, 0x1}], [{0x4}, {0x4, 0x1}, {0x1, 0x1}, {0x3, 0x1}, {0x5, 0x1}, {0x5}, {0x3, 0x1}, {0x2, 0x1}, {0x2}, {0x4, 0x1}, {0x5, 0x1}, {}, {0x4, 0x1}, {0x6}, {0x1}, {0x4, 0x1}, {0x5}, {}, {0x7}, {0x1}, {0x3}, {0x1}, {0x2}, {}, {0x4}, {0x1}, {0x4}, {0x2}, {0x0, 0x1}, {0x5, 0x1}, {0x5, 0x1}, {0x0, 0x1}, {}, {0x0, 0x1}, {0x0, 0x1}, {0x3}, {0x1, 0x1}, {0x2}, {0x5, 0x1}, {0x4, 0x1}, {0x5}, {0x5, 0x1}, {0x3}, {0x4}, {}, {}, {0x1, 0x1}, {0x4}, {0x1}, {0x4, 0x1}, {0x0, 0x1}, {0x1}, {0x3, 0x1}, {0x2}, {0x2, 0x1}, {0x1, 0x1}, {0x1, 0x1}, {0x2}, {0x1}, {0x4}, {0x3, 0x1}, {0x3, 0x1}, {0x1}, {0x3}, {0x1, 0x1}, {0x0, 0x1}, {0x1, 0x1}, {0x5, 0x1}, {0x3, 0xbe894d3c48390cc8}, {0x1}, {0x2}, {}, {}, {0x1}, {0x1, 0x1}, {0x5, 0x1}, {0x3, 0x1}, {0x1}, {0x3}, {0x1, 0x1}, {0x1, 0x1}, {0x2}, {0x0, 0x1}, {0x4, 0x1}, {0x4}, {0x2, 0x1}, {0x4, 0x1}, {0x1}, {0x3}, {0x0, 0x1}, {0x4}, {}, {0x3, 0x1}, {0x0, 0x1}, {0x2, 0x1}, {0x3, 0x2}, {0x1}, {0x2}, {0x0, 0x1}, {}, {0x5, 0x1}, {0x5, 0x1}, {0x5, 0x1}, {0x4}, {0x3}, {0x4, 0x1}, {0x1, 0x1}, {0x3}, {0x1, 0x1}, {0x3, 0x1}, {0x0, 0x1}, {0x2, 0x1}, {0x4}, {0x3, 0x1}, {0x3, 0x1}, {0x5, 0x1}, {0x1}, {0x3}, {0x0, 0x1}, {0x1}, {0x1}, {0x5}, {0x0, 0x1}, {0x3}, {0x1}, {}, {0x3}, {0x5}]}}, @TCA_PEDIT_KEYS_EX={0x8, 0x5, 0x0, 0x1, [{0x4}]}, @TCA_PEDIT_PARMS={0xee0, 0x2, {{{0x2, 0x6, 0x20000000, 0xffffe815, 0x2}, 0x7, 0x0, [{0x1ff, 0x21, 0x3, 0x6b5, 0x8, 0x8}, {0x9, 0x1000, 0x6, 0xaa0, 0x3f, 0x3}, {0x2, 0x0, 0x4dc4, 0x20, 0x0, 0x94}, {0xa34, 0x1ff, 0x5, 0x80000001, 0x10000, 0x1000}, {0x8e, 0x7, 0x10001, 0x1, 0x1, 0x48}, {0x8, 0x66f, 0x4, 0x3, 0x80000001, 0x20}, {0xf457, 0x0, 0x5, 0x6, 0x0, 0x1}, {0x10000, 0xfdf8, 0x400, 0x1fe3, 0x7, 0xff}]}, [{0x1, 0xbfb, 0x4, 0x7fffffff, 0x101, 0x5}, {0xfffffff9, 0x6, 0x7, 0x81, 0x1, 0x3}, {0x3f45, 0x5, 0x4, 0x0, 0x374, 0xb6}, {0x0, 0x9, 0xffff, 0x4, 0x5, 0x1}, {0xc6, 0x9, 0x200, 0x6, 0x1000}, {0xfc4, 0x6, 0x6, 0x9, 0x0, 0x92d}, {0x1000000, 0x4, 0x5f8d, 0x7, 0x6, 0x1}, {0x2, 0x300, 0x2, 0xfffeffff, 0x1, 0x8001}, {0x2, 0x3b7, 0x7fff, 0x0, 0x324c, 0x7}, {0x7ff, 0xb8, 0x8, 0x4, 0x3, 0x1f}, {0x6, 0xfffffffc, 0x10000, 0x5, 0x8, 0xc0bd}, {0x200, 0x3f, 0x2, 0x3fb2fc66, 0x9, 0xfffffffd}, {0x3, 0x80000000, 0x5, 0x4, 0xffffffff}, {0x7fffffff, 0x1, 0x0, 0x1000, 0x70db, 0x7}, {0x8, 0x40, 0xc, 0x3, 0x4, 0x9}, {0x1, 0x40, 0x400, 0x0, 0x4, 0x5}, {0xec, 0x1000, 0x6, 0xa33, 0xfffffffa, 0x259cc32c}, {0x81, 0x1, 0xa7a, 0x67d, 0x0, 0x2}, {0x9, 0x0, 0x1, 0xfff, 0x6b, 0x8}, {0x3, 0x8000, 0x1, 0x100, 0x9, 0x8001}, {0x133e8, 0x401, 0xd3, 0x6, 0x8, 0x51a5}, {0x0, 0x92, 0x0, 0x3, 0x1000, 0x3}, {0x5, 0x91a, 0x9, 0x401, 0x6}, {0x400, 0x8001, 0x2, 0xc8bd, 0x6, 0xf1}, {0x6, 0x200, 0x2d, 0x8, 0x0, 0x40}, {0x9, 0x5, 0x94, 0x6, 0x20, 0x8}, {0xba32, 0x5, 0xd39, 0xfffffc00, 0xffffffaa, 0x1}, {0x5, 0x1, 0x2, 0x4, 0x3, 0xfff}, {0x8, 0x1, 0x1f, 0x7fff, 0x0, 0x8000}, {0xa, 0x3, 0xd7, 0x3, 0x6, 0x30000000}, {0x7fffffff, 0x5, 0x5, 0x6, 0x7, 0x18}, {0x7fffffff, 0x5, 0x8, 0x3, 0x33, 0x10}, {0xff, 0x6, 0xfffffff9, 0x7fff, 0x1}, {0xfffffffa, 0x2, 0x1ff, 0x4, 0x200, 0x5c9}, {0x7, 0xfffffffe, 0x5, 0x3, 0x10000, 0x1}, {0xfdd, 0xa50, 0x4, 0x2, 0x8, 0x7}, {0x0, 0x400, 0x101, 0x4, 0x100, 0x5}, {0x40000000, 0x6, 0xff, 0x81, 0x4, 0x3}, {0x7fffffff, 0x7, 0x9, 0x6, 0x6, 0x8}, {0x7, 0x80000000, 0x4, 0x7ff, 0x7, 0x20}, {0x86aa, 0x1, 0x6, 0x7, 0x5, 0x7}, {0x4, 0x1ff, 0x50cc, 0x10001, 0x5, 0x6}, {0x9, 0xf6, 0x80, 0x40, 0x11, 0xa5ab}, {0x7, 0x3ff, 0xcab, 0x8, 0x1}, {0x1, 0x7705, 0x7, 0x3, 0x80000001, 0x3}, {0xfffeffff, 0x63, 0x9, 0x3ff, 0xfffffffa, 0x8}, {0x1, 0xffffffff, 0x3, 0x9, 0x800, 0x80000000}, {0x3f, 0x6, 0x1, 0x6, 0xffffffe0, 0x2}, {0x7ff, 0x7f, 0x3, 0x401, 0x0, 0x8}, {0x8, 0xffff7fff, 0x1, 0x0, 0x3, 0x88}, {0x1, 0x0, 0xffffffff, 0x4, 0x6, 0x4e}, {0x3ff, 0x3, 0x67ed, 0x38, 0x1, 0x2}, {0x7fffffff, 0x5, 0xfff, 0x5, 0xfffff13d, 0x61}, {0x0, 0x4, 0x177, 0x3, 0x4, 0x69}, {0x7, 0x80000000, 0x2, 0x400, 0x1, 0x80000000}, {0xf6b, 0x1ff, 0x8000, 0x20, 0x6, 0x1}, {0x1a76, 0x1, 0x8f, 0x7, 0x2, 0x10000}, {0x1, 0x7, 0x7, 0x20, 0x9c}, {0xffffffff, 0x400, 0x40, 0xd8f8, 0xfffff801, 0x5}, {0x4, 0x80, 0x7fffffff, 0x2, 0xa8, 0x1}, {0xeda, 0x1, 0x0, 0xffff, 0x6, 0x7ff}, {0x7, 0x0, 0x8000, 0x1ff, 0x0, 0x20400}, {0x0, 0x1, 0x1fc00000, 0x100, 0x7, 0x6d}, {0x4, 0x400, 0x1, 0x7ff, 0x1, 0x42eb}, {0x7fffffff, 0x7, 0xb2, 0x5, 0x6, 0x1}, {0x1, 0x708, 0x100, 0x0, 0x8, 0x3}, {0x7fffffff, 0x0, 0xffff, 0x3, 0x4, 0x6}, {0x3, 0xedbabac, 0xfffffffc, 0xb264, 0x82b}, {0x101, 0x38a0, 0x4, 0x143d81b3, 0x3, 0x7}, {0x4, 0x9, 0x8, 0x200, 0x401, 0x8}, {0x0, 0x1, 0x4, 0x3, 0x3}, {0x1, 0x7, 0x4, 0x4cb1, 0x10001, 0x6}, {0x28e7, 0x3ff, 0x3, 0x40100000, 0xfffffff9, 0xfffff001}, {0x80, 0x8000, 0xbb, 0xaea3, 0x400, 0x8000}, {0xff, 0x2, 0x4, 0x53, 0x1, 0x43c2}, {0x7fff, 0x20, 0x9, 0x1ff, 0x8, 0xe84}, {0xa9, 0x4, 0x1, 0x200, 0x3, 0x10000}, {0xfffffffc, 0x9, 0x7ff, 0x131, 0x7fff, 0x8}, {0x80, 0x2eb, 0x0, 0xf6a7, 0xcb6, 0x8001}, {0x1, 0x8, 0x1, 0x7, 0x1f, 0x7fff}, {0x0, 0xfffffffb, 0xffffff01, 0x7f, 0x8, 0x400}, {0x800, 0x1000, 0x1ff, 0x1baef6b7, 0x9, 0x5}, {0xffffffff, 0x5, 0x80000000, 0x8001, 0x40, 0x4}, {0x2, 0xfffffff8, 0x7fffffff, 0x1, 0x6d2, 0x7}, {0x1, 0x6, 0x9, 0x100, 0x7fffffff, 0xff}, {0x0, 0x5, 0x20, 0x800, 0x5, 0x5}, {0x5, 0x4, 0xfff, 0xc, 0x8, 0x10001}, {0x8, 0x1f, 0x7, 0x80000000, 0x1, 0x8}, {0x5, 0x4, 0xffffffff, 0x0, 0x3, 0x40}, {0xffffffff, 0x6, 0x2, 0x9, 0x80000000, 0x3}, {0x200, 0x4, 0x93, 0xffff7fff, 0x20, 0x3f}, {0xdcf, 0x9, 0x7, 0x5, 0x0, 0x9}, {0x7, 0x200, 0x7ca2923f, 0x29, 0x2, 0x4}, {0x0, 0x969d, 0x0, 0x9, 0x4, 0x6}, {0x9, 0x3633, 0x9, 0x3, 0x3b3c, 0x8}, {0x8, 0x0, 0x200, 0x6, 0x7, 0x9}, {0x5, 0x2, 0x3, 0x8, 0x7ff}, {0x5, 0x7, 0x0, 0x80000000, 0x101, 0x2}, {0x9, 0x200, 0x8, 0x8, 0x2, 0x9}, {0x9, 0x9, 0x1, 0x5, 0x7f, 0xfffffc00}, {0x800, 0x6, 0x521, 0x7, 0x3, 0x6}, {0x2aec000, 0x7, 0x7fff, 0x6d47, 0x3ff, 0x9}, {0x8000, 0x7fffffff, 0x2dd81e69, 0x1, 0x2, 0x81}, {0x9, 0x8, 0x4000, 0x1, 0x1, 0x3}, {0x80000000, 0x2, 0x101, 0x7, 0x6, 0x6e7}, {0x0, 0x3ff, 0x7, 0x7ff, 0x9a9, 0x2}, {0x0, 0x687, 0x80000001, 0x4f9, 0x3ff, 0x20}, {0x9, 0x1f, 0x10000, 0x8, 0x3, 0x7fff}, {0x4, 0x9, 0xd, 0x7, 0x401, 0x1ff}, {0xfffffbff, 0xa6c, 0x7f, 0x0, 0x5, 0x7f}, {0x7fff, 0x1, 0x1, 0x8a, 0x1, 0x6}, {0x3ff, 0xbc, 0x10000, 0xb5d3, 0x10000, 0x7}, {0x1c13b16d, 0x20, 0x13b, 0x43f, 0x4, 0x6}, {0x1, 0x8, 0x100, 0x1, 0x7, 0x1}, {0x0, 0x6, 0x71, 0x4, 0x4}, {0xe04, 0xe701, 0x400, 0x400, 0x2, 0x8}, {0x2, 0x0, 0x7, 0x3, 0x4, 0x2}, {0x0, 0x3, 0x579, 0xffffd843, 0x6, 0x7fff}, {0x9, 0x100, 0x5, 0x1, 0x1, 0x7e}, {0x8001, 0x4, 0x7, 0x3ff, 0x800, 0x4}, {0x6, 0x2, 0xfffffbea, 0x8466, 0x6, 0xff}, {0x80000000, 0x1, 0x7ff, 0x8000, 0x9, 0x2}, {0xff, 0x7, 0x21000, 0x11, 0x800, 0x9}, {0x2, 0x6, 0x6, 0x4b8, 0x3f, 0x5}, {0xb9, 0x1000, 0x0, 0x3, 0x1f, 0x5}, {0x2, 0x6, 0x1dfe, 0x6b, 0x2, 0x1}, {0x3, 0x9, 0x1, 0x9, 0x101, 0x7b72a69f}, {0x1ff, 0xa7, 0xffffffc1, 0x3, 0x81, 0x6}], [{0x0, 0x1}, {0x2}, {0x1}, {0x4, 0x1}, {}, {}, {0x1, 0x1}, {0x1}, {0x1, 0x1}, {0x0, 0x1}, {0x1}, {0x4, 0x1}, {0x3, 0x1}, {0x5, 0x1}, {0x0, 0x1}, {0x1, 0x1}, {0x3, 0x1}, {0x3, 0x1}, {0x5, 0x1}, {0x1, 0x1}, {}, {0x1}, {0x1, 0x1}, {0x5}, {0x2, 0x1}, {0x4, 0x1}, {0x2}, {}, {0x5, 0x1}, {0x4}, {0x2, 0x1}, {0x2, 0x1}, {0x5}, {0x0, 0x1}, {0x1, 0x1}, {0x59a93962be73b6f0, 0x1}, {0x6, 0x1}, {0x2, 0x1}, {0x2, 0x1}, {0x1, 0x1}, {0x1, 0x1}, {0x3, 0x1}, {0x1, 0x1}, {0x4, 0x1}, {0x4, 0x1}, {0x2, 0x1}, {0x2, 0x1}, {}, {0x4}, {0x2, 0x1}, {0x1}, {0x2, 0x1}, {0x3, 0x1}, {0x1}, {0x5, 0x1}, {0x3}, {0x1}, {0x4}, {0x0, 0x1}, {}, {0x0, 0x1}, {0x5}, {0x0, 0x1}, {0x3, 0x1}, {0x4}, {0x4, 0x1}, {0x0, 0x1}, {}, {0x1, 0x1}, {0x5, 0x1}, {0x4, 0x1}, {0x1, 0x1}, {}, {0x1, 0x1}, {0x2}, {0x0, 0x1}, {0x4, 0x1}, {0x3, 0x1}, {0x3, 0x1}, {0x4}, {0x5}, {0x3, 0x1}, {0x4, 0x1}, {0x1}, {}, {0x5, 0x33ef97cd7934fae}, {0x0, 0x1}, {0x2}, {0x2}, {0x0, 0x1}, {0xd5ce00c0c9159eec}, {0x4, 0x1}, {0x8c8d1e6a2df2b58a, 0x1}, {0x0, 0x1}, {0x1}, {0x0, 0x1}, {0x3, 0x1}, {}, {0x3, 0x1}, {0x2, 0x1}, {0x1, 0x1}, {0x3}, {0x0, 0x1}, {0x3, 0x1}, {0x3, 0x1}, {0x2, 0x1}, {0x2, 0x1}, {0x2, 0x1}, {0x4, 0x1}, {0x2, 0x1}, {0x6}, {0x2, 0x1}, {0x5, 0x1}, {0x5, 0x1}, {0x0, 0x1}, {0x4}, {0x3}, {}, {0x5}, {0x5, 0x1}, {0x1}, {0x1}, {}, {0x4}, {0x1, 0x1}, {0x5, 0x1}, {0x0, 0x1}], 0x1}}]}, {0x67, 0x6, "f6eb7f1ff6b2b60b7eab02cef11a6ea99f691c381b1076a8e7040977c6432ba07aa20a28d616da787019c2422e32f8fe373ba6201afed0b41387b80be6a012d1ee99c8d93ab10920b5364300a424e0ae26811cd77735a50de827205eceefb9ac9df7f4"}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x3, 0x1}}}}]}, @TCA_BASIC_POLICE={0x10, 0x4, [@TCA_POLICE_PEAKRATE64={0xc, 0x9, 0x4}]}, @TCA_BASIC_ACT={0x4}, @TCA_BASIC_EMATCHES={0xc, 0x2, 0x0, 0x1, [@TCA_EMATCH_TREE_HDR={0x8, 0x1, {0xffff}}]}, @TCA_BASIC_EMATCHES={0x2e8, 0x2, 0x0, 0x1, [@TCA_EMATCH_TREE_HDR={0x8, 0x1, {0x5}}, @TCA_EMATCH_TREE_HDR={0x8, 0x1, {0x9}}, @TCA_EMATCH_TREE_LIST={0x2c, 0x2, 0x0, 0x1, [@TCF_EM_IPSET={0x10, 0x3, 0x0, 0x0, {{0x9163, 0x8, 0x809}, {0x4, 0x6, 0x2}}}, @TCF_EM_CMP={0x18, 0x2, 0x0, 0x0, {{0x4, 0x1, 0x3}, {0x8, 0x7fffffff, 0x1, 0x6, 0x5, 0x2, 0x1}}}]}, @TCA_EMATCH_TREE_LIST={0x5c, 0x2, 0x0, 0x1, [@TCF_EM_IPSET={0x10, 0x3, 0x0, 0x0, {{0x3, 0x8, 0x3}, {0xffffffffffffffff, 0x4, 0x1}}}, @TCF_EM_NBYTE={0x1c, 0x1, 0x0, 0x0, {{0x3, 0x2, 0x7}, {0x6, 0x9, 0x0, "9f0e36259b0d5698d1"}}}, @TCF_EM_CMP={0x18, 0x1, 0x0, 0x0, {{0x6, 0x1, 0x7}, {0x5340, 0x1, 0xfff, 0x5, 0x6, 0x0, 0x2}}}, @TCF_EM_CANID={0x14, 0x1, 0x0, 0x0, {{0x7, 0x7, 0x4}, {{0x2, 0x1, 0x0, 0x1}, {0x0, 0x0, 0x1, 0x1}}}}]}, @TCA_EMATCH_TREE_HDR={0x8, 0x1, {0xab}}, @TCA_EMATCH_TREE_LIST={0xb4, 0x2, 0x0, 0x1, [@TCF_EM_IPSET={0x10, 0x3, 0x0, 0x0, {{0x9000, 0x8, 0x8}, {0xffffffffffffffff, 0x4, 0x4}}}, @TCF_EM_NBYTE={0x14, 0x1, 0x0, 0x0, {{0x4, 0x2, 0x6}, {0x1000, 0x3, 0x0, "60e94c"}}}, @TCF_EM_IPT={0x4c, 0x2, 0x0, 0x0, {{0x2, 0x9, 0x3}, [@TCA_EM_IPT_HOOK={0x8, 0x1, 0x4268d4407ac7ba51}, @TCA_EM_IPT_HOOK={0x8}, @TCA_EM_IPT_HOOK={0x8, 0x1, 0x3}, @TCA_EM_IPT_MATCH_REVISION={0x5, 0x3, 0x3}, @TCA_EM_IPT_NFPROTO={0x5, 0x4, 0x1}, @TCA_EM_IPT_HOOK={0x8, 0x1, 0x1}, @TCA_EM_IPT_NFPROTO={0x5, 0x4, 0x7}, @TCA_EM_IPT_HOOK={0x8, 0x1, 0x1}]}}, @TCF_EM_IPT={0x28, 0x6, 0x0, 0x0, {{0x1, 0x9, 0xd5a}, [@TCA_EM_IPT_NFPROTO={0x5, 0x4, 0x3}, @TCA_EM_IPT_HOOK={0x8, 0x1, 0x3}, @TCA_EM_IPT_MATCH_NAME={0xb}]}}, @TCF_EM_CMP={0x18, 0x3, 0x0, 0x0, {{0x26d}, {0x1, 0x6a04e5c8, 0x1, 0x8, 0x0, 0x0, 0x1}}}]}, @TCA_EMATCH_TREE_LIST={0x190, 0x2, 0x0, 0x1, [@TCF_EM_CONTAINER={0xe8, 0x3, 0x0, 0x0, {{0x40, 0x0, 0x5}, "3a173162ab5cf6ac6d7a24a52469f18805715159fb002b38b8db196e929397216d259b888ba83da3fb8a4d4dd20ad3d52ac4748ef30b4c10c5eacb36d1580d2fa9ae11ac1930452eb5af319605b53841956804d655109ffaf803dc92f1e0def0ad6c010df3d05f63a873b912c837f23fd8b8ff716f1938ccf73c1a764c470ff168327c5b2026e058763471d384fba99bb72da5c70b777a6b8f40fcbcff3e4dc2117c59db0c82d6c70fe3aaa7ab1389bbf7d71b0ee85b8c69562e705c8ba87a92e28fa3d62a747ae93b0d82956a5b0861df6f29bee9a8913183e0"}}, @TCF_EM_U32={0x1c, 0x1, 0x0, 0x0, {{0x4}, {0xff, 0xc0000000, 0x4, 0x10000}}}, @TCF_EM_CONTAINER={0x6c, 0x2, 0x0, 0x0, {{0x7ff, 0x0, 0x400}, "392138b7c86587a0d42e3ac3a58b826deb87f8a4f6032f4266cb2c5bc1745111b937b5ca9254d3086ad0e2013bdf98caf90e76910dfb1b7e486e7069ed57113486eae6fdfcffe444ac4d9770cc07b24505f96a80978585985038beaec832"}}, @TCF_EM_U32={0x1c, 0x1, 0x0, 0x0, {{0x7dd, 0x3, 0xf97}, {0x9, 0x9, 0x800, 0x79}}}]}]}, @TCA_BASIC_POLICE={0x848, 0x4, [@TCA_POLICE_RATE={0x404, 0x2, [0x1f, 0xb8d, 0x400, 0x1a2, 0x933, 0x7, 0x2d67, 0xba, 0xab0, 0x6, 0x800, 0x5, 0x10000, 0x7fffffff, 0x10001, 0x10b6, 0x200, 0x1f, 0x48000000, 0x10001, 0x80000000, 0xfffffea7, 0x10000, 0x1, 0x8f6, 0x3, 0x80000000, 0x70a, 0x1, 0x6, 0x29, 0x3, 0x0, 0xffffffff, 0x0, 0x3ff, 0x0, 0x80, 0x861f, 0x6, 0x200, 0x5, 0x9e9, 0x6, 0x8001, 0xe2e, 0x3, 0x80, 0x1ff, 0x9, 0x1, 0x80000000, 0x9, 0x401, 0x7, 0x9, 0x2, 0x1, 0x3ff, 0x9, 0x846, 0x7, 0x2, 0x7, 0x527, 0x0, 0x3, 0x1, 0x7a5, 0xe9, 0x81, 0x5, 0x2, 0x8, 0xefc, 0xfff, 0x1, 0x4, 0x8, 0x8, 0x24, 0x3e, 0x32f, 0x101, 0x0, 0x7fffffff, 0x2, 0x7049, 0x7, 0x4, 0xd3, 0x523, 0xffff8000, 0x3, 0x2, 0xffffffff, 0x0, 0x2, 0x3ff, 0x5, 0xfffffffd, 0x7fffffff, 0x0, 0x1000, 0x2, 0x2, 0x323, 0x7f, 0x1ff, 0x54f, 0x12d, 0x1c3, 0x3, 0x2, 0x4, 0x3, 0x8000, 0x1, 0x80, 0x7, 0x8001, 0x100, 0x1, 0x9, 0x8, 0xa8, 0x6941, 0x6, 0x9, 0x8, 0x9, 0x3, 0x10001, 0x5, 0xfff, 0x1a6, 0x65db, 0xfffffffd, 0x7, 0x2, 0x8a1, 0x81, 0x3, 0x101, 0xb9f, 0x9c, 0x5, 0x80000001, 0x8, 0xf4a8, 0x5, 0x100, 0x5, 0x1, 0x1, 0x9, 0x48bc, 0x6, 0x4, 0x5, 0x3ff, 0x4, 0x40, 0x80, 0x8, 0x9, 0x800, 0xffff0001, 0x10001, 0x8, 0x0, 0xfffffff7, 0x5, 0xf20b, 0x9, 0x6, 0xa3e, 0x7, 0x0, 0xfff, 0x7ff, 0x1, 0x9, 0x6, 0x0, 0xb5, 0x5, 0x9, 0x330, 0xfffffb34, 0x1, 0x1ff, 0x7, 0x1029ce0d, 0x9, 0x75ec39da, 0xf3a, 0x1, 0x1, 0xff, 0xec0, 0x80, 0x7, 0x9, 0x9, 0x4, 0x1f, 0xff, 0x8001, 0x6, 0x5, 0x5, 0x1000, 0x4, 0x0, 0x10000, 0x0, 0x4, 0x5, 0x3f, 0x101, 0x400, 0x1386, 0x9, 0x8, 0x8001, 0xb2dd, 0x3, 0x6, 0x40, 0x0, 0x0, 0x8, 0x80000001, 0x3, 0xe63f, 0x1, 0x80000000, 0x6, 0x1, 0x3, 0x80000001, 0x1ff, 0x7ff, 0x6, 0x0, 0x1000, 0x20, 0x4, 0x20, 0x331bfe25, 0x10001, 0x0, 0x1, 0x5, 0x707]}, @TCA_POLICE_TBF={0x3c, 0x1, {0x100, 0x6, 0x8, 0x7, 0x3b, {0x1, 0x1, 0x1, 0x7, 0x1000, 0x4}, {0x7f, 0x0, 0x3, 0x7172, 0x3, 0x5}, 0x80000000, 0x10001, 0xfffff269}}, @TCA_POLICE_RATE={0x404, 0x2, [0xb49, 0xa6, 0x80000000, 0x4fbd, 0x4, 0x0, 0x8000, 0xffff7bd3, 0x6, 0x6, 0x5, 0x80, 0xd, 0x2, 0x0, 0x881f, 0x6, 0x0, 0x8, 0xd4a, 0x3, 0x5, 0x3f, 0x3, 0x8, 0x0, 0x4, 0x1, 0x80000001, 0x80000001, 0x7, 0x5, 0x0, 0x9, 0x5, 0xa00, 0x1422, 0x7, 0x400, 0x7f, 0x80, 0x0, 0x24, 0x9, 0x100, 0x2, 0x1, 0x4, 0x2, 0x5, 0x8, 0x7, 0x4, 0x5f4, 0x800, 0x5, 0x0, 0xfff, 0x10001, 0xb9dc, 0x4, 0x1ff, 0xbf, 0x6, 0x3e, 0x9, 0x9, 0xffff9938, 0x6, 0x1ac4, 0x8, 0x85a, 0x4, 0x7f, 0x7fffffff, 0x5, 0x8, 0x8000, 0x4, 0x3c, 0xe7d, 0x7, 0x0, 0x10001, 0x9, 0x1, 0x200, 0x711, 0x452, 0x2, 0x1000, 0xff, 0x49, 0x0, 0xfffffb3f, 0xe73, 0x2, 0xfffff46d, 0x6, 0x2, 0x1, 0x38000000, 0x7, 0x2, 0x4, 0x4, 0x80000000, 0xe611, 0x0, 0x1, 0x0, 0x6, 0x8000, 0x5e278dc9, 0x2ab2, 0x92, 0x6, 0x4, 0x800, 0x6, 0x3, 0x800, 0x6, 0x2, 0x3, 0x80, 0x2, 0xfffffff9, 0x9, 0x1, 0xfffffffa, 0x9, 0xe3, 0x9, 0x5, 0x8, 0x4, 0x3c, 0x3942, 0xffffa015, 0x3049b02, 0x40, 0x8, 0xfffffffb, 0x1f5, 0xd9, 0x200, 0x8, 0x9, 0x7, 0x36e, 0x8, 0x80000001, 0x7ff, 0x3ff, 0x9, 0x78e, 0x9, 0x7, 0x4, 0x0, 0x4, 0xff, 0xa851, 0x3, 0x1, 0x3, 0x81, 0x1, 0x2, 0x10001, 0x8000, 0x8, 0x7f, 0xb6, 0x3f, 0x1ce, 0xfffffffd, 0xa5, 0xfffffffe, 0x1672, 0x8e0, 0x80000, 0x6, 0x3f, 0x80000001, 0x15, 0x4, 0x1, 0xff, 0x0, 0x5, 0x4, 0x0, 0x0, 0x100, 0xffff, 0x81, 0xfffffff8, 0x9, 0x2fa2, 0x1ff, 0xe04, 0x592, 0xefab, 0x8, 0x1, 0x2, 0xffffff91, 0x2, 0x69ee, 0x800, 0x8, 0x4, 0xa1f, 0xff, 0x8, 0x100, 0x4, 0xfe3, 0x1000, 0xa2, 0x0, 0x5, 0x8001, 0x8, 0x9d7d, 0x3, 0x5aa, 0x400, 0x1000, 0x8, 0xffff, 0x4, 0x3, 0x0, 0x0, 0x5, 0x3, 0x2, 0x5, 0x400, 0x3, 0x46, 0x4, 0x3, 0x5, 0xb985, 0x2, 0xffffffff, 0x20, 0x200, 0x6, 0x60, 0x7, 0x784]}]}]}}, @filter_kind_options=@f_bpf={{0x8}, {0xc, 0x2, [@TCA_BPF_FLAGS_GEN={0x8, 0x9, 0x4}]}}, @TCA_RATE={0x6, 0x5, {0x40, 0x7f}}]}, 0x4f58}, 0x1, 0x0, 0x0, 0x4c010}, 0x8080) setsockopt$inet_buf(r3, 0x0, 0x11, &(0x7f0000000040)="ad67547608fdbb38120b15631aabc2de8fd788913b42", 0x16) r5 = syz_open_procfs(0x0, &(0x7f0000000140)='net/ip_mr_vif\x00') ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r5, 0x8933, &(0x7f0000000180)={'batadv_slave_1\x00', 0x0}) r7 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000080), 0x2000, 0x0) ioctl$UI_GET_SYSNAME(r7, 0x8040552c, &(0x7f00000000c0)) r8 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_inet6_SIOCSIFADDR(r8, 0x8916, &(0x7f0000000000)={@mcast2, 0x0, r6}) 01:04:15 executing program 3: socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$SOCK_DESTROY(0xffffffffffffffff, &(0x7f0000001440)={0x0, 0x0, &(0x7f0000001400)={&(0x7f00000000c0)={0x270, 0x15, 0x1, 0x0, 0x0, {0x2}, [@INET_DIAG_REQ_BYTECODE={0xb8, 0x1, "77ecd058ebec3ebccae835c8e1e51df3f25266ecea5669c47fff070cabb04cffce17b588260ed92c59c1939e3b5f5a00d48cdcbd14fe36426ca20caa90080dd64ea780b05a80e336f4b79cdf5518fd42c23fbea6da8d08f16db70947f1272be6e0ef5df881a9f6dd1e5b5b94d65ffc66de8605924bb4d69f5f2786aa9f5f2b74edb9fa028e6ee9c75bef67db9bdbbdd8d9f2e69097e3bb0a04d916f2e0f4c2095aef194744f3318ea516309093259cd1d93fc927"}, @INET_DIAG_REQ_BYTECODE={0xffffffffffffffb5, 0x1, "cf07c10fc76a1d78b7c65a61a9098d8d674a69eea0f712f297d596ea0d7c5a215bfa54edc32d5b11fff17bb197c087a8ca06863ba7e8e87d4247c2c0348cd5b20059b572c0db1dbb65d000b906fa78d71e2a4c0ee1aa97fd0f4493ccf2139fa79aede2d3"}, @INET_DIAG_REQ_BYTECODE={0x38, 0x1, "d45eddb499ecd55e61ab8233d7ef3ee69c8068312bd88d238c84cee28edf8a6641c264e2a42956d23ebca982284e9eecd407c32bdb8a1fea4affaeb903b90172decd7c96aa186f"}, @INET_DIAG_REQ_BYTECODE={0xef, 0x1, "1dbafb49338b835e67128afa1651e6bbfac2fd3ea74908c1aa19f494097b616e8cd4c41a2dbf5abb63a9fc084a3efbf3e6bfe40dfa449802a3745c01dd566ad4ea7086bfcd3c85c2874c21d8d3d073b21e2381dd9527350baea8e350b225a92116213e2b70a9486849d3aafdbc64068ce5161bb90206c9699fdec639ba45d198f818835ce9a322fc6c3567d271c1f82ca5cae90ef49ada53adbdff08525d0fbdcf4fd80272dfc22dfc0a8c46064c20cbce1fa645ef948d885598a091596b2ced30010fc9c57eacc1f5938a5da9c26d7aa1a314b92c9fa7c21e3a72eb3dd9b6e6fb322f5911bf3c019311e4"}]}, 0x270}, 0x1, 0x0, 0x0, 0x80}, 0x0) 01:04:15 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpu.stat\x00', 0x275a, 0x0) syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000000)='./file1\x00', 0x200040, &(0x7f0000000500)={[{@nodots}, {@nodots}, {}, {@fat=@discard}, {@nodots}, {@fat=@quiet}, {@fat=@time_offset={'time_offset', 0x3d, 0xfffffffffffffa93}}, {@nodots}, {@fat=@showexec}, {@nodots}, {@dots}, {@fat=@gid={'gid', 0x3d, 0xee00}}, {@dots}, {@nodots}, {@fat=@nfs}, {@nodots}, {@dots}, {@nodots}, {@fat=@tz_utc}, {@nodots}, {@nodots}, {@dots}, {@dots}, {@dots}, {@dots}, {@fat=@time_offset={'time_offset', 0x3d, 0x47a}}], [{@dont_hash}, {@seclabel}, {@fsuuid={'fsuuid', 0x3d, {[0x31, 0x64, 0x30, 0x67, 0x61, 0x65, 0x64, 0x38], 0x2d, [0x35, 0x31, 0x66, 0x62], 0x2d, [0x62, 0x32, 0x66, 0x34], 0x2d, [0x30, 0x65, 0x676f181385961e98, 0x30], 0x2d, [0x38, 0x63, 0x36, 0x66, 0x30, 0x64, 0x66, 0x31]}}}]}, 0x1, 0x1c2, &(0x7f0000000200)="$eJzs3bFqU1EYB/D/jbWJgthNEIcLLk5BfYKKVBADopJBJ4XWpREhWaKL9S18QB9AOnWRiL2xsSXVGsm9Nv5+Sz7yP8l3vuVkyrkvb7zZ3X47ev352qd0OkVam9nMQZGNtPLDXgCAVXIwmeTLpNL0XgCAepzh9/9rzVsCAJbs2fMXj+71eltPy7KT7O+N++N+9VrlDx72tm6XhzZmn9ofj/sXjvI7VV4ezy/m8jS/Ozdfz62bh/nH79n9x70TeTvbyx8fAAAAAAAAAAAAAAAAAAAAAAAa0S2PzL3fp9s9La+qn+4HOnF/z1qur9U2BgAAAAAAAAAAAAAAAAAAAJxro3fvd18NBjvDWdFOcvydxYrJ1VNbzCvKJH/f9E+LVurrdd6K4t/YxgJFWUuvJ1d+tyaLffN6kl+vuZRkyQPOzoh2Y6cTAAAAAAAAAAAAAAAAAAD8X6b/9S2Go6Z3AgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADNqZ7/P9gZLlJ8SHKGxdNWRcOjAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsMK+BQAA//8lqitL") write$UHID_INPUT(r0, &(0x7f0000000940)={0x8, {"85f080a4933d55266e07e799aa0cc421388242df2a3c6b631b65b1c061edd2aa108c3528fe9b0bb3a53ab1200f5d01a68a4acdec8fee09648222f908c1fedc3000342e6139de28366c13509306d00ebcc67497181ac916db98af9d366b76e427d9ab5bb68095f0fb246df32b8af0783653136f8a04c03690312125c7ded6a24fda8685340c575ead69519e3583f89d467ec232d6a1ffd0463ba4ea3cbae5dae6654b5547b5458f02ac307729e57b09e134f68be44f88d72517b230b066f6315b5fb80206397bbff8cbc2a36e01c2e7b3aadb32bd3dd5288a69a991d9c674717e3abba7167280b2db3b1b8502afa4f3f296c532510c9d2dd79bb5eeb25adb5edddbdd069c09d14d15c2e7e1e2bd6c108fab3591bb22e97d6992236d2273c8bb95536f7118d007965008b125c7daac2814e6bbe1adbfa3572ad0b7ad5c26c8014118d8374ca9f285779dfee7715a403908146a74de61b3853914c89f444c12e7a38bdd46c4ed36eb806ea598f44d1dec9eff9e2476f43802211f0762b66673b45d236b2391ce322e30fb9c69fe0d514dc1f8b6e3979c1205fd5224b07d18a44fec4f6f1a6f65158bb6adcc295bf2dd7dea107f59d7e03c61fe5822292e45968956b931bdc4d6445ff1631e0b98e4b4448774dd4b9cd53a45896fdb3f03702778741ae2b45a25bf9a23fc02fb97a630f132bf9def6c6d4a7baeb62972f1a814f6f2377bcfc78e2e86368c138510a04cedf7175af8c2034fae7413e3ace8c71ab9a0af1ca7042011a6ed028e205648535dabf3b2f85196ae18d36b839e3cd54ae4933ad529888fdac7bb8a70c72bc0fc81ba06506f2d5bc7686e219bbe5283959cbef9950e071cb6d9f341fc624a5110341f26cebd7100599a06e61f66fae120c7fc2b34c6221200eba75bd1277114671a3fa8f058b27fd897b052f4a52afcea814df526181c75c4497210a2b8b74e26601561e78735387cf123654b0295d1d60556956b36d96dd038866c4b4db31ebdcddd6929bbc2850cd4901389e6ea6e86041e0efa1158f334e7afda0e11c2fb0e6df6364cb95659f506d5c7e63fb67c8116577d15e4a4b1fc4c27de2e52586cb1f52be9c3601f5066549de8bdc3ec07d1a84caf1961323ec2487a37b751aeabafcd647ce2dae5d9499c0f969467e6cabad198669ac96bd1488954eff0854ee0c83d7b596d273625bdb16270782321071fda5d980ded78ffa9dc2b56037d7cbf942547f48a5131f1991f6c17ae1ed5120ca6878f98e68e7997a9a2b70be640a70a34adb80de286c6692abb5f092e4e3a15a83217e03d02a4054f34af3a65ff6b36f395b76a0579cffafd5d3bb0e704c935caecf3a7ab756c23fd60c9fe3f4fb2be7504f5bae22b116ff1588dcf02b327d31bf0488dba8af5b33ccf2d7d87f43bbc48fcd4f191ad6af9313ad38b8b29674bfabd6651bc1f6ce5abb4a2f1413194f96b26d7d6edc4e013fba549075c97eef508af5ca7873664b058b7bcf455a8a04b591d29fab6366c844bb75576bac2d52323e747303d00a5736c9812922b0e17bcec9135550736b54cf6407d61e22e62d7bb75f62935b665acf33e75f688c36ef416f1b890d0f0c8ad1df00e02ec45967834d5649c8e7143978622fa3704672970b7993a87e97d3d926a14265647bc8b8c9e6f83e29572608d24b42c2635ef4abbd0af83860e99c90d7471cf6e8ce99507f5ec2bc572212fa9ee3f5a9dfa3815fe55f0bbb119acce062ae37f2ff921707abba139bcddf42bfd174d29b540161b4113c4e1a13f3a628c638ec4d3a884dfbc093e23ec0d0671b46b41dc8b42d950c8615ba5ee87f49b5d0910ffa4871207995001920db05a95199967f097ba7b55bbd271d818690c4238406b40a3dfc42fa56a67173b53a96b543326c56738b6d043195934018696f5ab49347e5148a78f2d1369a71afab8330273d46ecfba4ee05802a5385649851db949dbfb39e290941641c50b1ac20fb3102754a760b097f464ddb0b83f8168badfa71db6621dcf22fb081e3403f3bac5c7e65905aca52885c807f8ddab18bb2f12ef952c50483c0e251968bc70ff0d42a638ca744dea4c7ebb4fea777cf663bb4f1505ed79730c45bc86e488a13f924377a8e2ee6670a02ca52874ae1c42a35d55b9765757047b2cc3742aa51fa3e43fb2c113c92ad213bad252c1a82966dd016f12a7f1c3900c0f1ab455035163f31899bdd30f3ff43ad17d9e45bb7438c1c986712736f24be14f71ab1bfe92a25ec07f086ee8c7971b8077a13e58a8e8bea39c8e06b251909f02cb0080abf020f27ca160eb26c082dda1fa54ea4094dfdbcb2fa7bddccb67a844e8075f4cc08dad35757006d051e183dced336bc0c2502f93ffc87dca622286ba174c24e1f53f27dc2777baafe170348b0e8d3e743b3aa906bc0764bbe7da08ff403efe2212627d672250658bb513b7312517d1f88c61c7ba5f9647cd619281c5b390b48606ee39fb4171103df2e09d7cfd56c06c721f7c24ad8cce383623fc2dcb15ac56438ea331820ae59c8c474e36fc73f7b1b3b86df1b42490815513681aafbf7e871b4b9686efae6c45ecfca60a640a6f071dfd31f9437c3d03086164b48c1ed802986864bfe0d49bdd7709662262368dbc3ecc05eb240ecc41904c76d78ab5c52b66af5a720fdd6a92f52be0676427a56e32e5bc5085b25f90add28a76f2fce6f8f0ef74f4659698549646bd63175adf77b5cdcfe676e1b1a9af15102946554ba6136cbc83c6268ee40318f3c9d4718025688b35d2265bf60bf889ff629f7834586ef46eab7a9176337536bb6001e676546b987f36b1fe4b9f6e46a8ce73eb22ebbb9c14d8e2b43ea77ef887e5a26448f4086fa819a25e27725ac10298851c8bc45f2ce4430b07917ade5ea8c434c3f2576effbeb521173736e5c9557450643068b0c0fb132a7e99de6ca292246a9937fa7d7e06e59cf59ce5b9f842629049931146af40a8a1256ba373a88d09dc00cdf4453cc6ba78572bf3e1f2352a978cdbad60220cb8ac37d7f614a306492a4b5eee9244b0ca84b6cf2e23013bfb1cb92bf6d126fe550e58c19f84e7a4081437b75b31b2b9fb658dcd8ba077962e0f3359721a148d4fefe5c97941ca9688cb85adf38fd10f5811cdd8e074a21bbfc9541c71465b08d7321281b68ed52bfab789b9c83849c09d52376d419b1e7ba367603236e119cdf4a7b7cf9d81f2229601deace53cea2f14a05f7fa0ca04b39e31c6453e332f4bd0915c0e09e28f4d1125c390c6ff0833a04b6fc37855e65de90333e505b9eb66e00686a3ed499cfb7b8b215dbdc9787b5baa724cfa71ee6745b41e203de8b7794757ac328ec5567540b951b50530c3d4ee34705ea1c66fd6591e88561083e86d48c45ef3b83a3029319d8f3d8e65ce14c1dc3cb92d0a7dbeb609a8d2793928caa079f0fbbb2bc90b9f058cc048f4032041d14c5bca00e99b3027ec3a50c4957199cf016a4594069af8659df0973f20ffb15dbc265ac5b8a2203e90b114a3e9441e357c60ce0b550a7fe66fc34f5702ac8e8992a22e89194c1df69e81a9b7ad3d2634ea8c0388588192fd47d8e803b10044d558617fb2921b69eb4d85c051f86ef63a2f4382b9becd870fb2ecadca6902712b88680792e2f2ec89591cfebb6db3ad31c2a339af10465fcf7988519d382218df52261234f26a6f66ad0d1859de505d0fe819caf2f8d30aa9fd1228ac91d11ca67f1f8d50c8eefa5c441514321507dff6c6ea3cff6f340a1c11e0c40f419e8e60fc94d8828fa47a96cdf7ee4f61e23f40751b25cf9ca1295041a350f83f0e679515d6b4b46e2c9ce8999e07f835abc1663cefcf728df37831f4e17f8c8a4feaf1fbf44c38c9313284404a50ba4cd8abe835b33bfecb02cd6c9d7f435853b4c8d505ab83cf46512739116694765658bae64b3127152d216055aef9b25c70a8a3b302752d7b1e8791c657b9f3fc9001ef299fd1a349491ae6ee9940149160507fc4130fb825d47d97dc2c243209d2403583ac3ef6ddbedcaa76432255487c0a06e59e043e572ab3aec002af6a6b6a2dc9cfaeefa70557886c4d12924a0388f2f1bc8e89e4cfa69705d1ef3c4658f8616278b588011d9dd914beec0b151d65b6524fba3e3f235d58373e021699b07622a51504eade747e0b2f9cf38bc167cabc8cb18c708d1337e25648707e8c0872876514c7a49c0b2aaee5ed9e9ecfcbcc23e032c4deb63e48e7120188056468fad31448e4b42e7d62fbcfc1c2cfb01fcf0db5e8a162bdb9bd820c763f17b96c23f32db9d1c1d74ddbe657b4f9595a9796982a0742153111b15e484d8ffebe47ce0a78a41e470a341616ec2eb6eef813fb415fab50fa965bec6a5977a0ade4fed67f86fc24e11b0e2f5364079f7c7c35b560cac726dbc80f29dbd248f7ecda0286a23ef172a28c96d9bdb1f598eab31c6baf0321312da23920c074b9d2d2e442717f2c21001142a39c2da6b8bd9d06b05a6a8deae1bd1be4108a636ddbebc682d113e715f2f3ee506abc28b1c654b3d2d28e02f73b171ed0deed71dda90ce4a0b728cc75cb576385e7418b545b992b1dd98e2ee53355f464f9250a2a03b3d1e4d2ac1aa71d01de2573530324e14d15a507883411ddbd37be21dc929db9b11f11010e4d2a04c7325a5ae6d24d19900ff97a8a89438f8676457a78cff05201528f4358fe67f61288bf042a8f3c2e0f8b4997b8fb74996b80d465489b2d7807a945eba72a945e8cf8625dbad6f6f6e30537b29e558ca8a8b0625f578c766d34f2d28d704715f94df1f6318a308042aa494baa295640679f1eab1e6a8308af8ce6441d5ad8a2f3d477eb5307af0dfae6644493f1434030b8361621340ad3dcefa6d8f090ed3929d89ad9c0ba01a6903033428dd8f98619304b1803187d2a6130bf1e009b5eb0e7e21c75594b3b8470f3106c92a9e55bfeb026091ced127a90a1f1247f3c07e36d3572923e0de3f73518d0369a25fcd4e65d243b7eab91063a7bfd8bc8ac9e39fbbb32b5c9517886287a18eacd8dbfda9b91db693cb12e42cba5988280e09e51e72b91a0f360656d8f21cc1eb3248ac345ad51d1a6172b18419277851dab01e028c7e8e2cf34095efd28267852a08fccf61c45b5e46930160daf50282be058274e7ff58c48b60b86d0c8cc886ab8778a2a2b5fa2557ad7bf7f01f2175523ce758871d334c20a9839f7a89fe2867c06289c8a2f6456ac7e4fbadee53ac41aee68214bc76669853baa4f58255b39ba581414f2e8c4b49303f8936a33bae5cbc96b29a5c724d5b50e1614144c2acd03bd90de891c3d36ce040d57543682ecbfcae66c4153c337c3a5d01896524c8e0c27e9a08919821ca27bbfe3fc9ba24a823aeec8d4ad8ef8a65c585bee4dcf1acaa3da501a8c11a23b2e22920c1ad0129a038b31fe16c2abc80589dbf7c37211afc5d1a6db908bc5fe8a692060069fcbcdcba7c523d3c424aa3b0c6556387e0e51bcde9e5f850abf62d2c2101c3a2786a0cb94932877a09cb6b64aa61da8cab3b423e7adc4c4700418a65e87225710e1691f6d9cb2eb63cce5b605ce0a4a89cf519767e00845397c5e381141a0ed8a89b01064b495ec8d1e2da37433bf1597d919a69610d2ad26bdf6fca8de422bb2cb80d0516206e8194ee51445a3dcb5dee33c0c310b4751e68e58bebda2fb586985a5a5b06456756f44e6dbfef4bb99ca732f00fb9ea35775f7419681bfbe6f43dc7c4650c13b63d93c1d490bf0173f287a4309531f13ecb1a775d0bd881a", 0x1000}}, 0x1006) syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x0) pipe2$9p(&(0x7f0000000240), 0x0) socket$inet(0x2, 0x4000000000080001, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0x210000000013, &(0x7f0000000040)=0x100000001, 0x4) connect$inet(r1, &(0x7f0000000180)={0x2, 0x0, @local}, 0x10) socket$nl_route(0x10, 0x3, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000080)={0x0, 0x4, 0x32fe3cf0}, 0x14) shutdown(r1, 0x1) socket$inet_udp(0x2, 0x2, 0x0) unshare(0x400) pselect6(0x40, &(0x7f00000001c0), 0x0, &(0x7f00000002c0)={0x3ff}, &(0x7f0000000300)={0x0, 0x3938700}, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10012, r0, 0x0) renameat2(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, 0x0, 0x0) 01:04:15 executing program 1: r0 = memfd_create(&(0x7f0000000300)='+\x8b\x8a\x16\x11O\xdd\xdfk(F\x99\xdf\x92\xd5>oJ\x02u\x9b\xafa\xac\x06\x9c&\xf5\xe3j\xfa\tcqM\xb8R\x86\xd9\xd2.\x9f\x12\xed\x10\f\xbd\x1a|\x8a\xbb\xda\xcfY\x98gU@\xf2M\xc0\xb5\xdf\x9a\x8d\xdb,n\xae\x0eT\x80\x8c\xfd\xd7\xb0\x94\x82t\x96\rKx\xc5\x9b\x8c\x87\x96\x8bc\xbc\xee\xcc\x9f\xe3F\x99V4\x8e;M\xa9\x823\xe3\xb3mG\x8f\xdb\xed\x1b\x05\xec\xfc\xd1\xb5\xfd\xec@\xdeU\xdd\xa4\xc1\xe4L)\x8e\xe5\x91\x8e\xd4\x89\xef\x95T\x05G\xac\xb8\xc1: )mh\xc7\xf1?\xbb\x13;\xad\x95\xd70\xb6\x0e\x7f\x84r\x0e\xbf\xc5\xf6\xd4\xdd\t\x14\x18\xf7\xefi\x93\x03\xd2\xf2\bK\"\xd2\xb5\xaa\xb8\xc8\xe0\xac\x99\xe8su\xcd\xc3E\x12\xd7\xdd\x96!\x16Tu\xe3\xf0\x84#R\xd9\xe3~Wj\xb0r\x87\'\xea\a\xcfOeK\x9daW\xf4\x87@\x9c\xf3\xf1K\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x91\xe6\xdb\xc2\xa5h\'\xdfIn\x97\x0263~\xeb\xbe(i\n\xc2k4\x7f\x12\xa9e`SOs\x8c\xb4\xe7FeQ\xc6$\x92j_U\xfa\b\xea\xb0bYkW\xc0\x05\aC{\xcc\x03T\x17\xa5Sk\x87P\xc2\x97D\xb2\xfa\x1b\x9fe\xf4\x10\x1a\xad\x92\xce\x88\x1b\xbc\xe14\x19\xaa\xd3\r\xf4\xa2\xc3\x9e=\xa0 \xe6j\xe5\x85\xf8\x97\x03\x15\xaa\x920\xdcrI\xd8\b\xfb\xc7\xe7xX\x00>d\xbb\xa71\xad\x9a\xfb\xe6\x13\x87\x93\\\xe5W-\xfc\xfd\xb8O\xb9j\xb8\xf2\x9dx\xb2\x86\xad\x92', 0x3) fcntl$addseals(r0, 0x409, 0x8) fallocate(r0, 0xa, 0x80000000000, 0x3) syz_usb_connect(0x3, 0x98c, &(0x7f00000004c0)=ANY=[@ANYBLOB="12011003add186405c0ae1219e110102030109027a09040602c01f0904ff060f498b35010b2406000189eb7120029c05240008000d240f0106000000050003000206241a0500020424020407240a0106b30005241509000905800c1000070100a408494a770157ca7f81001161fbb6834c3d130aafec498105dbab02c900519f40e09d095b13bd3832887dd01ff698640b52dbd4a78b736939ef17e1960caa486ed38cbc4b57a09e1cb1391e5bc3f6cd4df6eb058e6d79af8c06f9ddfe62fec4b6ddfa0f4c010ca4c49db62535441a8be98b6244a5eb8c5477576525f59ecbb1a8f21d9169a233c1f9c1d6949d001a9c7e2c70ca1b182f5d6b9f8096ffd9079383a6891209050c03cf01000700090501101000e10207790403cf5d46604abd4c34bfa20be8ad5e949518b449cfd146c59102e1f13977b9e64824184b2a17e627ef78d1a32b70629fb034db4fbc1b20996e07b5667c4e92f2dac42bc2591ea2bc56d86450611133e87b1fc15189911cf3c1c8763b037ad8f1c77ad6fee54212b00f269317215a5229bc7a5b8170a58b09050310000274d612da1164358fb39145bea3e5e32df22181ea5335c6dcb4202badea95f6d6d2b9247bc468632598ec8a1335ab5bb65706d57eeb6d3cfde46a76cddbbbad4da156e42afd8aecacab573434e965ee905ea76c0c2d1a6883eb1b5ac15861e316325aee4c092ed04bd2e50d8226b5c4639d7c2e421c895ba3b1eb666e74b98e2b894b073f76744e953f8e1926151d59e64c00657697dc70db112653201abce932776177ffa04df891b8360d8ea284604c2c47dfdf344c4d1fbe896a9c74aef588d3ff180b7709785a20cb1f9bce79df5ff13369e71f485c436a7b2201b109050a084000f806400725010303c50909050b0008007fc5016a0bef61e03013278938e2cd3301b04c1853fed7488ef38fe06c51f60a7e03efabfa25997df73681b34886fa42ef60bc1ec5de94d51cf33c66ee8282ee93248d7939a3812c6357a9ea5c7a5519805370c4a63a3b1493a117a45b8bf334c17eed6d50881952023ea0c5b37010caa5e6871f6e9a5077b8f861fbd24ffca426407f0a9a537e2b7684220c891eecb462db484f3dec22ad11d54633c6a7164bb512372f8333e24dc52c2204d2e026cd58748aacb9ffdc5320b4349a630827303ed7207be83e0838db0a31e7de066506a46a7dddacfee4407ece5a8da909050910080006e6ff0905001000041f082007250180070100090506100002070599072501030700030905040010007c05030725010109030009050e082000057a0209050d1010000703ffe506aae806658b25403971a9a4ad8affb9bbdd1f717dade3d8fe781d800ff7adba7fdc47ab7ed6697f86dcbd5796674a82065c6b57897d080cb97ea1ea86bb4a013dfe10f2fe17fe33762547fcff47f4e84d073a40dd9d2bcff43d7330e26ca651e978fc94ba53ed0a4ef8cf1c23b61c93d0b67fa5bad193772a504f0f9c3922919bcae545b677b39d74c8d818ca130eea195d83b098c00290e973f72f5c58c113e548c58119c7b99020b9c0cf9af35c12fcd6ba73daad6b3b39724219b7c4dab0953dfec8e1f0c7f339e0d52ac131924a3dd2f2ff6c2407450e18001006208384123d106109058810100090ba200725018007b400090500000004fa3ffbbe04652f4fca1f92e6717e5e2306302fd3efb20edfab5b7bd8cdd97df2fe3dfa4f2eadd789a1f66e4ea5a3dc943475ca86f66ed1708d36b6745fdeef03e970141b250ec6231702be045ac8a86c17281bd0d2794f5f232a9875c14e75ae1e98f8b27f520910be96e560b246e4b4ab879f532329bb33421d8156de1767b4a9f08a0d26d87ea2c51a32531b2ae28d580b7b0dde8c8a81edd48442596f415621cdee784abc0d482740fec5b05b7acd52a1d58ab0742d055c9a6bf9dff869fc1707250183080180090504d6080020810107250101026200090453010a78fb4a000a2401060006020102072405011f0a760b2407010500103371511a0a2405017f2dfd4efa8d0a240503ff63086ac71b0c240202040204400004ff020f24060206040100090005000200060905030410008501020725010208080009050d00000220088107250181020004090505001000010009072501027d0400830f4e12deda145cacbb4af48a9631107502e7a7339d2f3537d97d126fc56159d5bc37c90ebac1604dda6526bc2cfebd37a7956026ca20fcbdf44083666425d69c6002d7fb1c9e2a26341db4bdd3d6bb114bffe0adfb9c5b44f6edd22c7b91e057b3d349e696aa3a44b9098285ab9b80794d4c0beb78b7875379976881f21218894395090501102000050300b2025be5b9bf9680c2f34129338c89f872edc265ffeae6f7189dc40460783464c15cc93461fe59d4ab8f63c9e8ed183a4fec164fa290cc9ea50a69088e2b1b6e323c6c23dd61b9449954c2d69373cfc3ce8f0f407179f4bbf278b3c1bd112a8b8f418de958659331c625a9d2a8121774063174a43601f2f02b3ef6530df044e65401dd33626a4b6c0da6b4336d1564e6260ed7c8e7bfaf4868195b3c8319822189c0dc0d8e83a85e279805c96c8f9db8d00b07250182070200090502002000034008810d259816d8ac07d3c73d16f7bc78b243ba7502c167abc47ae2436f8c690b96e723d7578048ca1858daf3944dfaa855ed86be962c38a0d692604a27dd5b227879bc9e1d91e28aecce84d5813de76138525bbf75e54d3b4a43bc8ce2733ccfad2fbfe183e925496fae34b67c14e56dd756d267371e4afe236eb85e8660d2a0b0c409050403000209015c0725018248000009050f08ff010901010725018281ffff090503001000040409072501817f018007250182073f0009050910080003080307250100f20100072501020401010905070800007faf050904160500ff0a571c052406000005240003000d240f010500000008000700405c2413202b4ec3900893e5a3bed8c6011a482a7b1bc84ed1762e795ecb1d3f531d9118308a89a6be680439341a7018d8d6854bd49df8c3413c3e2de4158dee20df2c334f2fa92a206feb64a37ab8985565c0cfbbe340aec8e78d205c0524010095052415080010240202ff030400ec43cd501340231f072401080401000d24020180030106a5dd286f900724011f0304000904890008ffffff0807240600017b8505240008000d240f01050000002000f8ff0006241a01640109050a1040000901ff09050812100003401f0725018002b50009050708d707040320090500004000033f80050a09ab20090507040002010204090582000002080403072501000704000725010200010009050c00000400010917090568b919f82146515542c36455e4408ea98f2ec0f60905050308007f80ee0725010100060007250180040004"], &(0x7f0000000200)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x200, 0x7, 0x3, 0x1, 0x10, 0x20}, 0x8e, &(0x7f0000000040)={0x5, 0xf, 0x8e, 0x6, [@wireless={0xb, 0x10, 0x1, 0x8, 0x4a, 0x20, 0x1f, 0xa1, 0x1f}, @ss_container_id={0x14, 0x10, 0x4, 0x2, "ba7a1c2f5d868daa54998097721ca0c5"}, @ssp_cap={0x1c, 0x10, 0xa, 0xfb, 0x4, 0x7, 0xf000, 0x8, [0x27, 0xc050, 0xff3f30, 0xff00f0]}, @wireless={0xb, 0x10, 0x1, 0xc, 0x1, 0x6, 0x8, 0x5, 0x63}, @generic={0x40, 0x10, 0xb, "6dc5dd49ade70ca9115ad3697f771c15e75e53883ceaac34ec82251eb17a8aa484a66f5a09147d9dbcfbb2b2c87619b29ac1494c7fa7b2317769355cd4"}, @ptm_cap={0x3}]}, 0x2, [{0xa8, &(0x7f0000000100)=@string={0xa8, 0x3, "935b106d519dd2abb868b9e9150e41b3d266ec63983d803be06d43a528e29854eaf793ecdc446b941bc25118f25ea822873597593a22603a3ebf76e2a71ac2d3dfc3586f076cb5a4fdc1e282a5610d4e877893c467e3abc535d85a3702023d373f4803b8dd89c5c9d26fb020ae259422cba7b573d49f7199cde4d9eede807e5971f45b458ef0f580d7f20acfba0228a9b67af718afa2aff6146077dbf99245b490238d3a509b"}}, {0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x43e}}]}) 01:04:16 executing program 3: recvmsg$unix(0xffffffffffffffff, 0x0, 0x0) clock_gettime(0x60ffffffffff, 0x0) r0 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000300)={0x3, 0x4, &(0x7f0000000180)=ANY=[@ANYBLOB="1802000040000000000000000000000085000000270000009500000000000000"], &(0x7f0000000000)='GPL\x00', 0x10001}, 0x90) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r0, 0x18000000000002a0, 0xe, 0x0, &(0x7f0000000200)="9e36d448b388dd965f7a3312779a", 0x0, 0x2f00, 0xe8030000, 0x0, 0x0, 0x0, 0x0}, 0x48) [ 78.206177][ T460] uclogic 0003:256C:006D.000A: failed retrieving Huion firmware version: -71 [ 78.214784][ T460] uclogic 0003:256C:006D.000A: failed probing parameters: -71 [ 78.222505][ T460] uclogic: probe of 0003:256C:006D.000A failed with error -71 [ 78.232057][ T460] usb 1-1: USB disconnect, device number 3 01:04:16 executing program 3: syz_mount_image$ext4(&(0x7f0000000080)='ext3\x00', &(0x7f0000000440)='./file0\x00', 0xc0ed0006, &(0x7f0000000740)=ANY=[@ANYBLOB='jqfmt=vfsold,resgid=', @ANYRESHEX=0xee00, @ANYBLOB="2c6e6f626c6f636b5f76616c69646974792c6e6f6c6f61642c646174615f6572723d69676e6f72652c7573726a71756f74613d2c696e69745f697461626c653d3078303030303030303030303030303630312c6d61785f6469725f73697a655f6b623d3078303030303030303030303030303030332c000080a2a162242f5f14e27cd903e752deaf069045d4f4b073f9cfa18c6c20158ae13a24e79b654ee8588b677e3b0ce2caf652e5c64333f74721b5a36a1045a01e15c7a929146b162c26a0e61b813935e3ce71a21954d9dc4e39701c78e38927c9db9d9bc3af4d447aa1981be8f7653c750a903c6f7c71a085669f96eef68305006a96dd79c22167dba4981972ae5aae355be78a013fe295c78256a145c3efe6940576a655dab6de92f1aae8a9ecf3b9b17cfe5078243cecdd4a7f8faf2f8fb7b7270fc9234af8a1c86dc7f40d65bf6d4247b92f4c3fb6a34de928cefa87f40fc9b5fc3ff0510dbe6cef810cf4230f3eee9e4b6a5276717243eb92e3628adcc4f5a8c5197c5e9c48dcbc52ed01228a5483e2", @ANYRESDEC], 0x7e, 0x455, &(0x7f0000000940)="$eJzs3M9PHFUcAPDv7PKzpYK1/ii2Ea1G4g8o9Ic9eNFo4kETEz1oPBHABrstpmAiDVH0gEdjYrwaj/4LnvRijCcTr3o3Jo1yafVg1szuDF1gly6wZdvu55MMvDfz4L3vzLzdN+/BBtCxRtIvScRARPwWEYPV7MYCI9Vv19eWp/9ZW55Oolx+46+kUu7a2vJ0XjT/uYPVTLmc5Xvr1Lv6TsRUqTR7OcuPL158f3xh6cqzcxenzs+en700ee7c6VPHe85OnmlJnGlc14Y/mj929JW3v3jtxv6B7HttHK0yUj27dT1R+drX6irb5lBNOulqY0PYkWJEpJeru9L/B6MY/evHBuPlT9vaOOCWKpfL5Xrvz5mVMnAXS6LdLQDaI3+jT59/822fhh63hasvVB+A0rivZ1v1SFcUsjLdm55vW2kkIt5a+ffrdItbNA8BAFDr+3T880y98V8hHqgpd0+2hjIUEfdGxOGIuC8ijkTE/RGVsg9GxEM7qr1vywrJfo9/0vHf89na1sbxXz76i6FiljtUib87eXeuNHsyOyej0d2b5ie2qeOHl379vNGx2vFfuqX152PBrB1/dm2aoJuZWpzaS8y1rn4SMdxVL/4k8mWcJCKORsTwLuuYe+rbY42O3Tz+bbRgnan8TcST1eu/EpvizyUN1ycnnjs7eWa8L0qzJ8fzu2Krn39Zfb1R/XuKvwXS638gu/83rkauxz+U9EUsfHXlQmW9dmHbX/f3xqfKqtXfP2vYp3d7//ckb1bSPdm+D6cWFy9PRPQkr27dP3njZ/N8Xj6Nf/RE/f5/uOZMPBwR6U18fP03DVTa/mhEPBYRJ7Y5KT+9+Ph7eXrzim/j+LeZlW+hNP6Zuq9/Ndc/IhaW8uv/SJ5YajZRvPDjd43qb+76n66kRrM9zbz+NdvAvZw7AAAAuFMUKjMZSWFsPV0ojI1V/4b/SBwolOYXFp/un//g0kz1b+WHoruQz3QN1syHTmRzw3l+clP+VDZv/GWxv5Ifm54vzbQ7eOhwBxv0/9QfxYj4b8t0LnA38f9a0Ln0f+hc+j90Lv0fOpf+D52rXv//uA3tAPaf93/oXPo/dC79HzqX/g8dqeH/xhcaH9qfxM4/Z0BiPxNRuC2acYcmCtF04a6mP8xil4neuofa/coEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQGv8HAAD//xip4/k=") creat(&(0x7f0000000040)='./bus\x00', 0x0) mount(&(0x7f0000000380)=@loop={'/dev/loop', 0x0}, &(0x7f0000000140)='./bus\x00', 0x0, 0x1000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x185102, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) mount$9p_fd(0x0, &(0x7f0000000080)='./file0\x00', 0x0, 0xc000, &(0x7f0000000440)) [ 78.268940][ T1515] bridge0: port 1(bridge_slave_0) entered blocking state [ 78.275872][ T1515] bridge0: port 1(bridge_slave_0) entered disabled state [ 78.287210][ T1515] device bridge_slave_0 entered promiscuous mode [ 78.294518][ T1515] bridge0: port 2(bridge_slave_1) entered blocking state [ 78.302573][ T1515] bridge0: port 2(bridge_slave_1) entered disabled state [ 78.312041][ T1515] device bridge_slave_1 entered promiscuous mode [ 78.333152][ T1523] EXT4-fs (loop3): mounting ext3 file system using the ext4 subsystem [ 78.343340][ T1523] EXT4-fs (loop3): 1 truncate cleaned up [ 78.349232][ T1523] EXT4-fs (loop3): mounted filesystem without journal. Opts: jqfmt=vfsold,resgid=0x000000000000ee00,noblock_validity,noload,data_err=ignore,usrjquota=,init_itable=0x0000000000000601,max_dir_size_kb=0x0000000000000003,,errors=continue 01:04:16 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_GROUP_SET(r0, &(0x7f0000000280)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000240)={&(0x7f0000000080)={0x190, r1, 0x800, 0x70bd2b, 0x25dfdbfb, {}, [{@pci={{0x8}, {0x11}}, {0xd}, {0x5, 0x83, 0x1}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0xd}, {0x5}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0xd}, {0x5, 0x83, 0xff}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0xd}, {0x5, 0x83, 0x1}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0xd}, {0x5}}, {@pci={{0x8}, {0x11}}, {0xd}, {0x5}}, {@pci={{0x8}, {0x11}}, {0xd}, {0x5, 0x83, 0x1}}]}, 0x190}, 0x1, 0x0, 0x0, 0x4004}, 0x20008850) syz_genetlink_get_family_id$gtp(&(0x7f00000002c0), r0) ioctl$AUTOFS_IOC_FAIL(r0, 0x9361, 0x505f) ioctl$INCFS_IOC_READ_FILE_SIGNATURE(r0, 0x8010671f, &(0x7f00000003c0)={&(0x7f0000000300)=""/183, 0xb7}) ioctl$AUTOFS_IOC_READY(r0, 0x9360, 0x100000000) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000440)={'rose0\x00', &(0x7f0000000400)=@ethtool_sset_info={0x37, 0x7, 0x9, [0xffffffff]}}) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f00000004c0), r0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000500)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_START_NAN(r0, &(0x7f00000005c0)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000580)={&(0x7f0000000540)={0x30, r2, 0x400, 0x70bd2c, 0x25dfdbff, {{}, {@val={0x8, 0x3, r3}, @val={0xc, 0x99, {0x6, 0x4c}}}}, [@NL80211_ATTR_NAN_MASTER_PREF={0x5, 0xee, 0x6}]}, 0x30}, 0x1, 0x0, 0x0, 0x20000800}, 0x40011) r4 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000640), r0) sendmsg$IPVS_CMD_GET_DAEMON(r0, &(0x7f0000000700)={&(0x7f0000000600)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f00000006c0)={&(0x7f0000000680)={0x1c, r4, 0x10, 0x70bd2a, 0x25dfdbfc, {}, [@IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x8}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20040800}, 0x2008804) r5 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000780), r0) sendmsg$NL80211_CMD_SET_BSS(r0, &(0x7f0000000880)={&(0x7f0000000740)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000840)={&(0x7f00000007c0)={0x44, r5, 0x400, 0x70bd29, 0x25dfdbff, {{}, {@void, @void}}, [@NL80211_ATTR_AP_ISOLATE={0x5}, @NL80211_ATTR_BSS_CTS_PROT={0x5, 0x1c, 0xc8}, @NL80211_ATTR_BSS_CTS_PROT={0x5, 0x1c, 0x7f}, @NL80211_ATTR_AP_ISOLATE={0x5}, @NL80211_ATTR_BSS_SHORT_PREAMBLE={0x5, 0x1d, 0xc0}, @NL80211_ATTR_BSS_HT_OPMODE={0x6, 0x6d, 0x2}]}, 0x44}, 0x1, 0x0, 0x0, 0x4000000}, 0x10) ioctl$TUNSETVNETLE(0xffffffffffffffff, 0x400454dc, &(0x7f00000008c0)=0x1) r6 = accept4$packet(0xffffffffffffffff, 0x0, &(0x7f0000000900), 0x800) sendto$packet(r6, &(0x7f0000000940)="dafc771835af5008dbfd4a5d4e4de038866d9c3590868b7600e4", 0x1a, 0x80, 0x0, 0x0) r7 = socket$xdp(0x2c, 0x3, 0x0) r8 = socket$xdp(0x2c, 0x3, 0x0) bind$xdp(r7, &(0x7f0000000980)={0x2c, 0x0, 0x0, 0x1b, r8}, 0x10) r9 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000a00), r0) sendmsg$ETHTOOL_MSG_STRSET_GET(0xffffffffffffffff, &(0x7f0000000c00)={&(0x7f00000009c0)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000bc0)={&(0x7f0000000a40)={0x170, r9, 0x0, 0x70bd2d, 0x25dfdbfc, {}, [@ETHTOOL_A_STRSET_STRINGSETS={0x58, 0x2, 0x0, 0x1, [{0x54, 0x1, 0x0, 0x1, [@ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x7}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x2}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x8}, @ETHTOOL_A_STRINGSET_ID={0x8}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x9}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x6}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x3}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x5}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x8}, @ETHTOOL_A_STRINGSET_ID={0x8}]}]}, @ETHTOOL_A_STRSET_STRINGSETS={0x104, 0x2, 0x0, 0x1, [{0x1c, 0x1, 0x0, 0x1, [@ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x2}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x3}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x6}]}, {0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x6}]}, {0x14, 0x1, 0x0, 0x1, [@ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x7}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x5}]}, {0x54, 0x1, 0x0, 0x1, [@ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x4}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x1}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x3}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x5}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x1}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x7}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x8}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x4}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x7}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x4}]}, {0x1c, 0x1, 0x0, 0x1, [@ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x4}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x2}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x4}]}, {0x2c, 0x1, 0x0, 0x1, [@ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x1}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x5}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x5}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x5}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x2}]}, {0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_STRINGSET_ID={0x8}]}, {0x1c, 0x1, 0x0, 0x1, [@ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x1}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x1}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x8}]}]}]}, 0x170}, 0x1, 0x0, 0x0, 0x20000010}, 0x20004800) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000c40)={'vcan0\x00', 0x0}) ioctl$int_in(r0, 0x5452, &(0x7f0000000c80)=0x8) bind$xdp(r7, &(0x7f0000000cc0)={0x2c, 0x8, r10, 0x14, r7}, 0x10) r11 = socket$igmp(0x2, 0x3, 0x2) bind$inet(r11, &(0x7f0000000d00)={0x2, 0x4e24, @rand_addr=0x64010102}, 0x10) r12 = syz_clone(0x8000, &(0x7f0000000d40)="76ae0989b78996f7b2e0457984ed340af3a804384a4bdc3821c54617130cb48a8dc78782943d3c21de79c2337473dcd003bcc4fbf13049deab7cc3def0e1d827d4821d67d3332e4db4525b70b154e60c9c81d2bc6d9dcdc6abb7f8beb70aa33aea90b8906a460a74fecaa49883c003924993848aecbdc9ab39ebf931f6cb0dc16db364db0f63b29aa1ba8719c97a4154c8a42208b0e4f1bf87b41f9e6e9692ad34a4d672df3269cf6d7fd65b8909ef3308744a6e1cab91ac2c43a5e3d791e2405024e8ede6fedf9f271d237dde6cbd93b3dbdb33cd164cc88a686441ecd4247c4e1b2cd2fb090de203889ba9f0b5064b5355e99f825d050d5e3b3d4339f75d48c3a99f9d22e42a93fc9293d55c03d982bd0bfcb3d2f366dbe1cba72c6c380c562ba7a7c3eeb73b2bae4e8917a8c6f97920224311b77130d129624e6cc0b88b1b7e221efccbd4ab1727ef59568dbe30ed1590573f7763b3d9f78b1601fca5571448e18271fa0a5ba0447ca87162cf2a56f4bca78aa1c918223ca040e524ee866bfa3923250bfab8822f812dbf63a8b2c3e6bcf5bb30c46491b804e89e0cb6d253f95192cb5f06dd6af6aced1518a7c6501fd2b6bf68d42f179e3c9e5ed227527e0f7ad05be5ed9727ec8482b058a7cdf7f5cc912f2a4c367f68bbeeb4f9575f31426dfea50231673c1f6bd869173abcc0f207a250f2e20e05c3f160341dbef779d2be3028e57efcb0ef71182c2a9fc88c03aad9b6e6d374c2834d45ed55c66b2ec8b2fb4d8545829369de4bde2bb744620cbca0842d76394433ce28cec09b31ce4e7433b3f627538bea0b969999fbb705830293072263134188d70700dcc4eaa79c1e1a0ec80e5b66b93d049aef30af4abc4c1accbcd7427c658a93bc7e1659b71e7b3e3bc8deeaf69cffd4b45800be8a27be35155555d964fff25f1ea13cd086450424c9ef5f1119e314749af2f2c36ed5cb0e00692ccd8822ee6aa41fbce2b1e0d762200573492ee243d5211ed6b99b129305bd19ae99d113e6b6797c65683baa5aa7a092dde6d839efd5b82f3aab28d66576ae8af3f0eff03f0a46ffaae8f064c87a82825cb17c84994de93e0df1ffed1c2c4dd4762b29f39554efbd0cdf19b0ec98bfb4c6739bdfa7ca235a125a1e0aa3e6c963d10e0cfcce1f37b24f34937d398e9b8e3b583dcdce771884c7e784243814b510fc34b1c7274fd090f7447baf239fb6eb4df710d41bac6403b647a8b399d2ed022ee93c31616971d2fb87daf164100883f802f1cbeea23c82788f7ada618df5acf8af1358ea6c946ce31c3dac46bb01e9006c00535949eddcd129e6179c439b2da33909a4fa15713f4a070b50573d090ac4cc1104ca60cd744a13d66d876104e91e9586cf2228f910a541b3d535b811b8d131c85241a619212e294ff7a015d865f76e9fdc228de16f018da57a6830d5b5675ee69bde5523eec6fa07c31b88e357b27350b822f71f11908b0079be78123a6c9e17ad7646ad978b04d5e5421bc20beb45db57ce5bc47bba449c8c0849e9faca0e2e78d43837716f10269a2089817d9c411c2e2d0395d67b41b9435461f9340dac2323df547a6f5984482588d9868a600f7b5d1909022b6ee4105aaee6573384c2531b7c3f9528175e939692e83e7fbd3d36bff3bd63d7b446deef0d14831c0084991fef84059024e99f3f404edd65fd42f5d85b5925b1c778c60432ab0ba98809f246a99404a2ee94c4586a24fae04d40329c9786dee4cd023151abc32ae2d3143185a3d780face2f69720b4a0e66913531bbb25f4755f2b56e531b6a0537761052b351bc80d33270627188699a0282f080d5058375dfd177dbdf263b8e56a1e056938e4416f5cb2c9e937e7b91c1d43db2fe63efc212ffc6af2f8de2aea0f1c37fca2c868bfe26e21b0202b7d3dcebb9ff6d821b37e15a6075ef15a20bdd2f19c5b57c1741a3c87a2ed670a235705f36a0b978ce12864f723435be478d4cfdfcef22273d6315858defb341784a294191be223ab4f2e45daadbcc252d7779d7fa0a04370c412bbf396b1703c3257f50b14bc16ebf15fdd59f99c2def6392a5c0d171184bf5ddbf96f2b5fd720ae3993c43a54af1a670029c986286873a7f2e23e0b203ed409567448dc93dea1702391e76d1cf1384364160bdbaf2d0c340fd392888b04a03c187fd8cd0b96b697a8717fb54cc9c3fbcadb3ec1baae92735ece94f44b35d2f7bff3a7e463412a25acec27af79bb8854bb377f01d44c8f3462f39c90f3a47d11f13c4fbe50456548a50f90a0a1580df58c8ccc5c8432d86d3b3ad154ddc2a50afddc61239077f8f9bd517fd1e8ad9b28d22ec8f4ec4e83dca10f77e416ff25669d8b2457765081537992d853bd7eecb81d5a2219f7fd2a7314386f09935a722662f58345fb55a7ab14baf3293808cde3bd6c797cc078fdf7322c74d52b16e82e6e811dc5219c65809a3ad86a301a87ebccc009cada462f5332fce7e0b79444437f5ebc601811a6f2642f19feffdda2abbd9d5338eaa862bd70a72b065ca0f7c8674eb64b1bfe0b713252c96ae4e42952039146ddffb6a2601fb163c55ee1ce65ea5f9f972bdea872c09f00308cd113b6c5c125f98f276b0df9c11dac52503c8222eba0f10c1f5af6c69825584353ebd303a7aaa2d9ba4a9dbeb66144f15dd8e128fdef3de5edcddaf02bbba75a613885db74b84049cc054e9a9da813602cc491f4fecd5c7368e044b0dfc1754805c23866643b54e459fe21443c11a2804309eadeff75241cafd0075ece37dd8cae915380c26b725a9e6185db2d80a9a5504a70ab389a4fed62ae6e5769cc2e4dfa286f7ee0b652836929b17d9729fa926e7e9c7059afbd0c53905895c4ba091b6b8629a02a3a8985468820c95f3a1d360c1fcd6bf7086a3baecde20e22f3ed741cb6f49e07e7782a123836ce3f69dbefa342054b73bda6b51f64dcf4e4ecb7757849ce8fb3e6c8ff9f869b55ffaa216f60db6a2b0d9eb8d831978e9ee02e3a9e8b93a1992ec6501e195369ca5821b05ce38f0452dc74b6399051f30e3e6bae0db459a3bc67bea9ec77612ba9842006dc2d58f77883591b8174f2b23bc24d21cfe88080c873ffa1a9039c43384d6fb51ac617b474b5228b9a49a1a430d5dcb3fa8d399676ab5cfa57f51c0c42302315a031b98f30e1e6fbea53981fd65bff685741791c9f742c879e703e507dcf4de32e7260c6fba3372da305bca24456ebe6787e269bf69273a7ba36c6a59005ce4d638d91e91f236f35df2df29cdbbd88732603efdc39e474c8e339a6000e83f71e035d4a2476bbcd09158f92d270a6a99af5778f0ec6553e98ece47397d8dbc4a34bbabcc82d4c13ffd9a691ebcb6efeaafe120c99077e4589613aef0736cae78adb9554fbef4f7ae24e298a85bc94c305958635939699ba736cdbf171a57204c98fdb1a43025cfeea8895e922caaab5acd8f0e41db99d7ce943ed81ec73586fa0710b6aa36b69640cc003fa62db5da5b30805991a5b1f57fc46e4e7605a9219ce11d36f619365e842e724d00c37fdd77d76d8b69404e8222fc8efa232bd7f6e5f951bd36d1a6cd0a0f07eb5ef2f3f4496e9f1abc62a36f71c87a22601df55f86b298168059b6cb690568b3d2573c8e35afcf5e011ab8a96cad340b2cec95c672ec470749b14d433612a92a7fd69dbb244192ccdc9052c0e51733e41106a99a03c087313ff6875124aec7d3d095c93e4df0ed2e35cf367d5994662c65b4a068c34b71edf77900fe881372e1cfd292ab85ca7918af202d7c8a4f4865f59c5256fb3a9d78b8107543f6f93d1b7e555912a7942d9a9a9f7e824fe890e303f2175cb250db35b0f2b5856541ada7b20cda1930d2b05ac03d131ba8325146dc5bbfc0e0296970aecf7d0d5918c98d8f59fc64026826a762cc8510fd4ba484f7a915703b4abcfd02f175d04a4a4bba2ddf50aa03d47159b9ce11a0e79a48cc1ed3d9ff45e5c00a51f7b4dc29166284657d6bb09f3f96318dfb0f7660d8673977f5597dd838cb58410f39186801d6c5f8829c8c5be6f3d8c130f415cd1d169e225ccb7bee0b779f2c86c3d59b1562fe18566558019ba2e0f0a92dc1dcc80b223cd0e2ae1486c9fbb0280639db5c638ffa219d379b238a7fa195c04d7ccbadd2f2b812148bbb9f2b500aed0e0dd338759d0ff6fbf652a38e651d645ec2c54076990c01a357634fea1d7f60ae8fea41bf9fbad1f20ca37194c628d71e1b78f09e2b2ebb42c6ea37f019b534c1409adb09a29597e02a388cc2ba085b243416c7d097d67a38fd0029dad7988c73c976aa36a1a244604dba48fec89cd9346479126a7153664aa1248b2b806054527cf7d9eef9c4be352fc64f51b013ed34909764d89a1e9f0891ac768c4ab45983a4d32567fcf7d2d14545c434a89f916c14f70c09e1c0897285ada42aba780e0e14c5087581164114da7d1623f1dff6359e0547c31c0db5fc1aa9b2333aa76496d7357bed79796f285dd3e4db1678d162d71f57806c9fe80013e22ac420eee8f65025e62db9906336661e787bbbb2dbc21531b7497c36aa0abc7d83d384ec7e88fd9a99110c523a5f94348175a953ecba42e616b7644013954d7e81791dc7276f219e6ac070cdca310d3ff2e7103731bf0098f0d095f4fc931ab7b144d32f4c422d71324635e0f911dd2a9ab47a462adc5c5a69ae38c8ff06c118fff9e18e123e861210d4674b7c972d518f5b68a38c0c94de3eb64aa9959e5e9946ee113d11364d6a14f42296729170c853d958dfd556df49681d1112781e1bf232c7261e6fdba660a129d9427a8d56f7075de8cc28e5986d9117496b15970a9a87682bb6ac2f5bf099bd3087ce453ba0db303e3a2dd57f3e7ef3e2d2e74761193c35ea4f913974bdd55013092c33f707bafbf52504b61376b4088a850c4141ddbda5027f8866e7783fdf9fe19eab966f6e748ca2be4b5108bcc5f1fef04ee66e3041adbf8db816b67600d8f177bec8c7ee331ede14a42adf616d7892d255fcac5b52e1fd353f82490e9dd09cf0e2e5be461662378e1f076df7db42379440751d14b823daf4aac6ae1a09690acafbba42bdb622c89c2db776a03bf3229e3371555199109d64dc976fd7e14bd299bfd6db6c00f67c51555d154aacca9cdf7f919aa33b61d5439ecd798019cf6572b5d864f10b63ff52d444c8cb127d3f8d1bb1d22287ce4d2ea5dd624c9aec0790455d49fc378c08eb4cb6c0d933cbdf806ff1a23d15e487cdc2b894a67bebb5a42c8d254dd4c57baba62070b7c7209c7ba1e19b3275740323297b2bec452edb99e6ce5801af7508b5167c2f4b4bed45dda9455892992bf1398580dcf6364f51275e12cb4956ca7f1254c77e36e290c1018b90f39c0f2207d464ca110d2afddbc9387465180705bdcf5a7149828ac47aa7ad606991cb02d0c07ba9a07f042d7c9728850692be0c10954780dd557e498ca0086a4bbbcb8d4a27cdcc223720f9cd539b73744c71d0425c756598407de64875b47788203f2042be7ed69f5b809dc3bebc9a3c5f1d818cb1aff93727b8e2be6c43dec86ed289763dd8e655ad326de9d6aa7d413d9b3b5a49b3741c1897447195eeeea4380d649d3f38b6dbc4fbca3e60f138457b85f5c9dead1c10a1b78e53d3c02ecffc73e335475216c19a91099b29c2a8e8e92b41ace8bb871c3335a04462a47155c02d662128011705dc8bd3bb9b094a1088c0d349c6a8b3ffc0d919269888674ef123a65ba88712acde59ebbd04f8935bef913426bdf7eb8", 0x1000, &(0x7f0000001d40), &(0x7f0000001d80), &(0x7f0000001dc0)="7affa2d0b16221a2a869e24a6c2b129227c53263e0cceee2e7db12c2184667660f32dbb7d96b558407d89d8abfdf6ee3e7fc14b68d0487edaa991fe52ad2d8fafb3dc134037ded73e6f1581debe7426110ad72b5b62bd9e8276ae51c5ecce6a9db8220433d9aee472e88637784e033090c3adba26868c8e81ab25a3e55f9691a054fc2d580fdeda4e38a026e1234c0d6479de316cca4aa52e89c5f29c5e01788f9899bdf28bdb80ed6b4968ac169c3a711d0119ac251fdb506346099c2ad1e417d096b6eba4cb70b7686042c62dd3a71f3d3089cfee6d8d4c26516deed1e049a85b542b8cab87367d58a11c7f4d6a7bbc9ebd4325adb523b6af4201d907da63fef6576ef683d5d1639457403913d7c3585339d0eb6327d18f233ba490d61dfd06785a0c6b96af680a1fb746bd0e7aacb5c21a7bde38d00c12bf8fee901a34d98f0f715cec5c6c5790e27e06c873aa587d8b8d0487b55fe5ecec3e6ff328410efa9ba2749bc504889163472a0b766bc2881a4f5a893a6c6ce0937dcdb85593818a1d63a6246232580bdbd2e3601786b79b6da897a0dc4c40aa9085159c7963c9f3acef82b8e4fa89d5613844c92ba98216534746582edae9027a1ce951e34e551d2f8944e87483f264c6a11efff1c80451f1a731342ce266bc01b223b6e2366aeb90d32f6864267af1e9659a24ca96ec03e6bc5553d2271d2c37374e289fef11fa00628d71e59a2906fbf6a4189a926b6d9a202a07df7cf113008d12c745470d639cc5ee5241234537a05b4ccba6b299d0b20353568c1f604b53d66ffabcdf43b5dc5aa2e32d2a03a26e6817013ce89ec54c0469e0384bfd8bb79065e2469d31f877a8982ab9cf7a6c7b10e532a441737b5db1e0815ab32306529f78ae71ecccc5a5c5cce14e82acea7a6c29bbbf33d1f14b68dc867cd11cf1adda35909d97366b7770f8df7fa38abfc01263d400af84d4cad83af576837cf083c30e218786474a38577b1007135dd188a185276513df18cae9bfcb74f3159d8a7a867e869368594e2eff4102f7309f5c38935702ffaad4b9d24ff9b31944f4b7dbf1e826432674ad94bee13f531478759fd364b4ca503efb1a1ea291b0fa9c4cf592ceea8eaa4bf4510bced3502469834353309aec664aa42685cccfce7f7b991e4a2ebbe05af524ed900eddb28cc8ec6055ad55288be2732f70409840e0a2f470311edba0e7851caafafdc619af81e2f7d979ba09e595324893fb428b5ead982fb1bb40a157ebc55a2d7720c2bd42bd994c77192ea28ee021a3f5b15aa56c6a690c33f098c2d172984538e2c471ff7fa492a93ae604b1f88c08ae2f658066ee20158c150f9a10774f73fff9ff24e047adde748d5a0e519992e0b58c7403f15f5669eacae69dec8c710e120dccfef1707dea9e053e2ec601d5cfcb9d43a1c11471c51cbacce357b44c8b34e43ceeb63cfc952d81b85979cbf3ecedcc28658e855ef1b6a309e78fc8300283368415c13d6be58486fed0abe3358538a13a0c361bb70a3576f5c8072dc39ef9f33ac058e1234304b597f431b17a317235faeeb3f02a88e59c77129c54f09165eac157dca9a888dbb1470e81b546a2da6ab73cb00ef5cf1ec0c76d825b10aad52e97c30ef8e4eb587dea7219ff28a0a996910e11191d93f9566cd48ee98304d12fb4fd13c4816a492c8f5e0ee5ec888d74d050399fe586d9467cde7c6a80a6b27da9c1fb87c352c9dd888af7d267c0cea32cf5877fb05c40615a1fb42756742f48395e7e5d7902191e9ce7e95558f77af31ace9ccba60e78353ba99646faa54f7f180371e38855c5bc3f91ae3fef31f1c8613d72894b2e2ca3d8f291d14703f40119f9ee301a8656da7212a26977fb77765c21a03bc3da6c17ff482edae286983fd1c9686ebf0e0d2521da81d96dcd4203483f8824e30b7947ec1ca1d6706b60d54a635453d39f4dbffcb60db663a33326e56da4d23c77735a5b8302d2c105762a9f10b003522669fb370211a8e0ed6aa39e135c2d3303a748c8dfa6f79f378e6c1369ea717ebaf911d24f57ae59d3ad221067f18405a045ea04047aa9d0da5e9724523331695f40d33c0210c4fe7bf94dcc476a2b398ea37b25745051ffeef191606fb310bc37656f13d8ffe5db4c2579ed95c8d759bcf2b1e16e5a819a81da4f751a4e416e4f496e39fd92224fa8d4a4ff8ee191f9047ad5565018fda3ef3bf0ed41752057bfab76a22a8c24b1fc9068051b5934a9f5414d786eaf237799f944755d922e2661dfaa46b559f49abe13ebe1a2edea23cbc8da18798ece64a2a17ef1fe6c84ca009d21a165d895c36e27993ad8f8b3459a3247a77c7e4db8e6e9b74ca69b00b7b0fe623b07763867f9b6a036c53c770d97ad6fc33e3fd537dad0a563e6f47f6047c93f4d0a912139016d795ad75a150a544770347e94584fcfce7e79fd01aa1cd1518ce895c9b15cbb4505c3e46138f088200840be6d216fc39a8100db304f0691fc8ded4f637902a975929f7188c0b4b58dd24392c282faac7bea77016a4a41a2e9720fe044471a1806aaafaeba23c83785b64cb65822c902167e76fb16b4f4c2e1f3504e2280ce728268f664b1257ca820f5866641d2a8e134c9b68368c246c313ee2561b3f81af28d14031229382cae971b53ed0c44a9ea2d3bef5386663ff978087bc6a97e00566b02ac6487a7a2e6a4662433471f99b76f418329191339ac74b46a49e5f639306d45e8ece26eeb23d8fdba59d268cef02998799f23eb851acccf3a55079da289de18d4fc1be78ad98fa54beee1018ca9d6b7ecbf2b3da4481434264234f80b72e6a3dc1ecf4e11803bbd1ffb688ab6d2e5d42683e7c36f5a73571a52674e0eda7738a46cf87352bdeac56d9436f2b0810598fc89f2f78badd75011ab311c5697ce8c4278956ffa878cfd867a9a252168af3b0ce2d01383191ab1c85d8b56aeb24fe2c5e1164033a83e1777b090227fb003e2d8a9857d5ce21734de864c2d2ece5b225f7f6ac28f4975055c8fe35e89e531f23e41538787760cd118e60f4bfd8e9f2ccac0f58f7aaacece5894b44d5d4c5748442184df675e6d5680a068090c3a1f745cdc6db3188ae9ed13097d6d803274d2a38b1b08c0cade1fb3045e7d16d2dc0b4b677957b74de4d538c9237c4043f8d0174170e5e8180b211b1474a46fa4331190e56270d7e68fbbb0a48fedeef53a234a772f870f1ff276b49633d0747d731ca952fae55b0cba46854a379f18ef7fdb1fa8ec58bb1bed27cffeb560041e0a506056aefd5bc31e0bdeb5f380dc151648795412a2414c147583502bf6e0667e731f7e1bc09ba3115b70258efb2a494350be06302ce230362b56db3992cbf552a364517a3a32dab46ac7910936c99ab8d233c9c9ac7568cb84e5a0c70d66909fe190e8752bcf1d2c59977108d85e140d1627d185fa526cae2f1c8b2572bfefb54dbd054701879843e3bcd28300ea40f3c5f7c5aeb4863c690f5ed70188501d5687e4ccc337a767d6220cbf590857441ebb6ed1cdb9413f46609be23733c2ab46a5349ef923dc9c7e2f6452341e6bcef5c63aa9f8ac1d4c9afa05a69ac92e4c3b13103cd60abad80dacc086fef2c0ae15fcbbdd4e7ff027cbf49b9ce7da18f6f854d73b8077324ac13916b0f04209dad5f70f9b8453356007445e03be0ef3c2b8f267489224328cf92460fbdae2c9c64a94f707317b2b1f0a2bbdd7639dc59171f7bdb68982daccf593cf8dddea23d18e4f3d5758f5e80a3ad60608bd5fde9816fb4ac939b423f25651ff8fd5f86615db9cc470fbf834d9cee4b712c7b79a9e06c3073e11b992807415dfacbd9532b3d28de74282a3e3aedd227a08ffa1cf4573534562982dfdfb31c59f32259b6d921f84d948544abdb448ff080c0b4686f670d98c546148640ffdaef5502f948019f39ac6c97e607239e30edfcc5b40487b4342a2986d1126f739be0373041b0b931eee9e2b45a6d588f7b0b12f0415d5acb951543524f5cde4fd04bdbf09282e11c71f965811788f4d7bdc5d9b556ff63cec66dc720c6c39c52bb7e8edf19cf42de6036996cf913424f3bdca94cc5f603ce2f3e7f1ec9c77d5659f75e5768c7d357c8190aa1f449ec7f4c59274fdd2083e21fe95dc54b4b8f616199c09899974e4e0904f5d6b7af04877d9a22b76b65ed498eb1ad03197ab56354f1a360de1f0ddeec4d9376af3e9c8bbcaf1094f799a856736ef518cb58ea809a4b3733fc94c7817a71d0f0f0d86c9702766663f9c2c0d73b06d4e742357da0dd06010d4596a840c98ab024eb3a5023f1a3a2ac2df743567b0a01dcaf5f8c62dafe152cd45914c413b18414ce34d9006888504fb6438521b03bb5162fd1eabaaf4600a375b69e468183321ee7625145598e6e4e2dbc374c70bae9f7bee050d6cd03e81a9b13eebf32710d51e29a8d4bf216e73b71fe93f40f6404fa17a7931d1c444c9979d0d86399ec12661ecb443d9f12c5dcf8f73759a43cd1111418f6ff10b7682c6f7bcde25319a2a3f8a24c03a741d4a088d5c3dd747d8e171ae07f97cd8c58d0e308ca9698ff24c4b5cb6a571e3167dc3c37362c5ac7b52ca35c0ef6c7b48dee3635b18d4949e484764cfc98e0fad70d31e616373526056b3330fed1b7fa73c5ea5b1f7aa38216946a8fd26ceb4e327d86ee7615703d6cccbe14419281eb6e7b0059346c34ef332b1be94d5e897a8e1049c8b049f869da07f4aee8f5595caba9068f647e6f45c0fac10a1579ab2f07b50be51dacdf47c946a427622b35ae9068962f5c70f8dc51cffee27e81c4cac99d1f23c723e95bf7de64520e282b294629eb2b3081def2185f6770360f282e348ef6d39b6d78dd3f62c3fd1b14887b03575eda13a85209bde89909f0b3c4e96dbf2bd34a944f1a3a686694f407823521ee6fcbb423140eea872a5d2fbb7377d81dc7e7d7fad5171dee8c3321c34e7d88d0a4108eff466468a97690db5a4fef046a0fb917d176a70e2fd006ae5d31a19370a480341f3c2afdbc1b37b77b6cd9b2df2bd8a4ae2b5185300f1ff3265e8fae119c94cd626204b31c0b5a9ffd4191806614a9b0a8da2a07fe84066ae7a9c0ae8aa511492bbbc95acae06045ea6cbfc0a46cc6679f84432c02303fabf27fad3d4c4cb426e6368f6cb481f54b53cfd75bbe5fda85d77bfab9012f8a44597fdaf79df633e8dbd46e70c6133e5277b17b79fd6c714de1bc94084730512ae55529d1aa44941a1df1abfb26c4144374a3f7ca3014952783633b007cc8eadfbeb7ad0409d21a937c055c6c1c03f4e0e71e697092ec02bfc4881908022ebe7a4cffbf1151ed9f4a71e7e87e3cb9d070c1d6145a81c7db69333b17767dc26c8feb11b81b73e6dc9b6aeb184a07d21c0a559f06411b46675ea99dca42179d9ace8507c4aa95e7f56f3dad50153bfb79771258c56ceb49d2c1272a18305778195067b2ce80b69bc636f9f2bfaf7d4b809e4be280cde070bb497e52c0348efade32fde5df84aa008b410b219bd8979202ab9740b22ac43bc2ca9724a35c2ac9c287cc3f3e535c189446b9c7ae26d5eb7ce8cdd40dea4066a77de044ae766474fb34abd35c257f8cd1efbc267d8ec95245cbd6155ddfdd8f6241f965baf1a04e26407823335f616070062060b50bff5e476ba488814a232c9a3d7dd8fd3bd06e111c0b1064935cbe1d849eb6a0786f7265cda37b344e0725890dc34e264a413ad4e5f93dda6bb95cdb84bc3cf8001086b22054d57f7747463071eb852581b19cc7248c8bc0f4b0") wait4(r12, &(0x7f0000002dc0), 0x80000000, &(0x7f0000002e00)) [ 78.383648][ T1515] bridge0: port 2(bridge_slave_1) entered blocking state [ 78.390498][ T1515] bridge0: port 2(bridge_slave_1) entered forwarding state [ 78.397635][ T1515] bridge0: port 1(bridge_slave_0) entered blocking state [ 78.404372][ T1515] bridge0: port 1(bridge_slave_0) entered forwarding state [ 78.416837][ T1417] EXT4-fs warning (device loop3): ext4_dirblock_csum_set:410: inode #2: comm syz-executor.3: No space for directory leaf checksum. Please run e2fsck -D. [ 78.433655][ T1417] EXT4-fs error (device loop3): ext4_validate_block_bitmap:400: comm syz-executor.3: bg 0: bad block bitmap checksum [ 78.446341][ T1417] EXT4-fs error (device loop3) in ext4_free_blocks:5011: Filesystem failed CRC [ 78.446937][ T1296] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 78.455679][ T1417] EXT4-fs warning (device loop3): ext4_dirblock_csum_set:410: inode #2: comm syz-executor.3: No space for directory leaf checksum. Please run e2fsck -D. [ 78.477352][ T372] usb 2-1: new high-speed USB device number 11 using dummy_hcd [ 78.477410][ T1296] bridge0: port 1(bridge_slave_0) entered disabled state [ 78.485140][ T1417] EXT4-fs warning (device loop3): ext4_dirblock_csum_set:410: inode #2: comm syz-executor.3: No space for directory leaf checksum. Please run e2fsck -D. [ 78.506880][ T1296] bridge0: port 2(bridge_slave_1) entered disabled state [ 78.506985][ T1417] EXT4-fs error (device loop3): __ext4_iget:5217: inode #16: block 786432: comm syz-executor.3: invalid block [ 78.525541][ T1417] EXT4-fs error (device loop3): __ext4_iget:5217: inode #16: block 786432: comm syz-executor.3: invalid block [ 78.537795][ T1297] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 78.546658][ T1297] bridge0: port 1(bridge_slave_0) entered blocking state [ 78.553493][ T1297] bridge0: port 1(bridge_slave_0) entered forwarding state [ 78.560756][ T1297] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 78.568803][ T1297] bridge0: port 2(bridge_slave_1) entered blocking state [ 78.576232][ T1297] bridge0: port 2(bridge_slave_1) entered forwarding state [ 78.583228][ T23] audit: type=1326 audit(1713056656.364:324): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1500 comm="syz-executor.2" exe="/root/syz-executor.2" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f1886bcee69 code=0x7fc00000 [ 78.607136][ T23] audit: type=1326 audit(1713056656.364:325): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1500 comm="syz-executor.2" exe="/root/syz-executor.2" sig=0 arch=c000003e syscall=16 compat=0 ip=0x7f1886bcee69 code=0x7fc00000 [ 78.616082][ T1297] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 78.631254][ T23] audit: type=1326 audit(1713056656.364:326): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1500 comm="syz-executor.2" exe="/root/syz-executor.2" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f1886bcee69 code=0x7fc00000 [ 78.638851][ T1297] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 78.669577][ T23] audit: type=1326 audit(1713056656.364:327): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1500 comm="syz-executor.2" exe="/root/syz-executor.2" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f1886bcee69 code=0x7fc00000 [ 78.670115][ T1297] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 78.693651][ T23] audit: type=1326 audit(1713056656.364:328): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1500 comm="syz-executor.2" exe="/root/syz-executor.2" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f1886bcee69 code=0x7fc00000 [ 78.702370][ T1297] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready 01:04:16 executing program 0: syz_mount_image$f2fs(&(0x7f0000000300), &(0x7f0000000000)='./file0\x00', 0x50, &(0x7f00000008c0)=ANY=[], 0x41, 0x5569, &(0x7f0000006500)="$eJzs3M1rI2UYAPB30u2u+2kRD952YBFa2ISmH4veqnbxA7sUPw6eNE3SkN0kU5o0rb0o6FE8+J+IgieP/g0ePHsTD4o3YSUzE2v9oiVJ0939/WDyzLwzeeZ9htDyzIQE4Ik1F//2SxRuhMshhJkQwrUopOtRvqTWsvBcCOFmCKHwlyXKx/8cuBhCuBJCuDFInuWM8l1f3O7fWv35jV+//f7ShatffvPD9KoGpu35EEJ7J1vfb2cxaWTxfj5e6TfT2F7p5zHb0X6QbydZ3K9vpRn2K8PjKmlcbmTHJzt73UHcblWqg9hobqfjO53shN1+Y5gnfcP9ym66XatvpbHZTdLYOMzmdXCY/W077PayPLU834dp+tDrDWM2Xj+oZ/XsPEhjtdPLx7O8Sa1+MIj9POanC9WkVUvnsTXKlT7f3mx29g7ifn2320w68Wqp/EKpfKdYXg+1eq++Uqy0a3dW4vlGa3BYsVevtNcaSdJo1UvVpL0Qzzeq1WK5HM+v17ealU5cLpeWS4vF1YV87Xb86r1341Ytnh/El5udvYvNVjfeTnbj7B0L8VJp+cWF+FY5fntjM9586+7djc133l9/795LG6+/kh90NK3dJJ1WPL+0uLRULC8Wl8oLE6k/P9EJ6x/83z1R/Q/3eqPU/2k+6VPUH412eeD/+YABnNo/+v+g/wcm71Hv/8M4+/9BS3XK/v/yKa71eXaq/rcwev8/Uv97Xvv/ydb/0STrh5Ho/wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnlg/zn71Wroyl21fzcev50PP5NtRCKEQQnj4L2bCxWM5Z/I8s/9x/Ozf5vBdFNIMg3NcypcrIYS1fPn96UlfBQAAAHh8ff3xzc+zbj17mZv2hDhL2U2bwrUPxpQvCiHMzv00pmyFwcuzY0qWfr4vhIMxZUtvYD01pmTZLbcL48p2IjPD8Mn1o8G0oCgLhTOdDgAAcCZmjoWz7UIAAAA4S59NewJMRxSGjzKHz4LTb94fPdq8fGwfAAAA8AiKpj0BAAAAYOLS/t/v/wEAAMDjLfv9PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+YOd+btQGojgAPxsMKH8UK8o9reQGZaSEHHMMFJAmKIFtYRugBva2JaxghW2hZQUrEGMs0PdJHjM2+jEDXN5YGgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACANj0Vi8nDv5//L81Zby6TZjYAAADAIatiMalelHX/c3P9a0QMI+J7088iIo+IQ7V7LwZ7mb0mpzjy/uLdGB4jqoSs+czt8SkifjXHy7e2vwUAAAC4X8vZfFxX63VTdj0grqletMm//E6Ul0VEUT4nSsu3zY9EYdX/ux9/E6VVC1ijRGH1klv/8L3BSQmbcxfIenunZiajafUjVr38zEAAAOAG7FcCR6oQAAAA7sCfrgdAN7Jds3vOOKxPo7fX0j3oBAAAAK4u63oAAAAAQOuq+v+j/f9K+/8BAADAzav3/wMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKBNq2IxWc7m42P3pyfmrDeXSTcjAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADglf15R4EQCIMw2Lu+M5n7H1YaNDQ2qQLh428MBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgDe/+8v/ialxJpl7bSw9jyRrp8bWqbF3bhz9YXz9GgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAu9uclBUIgCKJgzvjfSd//sJKgZxAhAhoeVdSiAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgi373y/+JqXEmmTttLB2PJGtXja2rxt6DxtGD8fZvAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAudu7gN4oqDAD4tzudLaDGWk0PVYOJB71IuyDIUQ+axoN/gklTtlhdRKEHIY2kFz2ZnrkYPRpjoqk3/gfONOGCNw491MSbyZqZnVkGqLIhdWahv1/yZr5ZXt773uyG7Nc3LQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEBp9714pV3ESXaYGcbla7f2Nlay884D58yNrdvzWcvi1qMm+vbdg09+sr1avTg+V7m4Vn8yAAAAHA5JWd9HxJ10eyk7t2fy+j8t+2Q1/w/PDeOynn+w7t/Z2zhS/NN8Wf///tvdl0YTzQznyQZdXev3Fh9OZep/WuLEe/6RPabyO5//7CXJ35D2h5sv7qb5/Wx9d/Pm+508nK4jWwDgcZwoz0Wwujadfx/Kvhd1m0wMgENjqlJ4l/V/MtNsTgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB12N2MZ8q4FRHzU/fizM7exsp+5xtbt+fLdub69a3qmNkQaUSsrvV7aY1rmXSXr1z9bLnf712qPzgeEc3NXgQfj9En4r/7FB/PaG4V/x60JiONRoN28f5MSj4HGZSfvYMfuaH/kAAAeGqlRcvq+jvp9lL2Wms2YvDj/fX/G5U4xqz/735y5lZ1rmr9361thRNpMBhcG10srF/4YuHylatvrV1YPt873/v87ZPdd7qnzp4+fXYhu1eLC6vR7i02mjAAAABPtk7RqvV/e/bh/f9jlTjGrP+//L77dXWuRP2/r3ubfk1nAgAAcBh1RtELr/31Z2ufHq1OJ75aXl+/1B0eR9cnh8da031M00Wr1v/JbNNZAQAAAHXY3Wzdt/9/rhLHmPv/z/708i/VMZOIOBpxMSJ6J1Yu9s/Vt5yJVscvKucTdZpeKQAAAE05WrTq/n+aP//fHj3y0I6IN18fxuXfuhqn/k8++Obn6lzV5/9P1bfEidSey+/H34PBIJK5iKm5pjMCAADgaXakaFmx/0e6vfTpr8c+6nj+HwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKBu/wQAAP//BRk+Cw==") mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0) mknodat$loop(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x1000, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f00000002c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b7030000dfffff9f850000002d00000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000280)='sys_enter\x00', r0}, 0x10) timer_getoverrun(0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000000c380)='./file0\x00', 0x20842, 0x0) fcntl$setstatus(r1, 0x4, 0x42000) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/218, 0xda}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002300)='S', 0x1}], 0x1) r2 = openat$dir(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknodat(r2, &(0x7f00000003c0)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000180)='./bus\x00', &(0x7f00000002c0), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,iQdex=on']) chdir(&(0x7f0000000000)='./bus\x00') linkat(r2, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000300)='./file1\x00', 0x0) r3 = creat(&(0x7f0000000000)='./bus\x00', 0x0) ftruncate(r3, 0x8208200) r4 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r4, 0x0) r5 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) renameat2(r5, &(0x7f0000000380)='./bus\x00', r5, &(0x7f0000000400)='./file1\x00', 0x0) unshare(0x4000400) r6 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) ioctl$EVIOCGREP(r6, 0x80044584, 0xffffffffffffffff) [ 78.725418][ T23] audit: type=1326 audit(1713056656.364:329): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1500 comm="syz-executor.2" exe="/root/syz-executor.2" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f1886bcee69 code=0x7fc00000 [ 78.772253][ T107] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 78.780780][ T107] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 78.791323][ T23] audit: type=1326 audit(1713056656.364:330): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1500 comm="syz-executor.2" exe="/root/syz-executor.2" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f1886bcee69 code=0x7fc00000 [ 78.796627][ T107] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 78.823943][ T107] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 78.842071][ T107] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 78.846679][ T23] audit: type=1326 audit(1713056656.364:331): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1500 comm="syz-executor.2" exe="/root/syz-executor.2" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f1886bcee69 code=0x7fc00000 [ 78.856525][ T107] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready 01:04:16 executing program 3: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$SOCK_DESTROY(r0, 0x0, 0x0) [ 78.873938][ T23] audit: type=1326 audit(1713056656.364:332): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1500 comm="syz-executor.2" exe="/root/syz-executor.2" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f1886bcee69 code=0x7fc00000 [ 78.905395][ T23] audit: type=1326 audit(1713056656.364:333): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1500 comm="syz-executor.2" exe="/root/syz-executor.2" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f1886bcee69 code=0x7fc00000 [ 78.933128][ T403] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready 01:04:16 executing program 3: r0 = socket(0x10, 0x3, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000017c0)={0x1, 0xe, &(0x7f0000000dc0)=ANY=[@ANYBLOB="b7000000a5517f5fbfa30000000000000703000028feffff720af0fff8ffffff71a4f0ff00000000b7060000000000012e400300000000006506020001cd00007118540000000000c3640000000000006b0a00fe00000000850000002e000000b7000000000000009500000000000000023bc065b7a379d179fc9e94af69912435f1b6a693172e6191a12bebf9f9804ea033388cd15b65877ad4b200000000000000000beca090f32050e436fe275daf51efd601b6bf01c8e8b1abe4fef3bef7074815ae98743d1ace4c46631256dd19aed0d600c0b6199fe3ff3128e599b0eaebbdbd7359a48f5b0afc3996792043a6787bac46aa7aa400000000000069669622208266f896ba2c9e73c2efeec2dc565fbafb2cb63f5fef9ab79ff8abaa8a08f54a062107e9bb3e980fff675c8d3e91df6648a7a6aebcb63e0867b75690152af27711f0cbb9c06018d21bf3f87b8eb65323b4267a526d53442db8e48dbc5ce47d67d07441a7975d5e41b14fd0154a8246249952a8b61633ce068220defe09d3b1136af6d03e9cf996c13d1bfcdc54567a9ca80dec2e943fe4ae7c617cc071f7add70cfbd48f8f6b50fe6a8297d88efa73e7e601040000b4a685969f28902bdecf66ef39755de79ed2c711477febc96231a53984d00877301d0ec62427a8e38618fdd1ce9aaed569ebc5f2e58d6028e66139a737cc7146a131d47dcebb32ed67021d76e983223c998aec22242ae54e87f438d26982876b58f9134366952f7399a733f07138a736924f3709000000e97f0c117ec439c6b7b965752bbc06eced08d97a32ae4b1ad4d11c5b6f68ee841975233e4cea13f3ef04b2cab9cc256d4539dbafd888c7097c1169e0bebcc81ca3da40bf34b6c9c1da2d6ed8acaf2a8091820ff4cf6be74ddca8bf2eed0e11b2139e8c3ec95436af5269d5792decda7d8b5dcf8640b504ba23c6d0a7f67cdfd27328100ebf9319a56f0f9cee17deecf747f3493f1dc39551f4c9a40b3e93fa80b8234ccbf39a9ef09bd97321f0dc20956f44ba2c5ec2e7569b05cf4690ddc189f174046a8b214acf23f42fb51ed4819e6b4cb5a8bf2b559d0c198fe0315483b8beb9801d06c58b22dd713fe3b7ef18e21081aacfd091b754125a488cea18255f79bebcb3051f622f8a1d9af1908e88a58774a24f35a4ccdbedea6212286c23dd89c2b4b90647f17231472af8dda7f3ab20f093aad3ce875f7458039ee6d0a50deb7bc8eb393f056a5e7725531c5485278e0362338e2e2710fe00465e0d182a322091022cf5b814eeb9b3cab21196581e4d92d0b6fe5525285eea359274f1f21d69233bbe94941f10ba292100000000000000000000000000000000c18e93a0c5231779f2ee201e9fe7e63e84b57b5f05ecd278919bad330ffcb594b8255b3085b352ca9533d6c31c1a30158c30352f8a126a65cb6582e58aa641007418611df53a601c3a8fb8d2286e86abf98136f345446730f68f5d6d1817a9e1b09e5650d2599fbe719a45337d29eb3fef5f7f565457660dec6fe903a1c2ea4f40a8ea1c179892afa219fc69a44163f0d731de418e9fd82a8c4661caea674b19242d1840d047882f640ea248457288c5ffb63e857da03ff5c0475c3cfff41c4806f1dc750eb1c45ec3a2a0b064834010604d6f88a29e8e9bda2bc9c18d1b53a08f25d62ccaa46bc0235c830a7b3fe64bc6031b431bcad6b698a1ba6027870ea9e55fafbbf140c5f82a33ee4ac793b989c12a5827a7957f4d8136cf918b7cbf5bc5fc64c8001992536584586edded6f65bdd371ac84fd5cc60ab79b84e9e85a1c54d5666a5d133e95eff121621dff14b9de7a188b8c5387f9da63c2cce405bc44079e34e2db2b275bfbb54841d647338cad74be91144b780cf381a6860f641446ef73bd11d45f5e4df8f3c6440d8425fd7382225cf8c2cada01bf3cd5cbc6a403173e0c89a491c75efc3c21b7825a521c6011945eef94abc3000000000000000000000000000000d71b794e9b4c145caf050429937eef4364d9e1cbe9150bccd9b2e73757f1f5e8ac50736cd3cbc029ede2869642841371bb4b9c1aaa8826889a909e6716b60e4b568b6761f8ccc7d35b0e66357746b10fc481b47e67f1e14408c1ef3e018a5e647e3f607654f3bf82bcfb42be038a272d82f8362944f608b3810000000019fda0b1b607f1ab34194ed954973f7a5accc0938d3364ab07574d0b32fc30f3ab73d012b63ee905e98ab6989ec2c840cd216eb18fedfb3b204e94e170bae930660368d3799c9b1bf7556ac57164966791626f06ad2e332341965f72141ec140b80efd7720ccdaa890b79bc4523386bd66553121543c9a35b7adcf2f6b257fefef1d6e1da2ee94d3f822bf45aad21e5b5a3788ab584090664065af39b0f43968dcd7c5f8e5a8dc6298691423fbf7e8e012260bc62f9422434a547ef7ca37953d435098d9b71edd1a03e46d0ade465d0c0db0a51f9e29cac05e5a04f94e"], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0x45}, 0x48) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) mount$tmpfs(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB='n2_)nodes=!']) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000040)={r1, 0xe0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) r4 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000080)={r3}, 0xc) setsockopt$sock_attach_bpf(r0, 0x1, 0x32, &(0x7f00000000c0)=r4, 0x4) write(r0, &(0x7f0000000240)="2600000012003f08000000bf8a9d719797efcee3130000000d39036892f3f77156c2aea30a4b", 0x26) fsconfig$FSCONFIG_SET_PATH_EMPTY(r2, 0x4, &(0x7f0000000140)='tmpfs\x00', &(0x7f0000000200)='./file0\x00', r2) 01:04:16 executing program 2: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000000000000000000000000000850000006d01000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r0}, 0x10) r1 = dup(r0) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r1, 0x89f2, &(0x7f0000000300)={'ip6gre0\x00', &(0x7f0000000380)={'syztnl0\x00', 0x0, 0x29, 0x7, 0x1, 0x7fffffff, 0x54, @remote, @mcast1, 0x1, 0x8000, 0x200, 0x6}}) sendto$packet(0xffffffffffffffff, &(0x7f0000000240)="0b4422300ae538b315eafbd602776eaf398b91128d29c0a39e64365c13433f51ede61c832198342e6fd4281e01d74696d5816886ef2cc7b1581c378e1f1846273960292442e2", 0x46, 0x2000c800, &(0x7f0000000500)={0x11, 0x19, r2, 0x1, 0x71}, 0x14) memfd_create(&(0x7f0000000140)='y\x105\xfb\xf7u\x83%:r\xc2\xb9x\xa4q\xc1\xea_\x8cZ7\xe7a\x9b\x11x\x0e\xa1\xcf\x1a\x98S7\xc9\x00\x00\x00\x00\x00\x00\a\x00\x00\x00\x00\x00\x00\x04\x879\xa24\xa9am\xde\xb2\xd3\xcbZJoa\xc4\x1acB\xaa\xc1\xfb Q\xd4\xf4\x01\xa52\xe2DG\xd4\xbd{\x9f\xa9\x97\x9b@\xdb\x00b\xe1br\xb6\xea7\xe3\x10\xff\xc2\x9d\r2\x9e\x8e\x04sW\x1b\xb7\xb3\xa2\xc9&@\xca\xda\xdc\xe2/\x97X\xac\b\xb0\xc2<\x80E\x1a\xbc\xc7W\xda9VsA\xaf\xc6\xcf\xe1\xa1\xb5M\xa2\x85\xa6y\xc4J\xf1\xf7\xfcD\x95\xe3\xeb\xc7\xbc\x91\xb0\xa8\x9eo\xebF(\x9dL\x01vRk\xaacB\x04\xa7I\v\x86EZ\x96\xd5\x14OD\\\xe8R\xe4\xcd\xec\xcc\xd1\x0fre\xe86\xcd\xeb\xc4$\x98\x06J\xd6dD\x8d_U`ji{\xab\x97\xaf;l\x1f\xaf\xb38U\xcb\xfa\xb3j\x92\f\x81\xa0\xa2-g\b\x99\x0e\x8d\x8d\x16\xd9w\\\xf8\xce\xb0j\x9d\'\x93\xef\x1d\xa0H\xcd\xbd\xd9\xaf\x12$\x8d\x16%\x8b\x00', 0x0) r3 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r4 = ioctl$KVM_CREATE_VM(r3, 0xae01, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext3\x00', &(0x7f0000000480)='./file0\x00', 0xc0ed0006, &(0x7f0000000180)=ANY=[@ANYBLOB='jqfmt=vfsold,resgid=', @ANYRESHEX=0xee00, @ANYBLOB="2c6e6f626c6f636b5f76616c69646974792c6e6f6c6f61642c646174615f6572723d69676e6f72652c7573726a71756f74613d42696e69745f697461626c653d3078303030303030303030303030303630312c6d61785f6469725f73697a655f6b623d3078303030303030303030303030303030332c000080a2a162242f5f14e27cd903e752deaf069045d4f4b073f9cfa18c6c20158ae13a24e79b654ee8588b677e3b0ce2caf652e5c643336632c8e7d32f13820c2c4e15a4b68fd5fe9844f01ef41e41d329b99e75ffc2567883e8c8767bbd4c64bc876ff863785e7fc18c65ac4b3b2fd24273bfb868e8054e2f2050ec"], 0xee, 0x456, &(0x7f00000004c0)="$eJzs3LtvW9UfAPDvtZ30/Ut+pTxaWggURMUjadIHHVhAIDGAhARDEVNI0qrUbVATJFpFEBjCiCqxI0Yk/gImWBAwIbHCjipVKEsLk9G1702dxM7LTpzGn49023N8T3TO1/d+4+Nz7ATQtQbSf5KI/RHxR0T01aqLGwzU/rs7PzP2z/zMWBKVytt/J9V2d+ZnxvKm+c/tq1Uqlay+q0G/c+9FjJbLE9ey+tD0lQ+Hpq7feOHSldGLExcnro6cO3f61LHesyNnWg2xFFlcd458Mnn08Ovv3nxz7PzN93/5Lh3v/qxRfRwbshDtPQO1Z7ehp1vqbPs5UFdOSs3bDW7FYFizYpYgPdX874ti7Fk41xevfd7RwQGbqlKpVBq9PmdmK8AOlkSnRwB0Rv5Cn77/zY8tmnpsC7dfrr0BSuO+mx21M6UoZG16lry/baeBiDg/++/X6RHtWIcAAFjFD+n85/lG879CPFTX7n/ZHkp/RPw/Ig5GxAMRcSgiHoyotn04Ih5ZZ/9Ld0iWz38KtzYU2Bql87+Xsr2txfO/fPYX/cWsdqAaf09y4VJ54mT2nJyInl1pfXiFPn589fcvm52rn/+lR9p/PhfMxnGrtGSBbnx0erSVmOvd/iziSKlR/Enk2zhJRByOiCMb7OPSs98ebXZu9fhXsMI+01pVvol4pnb9Z2NR/LE7b5M03Z8cfvHsyJmh3VGeODmU3xXL/frb3FvN+m8p/jZIr//ehvf/wi5wf7I7Yur6jcvV/dqp9fcx9+cXdTm9aHd5w/d/b/JOtdybPfbx6PT0teGI3uSN5Y+P3PvZvJ63T+M/cbxx/h+sG/GjEZHexMci4rGIeDwb+xMR8WREHF8h/p9feeqDZueax7/CqnwbpfGPr3b9o/76r79QvPzT9+uPP5de/9PV0onskbX8/lvrAFt57gAAAOB+Uah+Bj4pDC6UC4XBwdpn+A/F3kJ5cmr6uQuTH10dr31Wvj96CvlKV1/deuhwtjac10eW1E9l68ZfFfdU64Njk+XxTgcPXW5fk/xP/VXs9OiATdeGfTTgPiX/oXvJf+he8h+6l/yH7tUo/z/twDiAref1H7qX/IfuJf+he8l/6EpNvxtfaOkr/x0u5H87YbuMZycWorAthrHzC6XNvo13NTzV4V9MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbfJfAAAA//9PCuNR") openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) r5 = ioctl$KVM_CREATE_VCPU(r4, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r4, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r5, &(0x7f0000014000/0x18000)=nil, &(0x7f0000000100)=[@text32={0x20, 0x0}], 0x1, 0x8, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r5, 0xae80, 0x0) mount$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400), 0x400, &(0x7f0000000940)=ANY=[@ANYBLOB="85f476f3e6ee6482a7be9ea0d2a98f6d63", @ANYRESDEC=r2, @ANYBLOB="e65b640297aa9da726f07320543392b553f7bfef0bee1655649999bb19f5b068d48bec2951862a4e37d1d95fa295d83534631b55df4c020333679f70d21ead34c1286cc1cc7918c77246bba7da26d6c37a8d4980a8738562c980ee24a064bd3742f4ad7d"]) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000180)={'gre0\x00', &(0x7f0000000100)={'syztnl1\x00', 0x0, 0x0, 0x8000, 0x0, 0x0, {{0xd, 0x4, 0x0, 0x0, 0x34, 0x2, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @initdev={0xac, 0x1e, 0x1, 0x0}, {[@timestamp={0x44, 0x20, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x200000, 0x1, 0x6, 0x6]}]}}}}}) r6 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/bus/input/handlers\x00', 0x0, 0x0) lseek(r6, 0xfffffffffffffff5, 0x0) r7 = userfaultfd(0x801) ioctl$UFFDIO_API(r7, 0xc018aa3f, &(0x7f0000000000)) r8 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x275a, 0x0) write$binfmt_script(r8, &(0x7f0000000100)=ANY=[], 0xfecc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r8, 0x0) ioctl$UFFDIO_COPY(r7, 0xc028aa03, &(0x7f0000000040)={&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4000}) mount$9p_virtio(&(0x7f0000000a00), &(0x7f0000000a40)='./file0\x00', &(0x7f0000000a80), 0x2880002, &(0x7f0000000ac0)={'trans=virtio,', {[{@uname={'uname', 0x3d, '\\&'}}], [{@audit}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}]}}) getpid() r9 = accept4$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0x1c, 0x80800) sendto(r9, &(0x7f00000000c0)="ee300468382d0b297f2c18220fecfc3617", 0x11, 0x44, &(0x7f0000000140)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes256\x00'}, 0x80) [ 78.944921][ T403] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 78.959075][ T403] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 78.984608][ T403] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 78.996037][ T372] usb 2-1: config 6 has an invalid interface number: 255 but max is 3 [ 79.004750][ T372] usb 2-1: config 6 has an invalid interface number: 101 but max is 3 [ 79.022904][ T372] usb 2-1: config 6 has an invalid interface number: 83 but max is 3 [ 79.030860][ T372] usb 2-1: config 6 has an invalid descriptor of length 0, skipping remainder of the config [ 79.040739][ T372] usb 2-1: config 6 has no interface number 0 [ 79.046759][ T372] usb 2-1: config 6 has no interface number 1 [ 79.052655][ T372] usb 2-1: config 6 has no interface number 2 [ 79.058817][ T372] usb 2-1: config 6 interface 255 altsetting 6 has an invalid endpoint with address 0x80, skipping [ 79.069437][ T372] usb 2-1: config 6 interface 255 altsetting 6 endpoint 0xC has an invalid bInterval 0, changing to 7 [ 79.080673][ T372] usb 2-1: config 6 interface 255 altsetting 6 has 3 endpoint descriptors, different from the interface descriptor's value: 15 [ 79.093829][ T372] usb 2-1: too many endpoints for config 6 interface 3 altsetting 207: 93, using maximum allowed: 30 [ 79.104600][ T372] usb 2-1: config 6 interface 3 altsetting 207 endpoint 0x3 has invalid maxpacket 512, setting to 64 [ 79.115281][ T372] usb 2-1: config 6 interface 3 altsetting 207 has an invalid endpoint with address 0x0, skipping [ 79.125802][ T372] usb 2-1: config 6 interface 3 altsetting 207 endpoint 0x6 has invalid maxpacket 512, setting to 64 [ 79.136488][ T372] usb 2-1: config 6 interface 3 altsetting 207 has an invalid endpoint with address 0x0, skipping [ 79.146897][ T372] usb 2-1: config 6 interface 3 altsetting 207 has 11 endpoint descriptors, different from the interface descriptor's value: 93 [ 79.159903][ T372] usb 2-1: too many endpoints for config 6 interface 101 altsetting 47: 79, using maximum allowed: 30 [ 79.170885][ T372] usb 2-1: config 6 interface 101 altsetting 47 has a duplicate endpoint with address 0x4, skipping [ 79.181473][ T372] usb 2-1: config 6 interface 101 altsetting 47 has 1 endpoint descriptor, different from the interface descriptor's value: 79 01:04:17 executing program 4: r0 = socket$tipc(0x1e, 0x5, 0x0) sendmsg$tipc(r0, &(0x7f00000000c0)={&(0x7f0000000640)=@name={0x1e, 0x2, 0x3, {{0x43}, 0x1}}, 0x10, &(0x7f0000000080)=[{0x0, 0x34}, {&(0x7f0000000000)="ab85b6336c76653f626d8943483002a19fcc9a2340dd8dec4b8a57d7e410dab35759ae346722689ec1fea46b6c9d4653", 0x30}], 0x2, 0x0, 0x0, 0x20000088}, 0x45) [ 79.194403][ T372] usb 2-1: config 6 interface 83 altsetting 1 has a duplicate endpoint with address 0x1, skipping [ 79.204833][ T372] usb 2-1: config 6 interface 83 altsetting 1 has 1 endpoint descriptor, different from the interface descriptor's value: 10 [ 79.217561][ T372] usb 2-1: config 6 interface 255 has no altsetting 0 [ 79.224157][ T372] usb 2-1: config 6 interface 3 has no altsetting 0 [ 79.230588][ T372] usb 2-1: config 6 interface 101 has no altsetting 0 [ 79.237194][ T372] usb 2-1: config 6 interface 83 has no altsetting 0 01:04:17 executing program 4: r0 = syz_socket_connect_nvme_tcp() ioctl$sock_SIOCGIFBR(r0, 0x8940, &(0x7f0000000100)=@get={0x1, &(0x7f0000000000)=""/202, 0x9}) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000180), 0xffffffffffffffff) sendmsg$TIPC_CMD_GET_MAX_PORTS(r1, &(0x7f0000000240)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x1c, r2, 0x100, 0x70bd27, 0x25dfdbfc, {}, ["", "", "", "", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x20000010}, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$inet6(r3, &(0x7f0000000440)={&(0x7f0000000280)={0xa, 0x4e21, 0x20, @mcast1, 0xffffffc1}, 0x1c, &(0x7f0000000380)=[{&(0x7f00000002c0)="19ae17cfa29b73d8a8f4c7d69eff3296c7614caf16243f35b3df9e7186d61d322bb784653913cf79d4b87b6b55c35a9daf93948a69f7785a1bde5194f5d115be232559ba59891cda6fe2b5afe19743f2b0c516cd8a8d603c74e7b877b97e2b24b868bdc4acedf7df8e0798668051c6ab90c78be2aeed3a3cd58d9a941433083357522c8ae8664bddd414084538e424f0a756f64d28a68b0d24e87b868ed16442f9538058792e47bba0b75a48db4fff4b79b03f8fb89188d59f", 0xb9}], 0x1, &(0x7f00000003c0)=[@hoplimit={{0x14, 0x29, 0x34, 0x5}}, @tclass={{0x14, 0x29, 0x43, 0xffffffff}}, @flowinfo={{0x14, 0x29, 0xb, 0xfffffffc}}, @dontfrag={{0x14, 0x29, 0x3e, 0x3}}], 0x60}, 0x20000840) r4 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) setsockopt$bt_hci_HCI_DATA_DIR(r4, 0x0, 0x1, &(0x7f0000000480)=0xf0b7, 0x4) ioctl$sock_SIOCSIFVLAN_GET_VLAN_REALDEV_NAME_CMD(r4, 0x8983, &(0x7f00000004c0)={0x8, 'veth0_to_bridge\x00', {'wg0\x00'}, 0x4}) r5 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000540), r1) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f0000000580)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_NOTIFY_RADAR(r1, &(0x7f0000000680)={&(0x7f0000000500)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000640)={&(0x7f00000005c0)={0x54, r5, 0x200, 0x70bd2d, 0x25dfdbfb, {{}, {@val={0x8, 0x3, r6}, @void}}, [@NL80211_ATTR_CENTER_FREQ1={0x8, 0xa0, 0x7ff}, @NL80211_ATTR_CHANNEL_WIDTH={0x8}, @NL80211_ATTR_CENTER_FREQ1={0x8, 0xa0, 0xbd7c}, @NL80211_ATTR_WIPHY_FREQ_OFFSET={0x8, 0x122, 0x2ed}, @NL80211_ATTR_WIPHY_FREQ_OFFSET={0x8, 0x122, 0x38f}, @NL80211_ATTR_CENTER_FREQ1={0x8, 0xa0, 0x9}, @NL80211_ATTR_WIPHY_EDMG_CHANNELS={0x5, 0x118, 0x21}]}, 0x54}}, 0x24040011) fcntl$getown(r4, 0x9) ioctl$sock_bt_hci(r4, 0x400448e6, &(0x7f00000006c0)="af2f11f0e0c35d") bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000780)={{0xffffffffffffffff, 0xffffffffffffffff}, &(0x7f0000000700), &(0x7f0000000740)=r0}, 0x20) sendmsg$inet6(r3, &(0x7f0000000a80)={0x0, 0x0, &(0x7f00000009c0)=[{&(0x7f00000007c0)="4e92dd81bfa742726dad425824f118e3", 0x10}, {&(0x7f0000000800)="f39ee992ed11178532231dae2b3b6f6a0a993e87c198aafb2a064675154b832c6ff4cd5bb41b112f254c7bc923ebc9feee3b1585b857e553cca580465e57799425db1541a3d3296199cbe9f790246457252481885c17b755262c2e22a9002f2877580eb2d21c1124507717aec419c8bb31fd341cd64768b454393465fb3d5f85b9f82de4adade0feab6a0dacd0ae347cb0253e0a565e791bd350ee12f511e35c6e1d2103ff4d", 0xa6}, {&(0x7f00000008c0)="24d14b4491d5f9a77bec755389ba6778bfd2701bf0c589b61a009a773d954ac42623e8f7b48c07b6c4b8baa6452ed3eee70f01c46dee4cef608aecad2e388ac48330b00dcb0311c8ba20259058e4de214520422f8afed16d3a502f1712b4166fca591439cd95c7a2b106380dcf3a70a406811ede71ae9d70bbd4e1340d176e4d442faefab5d90172eacca5ffbd9c72c666de36dbad3fff492d9a84dcd0f1ea906a43ee52ec85ae3f41beb76e3187f9590d00b1f34682714dce9d31d80bb8903fa30cedd7685bdef73cf4abb8a6a22bab4c925df0da", 0xd5}], 0x3, &(0x7f0000000a00)=[@dstopts_2292={{0x20, 0x29, 0x4, {0x32, 0x0, '\x00', [@jumbo={0xc2, 0x4, 0x9f}]}}}, @hoplimit_2292={{0x14, 0x29, 0x8, 0x3}}, @rthdr={{0x28, 0x29, 0x39, {0x1, 0x2, 0x1, 0xd0, 0x0, [@mcast1]}}}], 0x60}, 0x0) r8 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000ac0), 0x321680, 0x0) sendmsg$TIPC_CMD_SET_LINK_PRI(r1, &(0x7f0000000bc0)={&(0x7f0000000b00), 0xc, &(0x7f0000000b80)={&(0x7f0000000b40)={0x30, r2, 0x300, 0x70bd27, 0x25dfdbfc, {{}, {}, {0x14, 0x18, {0x2, @bearer=@udp='udp:syz1\x00'}}}, [""]}, 0x30}, 0x1, 0x0, 0x0, 0x800}, 0x40000) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000c80)={0x0, 0x0, 0x0}, &(0x7f0000000cc0)=0xc) mount$overlay(0x0, &(0x7f0000000c00)='./file0\x00', &(0x7f0000000c40), 0x3080, &(0x7f0000000d00)={[{@metacopy_off}, {@nfs_export_on}, {@redirect_dir={'redirect_dir', 0x3d, './file0'}}, {@xino_on}], [{@uid_eq={'uid', 0x3d, r10}}, {@hash}, {@appraise_type}, {@obj_type={'obj_type', 0x3d, ')'}}]}) openat$cgroup_ro(r8, &(0x7f0000000d80)='blkio.bfq.empty_time\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000dc0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$TIPC_NL_MON_GET(r8, &(0x7f0000000fc0)={&(0x7f0000000e00)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000f80)={&(0x7f0000000e40)={0x110, 0x0, 0x300, 0x70bd27, 0x25dfdbfe, {}, [@TIPC_NLA_LINK={0xfc, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_PROP={0x3c, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x67}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x3f}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x9}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x907}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x8}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0xc4d4}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x15}]}, @TIPC_NLA_LINK_PROP={0x4c, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0xffffdeb1}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0xfff}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x10000}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x4}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x3}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0xfffffffc}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x6}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x5}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x7}]}, @TIPC_NLA_LINK_PROP={0x14, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xc}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x10}]}, @TIPC_NLA_LINK_PROP={0x14, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1c}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x3}]}, @TIPC_NLA_LINK_PROP={0x24, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0xfffffffb}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xb}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x3ff}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x3}]}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz0\x00'}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz1\x00'}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz0\x00'}]}]}, 0x110}, 0x1, 0x0, 0x0, 0x4090}, 0x0) sendmsg$netlink(r8, &(0x7f0000006100)={0x0, 0x0, &(0x7f0000006000)=[{&(0x7f0000001000)={0x13ec, 0x37, 0x200, 0x70bd27, 0x25dfdbfd, "", [@nested={0x1ee, 0x110, 0x0, 0x1, [@generic="65009278dc8f5a7637f17803124bd6986325d8319f1534d75377781f2d271dd725bb1aa0a7c42761946a6f5aa9990fabf4350865667c33ad33012e4eaf46dac18201e48da6d7ec23c471c7584e636ba7d3a21ee5d0edc9bc46a4ccb5baf3ee92da9ae54dcfb18281f3a3bd9eceb7eebeed36c8949efd2c4e5775233c1afb6980a57845e25fef4b7814fcf51a489967c259573416ebf5f95fe5e50ee2fdfbc2", @generic="db21f4c94c433f4fd7dfa7175facfe92629f180c4fc0b7241bc7150910ea7de047acc02eaa826aca4850bee7b07e8bf866ac347c19063faad11adb5af9103e4787eb327f8bbedb6d2b6902b38c08ebe9606ac0aca9a6fff3e73110545bb83fdffa48b09d8622ae5cd3046f4fdd08ac4e183013", @typed={0x8, 0x80, 0x0, 0x0, @u32=0x2}, @generic="010e7fea55650cf0f59b9ba30c41c7622a8e208cf7fcd859241ea357aad380aaef83d1e07529bdf2bed155935ced71082b5fbd24606a58d00d2888c0ec9d008d13c58935675abf3d5b379bf351b4c88eb2abca089cc67ebd365396f63cea0061cdc500f27cb2b5e4f2f1bd659ee74787358415bfe91c7b2af014286e8f2a22b348c68ae7f3568332380e79bdf5eb9422acda43c1986c867334a53ab27314056022bb812a51a53f41dbd2ab357a5137699388ce6d72be848ce007c82c46382b69582316235384b0bf72d9a0ab6b338437"]}, @nested={0x11ec, 0xda, 0x0, 0x1, [@generic="3518ff3e1b7983ab2549a2e65093e6646fb5d251744a237619f85e20187a774b0862fd9a9609e1f1f4ffdbd64698402d90d9767e8935bec8675e32a74df4ccb8a121eef438fe4631c657c7b0849be3091da507d091e711148ebe8537ade5edd32462802f7109fbf8cd7da93ec79df5c3f0770632f2b1533f807a57fcdf5f1ab24933fd0c55641747bab3c59cba132aea1e028f1b7447cd3d34b6c97f9795", @generic="b84f8dd2782b90ef1e49d5e416374b70c67ffd817dd586301d1885dd2a3f76de37df4aa8fbaf575abd3bc84437dec26c7a845ed67d94d14bb786be319a81f365345eadd067d53518dcc1f6f2bd25a51e10783b2012e5e726249b94ce6af7af72d40ed13a5445c52a97acf2bfe33e6f565a34c754248a6d2905904ea67e3d68cf39fd22105bfaa102125e0a5494937e8ab3331875f002f12f3c87c609c524fe09fd05e0813dc1c7b450bf9c68", @typed={0x8, 0x24, 0x0, 0x0, @pid}, @typed={0x1004, 0x139, 0x0, 0x0, @binary="ddd6b54b1b4c9336636f39afa755452639abde9bfc0ea894f286851d48175f307515f2a0eca1e11573c11e994d61f0a1ded268f464e6aa950d8561fcea708a30f2881f13f482c3cad8180db232e38461fc46d196d1b338d9848b0933e9d894c38c54b3782edf080590e3aa5345c12d149010d2be8022de23393f8551522f49b63da94423cf82c87b9bb8746dba84506008f0ea6582e7485866d602231468681a5e321551c4558bd11eae5292d2c0cc385e3de6a433f843d07816b5f1a6cac9af05d83c8421d074d262c2cc8f831a7f2ee21a27379acdbee7e3d64a3bc975b3b1a216277275f8a835fb8f42c79969c71007f8968b1798d38bb7d3249988387e47138ca2a3488691ba89ccec576358de121ffdef30c26755f634fe0542909849450210f176db2a9e810b7110bbdc117fbd621d62e76da442030467fa1ddf7e2747688f5604d76e04509ddd17490effff49b52a360401c7a7254a078a16ae2bb0010a3b0d6f8c95a3afdfb77ebb8628580e1a89331393e1283b039c390f6b8c7ce1d92dcae6e86b40e0b355b4cc1e9063007fbd41d976912f81ca298aec994a746fa9ded5009ccd580fd8645880f89a998633e31040903a33c2b169574d412a1a897427811d83f564be54d7ed328577168135c309d7051436a83110933364b8325bf0d90de45c40ebce5f1ff75c21b19bd74c36e49169246b7c44ccc9960c5f945ebdfab77ac986ef2ebf7e274924f56284d8623321e0b155cab7abdd4852055af170295284c440f2082a4d73f64581c885ccc919b79ada349c87ebf24d7ca3c6d07dff855c84e05cd60d246c8776def0ce9a78f17825dc267fc8a91ef80e28c0dc206b75515095fe0a9584b7316bf352eaade8d70a7d342a963665d5c7d3e659ce230d291fb474f79bfd213586705b2d5bb342212fcd93004e6615529e3da9c056889ed1365c395c0799d8dbbdcf1dab71b57b74a7b3d4a7dd9be29741598d5d25dae65c3e1f9840c4a65bbc9c0f6f3eab9947e5023f61199efed9283f61cf2d542a79e6d959cd8fd160a67d4db8b5183b4cda3e8fcca59952a562420cc48acbf90a6287a8e7f5f68a2b965e9c57d998f39ca39eeb720d5767447570cd13eda5675c15e654f15584b78d833b6063d1343c0c9760ed518227d5df75883d6bf8326a9bf43b8eb0430f2f2cc9b28cb643b4cec8138a9cf4586b13a931bdf4bff525045a3c1c39ffb696af4bb5018150ed3ae0da0f9b37b8a68c32089ac747cab53954fa9f5fb3351cb635074620b1d953a4bceb86f496c4f678fb02f73e150498a396ea0a46f89dd2e39d2c7d5e609d3df27680bea2d3fd035fa70f23ef89e8801fb5acc2eb003c57848694199e1e6ab19b78af0efaef2047d44361df6b27298b5017d8642dce6d8042ccf3b2a647d0c5cfad116c535c6b884e5afaeb9217972c24c21921dbdb5d25b471b7fde23ba75d10ffdd1aa218e31ab8a7f382e49fc671620c1a1dc022e0d6cbab3e31a8f645296eda2b66ecec6927fdb5c820b7a018962d2415197cbd2d3c5187f5d7d1aaee07d07fa08086a4b31bc054fbf65fbfeb4ba271c8808d5423e3862b92d07ae1ea227afe668d5dfceb54814e5b28fe5387abdfab0a2d935f77abaeb77f7c910cc9923b061d1356fa8d69b83d21f9939c55a02321bc70e2797620cc851f6e7eb5f3f5663d0fdc836cd5c351ac464a766d895e1a13e1f510f368fc0ef42bc6555b7d3b6bcc9e83cd693566edbaec6ae17104c480bf85d82eae6418e3d2659765db8257e6045afa93fa616dcea8e14651e3f0911c574ce3a2b096c790e833d6a86234439dda3d8dc88eaf04034f544e3f3bc80483ebe53959c2b024df5e03af1ff30f051dfc53001f0084f974c98467710ac5737d9954114045baf9f85e5b456d6f5631d179ff53a84962c68ef7ea38e39634ba01dae227296d9aaaa5ebea5a92b799843e3e15676b00627a4bcba1039e8ecf8f8ad7144de24f516f0c0fd297896225bbe7eb436b1ae4e29f808e2c08bafd05fcfcd6fa58a2073e9d99e406d4854ae00a6eec34470dd6d2e23475b7dd623eab19f9c17a2c1682236c739d6248ccc75ac43ef5227d2dc999f42e178ff30e1f10b68f656cfe360285eb9cf4010c1bbbc4a8806c457a6ff3a4dc13e5caa4ac6a7425eed10ea0f231cd450afb2640a7ef21e3079c16eeb69fb4f66e9f0b226091e353f9499d288e05e6348b9869f26da9ed637d32fae028790a8567403d6ed6497f601df66081ce8d80c7c6687c2aae42cf94208f05a86eacce0854f34aee5d059b7bf3ea9bda2e056f173846f5cc738af444b9def5853f0d885252986ecffa5928fb90585cd6894cd62e258afd49f9e3b83d6ab53d00394c764f25d42f8a37a1f852dffd04c028482134277665fdb2a804d67c9d5781fd5622fef195da66947195837c366dc29b30ba580ec74632bf4c6125185f4fd72801d6a4bacfc5619b53723a704922b6dda57448abae942000d7b14bbcac79c3f9c46c3e28bdee94a9715be8c93cdd28f3e613706233544959a05fda62fead910cc8f51ef251459cad304d3bf6e99226e21f9bc2ea9a65607dddcc4e2097cd6a91c36cd4ef77024b64726d6e23030b298e8d92ed57ccd7a24a59a0656477f0f47c30fa4f6fa8afcd0e9fd3ecec6c73a75805735ef087c9f3519148395530786369de0972668c9434083b8f78309f184e47f03168b156488dc3095e46f8e4587cd60d454bf7aaf16e53be5735d7bec77e46f3466fae811a9cfa8ed3c9ccdf51ac098b0eb02c11ae4994e76205b15ec581ef9700c8eadcef6d1d2df5d4c2919dd8c2feaa0524afcae5c08edcebfc2cad32267a71e2b38d664ec3c00e5925b3b43c9bbf44f5d6d8b74e1d05d4ae22b7051cca376105232f9274df897ccad5fe83eaffc5c848e61a10b68804b9589bdd2ac4142f3468bb5599116308f58c301966bfef7b14cada7a8d737f8e945cb48c96036d17ae08c9f0831e06291aeeda697d7a1c326aa5d32270830dbe7e8f367317e3254976054a96e856bc3083db88025b29470cfbe2fdfcaa2a8435e54182f25907695013940acf7f02def59f0cab2a7f41c8527698a8efc41ed642697b3c5865270956d40cb474d4a0b0235377c5dc67362a14fc9a62f87077a19609c7b467b97fb278a247f621de22d3882c1be4a6e4058e78ea536158abe9c74629862c1e672625992ccf9021f9c3c878cc46a03a2ce77e9dca96b7e3189df0bb13ee572a73dd84bcf46c6b3cd56af722dc504b7a390272ed36529bfd9526e5740cf80042c11f1ab91ed70f2d4ccf03e92ad2b8ebb453c6ead4ef3781b63565d54365d653cf436463c3bf796f9a8d4b31da51092e5090c8d955d7c6b7852c8f6211e42bb79171612fa3ccd8276bca246c99e18ee40524ab1a6869578f3296870a6b79c41b283d48e3cfe67c635c2707518406d9505debcad524020c0d1ae3744c63c310b6530dce5a3fce657f910f7777a7cef22c4de25704a544b46341e340840f3fe43884c03b9e73ed222cebc209eacf5ef82dcb235ebceb09d48b56e65d63015cbbfdf42cf5c0e09ba9a9e66ff3258c216b859b3d346be4247981904d811faea30568b872dbc50c7817d17f122bc485dfcda8d67d69936c207d1a856a515a288daf10fb289973b6212f8a6bb353db48ce899e1b831dc4bf4386d9120d5edfd526fe651ddbce37cd887d9dd07af5732f68188a8f6a03a9589a9830beb8931fdffc080e4a1ac829df7806582b64b60b2ce7e3afa1903729788ae6e9def3cfddc435beb8a91954df8324bef0a1969f7c979c932bdb18b85caeaa6009d7dcb59cae39937054ca0279ddedf38f2b200c8f3a3e2c8e316f4038ff12f0d6039fcef607de420a0f722bcd09efda9cb9fe13c35f98414062cbcc368070e9cc5670f7ef2c5251513434737250f6d8538d34dbfd70ac863a3ebc7e6c59888a6ec8bdb15da1c97ad1aca494097799984e224070d49774806c9ee387d75f6f71884821a8358b3a46872889f50bdb63415b3c59f27d750d3393168aa184c6177adb7432f97c6175edf1c5401d4a944f64809cdb852b2576602b4c9b7899cd846b953bc136086286928c671427f715c4d76d9ab5da6f702b774110bd08fe7c7a769c7f11d9c2042c29a4cebc4a560087b733b9e1dcf9af7d20730c6f0429cfbaa57526066be2e16def636f407b7c1c2719fa97220d90edb767e3001ca45850a4a478bbbb831e7466f5bd00929fe305d83a5ba0270b67d895c3482fbb8d9437607f0d3341097f3d24b46a7daaaf9c1dfdd446f45ec27cf506a2ae3cff0997755c03f33702813fc08063da470c17be3abe081c7d4035592c94f5c7b304a93a4d2bfcda3262c580147cac042cd981fac5829c5d4a520c7794836712ab8745e114afee97419abcf3da300a28bf0c4a811f6fc1604a6758869dccfb882ff9ab026e0dd1f4cd1efb34cf2bde199d27618511e555eba76785bbe8302e6909d0a8941793de5dd7ec0f02fd1f3c736aaa30be20ab05e24fd2ec22918ecb4428ec8009998760ca4017c1b11faee23d4fdaa6d1b14c5876f01c7a9b4afaf87fce73e9d417b458d7b22a41ed8df6c5b1fec84583d057fcd0dc72c7af065715974e38bc176eecc1184f6f05d09d964e6d61839b10b8f55120a3d2bda11cd04f8f8236075d467d07ab23a9fb70b58976f6793f78e78468ec2e134491bc7dec0f944a874517d02b940bbb4b373c386e9e053adfd2b22928c8b6d94626241956bc0ed0f910026baf4ef2cd414138c9e5d59b461ef996d7ed037bcc1d972c9f616b48e53d78a30aaade8a1efbc5f94f189ea82dc302229b065cf3353ef393a84f977cfd25ffc0f5836d9e0d509c11f52fb857f2ffdc83f759ee1ab7ca69850f31b252fd0b2ef7d69a867914484f4e977f7f908545361459fe07fda5c643e72780d92fd9c77374561de193372625dc21dd866094f56aff98ee22f28d8d9ab2180437d66e06c7c1fe47f37be1b635cbdc2ffce453988ebd9e251f7bf92c68b44dbe0a5adc66ad6acb5e6b78270fb49e0f0c33bfcffeb324845f789ecd3139e8281c6c76121d97c98b29e0a8e99763062273aa0f27e96b4aef0a863433c7b30fd2fbb6cec0c7730913a835fcf7e2c56348cdc139b97f952dff3ff6425190bd373e6c94119b50b66ef3dae03b7e4d5d58ad033bb255fcfbb26112c75bcb5354f18d44df51acd6fd504e98e18e56fabe070f5554c4567e1fc44391e0b7f019c830945d4163de37e0f133e5f130b473be44b61959715e478c4e6798fbd1e16dceed1b9308af893047a4222af2d41ba1fa1212069a77573a4d855aac0989fbbce10d0c50468f313c898292774cfadf9d9097d15577a2809fc5e76d0329424eced8c659a77424d0d4a22845fff05f93bbdd886230fb593483385fb723d45b94a1aaff99078c0232b9d3cad8dd372bc90f1ec6dfedcd6b3f57a1682188f9bd1ab046695e370bf847e401d936b122d6a4389751a6206818525bd82bff65c9d8ceb584e234985c4470c0dddcab06ea19ec4c0072c0b5620d5113373bd6df09f47f0f09db45bc97853a9a13ccddf61e83a7028f8c5f2c4a19307f892778174ebad47c1fd85dcb6325bd66808a749284aef93251911569f98882d7ceb8de3661bd4e4ca05ea521623eafd6eb96f9452219cca6671e05b93b35738c52e2ab7e1e27120e34a362a982979c56fb4208c74a16d997cdd73cc4a8398e0ebf81db819103c54822a0c983a774adaf979b82f47c3e8b9e1d7046d937f9"}, @typed={0x4, 0xb5}, @generic="7c98b70b81b97dccdc1f6820f79db86cb9fbd0c4b863c137cb16c43c7106199fb01403db734f7c23995a1b5e91d6a2a0ff552c1c020cede50fb07a457effc5a4896adef0e7835393ef68582c4223e5623c23a5b84b2635298f2d2b742ae8ddc364b788f38be2152b4eefccbf6fa6e503d7642b514a5b11628816fb0ae1a4889dd0ae13469c9ae067a51f051da553"]}]}, 0x13ec}, {&(0x7f0000002400)={0x28, 0x3d, 0x200, 0x70bd27, 0x25dfdbfc, "", [@typed={0x9, 0x5c, 0x0, 0x0, @str='{!{-\x00'}, @nested={0xc, 0x124, 0x0, 0x1, [@typed={0x8, 0xdc, 0x0, 0x0, @u32=0x10001}]}]}, 0x28}, {&(0x7f0000002440)={0x78, 0x1f, 0x1, 0x70bd28, 0x25dfdbfc, "", [@nested={0x67, 0x137, 0x0, 0x1, [@generic="c68a1c23ae995c811f4be305f5af6248fb938d42b945db37ee87a3da5652aa4c16d5cb0e7eec3333ffe79fefb5bfd7e09450160b0aafc8b65e7cc85ec672929282ec9a7b6a8be516eebe3f734f6ec769ed14175c986bcccc51fe4b5e75a2a4d24c7463"]}]}, 0x78}, {&(0x7f00000024c0)={0xe4, 0x24, 0x200, 0x70bd27, 0x25dfdbfb, "", [@nested={0xd1, 0x39, 0x0, 0x1, [@typed={0x8, 0x8d, 0x0, 0x0, @fd=r8}, @generic="f9670f514e776743c74348", @generic="f621adfe3c68959855b8c946e2f141a9740e5bdc2c3f97468fd15897796d8133decc2e06aa5d3f27de29c88bff9218e232fb1c61a5dda7d1f74456979204137891f23f84fb4e7d935889444034266bc24b5e8e3a4f0d0bb13619849cfb4a963b034fc55c3da71c02fbcd7508bbf885e8c51635b766f473d2717c2018e2f0c7bc5caf0308e8f31b2f25349c85da9679e59d8c76e02b57c045db157f69472b105e5f0c029b62289e82a7b90f3807d2", @typed={0xc, 0xb1, 0x0, 0x0, @u64=0x3}]}]}, 0xe4}, {&(0x7f00000025c0)={0x6c, 0x25, 0x300, 0x70bd26, 0x25dfdbfb, "", [@generic="2ea698c3e46c632c6ccfe85768b95771d4e1b585d2d8d4288f3ed40541d5d9d7b8d6b537524fcc6f198da4015f370d1cb7dfe0f1336903cb10e37cd1a84f931378817fd4170ffaa52dd530d612318748c2dee2a300ba9d9ba7"]}, 0x6c}, {&(0x7f0000002640)={0x470, 0x2f, 0x10, 0x70bd29, 0x25dfdbfb, "", [@generic="62063caeba03cc67500a2949861f99c0cc9d12f87081774bceaca70f68c97fbb803e855ea2e70c3b74a0f27206ef417ec53c7cffbfab37c43299a026553e56b4bcfa7f2ef1403f2def9a85127f61383231abf29a7b82ba9cf8e348ea66adafbe9a50ce1c2efbe4207541606d0fdb6aa1e43508f6c0f34d6aebaee92db16e27a1ee1c71c7ddc772acff63aba826b8b9531d01e73c4fe7e7e414bc868123dfb39b3439d66b7f15f0dca0ad07841e3749cb33112079a42fc2eb5d", @generic="0749063ea26f50b9e1283b6a1d99b07936038aad0c04fae5a951f6895603af149ec47e674f145a0057913f156aee56c0a156518c97ac3121713c7ae025ecc8ce3842fb2e340262922a89743990260580d6d72b", @nested={0x203, 0xcf, 0x0, 0x1, [@typed={0x8, 0xb1, 0x0, 0x0, @ipv4=@rand_addr=0x64010100}, @generic="20b75abf49b2181b72e9b75d87d482d8b40df2ff2f3313af2cf8af9a7f8bdb28bdca8c7f7b8e3bfa4cbc2b04fe347cc7e6f6ea40dff74415e544b7dcb66ab71f39933363b34a14e814d1e92ff44c92abf165a5c3fc355e07dd0f624ef4013868020f5353a79e03bfa887bea621007f2d5f47485283490db33f2e3b3318ba6ebdda8f975aaffb4e861908986d7133bd5306064823e73dd6a3", @typed={0x10, 0x83, 0x0, 0x0, @str='metacopy=off'}, @typed={0xc, 0xa5, 0x0, 0x0, @u64=0x10}, @generic="cb304e50a77c1358c96620cbf0c12f95cae68f619ced06fa49f551955c3e179aa75b88d33661999f4740541a81596f84a2e70ff57c4c0044d18f61787bff60b3c00b8c43045f02780d6166044d0d8d23d4d8eb2a85fe64ca2b92e6027f10eca19da28c881ee09084f027c0a13ece39dd4653e19118d778cd", @generic="996444d2dcc5c4cad18ec05677618bada3eb244e0d369736a93c7edc7b409f27eb075a1bc12baeb9880fabb111dd882ecefe2d324db802b0fbb796f4509281973889d127e9f6d853ac71c8dbc903ee7b2c559ea6dbeaf2b30b3cda098b7b7b243daff429e4020f5568c649c7fa958ed3ebc0d10b22eb8a4e608de014d3948a5f4b62f21fc3256aacfbf998084e49e79559a89b0bfb2b6765872613fc2948a507ced275df66df9619a182169235bd355299cbaf4560a1e6fef823f042c2dbb15eeecbfa8f720f4ff314ef62"]}, @generic="278f9d2532285ba19d05b794b723cb555b0eafe4746170975ba770a1450bb8d3cb4d482f9cccd78eeab10a19f929b7e6a6bfa51108beff8542c9958ead508db3ea1d5fb093d8f218a27e86f5ff8334ba77715e7f62b5e6cecaf3d99bc5f2b8435df1127948", @nested={0x34, 0x13f, 0x0, 0x1, [@typed={0x8, 0xe8, 0x0, 0x0, @fd=r13}, @typed={0xc, 0xed, 0x0, 0x0, @u64=0x1}, @typed={0x14, 0x105, 0x0, 0x0, @ipv6=@mcast1}, @typed={0x8, 0x5e, 0x0, 0x0, @u32=0x3}]}, @generic="639c34677b328e1ff3eab0c5e526e9d95b40e15ad192f44998d7d63f14e6d52362b5aa57d843f48ee8db0d4dd712536da8895eb61dfa0bf6f37f742dc1e502182f30122122c368a8e6d666a60109614fcd55c5f9d2d77c004d430869558078021eb05d80fad8efbc178aa37aca04c30c8562a2ba9696a11411e2e8f08a259f0eef8451515a4d44383f164447f818b47bd2420d661e0fc808b24ad120bc201bf678a5f69456668782c8049432584ddf6ccd2ebe042eacf5"]}, 0x470}, {&(0x7f0000002ac0)={0x1418, 0x23, 0x400, 0x70bd2a, 0x25dfdbff, "", [@nested={0x288, 0xb4, 0x0, 0x1, [@typed={0x17, 0x90, 0x0, 0x0, @binary="a7579f1db661a88c1ac8fee551214b4e0d66b1"}, @generic="92d7b0ac0b3dcc", @generic="eb09fb1cec5cc7e9794d57edc6e8126b17f01bd3a79e38d25ba1360ae4484dbf4ae73eb3c131c7f111fd6c4025d2fc80a48212bf0f5c2c7a1ab76f83f344f1e5cbc7fea160b80f468ff94304a7ab820ecb9a05998b11ad045ae7d6a30fe16830259b593f33d0ba089f151ad9a62601a7c132f6f08310e4a5452318985fefe92f6cc4564389d6891dc3fe32462c03b93b0f33cf885396ec2da3", @generic="48c10474f098506f044918c1b9fb2f39aeb722bbe29078e90994c8e53b133ecf030fe67fc0859d792f7bf36372017de79ab790e7599b5245dce21f3317bf46c0fdcbe94aa33e3608b49be3ca9e6261dfdf97dc12168f14e10a420097c9d82abc1040c5aa0f8879e78b09382415cd49bc7eddb00494e1e6c7e92f3aa0a2fc70ccb8e6a5a4f05cee48bbd2f35365c35451b4df7bde", @typed={0x14, 0xf6, 0x0, 0x0, @ipv6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, @typed={0x8, 0xc2, 0x0, 0x0, @pid=r9}, @typed={0xcc, 0xb6, 0x0, 0x0, @binary="3075a1d6b1c9fd72985419a5dd6b54bf71b1ea1a8f909c3f44c79564514dce81ceb65afbdf23eb3984056ed8a14cf3115369ef6b6122e59a758a5cf83cfaf9a3c2661f3e05c234a0b9c585c21bdf6959b03486a6dfd36c34f2b30d57d56a9eb5f8669ab0fb90a36d8d04541b0253f652cf42e7fbc8276fdf9a3ef5979b0659cdacde0d94f2fcee0f57c5d4b7d9424358f636451e5edb1b23473a58226c64f7972febbc35fdfe591b290360908897e36ed7957f8f8cb1c9b50ae897043151d34ceb274fa0c57b487e"}, @generic="4fa368f90b7e9894338dcadb0e15bfec572c5ae7e59df971406869722936aed9e083720fa0581bd6a9b7e7b57f37f5", @generic="f394914651921e89f269b784562995a6ad79c361209908b033", @typed={0x8, 0x3f, 0x0, 0x0, @uid=r10}]}, @typed={0x4, 0x8c}, @typed={0x8, 0x7f, 0x0, 0x0, @ipv4=@loopback}, @typed={0x14, 0x113, 0x0, 0x0, @str='veth0_to_bridge\x00'}, @typed={0x8, 0x125, 0x0, 0x0, @fd=r3}, @typed={0x8, 0xf5, 0x0, 0x0, @uid=r10}, @nested={0x1004, 0xca, 0x0, 0x1, [@generic="13a1dd9570d5727d07ad590101ee53042ddb033d5e80a3c79a3ed13bf6829bd34aa5f7c3038a14cb098f2567e827030f92ed08cb1cf097944ab710994304b251324d1b376d38912e82ffd51d9527a814970ddba5de9817143d9aac8fac82eb28f372ab4d4b7c239d0250c0a4edfdbd71a116f020d9f184cdd1da393637ae806644c55c0ae91a7de75b8df4a13305d7c9f64aa4b74299e7b114d1a5b73ee4720df3ae9e21e5c4afb9cd344375ee61a27b45e7b7db5e94c93b7793398c01ed47f3fed881bfc1eeed0113547981196113b5c9ee305ef8b6f16bf5ebf1c5bd05510e254c66e9016c7a51ed6fe32fed08f96aec653d2fbed112d9a66f3e5d46f1966c828f29671d341d915535ace845b92a06239863f875da2f22b18d5438d46e2246b73b33d8a8fd359c2d34efcdcc99f029d89fc0f916f9dde40df18bee8f58069e4e8785a3d176be4472574c0296311409160705f57ab1918764c81d33f9b04bf04eef30480ad62f46fff9d0a98e069d142b530333e42febfb3382df4c56b7b3c759391b2172ad3d70f5217affb17f2c329fb193333938bde5e0660c8d366693a2a4045f63a39ac54199f96e9e297e4cdc7f1de44cfbc64822c96d8d5f4b97198930c51eacf05fadbcd009d98a1e20763a5cb65cd8e856959a7bd6b69a1b2112477fe5f9e839d04bd6afa456b0d85f61a1ae195de5f2bfbeef6495b0aad70f9692a7011aa5cb4fcacad9916e76596e71bcf2baf17c8ceed2d03524861089612efe90a426c52a6f1e2ff8e7babd4a9ecbd9494feed1d12b344a847dfe0c8db280e78d65119efa9c365cb7091496ea864f39cf7aa9c01da064d4b255d9d18de29028abf49d76cbec2e9835bdca1f224cb479cb512d8ec8ad9dca84d135c72c29dae8b9231707bdf9faf48a58eac87359c746b5610438120a41872706bbbd0363d15e80bbe9006bca6740e4b584a1b5df7a2bb080aa3efcbbaf02dc46891b2114a6404f2a6a30c81e644a7289127a5d0809baa021e6f79e752d7f96094010389f87bbffb8c046f2653ef0286f78e9a0f2ea0891239c3c8120825fa7555c95954b6c544f4c3b43a9a2788c23a70b9e0c798adc795fdd7839948b425e121e7063a06170947479b26b79efe525aea59f719c17f7ecc1021f7b1bdb131beaad78c29bacf026b039f03d4c7c22ba68adec15861d6c4dca95d0700c76ddccf6665a8880f2d2c9f8e2c6f53b32b9095f3d1e8bb8e9b4c00eed1251fa0ee02689f69f8d45936cb4ff2ad58bfe49caff749e01601c52b287791c2e009bde08e5164679207af815cd3b05d6aed14eb4de730951ef176de86586b163b1fd51cc0802e97d5201cfc81be0c9b5142b01affcadf01722be28d294535e4f5fb41a97cc52d6683210d062f3bc4358a5dbe523a01108f19064d2276d92ebfa7fb04b1f5734fcae4f33958f0df08740d646621c5916f48513e227ec713499370af2c441fab00656362603bba1980ccdd8e7515b4c379d3c91dadabe26f14c610900146abcdb49c0c183e396dce6a93bf0c7f18bb7719b85d7233c5b0a84952baffc3ce0b86a1384fbab19c46e6770611f3ad74f6e3a6dbfc9f93ce58cbb746eb5c70c67dd8f6fc680b9b77a58e7d417826f2a07c7e147403e591fdcbca3d0fc00c048ce48fe802cb4e104e018991717ca37f79611faad31ff70b4c78f77fb237713a50109b8459634804018dc02fc7c4fe0968689d3210cca077a9b1a486f9162b1f6868032741c41fda7e2f6ab5a1c495aa8a4f0b61b4ac2f95786c4f8f45562e7620d295bcf0c5561c353e3579357c4e6f030d5dcd6b28ec95e4610b82e83fb85493e62e2311599ba227717dc6462566f3c37cb0c2b635e3fe0a4dc8790aa420666e8648c48d5dc1896da76e6373ec747f13cda34c4e9b3ac8b75b979222a5c722699e0130630d044788ca846c83fce27886088c30920fe868893234bdfaaf5aa7c35618cabd0602a69d159056ddfe7a4ad3116832fe06397b1a33b5a0650325e8345f2745909dceb49468df5930e487de20337f5ea96b3d14e51aaae6987234014c38d785535b2f2427dbf713ef05eaacdaf6046d7d04e1d340127ca154e765ec0bc108072af515e742f9a441dfa90ac7cf5fa1f34d53994af2e5b13d95bb728628ebb37303bc5ba0e24c1c9cfa327b19b418132adbe24c24a29d994ba445516b3f932be5a28b35e927926d96d43affd3446eb52fa54d3c18db7cb752cc41670060989a1755e742ea2d4601fe03585282907f96d7dd93aaf40036d62e0b7ef12664870d7e3131d493b996541b9f971be8e80afd4981a12f831e9c0417dd231926882118f1940460241292b2f18b8914606c86dfec93caa3ae88fc2a56776dffb0f690d5f43f063472d8e8ae596f71724e93bb78dfa312d184654ca2221430a855e9a6d4a7ae641cc96bcb81b0f89c2fa9083fefa371e2fefd7cf3833dff3b86a11ab3ecf0d578a05988ce8fbe198bda165879d58c0b008703b30d26b411dbad97bc5f47b4ce8b73d74c8c7732aa493afbe7488686830ac79819e9cbcec47b6ccb2a4f9c6c9e13f64da262bd6100a25ec9d3ccc54ca252f2df9acc2966bd0f5a583b579606e3c517aa483622591751fbf15f7c0a4ec3857cbb566cd5575431de8355363c87ad33bfd02235a00baa59edf423b24468971dd7c8f4c5194c4b57ebbfdf162e1ea32d5357048c625a4d3416eca338f3cf3788027a61eb1bbd95bbef82f6b54b6d4a65441155f76f9e42ebed137ea9dd249f79cefbce707ad10f3693dbdca4ebebdca75a5a4ee9a9262ef6a92e5e65d776b786cc960b90798c505343e30f110a9ca974998c030d4a612c798659c272e6eaf70ee3ca9d4e7ef4b14f640e757fcf7619d9b52b6c8266679899b9ddcb2bade11ffba068f1f7631fb4de5a8734becde9d1a22eff74010dbad4bf1847b13ebd19718ff736501f041258768e5a9aebd3f041c83a45d94f1df90fb7d719b7ed5ad35a8d001a9ff973c81499d824dd02ef0e0b1f266f076309df89cf4b829b78610879f958526dcb7154510bc51d975fa7e6f3cd06ff6b625bfd873b2b302e9435d36bdf463ec3bbdf2eaba43487753d5049b67a722fc063e92f15e83e7ff28d9d28f0e55954482c257b1d3402519a8c181e56640d8892228c1a682b2f8bd6d9fe7d9d0c3a78f653018659382d315f67577b7b27aadf38ce92050564c3a079ef0d9e575d2322882d63b1df2c2a8cfaa86725e13b81cca34b97de66238e07b9ee4f6288fb6e2a681eb47a9840ef9374afd34c453cc50c2483a86babd48752b714524fccc09f9be3074f0ce66b6022fbae2f928221d97ff4efdd2d9e229ce6c47067eef0c8dbed42f0032fd4bd4f8378ffa2196ede644c97172c1e114f85cf6d63897208d2b74058d331de4af69a75d237d4ff1c60470ab52b3c81f6afc598da5cac5a39f6ac91bb84c918fcd1936697b49b299873898e74f604f670979593f38f8c23df2335c89c95bb3d50e46b93a62f153a5ca0c57b89f827cfc4fb383613eee4bf3c2e3d024dab6ed77253dafe9204f891aaf0533ef558ad4eba6024c07a53369ef38d921cca548c27b0f4f7ba55b54c57f3ab6e7919f7cba6adcc3fa926d7cd069fb037403d2e1c97150a0f6abca5da2c19e345bd141144d361317f4e095c169ad311d2c0acae1ff8beffb79673c1b10bb4565c92a93d686b766cc532a5d289269165ec76ce73d48e6d0231025693e681b8b5e4486fa967abb98e8b1abf16e0c2150f375643fa36d0fc7bc6ba7e3b4d6b1437c22b51568e169d633e4ba48f41567f13969729c94d850884fa5074be5cfe12743c75e0d97dd8c0c3fb4b53f297f5a6a88e2977e8ce299058bc6296e28d9742f5924d2ba665450c9c77070c07378f33b4f333470b5c88cb9a08cf95cbd5e87c332d98649998f6029d940982c7e85470e12f26ead47748f2fee79a0ddaaced0965ad5280a373921fff64fa47e2ee3d4d5cffb6a53f62d8eab01dda253ee6137aad38c962c94884b23495e634ab236738445c3c0015979e0b9e72cea560d791b28df11b8f3eb3256d8290217581500868e778e4c00cff3797a0f9bfdb1d087a6223328fb256524ab1eb19fae0a5f67f7d16e05c571423ffeca9120fba926325feda1b5be9fc55d2b583ce8dded07b0a3bb3c3b52290536471fd9629e9c411c37858939b86f6e6eba7a56bced0ec9d5db6fe618f75e3f952861047643b060bf6c41ae51530a3f6df69261829c620549669fa45eb105d84b03b9702494ee10643ff7abfb85e739d53289122e32c42161fdf28c4e91d3da295c796043bbe2df180d7fa6f941cffdaf7e08882eb1989fe7c004f3e49f84be0c4868b931b295d2d4aee02d889bedd0f37c422e631c919ee1241a7af7674d190bae89d2327fb3d4cce578b834194bd64520e205eed11dbffcb1f449abb601b66741a653cf5e6c1d953b3c76092dc8bb39cf3d75a10879813982a99636fbddefd6754b155c6a0cad20052c2c3f46dabf795315bf71b6bc12d3637d1aab809f9f514c27d1a424f8fec3f6098566ce28b0bd9d137203c0c72fab33954df521f6b8543ede8a7c252b76e5603ab36d138dd8fb2d1112b068b1bc81105fb71391f7784f34b3fd09655138b78ce2c25a7319e64122379e2a6d8803775679601e981abf895d822e1a791793038940baeb5b29b067359b2e1682e461398295623e78cdb196b409cfb29cda7213171928c59f06d80fd610d92af1250dc50ffe1361f850b55dac1cce28bfdaef26a457f3014101dc7a3587c96b5ffd381bdbf86b26e260c065740f5ca5cb7beb90930cca71b5ee3ad86637f5f74e8d50f16b0b38e05d23f64ae4d11b17f5f7dbb8e456362d638f663bf9beaa79a71c4220a54af0ed41a0539f323a41a9c8c3362dfc428ed29f6bd1f529762ae9fd3af984516e97d2679d1c2a37acaf70b4904ed5cd66bd491a861a6373ef7d398685926eb6cf4078df55cdd6c6bf320d598ee41c6fb21575b25754a3a7719cdaf76c01dc72c81e148378502e61fb9a3cc7afa53afddfb3198d06887a04b33e1b2842ec6f726f58b2499abed9c93a1271c6e2a4cd7a31e7b649b83ba828168b6c14a123d8b3bb77d9cb7752dcc847346d18018a4cbdbbfa99483125e7e6be4a01ede03bec1931a585d51c2a39f496ca854d3e16459b82f2acf6df0f3e6efd3d0e3e6a63ac9486f16af674fb83412068a78c2161fed29893d3cd2d16728c133437a994d800d25e4d9d7b7d9b14c5ccf0292c7be928995d7f093818e57382372813c687bfe72245ee45d355d2129c7d4588551bd034c1c778c49b22d6ec67ac4eb8e936cad17f649db9270a5c8faf884ce84534a6989ae30e86539ece20ec8531e8ca6b624899895d961551a9a1cb7916c0d3f52ff8e5f82fec3d3435ed41d4ff5b04f65ad9cf4ad4d40f465bc6588e3064479f274da925dc6b3f2296ebebdbea7a238264b52d314479adc2076f5b261ff1bd4d58b0bb7515ebf3b2b974146672a1f61c79e0c51ed992b308bb826a15d9c31880e4c42dd41c01ae868460d522ac4c6aae7898dbfdc16a7aa876c4483eafdae9b07e7ac6bd4c9070ce83d1931a4b5acd9ae670fde5f98b23828bc28f5b3bf41299bb7d57c6608f9e57f8d09c8e3750276497c5200484616af87d5a83dfddf38fb21753f3edb7a4340e2e394a91759315a50d3b40f9a8d5e8916dbbbe83c443afc5eeae27b59101488d46554d5901f30588544be28ad15027a63e015a2d2ef9ab00995e8b285cfd02e6"]}, @nested={0x9b, 0x123, 0x0, 0x1, [@generic="8a5a5e6d9af144b4ec53cc28408d94ef5a29a9cfb6d6c7b7e9da0dde1ce99ebbc10df95cab1de94408079fd46742a7f7d00266aee1f801165ebf29cb78d989996443e01a70aea339509b5777c0783767983b82bf36a931010605ef57348686669c6c5f4d9be794722f0e7cf3c9c3b40a22b5509edad3abc47b0d8931363e971708c3ab4b19c887635c57e7a42cf77e41bd496a7181da5c"]}, @generic="fd4b35acc991ec666714848f3daa324713b17b417937ec57c0ee1c5ef25eabdae457ad182f926f5ab33902b577a4dfd3d3cd7503fe04f9cef3ba6dd888c5c10d75520c7ee3a20b213e822e6fefb0eda9629409680c1ac0398241f5806be7bba4796e3053d4f9e3505d7db72ecb013a48df4165b96046c61ae8a92deab6244b8dde47bbfab6b9595802be0deb8f72a7c22b70f159902de5e1dc06b3b06b50395dc5d9bc4879a33127f7b8d40b8db7"]}, 0x1418}, {&(0x7f0000003f00)={0x20cc, 0x14, 0x10, 0x70bd28, 0x25dfdbfb, "", [@nested={0x20b9, 0x78, 0x0, 0x1, [@generic="b7f594c3a9250e3c61cc2a25acc5fac56911d4bd44a74b298acac137bfb28b6a7e80d638adc20589324979ccd4865a9e75a9b912b3a9cbfefabb3029660f13b47e3307d58530087d2b23b73e7f2b079ad8ccdc6c25682675c87c9b012689a50d079c9ce8a1c4cc5ff1f88ec193540ae7cd0793051c876e05f16477b43f9a598faa9206b4d1f22ec3fe02e6669da01676d1a797bedba85b1da23f810e4375c5f1935d3b064134f1b429f6271c0549de2c59f2d9654c001fdf8f48400b07b25af6c49540db5532937c97989791871310d5b1b349c9db61bac2dba38f4cbc268a0bb3a1850f1e8c8d3f50212c07cb133223f6fbfcd4b5b55684a77056c3b8b1151df752ae0d6f821bcbb3d3828e036911ca6bbf94692aeccc050d6333d807a4c61023283b9f361e31e58eceaadca76e56c4bb19d74df826f96c226dcc38037eb75ca47a9810463930319b671b7dc54ea485e48cb0fb9e49e413a0e174561853d6cb16e5550ea363ff3d7d8b27e71aee1109695e83401498430e1d3a6300436eb133bc1b8d68b41ad3a3b1bbf6631ba7aede1ee73c39fbe4a3a9047839d3bd5e8f33d4c3064398c0000936d1d1f068f6afc8a60b011bda150166b728fb20eaf8044c04e1b89a73c2532c5e73eb4c2d45358865b3452e84b7c69de4a4b358ca0a5405561d9b056d55d0ea15af9c739d19a4413a7fa2c058fdcdf2f9b168f221b4bd600dad1f486193fc117e5d2aaf1bbb70230987c555d09bf30d244301676fe070c57ad60fcdc6efc5884d87076400ff5d9b1cb1e04b63dee4f8b228ffcdcb1778fef5668eff0f8d733f1a166fa7876a8b30fdd3cd328d572bf7bacdbf67a64bb05b7b79505a20ad8546e0ca07201b13183fddeaa29ab5ee8d8a083fc3e79aa5588f893f9731021a227558960637879e0c26dc752d40127f19cd5fe1e55c732e5b2d1226bcc26a0462cfccbcb6b8fec5f967ffb1302cacbe35c885d1d2f77a0e04b66442f3a3e0a674f25f46ea8f75f5dfd15398e6d522e1c74590d5282ae686d5df1a6c671720b37bc59fcb0a51f9e18025adeddb77aec972722997bee0e8630b389f7685e3f549b2f7e920cd6d3b00e11653e7126c4981738c5abf69316276b234b849621a8863178ba6bcd4887b80b52179c49feb2f81b2a02bddd4c38a8a0a113ca2c0ffd7f01e341adf30cbe1fe3a6ff9f23b43b466111ab070da28599c878383abe13db4a922dfcb3d5cc3d1b8151c1b0fe27b46ecb293a913a30ec5e2243b68198ad8b8e7d41b58b21b6a55f06a13a9618d8f57fb8744e325cf0ab63ffbb1a07586747a42b0b4357b5faaab17b340b9c2215b0b4f1803b14112cf0bd5900f4d55bfd38fabfcb254adb9ece68c176e14e883083c23b5912dc2462efd26289bece0019aeff6857801863943d29565f3c657a663fcc45c7f3ed99ec8af881454e9b4307437aed2a944fb8827d7972bb243a19160f8f6af6a20e441b8663f4ce6f70b82852e9cadd1ff450b967798fe18e7fe77e7d14f00fc2f59149f92d0850b3f14c90d40006bc750c85072dd2ecc4490de6218fda5e318e583d152809e5e481c193a9dd6b0779077da20f6e4c9bf900a4801b1d8a8b64722cca5cca4417d90f22bdda96b0c75ff1ab077a40d227d40ec4964edb79cdf87435780e682ceee5f7a38609d1dca3ba15a52cc5674426ff8846ea713cba63a6b82f5e206f55c732fb90a1c41089195f8ceb8612de324156efaeff075c21c3604f1179553923f1ca1aeac1985225e990e2834facdcc094c05111921131a08c4e45ae6e3ad712dc27719831a10675f93293bf5929d8da9f014061ae0dc336c77587a17f30235db4d90f5364471076de90fb00a73b6ad4510a07edee0a467f5e23da72770f21d4c7719844e15979a4c14a0c739ab0d8013f633f91b8b77d6b372955f0fa839d5e9666cba16c25861b09ccc38b2f00c5261b5b22f2f85831e493cd24fe10b836c96fe78da6c638914f0335c03f754204c5962f75492160d2a1dada1ddef74022e1833b9e3ad493cded6d0fa66732362e4bc3de851b67b15032fe4eb12357b25f3fcc5f3a466ab5cbcee8505a8deb8b3bf0b788f3f9c85632eba243f0c72c7270f075f7d8885c8a95c97378eb70d82eb44fc52c6033b3c7080aaa27c33f73eb00dc8baed7b978e9c56cbbdf960ba918ec4256e7c393adf25607f62456a4ec49d721eb83d6ac5ee6f88301ecb063404da8f4d4a6278783f8095bcff16d1f73870ddd6e1fc808079d09bec6ee3c4e16a4287833f3e712bb1125bf7cc527966025b969568dfe72a8fc326a95cb791e7377fd1019caa0d4b76bb4e111abcb17a6a574b9f47acbdb1b4b420cb1b3c185b78831b6baee676515434d815ec62b61896e7f0d165a20b1d9f570d96e5fe692e615130fb5cc49846c546e1c2eeb67d37c6a30143045a018c5352c57bbf5cc5332b5fefb38ccf3ca51784047336a7d14daa5df53c9b6aba1c45f170a3ba3ff08416d54a8c474cc7ed7280453c1e7be638f304b9335ccdfe64d9593bbc4bfdcf004eb2f27cc13f5c22ab5a4290363fee43c086eb38542887567be7b7f67831fdcc7ba7c1878db32d5a3bb18cbe3510e39b889619aceff80f92fe62df2ecb274acbc5057a2adbf216a29493d85fd1c9caa88edc704afa59c18b3c1971ef2108470b038f0487aa6efac807c32f9e02d7ce85ea6c5b1f9191e152bd7d283820cbc72431189c5c3fc68b9e561ca90309c363894d96cf938433348ce9ee81ecb5b49c612617fbe6045fbd9795760a802c440e1268363a976717da5a9e27f67e8f26686e441804b6f534898610719c024e0f3dd1b698f5ed2b673c9f2f2c7438d0399f266ef6b75733effdd12a700e1e45982f648645ed7e462bf910295156163784ef099ad8c1f71bae837a79dc8820a75e324a2641aeb77065a5077f6849c895df1da7f77f9163c793c40db9aaa2db3584a3c5f48baf21051538f5039848c44ded1d6587cc936c72f2344b037e0c81abff1f887bd2cd3418568aa53eea5e965931835b375301dfc73493a0b19c99d3348b560ca976aebcc41434e8388ff34e6a090bd25f79baa6820a0a20d3523a274ef1c300950eee7d58c047046ef10818e6cea4cecbd5190fd1f55fe69e45e64e3f2f1b9ebcbdad63c6ec894c5abc206738be2b45923938d64175635115ed38113a40a1d3c58fb74c63b3e63e3a303db83e666ab555d203a4d3a2b890d40741619b8752350d5ec71cfa3f0d9d293807f41cafc690b5b7404a42de71be560a1344ccb4bcb5ac9b1cc6521d3ad7cc3f58487c6d915eaa15f53b86ac0bbd8c84db7f70672dc704ecbc2dce82b00afe2a4e5d1b2508b99a3e18f66dcc02aa7549d566403325116a40ffef3971560da43e3a587f7aff6d3b6e4f8e74747935ff807b95d5477444e2228b56074e8a0f88689212043258d2b46bfd3b6ff16f7099c44e295f4da593697926a99e919c0882b280054f99bd88050f39c9706f62db974751d9e1b17632aa3c1f136993819b000f340756873a1e2ec04457d2c0b490108a5a223e064316b2ed58c96822c720ce3e2559dc0165d2eb61ebf713ee523c5ae434467ba2efb74b246688d8082ea17f55f4f71637e8784d0944cc7cb7d7a31333b933392bc12ec7f04ea8621d390fe54d89a26b352200ceb15111fadba34a486942a657ba3f48f7a00320a2c34c3ae901bcabb90f8d9bbebb44f01ccb54db7b0d4893f64a898fff88bc5e2266dc2bfccc600ceb303cc0ea2b381b9dbdebd0ea2d5ee2b6b2c525afea25c0f4197cf89d49491174f3ef6bc4738553e9cc5b44ba2b44c796a8f84c5d638c0251a8e77308e1899b167db32c5ffce5989cd3dca0878e332b046e22385bd3445120fa14a0c6f6ddaa0a640cad86ac1ce647fd3432379ae36993ad94e495dc7d086b06a8ec2004d8c52b49d9a38f6c94dad372429a720966734b9f02fae1dadf44b75af3c12e63fd1a141f71bb8d6534377e37efcde665a3342631d5a535fa6c0ab90503325f349af1f165705368ffc6901dc56e4efc1e5ec3e30c09e79086feb5c5e01ade7b8521810dc270941bfa44d7c35b5320412b6357320b459bfa86d83e302a687d1382016542bcdb3f463fd3fe3d932533360f102cc0a8e5e95b06f18a38d794b7104375db5048106f3ba425ac6cffd7087c78c8b978a2bbf35781a054d69ad7596e088960ed9f61938a755aface53535dbddd48c9cf3b8f1e6c5feb1f09f2e181dec2e6b3a604dc5da6ab62b8c6992f1421418bb3f27fa9eed011022435d20cbd9bc9ace89ceb7f494f9218edfadb7642b16e2d3813d0dd431cb516326b707bc54df30fb50c0828070a1aa350b319368b087f3cdecc8a521cf8ac789dcbffd3f0dc1b6cfabb6150036679513fca6d9614bdba56d9f8357b2241c1c92eb3e5e53d8c21773bc548dff4497c7d12a3171d74c3afcc9d24fd7abcb981821de0f1fdd2763623798e1b8492a43f5254f508cd7cb1cdb63a9004eba32f94e8351c76a30b80c0b27c62e3a8b49bad18ec66dc22dd2152eacd958f90070f3ec5c86fb939c109392481c8063e79af9c71bd1f2a755367b79b7fab762e601b47d47c61aa7f4f291dea34f90cfb7949a57b88ddf4c3cbae3da49d656c298c47cc6b57d24291cc5d6a5300a7e1eb6d625665ecf09116c7e8df9142909438dcacdc956995e14e7f243a0a43b5c6fd3d3f014eb20648100253801e14242e4183db4e6cc34ac7bafc81e62a4743d838d8c91493c09b00320a8ac085ffa74f45e5e0e482bd467359b618967f8222d2d80a8fd59b9ca1f57f5846f395c3dac743c0ce29c1346c97d84bd7c1cae0bc95b80721eeb90055d0bee3371a6a4aab64c1b98d114a0b59f93a2cb04cbfa7a0005754a2f52506fa8ac59f2adf8395886bcb393a9962ddcc80bb9e6343d3f78f0624ac0254168823c2d97bed6c91578c0da138ff87daa2e787a889d5681cde3b86b674a0ee46111087deb65f3a4aaadcdff557803b30b36072acd30f2318f4e576dc64306d79d856a94b0e452523cca262d543ee03aa3b87c8eb85cf71407ee2f227c35207d663bde93e0b5d6d04d97f44e4699c2a2158a5e7c9efc53a34c518018ce82f3e06325c7adcdc3e0c9a1dc6edc708eacb38c992a8becdd436a821eb27999578f8d27c98bdb50b2445ce92530015f4c0a508070d1dbbcc4b55a8a2cb03cf4eda727a744ea322e1cb149f966b0eb2b1b39a8c850028c09bffa41525abfc672733de501479f00df7e70725b8dd1b2399156b24d8ebe0c752c1a21a49de676015b6b7ab06f5e9f57f4d2fe0f8f409c2dd2d8572f67a209550b110e61f7311a0467852dccfaab4045a578ba3ade22729e50989236288b3925e7612b6ac8e8593900498279790824fcd26f9f1ae84767deba3f635e891906a55476aa7ecd2e1dc84df60c0c966fc1b523c6bf0ebf51153430a2784380e3c38682847a1fee57bbd2e0f18b3fe4c68b2772d69d79932428dd4b49a95d975ee473946910c41feb25a295f4fb8295aa86fa6ad657939b5240445710d61685ee73cda452f898359503d54f60f570e501e200f4d6a6acdd00c87ab9c4636c43c089fa3c8f55be36fa4e77bc5475a278532334b5b84a4bc75f1e2480cb69c9688d3a6268d6789488ab526b26fb008c6ce6b380e455665f51122282f3f77ec189dce35cd4018109c8ead10e3cce686c8c73804cc6b1b5a928434ca2d57c25e36c8e4e1b4a7163343ae3a7bccdb2f8f1eec4d53bd3efaa83f1859bfce2a6776f4184b", @generic="faf080b4a8228040b97f59ab6b0c57c2d8", @typed={0x8, 0x10, 0x0, 0x0, @uid=r10}, @typed={0x8, 0xfc, 0x0, 0x0, @ipv4=@loopback}, @typed={0x8, 0xd4, 0x0, 0x0, @ipv4=@remote}, @generic="5f6a5daea4d4f5492d098b3ff2452d3e18ede45c2cdde7564d48711e519df299474a0809c73ebada7f1767fcf5190de549822f82ce5df4b6eaa379933f18e4ddaf631222d036add147fe11eccf43ff078104a58fe40e865b40de3335533edecb6b5cfadd49a0aae75777b816e489388364eef830f8e17002a2b9eb3abbbfb000e2e0af7cab405ec47d586b86", @generic="03708041058fec5cfe0ca8d7d826d6dcc9bbcdcf105fd1d4903800077afeb4a0155f584486a7786e7585d56e6cde0eca6ee3f1f2e58a77854f05b3b0f97940bbbd68a9f835459aba922fe888ac5d5569de7d5e062c549b91907d55b2c148524b6aaa591f7f03716bd7d691d75b96c0c762ba8cf5e2338dfa4ab57616047ded1543f70657308f8158d4a9eed2f23c0d976aa909d8da6d7f20f27ed180805b89051be0e848ee84856dcaf23315b365a8913b4f211b62c45c31a951807cee8186512b6fbca511d42b600c21ff286b953eeaad6dfb3d5bb4e854f768a246911c901824faf5df532e86f5a0f6af860934049886edcebbc93d7f8c0c49d87e28435b6378f63dc31f2093bc240cd87ff1b824d32f88153db7f6713468b5a83f5fabccfc6a30451659c68584434141c7d6e637c3e56cc54e55a9cfa8adec72ee0c3b13db0b87f48e80929b5a51368b7b77327e0d27d9c23b7c6910c712548e1e51913e0911f4b1a2b467cf686cbf0d749f0f9b0f8964529837d9c340953f4d85efa7b774d85dab0da98a550d3a0434d0c16f8945d81cb83b51a4a95e658dac962302c2ff52c3f3364a86f3745243b7663f6d4e21a88ed26726c957c3d70abe4686ada16a2c81adde2a706c1a72d7c36dffaf7d13b196cd6b49e5ca748d15ad3f1ab0c37d039b52576a389c3fa13fdac0972e0e295f6e02fea792e96075b75dac7b2242eae2081d508a27323577b0c26bbd40283913db09609455ce6403231dc54f35b82b54342da521c67dcd7447e8dd939e8a9768c62a225ffa706ddcbbfa57ab5f1ebb27d365f6463619d24a67d8aca9cceb13bdeb37703ac1f05fd8aaa2116cff06827da71bc8ca69c60fd3bb2b6644286e08c5dec3c201863b60a16dc7887353afb06fe2a9d93fb04838c66badb963fd722657c94f90972110a513edb52d49022b47ad8114ed81eb5e3b8d4d1658f3796ca17cb0c9208be61783f1a8f579ae91b8b8cb01ad526a98342e9a68e219dd46740425b8768f11b86ab7cfe9eec8eaecc4c10ab8eefdfbcb3e9e1e7ce8a07b28482d270d742cc5e9598ebd73bf5a1c21332a0a48b6f1822cffb352a8cd111124b37d3903238015e658dc86f72db1ec439254a8cf811a35bfb6da86034b895b8d1f669950728959091b7435168d79f924b7ae915da57e51e5ef10638c41038bb0f8a4a8f58f2e33c5c3261b22e500f0052f640afbae5691cd7d156cb12a93ca90d2360a93e5d2bf3c9d2ec47cfa8a121124d8380af41d88870b7ea2e2349d6eaa16951d3430fe820f58f5243859b9f476d97dae4b58d023327c62dc9e682d60c80f522170bc915791b2718f1b6c67ea32837d952d537e875b4f8443fe1c95884aa0421d1d99e52b2ed8ca6ee7edd2c195ba4d61d0c5201a67c5a5bc04b9b03774319ddec3f33fa1a429a32bca120ca23e289af11a44beb3b85dabd174d9fec76b42dbb8ddafdcbad9f0d6be10ef53beb28ee0ffe6e14ef08200cbb34a642c606a5744eb753aca00ff3344f0334366391f0a2301eba8dcc2f549bdb410d725a8084d171c945c4d103a4665c8c038bd26ce9adaacc646195566fb3bd6de8ea241183e4240135c42ac5f3281388a7679c883bb276a373806993c0a1275ad598e299ca88c9f632d5318f8f4e73a9c3adffd8c653e69822a76359be1a25cfce50385e08a9768e5bc92911392540c7eb0d42d674a8dfa3c3987fa1da1862cbb82b190583a485b59ef5505c2bbf0f10a878fe938fb0f24c6f6d99574669e361ba151d033bb1217b1615d412a0cd892713203b263bcdf1ef2b1742a00e0b7f1422306850edfa44bba3bcfa5ca3c4f53c7ed889080230edd662f1a75ef088a3ea02acc9a33b7b3987676f2065b39d0b4a1124f18252c61fcd97335963f9e52c0d8d3be8f824d323075186dc61b830630736af446db32585fd385de7910ee990d96d249e2d94bd3ddd0475cffae428232038f7ae6d36de711c12e9201623ab8858313d206e8e95478ddc19110b4b14029032653b2e04b3aea44e27e39080958737ba0c690f5310e34f8b05e3cf9c2fdc542fdd508b5459593163b4e5f0e28ff0636117b65ff9d5420df0ff9c4984c6502274694c2b4317352507778dd10415ed325a7f53900ce184454c578e9ee698bd790d596c8a9b1695d6f81848fbd8de877fb9f92cbc1b5dd4fdb840806dd7170d25eaa0d38088c75d29f39c22af54f7f4e6f5c76d330c2412c774b5b484db976722c72ec61548119845e979059cc00f5d46e514ac44ac20a25f01814dac0e3ca1cd3e475fdb71c3e4d7434cb2523c7557a0a72325f89b7ea350fb040b86ae6aca9fce991fc70b94bbabf1f37de0079f5cd9730f0e53d18585d4b8c2e9235a72bebc8ea4df1110bea4020b98386597265500129ce5c00f767cf4691f3b97f6dd218ab39c6942acfded57a1106c4383498dc53e43eee47f785a8ef59e7ad919061897dafdafe2027088c58e6a836ceaac2125cb56f306b41d0d77fa38f70d1f87bfb0e05a4829e3e379a6fcbfb14cb90c687bc935b765341194e1a0112982212996628d0ccf9154faf1989627f26a7639d2b550f3a667350e7cfc2f43e84e6e64089d5ff46afce40e7082250e1cfafecf092137e43201d6698cae6bcd8bb66a59366077104ad8029e0fdd6654315bb77d40c3fd96a84dd5b68f98844da9562731a1d689302b3839895516529252fc1f4254dd4c983c4b32452c130b1269217d12d97e0e64815119f1431d081226d30876703bf8779cf3e433c60588d7f9f0a5fa2d9bbf570aa8e58563b54250b03a7187a68ebf51ba0e0feadae1cd711b507ba679c6bcdcb125b2e0947d7815b4ae84915e49c4fb6c3e8759fe54de9f65de70ed3c539af674f7ca52c15b9fddd977a296cf69bd49599b4ad72304bce08f4d6c8550885929c10bbe8d4308a686021c12118d078a335cc976a6f8f28822717720d66c572e9d2ef97e6a338463ad14fc644b96531cb38467de7853ccd9b3acf393ac38068aa46edd187c4074c6b4c96484e1d8e06993dc6635d79bb81df6b21862b4a33b64d117310522e07324a6ecfe5e1c18a7ade663376c4c40c9cc07273e9386752c0c02bd846cda8b158c00bf2930da59be92aaa92d71cc5044ae55be250faa43ae8358530eb7c90b19423b3a36660daad4cee54f962798e66ec95de75ea53c277527cf18c592bb86dcd53b6112efd88fecc5bb3082ab38b55d3051391f11335decfe940c8cfd3b5bf9fd17050cf4d5fd4ee080b6846e37473a7adb65c044d4218306268bf699282ed42529240296fa4a8edc380e3084191c38a7216f2b122aa968053a156f39ff6c775d1b8f6c13420c27ae11a3d3067bd22dcd5aba347413fc86bd54dd785b581f407c8b0055f00c27f14c320992eead6de095e036ea9e2b5455fd29353151376021e0005138524579f42f1b484c3f821f0fc71cf54b5256b978ac08e34745dcce75d7d90215fd9cb7ad003e0483ede978e6e317c72982673ac0dedd82abcb8199b698efa165a2507e41452ba628c547519f66eb91516817d43414ea1d792f7caf39011c4a06a10a19740d641a5b0acece81ff3e6cee25c9468e41571c5a83ee55cd6f67343185917f56548b87f0b0b330e4d1f707bb072261ac95eb29ac19d1fc998b2b05e757fb62d0d4b0248be17419ec553079afb900c1076b8d5dc1212886845e5bcff3cc70747e5371689cc938544b16c2ea00595f95a71e23196e25d7d7720b96d26cdb338da9c006f0185f8e5cdc210bd86ceb5094712b0d4dc82021b60476a80c58fc2b32ee8959e2abd84a29f8545177721ebe9c98814e04b6b6730682bcdc095996f8b9c62c2070b1bf9999a83974dca5c2259332417f0b2cf03e6e3f9bac7c4c0b5b57a464ab33b8835739b7ad5af8142a458be3125c5cab5ba5ba863643d9ef7d80cf721a782179b560366b40285add8d16261586baf8772595e44a92ae679db88f87e938fa848e16e432f4132d9c43ebd94ff2aeb78a4fb9cbdc73100c2d7dc8a2072091e5815134f040b5e77289bb238f608a9fed85c7476840ef27b653697848ed96c2ac100909e675b6e5876ae1272a5d63126ffe55c8253251522bcfded646ae8627d4a777a57d02424d716727310cb683c05c0d99407e6271f5551e7f6725ef60a9394dd1e13c6a5d25e5c31e83a5833818aeb92cab44c18703e3cd9ab42ad64aba35111b328890d3ed77107d7d837f672b09a8cc19deda163339dacca1ea26ef745b01e9ca5e2f042fd2871a776fb144cd99dc94eff38929b80e934a69a439bafe5aa89c3d7ab571a33b9f3c4626f96b8afdcf675683d61e44424e486a34c336439b4ee660ae7cc76259c7f9f4f35066b6bba6400fa09adbd3c4933ea46a1a852e54d04f871b5b336eb16d95859cd61c1aaf5ea0dde42941d221792ab53cf37dfeba48808605fa402d94947922cec73eeddef6a3e75fa3e52e29c8f072a670b1feaa50bf19090a044869e6c70137f344715170b15992068d6d5358cf1293ed8b43f4e7ef1d5a6ab7b27ef4d770283d5afe06fa7efa67c0b8a8f5d99f8f0823d6a9714b8254ff8fe849ede416fa59c1f47dc39346e30a0a9c6abfd3ebb0fb3d3f7e1b21f84a66ab0b121ba6b62d365b41fcc223321b806295ac2c3b8335aa4e4a9eb045b4ef09ebed8b3f70a209064ccb0903115f0f43fd725dac952624ffed259bfbbf8f00e03c0f8310e8107e0d7704a55eb83f14dede1863dea5d3555c97c501fa6429a749584826dbd8bd84304d2ce18af03bf541a191874890db26451ef0843c291411145f697a2d0ef630db427a28e7216e166a509cee95225d08baa7f039726d0d882a53c712ba7db4c9c2a92f6988ea0a7ae58c2a1075d7af790868852a02b2b5b19a57fdffe70e7c4e832e7d78c9bc2f576e49827e05d86d106dcefff70e000455702ea64013d700c9ec7b364697d713a78740e21419ccba5d98efe9c9154b48b3e54c580dc1d704e8777f0d9b7bb46276bce8a050208b0ddc0ca7047b4a94046e75dd987b7f4abf38b8d266f957dce0f9b080efc148da34ccdf50f6f02a1e53d7a017dae96e2a02b99457182f34b7c95ddaf66f495ded99faa4ecfb6fa738829d33d30dfafaf91d430691555eee8f441d30631046ca264261bdfb4b878a273da6bab344dd2674d6f22fa099fe43a37f97e72293bbc875693af401960567cd820c9331b2e6b69f274069115eabdfb26cbe22f6278ba5f9121ed457d77449d87125d628eadb7e1b6d4c5f14732478a38099daec2a2f6911b3a931f12d37b14a323541ae7717128f0b2bd7acbcceeda1f75409655cc0190459a74a9e69d09756e01ca19b994c0ad0ddf240ed614b49d6a4eaca62b9ab6680f9a8c5f2b2f2836ad1bcd164ab1f54f7fb360967951b75b99e7c2f3e868e550ed9c75c9f8bd834da31e089a8daddb55fc49e9ec3ceca9370f15de24c728abd59dafdf6d3d523513d023008e6188ae0041ac055e6e9bd92e954030fd97f3a267e2eb781513015a4a37e5e092dee5fc77c2f48ae88f44ea8d93671942d10e1625ca9d6ef454c85bdd2a45fd3f6b5b493d8e376b208a6e4bda6e250eaab95919c99e473d82e2359100969b6066b2d0354537d426c0139527475cdb2c767b0337c5931b25b5fa8bf5d8cb494e94456472e6f429efbbc2a04592f60ac85de9d0c496f87c5d3d7d62f2bfb3a21a7c078073dcdde1c5069f7e2caa1c1d598dbac0f23aa59d65ac60763fdff884f32b862a0a9d2df7cc7437b8caea2c230066"]}]}, 0x20cc}], 0x8, &(0x7f0000006080)=[@cred={{0x1c, 0x1, 0x2, {r9, r10, r11}}}, @rights={{0x18, 0x1, 0x1, [r12, r0]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r3, r7, r8]}}], 0x58, 0x24000040}, 0x4000004) openat$dir(0xffffffffffffff9c, &(0x7f0000006140)='./file0\x00', 0x480, 0x80) ioctl$TUNGETSNDBUF(r8, 0x800454d3, &(0x7f0000006180)) r14 = openat$tun(0xffffffffffffff9c, &(0x7f00000061c0), 0x40000, 0x0) ioctl$TUNGETVNETBE(r14, 0x800454df, &(0x7f0000006200)) sendmsg$NL80211_CMD_SET_POWER_SAVE(r8, &(0x7f0000006340)={&(0x7f0000006240)={0x10, 0x0, 0x0, 0x8010000}, 0xc, &(0x7f0000006300)={&(0x7f00000062c0)={0x40, 0x0, 0xb69c40f1e4aaf7d, 0x70bd25, 0x25dfdbfb, {{}, {@val={0x8, 0x3, r6}, @val={0xc, 0x99, {0xf0, 0x60}}}}, [@NL80211_ATTR_PS_STATE={0x8}, @NL80211_ATTR_PS_STATE={0x8, 0x5d, 0x1}, @NL80211_ATTR_PS_STATE={0x8}]}, 0x40}, 0x1, 0x0, 0x0, 0x40040}, 0x4015) [ 79.279326][ T1527] F2FS-fs (loop0): Invalid log_blocksize (268), supports only 12 [ 79.287010][ T1527] F2FS-fs (loop0): Can't find valid F2FS filesystem in 1th superblock [ 79.301318][ T1527] F2FS-fs (loop0): invalid crc value [ 79.309398][ T1527] F2FS-fs (loop0): Found nat_bits in checkpoint 01:04:17 executing program 4: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file2\x00', 0x0, &(0x7f0000000000)=ANY=[@ANYRES64=0x0], 0x3, 0x355, &(0x7f0000000800)="$eJzs3U9oHFUYAPBvO8luWtDkIBQFYfCkoKGNeNBTQkmhuBeVxT8HcbGpShILWVxMD9nGi3gUPOrJmwc9eOhZBEW8efBqBakWD9pbweKT3Z3NTrKbNBW2Nfj7HZYv73vfvPeyQ3Yyyb59bTFWz0/HhRs3rsXMzPWU0pnFuFmJuchi4HKMqo5pAwCOhpspxZ+p75AllQlPCQCYsN7r/xv3lVre++ag/smrPwAcecXv/8cP6jOzX+LiRKYEAEzYyP3/R3alq6U/9Vcipkr/FQAAHFUvvPzKs0v1iOfzfCZi/f12o92IZ4b5pQvxVqzFSpyK2bgV0b9Q6D5Ueo9nz9WXT+V53olf56LRrWg3ItY77Ub/SmEp69XX4nTMxlxRX1xtpJSys1/Wl0/nPRFxudMbP9Yr7cZ0nCjG/+lErMRC5PHASH3EufryQl4coLE+qO9EbA/vW3TnPx+z8cPrcTHW4nx0aweXNfXlrdN5fibVd9W3G7Vev75974AAAAAAAAAAAAAAAAAAAAAAAMC/Mp/vmNvZ/yYN9++Znx+T7+2P068v9gfa7u8PlGopUvrj3ScaH2Sxa3+gvfvztBtTcezeLh0AAAAAAAAAAAAAAAAAAAD+M1qb1Wiura1stDYvrZaDzkZr81hEdFve/u7zr4/HaJ/bBFPFGKVUXjRdWm2mbNA5Zbv6FEHWHXzQ8tmVnRmX+9R2VjE6+qPRrI1PDeb1y8fD1MPZ4Mh/DztnMX6B2Z5plIP1+/sHv5Nv1E6wcJs+V1NK+5VvvTpaFZWIqTt/4g4OUjf49tqbDz7ZOvlUr+Wr1PfY47MvXv3o0+urzbXuyNF7BqsbrVtptVl8Pf5k2z/ISudPJfpBpXwmTB1Uvr27pZn9+PtLD334/f6D1kotqZx6Z0znrL+cL/amqv2gO809qePjBp0ec/JPIDj5yWLzytbPvx22qvRDwkYdAAAAAAAAAAAAAAAAAABwV5TeK14o3uw7fVDV089NfmYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcPcMP/+/FGyPtBwm+KsTo6naykYronqvlwkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwP/cPwEAAP//DPhuMQ==") r0 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x300001a, &(0x7f0000000500)=ANY=[], 0x1, 0x2b6, &(0x7f00000000c0)="$eJzs3UFrY1UUAODz0jSNukgRN4qLB7pwVaZu3bTKCGJXSgR1ocXpgCRhIIWAI5iZ1fwCl/4Pf4IbN/4Dwa3gri6qV17ee01iX9PS1hT1+1an995z73nvQrrKyeevjgYPHmXx9OTn6HazaO3FXvyZxXa0ovYk2nFe0xgA8G/we0rxW7pOZrt1+9UAAOtQ/v8v3XUtAMB6fPjxJ+/vHxzc/yDPu/Fy79mkn0XE6NmkX87vP4wvYxhHcS96cRqRzpTxu+8d3I92XtiO10fTSb/IHH32Y7X//q8Rs/zd6MV2c/5uXlrIn076m/F85LH/cLMutRcvNee/2ZAf/U688dpC/TvRi5++iEcxjAdR5M7zv9nN83fStydff1ocU+RnrehvzdbNpY113gsAAAAAAAAAAAAAAAAAAAAAAP9tO3mele17Zv17iqGq/87G6Wx+J69tL/fnKfOzeqOyP1CKqkXPNMV3dX+de3mep2rhPL8dr7T9iAAAAAAAAAAAAAAAAAAAAAAUjr96PDgcDo/GtxLU3QDqr/Vfd5+9+cjWUrkNi7euftZit4Gi1pWLo92O1RuepNLlz9WqD21e89zFUzcItuaX+1GUQX0xN9o5/e2Fv/h2+ffjwWFeralf8uAwu+ysbr3P94tTnbjpS0izCk/T8p12z0pdzurc0pvvvNA49UdK6Wr7vPVLeUfVSDZrsXG10zeroPEBi6B7/i5+uHjDCz8yNq75UQMAAAAAAAAAAAAAAAAAAFyi/K7vk6PxccPk05WprX+sKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYs/L3/4dH47OgGxHLI+eCaZW8ak0VdGJ8fMePCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwP/AXwEAAP//wZJM4A==") mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000040), 0x42, 0x0) syz_fuse_handle_req(r1, &(0x7f00000042c0)="000000000000000000000000000000000000000000000000000000000000000090c400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000542d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000001f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ea8286a2fba523440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000633956a10000000000000000000000000000000000000000000000000000000000000000000000000000000093160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d6ab715107fa1820000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f6ffffffffffffff0000000000000e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffff3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f40000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000286071480000000000b13bc1e6d970884f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fcffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffff0000000000000000000000000000002000", 0x2000, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000004280)='./file0\x00', 0x0, 0x0) fsync(r2) r3 = eventfd(0x6) r4 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TCXONC(r4, 0x540a, 0x2) ioctl$TCSETS(r4, 0x40045431, &(0x7f0000000dc0)={0x0, 0x0, 0x0, 0x0, 0x0, "0062ba7d82000000000000000000f7ffffff00"}) r5 = syz_open_pts(r4, 0x0) poll(&(0x7f0000000140)=[{r5}], 0x1, 0x525b907c) ioctl$TCSETAW(r5, 0x5407, &(0x7f0000000000)={0x2, 0x0, 0xfffc, 0x2, 0x0, 'H\x00\x00\nEcn\x00'}) r6 = syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x3) r7 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$KDFONTOP_GET(r7, 0x4b4b, &(0x7f00000004c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0}) r8 = syz_open_procfs(0x0, &(0x7f0000000040)='net/udp\x00') ioctl$KVM_X86_SETUP_MCE(r2, 0x4008ae9c, &(0x7f0000000380)={0x15, 0x2, 0x6}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10012, r8, 0x0) write$binfmt_aout(r6, 0x0, 0x20) setrlimit(0xa, &(0x7f0000000140)={0x4, 0x1}) ioctl$VHOST_SET_VRING_ERR(r0, 0x4008af22, &(0x7f0000000100)={0x1, r3}) ioctl$PIO_FONT(r7, 0x4b61, &(0x7f00000003c0)="05e96c85483aa11496c4316f57ba0e124b08f5ab64c53e04e1ee67f06001de0961fa9a1d13bd0604a361934c4589bdfdb772c76a4f95871266dc930be5bdc8ec8d53c0bf85a5de1cb0be8317311cbe7b7e481c8504d942d20e683967c67e1cff9de9fe3024a1e440cf165d335fb3ad7f6d896d6e2972b96983dbe0ca2577c081da602cf503ca312a4012780437b453ebf4da7fc60562be36639f7fecdaef53dd57f65bdd30a62d5384306b7bd73ad06f4953eb2cbc15c38c50c5fe6e68149b160d143a7d58aeb8ab71c6e474ea8ba2365190592ce741") [ 79.330934][ T1532] EXT4-fs (loop2): mounting ext3 file system using the ext4 subsystem [ 79.355458][ T1527] F2FS-fs (loop0): Try to recover 1th superblock, ret: 0 [ 79.362346][ T1532] EXT4-fs error (device loop2): ext4_get_journal_inode:4880: comm syz-executor.2: inode #67108864: comm syz-executor.2: iget: illegal inode # [ 79.378913][ T1532] EXT4-fs (loop2): no journal found [ 79.379003][ T1527] F2FS-fs (loop0): Mounted with checkpoint version = 48b305e5 [ 79.384106][ T1532] EXT4-fs (loop2): can't get journal size [ 79.414764][ T1527] overlayfs: unrecognized mount option "iQdex=on" or missing value [ 79.424978][ T1532] EXT4-fs (loop2): warning: mounting fs with errors, running e2fsck is recommended [ 79.437392][ T1532] EXT4-fs (loop2): Errors on filesystem, clearing orphan list. [ 79.437392][ T1532] [ 79.446999][ T1532] EXT4-fs (loop2): mounted filesystem without journal. Opts: jqfmt=vfsold,resgid=0x000000000000ee00,noblock_validity,noload,data_err=ignore,usrjquota=Binit_itable=0x0000000000000601,max_dir_size_kb=0x0000000000000003,,errors=continue [ 79.456194][ T372] usb 2-1: New USB device found, idVendor=0a5c, idProduct=21e1, bcdDevice=11.9e [ 79.478786][ T372] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 01:04:17 executing program 2: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@updsa={0x104, 0x1a, 0x1, 0x0, 0x0, {{@in6=@mcast1, @in6=@loopback}, {@in=@empty=0x5, 0x1400, 0x3c}, @in=@loopback, {}, {}, {}, 0x0, 0x0, 0xa}, [@coaddr={0x14, 0xe, @in=@loopback}]}, 0x104}}, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000240)={0x2, 0x4, 0x8, 0x1, 0x80, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x3, 0x1c, &(0x7f0000000d80)=@ringbuf={{0x18, 0x8, 0x0, 0x0, 0x27000000}, {{0x18, 0x1, 0x1, 0x0, r1}, {}, {}, {0x85, 0x0, 0x0, 0x5}}, {{0x5, 0x0, 0x3}}, [@snprintf={{0x7, 0x0, 0xb, 0x2}, {0x3, 0x3, 0x3, 0xa, 0x9}, {0x5, 0x0, 0x7, 0x9}, {0x3, 0x3, 0x3, 0xa, 0xa}, {0x7, 0x1, 0xb, 0x7, 0x2}, {0x7, 0x0, 0x0, 0x8, 0x0, 0x0, 0xfffffdff}, {}, {}, {0x4, 0x0, 0x7}, {0x18, 0x2, 0x2, 0x0, r1}, {}, {0x46, 0x8, 0xfff0, 0x76}}], {{0x6, 0x1, 0xd, 0x8}, {0x6, 0x0, 0x5, 0x8}, {0x85, 0x0, 0x0, 0x5}}}, &(0x7f0000000980)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) 01:04:17 executing program 0: syz_mount_image$ext4(&(0x7f0000000080)='ext3\x00', &(0x7f0000000440)='./file0\x00', 0xc0ed0006, &(0x7f0000000740)=ANY=[@ANYBLOB='jqfmt=vfsold,resgid=', @ANYRESHEX=0xee00, @ANYBLOB="2c6e6f626c6f636b5f76616c69646974792c6e6f6c6f61642c646174615f6572723d69676e6f72652c7573726a71756f74613d2c696e69745f697461626c653d3078303030303030303030303030303630312c6d61785f6469725f73697a655f6b623d3078303030303030303030303030303030332c000080a2a162242f5f14e27cd903e752deaf069045d4f4b073f9cfa18c6c20158ae13a24e79b654ee8588b677e3b0ce2caf652e5c64333f74721b5a36a1045a01e15c7a929146b162c26a0e61b813935e3ce71a21954d9dc4e39701c78e38927c9db9d9bc3af4d447aa1981be8f7653c750a903c6f7c71a085669f96eef68305006a96dd79c22167dba4981972ae5aae355be78a013fe295c78256a145c3efe6940576a655dab6de92f1aae8a9ecf3b9b17cfe5078243cecdd4a7f8faf2f8fb7b7270fc9234af8a1c86dc7f40d65bf6d4247b92f4c3fb6a34de928cefa87f40fc9b5fc3ff0510dbe6cef810cf4230f3eee9e4b6a5276717243eb92e3628adcc4f5a8c5197c5e9c48dcbc52ed01228a5483e2", @ANYRESDEC], 0x7e, 0x455, &(0x7f0000000940)="$eJzs3M9PHFUcAPDv7PKzpYK1/ii2Ea1G4g8o9Ic9eNFo4kETEz1oPBHABrstpmAiDVH0gEdjYrwaj/4LnvRijCcTr3o3Jo1yafVg1szuDF1gly6wZdvu55MMvDfz4L3vzLzdN+/BBtCxRtIvScRARPwWEYPV7MYCI9Vv19eWp/9ZW55Oolx+46+kUu7a2vJ0XjT/uYPVTLmc5Xvr1Lv6TsRUqTR7OcuPL158f3xh6cqzcxenzs+en700ee7c6VPHe85OnmlJnGlc14Y/mj929JW3v3jtxv6B7HttHK0yUj27dT1R+drX6irb5lBNOulqY0PYkWJEpJeru9L/B6MY/evHBuPlT9vaOOCWKpfL5Xrvz5mVMnAXS6LdLQDaI3+jT59/822fhh63hasvVB+A0rivZ1v1SFcUsjLdm55vW2kkIt5a+ffrdItbNA8BAFDr+3T880y98V8hHqgpd0+2hjIUEfdGxOGIuC8ijkTE/RGVsg9GxEM7qr1vywrJfo9/0vHf89na1sbxXz76i6FiljtUib87eXeuNHsyOyej0d2b5ie2qeOHl379vNGx2vFfuqX152PBrB1/dm2aoJuZWpzaS8y1rn4SMdxVL/4k8mWcJCKORsTwLuuYe+rbY42O3Tz+bbRgnan8TcST1eu/EpvizyUN1ycnnjs7eWa8L0qzJ8fzu2Krn39Zfb1R/XuKvwXS638gu/83rkauxz+U9EUsfHXlQmW9dmHbX/f3xqfKqtXfP2vYp3d7//ckb1bSPdm+D6cWFy9PRPQkr27dP3njZ/N8Xj6Nf/RE/f5/uOZMPBwR6U18fP03DVTa/mhEPBYRJ7Y5KT+9+Ph7eXrzim/j+LeZlW+hNP6Zuq9/Ndc/IhaW8uv/SJ5YajZRvPDjd43qb+76n66kRrM9zbz+NdvAvZw7AAAAuFMUKjMZSWFsPV0ojI1V/4b/SBwolOYXFp/un//g0kz1b+WHoruQz3QN1syHTmRzw3l+clP+VDZv/GWxv5Ifm54vzbQ7eOhwBxv0/9QfxYj4b8t0LnA38f9a0Ln0f+hc+j90Lv0fOpf+D52rXv//uA3tAPaf93/oXPo/dC79HzqX/g8dqeH/xhcaH9qfxM4/Z0BiPxNRuC2acYcmCtF04a6mP8xil4neuofa/coEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQGv8HAAD//xip4/k=") creat(&(0x7f0000000040)='./bus\x00', 0x0) mount(&(0x7f0000000380)=@loop={'/dev/loop', 0x0}, &(0x7f0000000140)='./bus\x00', 0x0, 0x1000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x185102, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) mount$9p_fd(0x0, &(0x7f0000000080)='./file0\x00', 0x0, 0x80040, &(0x7f0000000440)) [ 79.505626][ T1545] FAT-fs (loop4): bogus number of directory entries (17407) [ 79.510103][ T1529] tmpfs: Unknown parameter '…ôvóæîd‚§¾ž Ò©mc18446744073709551615æ[d—ª§&ðs T3’µS÷¿ï îUd™™»õ°hÔ‹ì)Q†*N7ÑÙ_¢•Ø54cUßL3gŸpÒ­4Á(lÁÌyÇrF»§Ú&ÖÃzI€¨s…bÉ€î$ d½7Bô­}' [ 79.517254][ T372] usb 2-1: Product: syz [ 79.533738][ T372] usb 2-1: Manufacturer: о [ 79.540339][ T1545] FAT-fs (loop4): Can't find a valid FAT filesystem [ 79.547515][ T372] usb 2-1: SerialNumber: syz [ 79.604027][ T725] attempt to access beyond end of device [ 79.604027][ T725] loop0: rw=1, want=45104, limit=40427 01:04:17 executing program 4: init_module(&(0x7f0000000000)='^^:\x8f)\\\x00', 0x7, &(0x7f0000000040)='*\x81:\x00') init_module(&(0x7f0000000080)='*\x81:\x00', 0x4, &(0x7f00000000c0)='(\x00') init_module(&(0x7f0000000100)='^^:\x8f)\\\x00', 0x7, &(0x7f0000000140)='\xc1#&+\xa1[$\x00') init_module(&(0x7f0000000180)='(\x00', 0x2, &(0x7f00000001c0)='[+}]\x00') getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) r1 = getpgid(r0) prlimit64(r0, 0xa, 0x0, &(0x7f0000000280)) getegid() init_module(&(0x7f00000002c0)='/}}\x00', 0x4, &(0x7f0000000300)='[+}]\x00') init_module(&(0x7f0000000340)='-@\x00', 0x3, &(0x7f0000000380)='^^:\x8f)\\\x00') r2 = socket$inet_udplite(0x2, 0x2, 0x88) init_module(&(0x7f00000003c0)='&\x00', 0x2, &(0x7f0000000400)='\x00') ioctl$F2FS_IOC_MOVE_RANGE(r2, 0xc020f509, &(0x7f0000000440)={r2, 0x80000000, 0x10001}) r4 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000700)={0x6, 0x17, &(0x7f0000000480)=@framed={{0x18, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x2f6b}, [@btf_id={0x18, 0xb, 0x3, 0x0, 0x2}, @jmp={0x5, 0x1, 0xd, 0x3, 0xa, 0x6, 0x8}, @ringbuf_query={{0x18, 0x1, 0x1, 0x0, r3}}, @tail_call={{0x18, 0x2, 0x1, 0x0, r3}}, @ldst={0x1, 0x0, 0x6, 0x7, 0x8, 0xffffffffffffffe0, 0x1}, @map_idx_val={0x18, 0x4, 0x6, 0x0, 0x7, 0x0, 0x0, 0x0, 0x800}, @btf_id={0x18, 0xa, 0x3, 0x0, 0x3}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}, @btf_id={0x18, 0x3, 0x3, 0x0, 0x5}]}, &(0x7f0000000540)='GPL\x00', 0x93, 0x16, &(0x7f0000000580)=""/22, 0x41000, 0x41, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f00000005c0)={0x1, 0x2}, 0x8, 0x10, &(0x7f0000000600)={0x0, 0x1, 0x98, 0x8}, 0x10, 0x0, 0x0, 0x7, &(0x7f0000000640)=[r3, r3, 0xffffffffffffffff, r3, r3, r3, r3, r3], &(0x7f0000000680)=[{0x0, 0x1, 0x3, 0x1}, {0x4, 0x4, 0x5, 0x7}, {0x0, 0x2, 0x6, 0xc}, {0x0, 0x5, 0xf, 0x5}, {0x4, 0x5, 0xd, 0x3}, {0x1, 0x5, 0x8, 0x9}, {0x2, 0x1, 0xa, 0x3}], 0x10, 0x5}, 0x90) init_module(&(0x7f00000007c0)='\\\x00', 0x2, &(0x7f0000000800)='})]![{^\x00') init_module(&(0x7f0000000840)=']{\x00', 0x3, &(0x7f0000000880)='^^:\x8f)\\\x00') r5 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000900), r3) sendmsg$NL80211_CMD_REQ_SET_REG(r3, &(0x7f00000009c0)={&(0x7f00000008c0)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000980)={&(0x7f0000000940)={0x1c, r5, 0x100, 0x70bd29, 0x25dfdbfe, {}, [@NL80211_ATTR_REG_ALPHA2={0x7, 0x21, 'aa\x00'}]}, 0x1c}, 0x1, 0x0, 0x0, 0x40015}, 0x4002041) init_module(&(0x7f0000000a00)='\'\x00', 0x2, &(0x7f0000000a40)='^^:\x8f)\\\x00') init_module(&(0x7f0000000a80)=']\x00', 0x2, &(0x7f0000000ac0)='nl80211\x00') sched_setparam(r1, &(0x7f0000000b00)=0xffffffff) init_module(&(0x7f0000000b40)='aa\x00', 0x3, &(0x7f0000000b80)='!{]}\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000bc0), 0x335401, 0x0) init_module(&(0x7f0000000c00)=',\\/*\x00', 0x5, &(0x7f0000000c40)='\x00') init_module(&(0x7f0000000c80)='.&%\'*&\x00', 0x7, &(0x7f0000000cc0)=',\\/*\x00') ioctl$SECCOMP_IOCTL_NOTIF_RECV(r3, 0xc0502100, &(0x7f0000000d00)={0x0, 0x0}) fcntl$lock(r3, 0x7, &(0x7f0000000d80)={0x0, 0x2, 0x4, 0x1000, r6}) fallocate(r4, 0x20, 0x101, 0x2) ioctl$sock_ipv6_tunnel_SIOCGETPRL(r2, 0x89f4, &(0x7f0000000e00)={'sit0\x00', &(0x7f0000000dc0)={@remote, 0x0, 0x0, 0x30, 0x0, [{@empty}, {@multicast2}, {@empty}]}}) setrlimit(0x3, &(0x7f0000000e40)={0x10000, 0x400}) [ 79.656549][ T1550] mip6: mip6_destopt_init_state: spi is not 0: 1310720 01:04:17 executing program 2: pipe(0x0) capset(&(0x7f0000000080)={0x20071026}, &(0x7f0000000040)) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$igmp6(0xa, 0x3, 0x2) ioctl$ifreq_SIOCGIFINDEX_wireguard(r1, 0x8933, &(0x7f0000000000)={'wg1\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000000)=@ipv6_getaddrlabel={0x30, 0x1e, 0x1, 0x0, 0x0, {0xa, 0x0, 0x0, 0x0, r2}, [@IFAL_ADDRESS={0x14, 0x1, @ipv4={'\x00', '\xff\xff', @private}}]}, 0x30}}, 0x0) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x8, 0x0, 0x0, &(0x7f0000000280)='syzkaller\x00', 0x4, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000540)={&(0x7f0000000000)='kfree\x00', r3}, 0x10) mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r5, &(0x7f0000000580)=ANY=[@ANYBLOB="1500000065ffff0184001108003950323030309eda15103bbd3e002b2b10cd94985909cfd8046e4ba67b158345a4673fa1d1ba52707cc78bad32091848007269c97702ec76d4c5ea0b4e0b1faf1ed09249e8076ff2bd81f6a2088cdb1d5f7420fea65c83479bfa1ccd3ce9179bda7a891b02e4dd7fced7798c6682284ed1d02d"], 0x15) r6 = dup(r5) write$FUSE_BMAP(r6, &(0x7f0000000080)={0x18}, 0x18) write$FUSE_NOTIFY_RETRIEVE(r6, &(0x7f00000000c0)={0x14c}, 0x137) r7 = bpf$PROG_LOAD(0x5, &(0x7f0000000380)={0x14, 0x13, &(0x7f00000002c0)=ANY=[@ANYRES8=r6], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000540)={&(0x7f0000000040)='block_plug\x00', r7}, 0x10) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='cgroup.controllers\x00', 0x26e1, 0x0) r8 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x7a05, 0x1700) write$cgroup_int(r8, &(0x7f0000000200), 0x43400) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000200), 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r4, @ANYBLOB=',wfdno=', @ANYRESHEX=r5]) lchown(&(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0x0) r9 = signalfd4(r3, &(0x7f0000000180)={[0xfff]}, 0x8, 0x800) ioctl$SNDRV_TIMER_IOCTL_CONTINUE(r9, 0x54a2) r10 = openat$dir(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='kmem_cache_free\x00'}, 0x10) symlinkat(0x0, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) getdents64(r10, 0x0, 0x0) r11 = openat$tun(0xffffffffffffff9c, &(0x7f0000000980), 0x0, 0x0) ioctl$SIOCGSKNS(r11, 0x894c, 0x0) [ 79.706166][ T7] device bridge_slave_1 left promiscuous mode [ 79.713073][ T7] bridge0: port 2(bridge_slave_1) entered disabled state [ 79.721361][ T7] device bridge_slave_0 left promiscuous mode [ 79.727806][ T7] bridge0: port 1(bridge_slave_0) entered disabled state 01:04:17 executing program 4: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x6, 0x5, &(0x7f00000002c0)=ANY=[@ANYBLOB="180200000700000000000000000000008500000041000000850000000500000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x80) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000000c0)={r0, 0x27, 0xdc0, 0x0, &(0x7f00000007c0)="f8ad48cc", 0x0, 0x0, 0xf2ffffff, 0x0, 0x0, 0x0, 0x0}, 0x50) syz_mount_image$ext4(&(0x7f0000000040)='ext2\x00', &(0x7f0000000500)='./bus\x00', 0x0, &(0x7f0000000000)=ANY=[@ANYRESHEX=0x0, @ANYRES8], 0xfc, 0x55b, &(0x7f0000001280)="$eJzs3V1rXGkdAPD/mcykb9FE3YtV2LW4C+2iTZqtuxu82FYQ7xaU1esa0mkInWRKZrLbhCIpfgBBRBe80StvBD+AIP0IIiy496KiFG0V3It1j5yXadN0JjNpMzNl8vvBM+ftOfP/P5PJeX2SE8CxdTYirkTEVES8FhGz5fxKWWK3KFm9B/dvr2QliTR9959JJOW8rFpSlsyZcrWTxaCr1vbOjeVGo75ZTi+0128utLZ3LqytL6/WV+sbly4tvrn01tIbSxePpJ1Zu97+1t9+9uNff/vt33/t/T9f/cf5H2b5zpTLO+04nCTpWyN/rWWfxUPViNg8fLDn0lTZnlp0XgAAeJ5lx/ifj4iv5Mf/szGVH831Nr1nvO/BLwAAAPBcSC/PxCdJRAoAAABMrEreBzapzJd9AWaiUpmfL/rwvhCnK41mq/3V682tjWtFX9m5qFWurzXqF8s+tXNRS7LpxYdXFIrp1/NlWUke6wP809lT+fL5lWbj2jgueAAAAMAxdGbf+f9/ZovzfwAAAGDCzI07AQAAAGDonP8DAADA5HuK8//pYeQBAAAADMV33nknK2nn+dfX3tveutF878K1euvG/PrWyvxKc/Pm/GqzudpIT0Ss93u/RrN58+uxsXVroV1vtRda2ztX15tbG+2ra489AhsAAAAYoc99+e5HSUTsfuNUXqJzb3+qxwr+VgAmRmXAemn28tfh5gKMVq/dPDD5qgcv1s0XJlitGCTjzgMYn34bgJO9avxhGNkAAADDcO6Ldz9Kkyfv/1cfXRsAJtT++/+Xx5QHMHo97v+nswOsmx51MsBI9bn/D0ywmh6AcOz1v//fw8D3/9O073sBAABDNZOXpDJf3gucicrHaSHmopZcX2vUL0bEZyPiT7O1E9n0Yr5m4o8GAAAAAAAAAAAAAAAAAAAAAAAAAGBAaZpE+hSqT7UWAAAAMA4Rlb8n5fO/zs2+OrP/+sB08nH+KOBP0zR9/xfv/vzWcru9uZjN/1c+fzoi2h+U818fxxUMAAAAoKPzlP/iPL025mwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmFQP7t9eeZDORty/vTLKuPe+GRFzZfyyFEuqcTIfnoxaRJz+dxLVPeslETF1BPF370TEi93iJ1laMVdmsT9+JSJO5VkMPf5LaZp2jX/mmaPD8XY32/5c6fb7V4mz+bD773+1KJefNX7v7V+ljBxPxq8W27/PDBjjSx/+dmHP5PcfjZ4olle7b38629+kx/b3lW7Bqk/O+sH3dnZ65Zb+KuJcdI+/N9ZCe/3mQmt758La+vJqfbW+cenS4ptLby29sXRx4fpaI+kS9qGfvPS7T3stu3c24nQZf7qTU7ljmSsGV8r2L+9v/6vZSO2AwKX/fXjr/heK0dq+t4h7dyLOv9L95/9iPuz6+f/yv2ku3w9ky8+V+4Rktxjf6+Xf/PHlJ5L6pHiD9E7nW3b4n//5/k3PvfbdH/1lwKoAwAi0tnduLDca9c2hj3yQpulglbOj0meLlR3AHXErTkXEodaKQSu/cNSpjmLk8mEqpycO9WVLdvvXqR788cbukX8Bjs/IdP7RjXvLBAAAHLVHR//jzgQAAAAAAAAAAAAAAAAAAACOr1H8X7H9MXfH01QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAP9PwAA//9Xk9n5") rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000001180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 01:04:17 executing program 2: timer_create(0x0, &(0x7f0000000080)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000200)) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{0x0, 0x3938700}, {0x0, 0x3938700}}, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000640), 0xffffffffffffffff) sendmsg$TIPC_NL_MEDIA_SET(r0, &(0x7f0000000900)={0x0, 0x0, &(0x7f00000008c0)={&(0x7f0000000680)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@TIPC_NLA_MEDIA={0x18, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_PROP={0xc, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x8001}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}]}]}, 0x2c}}, 0x0) timer_create(0x0, &(0x7f0000000440)={0x0, 0x14, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000000)=0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f00000000c0)={0x0, 0x0}) getresuid(&(0x7f0000000180), &(0x7f00000001c0), &(0x7f0000000240)=0x0) sendmsg$netlink(r0, &(0x7f0000000340)={&(0x7f0000000040)=@proc={0x10, 0x0, 0x25dfdbff, 0x1}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000940)={0x2338, 0x28, 0x300, 0x70bd29, 0x25dfdbfe, "", [@generic="224ff41943e0ed1b67e9fe89d2ef4f400ff8204d65db6172c2ea5c13f80c52854945f855f6fe6ef6f738b660a1a83d18bd0b8ec5cc2e21653a5183e40596acd8cfc4705633b9fb39899ed92940708a338cb44ca2bb56e22e83832f798606dda28e1f21cd4322c95ce2fc19a9742fa1b1a0f528362574c4e41f2282f613ccc5ceda28c4218720d5dc8c2ec9a64add84b32a40d67c3e71572244037079b3afeb2f877aba61c1325f4621382b450c9e63507317322f68eb284f1558f42c45b24b14ae6b0f94adb6179a5672b85a052c12c6fdfe304f5f5d109ba3b123f948c57f9ba757c3228e7a4fc144ca845475a8d064af75d4737c0afacb90a7c7dbb14e948469abb692df67e1a67f3edc262d0886ac8da6056b98d7baf093b663613df079c9d518a8754d8fb4b59b965427fca9a66ab0460ddbbcae4a96a4662b4af21771b6a27aea1cfd1e05820557dcc733ca8481cec176284bb87235247d57feb52a02777279acfed033d002d104a6854c46468870a816375aa901b8a326dc1902adc84c06327f8027e52ae98d7a55074f45a22b6149f3827c5fe501b16ef9285713b6eb57080270102e904aaa95fe9e8516989c0e164b0bd0d3360a6ac136395f08a7d3a90bbe90d3eecc1ecf482fad1b17f1116e13a312534bad4c8ef3d7120747297c200c14ae1d173c113cb34e2fc8cac61d6e7b5376a117da40e81392c227bda70e13f57cc33b665cff02dea3a2045c7ea40798fdb5be11a5cb39ec2025064f9aad6806460e96984c3442f6e6f84b2dc8b57bbbbcfae8c94deed8c2c13dcd4f7102d2395313e16af080d36b5a7a38be69fcf2d064b880bbe84cc1412e31f56092a6d1c2dbba0838d4d91f230729ed046b127093c711da31a593ed2d179f929fcb8fce68fe0c35c8a0f9f059867dc140c5865794f74caf494b653b115f5b9efc1e71f0d1a0273b78996fa08b973999e147439fa3aabdc7f35d14ced90f84a563b826bc30e38f2e9a301807846aaa6900ba48c9d142e40497d2ec40513e437ae1e5cb3a33342b3329283a7b579a22ef8cfa53bdf689531f753a8114ac2d02dfb3fa4e9729dd15a9015dfc7814589f608b0e1b254525e4af63b67157f70ae8554f702d0f162cab6cd6abfb3df2462551191698ab9956a56ba633f0e566f02ebecbc96f0c3fdd4a75388b91b85c1737e69eb42177a6add01edc3681289b470bc8cc42d3a7a96243206261678a9d685b3a7c0d1f4dd72d7391c22867908284451967ce402a180815a18ee641294155134838097bd6db43baba7f5f45601ca4799432f6680042b1f56bb4cb51bc18d89226227eec3366f9ecdfaeadbdedf7894d649b58b9bd4ca27bf097f62e18755e5ccbebeb28cfd2683e383052d43fe39d6d58324cc17a49526aca2f81606796598e881c0d46142db5b08b182bdaa8747ff136a677525cc0679981b0bfe416124bb21877500864e335ade9df0bc8bdaf4eb8a8085fb727e3d6f8d27b8185b987a526ff4660df40b32980f7192239ef15044e6d7a9636a4c04773bda7b76fa33495b8f985e837eb60b67f614f7873a54b1e3ef48eacc716f36ae8367adb385fcb3e4b684670496ba55e2054c52d9b54aac26eabd429762693e5c30bdef66a5e777bcf72e21d4afce613f1dfef7cbf04eb7f2363ba3bdbb529ee2525ab0033b0ba96dc38fe2ee93865fa31b053018d93ea49cef3b8c84faf0f210124b488cde0f4217752cfadc84c845e7cad962ae35c3014f0fb967ab991cdde9d06d829432ec6615fad1eb8a456719501b31694bd71c6f1f78ba78efd18b554f1292487cb6540ad18d37dea17f6067e2e8ddec48ebd2597f016d19e0c394872634819f8134c285ab7b86250298969c8db90a567c1d7f8ca1f07e5119a1275de5caa1f549d918937f4db68ce532c2d1367e9f728cc1cd036756bf3d37f61c8755f80bf4cf188fdea7fca02a9d10d3bd8194bedec332f6ab3939bd97480609850caf600c06a8d9ad01488c16cd40f7c39506a3fcedcd04ea6399b3c522989d93188296a80351c1b2365c117dcb28262fa0c015b2c28cef7c65fa97bd1d6929ba91b9312bb8b2bfb46844a00d81526dd82b3c44d1b195064393bdf2010d8e15599ff0a94d85424b2445d2904125095d488991d661e8960d240f592a387b9e6076600b67f6751d54a5817190994c26412a134a0d7e274c3ee8d12b42c37a76398826fc5830ddd031c8262db01fa6edfa186aa939bee38f6ea95b2e90523cb72dbd3920a1205ce583187533b152b26c8c8256a74d5fafc11117b6e9b53ba2a1493c79517a8dc3fde67834fedbcfc386296765e3f8c870aa0d6b6928829bad0b5e434ab95cd73a6bad490b3d9fcb9b433891847e4193aaf7f92e83d8e1ff8119557f0f7f722af721166069fbe83743e893f5993d8a1de25803b5a17f36ddff2a6ec4a3186dd948cf30c432ea619c43c7bf0bbfee0c0ad0f36ed6af1587376fea90ba18e91bbb87a90cb34ac1efc6a0dbef54679ee8753dc40a3d5a71864e0c77a83faad441d99ce43f6ae78f3c18cc01ee1381654b70dfb3b1f184bd0e25843d18613c6e828a4c269e466dfe262f5842cc1152f06f066690d180d7df856bb8b3cbe3f8d83bcde1cfe574942d1a2aa7a3c07dc87a89fcf76954a2812fac91344dc1cb94f8efca15f3dbf294feb866ab03192c25473dc379a65765899208cc83580d4f9be78379fd432fb8e6ef5d952433a7dbfc450fd8f4b9e84f49898eb96cb2912e5c26738b7cc39b787c4a55d72253ea8bfd9ef20eecb4248dc72929203d506ff9eda52259366236bbb241a9d3eec2e7f06961e7310c3f6a79fde081a9a25d5cbbab2fea02b3baa0602f3b3c548867be35b0bce5f9889c83605cfe87126f3e7f07e70e36fbd6ff8630997bff41763297490fc09714568c60a5658f3c5971e5bc7fccc28104238f681a3624ca8f77e215439d7130442f427a31f4500f33ad7d9c6c120c3de458b1b517637820ba65060c4575cf3a1463eee3e4ddbe5585b9081a208930710f0a4c0ee62411b8e8c78567d5159267071644ecbd2de7b222ecd49b30187d880ba3bb6e7d8349b1bfaa8d6067f8c5a666f96bec7ae787419a4c51f0d0fcad755cbe77c26d82faec4125f944f7d5a986135c9ddb4252317608787b9063dd682cb60cd33c697c92e8fca666b7c5ddd66da2f343dd9fe434ed46df3d1632a9b639119cb98875a79dac1cfceafed139ecc3950abce93449012abd6dddd6bda532e7dd1a9f0ced6c4535dafb03340835612c1953eab527bfd049ee7be4f74a517d99dfe39740939fd71b802120f17c5dd8cd61f78266073fcd6c2a7a18ac2e2ca92cc7ed2bf5c503e416a00f9cc203fb0a716ba862ff1f88f9b63d220d45a729c7a8d708a359db7419d72197972bab95d4a140b2bc3d93a322374d25dfe6a443a82ca33db48b4abb44071a65a8f5ee207783feac753c365d08a57a636661594034939836eee08097f1a1e93e0ccfc94b769a6cc6131a439d2f9c108ee7c4d9e0b5739c17389060311a98110b8197b5bb1b3b965c6438b60b855f7c44a3a643bd61506af612fcc48f41ca117a77090287b98f2ddb8508c1ff365718df8e095b07bd7830589625557eaee85d015869c45c9741c4814f2cc4168565632b5afd21ad67ba528b8a96677959a438b163d550ac38aea61f4e114e741170cded7decac9c47eb811c97f285426c11f492284e6ceb12a2a554709c52c39af675ee7ea4a90221f6586b3e93888b884b3c6fc9465567b0dc0f536948cf5aa06349174416e86e16d8d4c01ad673c86db1bf3f3b13742583ec4bf5b7e68f9aba87b488021507ea5e6beca0619cafae7dc30a706fbbd7288a48f7872ac3be4efd875af1583d58f9cc7594b8d4f93e6556085395f6ccda6c47cc89d0f3e5be57f33d74f5a6b1b0333326df41cae1bbffbd4509f9b51baf0963d859c6e28dd44bd0dc16737b5805bffd064d959de28bccdb777d021485eef49dd0d4de33e88796e4a750c891bc473c895d5ea7cdb8a9670f821bd9d320caf81b1aad96691a7a9c66908375c7967f16d55a4b6f97c3c8ec102e7da8dc4f26896fece63e05cc4b966d198fd278e5f39fc2efbd44516df897f965e1792276da1a2e4b4a3310565358d566b7116713a7d30190bfa6a3fcd8967630847a08b074b13b78c0673622163124982bc7db59402d524bd967fb7cfa63b16a87514a1600126bca044faf71259964aaf517c606d59ec151519ad10637c8161f1ef21cf3c32d9b0d3850f6689c60ac933e237c9b007298fb0a3e6c3e91026f0da32dfb84d237b731c3548e013ec49527a8606b1e5bd3acfc0f38a76325c5fdba1a233334a38c4a59cc50bfe18fab58fc0664c6ee76a47829e80d6ea429922ef5b2e260477762782fb9b2e083b43ec67bc6cf8016ee3c587600c0832da9bc66881afa8eca1e38960325c06869c2ff3328fe0bb22756d40190458c636b4aea7eba2ae84c3d328ae187710c6125748e0d6c813c76442441c480c6c4c977dfad0d0e182ae6c7bfd071a7a00db7f270ea17441df256a55ccc9cbc956859bb647253292a4416384452c007904a044e30856a3758f5f5f3183208b42542e3380cadd4910ace6e1b7e967ac0b4bae3a060e82b6f3653190551e9f66fdd53376a20fa126bd26946f0b0846ed4e0b224fbd95b8a1395b532f37f3093a3d234e13dbfac97afa8182c3236e62c947329fc65b2134d58bb62509c2e6001ef12a149ee56d5b3bc81fd31915abe60f1fadbe31cfc2cdfa3fb5994107aaa8957717494ac737173c0757bdb2f204204a24cf34e57797a988cfb8652847a0b3ed398c3b2f426ae76b03b0281911be4a4d66e7964eaf22f91df72bca48379bbe8303f3eb50a8c74001936546d413c3f6c72172fef4414364d8083dfb165de953abd0747c170de811884ecea417d3ebcb982fa9b34a551d19bd2fb932a09d807327d4bf1a7fcd639fb4bb07b7cd00d467d52e745993680d2049bb271d205ee70373a7758b7cc46d728bfd93f139dc68d52c6c703754d9b55923e33bdc2871e12d0384cdc2f1f6f8ab61164efcb4315dafaa7e381b616c714578cb77e2f01d108377e3f5420342dc8325c5ac85623c9b96d3a300909e64f0368e1e00e984213e3b97b30671a741f5b3a72c1e6ee765831dc5cbbff75c36118991c30d08a3702dd4e03dae456742d6724b2a03ecaf610c4650b2458b532af8f9a7d14f1f0f835941e9cd3cd1d9e8d212544b1d3041bf5f1db91e31fb2693952ffc6d8b67b4b7d94a57d42aa5d89008ace688b02a9df9e6498508d7fa1947001ba0690af11a851305cff0f5e067f8fc08bb6cb37d06c94b99eb389bd172c7ad3a67c8826bfa121d1d74427b0cd78e38de02cb6993981d66017d7382f4b28b65e2b36a22fe4605a6349f83f20cee9bfee7ebc7249f606d9de1a6082411a6fa4c9b20f176ad2e3751e9f2fead6b9b2b4abb5524b15899d984bd8ec392304812c593768bf63dda80db0293a8d77633ae0616f4b5b270f58d672c89a2d6552e3cfa97ec03804ea5da6ebe5be81ad2d257ff8b841345d12c11d2f61b13dd75a18976acfe014f0cae95612a377ac7e470c08634c2c7a56935bb6a6961968b6ea19bb5cc510ae45f38ec67f494d0687bc35eabd237542b3e5ab9d7236f2609101c7039907b9fedd9723eadd3831243063d832e6c1e51912303d8d0616cb787448f89f21900e736fcb4a187cf9cde23ec7a3a07aececd0e567fbd08e53ee741704e1bf311e640c780", @generic="12d2f1f09a029b9cee30820e3ad132d13e6349363c610bb5bc16a4fac43ce1e1c5b66623a3df0999005627a843ae039f2718675841d4a94c93767c41d1b780ddf764044f0ef4b68450900a7c2f194355086f04e02b50e80729f92f92dbe1d6ba6bb05665c84b26e85bae3aff347f038a", @typed={0xf2, 0x3a, 0x0, 0x0, @binary="3c954ada1155e1b77e0d9c71aa87b1484a2c34ce380b664960f71553c3b0298b74f7011c670833b0964e5df96f79ccc4bc092dbf54c8c5b2d4e83c96455dceae878db8601d6c7052f3e285ba7f8b9d3a7f85fd86c89d9631367cd63e6e71a1a65c1ab92ea989602c619b47641e1778bb14bf40eeceda4a801069041c5a35c30d58085fb9698d190056c7d999976b6479d6ccf61aa9ec09e102b73d573a7328bfe537a12f58299e355d147029ca21008d887accfd5238956a8c4400c8d892a255cc20146994732fcf0d884f5fe010daef1e825a6be6f902995a9838bab208c335bf77f58b6110cfc74ecff2f11ece"}, @nested={0xbc, 0xae, 0x0, 0x1, [@generic="24e82d6cd1ed7c17eaffa0a78900f29c08548e1073f9240e6d419ef37c11842767e76231244cc0dda5ae3e144f77ebca0533a5b6f2a080a4f3bc3670aa2d3a6079bd1ea7337a6516d9279a1c", @generic="4fdc168ae0817ea9cb3e920df9c99fe1860a8b39329ba9bc784eac0d56b76a3f9ee3d7a65d11c57b50ba172afce12eed51497e50642208531056499ea82be2a15947988f7de57b7786c279aa8a3ae643798770dea327aa50085db0298c106fd58ee95e76019046a458b69cb9"]}, @typed={0x8, 0x1e, 0x0, 0x0, @u32=0x3ff}, @generic="5eb15ffcaa04c14ac31e6f8f2760005c5f31554b5b80fb9e3648c9bbc9eddaf506fddb3ec19d72db7c0be697ece20ad329456dc7967847155b971830f56796300bf806e3702bd349f31d766fddd90c0fed6a5d285d7c355578cda18ea49701a5", @nested={0x19, 0x1b, 0x0, 0x1, [@generic="7c705d50d709bb085d5905db7560ae3c22314cb7f9"]}, @nested={0x1083, 0x20, 0x0, 0x1, [@generic="59ba211f4a8b0765118b0ebbd4835fd078f483b4f56e4dccbd024e0c621a5412e2e258eec7c14a3f275cca15420d6e50c8a8d91cfc73906878e6b61647170a9ddc95f233cb9d6dbfa1c20424ab5d28253018a5f4e16009e7ad44ff8b05d21b49754de117c91bc36edc336fd881ea615546e5856cbec33976576c039b3c6a69be6bc889c40418129db806fa8cdad629564bff386562fe5573a0042ff2adc02da72d34685fd3d0efed34b0b8ec70934ef543bfff2ce3d4595c60f1c398bd635120619a579ffbe0d1427c577fb8c92a9247d5442160158fedb087549767cdc01d7db81dd58d984df60e6a8fe94f299433d1d1253f157d9f206252005d8d1a0e0fae64a2f8bafcf0dfabc6c0bcd32278c09adac6fbbf12c79c8b8d787370edf9d01fae1da3c2c945e63996c335f4c255bad5b6d59f8f5f72ee85a0a11ae9bd7687d366a2cf7438aed3fdb854fd41f6c895b4681a28ff2c943d4e46ab4e3e574707e59d7fc5b34a98cb4885901ca5e81698969930640c13ab49b1c025b1c03da4f3b5669d2e2415eaa5dacf9f05931821e5e0442e41334e3fff55163f77d82f0181795fa9af62f2736d2b018a62a6f43d06d200e3d02287fa47044494778f8e85eb65a165feb2fc55106b2a3820d5f81b15b01c0b9e19eabefe40d2a4b87f15285be89331c51dfe4cd8b76c5141725dd4bef8bc7aba47681559dda55671f42353daa199689e872ad93739924767f4be25061592d4cecb04f00d561aa49ac8e30fe31ec2384230148b943d1a3110741575268be46ceea2e8e5bd5754f3a44a7033b30bacc091a7edb878cafb004f570ceec23fcc80f83553f1d88b65fd6603076c94ee6e8a39738a34fa4ed9546723c1b6177fda2134bb229865894ad49c7fc03d287a79f11f2ccd5eea710d8b3bf4cdabf4bc5d3fb92b97a5521ec186b54caa23bfc27636610dd1bbffa0171a6322365726b291049e91c2fb5a1a6f011567790f867c1fe2fb9a3d4b682438b46df87af0da324a26d1bd7535cc68d82ed35d3f61d98078a5cfa331fd5bb647cd3092563e7fa7e7cb96271b53bf78bb9b43ef328b7ceb2c24d98e1758028e8d5e43e28771491d619994815b8435982b56df2558104667b0e974c9acd5328aad995c63f37656b862e49858c0023b1c91b199de3533f2dea8b9fa87f0dff328e63d43cedfa4058431ecd60e470d1bcaca598e69651b9c26e1c53bf425339c9f4b21d1897bc8066fb5694a4c3a27bf88c74dc4541c92d5c69d7ee3fd0008d1fb4c80c85fd47b12df4f18807f9ebce48a132874f86a557e5a5f2cb3f2d96ba30a73bfc7ab153fd728dc9e368ea10e09454b6558ba693d3dc43157b8e82a8d44dfab8ba7fe7d11a620ad83ef0e4587fc2949e975aa9d6ea540cf794ae6a71b109c07ddc1eb7f25421eaebad81ee3305272f6bea65f94d7b7de51972d889a887fc0031e41372c395d7ccffd4661885f5d472305eed26773d6ea82604b90d66bf060d04b2cd8406dc062734e035f88ab16052e6519718c4e5eeae9270196a498baa86dd323f6b2f42cae586301639c49bc997e58316621b9459eeccf7300e87e46ad12324d4d8f6b312ffbaf903fe43389b643e5eab4985ee6c9a7f79a5fd7ce64d9b9d8c2dac9431eb9338c20cce2be6025eff1ca39938786bea0e1c06e381787df8b627f80e72c954bdb576206e3b1f60808dac2cf18aa2e45b21611c1c29c5de399b2881a7081bd17e56513db818f168eb3480a673ba68b2011cdb0bc6d2ff80ab485dd4255922b028088a4e28cfa39d223bc2a6c0f3ee7b85510c7a9d9e2d16a8c59e0dcb7ba8949e3ef28f084f4a3eec21886bb47b3b57c5fca9784adf18396fc90fd68c241a52111541dc1c6a3d3c98ea3a96c3a1aed390743f2355ce4615dd25ef86faf0bf646b67f4f1de963117643b0c255822edf59d332f119bc9fd84af8c13bb8d86bd7a7378150ce851e167204f157a55dd5d3e11970793c1417bd3750a049dd2bef1748ae3f505a6113eaf68a52b6f70ebc22c6732d1310abd6e6476332bfa9dd980cb7aa76f0077b53e1523819cce49c84537610164c873a7f50422ad9633e971e19e3affc634ce8812425305e07a5ad46475a95c96213e4538b630e7ca7dfe24e86db38924c4f7951ba0b32297e4898d4ec8a2f337a7d4d2f05ad92ea683fabe667c4578b9e69b8e2271cd0e5144a19f47fbba19bd8537dc8d44f7a691604cceed363004ed9dd0baa1acd7f713b9bd76782749a5c3ac5dcd73fdba7508f28917c389cf4e061d566af56581b78be8c4767e947dde408eaa66824149485e8ef8edfabaf5619947a7919e6fb4fe693a22caf555a078311273a757ee6bd30c998131d3846301ccf02e72b1dec9d6911d52b89d90070b0d5f4f31bbb57caae4968ec3a6a7b2a7490b05a686f65a09499e1632337f8871e77d885c201f38486665c50ceb34f26a15531bbc4369428148efb9d7ee7c0db4a5b3b1a4d5bdefef238d1e8cbff7ae6b69545d244797a55d9b53b67690d27bcf90084660031456eb1a966752d20c8e2913a5e2f44380d8755ba80e9da2c19db684d610516c5c1cf590085cbd70c6521b4775ae29457879785d152aa580ee530b00b470c03b4ce535db4912d026a02fd3e3ec7bf16aa6297d1bc9e6779348eadbb893ab8371ae3b1fc557547d1b0cc3606d48cdf4a57e62d1a4030a2445c0b79ee9d426cfcafe38c4d4f56e4d1d066ae2444d8ca0e3e0d8a679c03b300573f8923512ce64988ef4a96d9c1e022cf8f80c0cdbf580491ff088c04cb97cc933dad1c8d4c5032b26826db4d714c3aca6e7ad7edfcf69c3405e5dc2cc33123b0ccbfa0de6a4978fb873471f2b9eab5c795ff2ba5bd4e0544e531b4ea468d0b9272a8fac6411bb88cdcad148392d37321b79dac007cd748526a5e3a9646eac9a430de2f1974de808662e7ea93529e02bedc163eb535e22a3cf61fd7ffadcb1331a22e83c85bad6df766033f65b4a1313347787cff8498c70fe7f7d2a54c651a8d993678bc8cf7c4c33c4dff116885ce3e8c194b25421ddf54eac9c6466e6ac78c51680f595155b399d250441e0d1e76a75c5953cba8ec86ca2f54c7e826bd66466ac3e9e921af09eae55e198f2e80eb9d4b1febf9b7db3da2a46808222028ca69ad7389aa73287d192685f17b93ab427bea5742970666362d014eba7e7920a295d2f18bff27727583f235af743fe0696ae1e98ea2c695666599f046471e43c4b63745d52098d90a5d0e947a1dd780f886bce739ab21a98b1d2c7146f6e6b60a6ca8d51585863ed83cd7f1c596e6159e18cad13360d4381515af7775e531d086c399267279cf833d083be957a8e878cb8e1858c4c99aa027e84c3fb97acc1dae58f04079016685ca0c7d99a1381b7985e26f2a70d7ebd02fd14a910880fb43b1e819f566ad2a59e3a02344ca4b1245762cad05df693ce5ac3b30572296c9652c5cd80d649ad8aca1551e8d08581629286943a801b1a937596c81b71bb7f7a7b5794a07a926b1eef62153a1bd7e6af1d997a0b3481589be7f644641c5211ed7074ef5d9f58403031619b94e9d10624af00944f63664c936b1820d59d1b3274038a9f3053abb890f1e56b02fc9072740135436f71395799d6b0a669b9846b5a3143634d97485fb535bf34408beb743218179e680c2117b2373de21b31e88c80ac66bd76bb09ea94c349c4920692fd0e7981cc3c5cc2fc8d4c72339f0d49e36f30a3e36131f05e4532c039561c34c4d403f66f69d40f5d9aed7356bb830e823e41db6c19e43e5b56c5792b835255a1ffe018eff57aa9c905495dac0fb4377172577195b31cd3b17a9dd133f70bcd637fb9974d4550de933a0bc894df03354be30b6c19fbc658da86dfb96ba81c8843cc6e54193962cec439143e1ea1ae82ce8317e2a00af0d996a3d5752b48a60d33f957f64a748a49e7189ce456e8137c4cec9905bcc2de05714d32097e127e9ff3313de83c9dffef296c6b1c3beb952e930f2a9c0c8bfa287bdf6b6918f57162bf2f81efe8e76717bec32815d42fe8637d8e6b7536b727fea84f1a66513d1275e693274a754660d763310b2ce8c8f688772949dcf6298e66409d332d6b8b40dab1f2f79c7256fbe41af70705974db58aa0258ade83b0b22c734b2eaae26304f17fec2fce888f5ff171eca8106092e1a562ba5c19bb471d17920cd5dd0c318a32cf0e3b390721ffa68db3e922a53f8ea89f4e65489b44d56736efead3a22ef294ece441325ec1093515ed73f4627c201c3c7eeafff36fa43564527326725b466fa725f5e2b30e019497f177888aad62129386cf157710ce27d4a13dfecd276da4dedf632d403cede898f6e40a24efcdee0a7e98d298a7305b0e18ce805647c37bddb0989497410d52b453d5afdd355783503f94613d783fb747f024c3bacdf0fe882c9effb4aa1d749213573b4bfe5844f9fa1dc68ac8f219785516662fe56978fc786e8d4c7762d5f0274dd987151fac34e3365ada19af5ba940b63b56133939ccb83d19468fe1d9eeaa8900c6245b91721c42dd4533893a9645366cb27735dea3ec3c2846180a19a4ee7f196c098b6da1ffb21e9a39225dfbb0742278b164438c9334c4a27f5423021463319f253d84d32ebfbd4c430f548bdb569f87b4c1d20c2c87cae57e096d4abdb01f262692c7d1fea78b95dfe1b30f25d2ab7f866ad5925d1e0c5ad7ef6161d079c2cdd05cb997da3b8d291695c86f78b04fa2417801ba78d2a20c0b65f4942246ed2204da920ee59348af981aa40689c8f0f873328b8ca825eed5c7c216dfe4d47babce3a4ddb21324bc282bf9eb1c41cd55dba8e4b8637d24a547ab81b85e3715251b503fc7827146b09469fdeb56b8066def887dedbb6d32f3241216e1ed1668a5b3e76a6c8282d73c07e8e9a18f910ea3dd8aa3224a966b823b61aec6b91721f35b8ffad07fdb93251d47e5aa6d80beaa4ace43d60998c3475962d3d54f2c60b703e4c04790771c875649bc77e20bf55a49426ad60f2ed483c9c44814133fbb732696a348c68364311f285ab6a109acc50a06951d61d37aebd85866f66e85877db0e2f0a13f795a941303f16414cb41bf1c065499dd91c9a5e224baba5e36d22bbc26db4709568c611b040da570748b938786471b7f4c84646a12ca2957e12539e6a85d6024bcdacffa3ffa6c80dd391a31973092d3e5e8288b07b488595de41b51ba898ba1f0a6af194d5c6245463d7aa1530d1ad10cbbbac069954328b1b6d9c268bd81e601810a771f8695e339511485c3d0ed35727d21dede320ad70345cd8862d942c326fe18115df8341820791f49f21fc25667af5b9b4ba7e71f4b182ffb4591920a6f4665e24e1d68e0b3e1c2ea97808ccb620b858673e8a61f7217579f025a8c9a3d0228bc5d6dad677a0ae2e68481e10c8908c5b2c1c3a89e939f6d5dc1e0b51883bc1e7dfe3721feb0ac1393f41bbad58bc48189563413aa47e43312f4538685d9658ed5d86d786fc72f4d78d9479d108604e341b2d8b9807266edfdb3046705f806e2628542bd8781991da0930282320581874ef05518731d0a1720fd30ae358cb77991e78eac145e570832d1d53119cc11676678969e86b3195dc74b73fc740596b43b6aa9fedfb8c03d0ceb20880444efdd87988c85e22bf40ef72aa08300592ea64cd7ca4f4ca45820766d1a3cbfe8cc46c49215566c2e45957088baa1339d1843c49836fda025b807b779324d003c636a77f82f0a7e485995aa5503020fa29f126d", @generic="372d16f5e14225a42206bf3e896a2327c4886d6672e15500bca0ae260c986b30295c3eea3ba097ea4edcca168050d3874d5e67b0f7533cac31f1131acb46cd161e9fa12e767dca63b4595c2f521eec80b72b3a55e41b220d2074b8240b9c697ac22d3770f392d1653a80e3df3ac87cb0420ffe49009135", @typed={0x8, 0x68, 0x0, 0x0, @ipv4=@initdev={0xac, 0x1e, 0x1, 0x0}}]}]}, 0x2338}, {&(0x7f0000002c80)={0x39c, 0x10, 0x400, 0x70bd25, 0x25dfdbfc, "", [@typed={0x8, 0x134, 0x0, 0x0, @u32=0x9}, @nested={0x139, 0x31, 0x0, 0x1, [@generic="68e881b9ae016024ac31c0a9db00f9bc2d6698e59320f55b9da9a8e7e87da38cadef58d8ad5adb5fae56ff7b7075fa194f8147da8afe8d1243d05dde587b4238758dc37ef19f7bed7b7dfb9f57bb84e9cb211ed19b829f3c473da7b65891a3ac686cfb4971b37f8a7c418c3a30cd33a15a9441ad", @generic="b33b2e21524778e0070e3d769a8eb3eded8936f74030d00964a0b781198cc0cb53fac20e21da65fc2f97293a6ae5ce44070e629a9431d447e9e8f79e60dd71ea7a61ef22923e1b4b0accc10f23ebc052ffb0c7e8ef1a71fb1ce7a58d07730bc411b4113402ed75ab2a668b886fde432d9f7979ff4454e7756ceb4fdacc860ac31c827922923be8ec7e4ac66662da7199782a6d336723d5d6f2001f6213a13cad74820339f37bb03112893ecefe5e29bf7b0fb6076f335b7a17", @typed={0x8, 0xd1, 0x0, 0x0, @str='\\^\x16\x00'}]}, @generic="a4331055bbeec892d39e710d72f844d29767e364b1d90b6b8dd2183f1333d74980b0c0e2a8b120b0354944b3631b33debdfeb8a693a738fc94c4cba74b7aefa9ae50e40aa42b251aa02cd88356742b6a60f50b84b0e790dc682880022f66b9cf454f470251ff6e644c4cd634c9bf96c6b30d1fb1b1f937d9c89f1ae57ac77dfcdfdbda6ab8d6719f52f55e6de5d4af7544d4", @typed={0x8, 0x30, 0x0, 0x0, @ipv4=@multicast2}, @typed={0x8, 0xa7, 0x0, 0x0, @pid=r3}, @generic="2ae90ce45bf2a22fdb7d2d079451dcb9e316f231ba005f4229905b0c1768019590b8b7b76b39727c30d18d5656eb7d994ec410fb446b99d85838c009167b76b3d643dd73297b4f7824e68c845d847dc56d662c145de211b6df9af9527d7971062f25ab6a7cfb04590c76b51375bb95e3", @typed={0x8, 0xcd, 0x0, 0x0, @uid=r4}, @nested={0x8c, 0x92, 0x0, 0x1, [@generic="ef7c6d2c41848692a7a2163f8394073f3f4d8931918d23ed2fce841e8112a5dbce26cb8ec1fb82dc7cb0f1867ca4686a1a2a076071bc6b643466fa1ae792c682d6ba72796a8e57a660a89793262f76497567f75d60a0f1b3873e4a10427e1a3e1af5d9899563504fcc5166441bc81f0f35a68b2f0c867e7d1cf44e12013e6e7bf7aa1b07", @typed={0x4, 0xee}]}, @generic="8f0f04deacbff6443f264a7d9f1ba94b8c9babd3f3063913ebc7ca765cf4dbb1e39b52646332200944d604ece9f14f54c0eb805a54b76d858e27ff1ebe2b619e3346f92aa319b9647969db24c3d51c2cbc82a81610fb31246b359cb572791fce0bbc174ab7acdca913f30b9f3ba4e523e7af7c15442d1693b07d82fc724e247a40874cf68c4c11d7b46d9642662e58bca19c5e95457d254ed68b7069aca38cb1fa"]}, 0x39c}, {&(0x7f0000000280)={0x10, 0x33, 0x400, 0x70bd29, 0x25dfdbfc}, 0x10}], 0x3}, 0x40004) timer_settime(r2, 0x0, &(0x7f0000000140)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) clock_nanosleep(0x7, 0x0, &(0x7f00000004c0)={0x0, 0x3938700}, &(0x7f0000000500)) 01:04:17 executing program 2: bpf$ENABLE_STATS(0x20, 0x0, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f00000008c0)=ANY=[@ANYBLOB="b702000023000000bfa30000000000000703000000feffff7a0af0ff0000000079a4f0ff00000000b7060000ffffffff2d6405000000000065040400010001010404000001007d60b7030000010000006a0a00fe00000000850000000d0000009700000001000000950000000000000075cdc4b57b0c65752a3ad50000007ddd0000000000639100000000000000000000ff7f0000292f17cee19d0001000000000000000000cb04fcbb0ba9918d37b056b9bbd11b6b9f6cf7db6d574620260000000000008062d77e84cef4a2ab938f65aac33c4d620de2c9b7dc10d7d313f9f57606b83b994fb484510bef2e4852f5c2fe6faaf75e5cc4051ade12f41deff6df6a936b4ec3827c739bb39aad16cc75fe369258673b5d053bdec75dca3772be2c9d2d29db3d36dd01797bd3f15aa6aadbeab2a01685108e61aa000000000000000000000000008b798b4f7458d1863cc67d4c6a06e828e5216f601b19db1af1b5d356d0f062137d866d11be4ba3f0151fdbbd4e97d62ecc645e143a60f1b1b71b5f7ec6edc76609073909826151e2b42bf0ed0c8cef3ba2a730a00c87c493db845b10e9468bda6f82881eb8c9cfa72b08eecc972a3fd2c46f3c1cde71a19d1a2982492aba0883783d2831210e00d2bfea3bf97ff8836d000000000000946bdb747e416b3064edb4f5aea06eba207ddab9f9baf98bc5192f23d95d33357fc55f92e5937e10995059f3348f69667b9260d504ba96446e1437af6fa875d9d32fdaaae01e6c74f192a23572ef582b7dd867c163c8cedaa2a2c5baceb37d4a40244c9bdca541cc7e65e20f5b5b735e2f33df9bd0614431d7dc5e47bb31c5b827d51733b64ddad4de1cdadce076d19d62e821b435619fb89fc07f81938200b4ebce83db57a6f5e9b1c2cf4b6ee90772d4865bf448d200e5c4e1e044d3587498128273b65670c02ff5c3c3ca633c41324fdc09e0b2621087db26bb0553612f2be27579ede2344a809e6b27d0044f2337895323357caddb54642dac82ae25deb08e111e0b9fa133c9da85dc50c3454ee0ff915331bd7f32f96fb55c7990334b1a1bc4d5d817b82f9fc278cc4858fbfa4d0f32a863c1ce050caddc5ca3b10c3e63daebba039e9f80fdef113a145ace522e8379474aa8849dcc2501df3ffcb02d29d55a1a2cbe00e836db0e6b0a7ffd680dbcf7b982a956998df3dce0e9091a4d736db69038061e"], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000100), 0x237}, 0x48) syz_open_dev$usbmon(&(0x7f0000000080), 0x0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='fd/3\x00') r2 = dup(r1) mount$9p_fd(0x0, &(0x7f0000000100)='.\x00', &(0x7f0000000040), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r2, @ANYBLOB=',wfdno=', @ANYRESHEX=r1]) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000240)={r0, 0x1f00, 0x18, 0x19, &(0x7f00000007c0)="9f44948721919580684010a40566", 0x0, 0x7ff, 0x0, 0xb1, 0x0, &(0x7f0000000700)="389ceff69d08b0af1cc71b6262d50660bbaf31a7f8cd6a6f911beb65d5fe6b54bf21a66489121f24fefd198059288c9b735e1898e77a7469489a249292c02a72bc193a3008ebdbf4e9dd4ee8fcceef55402c913c8dd0ebece1330aaa93ece835c5044a246a5967e3acd7c950b3b19f351830e545eb9bc3a9c6dd22ce97f1f857cfe8b68a2370b69ea336006b589368f92deb68f3dfc6f2bfee09f8342da437fce5dcdf658e453e3132bb42067575318c39", &(0x7f0000000380)="8c5911c525f5cf4c4ecf207ad2ec", 0x0, 0x0, 0xffffffff}, 0x23) syz_mount_image$vfat(&(0x7f0000000240), &(0x7f0000000080)='./file0\x00', 0x2010050, &(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES64, @ANYRES64=0x0, @ANYRESOCT=0x0], 0xff, 0x2d0, &(0x7f0000001140)="$eJzs3M9rE1sUwPHTNk3SlDZZPJ6oiAfdKMLQxr0QpEUxoLSNWAVh2k40ZExKZqhEpK0rt+If4aJ02V1BXbjtxp0rN+66UHBhwR8jmUzatKbUosnU9vuBcE/uzMm9l5kJZwKZ9VvPHhTzjpE3XemO90q3yKJsiKRqkUhVAvGg7ZJorelr9C/K+f7P706NT96+lslmR8ZURzMTF9OqOnj65cPHy2deu/03VwZXY7KWurv+Kf1h7f+14+s/Ju4XHC04Wiq7aupU+b0bnbItnSk4RUP1hueZjqWF0ptJEX972TVr2/N2eXa2qmZpZiAxW7EcR81SVYtWVSUiUqmqec8slNQwDB1ICPYSWxobMzN+GN938nQbJoQ/duWXE79SyZg9zRftptxSp2YFAAAOju31v+6s/31dQVvr+e55XnP+/ur/1egu9X9Q3zfqf9uq1/+OVXF/r/53y+rW6v8I9f8+5Lbqfxxatfo/EVy/vid3lof8gPofAAAAAAAAAAAAAAAAAAAAAIB/wYbnJT3PSzbaxisW/CW88T7seaI9OP5H27gGgWpcxH46l5vLidi99c7N427JkCTlm38+BOrx6NXsyJD6UvLKXgjyF+ZyPX5iJi8FscWSYUlKqnX+cD1ft+f3SqI5Py1J+a91frplflTOnW3KNyQpb6elLLbM+Of1Vv78sOrl69kd+X3+fgAAAAAAHAaGbmp5/24Yu22v52fyIv799d6/D+y4v47IiUi4awcAAAAA4Khwqo+Kpm1blQ4GcRFp/1i11XV2XS2C+Qthjh52kGzqaTxEuuPTiDQPGgtm0aaxjj1/8eXvfeCllZNfwzuC4X0nAQAAAGiPraJ/9328j52cEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAR08nHicW9hoBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAg+JnAAAA///QbCZI") 01:04:17 executing program 4: r0 = socket$pppl2tp(0x18, 0x1, 0x1) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) madvise(&(0x7f00007b5000/0x4000)=nil, 0x4000, 0x4) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000100)=@base={0x13, 0x10, 0x2}, 0x48) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x3, 0x3, &(0x7f0000000680)=@framed={{0x18, 0x8}, [], {0x95, 0x0, 0x7000}}, &(0x7f0000000000)='GPL\x00', 0x4, 0xee, &(0x7f0000000340)=""/238, 0x41000}, 0x90) r3 = socket$inet6_udp(0xa, 0x2, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r4, 0x89f0, &(0x7f0000000240)={'tunl0\x00', &(0x7f0000000140)={'syztnl0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast1}}}}) connect$inet6(r3, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x4}, 0x1c) r5 = socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_DROP_MEMBERSHIP(r5, 0x10e, 0xc, &(0x7f0000000640)=0x4, 0x4) sendmsg$netlink(r5, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000200)={0x1c, 0x5e, 0x601, 0x0, 0x0, "", [@typed={0x8, 0x0, 0x0, 0x0, @uid}, @generic="ca"]}, 0x1c}], 0x1}, 0x0) r6 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX(r6, 0x8933, &(0x7f0000000340)={'bridge_slave_0\x00'}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x3, &(0x7f00000000c0)=ANY=[@ANYBLOB="18000000000000000000000000080eff95"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000003c0)={&(0x7f0000000380)='rcu_utilization\x00', r7}, 0x10) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000000800)={0x0, 0x0, "34ed7856fc312390e3ccc79c8e56fcf504ae687f9bd16e6adfed60d27c7186d0ec738d796dab1a4c515421954df42b95b33696a0096dd78eabf66fec8b9a2488cfa2b937341d1b40e043f9676123df7f201c757db5796b830b58f718fed949bb71f2a8c81af8892bb887c08b6bdd6ea2015fc26abcd022c173aa23fa3384779aea89ded7489984ef5046c289a6b52388e3c97a06580a448f54ed302e3bff76e3e7a7584f32bb01661ee43e209d9e837e22b72b3b67fa350e479132bcdeb160a45482cde0d05de14fcf9f98ea05d7f129a101ed7f8971dc99bdcc33773b8af0c0b5c923d04b2e8f7829be572d2836a5fccf43e870a749f3707a1eb98eea5740b2", "64f601c5a805f0dd9e2187b6744a55929c0464043ac894471445aa208fc94e21921eccfef1d0898163eb40e81af3f0254144ea4b3a43cfc02db99e395b945fb20a8ff6e2a12e9e02ac929a21fdca13aa88b25d18eaba318851b512531432e9d1322a38c49ce9e63107c61ad8dc104a98a21e277230b3a2a4cffc470cbe3314e4ef41814c0e83f21e9e71065aa97d3b3156fb8a91dca6db3f4a6ddcd576a8111102e38f726d61f7f4437010d61c038bc2dd520d8df2ca722c74909a4ebeb9e8d8461c1ee3450d8d7c4b6b2f34f60e9d451aa6b82e2498ad9674f0c3688ee940ec811510bf4cf0ffa4128f856d9a33fbd950a18df1a42f326ae8ffb2a0385343b78c1d6e2b7cfedf3d008bd789e3242dd85b58e6a8197721d8a1d8155295e9fe2089c3570b7e4701afaa362393b60f00acd8965e38c1218cc2389af2397e8f62ab6ce4beeb52364fd4811403cdceb465dc9f99bfc735c864f04452ccb955eb426aa6b9d5eefcb682cd16a7b10758c39a686c0398a2a48949b8ad784deac4509dc3064e3874c384d537f2c427ddbff5cab5ee5d1810f804f2dfa938958e294b3672667317cb7120a042a06e4c5cf6921e8fc77b4f127dc5590ff21db9cb480eab53dcd5db39457a8afd9851ff3c4f1d7c5294163edf56f03088afd0e3c91e80ec758db42ba87e6b5b373d29144b4b576347458c59a01439202de011056855428c4a0b0ba2f40f896e5307878330c2ef7e7e1e87527d720d319c1cb2ec7bde65f10da8b8393577b8100bde78ca3ef396d77da9fb9ff0c94a7b79eb3427e4488032d1f80626d7628079baea6e3fef09c178d253b6d82f6571f0debed854b505aac4cad2a15e68cd25a50212cc094104ab7ede6f0bbd0fb690fe9712c1c740d1a7e42c8739028a722d0aada4ee6167deb575df07f09973b7934502f091fe83711ea7d444e440ba3e96079f72445993583df5bf24c38b0286a2a9f2f8b2c2618edf6450b9ff40ebfc63f660d60df596db93a74e7204470bece71f5afae05dbe6f64026c9416624c62490ecef9b62b8d4759b142711845084e5aaba6a51aff8bf45d69652ad5fec6010b2d649ef0e8226be004699c199895be82b5e2e4a1d541eaaac7c49a3c6a988a008a7c084be7e2897bab0cb361e75ece254f84fca1e1582834835892b9baebe0c8ef8d0871a2c1184459827386f8ca0695ea61b99d0f77434d7805f0c2e2542d45aef169966237d932832022b94978e0eefe46db271e9e2a02cb08a2c6173b56b73fa8ce36557e50d253bdc3e672c3acfff043479728e0f74060e2c3c6dbecaa0668c616f35ecd37d7fb476d04ac7583a3874bf23efeaf7f9ba79c78f9b187b80970bf99aaba1a242848d15452a2e474461ca4d923f7bae77956ad9caa780b8fc11e111e21bd1db33919f0c9ad265a515529b8078f4555d87ecc17b689e4b729ef9d4c14f177f51d12ec31e179e77b8c5a1a208157bb30301734e13f7852dd0f487f4e33e3dd245f66fd5cdbd91bc088ba88394deb15056376f138c0df0966ca2a5d8dae11ed2db08b7bc9e5ec5ace2501f6cf9e0ed9f703a48f648e157a075374e9f1e83ccdd166c1cb978c423f54625fe1cba45512409dcb3f2bd85cefc130f0fadcbfa56612350280740341b7e086d2312bddf51b9dfe83a34cc4e9bdd54425b9dab2868731a26f12b3989bf6415d9be4279f6ba96377fba1cee8cc6c799a28a59918fb80025afd7a17a836086817b6a0838161eb8cc20955cf0a56dd14127ff3c1923b8bd5705c585e9e361d2f9fd4c30fa21da52f3b5b0e5ed5096765f159f49bfc61229d92ce3df0db418b6a5ad2e195fed65305d58263a6312164e3df82bbf02d77ee96c3d766a6e687833ec52ea37a2e91a14d8862d291723d267e0a978982f078785d5f14b9625105e758c075d002a7ad9ce18a1af1a59ee3b35bda526594c0863045d8080e2b7d26ab38890956cd92bd7eb87c2e8666d3f6daca55ecdbe9178b389bbc48d7f28dc0babde78075f77ea0fd8e46b95b122ebe2d98a8765f399c7fb633e2580616d2bcb4c46a2e877277c1feca7e1b7502757af024870c8c4ebd01a38295fa1bc38731454d68996f80c1369aab0525051cddbf725f20575f6ebad6e03b5e15c618b57c1a891302c33b58bb1b8215d03e1c257a22c836079bda0301eadc0637a27c63817eea0878a5e7dafb10a1393a6bb6ea8cc94373ca927a3fb9f1782e1d53b7f8d306d929fc2695142532d50f1a8502515e921300e440c29cecae5587a2539b3f999877d3334f901135cd51db2b2c6feb35bc10475ec1e4f31ea3baf3774bd21f865f3fb6f473e7ec7bb7605d0dea4da4cf04ba8109578ab170e2de1e798a6140eeb76385de2629d52c919b12ad8197d1962785e7440d24096bcdad19c18240ff888c52999f45fe487677b9d771bc942c4cc40738532070af4592658b4ab20145b5cf538369d731a4d042404ed526f42076f3753e63752e252748cfad859a085e959ff83251823c63d574dfbf02618b0273515eafcddd75c2dfedbdf22884d7b81bbc80631a2f3b46ac6562d8a7058b49d0fb1913ae12bde25afd6b9fb45113ecf3f5e1fa144e13dc2a46b38184ed5e0ed6e819591dbdb9d09ffaa232687923396f8e32e8c3f3e3df411beab0960128a5a7ff89d0c8ce4cf134d36020181c07b177a016e228f3c0bb4724783d561e7df484693ec172e5a15eda127b38c3b3d0d4270ecae92584861b52be6b40f10bfc9f666dc1fa0e6017a24e89f0b0cb10d39db9eee7fab846b5d1a64c58c70b672123b2e467a5ff33058578bb4fc2e59d3abbd8854e118f21b32e2efd0f9312b185f7208024405f52eebcdc6cfe8925c7b3b5db33daf6b35bf4cf23b58f880898c8c68b2d486e918b1fbc1a095637c5193447b637bc8d373f5536c0a96bd8672bfa51a83f438cef69ed3de92ffb5df46b8cbc8e1d64b2832ed3f37c050291a4d12fd25e5315395a8208eabc66a5c8489ca2db285ffb1b1c581575eb22107370849e9e5b37c43a849ef6e4ca1e2121531264aa2392080275b0a94702d50c9a8bce06947bbb14e174a3337aacbf5395910e1751fa5d933ae807f9c790b02296bec6052e673b0eae29e72072caa8460e948d4a9637de41f4499f724c6fa0641cdd3bfc0859c93645bc9d3ad4756140d013dd86a782f19a5b18e61f813dd9195cac33410ac0920757681ad224110c1c881e74f174ae8305036688281b4e787eab0bbd994adc601b1e03d7655f9cd0cf510b48975053ddc7e7b490d39533d3e1c8f45a46810cbe7010ada7ef9ac92535b68a6870b021fbc3ac64210dbd7f2a7dd083e98b02b0045bc828b254fa3c4cb3882bad2fc472578566bc97e6de5f9b25a72ad39f162d860ec9f9911af562a91438f7473cba5adc9adf69bfe4a34a2cf6c926de5c35a53da5b614339204456d74c1ec9fbbfa895cb5282f887f5ec05f41d882ef1ced3913b6b0f8a2d899c132e28a0fe1ff74bd9923d2a10dc7618eb558dc10bc32f295c1af0ac39690a61fd0c07d39e4ed73a870ac5e397c5881f8ed9f97ee91d10a11c1b30d41ba45fa94b912dc107c0869198a7c2cdcee3625e27c4d0d941b1357e1707d14637e2a77a53f294abbde5a5339c45bd464b8a90cacf498dab82d6c4935ba82c71bba154b518396c7652e151e065acf003261d61d98d8b948670f609030453c22ff53dde9297db4a298379e66368afa0f241c8177afccd5bb20f374bbf2bbc617f2db5300e7b6d3eac15f1b554de91446084ec8da9fce817c63f299e5fa9d688a4857fcced24589eb35b39bea520af029e5e7260f0a48fe19921b721a4d9f960fab38733cc466288a7425ca444d352fd3090e17c4bbd2a5530fae805bac81d4a87198f2917fb0d6acef756656849dc425ba6ddd937c2c6a4c4c4078682ebc5221016df705414c8330a606e2cc68a5fc9b143b81d5abb64fd0a315ab6fa42738a614fc6100cd288be19adfb14b352265c7b3d5ca9a17095b0686b8e6b41d6f0a17719e8c1e6eecc5abb73fd4ee3bcf169bad3b3c53246adf42faa639d6b10eb2381a0485e72ab461d7bc59830f133648a3aa276e2c62a829bf6032817bc752a8fde6897b1d487f1de004b744c798baa37ba7c57087d4c97ec74507e02713befac1edf8e89200d5840ce5d4a2bae1bd49cdab55147cf94f150dd4c0b54befaed318db39e2635cbdd029c6c2e0e472d20652a79117d3d8ea0e535e143cf7cb5cfe28652303796dd00a9d9b4b68da3746613d67563b3cbd7679fd8a4baa0c942a53d8584d712300f1ed56eb073a02c5e4e582aa81cbb8648324061fc2f31cdf1f56f43dedd443088e415fb2a28a6809c8fadab3db5defb526059b9dcdd1460de52d295d447bea6ad88795ea732b8f25cacd4494ca20850c0d84b33c894ae6afeedc5856f335d00c3747f0bf020f52602d3b8e275029676477c2f5f2d0b16580914bac21d59f136b8bf2e59dba85bb3f22260db690962812e059d60d70007a821b81bf35bd11c10a6a90e3f55a26e781e3be2c23c415816ab91dec1c4664d3001ddf4920893f3ef9adf2ae457327ecd5e9bdf7355cb1922f3178f01d3b7dd3a038e9f82dfa92ff89abd5cfb2796989e1e0a207772dfea347ef4c6e9035316377a0d0a99564240d814761aeb02535fd17845338c07e5d7b6bff0a80725d2287a15bf490bb1dbd901e8d0d992cea0740520ff25f0254b19016aee1500d32fe36eadd706b72a56cdd9f8cd2f411042455e4d10ae7963bd8f716d524d3d563dc594c77ebceb18bd061d28f3d2ab91f55b38cab89f193d8c9e1865b07ea056a72b47a99d34f8a8851f790f0595cd5a31be688e559ff82eb70b61dc792789d846fa22a4a3998ac42ae0414d78c1116e25e3b4999b62ffa7210362beaac8a8a2f30d8f5341bd831a8ac4035cc90d945a055780a49c08a718fb5a2e6236c52e0c7eeee3e7ee7a381b07afa114c117ca76202158d44b491bd9d8266c808721ad792a17d47dba28f005fbfff78cbfc314232ef1220c16d7cffa9e01d5d9754366f667124abea9c2e72a2e2b9383b29d1425342945aa7ae9b22d2f0957b2ce06bad68e2d39c5038578305ce1f60214c7d9c760c357d4b1bd8c1aee12a54198a5d3fbb11b87f38aa6234085ed9e8042b10db1066a13e32f996507d4434e5f7965dedad3b35d2e29fc7de681cd16fc7bab98d90d37b7c7473872be878071d958cf62aa6ea29ccb50eb744fdd5da8ea45c7debc813946cf78ece63ccc8ba12998bc99b60c90e2a26f10d2230421c6d73da6b8d9a81910531c242295a1010b7f7c282a9f605d50a55f6e15f10a2202dd808090d65822e10658b9d3417d98dda6b231feca8dc85310e03ea4ece5f8cd058ec6875fe7a"}) r9 = socket$netlink(0x10, 0x3, 0xf) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(r9, 0x8983, &(0x7f0000000040)) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r9, 0x8982, &(0x7f0000000000)={0x1, 'vlan1\x00', {}, 0xfe01}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000002800)={0x0}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r7, 0xd000943e, &(0x7f0000001800)={r8, r10, "02b66c11beed7c64705a2327ec95767e4393a580b2c3043a2fcfb08839b8897467f4a525091f0f7d2480b2fbdcfd2a3924b674e8aed38628fb035a463934e151ef7c0289d4fd7b308135026f77657ca78a849330727be579703bef5f51cf16a7198f8eb8e962cc55e47a88645dc99b6e4dfd15399b64e979124ef3a9120208d05d9de3ff1ce9cc9e6353b97b13c914e3530a6ec5b967674f3cbc69538c66356f6777af618dd96e1730048727e1752cc8139776c1e5061154ffe7838008ce90ccbf0827c03a28016d5f3bdabbc98bee9c405509e3e094ba1677d6b347061c346722828810ba1b68424c585770f6527f3856630aedb97f2ed5ff2e013d5d412046", "e26481ed1e7c639b5947fa03672a9556f2d9c88f35f8f8b62d6b01c1aef3d08f4ee43881217f959db47d280e8448925694f755ec0256840e58a31c14f0d78d223c58da8e0bd812fb893403e655823624c9e0581484207a6d914ad9befaa148971274f98aa0b753b38761ffcd20135aa09bee95ffc38cfb410de6eb0b1c0eaf69af8375bb982d21281acaa2966309f31ed037b8789d3bf55cda6f1fdefac7c7d4eec101525b850f72c5d3515de41ea6c4cc0a1d4c9d0e83fe98d8baa6325482d6270833cf890aba6768abf6a6ac45c0268bac824f692a521bf8500ce437d7bd4ecafbf918c063d8af3d110e24ddc569f535794d4c8c4ab3897b27310c8d39efca731b7a22caf0ec5f2df04ce6b496582e72b5cbb10480d59c191cd3eca3d3a973fe653216cd08c8de4098133f85da499af2f6a6c7513755f40d13810388f5476a67bb722dc832e4af4c76fda32aa9699c8191a644df90df4b2b2e7993e90bee48e3b65cbc84de44a15926c157018e46c849d57933b96f67dcec40eb733515b880aabbfd1324433ef61e0a112430d3829717820a9eb79c8767614facf386e07a7df2ceb2e9f9d33d65d33fecc7697f5bf74769a67ac297756ec495eaf87674ad5fae2fd772301896e85c617328f32f69bb718bf1ade1d8fd637a6bb4c7044929bf43757821b2bde4ce2ec164ef3841458207326249547ccd2c3ca3467e8c5474cb820ee8647c90d2da6af054fa1f25afb1b0792dcf21b2736c67fc8119a6bdbe19689bb639113f5b9165a50b6f2df8dd8c549220488da3bb10e45dcc7a6207635a550e5ee913aa8ec6ea5f92ba59eb003424e6ea472df633220c8e9644d5bf2f4b01027fc5c0422c39932531e1be7e62e021ac4592b57d95720d5ae86f4bd11d95ad82569ab24e0d1b5a144e6fbcc76c4d7800a70069a852979a3a1f02fcbef6bfeff2101576c998109c65350175bd05435d4be236097340cfafadfde768b1176e6c40f34731164afcd0c3620a0cd015494e432e9aff2c59a4cf476d9037a398183fe74789da0300172e1c02173ff867faf6fbed165ca819be3e4ea05fb6ff1633430984bece64ef93ff8d012b9c321941d59f5b8572008f6bb22597864ea1fbd6b9e349b6d9dc1adc185ea32d5e67e44ac5ebea2063635a53e1718a4246ea47a8874daae0ac6653f821f381a940cbfc98d4a25aea33c63309ee1c6c20f349b673509f09b5381956611359754bdb2eeda100ccb4834596de45556611d5b568f2604653c2129a7d5bd50a209a6d4a956c108b5349a8d208431a2edb17d7650332d308ea2e6f324e589f0e98de49ab655a77509637f0a65614c33f16f91e0d6305e8f9ba0766154e1599f67005ff75af7a6143e574acb799f2363dbb37971fc451c0054b5753de3e2278afe06b9e64b93ab09b4985fe26626a6266da1088f7b9755ac8a9e4e6e99a0dedfe2b1509de12f75d9dea83475543d2b328e986779f4992c870ad128b9d09e8ebcc264e8bb5b85d6d62ab902b8ed7409448cc26a777882627bf3e0c9cdd473289154560c2838c6d4fdaea97ff5d7992909c67710dfeb4977ea7bc06d77b06a19efa42178c46a3fa66ed7d6e2b67ab86be5d94721b099947563db706c5c3a12744ea61d63fce93f546f2669c50b6568e3f32d79bfc75adefc21ee93c5c5360cf2e7ac19571c3663857baf3325b666570642da4dcb309dab05b7ad05bf832d28fa8e871f7b89d6f4327953f4dbde3aac022f4dfe050d0924427e39a8027fbc4b54c4a8c2bf35f8c11c9c0ac4bc1fc31d6bdb2cee2675c5a782aa3ab5ffcc7be7207c89cdb8546fcfdd3a5aadfee5a296abd9afc127ebbf580649e9132b55d9f40a3778af49248b593e00c9f4812b8f7adb7323ab7852e4ed09c55aa356b2e8fee6eb14be3659fdf821d23ac556845f70670d8b6a417c29ac0b1585ea865634c0c921e9d930d4018f66d1e024179d80a7154c491c8662d427ab44a3633480782889f1d00c1d182ede30d4127d769291ef408b574a41c29153b7d949d4648b60a4faf32b380dbc87146c36479d47023876abd4ae7e289ba79d988f6c3a86a75bdc784bea2f0b7e2f77cb1282f54a18e1117e50ffa46ac208fcf8a7b5751e83b3e80cb428e4c2ae63ca3cf7b2c4353303edfe328626391f7925f1ab4ef1c7d0f54d0e45590188ecdb6d2c9c0db9b0552dc81b21dc1bbe9e94be5f78dad11f53d6fc3602e9ffb872d3557c44a133ee94e50d57d5eae2214569975982c63f22750db6f5c979ed81b3f68fe6be6daa85bcd98f25548c1d4db1f15394bc708933e0352e4059bedbf832abaf75e9bdca6fea93600357ca4153357d2e0661a308edf82c0f53e7a121c7e1e8bafdc5fdb61c21f4716d06b43a8395aa915a34c4dc4b5b15ba70a4e163728a9966515682b9ca3c2499aeb17a3c17f905fefed806b504f77c52564006273282db5e0c70565ee1016fc7c241830bef951294db9682ef41742b6550246e539143f15d6c2f017a8083ec97eb3a2de8bc2d8d5fec2b9b88996b3ff6c5aa5bed326f72fe9190de74a83e380b9fe89324421697d124d9a1bd3ced8e1856923147958582d737a36da6af4a0fd92b83f0ef0cb1a725d3a5ecb3a39ad039d200989a281a0686336457824ef582698222b7a063475b793a21745d6701940a0baf124461ad71de8dff6a6f7ed676d107e01ae6b7b79aa1f96efce91039dead977bf70365de8ebb3ec06634246d62f78287831984accef27048794468f520db5c71b4fa94818ddc7394fa1b609adb8cc80c0f32efac26a47bd74119100f0cfdcb889aab1019786cc0eefc1e4295ae919e9f6c8c8a16aa76a2bfe39adf5929e9b9925da0241e734378fe140981e3536bf0b77eb0263297a936a5f37605f128d79b16723b953331f99633b8d29ad1d1dbdb74188488ea0d1b7e0ddb652c040aa0477a079e92618e52f3b7ceebd62e0f0c6946469c19ae828b7eed288c3a53320c9d5468c39d608bd42d967a21e6b788de7c6826d1b99130083182562f63443290aeeb24308d3eb4881547db34b284d9af2bd7cac0d2f66bd14758c079c345d2bce3e1efc3599b0d06e69a92db7e05473673726e1848df75e83df50f98a9321468c10c6514dd7b3cb5b0ddf2fef13284463fe88ef2bc95d51288e41e3e0ba5c91bd686d7f7658b5bac8e3991a0f3b36f004585d9edd09d478ede73e7da067ea502894fc1247e62c1a84c9065ffccc3da96f07ddce135ceafdd784dda6f64a7add400d21ae13abf98e90fb96fcda23a8ad79905428a349b2230c19cf8cdca1724382bd19b4b075438098bd46cbc668bcbdcf1da85f733a50669f976a7106ff1936f20d799e7d01b0beeba7057a90016fb2d36bb3d14e11ac077ffb91f139d16ae5e78d84559312c9fd1a91ff70e5d9b4fd27940415d2f605665cd9374a50f7fc3c32efe30e4c0fc84f0c0e0bcd35e46665e4f29371c1c96324f65a94c85874e8e3baba68b88acc85c38f466d7353b5a00953c8ff5522cf0903e646301e3539d047286d10be16d9fbef02d450b7b12b1ead250f68c4c893fbc6f48765f34a81c477966278a1c6945d14d6531f0b5e4cef4edaf3708a5787162c39b236272694b0a302465d01004fa9d516414c040c27fccbf38466023b06293bd07f31fcdbb3b5378a8b2c7886e1551b1caeab96f7f3c159075756f5f8aaa05b6f87f581d802903c36d84169f87c01a77c43284adf66daa38fe8633a8f6d258231466aba89bb9e56ef289d2815cde433e381ddf74852302684b974c80d0a1d7d578039120a2db36213d167687e9390ed8f14c709d3149d2f5cfbc42a9b85e6d10c4ee77270534fdff2ccb816dedc6377257a73ba2a4ea82c0cc4a81bfb939f710b109beb279edeeda345867c0130ff6fc0fbbbbd25d16d2e73f6ab2fbb4c72abc0713ef9e4690b72208c468fa64c21f2247867b5edd514e5be23733ef2136b10e03161fe3b4e6018933df1f97a8250747e6140780a064e0c35bfafcb8177a75e8fde25e61e1c6332bbf7ddc3a11910feb3bd66707a7c1a9f87b320298acec88135a177b2f6f3c0ff02765f34c30b078b58470cd227ce4c0a1a77e662180b28fb360c3fbf47ba8982510979b86332b6d8a53d5f3947665c119a71e5b6ddc64228b47c3e23c30ebbede354d71d2780456de3f717a384112ccc9805dfe107fc9440ab7abccd8463150ce1306778fbea9793d88c4a7864a925bac5da593d6b72ee2c743f0b732a10285d293359c8126004f06fa12c0b3ca9c1e9c0a75b587207965c49f7450cb4210da01e5604f83f849b7eb9cb3f73de4bcff064b4fe08580971184db940bf29d6b8cea027dbfe0b78d6fa574da4b5b4db57b4e1939213c9848537baaf8076b1db4e767a467ec6a47c67aa33df96d7113cc9884124bca5579ce0058618b1b1f13ff3b102ff54e6bde7e29fd555acd6ffe6429af27301b6bbda38403d8f6f3266d7724f517778e7b2c1e13e3d83104ce743857c07b70cb5be8d6d8757d63a3bedfc9de79cc7e96c9833e15fd65f1336178568c2453a49cfc8c8dcb4f5d978f0a6144d62a5da6fd75d08a41084d4c59b345e07a5f4446af6e5216cc8d94347d333030015e262036f0a4fa6d2ae523654c55b37ac179efb66d230de5c70a9b33738ef0cd4ba2710d9ec03f426701101182051516a9be380a07e2555a8cda03eafc72d2bc2bc1dcadde4bb819692c1736b0ed203c4934842d791aae9e10bf239cc5393c9faf967109444c8f44532766ca5481f0ac16d25753a121727271c71d97b401dafe91588b362f2798f047deece9f860624b2d5753e46f929f8c2d03753e7245ffed6d8e36c7b380c4fb6a27e087a38b5e4a80f0043f95e5a20701c62692e684a764074e47badcecf8b2145be47b5b7089c249abcf0743a61b517004d120929d7846a39a46e0ddbcf5334fc01aca0bff31e67da8b3c88e38504db1dc3940c55bee158ae6dfcce289cf91106397d8e3990149a86c819e0354d785a4eed76fa6380491b01efbc23e7189ec253884d384865bca5da9a0917d68144a0a02cde867c365d339a025b7c8a16b82e341719a259ede8f09c165a354fd3e8f5d59e349e7c36302cf8ed115537969b598337fe7575157c89a254c0829cdb243d3d788321c756bf2817721db4bead96e1f25be5b8c7100d149d13900b6c6491ddbdbeaef7753ed5c5d9b07449bfd023501075ec08c37c13df696bf73500bd440a6522f5b955862c5eee8dc6e875c5055350b3397a6b31d2b764308ad24aafd4113af76f38f4aaba9e24efa3ad5b1c008a6cad2411ef6c7276dd3a5a2ae8130f91c36c34137731426fdf5272ef4ac5c4415e2d0f7b50da3ae910ba22bb5b962351e841746b00"}) ioctl$BTRFS_IOC_INO_LOOKUP(r6, 0xd0009412, &(0x7f0000000f80)={r10}) ioctl$BTRFS_IOC_INO_LOOKUP(r5, 0xd0009412, &(0x7f0000000100)={r10, 0xfffffffffffffeff}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r2, 0xc0709411, &(0x7f00000001c0)={{r10, 0x8000000000000000, 0x6, 0x40, 0x200, 0x6, 0xfffffffffffffffa, 0x0, 0x9e5a, 0x0, 0x10001, 0xffffffffffff32db, 0x81, 0x6}, 0x10, [0x0, 0x0]}) connect$pppl2tp(r0, &(0x7f0000000240)=@pppol2tpin6={0x18, 0x1, {0x0, r3, 0x8, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @rand_addr=' \x01\x00'}}}, 0x32) setsockopt$inet6_IPV6_RTHDRDSTOPTS(r3, 0x29, 0x37, &(0x7f0000000000)=ANY=[], 0x8) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='v', 0x34000}], 0x1) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) [ 79.924779][ T1558] EXT4-fs (loop4): Unrecognized mount option "0x0000000000000000ÿ" or missing value [ 79.950850][ T1563] EXT4-fs (loop0): mounting ext3 file system using the ext4 subsystem [ 79.963959][ T1563] EXT4-fs (loop0): 1 truncate cleaned up [ 79.970010][ T1563] EXT4-fs (loop0): mounted filesystem without journal. Opts: jqfmt=vfsold,resgid=0x000000000000ee00,noblock_validity,noload,data_err=ignore,usrjquota=,init_itable=0x0000000000000601,max_dir_size_kb=0x0000000000000003,,errors=continue [ 79.993005][ T372] usb 2-1: USB disconnect, device number 11 01:04:17 executing program 0: syz_mount_image$f2fs(&(0x7f0000000000), &(0x7f0000000040)='./bus\x00', 0x0, &(0x7f0000000740)=ANY=[@ANYBLOB="66617374626f6f742c71756f7461000018bbdecde39739fcd1df176dde746ec8341206000000a8003b814e50a959736d6572462abc30ef5b65c70f73ecea54b5e5bea9836c319f653557e79a002208ce996dda659bd5ba0f4ce5888d0002223dc60000000000000044cd0a1e3686873600000000005493b4b81d5b9fa9b40fe4d76afc3ab89c6d60044e89eb96e44d01a103fa0f3d726f085663c29cbdc4c707a7eb77cc36160591acf5ae7469c82ab4145b595b987d75912a0fcd1c061835294cc0c618aba204f8adaa20c80108d354cd88cc86177056b06e7068c40f807d9e539f8f5b64a8ee0725aa8d00000000007cb6020d90ea79b8027cf75964dd86c2ed2b5e75779677aa8c76b848dd03dab190b5f02ec52830a17b01eaae1c3df076000000000000000000000000000083a48a6b926c668b9b90195018ea3619f9d80a0b894e212178e1a19909d764666264fa29e2c055fd7f8e67c2acfb75f0a8d41692f4542a575ee42ed94a0014fba44985cca9df12111701b125cc6799c43aa4ff708dc4a00a6decad26f0378072a571da000000b1a6bdf03fd56697e348b5b494f6fddb9f56142a47a40ef81690a7eca421bd0ac198afa58ce69d61c29deaa93c0efea0df04f20020ee84075b4e1a2ad43d0000138de4668e7b6137545708790c501f1ed7f6a571d500000000000000c61cffa96c04ecf298003784a23882b1caa1c597e4698f5bc3b961716c67e2ab44f258d3794023bce318cbc2baaa2652d2a6b00eca404e60260d6e7a8a89b56688c1ff96c2e4e99b79df17f358d3fbc7a276e97d9b762034423eee968c6fd38b8aacc3"], 0x25, 0x5586, &(0x7f00000079c0)="$eJzs3EtvG2UXAOAzTtP71y9CLNh1pAopkWqrTi+CFQVacRGtKi4LVuDYruXW9kSx44SsumCJWPBPEEisWPIbWMASdogFiB0SyDMTaNoGSuM4avs80vjMHL8+874jK9KZiRzAU2sh/e2XJE7FsYiYi4iTSeT7SblF3Im4XIx9LiJOR0Tlri0p838lDkfE8Yg4NSle1EzKtz47Oz5z8ec3f/362yOHTnz+1XcHunDgQD0fEf3VYn+jX8SsU8RbZb4x7uaxf2FcxtUdNfpZkd9or+QVNhrb4xp5PN8pxmer68NJvNlrNCex072Z51cHxQmH4852nckH0luNtfy41V7JY3eY5bGzVZx3c6v427Y1HBV1WmW9j/LyMRptxyLf3mwX61m9ncfmYFTmi7pZq705ieMylqeLZtZr5fNYecSL/Bh4qztY30zH7bVhNxukF2v1F2r1S9X6WtZqj9oXqo1+69KFdLHTmwyrjtqN/uVOlnV67Voz6y+li51ms1qvp4tX2ivdxiCt12vna+eqF5fKvbPpa9ffS3utdHESX+kO1kfd3jC9ma2lxSeW0uXa+ReX0jP19J1rN9Ibb1+9eu3Gux9cef/6y9feeLUcdN+00sXlc8vL1fq56nJ96Sla/8flpP/D+pMHp3/4fm+XDQq7fMEA2N19/X/c2/+H/h+Yur30//3b5fH+9P/xMP1/TLP/n7RU+v9/738rB9D/zof+fx/XD3vyaP3/4anPAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAmftx/ovX852F4vhEmf9fmXqmPE4iohIRfzzAXBzeUXOurDO/y/j5e+bwTRJ5hck5jpTb8Yi4XG6//3+/rwIAAAA8ub68c/rTolsvXhYOekLMUnHTpnLywynVSyJifuGnKVWrTF6enVKx/Pt9KDanVC2/gXV0SsWKW26HplXtocztCEfvCkkRKjOdDgAAMBM7O4HZdiEAAADM0if/+O5LM5sHM5bE9qPM7WfB+X/e//1A8NiO9wAAAIDHUHLQEwAAAAD2Xd7/+/0/AAAAeLIVv/8HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf7JzP7lpA1EcgJ8Nhv5VUdV9r9IdHKNH6LLLwgF6CY5Ar9ALcAYiZZEjRBBhT5CcgBSJMU7Q90m2M+Po5xlg88bSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXbqpVrN/f77/PTdnuztPntkAAAAAx2yq1az+Y9K0P6b+z6nra2oXEVFGxLHafRCjVuYg5VQn/r96Mob/EXXCvn+cjg8R8SMd91+6/hQAAADgeq0Xy2lTrTentARw2++ouJBm0ab89DNTXhER1eQuU1q5P33LFFb/vofxO1NavYD1LlNYs+Q2PH5vlOshbYPW5XEm8/pLrFtlN88FAAD61K4ETlQhAAAAXIFffQ+AS3he2heH0+E947i5pBeC71stAAAA4A0q+h4AAAAA0Lm6/n9N+/8V9v8DAACA7Jr9/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOjSplrN1ovl9NT9+Qtztrvz5JsRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPLA/7ygQAmEQBnvXdyZz/8NKg4bGJlUgfPyNwQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwJvf/eX/xNQ4k8y9NpaeR5K1U2Pr1Ng7N47+ML5+DQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAxf68pEAIBEEUzBn/O+n7H1YS9AwiREDDo4paNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwRb/75f/E1DiTzJ02lo5HkrWrxtZVY+9B4+jBePs3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAxb799EZRhgEAf3anu1DUWKtpYtVgwkEvUhYEuRqjaTz4EUyassXqIgo9CGnEXryZnrkYPRpjoqm3fgfONOGCNw491MSTh5r5V2bbFRqUmUJ/v+Td99nZ4f23E9Jn3lkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKm+/Gq+0iTtKXiTwuj93eWp5P641ddWp99c50WtK4VfO4nwCvVd8cn2puIAAAABweSZnfR8TdztpsWrcnsvy/U56T5vw/PJfHZT6/O+/f2Fo+Wnw0Xeb/v/9276WdjiaSrJ+00YXFQf/U3qGMPaYpHnjPP/SMsWzls3svSfaFtD9ceXGzk61n67tbt97vZuGROkYLADyKk2VdBOXfQ2nda3JgABwaY5XEu8z/k4lmxwQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQh82VeKaMWxExPXY/Tm1sLc+Pqr9ZvTO9XpRzN2+uVttMm+hExMLioH+qxrkcXOVqXv9sbjDoX7l6re7geESM+OjG/v55Ugz/X8/pRsTQkRMvj2jn4330taudPUFxeUa9aziezu+hJ7eGjrT2LPh727kmLoC6gnbx/TyOLsZr/96Hg/La+/9brvm/IwAAnnqdoqSZ6N3O2mx6rDUZsf3jcP7/RiWOobx/+0Z+JH+/Xsn/731y7na1r2r+36tpfk+CmaVLX8xcvXb9rcVLcxf7F/ufv326907vzPmzZ8/PZPdKZhai7Y4JAAAA/0G3KNX8vz25d///WCWOB+z/51vCef7/5fe9r6t9JfL/ke5v+jU9EgAAgMOouxO98Ppff7ZGnNHqduOruaWlK738def96fy11uE+oiNFqeb/yWTTowIAAADqsLnSGtr/v1CJ4wH7/9Xn/5/96ZVfqm0mETEecTki+ifnLw8u1DedA62OHypnHXWbnikAAABNGS9Kdf+/kz3/39555KEdEW+eiPi7+A1/7DP/Tz749udqX9Xn/8/UOsuDpz2Vr0dWT0WMTTU9IgAAAJ5mR4uSJvt/dNZmP/312Eddz/8DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1O2fAAAA//+FVSwP") mkdir(&(0x7f0000000400)='./file0\x00', 0x0) r0 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_inet_SIOCSIFNETMASK(r0, 0x891c, &(0x7f00000000c0)={'veth0_to_batadv\x00', {0x2, 0x0, @broadcast}}) ioctl$sock_inet_SIOCSIFNETMASK(r0, 0x891c, &(0x7f0000000080)={'veth0_to_batadv\x00', {0x2, 0x0, @private}}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x3, 0x25, &(0x7f0000000280)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x9}, {{0x18, 0x1, 0x1, 0x0, r1}}, {}, [@initr0={0x18, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x1f}, @ringbuf_output={{0x18, 0x1, 0x1, 0x0, r1}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x1}}, @initr0={0x18, 0x0, 0x0, 0x0, 0x101, 0x0, 0x0, 0x0, 0x9}, @map_val={0x18, 0x3, 0x2, 0x0, r1, 0x0, 0x0, 0x0, 0x6}, @tail_call={{0x18, 0x2, 0x1, 0x0, r1}}, @map_val={0x18, 0x6, 0x2, 0x0, r1, 0x0, 0x0, 0x0, 0x80000000}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x2}, {0x85, 0x0, 0x0, 0x84}}}, &(0x7f0000003ff6)='GPL\x00', 0x805, 0xc3, &(0x7f000000cf3d)=""/195}, 0x90) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$dir(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r3, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000000c0)=@updpolicy={0xb8, 0x19, 0x1, 0x0, 0x0, {{@in6=@empty, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {}, 0x1, 0x0, 0x1}}, 0xb8}}, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) sendmsg$nl_xfrm(r4, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000004c0)=ANY=[@ANYRESOCT=r2, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES16=r3], 0xb8}}, 0x0) fdatasync(r2) 01:04:17 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000140)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x0, 0x0, 0x2}}, &(0x7f0000000040)=""/247, 0x1a, 0xf7, 0x1}, 0x20) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000600)={0x7, 0x3, &(0x7f0000000000)=@framed={{0x72, 0xa, 0x0, 0xffc4, 0x0, 0x71, 0x10, 0xb6}}, &(0x7f0000000480)='GPL\x00'}, 0x80) open(&(0x7f0000000140)='./file0\x00', 0x2a4c0, 0x0) pipe2$9p(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r0, @ANYRESDEC=0x0, @ANYRESHEX=r1, @ANYBLOB=',mmap,aname=$,cache=z']) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000180)={0x12, 0xc, &(0x7f00000002c0)=@framed={{}, [@ldst={0x3, 0x2, 0x4, 0x1, 0x0, 0x3b}, @printk={@s, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x800}}]}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0xf}, 0x90) r2 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f00000000c0), 0x48) unshare(0x400) creat(&(0x7f0000000040)='./file0\x00', 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syncfs(r3) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000001480), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f00000000c0)={'syzkaller0\x00', 0x7101}) close(r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000009c0)) ioctl$SIOCSIFHWADDR(r4, 0x8914, &(0x7f0000002280)={'syzkaller0\x00', @link_local}) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0xc1842, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x7101}) write$cgroup_devices(r6, &(0x7f0000000bc0)=ANY=[@ANYBLOB="1e0308004d6b71ef288563018270180811"], 0xffdd) r7 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(r7, 0x10e, 0x8, &(0x7f0000000340)=0x5, 0x4) bpf$MAP_LOOKUP_ELEM(0x5, &(0x7f00000000c0)={r2, &(0x7f0000000000), &(0x7f0000000040)=""/73}, 0x70) [ 80.099309][ T1567] FAT-fs (loop2): bogus number of FAT sectors [ 80.104836][ T1439] EXT4-fs warning (device loop0): ext4_dirblock_csum_set:410: inode #2: comm syz-executor.0: No space for directory leaf checksum. Please run e2fsck -D. [ 80.111684][ T1567] FAT-fs (loop2): Can't find a valid FAT filesystem [ 80.153336][ T1439] EXT4-fs error (device loop0): ext4_validate_block_bitmap:400: comm syz-executor.0: bg 0: bad block bitmap checksum [ 80.166663][ T1439] EXT4-fs error (device loop0) in ext4_free_blocks:5011: Filesystem failed CRC [ 80.175906][ T1439] EXT4-fs warning (device loop0): ext4_dirblock_csum_set:410: inode #2: comm syz-executor.0: No space for directory leaf checksum. Please run e2fsck -D. [ 80.191556][ T1439] EXT4-fs warning (device loop0): ext4_dirblock_csum_set:410: inode #2: comm syz-executor.0: No space for directory leaf checksum. Please run e2fsck -D. [ 80.207097][ T1439] EXT4-fs error (device loop0): __ext4_iget:5217: inode #16: block 786432: comm syz-executor.0: invalid block [ 80.214620][ T1576] bridge0: port 1(bridge_slave_0) entered blocking state [ 80.218865][ T1439] EXT4-fs error (device loop0): __ext4_iget:5217: inode #16: block 786432: comm syz-executor.0: invalid block [ 80.225743][ T1576] bridge0: port 1(bridge_slave_0) entered disabled state 01:04:18 executing program 2: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f00000000c0)=0x9, 0x4) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000000)={'veth0_to_hsr\x00', 0x0}) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, 0x0) socket(0x0, 0x3, 0x3) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$F2FS_IOC_RELEASE_COMPRESS_BLOCKS(0xffffffffffffffff, 0x8008f512, 0x0) sendto$packet(r0, &(0x7f00000002c0)="0204100020fc80d53d103328", 0x6d, 0x4, &(0x7f0000000140)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @local}, 0x14) 01:04:18 executing program 2: bpf$MAP_CREATE(0x0, 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='net/mcfilter6\x00') pread64(r0, 0x0, 0x0, 0x68) preadv(r0, &(0x7f00000007c0)=[{&(0x7f00000000c0)=""/189, 0xbd}], 0x1, 0x2, 0x1282) r1 = socket$inet_udplite(0x2, 0x2, 0x88) symlink(&(0x7f0000000880)='.\x00', &(0x7f00000008c0)='./file0\x00') mkdir(&(0x7f00000002c0)='./bus\x00', 0x0) mkdir(&(0x7f0000000200)='./bus/file0\x00', 0x0) mount(&(0x7f0000000480)=ANY=[@ANYBLOB="2e2f091482ec58901f2ee821b6402eb30bf90d7a43ed8d4c792319cfbed92aacb77599c3160c9cf46df09658e598ec6aff10c82acca1f4d03063352eebe856f33399fc385557a06c42c95224df4ed332bfa06be6a729bd5b97846682a17fb7d1eed0fd56893844bb5d7f1daf1f0e3a7bfaea5840364983a9e958bcd905d4a8e3b5af198c4d00"/143], &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x3000, 0x0) rmdir(&(0x7f00000000c0)='./bus/file0\x00') mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000080)='proc\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r2) bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0x4, &(0x7f00000003c0)=ANY=[@ANYBLOB="b7030000200000007910300000000000070000000104000095000000000000001cc56fbad4e5756058a081283654fcf115029232109ea547f4b0410749548298a8cd7890378780df4c4971c84e179ab11776f5aeb9a95f37c063b126f28dee87354090ab8c3587d88e940857236bcf8e48257f60fe82b47dbdd05670ab671007f819798539cb7eadfe9772113755ab5461d067e14d881a9ea0c2c66e7b80693b07e80f7b318a"], &(0x7f00000002c0)='GPL\x00', 0x5, 0xfd90, &(0x7f0000000300)=""/188, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x1f3, 0x10, &(0x7f0000000080), 0xfffffffffffffc79}, 0x2a) [ 80.252598][ T1576] device bridge_slave_0 entered promiscuous mode [ 80.267783][ T1582] 9pnet: Insufficient options for proto=fd [ 80.275016][ T1576] bridge0: port 2(bridge_slave_1) entered blocking state [ 80.282312][ T1576] bridge0: port 2(bridge_slave_1) entered disabled state [ 80.291221][ T1576] device bridge_slave_1 entered promiscuous mode 01:04:18 executing program 0: mkdir(&(0x7f0000000040)='./file1\x00', 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd600000f500143300148100000000000000000000000000aafe8000000000000000000000000000aa"], 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="776f726b1e3686635ee56469723d2e2f6275732c6c6f7765726469723d2e2f66696c65302c75707065726469723d2e2f66696c65312c6d657461636f70793d6f6e"]) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mknodat$loop(r0, &(0x7f00000000c0)='./file1\x00', 0x0, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet6(r2, &(0x7f0000000600)=[{{&(0x7f0000000300)={0xa, 0x4e21, 0x0, @dev, 0x20}, 0x1c, 0x0, 0x0, &(0x7f0000000440)=[@pktinfo={{0x24, 0x29, 0x32, {@rand_addr=' \x01\x00'}}}], 0x28}}], 0x1, 0x0) io_setup(0x7, &(0x7f0000000240)) r3 = socket$inet6(0xa, 0x0, 0x0) io_submit(0x0, 0x0, 0x0) io_pgetevents(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000580)='./file0\x00', 0x2c41, 0x0) io_setup(0x7, &(0x7f0000000100)=0x0) r6 = syz_open_dev$evdev(&(0x7f0000000200), 0x5, 0x400200) r7 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) pwritev(r7, 0x0, 0x0, 0x0, 0x0) r8 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_SET_FEATURE(r8, &(0x7f0000001140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x33fe0}, 0x33fe0}}, 0x0) sendmsg$AUDIT_SET(r8, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)={0x3c}, 0x3c}}, 0x0) io_submit(r5, 0x6, &(0x7f0000001700)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x2, 0x1, r3, &(0x7f0000000140)="a02114f8e66c3345526c4eb58e", 0xd, 0x6, 0x0, 0x1, r4}, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x4, r6, &(0x7f0000000280)="60e3c37d9b5151f313158c9ea5d95effc0e201c8835c6a2c4545339744ffbeb2224e8b97c8ace1dcf25796cb64f9940fadcdb4d7c72d943c2e899fb6a91ca6aa2afdc7453f82e14f6040ac0141856e11789307853755722109d9b728cc64e1d713cde35024d7b6b3b0c361809732ac509c6456614051246842662ef67e2fc3922fb434742169cf8909d0263146f3729e13bcba63f95626f1a529a1925740b729904d8fbf3d576177df2dafb74278c3ca393fe6de5a999b00afa3bfba17bafa4a7236f472", 0xc4, 0x5, 0x0, 0x3, r4}, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x8, 0x5, r7, &(0x7f00000003c0)="556873c71c9b751cc8f7d4a22b8d5f", 0xf, 0x3, 0x0, 0x1, r4}, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x3, 0xd, r3, &(0x7f0000000440)="835be0243e0e1e150575a1ef3bad7c47a3d43b3f814ffe2702fe01e78446470a8bd3587ccf015a3fb5c8caef2a1851470bb21c8fb3eb56fc710fa3214151d2f8260a230a2808d3a6c8110bc6caa980a75e9f2e49a96f2b637de5e2c480d14fcee7635086bc515ebc0ff7bdcc547f7de0485261694a01ed39148112d936b3559c6a14ac94de31661ce14cf538b4db7d8f6fd740f5a8fe2a44ad15b656bebe80f4eba647a6f5ef600500d2", 0xaa, 0x9, 0x0, 0x2, r4}, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x7, 0x0, r8, &(0x7f00000005c0)="85b5401181b93b9f0ccfe399e615072b51d54318c584ce399a18077c8b0bf2d585e259df249093bcfa7c126d67f37dcc79b9d0b96af2aa839af734da2ea2736c13f7", 0x42, 0x0, 0x0, 0x1, r4}, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x3, 0xc8, 0xffffffffffffffff, &(0x7f0000001680)="5637577b0c3f84e28757e516bc47e61a420f0c87e5fbb9294d7d770be45bcf4e96cef3a42b90dbbbffd7aaac507ac20bd18f4a2eda19af7d353bcc", 0x3b, 0x0, 0x0, 0x2}]) flock(r4, 0x5) r9 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) flock(r9, 0x1) flock(r9, 0x2) dup3(r9, r4, 0x0) syz_mount_image$fuse(&(0x7f0000000000), &(0x7f0000000100)='./bus\x00', 0x100000, &(0x7f0000000200)=ANY=[], 0x1, 0x0, 0x0) linkat(r1, &(0x7f0000001180)='./file1\x00', r1, &(0x7f00000002c0)='./file0\x00', 0x0) 01:04:18 executing program 1: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$SOCK_DESTROY(r0, 0x0, 0x0) 01:04:18 executing program 2: syz_mount_image$ext4(&(0x7f0000000080)='ext3\x00', &(0x7f0000000440)='./file0\x00', 0xc0ed0006, &(0x7f0000000740)=ANY=[@ANYBLOB='jqfmt=vfsold,resgid=', @ANYRESHEX=0xee00, @ANYBLOB="2c6e6f626c6f636b5f76616c69646974792c6e6f6c6f61642c646174615f6572723d69676e6f72652c7573726a71756f74613d2c696e69745f697461626c653d3078303030303030303030303030303630312c6d61785f6469725f73697a655f6b623d3078303030303030303030303030303030332c000080a2a162242f5f14e27cd903e752deaf069045d4f4b073f9cfa18c6c20158ae13a24e79b654ee8588b677e3b0ce2caf652e5c64333f74721b5a36a1045a01e15c7a929146b162c26a0e61b813935e3ce71a21954d9dc4e39701c78e38927c9db9d9bc3af4d447aa1981be8f7653c750a903c6f7c71a085669f96eef68305006a96dd79c22167dba4981972ae5aae355be78a013fe295c78256a145c3efe6940576a655dab6de92f1aae8a9ecf3b9b17cfe5078243cecdd4a7f8faf2f8fb7b7270fc9234af8a1c86dc7f40d65bf6d4247b92f4c3fb6a34de928cefa87f40fc9b5fc3ff0510dbe6cef810cf4230f3eee9e4b6a5276717243eb92e3628adcc4f5a8c5197c5e9c48dcbc52ed01228a5483e2", @ANYRESDEC], 0x7e, 0x455, &(0x7f0000000940)="$eJzs3M9PHFUcAPDv7PKzpYK1/ii2Ea1G4g8o9Ic9eNFo4kETEz1oPBHABrstpmAiDVH0gEdjYrwaj/4LnvRijCcTr3o3Jo1yafVg1szuDF1gly6wZdvu55MMvDfz4L3vzLzdN+/BBtCxRtIvScRARPwWEYPV7MYCI9Vv19eWp/9ZW55Oolx+46+kUu7a2vJ0XjT/uYPVTLmc5Xvr1Lv6TsRUqTR7OcuPL158f3xh6cqzcxenzs+en700ee7c6VPHe85OnmlJnGlc14Y/mj929JW3v3jtxv6B7HttHK0yUj27dT1R+drX6irb5lBNOulqY0PYkWJEpJeru9L/B6MY/evHBuPlT9vaOOCWKpfL5Xrvz5mVMnAXS6LdLQDaI3+jT59/822fhh63hasvVB+A0rivZ1v1SFcUsjLdm55vW2kkIt5a+ffrdItbNA8BAFDr+3T880y98V8hHqgpd0+2hjIUEfdGxOGIuC8ijkTE/RGVsg9GxEM7qr1vywrJfo9/0vHf89na1sbxXz76i6FiljtUib87eXeuNHsyOyej0d2b5ie2qeOHl379vNGx2vFfuqX152PBrB1/dm2aoJuZWpzaS8y1rn4SMdxVL/4k8mWcJCKORsTwLuuYe+rbY42O3Tz+bbRgnan8TcST1eu/EpvizyUN1ycnnjs7eWa8L0qzJ8fzu2Krn39Zfb1R/XuKvwXS638gu/83rkauxz+U9EUsfHXlQmW9dmHbX/f3xqfKqtXfP2vYp3d7//ckb1bSPdm+D6cWFy9PRPQkr27dP3njZ/N8Xj6Nf/RE/f5/uOZMPBwR6U18fP03DVTa/mhEPBYRJ7Y5KT+9+Ph7eXrzim/j+LeZlW+hNP6Zuq9/Ndc/IhaW8uv/SJ5YajZRvPDjd43qb+76n66kRrM9zbz+NdvAvZw7AAAAuFMUKjMZSWFsPV0ojI1V/4b/SBwolOYXFp/un//g0kz1b+WHoruQz3QN1syHTmRzw3l+clP+VDZv/GWxv5Ifm54vzbQ7eOhwBxv0/9QfxYj4b8t0LnA38f9a0Ln0f+hc+j90Lv0fOpf+D52rXv//uA3tAPaf93/oXPo/dC79HzqX/g8dqeH/xhcaH9qfxM4/Z0BiPxNRuC2acYcmCtF04a6mP8xil4neuofa/coEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQGv8HAAD//xip4/k=") creat(&(0x7f0000000040)='./bus\x00', 0x0) mount(&(0x7f0000000380)=@loop={'/dev/loop', 0x0}, &(0x7f0000000140)='./bus\x00', 0x0, 0x1000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x185102, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) mount$9p_fd(0x0, &(0x7f0000000080)='./file0\x00', 0x0, 0xc00000, &(0x7f0000000440)) 01:04:18 executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0x12, &(0x7f0000000380)=0x9, 0x4) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000240)={'gre0\x00', 0x0}) r2 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000400)={0xa8, 0x2, 0x6, 0x5, 0x0, 0x0, {}, [@IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_DATA={0x4c, 0x7, 0x0, 0x1, [@IPSET_ATTR_MARK={0x8, 0xa, 0x1, 0x0, 0x4}, @IPSET_ATTR_PROTO={0x5, 0x7, 0x62}, @IPSET_ATTR_TIMEOUT={0x8, 0x6, 0x1, 0x0, 0x2}, @IPSET_ATTR_BUCKETSIZE={0x5, 0x15, 0x5b}, @IPSET_ATTR_PORT_TO={0x6, 0x5, 0x1, 0x0, 0x4e23}, @IPSET_ATTR_PORT={0x6, 0x4, 0x1, 0x0, 0x4e24}, @IPSET_ATTR_CADT_FLAGS={0x8}, @IPSET_ATTR_PORT_TO={0x6, 0x5, 0x1, 0x0, 0x4e23}, @IPSET_ATTR_CIDR={0x5, 0x3, 0x3}]}, @IPSET_ATTR_TYPENAME={0x12, 0x3, 'hash:net,port\x00'}, @IPSET_ATTR_FAMILY={0x5}, @IPSET_ATTR_DATA={0x24, 0x7, 0x0, 0x1, [@IPSET_ATTR_PORT={0x6, 0x4, 0x1, 0x0, 0x4e21}, @IPSET_ATTR_PORT={0x6, 0x4, 0x1, 0x0, 0x4e22}, @IPSET_ATTR_SIZE={0x8, 0x17, 0x1, 0x0, 0x9}, @IPSET_ATTR_LINENO={0x8, 0x9, 0x1, 0x0, 0x10000}]}]}, 0xa8}}, 0x0) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000000140)=0x8, 0x4) syz_open_dev$vcsn(&(0x7f00000004c0), 0x7, 0x600000) syz_genetlink_get_family_id$nl80211(&(0x7f0000000540), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000580)={'wlan1\x00'}) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f00000005c0)={'wlan0\x00'}) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000600)={'wlan1\x00'}) sendmsg$IPCTNL_MSG_TIMEOUT_NEW(r2, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x2c, 0x0, 0x8, 0x101, 0x0, 0x0, {0x7, 0x0, 0x3}, [@CTA_TIMEOUT_DATA={0x4, 0x4, 0x0, 0x1, @gre}, @CTA_TIMEOUT_NAME={0x9, 0x1, 'syz1\x00'}, @CTA_TIMEOUT_L3PROTO={0x6, 0x2, 0x1, 0x0, 0x6}]}, 0x2c}}, 0x40000) r3 = syz_open_dev$usbfs(&(0x7f0000000080), 0x77, 0x101301) ioctl$USBDEVFS_DROP_PRIVILEGES(r3, 0x4004551e, &(0x7f0000000040)) ioctl$USBDEVFS_SETINTERFACE(r3, 0x5514, 0x0) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nl802154(&(0x7f00000003c0), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_802154(0xffffffffffffffff, 0x8933, &(0x7f0000000080)={'wpan0\x00', 0x0}) sendmsg$NL802154_CMD_GET_WPAN_PHY(r4, &(0x7f0000000300)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x30, r5, 0x300, 0x70bd27, 0x25dfdbfc, {}, [@NL802154_ATTR_WPAN_PHY={0x8, 0x1, 0x2}, @NL802154_ATTR_IFINDEX={0x8, 0x3, r6}, @NL802154_ATTR_WPAN_DEV={0xc}]}, 0x30}, 0x1, 0x0, 0x0, 0x40010}, 0x40000c0) sendto$packet(r0, &(0x7f0000000340)="05040006e8fe091c6202a0ffffffff006003000000007f141434e3177f43055762cb80948864113b022543424aa608", 0xfef2, 0x0, &(0x7f0000000a80)={0x11, 0x8100, r1, 0x1, 0x0, 0x6, @multicast}, 0x14) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x13, 0x4, &(0x7f0000000080)=@framed={{0xffffff85, 0x0, 0x0, 0x0, 0x22, 0x55}, [@call={0x6f, 0x0, 0x0, 0x68}], {0x95, 0x0, 0xa}}, &(0x7f0000000040)='syzkaller\x00', 0x4, 0x99, &(0x7f0000000180)=""/153, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x46, 0x10, 0x0, 0xfffffffffffffed8}, 0x3f) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000002c40)={@cgroup, 0xffffffffffffffff, 0x14, 0x0, 0x0, @prog_id}, 0x20) r7 = accept$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @initdev}, &(0x7f00000000c0)=0x10) ioctl$ifreq_SIOCGIFINDEX_vcan(r7, 0x8933, &(0x7f0000000240)={'vxcan1\x00'}) 01:04:18 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) syz_usb_disconnect(r0) syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000100)=ANY=[@ANYBLOB="12010000020004402505a1a44000010203010902"], 0x0) ioctl$EVIOCRMFF(r0, 0xc0085508, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.memory_pressure\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFVLAN_SET_VLAN_NAME_TYPE_CMD(r2, 0x8982, &(0x7f0000000000)={0x6, 'vlan0\x00', {0x52a8dca9}, 0x8}) ftruncate(r1, 0x8001) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, 0x0, &(0x7f0000000000)=0x7e9e) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) getsockopt$inet6_tcp_TCP_ZEROCOPY_RECEIVE(r5, 0x6, 0xa, 0x0, &(0x7f0000001400)) syz_mount_image$ext4(&(0x7f0000000080)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x10, &(0x7f0000000080)=ANY=[], 0xfe, 0x452, &(0x7f0000000d80)="$eJzs3MtvG8UfAPCvnTh9/5JfKY+GFgIFEfFImvRBD1yKQOIAEhIcijiZJK1C3QY1QaJVBIFDOKJK3BFHJP4CLpQLAk5IXOGOkCKUC4WT0dq7qZvYTpw4cYk/H2mTGe84M9/dnXg843UAXWso+ZGLOBgRv0ZEfzV7d4Gh6q/by/MTfy/PT+SiXH7jz1yl3F/L8xNZ0ex5B6qZck+TehffjiiWSlPX0vzo3JX3Rmev33hu+krx0tSlqavj586dPnW87+z4mbbEeShp6+CHM8eOvvLWzdcmLtx858evk/YeTPfXxtEuQ9WjW9eT7a6sww7VpHO9HWwILUnOW3K6CpX+3x89sW9lX3+8/ElHGwdsq3I5X97TePdCGdjFktE80I2yF/rk/W+27dDQ456wdD5W5jFup1t1T2/k0zKFbax/KCIuLPzzRbLFNs1DAADUunU+Ip6tN/7LxwM15f6Xrg0NRMT/I+JwRNwXEUci4v6IStkHI+KhFutfvUKydvxT7t9UYBuUjP9eSNe27h7/ZaO/GOhJc4cq8RdyF6dLUyfTYzIchT1JfqxJHd+99MtnjfbVjv+SLak/Gwum7fijd9UE3WSxUNxKzLWWPo4Y7K0Xfy6yZZxkfHw0IgZb/NvZmtD0018da1Rm/fibaMM6U/nLiKeq538hVsWfyTVcnxx7/uz4mdG9UZo6OZpdFWv99PPi643q31L8bbB0qxz7617/K/EP5PZGzF6/cbmyXjvbeh2Lv33a8D3N5q7/uWJf7s1Kui997IPi3Ny1sYi+3KtrHx+/89wsn5VPrv/hE/X7/+G4cyQejojkIj4eEY9ExKNp2x+LiMcj4kST+H948Yl3W4+/yax8GyXxT653/qP2/Lee6Ln8/Tetx59Jzv/pSmo4fSQ5/+vFtdEGbuXYAQAAwH9FvvIZ+Fx+ZCWdz4+MVD/DfyT250szs3PPXJx5/+pk9bPyA1HIZzNd/TXzoWPp3HCWH1+VP5XOG3/es6+SH5mYKbU6nwi014EG/T/xe7MbeIDdwf1a0L30f+he+j90L/0fupf+D92rXv//qAPtAHbeOq//+3aqHcDOM/6H7qX/Q/fS/6ErNbw3Pr+lW/4lOpT4tm9r39Ww8UTk75GQd02iEHV39W74yyw2mdhTd1en/zMBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC0x78BAAD//8W94XI=") 01:04:18 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="1201000000000040ac054382408b0b00000109022400010000002009040000fd0301000009210000000122010009058103"], 0x0) r2 = syz_mount_image$f2fs(&(0x7f0000000140), &(0x7f0000000080)='./file0\x00', 0x0, &(0x7f0000005b80)=ANY=[@ANYBLOB="6e6f626172726965722c6e6f657874656e745f63616368652c6673796e635f6d6f64653d7374726963742c696e6c696e655f78617474720000693a653d3078303030303030303030303030303766662c736d61636b6673726f6f080000006673f52b00e58abba2d0cc27be339f6f4fe5ad35a724e1531a622f050000008586eb5ba3614d2c24abf5a2614c0f111e057112dafd66336a5e3b6512b81cda80be6e9a34ccc2b88c0100008000000000e3f5def862b95c20ee847008000b0c22653d2ff39b36732e46b56357afe57094f42ba61c5e8b4e184d7dd50000000000000000c0469264c247cd3c7fcb39043dda97538456bc294ae31e525d3b664cf8e83b52b1885b866b58698b3f132aced62a4fc7c8c400b805173d7488a35708d2523190c0014689f57be6ee3f5d28935a0000000000000000000000000000000000000059c1403d010001008ab61fa90695a8b268c277645c1e357ec9316354f659d4244fe126a8364eaa0de6bf4ba21c767782a04bdbb8c86d0cc7e3f03f8ef15c0ee311768cccb8affb0ae5d7cd0000000097676c046a6c754c98dd5f400ad99a588d983ae6e07b4e0e0907266aca53b30a815a84295fb5eab2f263613d36994dc15562892c33ed149270907e9c2e4d0cac7dd9735621a0c676"], 0x1, 0x5514, &(0x7f0000005d80)="$eJzs3M1rI2UYAPAn7Xa/XYt48LYDi9DCJmy67aK3qrv4gV3KqgdPmiZpyG6SKU2a1p48eBQPnv0nRMGTR/8GD569iQfFm6BkZqpbP8ClSWPb3w8mz7xv3jzzvGFZeGZKAjiz5pNffirFtbgUEbMRcTUiOy8VR2Y1D89FxPWImHnsKBXzf0ycj4jLEXFtlDzPWSre+vTm8MbKj2/8/PW3F85d+fyr76a3a2Dano+I7lZ+vtvNY9rK48NivjZsZ7G7PCxi/kb3UTFO87jb3Mgy7NYO1tWyeLuVr0+3dvqjuNmp1Uex1d7M5rd6+QX7w9ZBnuwDD2vb2bjR3Mhiu59msbWf17W3n//ftt8f5HkaRb4PsvQxGBzEfL6518z3s/Uoi/XeoJjP86aN5t4oDotYXC7qaaeR1bFxlG/6/+3Ndm9nLxk2t/vttJesVKovVKp3ytXttNEcNJfLtW7jznKy0OqMlpUHzVp3tZWmrU6zUk+7i8lCq14vV6vJwt3mRrvWS6rVyu3KrfLKYnF2M3n1/jtJp5EsjOLL7d7OoN3pJ5vpdpJ/YjFZqtx+cTG5UU3eWltP1h/cu7e2/vZ7d9+9/9La668Ui/5WVrKwdGtpqVy9VV6qLp6h/X9UFD3G/cORlJ5s+YVJ1QFwguj/gWmYXP+//SBi8v1/6P/H4kT1vxPr/z87s/uHI3nC/h8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgNPj+7kvXstO5vPxlWL+qWLqmWJcioiZiPjtH8zG+UM5Z4s8c/+yfu4vNXxTiizD6BoXiuNyRKwWx69PT/pbAAAAgNPryw+vf5J36/nL/LQL4jjlN21mrr4/pnyliJib/2FM2WZGL8+OKVn27/tc7I0pW3YD6+KYkuW33M6NK9t/MnsoXHwslPIwc6zlAAAAx+JwJ3C8XQgAAADH6eNpF8B0lOLgUebBs+DsL+//fCB46dAIAAAAOIFK0y4AAAAAmLis//f7fwAAAHC65b//BwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv7NzP7lpA1EcgJ8NLvSfiqru26N0B8foEbrssuIAvQRHoFfIBTgD2eUIEUR4HBSiJIrisa2Q75PMMBb8/IzwYmakAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALp0Wa0X//9+/9c2Z7dv54WX/dG2bgAAAHgLttV6Ub+Zpf7H5vzn5tTXpl9ERBkRD43dR/HuJHPU5FSPfL66V8NFRJ1wuMakOT5ExM/muP7S9a8AAAAA52uzXM3TaD29zIYuiD6lSZvy069MeUVEVLOrTGnlIe9bprD6/z2OP5nS6gmsaaawNOU2zpX2LPXjfpy1m95pitSUT38/270DAAA9Gp00/Y5CAAAA6NPvoQtgGEXcLmUelwInqWmW996f9AAAAIBXqBi6AAAAAKBz9fjf/n8AAABw3tL+fwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHRpW60Xm+Vq3jZnt28nz90AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADADfvzjgIhEAZhsHd9ZzL3P6w0aGpqUgXCx98YDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvPndX/5PTI0zydxrY+l5JFk7NbZOjb1z4+gP4+vXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABc7M9tCoAgEIbBrezrX3j/w8YLeoYIZkB42EVBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOBH7hnLOLXO2BJPVbVME3vGvaqOrBJnVokrF/p4sPUPfwQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwMvO/bzGUcUBAH8zs7NJq+IaZQ8RseBBLzbd1tbexIMSPPgnCCHd1titP9ocbClCLt4k515EjyKCEm/9H3puoZd662EPFTxX5lcy+XFYhZ3ZZD8fePO+Mwzzvm8WQr77XgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADsM/5wL06yQ6+I4/Law2d317P+0YE+c3/78XLWsjhqMunj4Y36SdSvnSw2nwwAAADzIanq+xDCk3RnNevjXl7/p9U9Wc3/00tFXNXzB+v+qq9q/6z9+cfT13YH6hXjZA+9ujEanjucSmd6s5xhz1+e4KZO/ubz716S/AOJP9l6dZzm7zP64cGDj7p5uDD9dAGA/+ds1ZdB9ftQ1g/aTAyAudGpFd5V/Z/02s0JAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAnjrfBCFUchhOXOXpx59Ozu+lH9/e3Hy1W7dO/edv2Z2SPSEMLVjdHwXFhscDaz7dbtO9fXRqPhzeaDN0MIbY3+QTn9659NcHMIU0rjTEtvfs6CuPywZyWf4xG0+EMJAIATKS1bVtc/SXdWs2vRUgjPf95f/79di8OE9f/Tzy89rI9Vr/8Hjc1w9q1s3vh65dbtO+9u3Fi7Nrw2/PK984P3BxcuX7x4eSX/rqQ4tp0mAAAAx1i3bPX6P146vP5/uhaHCev/b34cfFcfK1H/H2lv0a/tTAAAAObbK2f++Ts64nrU7YZv1zY3bw6K4+75+eLYQqr/2ULZ6vV/stR2VgAAAEATxlvRvvX/K7U4TLj+/+Ivr/9Wf2YSQjhVrv+fXf9qdKW56cy0qfzx8EL5cDsLAAAAKOvxUwfW/9N8/3+8u+UhDiG881YRl/8GcKL6P/n4+1/rY9X3/19oboozKe4X7yPv+yF0+m1nBAAAwEm2mLdeXv//le6sfvH76U+79v8DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANO3fAAAA///FdTwZ") r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='blkio.bfq.avg_queue_size\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000180)=ANY=[@ANYRESOCT=r3, @ANYRESOCT=r2], 0x208e24b) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='pids.current\x00', 0x275a, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000200)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}}}]}}]}}, 0x0) write$binfmt_script(r4, &(0x7f0000000480)=ANY=[], 0x8) write$binfmt_elf64(r4, &(0x7f0000000fc0)=ANY=[], 0xfffffd81) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io(r1, &(0x7f0000000380)={0x2c, &(0x7f00000000c0)={0x0, 0x4d090f13aebf6d0, 0x4, {0x4, 0x0, "cff5"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f0000000000), 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r6, &(0x7f0000000140)=ANY=[], 0xc8) r7 = socket$inet_udp(0x2, 0x2, 0x0) close(r7) socket$can_bcm(0x1d, 0x2, 0x2) splice(r5, 0x0, r7, 0x0, 0x8003, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x0, 0x147001) [ 80.486876][ T1576] bridge0: port 2(bridge_slave_1) entered blocking state [ 80.493725][ T1576] bridge0: port 2(bridge_slave_1) entered forwarding state [ 80.500885][ T1576] bridge0: port 1(bridge_slave_0) entered blocking state [ 80.507622][ T1576] bridge0: port 1(bridge_slave_0) entered forwarding state [ 80.527934][ T1590] EXT4-fs (loop2): mounting ext3 file system using the ext4 subsystem [ 80.542088][ T1590] EXT4-fs (loop2): 1 truncate cleaned up [ 80.547777][ T1590] EXT4-fs (loop2): mounted filesystem without journal. Opts: jqfmt=vfsold,resgid=0x000000000000ee00,noblock_validity,noload,data_err=ignore,usrjquota=,init_itable=0x0000000000000601,max_dir_size_kb=0x0000000000000003,,errors=continue [ 80.557132][ T372] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 80.581709][ T372] bridge0: port 1(bridge_slave_0) entered disabled state 01:04:18 executing program 2: r0 = memfd_create(&(0x7f0000000300)='+\x8b\x8a\x16\x11O\xdd\xdfk(F\x99\xdf\x92\xd5>oJ\x02u\x9b\xafa\xac\x06\x9c&\xf5\xe3j\xfa\tcqM\xb8R\x86\xd9\xd2.\x9f\x12\xed\x10\f\xbd\x1a|\x8a\xbb\xda\xcfY\x98gU@\xf2M\xc0\xb5\xdf\x9a\x8d\xdb,n\xae\x0eT\x80\x8c\xfd\xd7\xb0\x94\x82t\x96\rKx\xc5\x9b\x8c\x87\x96\x8bc\xbc\xee\xcc\x9f\xe3F\x99V4\x8e;M\xa9\x823\xe3\xb3mG\x8f\xdb\xed\x1b\x05\xec\xfc\xd1\xb5\xfd\xec@\xdeU\xdd\xa4\xc1\xe4L)\x8e\xe5\x91\x8e\xd4\x89\xef\x95T\x05G\xac\xb8\xc1: )mh\xc7\xf1?\xbb\x13;\xad\x95\xd70\xb6\x0e\x7f\x84r\x0e\xbf\xc5\xf6\xd4\xdd\t\x14\x18\xf7\xefi\x93\x03\xd2\xf2\bK\"\xd2\xb5\xaa\xb8\xc8\xe0\xac\x99\xe8su\xcd\xc3E\x12\xd7\xdd\x96!\x16Tu\xe3\xf0\x84#R\xd9\xe3~Wj\xb0r\x87\'\xea\a\xcfOeK\x9daW\xf4\x87@\x9c\xf3\xf1K\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x91\xe6\xdb\xc2\xa5h\'\xdfIn\x97\x0263~\xeb\xbe(i\n\xc2k4\x7f\x12\xa9e`SOs\x8c\xb4\xe7FeQ\xc6$\x92j_U\xfa\b\xea\xb0bYkW\xc0\x05\aC{\xcc\x03T\x17\xa5Sk\x87P\xc2\x97D\xb2\xfa\x1b\x9fe\xf4\x10\x1a\xad\x92\xce\x88\x1b\xbc\xe14\x19\xaa\xd3\r\xf4\xa2\xc3\x9e=\xa0 \xe6j\xe5\x85\xf8\x97\x03\x15\xaa\x920\xdcrI\xd8\b\xfb\xc7\xe7xX\x00>d\xbb\xa71\xad\x9a\xfb\xe6\x13\x87\x93\\\xe5W-\xfc\xfd\xb8O\xb9j\xb8\xf2\x9dx\xb2\x86\xad\x92', 0x3) fcntl$addseals(r0, 0x409, 0x8) fallocate(r0, 0xa, 0x80000000000, 0x3) syz_usb_connect(0x3, 0x98c, &(0x7f00000004c0)=ANY=[@ANYBLOB="12011003add186405c0ae1219e110102030109027a09040602c01f0904ff060f498b35010b2406000189eb7120029c05240008000d240f0106000000050003000206241a0500020424020407240a0106b30005241509000905800c1000070100a408494a770157ca7f81001161fbb6834c3d130aafec498105dbab02c900519f40e09d095b13bd3832887dd01ff698640b52dbd4a78b736939ef17e1960caa486ed38cbc4b57a09e1cb1391e5bc3f6cd4df6eb058e6d79af8c06f9ddfe62fec4b6ddfa0f4c010ca4c49db62535441a8be98b6244a5eb8c5477576525f59ecbb1a8f21d9169a233c1f9c1d6949d001a9c7e2c70ca1b182f5d6b9f8096ffd9079383a6891209050c03cf01000700090501101000e10207790403cf5d46604abd4c34bfa20be8ad5e949518b449cfd146c59102e1f13977b9e64824184b2a17e627ef78d1a32b70629fb034db4fbc1b20996e07b5667c4e92f2dac42bc2591ea2bc56d86450611133e87b1fc15189911cf3c1c8763b037ad8f1c77ad6fee54212b00f269317215a5229bc7a5b8170a58b09050310000274d612da1164358fb39145bea3e5e32df22181ea5335c6dcb4202badea95f6d6d2b9247bc468632598ec8a1335ab5bb65706d57eeb6d3cfde46a76cddbbbad4da156e42afd8aecacab573434e965ee905ea76c0c2d1a6883eb1b5ac15861e316325aee4c092ed04bd2e50d8226b5c4639d7c2e421c895ba3b1eb666e74b98e2b894b073f76744e953f8e1926151d59e64c00657697dc70db112653201abce932776177ffa04df891b8360d8ea284604c2c47dfdf344c4d1fbe896a9c74aef588d3ff180b7709785a20cb1f9bce79df5ff13369e71f485c436a7b2201b109050a084000f806400725010303c50909050b0008007fc5016a0bef61e03013278938e2cd3301b04c1853fed7488ef38fe06c51f60a7e03efabfa25997df73681b34886fa42ef60bc1ec5de94d51cf33c66ee8282ee93248d7939a3812c6357a9ea5c7a5519805370c4a63a3b1493a117a45b8bf334c17eed6d50881952023ea0c5b37010caa5e6871f6e9a5077b8f861fbd24ffca426407f0a9a537e2b7684220c891eecb462db484f3dec22ad11d54633c6a7164bb512372f8333e24dc52c2204d2e026cd58748aacb9ffdc5320b4349a630827303ed7207be83e0838db0a31e7de066506a46a7dddacfee4407ece5a8da909050910080006e6ff0905001000041f082007250180070100090506100002070599072501030700030905040010007c05030725010109030009050e082000057a0209050d1010000703ffe506aae806658b25403971a9a4ad8affb9bbdd1f717dade3d8fe781d800ff7adba7fdc47ab7ed6697f86dcbd5796674a82065c6b57897d080cb97ea1ea86bb4a013dfe10f2fe17fe33762547fcff47f4e84d073a40dd9d2bcff43d7330e26ca651e978fc94ba53ed0a4ef8cf1c23b61c93d0b67fa5bad193772a504f0f9c3922919bcae545b677b39d74c8d818ca130eea195d83b098c00290e973f72f5c58c113e548c58119c7b99020b9c0cf9af35c12fcd6ba73daad6b3b39724219b7c4dab0953dfec8e1f0c7f339e0d52ac131924a3dd2f2ff6c2407450e18001006208384123d106109058810100090ba200725018007b400090500000004fa3ffbbe04652f4fca1f92e6717e5e2306302fd3efb20edfab5b7bd8cdd97df2fe3dfa4f2eadd789a1f66e4ea5a3dc943475ca86f66ed1708d36b6745fdeef03e970141b250ec6231702be045ac8a86c17281bd0d2794f5f232a9875c14e75ae1e98f8b27f520910be96e560b246e4b4ab879f532329bb33421d8156de1767b4a9f08a0d26d87ea2c51a32531b2ae28d580b7b0dde8c8a81edd48442596f415621cdee784abc0d482740fec5b05b7acd52a1d58ab0742d055c9a6bf9dff869fc1707250183080180090504d6080020810107250101026200090453010a78fb4a000a2401060006020102072405011f0a760b2407010500103371511a0a2405017f2dfd4efa8d0a240503ff63086ac71b0c240202040204400004ff020f24060206040100090005000200060905030410008501020725010208080009050d00000220088107250181020004090505001000010009072501027d0400830f4e12deda145cacbb4af48a9631107502e7a7339d2f3537d97d126fc56159d5bc37c90ebac1604dda6526bc2cfebd37a7956026ca20fcbdf44083666425d69c6002d7fb1c9e2a26341db4bdd3d6bb114bffe0adfb9c5b44f6edd22c7b91e057b3d349e696aa3a44b9098285ab9b80794d4c0beb78b7875379976881f21218894395090501102000050300b2025be5b9bf9680c2f34129338c89f872edc265ffeae6f7189dc40460783464c15cc93461fe59d4ab8f63c9e8ed183a4fec164fa290cc9ea50a69088e2b1b6e323c6c23dd61b9449954c2d69373cfc3ce8f0f407179f4bbf278b3c1bd112a8b8f418de958659331c625a9d2a8121774063174a43601f2f02b3ef6530df044e65401dd33626a4b6c0da6b4336d1564e6260ed7c8e7bfaf4868195b3c8319822189c0dc0d8e83a85e279805c96c8f9db8d00b07250182070200090502002000034008810d259816d8ac07d3c73d16f7bc78b243ba7502c167abc47ae2436f8c690b96e723d7578048ca1858daf3944dfaa855ed86be962c38a0d692604a27dd5b227879bc9e1d91e28aecce84d5813de76138525bbf75e54d3b4a43bc8ce2733ccfad2fbfe183e925496fae34b67c14e56dd756d267371e4afe236eb85e8660d2a0b0c409050403000209015c0725018248000009050f08ff010901010725018281ffff090503001000040409072501817f018007250182073f0009050910080003080307250100f20100072501020401010905070800007faf050904160500ff0a571c052406000005240003000d240f010500000008000700405c2413202b4ec3900893e5a3bed8c6011a482a7b1bc84ed1762e795ecb1d3f531d9118308a89a6be680439341a7018d8d6854bd49df8c3413c3e2de4158dee20df2c334f2fa92a206feb64a37ab8985565c0cfbbe340aec8e78d205c0524010095052415080010240202ff030400ec43cd501340231f072401080401000d24020180030106a5dd286f900724011f0304000904890008ffffff0807240600017b8505240008000d240f01050000002000f8ff0006241a01640109050a1040000901ff09050812100003401f0725018002b50009050708d707040320090500004000033f80050a09ab20090507040002010204090582000002080403072501000704000725010200010009050c00000400010917090568b919f82146515542c36455e4408ea98f2ec0f60905050308007f80ee0725010100060007250180040004"], &(0x7f0000000200)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x200, 0x7, 0x3, 0x1, 0x10, 0x20}, 0x8e, &(0x7f0000000040)={0x5, 0xf, 0x8e, 0x6, [@wireless={0xb, 0x10, 0x1, 0x8, 0x4a, 0x20, 0x1f, 0xa1, 0x1f}, @ss_container_id={0x14, 0x10, 0x4, 0x2, "ba7a1c2f5d868daa54998097721ca0c5"}, @ssp_cap={0x1c, 0x10, 0xa, 0xfb, 0x4, 0x7, 0xf000, 0x8, [0x27, 0xc050, 0xff3f30, 0xff00f0]}, @wireless={0xb, 0x10, 0x1, 0xc, 0x1, 0x6, 0x8, 0x5, 0x63}, @generic={0x40, 0x10, 0xb, "6dc5dd49ade70ca9115ad3697f771c15e75e53883ceaac34ec82251eb17a8aa484a66f5a09147d9dbcfbb2b2c87619b29ac1494c7fa7b2317769355cd4"}, @ptm_cap={0x3}]}, 0x2, [{0xa8, &(0x7f0000000100)=@string={0xa8, 0x3, "935b106d519dd2abb868b9e9150e41b3d266ec63983d803be06d43a528e29854eaf793ecdc446b941bc25118f25ea822873597593a22603a3ebf76e2a71ac2d3dfc3586f076cb5a4fdc1e282a5610d4e877893c467e3abc535d85a3702023d373f4803b8dd89c5c9d26fb020ae259422cba7b573d49f7199cde4d9eede807e5971f45b458ef0f580d7f20acfba0228a9b67af718afa2aff6146077dbf99245b490238d3a509b"}}, {0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x43e}}]}) [ 80.595350][ T372] bridge0: port 2(bridge_slave_1) entered disabled state [ 80.605337][ T1347] EXT4-fs warning (device loop2): ext4_dirblock_csum_set:410: inode #2: comm syz-executor.2: No space for directory leaf checksum. Please run e2fsck -D. [ 80.621509][ T1347] EXT4-fs error (device loop2): ext4_validate_block_bitmap:400: comm syz-executor.2: bg 0: bad block bitmap checksum [ 80.635161][ T1347] EXT4-fs error (device loop2) in ext4_free_blocks:5011: Filesystem failed CRC [ 80.644468][ T1347] EXT4-fs warning (device loop2): ext4_dirblock_csum_set:410: inode #2: comm syz-executor.2: No space for directory leaf checksum. Please run e2fsck -D. [ 80.660619][ T1347] EXT4-fs warning (device loop2): ext4_dirblock_csum_set:410: inode #2: comm syz-executor.2: No space for directory leaf checksum. Please run e2fsck -D. [ 80.677404][ T372] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 80.677901][ T1347] EXT4-fs error (device loop2): __ext4_iget:5217: inode #16: block 786432: comm syz-executor.2: invalid block [ 80.685452][ T372] bridge0: port 1(bridge_slave_0) entered blocking state [ 80.697331][ T1347] EXT4-fs error (device loop2): __ext4_iget:5217: inode #16: block 786432: comm syz-executor.2: invalid block [ 80.703494][ T372] bridge0: port 1(bridge_slave_0) entered forwarding state [ 80.704082][ T372] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 80.730231][ T372] bridge0: port 2(bridge_slave_1) entered blocking state [ 80.737075][ T372] bridge0: port 2(bridge_slave_1) entered forwarding state [ 80.744255][ T372] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 80.766104][ T403] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 80.773995][ T403] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 80.782691][ T403] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 80.790925][ T403] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 80.804478][ T1297] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 80.812040][ T845] usb 5-1: new high-speed USB device number 11 using dummy_hcd [ 80.819732][ T1297] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 80.835304][ T403] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready 01:04:18 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x1) ioctl$KVM_KVMCLOCK_CTRL(r1, 0xaead) r2 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000000), 0x82000, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000040)={'vcan0\x00', 0x0}) sendmsg$can_raw(r2, &(0x7f0000000140)={&(0x7f0000000080)={0x1d, r3}, 0x10, &(0x7f0000000100)={&(0x7f00000000c0)=@can={{0x3, 0x1, 0x0, 0x1}, 0x5, 0x3, 0x0, 0x0, "8f83ef8d0c18a57a"}, 0x10}, 0x1, 0x0, 0x0, 0x8801}, 0x20000000) ioctl$sock_inet_udp_SIOCOUTQ(r2, 0x5411, &(0x7f0000000180)) pwrite64(r1, &(0x7f00000001c0)="727713da944c32163760692ac2a8025f254dc08d36a9aea72dd5f1d0eed8658f71cf2bcb7772db9de2cb6113b32492ddf9b8583ab07fe646601886ed44c34ae0d54b346173cc57bee29d522fb161f33e83d87cf59950beb4c29ca6d1b39ce529f69796508021979838e8d048d7b9574a6540e6f0c38810ad94f38e857f3df19790708b2030771eee9f08c66e38368fb753f5400743", 0x95, 0x7) r4 = open_tree(r2, &(0x7f0000000280)='./file0\x00', 0x88801) ioctl$ifreq_SIOCGIFINDEX_team(r2, 0x8933, &(0x7f00000002c0)) connect$pppl2tp(r2, &(0x7f0000000300)=@pppol2tp={0x18, 0x1, {0x0, r0, {0x2, 0x97, @local}, 0x2, 0x1000, 0x2, 0x1}}, 0x26) setsockopt$netlink_NETLINK_PKTINFO(r2, 0x10e, 0x3, &(0x7f0000000340)=0x6b, 0x4) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000000380)=0x0) sendto$inet6(r2, &(0x7f00000003c0)="74996aaf1b4423d86a41f43f0897e0374ca2babe3d5def3ffa6636bd687b6d6e80e2656739bacecd48dd5fe875812c0b04fad571d3bc35ee2e9bae1373bd505b6a7b49d9ff4a8ca1c8e0012b909bfe39a892c65a50b9eff696d4013436ae8245d8bec7232644c03831f998100222c9926278d3f3437ac14532262bdffc1a", 0x7e, 0x40, &(0x7f0000000440)={0xa, 0x4e24, 0x40, @mcast2, 0x7}, 0x1c) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8916, &(0x7f0000000480)={'vlan0\x00', {0x2, 0x4e22, @private=0xa010101}}) r6 = socket(0x1, 0xa, 0x2) geteuid() r7 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000500), r6) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8933, &(0x7f0000000540)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_NOTIFY_RADAR(r6, &(0x7f0000000600)={&(0x7f00000004c0)={0x10, 0x0, 0x0, 0x21}, 0xc, &(0x7f00000005c0)={&(0x7f0000000580)={0x38, r7, 0x1, 0x70bd29, 0x25dfdbfc, {{}, {@val={0x8, 0x3, r8}, @val={0xc, 0x99, {0x7, 0x66}}}}, [@NL80211_ATTR_CENTER_FREQ1={0x8, 0xa0, 0x2}, @NL80211_ATTR_CENTER_FREQ2={0x8, 0xa1, 0x8}]}, 0x38}, 0x1, 0x0, 0x0, 0x20000000}, 0x800) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, &(0x7f0000000640)=""/30) ptrace$peeksig(0x4209, r5, &(0x7f0000000680)={0x4, 0x1, 0x8}, &(0x7f00000006c0)=[{}, {}, {}, {}, {}, {}, {}, {}]) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000ac0)) socket$netlink(0x10, 0x3, 0xe) ioctl$sock_inet_SIOCSIFBRDADDR(r6, 0x891a, &(0x7f0000000b00)={'erspan0\x00', {0x2, 0x4e23, @broadcast}}) r9 = fspick(r4, &(0x7f0000000b40)='./file0\x00', 0x0) ioctl$LOOP_SET_FD(r2, 0x4c00, r9) ioctl$BINDER_FREEZE(r4, 0x400c620e, &(0x7f0000000b80)={r5, 0x0, 0xff}) r10 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCDEL6RD(r10, 0x89fa, &(0x7f0000000c00)={'sit0\x00', &(0x7f0000000bc0)={@mcast1, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x1b, 0x20}}) [ 80.844599][ T403] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 80.860389][ T1296] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 80.873401][ T1296] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready 01:04:18 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$tipc2(&(0x7f00000002c0), r1) getsockname$packet(r1, &(0x7f0000000380)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000180)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r2, @ANYBLOB="7f171921f6000000280012000c00010076657468"], 0x48}}, 0x0) r3 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r4 = add_key$keyring(&(0x7f0000000340), &(0x7f00000004c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r5 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000080)={'syz', 0x0}, 0x0, 0x0, 0xffffffffffffffff) r6 = add_key$fscrypt_v1(&(0x7f0000000140), &(0x7f0000000180)={'fscrypt:', @desc2}, &(0x7f00000001c0)={0x0, "2f01c4fd8eab3f09b5611b25b06bab7c64b45713d278a1fc4a8d718eb43087655e5f65991c3e1e6f89550928b713582f37d43e4b35a9daa5b12d01438c9c4199"}, 0x48, 0xffffffffffffffff) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r5, &(0x7f0000000240)='asymmetric\x00', &(0x7f0000000180)=@keyring={'key_or_keyring:', r6}) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r4, &(0x7f0000000240)='asymmetric\x00', &(0x7f0000000500)=@chain={'key_or_keyring:', r5}) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r3, &(0x7f0000000040)='asymmetric\x00', &(0x7f0000000000)=@chain={'key_or_keyring:', r4}) r7 = socket$nl_route(0x10, 0x3, 0x0) r8 = socket$nl_route(0x10, 0x3, 0x0) getsockname$packet(r1, &(0x7f00000004c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r8, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000440)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r9}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r7, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000440)=@ipv4_newaddr={0x28, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r9}, [@IFA_LOCAL={0x8, 0x2, @local}, @IFA_RT_PRIORITY={0x8, 0x9, 0x7}]}, 0x28}}, 0x0) 01:04:18 executing program 3: r0 = socket(0x10, 0x3, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000017c0)={0x1, 0xe, &(0x7f0000000dc0)=ANY=[@ANYBLOB="b7000000a5517f5fbfa30000000000000703000028feffff720af0fff8ffffff71a4f0ff00000000b7060000000000012e400300000000006506020001cd00007118540000000000c3640000000000006b0a00fe00000000850000002e000000b7000000000000009500000000000000023bc065b7a379d179fc9e94af69912435f1b6a693172e6191a12bebf9f9804ea033388cd15b65877ad4b200000000000000000beca090f32050e436fe275daf51efd601b6bf01c8e8b1abe4fef3bef7074815ae98743d1ace4c46631256dd19aed0d600c0b6199fe3ff3128e599b0eaebbdbd7359a48f5b0afc3996792043a6787bac46aa7aa400000000000069669622208266f896ba2c9e73c2efeec2dc565fbafb2cb63f5fef9ab79ff8abaa8a08f54a062107e9bb3e980fff675c8d3e91df6648a7a6aebcb63e0867b75690152af27711f0cbb9c06018d21bf3f87b8eb65323b4267a526d53442db8e48dbc5ce47d67d07441a7975d5e41b14fd0154a8246249952a8b61633ce068220defe09d3b1136af6d03e9cf996c13d1bfcdc54567a9ca80dec2e943fe4ae7c617cc071f7add70cfbd48f8f6b50fe6a8297d88efa73e7e601040000b4a685969f28902bdecf66ef39755de79ed2c711477febc96231a53984d00877301d0ec62427a8e38618fdd1ce9aaed569ebc5f2e58d6028e66139a737cc7146a131d47dcebb32ed67021d76e983223c998aec22242ae54e87f438d26982876b58f9134366952f7399a733f07138a736924f3709000000e97f0c117ec439c6b7b965752bbc06eced08d97a32ae4b1ad4d11c5b6f68ee841975233e4cea13f3ef04b2cab9cc256d4539dbafd888c7097c1169e0bebcc81ca3da40bf34b6c9c1da2d6ed8acaf2a8091820ff4cf6be74ddca8bf2eed0e11b2139e8c3ec95436af5269d5792decda7d8b5dcf8640b504ba23c6d0a7f67cdfd27328100ebf9319a56f0f9cee17deecf747f3493f1dc39551f4c9a40b3e93fa80b8234ccbf39a9ef09bd97321f0dc20956f44ba2c5ec2e7569b05cf4690ddc189f174046a8b214acf23f42fb51ed4819e6b4cb5a8bf2b559d0c198fe0315483b8beb9801d06c58b22dd713fe3b7ef18e21081aacfd091b754125a488cea18255f79bebcb3051f622f8a1d9af1908e88a58774a24f35a4ccdbedea6212286c23dd89c2b4b90647f17231472af8dda7f3ab20f093aad3ce875f7458039ee6d0a50deb7bc8eb393f056a5e7725531c5485278e0362338e2e2710fe00465e0d182a322091022cf5b814eeb9b3cab21196581e4d92d0b6fe5525285eea359274f1f21d69233bbe94941f10ba292100000000000000000000000000000000c18e93a0c5231779f2ee201e9fe7e63e84b57b5f05ecd278919bad330ffcb594b8255b3085b352ca9533d6c31c1a30158c30352f8a126a65cb6582e58aa641007418611df53a601c3a8fb8d2286e86abf98136f345446730f68f5d6d1817a9e1b09e5650d2599fbe719a45337d29eb3fef5f7f565457660dec6fe903a1c2ea4f40a8ea1c179892afa219fc69a44163f0d731de418e9fd82a8c4661caea674b19242d1840d047882f640ea248457288c5ffb63e857da03ff5c0475c3cfff41c4806f1dc750eb1c45ec3a2a0b064834010604d6f88a29e8e9bda2bc9c18d1b53a08f25d62ccaa46bc0235c830a7b3fe64bc6031b431bcad6b698a1ba6027870ea9e55fafbbf140c5f82a33ee4ac793b989c12a5827a7957f4d8136cf918b7cbf5bc5fc64c8001992536584586edded6f65bdd371ac84fd5cc60ab79b84e9e85a1c54d5666a5d133e95eff121621dff14b9de7a188b8c5387f9da63c2cce405bc44079e34e2db2b275bfbb54841d647338cad74be91144b780cf381a6860f641446ef73bd11d45f5e4df8f3c6440d8425fd7382225cf8c2cada01bf3cd5cbc6a403173e0c89a491c75efc3c21b7825a521c6011945eef94abc3000000000000000000000000000000d71b794e9b4c145caf050429937eef4364d9e1cbe9150bccd9b2e73757f1f5e8ac50736cd3cbc029ede2869642841371bb4b9c1aaa8826889a909e6716b60e4b568b6761f8ccc7d35b0e66357746b10fc481b47e67f1e14408c1ef3e018a5e647e3f607654f3bf82bcfb42be038a272d82f8362944f608b3810000000019fda0b1b607f1ab34194ed954973f7a5accc0938d3364ab07574d0b32fc30f3ab73d012b63ee905e98ab6989ec2c840cd216eb18fedfb3b204e94e170bae930660368d3799c9b1bf7556ac57164966791626f06ad2e332341965f72141ec140b80efd7720ccdaa890b79bc4523386bd66553121543c9a35b7adcf2f6b257fefef1d6e1da2ee94d3f822bf45aad21e5b5a3788ab584090664065af39b0f43968dcd7c5f8e5a8dc6298691423fbf7e8e012260bc62f9422434a547ef7ca37953d435098d9b71edd1a03e46d0ade465d0c0db0a51f9e29cac05e5a04f94e"], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0x45}, 0x48) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) mount$tmpfs(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB='n2_)nodes=!']) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000040)={r1, 0xe0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) r4 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000080)={r3}, 0xc) setsockopt$sock_attach_bpf(r0, 0x1, 0x32, &(0x7f00000000c0)=r4, 0x4) write(r0, &(0x7f0000000240)="2600000012003f08000000bf8a9d719797efcee3130000000d39036892f3f77156c2aea30a4b", 0x26) fsconfig$FSCONFIG_SET_PATH_EMPTY(r2, 0x4, &(0x7f0000000140)='tmpfs\x00', &(0x7f0000000200)='./file0\x00', r2) [ 80.890504][ T403] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 80.898987][ T403] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 80.935214][ T1599] tmpfs: Unknown parameter 'n2_)nodes' 01:04:18 executing program 3: syz_mount_image$f2fs(&(0x7f0000000040), &(0x7f00000002c0)='./file2\x00', 0x800000, &(0x7f0000000300)=ANY=[@ANYBLOB='nouser_xattr,extent_cache,fsync_mode=posix,jqfmt=vfsold,background_gc=sync,lazytime,nobarrier,noinline_data,nobarrier,quota,background_gc=off,noacl,noextent_e_data,active_logs=4,\x00'/190], 0x1, 0x54f9, &(0x7f00000016c0)="$eJzs3M1rI2UYAPB32u1+uxbx4G0HFqGFTWj6seit6i5+YJey6sGTpsk0ZDfJlCZNa08ePIoH/xNR8OTRv8GDZ2/iQfEmKJl3qls/QGma2O3vB5Nn5p03zzxvKIVnJiQA59Z8+vOPSbgRroQQZkMI10Mo9pNyK6zH8Fx5buaxLSnHfx+4GEK4GkK4MUoecyblqU9vD2+t/fDGT199c+nCtc++/HZ6qwam7fkQQncn7u93Y8xbMT4sx+vDdhG7q8MyxhPdR+VxHuN+tlVk2K8fzasXcaUV5+c7e/1R3O7UG6PYam8X4zu9eMH+sHWUp3jDw/pucdzMtorY7udFbB3Gug4O4/+2w/4g5mmW+T4o0ofB4CjG8ewgi+vZeVTERm9Qjse8eTM7GMVhGcvLhUbeaRZ1bJ3kk/5/e7Pd2ztIh9luv5330rVq7YVq7U6ltps3s0G2Wql3m3dW04VWZzStMsjq3fVWnrc6WbWRdxfThVajUanV0oW72Va73ktrtepKdamytlju3U5fvf9O2mmmC6P4cru3N2h3+ul2vpvGdyymy9WVFxfTW7X0rY3NdPPBvXsbm2+/d/fd+y9tvP5KOekvZaULy0vLy5XaUmW5tniO1v9RWfQY1w8nkky7AICz57/2/zf1/8AYnF7/v/sghNPv/4P+fyzOVP973vv/U1g/nIj+HwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADg3Ppu7vPXip35eHytHH+qHHqmPE5CCDMhhF//xmy4eCznbJln7h/mz/2phq+TUGQYXeNSuV0NIayX2y9Pn/anAAAAAE+uLz68+Uns1uPL/LQLYpLiTZuZ6++PKV8SQpib/35M2WZGL8+OKVnx930hHIwpW3ED6/KYksVbbhfGle1fmT0WLj8WkhhmJloOAAAwEcc7gcl2IQAAAEzSx9MugOlIwtGjzKNnwcU37/94IHjl2BEAAABwBiXTLgAAAAA4dUX/7/f/AAAA4MkWf/8PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH5j535uEweiOAA/G7yw/7RotfdtZW9Qxpawxz1GFJAmKIG0kAaogdxSQgQRHgeFiESRPLYV9H2SGcaCHzMIDvNGGgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgS3fVenFz9fu6bc5u306e2QAAAADnbKv1on4yS/2vzf3vza2fTb+IiDIizq3dR/HpJHPU5FSvvL56MYbbiDrh8BmT5voSEX+a6+FH198CAAAAXK7NcjVPq/X0MBt6QPQpFW3Kb38z5RURUc3uM6WVh7xfmcLq3/c4/mdKqwtY00xhqeQ2zpX2LvXf/Vi1mz5ritSUb78/29wBAIAejU6aflchAAAA9Onf0ANgGEU8bWUetwInqWm29z6f9AAAAIAPqBh6AAAAAEDn6vW/8/8AAADgsqXz/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOjStlovNsvVvG3Obt9OntkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACP7M87CoRAGITB3vWdydz/sNKgqalJFQgff2MwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvPndX/5PTI0zydxrY+l5JFk7NbZOjb1z4+gP4+vXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHCxPy8pEAJBEAVzxv9O+v6HlQQ9gwgR0PCoohYNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABf9Ltf/k9MjTPJ3Glj6XgkWbtqbF019h40jh6Mt38DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHCxcz+vcVRxAMDfzOxsbVVco+whIgoe9GK329ram3hQggf/BCGk2xq79Uebgy1FyMWb5JyL6FFEUOIt/0POCeQSbznsIYJnZWZnkskPcP3RmU3y+cCb991hmPd9sxDynfcSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgNLo3YM4yQ6dcRwX5zb3Hi9k/daRPrO+sj2btSyO6kz6dHi5+iHqNpcIAAAA50dS1vchhJ10bS7r405e/6flNVnN/92z47is54/W/WVf1v5Z+/WX3Rf3B+qMx8luentxOLhyPJXWk5vldHvub69o5U8+f/eS5F9I/MHyC6M0f57RNxsb77Xz8EId2QIA/8blsi+C8vehrO83mRgA50arUniX9X/SaTYnAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgDqMlsPTZRyFEGZbB3Fma+/xwkn9+sr2bNlurK6uVO+Z3SINIdxeHA6u1DiXaffg4aO788Ph4H79wSshhKZGf6eY/t2PJrg4hEaej+B/CuLiy56WfE5H0OAPJQAAzqS0aFldv5OuzWXnopkQ/vz+cP3/eiUOE9b/ux/f2KyOVa3/+7XNcPr1lu593nvw8NGbi/fm7wzuDD5962r/7f61m9ev3+zl70p63pgAAADw37SLVq3/45nj6/+XKnGYsP7/4tv+V9WxEvX/iQ4W/ZrOBAAA4Hx7/tU/fo9OOB+12+HL+aWl+/3xcf/z1fGxgVT/sQtFq9b/yUzTWQEAAAB1GC1Hh9b/b1XiMOH6/zM/vPRT9Z5JCOFisf5/eeGz4a36pjPV6vhz4qbnCAAAQLMuFq26/p/m+//j/S0PcQjhjdfGcfFvACeq/5P3v/6xOlZ1//+1+qY4leLu+HnkfTeEVrfpjAAAADjLnipaVuz/lq7NffLzpQ/b9v8DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1O2vAAAA//+6kD5I") r0 = socket(0x10, 0x803, 0x0) setsockopt$sock_int(r0, 0x1, 0x22, &(0x7f0000000000)=0x5, 0x4) sendto(r0, &(0x7f00000000c0)="120000001200e7ef007b00000000000000a1", 0x12, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f00000037c0)=[{{&(0x7f00000004c0)=@ethernet={0x0, @random}, 0xfdf4, &(0x7f0000000380)=[{&(0x7f0000000140)=""/110, 0x14b}, {&(0x7f0000000280)=""/85, 0x53}, {&(0x7f0000000fc0)=""/4096, 0x564}, {&(0x7f0000000400)=""/106, 0x14}, {&(0x7f0000000740)=""/73, 0x60}, {&(0x7f0000000200)=""/77, 0x630}, {&(0x7f00000007c0)=""/154, 0x4a}, {&(0x7f0000000100)=""/16, 0x158}], 0x8, &(0x7f0000000600)=""/191, 0x41}}], 0x4000000000003b4, 0x0, &(0x7f0000003700)={0x77359400}) creat(&(0x7f0000001640)='./bus\x00', 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x14103e, 0x0) r2 = syz_open_dev$ptys(0xc, 0x3, 0x0) fchmod(r2, 0xe4) mmap(&(0x7f000024e000/0x2000)=nil, 0x2000, 0x0, 0x11, r1, 0x0) getsockopt$nfc_llcp(r1, 0x118, 0x1, &(0x7f0000000100)=""/250, 0xfa) [ 80.941273][ T1599] netlink: 6 bytes leftover after parsing attributes in process `syz-executor.3'. [ 80.976086][ T1297] usb 2-1: new high-speed USB device number 12 using dummy_hcd [ 81.026229][ T7] device bridge_slave_1 left promiscuous mode [ 81.032269][ T7] bridge0: port 2(bridge_slave_1) entered disabled state [ 81.039910][ T7] device bridge_slave_0 left promiscuous mode [ 81.045924][ T7] bridge0: port 1(bridge_slave_0) entered disabled state [ 81.158219][ T1601] F2FS-fs (loop3): Small segment_count (9 < 1 * 24) [ 81.164720][ T1601] F2FS-fs (loop3): Can't find valid F2FS filesystem in 1th superblock [ 81.172816][ T1601] F2FS-fs (loop3): Unrecognized mount option "noextent_e_data" or missing value [ 81.196057][ T845] usb 5-1: too many endpoints for config 0 interface 0 altsetting 0: 253, using maximum allowed: 30 [ 81.206754][ T845] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 81.217534][ T845] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 81.227098][ T845] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 253 01:04:19 executing program 3: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$SOCK_DESTROY(r0, &(0x7f0000001440)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x80}, 0x0) 01:04:19 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000140)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x0, 0x0, 0x2}}, &(0x7f0000000040)=""/247, 0x1a, 0xf7, 0x1}, 0x20) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000600)={0x7, 0x3, &(0x7f0000000000)=@framed={{0x72, 0xa, 0x0, 0xffc4, 0x0, 0x71, 0x10, 0xb6}}, &(0x7f0000000480)='GPL\x00'}, 0x80) open(&(0x7f0000000140)='./file0\x00', 0x2a4c0, 0x0) pipe2$9p(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r0, @ANYRESDEC=0x0, @ANYRESHEX=r1, @ANYBLOB=',mmap,aname=$,cache=z']) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000180)={0x12, 0xc, &(0x7f00000002c0)=@framed={{}, [@ldst={0x3, 0x2, 0x4, 0x1, 0x0, 0x3b}, @printk={@s, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x800}}]}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0xf}, 0x90) r2 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f00000000c0), 0x48) unshare(0x400) creat(&(0x7f0000000040)='./file0\x00', 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syncfs(r3) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000001480), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f00000000c0)={'syzkaller0\x00', 0x7101}) close(r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000009c0)) ioctl$SIOCSIFHWADDR(r4, 0x8914, &(0x7f0000002280)={'syzkaller0\x00', @link_local}) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0xc1842, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x7101}) write$cgroup_devices(r6, &(0x7f0000000bc0)=ANY=[@ANYBLOB="1e0308004d6b71ef288563018270180811"], 0xffdd) r7 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(r7, 0x10e, 0x8, &(0x7f0000000340)=0x5, 0x4) bpf$MAP_LOOKUP_ELEM(0x5, &(0x7f00000000c0)={r2, &(0x7f0000000000), &(0x7f0000000040)=""/73}, 0x70) [ 81.316526][ T845] usb 5-1: New USB device found, idVendor=05ac, idProduct=8243, bcdDevice=8b.40 [ 81.329157][ T1607] 9pnet: Insufficient options for proto=fd [ 81.331578][ T845] usb 5-1: New USB device strings: Mfr=11, Product=0, SerialNumber=0 [ 81.342909][ T1297] usb 2-1: config 0 has no interfaces? [ 81.348214][ T845] usb 5-1: Manufacturer: syz [ 81.369867][ T845] usb 5-1: config 0 descriptor?? 01:04:19 executing program 3: r0 = socket(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000080)={0xffffffffffffffff, 0x0, &(0x7f0000000680)={&(0x7f0000000000)=@ipv6_newnexthop={0x28, 0x68, 0x1, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, 0x4}, [@NHA_ID={0x8, 0x6, 0xfffffffe}, @NHA_OIF={0x8, 0x5, r1}]}, 0x28}}, 0x0) syz_genetlink_get_family_id$gtp(&(0x7f0000000240), r0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r3, &(0x7f0000000280)={0xa, 0x2, 0x0, @loopback, 0x9}, 0x1c) r4 = socket(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000000)={'lo\x00', 0x0}) sendmsg$nl_route_sched(r4, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000002c0)=ANY=[@ANYBLOB="7800000024000b0f000000000000000060000000", @ANYRES32=r6, @ANYBLOB="00000000ffffffff000000000a0001006e6574656d00040048000200000000008600020000000000000100000000ffffffff"], 0x78}}, 0x0) sendto$inet6(r3, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5dac14e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) shutdown(r3, 0x1) recvmsg(r3, &(0x7f00000008c0)={0x0, 0x4, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) sendmsg$TIPC_NL_PEER_REMOVE(0xffffffffffffffff, &(0x7f0000000940)={&(0x7f0000000600), 0xc, &(0x7f0000000900)={&(0x7f00000004c0)=ANY=[@ANYRESOCT=r3, @ANYRESOCT=r4, @ANYRES64=r4], 0x13c}, 0x1, 0x0, 0x0, 0x4}, 0x40448d2) sendto$inet6(r0, &(0x7f0000000500)="8f1c40379946251ffa5c688471acb2cbe28af4962daee25c4f5b4348106cf83d6552c356880311209582beb33efd6d24f123cc096ead03fe6218187fb61b23b531275216c9f0c26e06059dd18654e9ffd334f932322b88c8a14c5a9800f354738847e6299cce16920e0491a404c7e181b66dcc94e7953adacf03b4d146ea479a3ea2a2b7a81dc9ce6d0a3fdcd35bd7d4d9aab5eae60d474f83ed8e3bd4cd353d849aafe70a493968a509e563a309b8b928d01cd099186dbbe998b9a1f2bb0545dbdd1468a24e5b5bf5c15fa6354b05774fe1222d10edda5638f407a0f16aa9a6d58c8e2d8637be88ebf842a656052157cdf2eb47027f58e7293e22a0", 0xfc, 0x4, &(0x7f0000000640)={0xa, 0x4e20, 0x3ff, @mcast2, 0x7ff}, 0x1c) sendmsg$IPVS_CMD_GET_INFO(r4, &(0x7f0000000a40)={&(0x7f0000000980)={0x10, 0x0, 0x0, 0x40000000}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x41517f18f97c4463}, 0x0) r7 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) sendmsg$BATADV_CMD_GET_HARDIF(r4, &(0x7f0000000340)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x30cff28cd98764d6}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r7, 0x300, 0x70bd2c, 0x25dfdbff, {}, [@BATADV_ATTR_NETWORK_CODING_ENABLED={0x5, 0x38, 0x1}, @BATADV_ATTR_HARD_IFINDEX={0x8}]}, 0x24}, 0x1, 0x0, 0x0, 0x800}, 0x8080) sendmsg$BATADV_CMD_GET_DAT_CACHE(r0, &(0x7f0000000440)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000400)={&(0x7f0000000380)={0x58, r7, 0x0, 0x70bd2d, 0x25dfdbfc, {}, [@BATADV_ATTR_NETWORK_CODING_ENABLED={0x5}, @BATADV_ATTR_ORIG_ADDRESS={0xa, 0x9, @local}, @BATADV_ATTR_VLANID={0x6, 0x28, 0x2}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5, 0x2f, 0x1}, @BATADV_ATTR_GW_MODE={0x5, 0x33, 0x1}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x9}, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x6}, @BATADV_ATTR_HOP_PENALTY={0x5, 0x35, 0x7f}]}, 0x58}, 0x1, 0x0, 0x0, 0x180}, 0x20040010) r8 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$IPVS_CMD_NEW_SERVICE(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x6c, r8, 0x200, 0x70bd28, 0x25dfdbfe, {}, [@IPVS_CMD_ATTR_DAEMON={0x30, 0x3, 0x0, 0x1, [@IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @private2={0xfc, 0x2, '\x00', 0x1}}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @local}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x6, 0x7, 0x4e24}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x3}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x4}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x6}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x33a5}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x8001}]}, 0x6c}, 0x1, 0x0, 0x0, 0x20000000}, 0x24000040) syz_emit_ethernet(0x1f, &(0x7f0000002100)={@multicast, @link_local, @void, {@llc_tr={0x11, {@llc={0xaa, 0x0, "7f", "c7924e9cfaccf28704db087030af"}}}}}, 0x0) syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000001240)=ANY=[@ANYBLOB="12010000020000402505a1a440000102030109025c0002010e00000904000001020d00000524060001052400000016240f0100000000000000000006241a0000000905810300000000000904010000020d00000904010102020d0000090582020000000000090503020000000000"], 0x0) [ 81.506065][ T1297] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 81.514916][ T1297] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 81.522767][ T1297] usb 2-1: Product: syz [ 81.526739][ T1297] usb 2-1: Manufacturer: syz [ 81.531144][ T1297] usb 2-1: SerialNumber: syz [ 81.536974][ T1297] usb 2-1: config 0 descriptor?? [ 81.591474][ T1609] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=1609 comm=syz-executor.3 [ 81.609737][ T1609] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=1609 comm=syz-executor.3 [ 81.630509][ T1609] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=1609 comm=syz-executor.3 [ 81.694175][ T1612] bridge0: port 1(bridge_slave_0) entered blocking state [ 81.701465][ T1612] bridge0: port 1(bridge_slave_0) entered disabled state [ 81.708911][ T1612] device bridge_slave_0 entered promiscuous mode [ 81.717734][ T1612] bridge0: port 2(bridge_slave_1) entered blocking state [ 81.724563][ T1612] bridge0: port 2(bridge_slave_1) entered disabled state [ 81.732496][ T1612] device bridge_slave_1 entered promiscuous mode [ 81.781168][ T403] usb 2-1: USB disconnect, device number 12 [ 81.804462][ T1612] bridge0: port 2(bridge_slave_1) entered blocking state [ 81.811297][ T1612] bridge0: port 2(bridge_slave_1) entered forwarding state [ 81.818431][ T1612] bridge0: port 1(bridge_slave_0) entered blocking state [ 81.825174][ T1612] bridge0: port 1(bridge_slave_0) entered forwarding state [ 81.853521][ T372] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 81.867582][ T372] bridge0: port 1(bridge_slave_0) entered disabled state [ 81.874861][ T372] bridge0: port 2(bridge_slave_1) entered disabled state [ 81.877602][ T1596] F2FS-fs (loop4): Found nat_bits in checkpoint [ 81.907745][ T460] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 81.915771][ T460] bridge0: port 1(bridge_slave_0) entered blocking state [ 81.922615][ T460] bridge0: port 1(bridge_slave_0) entered forwarding state [ 81.929813][ T1297] usb 4-1: new high-speed USB device number 19 using dummy_hcd [ 81.954646][ T1596] F2FS-fs (loop4): Mounted with checkpoint version = 48b305e5 [ 81.954759][ T460] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 81.976755][ T460] bridge0: port 2(bridge_slave_1) entered blocking state [ 81.978258][ T1596] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 81.983585][ T460] bridge0: port 2(bridge_slave_1) entered forwarding state [ 82.001379][ T1596] attempt to access beyond end of device [ 82.001379][ T1596] loop4: rw=10241, want=45104, limit=40427 [ 82.016088][ T460] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 82.024007][ T460] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 82.045279][ T1296] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 82.061775][ T460] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 82.094443][ T460] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 82.115516][ T1296] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 82.134648][ T1296] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 82.144221][ T7] device bridge_slave_1 left promiscuous mode [ 82.150566][ T7] bridge0: port 2(bridge_slave_1) entered disabled state [ 82.158060][ T7] device bridge_slave_0 left promiscuous mode [ 82.163982][ T7] bridge0: port 1(bridge_slave_0) entered disabled state 01:04:20 executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0x12, &(0x7f0000000380)=0x9, 0x4) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000240)={'gre0\x00', 0x0}) r2 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000400)={0xa8, 0x2, 0x6, 0x5, 0x0, 0x0, {}, [@IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_DATA={0x4c, 0x7, 0x0, 0x1, [@IPSET_ATTR_MARK={0x8, 0xa, 0x1, 0x0, 0x4}, @IPSET_ATTR_PROTO={0x5, 0x7, 0x62}, @IPSET_ATTR_TIMEOUT={0x8, 0x6, 0x1, 0x0, 0x2}, @IPSET_ATTR_BUCKETSIZE={0x5, 0x15, 0x5b}, @IPSET_ATTR_PORT_TO={0x6, 0x5, 0x1, 0x0, 0x4e23}, @IPSET_ATTR_PORT={0x6, 0x4, 0x1, 0x0, 0x4e24}, @IPSET_ATTR_CADT_FLAGS={0x8}, @IPSET_ATTR_PORT_TO={0x6, 0x5, 0x1, 0x0, 0x4e23}, @IPSET_ATTR_CIDR={0x5, 0x3, 0x3}]}, @IPSET_ATTR_TYPENAME={0x12, 0x3, 'hash:net,port\x00'}, @IPSET_ATTR_FAMILY={0x5}, @IPSET_ATTR_DATA={0x24, 0x7, 0x0, 0x1, [@IPSET_ATTR_PORT={0x6, 0x4, 0x1, 0x0, 0x4e21}, @IPSET_ATTR_PORT={0x6, 0x4, 0x1, 0x0, 0x4e22}, @IPSET_ATTR_SIZE={0x8, 0x17, 0x1, 0x0, 0x9}, @IPSET_ATTR_LINENO={0x8, 0x9, 0x1, 0x0, 0x10000}]}]}, 0xa8}}, 0x0) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000000140)=0x8, 0x4) syz_open_dev$vcsn(&(0x7f00000004c0), 0x7, 0x600000) syz_genetlink_get_family_id$nl80211(&(0x7f0000000540), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000580)={'wlan1\x00'}) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f00000005c0)={'wlan0\x00'}) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000600)={'wlan1\x00'}) sendmsg$IPCTNL_MSG_TIMEOUT_NEW(r2, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x2c, 0x0, 0x8, 0x101, 0x0, 0x0, {0x7, 0x0, 0x3}, [@CTA_TIMEOUT_DATA={0x4, 0x4, 0x0, 0x1, @gre}, @CTA_TIMEOUT_NAME={0x9, 0x1, 'syz1\x00'}, @CTA_TIMEOUT_L3PROTO={0x6, 0x2, 0x1, 0x0, 0x6}]}, 0x2c}}, 0x40000) r3 = syz_open_dev$usbfs(&(0x7f0000000080), 0x77, 0x101301) ioctl$USBDEVFS_DROP_PRIVILEGES(r3, 0x4004551e, &(0x7f0000000040)) ioctl$USBDEVFS_SETINTERFACE(r3, 0x5514, 0x0) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nl802154(&(0x7f00000003c0), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_802154(0xffffffffffffffff, 0x8933, &(0x7f0000000080)={'wpan0\x00', 0x0}) sendmsg$NL802154_CMD_GET_WPAN_PHY(r4, &(0x7f0000000300)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x30, r5, 0x300, 0x70bd27, 0x25dfdbfc, {}, [@NL802154_ATTR_WPAN_PHY={0x8, 0x1, 0x2}, @NL802154_ATTR_IFINDEX={0x8, 0x3, r6}, @NL802154_ATTR_WPAN_DEV={0xc}]}, 0x30}, 0x1, 0x0, 0x0, 0x40010}, 0x40000c0) sendto$packet(r0, &(0x7f0000000340)="05040006e8fe091c6202a0ffffffff006003000000007f141434e3177f43055762cb80948864113b022543424aa608", 0xfef2, 0x0, &(0x7f0000000a80)={0x11, 0x8100, r1, 0x1, 0x0, 0x6, @multicast}, 0x14) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x13, 0x4, &(0x7f0000000080)=@framed={{0xffffff85, 0x0, 0x0, 0x0, 0x22, 0x55}, [@call={0x6f, 0x0, 0x0, 0x68}], {0x95, 0x0, 0xa}}, &(0x7f0000000040)='syzkaller\x00', 0x4, 0x99, &(0x7f0000000180)=""/153, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x46, 0x10, 0x0, 0xfffffffffffffed8}, 0x3f) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000002c40)={@cgroup, 0xffffffffffffffff, 0x14, 0x0, 0x0, @prog_id}, 0x20) r7 = accept$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @initdev}, &(0x7f00000000c0)=0x10) ioctl$ifreq_SIOCGIFINDEX_vcan(r7, 0x8933, &(0x7f0000000240)={'vxcan1\x00'}) 01:04:20 executing program 0: r0 = memfd_create(&(0x7f0000000300)='+\x8b\x8a\x16\x11O\xdd\xdfk(F\x99\xdf\x92\xd5>oJ\x02u\x9b\xafa\xac\x06\x9c&\xf5\xe3j\xfa\tcqM\xb8R\x86\xd9\xd2.\x9f\x12\xed\x10\f\xbd\x1a|\x8a\xbb\xda\xcfY\x98gU@\xf2M\xc0\xb5\xdf\x9a\x8d\xdb,n\xae\x0eT\x80\x8c\xfd\xd7\xb0\x94\x82t\x96\rKx\xc5\x9b\x8c\x87\x96\x8bc\xbc\xee\xcc\x9f\xe3F\x99V4\x8e;M\xa9\x823\xe3\xb3mG\x8f\xdb\xed\x1b\x05\xec\xfc\xd1\xb5\xfd\xec@\xdeU\xdd\xa4\xc1\xe4L)\x8e\xe5\x91\x8e\xd4\x89\xef\x95T\x05G\xac\xb8\xc1: )mh\xc7\xf1?\xbb\x13;\xad\x95\xd70\xb6\x0e\x7f\x84r\x0e\xbf\xc5\xf6\xd4\xdd\t\x14\x18\xf7\xefi\x93\x03\xd2\xf2\bK\"\xd2\xb5\xaa\xb8\xc8\xe0\xac\x99\xe8su\xcd\xc3E\x12\xd7\xdd\x96!\x16Tu\xe3\xf0\x84#R\xd9\xe3~Wj\xb0r\x87\'\xea\a\xcfOeK\x9daW\xf4\x87@\x9c\xf3\xf1K\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x91\xe6\xdb\xc2\xa5h\'\xdfIn\x97\x0263~\xeb\xbe(i\n\xc2k4\x7f\x12\xa9e`SOs\x8c\xb4\xe7FeQ\xc6$\x92j_U\xfa\b\xea\xb0bYkW\xc0\x05\aC{\xcc\x03T\x17\xa5Sk\x87P\xc2\x97D\xb2\xfa\x1b\x9fe\xf4\x10\x1a\xad\x92\xce\x88\x1b\xbc\xe14\x19\xaa\xd3\r\xf4\xa2\xc3\x9e=\xa0 \xe6j\xe5\x85\xf8\x97\x03\x15\xaa\x920\xdcrI\xd8\b\xfb\xc7\xe7xX\x00>d\xbb\xa71\xad\x9a\xfb\xe6\x13\x87\x93\\\xe5W-\xfc\xfd\xb8O\xb9j\xb8\xf2\x9dx\xb2\x86\xad\x92', 0x3) fcntl$addseals(r0, 0x409, 0x8) fallocate(r0, 0xa, 0x80000000000, 0x3) syz_usb_connect(0x3, 0x98c, &(0x7f00000004c0)=ANY=[@ANYBLOB="12011003add186405c0ae1219e110102030109027a09040602c01f0904ff060f498b35010b2406000189eb7120029c05240008000d240f0106000000050003000206241a0500020424020407240a0106b30005241509000905800c1000070100a408494a770157ca7f81001161fbb6834c3d130aafec498105dbab02c900519f40e09d095b13bd3832887dd01ff698640b52dbd4a78b736939ef17e1960caa486ed38cbc4b57a09e1cb1391e5bc3f6cd4df6eb058e6d79af8c06f9ddfe62fec4b6ddfa0f4c010ca4c49db62535441a8be98b6244a5eb8c5477576525f59ecbb1a8f21d9169a233c1f9c1d6949d001a9c7e2c70ca1b182f5d6b9f8096ffd9079383a6891209050c03cf01000700090501101000e10207790403cf5d46604abd4c34bfa20be8ad5e949518b449cfd146c59102e1f13977b9e64824184b2a17e627ef78d1a32b70629fb034db4fbc1b20996e07b5667c4e92f2dac42bc2591ea2bc56d86450611133e87b1fc15189911cf3c1c8763b037ad8f1c77ad6fee54212b00f269317215a5229bc7a5b8170a58b09050310000274d612da1164358fb39145bea3e5e32df22181ea5335c6dcb4202badea95f6d6d2b9247bc468632598ec8a1335ab5bb65706d57eeb6d3cfde46a76cddbbbad4da156e42afd8aecacab573434e965ee905ea76c0c2d1a6883eb1b5ac15861e316325aee4c092ed04bd2e50d8226b5c4639d7c2e421c895ba3b1eb666e74b98e2b894b073f76744e953f8e1926151d59e64c00657697dc70db112653201abce932776177ffa04df891b8360d8ea284604c2c47dfdf344c4d1fbe896a9c74aef588d3ff180b7709785a20cb1f9bce79df5ff13369e71f485c436a7b2201b109050a084000f806400725010303c50909050b0008007fc5016a0bef61e03013278938e2cd3301b04c1853fed7488ef38fe06c51f60a7e03efabfa25997df73681b34886fa42ef60bc1ec5de94d51cf33c66ee8282ee93248d7939a3812c6357a9ea5c7a5519805370c4a63a3b1493a117a45b8bf334c17eed6d50881952023ea0c5b37010caa5e6871f6e9a5077b8f861fbd24ffca426407f0a9a537e2b7684220c891eecb462db484f3dec22ad11d54633c6a7164bb512372f8333e24dc52c2204d2e026cd58748aacb9ffdc5320b4349a630827303ed7207be83e0838db0a31e7de066506a46a7dddacfee4407ece5a8da909050910080006e6ff0905001000041f082007250180070100090506100002070599072501030700030905040010007c05030725010109030009050e082000057a0209050d1010000703ffe506aae806658b25403971a9a4ad8affb9bbdd1f717dade3d8fe781d800ff7adba7fdc47ab7ed6697f86dcbd5796674a82065c6b57897d080cb97ea1ea86bb4a013dfe10f2fe17fe33762547fcff47f4e84d073a40dd9d2bcff43d7330e26ca651e978fc94ba53ed0a4ef8cf1c23b61c93d0b67fa5bad193772a504f0f9c3922919bcae545b677b39d74c8d818ca130eea195d83b098c00290e973f72f5c58c113e548c58119c7b99020b9c0cf9af35c12fcd6ba73daad6b3b39724219b7c4dab0953dfec8e1f0c7f339e0d52ac131924a3dd2f2ff6c2407450e18001006208384123d106109058810100090ba200725018007b400090500000004fa3ffbbe04652f4fca1f92e6717e5e2306302fd3efb20edfab5b7bd8cdd97df2fe3dfa4f2eadd789a1f66e4ea5a3dc943475ca86f66ed1708d36b6745fdeef03e970141b250ec6231702be045ac8a86c17281bd0d2794f5f232a9875c14e75ae1e98f8b27f520910be96e560b246e4b4ab879f532329bb33421d8156de1767b4a9f08a0d26d87ea2c51a32531b2ae28d580b7b0dde8c8a81edd48442596f415621cdee784abc0d482740fec5b05b7acd52a1d58ab0742d055c9a6bf9dff869fc1707250183080180090504d6080020810107250101026200090453010a78fb4a000a2401060006020102072405011f0a760b2407010500103371511a0a2405017f2dfd4efa8d0a240503ff63086ac71b0c240202040204400004ff020f24060206040100090005000200060905030410008501020725010208080009050d00000220088107250181020004090505001000010009072501027d0400830f4e12deda145cacbb4af48a9631107502e7a7339d2f3537d97d126fc56159d5bc37c90ebac1604dda6526bc2cfebd37a7956026ca20fcbdf44083666425d69c6002d7fb1c9e2a26341db4bdd3d6bb114bffe0adfb9c5b44f6edd22c7b91e057b3d349e696aa3a44b9098285ab9b80794d4c0beb78b7875379976881f21218894395090501102000050300b2025be5b9bf9680c2f34129338c89f872edc265ffeae6f7189dc40460783464c15cc93461fe59d4ab8f63c9e8ed183a4fec164fa290cc9ea50a69088e2b1b6e323c6c23dd61b9449954c2d69373cfc3ce8f0f407179f4bbf278b3c1bd112a8b8f418de958659331c625a9d2a8121774063174a43601f2f02b3ef6530df044e65401dd33626a4b6c0da6b4336d1564e6260ed7c8e7bfaf4868195b3c8319822189c0dc0d8e83a85e279805c96c8f9db8d00b07250182070200090502002000034008810d259816d8ac07d3c73d16f7bc78b243ba7502c167abc47ae2436f8c690b96e723d7578048ca1858daf3944dfaa855ed86be962c38a0d692604a27dd5b227879bc9e1d91e28aecce84d5813de76138525bbf75e54d3b4a43bc8ce2733ccfad2fbfe183e925496fae34b67c14e56dd756d267371e4afe236eb85e8660d2a0b0c409050403000209015c0725018248000009050f08ff010901010725018281ffff090503001000040409072501817f018007250182073f0009050910080003080307250100f20100072501020401010905070800007faf050904160500ff0a571c052406000005240003000d240f010500000008000700405c2413202b4ec3900893e5a3bed8c6011a482a7b1bc84ed1762e795ecb1d3f531d9118308a89a6be680439341a7018d8d6854bd49df8c3413c3e2de4158dee20df2c334f2fa92a206feb64a37ab8985565c0cfbbe340aec8e78d205c0524010095052415080010240202ff030400ec43cd501340231f072401080401000d24020180030106a5dd286f900724011f0304000904890008ffffff0807240600017b8505240008000d240f01050000002000f8ff0006241a01640109050a1040000901ff09050812100003401f0725018002b50009050708d707040320090500004000033f80050a09ab20090507040002010204090582000002080403072501000704000725010200010009050c00000400010917090568b919f82146515542c36455e4408ea98f2ec0f60905050308007f80ee0725010100060007250180040004"], &(0x7f0000000200)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x200, 0x7, 0x3, 0x1, 0x10, 0x20}, 0x8e, &(0x7f0000000040)={0x5, 0xf, 0x8e, 0x6, [@wireless={0xb, 0x10, 0x1, 0x8, 0x4a, 0x20, 0x1f, 0xa1, 0x1f}, @ss_container_id={0x14, 0x10, 0x4, 0x2, "ba7a1c2f5d868daa54998097721ca0c5"}, @ssp_cap={0x1c, 0x10, 0xa, 0xfb, 0x4, 0x7, 0xf000, 0x8, [0x27, 0xc050, 0xff3f30, 0xff00f0]}, @wireless={0xb, 0x10, 0x1, 0xc, 0x1, 0x6, 0x8, 0x5, 0x63}, @generic={0x40, 0x10, 0xb, "6dc5dd49ade70ca9115ad3697f771c15e75e53883ceaac34ec82251eb17a8aa484a66f5a09147d9dbcfbb2b2c87619b29ac1494c7fa7b2317769355cd4"}, @ptm_cap={0x3}]}, 0x2, [{0xa8, &(0x7f0000000100)=@string={0xa8, 0x3, "935b106d519dd2abb868b9e9150e41b3d266ec63983d803be06d43a528e29854eaf793ecdc446b941bc25118f25ea822873597593a22603a3ebf76e2a71ac2d3dfc3586f076cb5a4fdc1e282a5610d4e877893c467e3abc535d85a3702023d373f4803b8dd89c5c9d26fb020ae259422cba7b573d49f7199cde4d9eede807e5971f45b458ef0f580d7f20acfba0228a9b67af718afa2aff6146077dbf99245b490238d3a509b"}}, {0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x43e}}]}) 01:04:20 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0) syz_mount_image$fuse(0x0, &(0x7f0000000140)='./file2\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$pppl2tp(0x18, 0x1, 0x1) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x12, r0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) truncate(&(0x7f0000000240)='./file1\x00', 0x1) truncate(&(0x7f0000000280)='./file1\x00', 0x1) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='pids.current\x00', 0x275a, 0x0) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f00000000c0)='./file0\x00', 0x2000000, 0x0, 0x1, 0x0, &(0x7f0000000000)) mount$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400), 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="687567653d616c770500732c00"]) chdir(&(0x7f0000000140)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='pids.current\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x12, r2, 0x2000) ftruncate(r2, 0xc17a) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x275a, 0x0) write$binfmt_script(r3, &(0x7f0000000140)=ANY=[], 0xfecc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x100000d, 0x4000010, r3, 0x888c1000) ioctl$FS_IOC_RESVSP(r3, 0x40305828, &(0x7f0000000000)) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x15) mmap(&(0x7f00008b7000/0x4000)=nil, 0x4000, 0x0, 0x100010, r1, 0x918cb000) mmap(&(0x7f00004e7000/0x2000)=nil, 0x2000, 0x0, 0x13, r1, 0x0) mmap(&(0x7f0000504000/0xf000)=nil, 0xf000, 0x0, 0x11, r1, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x200000, 0x0, 0x28011, r1, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x200000, 0x0, 0x12, r1, 0x0) r4 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) clock_settime(0x2, &(0x7f0000000040)={0x0, 0x989680}) setfsuid(r5) setresuid(0x0, 0x0, 0xee00) [ 82.277914][ T845] appleir 0003:05AC:8243.000B: No inputs registered, leaving [ 82.296074][ T1297] usb 4-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 82.308475][ T1297] usb 4-1: config 1 has 1 interface, different from the descriptor's value: 2 01:04:20 executing program 1: r0 = fsopen(&(0x7f0000000000)='sysfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) fsmount(r0, 0x0, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) fstat(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) setreuid(0x0, r2) fsconfig$FSCONFIG_SET_STRING(r0, 0x1, &(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$ext4(&(0x7f0000000040)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x8000ca, &(0x7f0000000840)=ANY=[@ANYBLOB="007c13aaef010400060400004dc39150b436778db80000002000e457466a7a4fffce73eeef8b5318094baa3500000000ff7f00007ead960653b7beef8c347829966dbcb0f68b103233ba4947b78a88186b209a801007d47b3c541546f7ebcffda6006d7bfb9e6c05c33e89e84c3a8a42d8c4c35292395bc0a033e42f2f1ebcb3849bec30162888254afa2cd0d8df3d694553fad3207559280df223bd1683fa2f1400feab0dd129faf956063c1a2daff57cde27e4324030b95dab8f50fea07d18dddc5b1042887a5c68870868ff4e4923803e98452490a66657181b886e339d1c5832cca4f419ff6da2dcd8348489ba03000000000000000ae8f93fc8b757d82b4bc1a39d0e9c7192422f476942cc8118bc80d9cd3fb11b1cbfa82078bc6c29b71f07ed877c1c75b12161c5320e81151b326bab516043aca51e3ce637e18971fe7b3917e59be80225d3ec9d4989a17864911ad9fda9a06ef8adf0cb1a0d5bbbf2542b103651638d28485bc45a328891a47f349a17a0bd34aeac48d3c3"], 0x0, 0x5c1, &(0x7f0000000140)="$eJzs3U1sHFcdAPD/bOysnTh1Cj0UBDSUQkBR17HTRlUvLRckKBVIBXHoIbXWGyvyOhtl16U2lrBPHLgiUYkTXLhw4lCJA1LFAXHtDW5cygERUADVSAgNmvFssrvetTfxx9b27yeN9s288fzfG8/HztuZeQGcWpciYiMizkbEWxExHUk+PSmGeHV7yOb76P56dev+ejWJNH3jH2PFEtar7fnbzkfEj/rEKnekm6trS/P1eu1uMT7TWr4z01xde/7W8vxibbF2e27u+uz1qy9de3HuwOr6zPKv733t1mvf/e1vPvvhBxtf+UFW5leKvKxuHbMmaZruP+Ar7fUyHlPFpFJEZGvutf0v/WPhTFGfs6MuCI8l2x4/ERHPFukHJkZXJgDgcJVjOtLph+Nph1LXWJomfeYBAI6f7Jp/KpJSpbj+n4pSqVLJ2/AmnopzpXqj2bpys7FyeyHyNqyLMV66eateu5q3FWbfH8aTbHw2z8vz8/G5nvFrEfFkRPykPJmPV6qN+sKovvQAwCl3vuf8/+9ydv4vD/OnfiEAgONs+DN5cqjlAACOzs7z//hIygEAHB0t+QBw+nSc/4f65R8AOP4mep797yv12z8AnCR92//fvPAw/XTi3j8AOGH8/g8Ap8q3X389G9KtNMnff73w9urKUuPt5xdqzaXK8kq1Um3cvVNZbExE/s6e5T6L2OwcqTcad2ZfiJV3Zlq1Zmumubp2Y7mxcrt1I3+v942a90QDwOg9+cz7f0oiYuPlyXyIdl8Oe98QABxzdnM4vc6MugDAyIyNugDAyHS86OdvoywHMDoDbu598Dhw31uEJiPi3cHLnDyAcgGH5/KnBrT/974EsLuh8H8H0Ds2MGLFbq0ZAE6h/bX/e00wHGe7n/g9GAQnWZom+vMHgFNmiCt4twjCCbfXy720BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBOU/mQlCpFX+BTUSpVKhEXIuJijCc3b9VrVyPiiYj4Y3m8nI3PjrrQAMA+lf6aFP1/XZ5+bqo392zyn3L+GRHf/9kbP31nvtXuOvDB9Na7+fTW3bm+AcqHXwcAoMNY74T2eTr/7LiQ/+j+erU9HGUB730171x0MiKqW/fXqw/7Ix4rCj+d91F87l9JV2WSA+qYeGMzIp7urX/pQf7FoufT3vhZ7AuHFj/yGk51xe/+GlXK87Y/s3Xxyckh4x1AmeGkeD87/rzab/8rxaX8s9j/xroPphPx450H18dQHP9iK13Pj39bHfGz5X/rwkR+rOl3/Ls0bIwXfv/17dQPd+Ztnkk/PRbRjr3VcfzZNpGn+sV/bsj4f/7M554dtLLSn0dcjt3ib6dmWst3Zpqra7/6xnt/WKwt1m7PzV2fvX71pWsvzs3kbdQz7Zbqnf7+8pUnBpXt3mbEuQHxJ/ao/xeL9F7bwS/++9abn98l/pe/0C9+KZ7aJX52TvzSHnHb5s+9N7D77iz+woD6j3XFP9v1d9m0K70LG7BBfviXtYUhiwoAHIHm6trSfL1euztMohRrS/PtC80iKzaG/vMsMfkoMz9qIg5tyf0T49E5ZWLHPMlGxAHEOj8g65ePvMDxONL10078buyf3xx6Y/ten6zNRwha7pjyQfe2ur9alHbdZc5Evd0etecCi/k2RvG/yBOXhpjnaI9DwNF7uNOPuiQAAAAAAAAAAAAAAMAgze8Ur/w74CeNOh+GG3UdAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLn+HwAA///JmboZ") r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x3) getdents64(r3, 0x0, 0x1000000) [ 82.319846][ T845] appleir 0003:05AC:8243.000B: hiddev96,hidraw0: USB HID v0.00 Device [syz] on usb-dummy_hcd.4-1/input0 [ 82.334715][ T1297] usb 4-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 82.354454][ T1633] tmpfs: Bad value for 'huge' [ 82.360899][ T1623] bridge0: port 1(bridge_slave_0) entered blocking state [ 82.368293][ T1623] bridge0: port 1(bridge_slave_0) entered disabled state 01:04:20 executing program 1: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x300001a, &(0x7f0000000500)=ANY=[], 0x1, 0x2b6, &(0x7f00000000c0)="$eJzs3UFrY1UUAODz0jSNukgRN4qLB7pwVaZu3bTKCGJXSgR1ocXpgCRhIIWAI5iZ1fwCl/4Pf4IbN/4Dwa3gri6qV17ee01iX9PS1hT1+1an995z73nvQrrKyeevjgYPHmXx9OTn6HazaO3FXvyZxXa0ovYk2nFe0xgA8G/we0rxW7pOZrt1+9UAAOtQ/v8v3XUtAMB6fPjxJ+/vHxzc/yDPu/Fy79mkn0XE6NmkX87vP4wvYxhHcS96cRqRzpTxu+8d3I92XtiO10fTSb/IHH32Y7X//q8Rs/zd6MV2c/5uXlrIn076m/F85LH/cLMutRcvNee/2ZAf/U688dpC/TvRi5++iEcxjAdR5M7zv9nN83fStydff1ocU+RnrehvzdbNpY113gsAAAAAAAAAAAAAAAAAAAAAAP9tO3mele17Zv17iqGq/87G6Wx+J69tL/fnKfOzeqOyP1CKqkXPNMV3dX+de3mep2rhPL8dr7T9iAAAAAAAAAAAAAAAAAAAAAAUjr96PDgcDo/GtxLU3QDqr/Vfd5+9+cjWUrkNi7euftZit4Gi1pWLo92O1RuepNLlz9WqD21e89zFUzcItuaX+1GUQX0xN9o5/e2Fv/h2+ffjwWFeralf8uAwu+ysbr3P94tTnbjpS0izCk/T8p12z0pdzurc0pvvvNA49UdK6Wr7vPVLeUfVSDZrsXG10zeroPEBi6B7/i5+uHjDCz8yNq75UQMAAAAAAAAAAAAAAAAAAFyi/K7vk6PxccPk05WprX+sKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYs/L3/4dH47OgGxHLI+eCaZW8ak0VdGJ8fMePCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwP/AXwEAAP//wZJM4A==") ioctl$sock_SIOCETHTOOL(0xffffffffffffffff, 0x8921, 0x0) r1 = open(&(0x7f0000000e00)='./file2\x00', 0x14383e, 0x0) bind$inet6(r1, &(0x7f0000000080)={0xa, 0x4e23, 0xef, @dev={0xfe, 0x80, '\x00', 0x3e}, 0x9}, 0x1c) arch_prctl$ARCH_GET_XCOMP_SUPP(0x1021, &(0x7f0000000380)) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e24b) [ 82.379386][ T1623] device bridge_slave_0 entered promiscuous mode [ 82.387414][ T1623] bridge0: port 2(bridge_slave_1) entered blocking state [ 82.394339][ T1623] bridge0: port 2(bridge_slave_1) entered disabled state [ 82.401879][ T1623] device bridge_slave_1 entered promiscuous mode [ 82.506074][ T1297] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 82.509178][ T1623] bridge0: port 2(bridge_slave_1) entered blocking state [ 82.521623][ T1297] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 82.521789][ T1623] bridge0: port 2(bridge_slave_1) entered forwarding state [ 82.536747][ T1623] bridge0: port 1(bridge_slave_0) entered blocking state [ 82.543578][ T1623] bridge0: port 1(bridge_slave_0) entered forwarding state [ 82.545151][ T1297] usb 4-1: Product: syz 01:04:20 executing program 1: syz_mount_image$ext4(&(0x7f0000000400)='ext3\x00', &(0x7f0000000440)='./file0\x00', 0xc0ed0006, &(0x7f0000000740)=ANY=[@ANYBLOB="6a66736f6c64e6c1463800"/20, @ANYRESHEX=0xee00, @ANYRES32=0x0, @ANYRESDEC], 0x1, 0x45e, &(0x7f0000001800)="$eJzs3MtvG0UcAODf2kmavkgo5dHQivASFY+kSR/0wAUEEgeQkOAA4hQloQp1G9QEiVQRBA7hiJAQV8SRf4ETXBDihMQV7ggpglxaOCCjtXdTx7FDHm7cdr9P2mRmd+yZ2dmxZ2dsB1BYw+mfJOJQRPwaEQP16PoEw/V/11cXJ/9eXZxMolp9/c+klu7a6uJknjR/3MF6pFrN4vta5Lv8dsREpTJ9JYuPzl96b3Ru4eozM5cmLkxfmL48fv78mdMn+s6Nn+1IPdN6XRv6cPb4sZff+vzVG/sPZf8b69Epw/Wz29Ljtb/9nc6yaw43hJOeLhaEbSlHRNpcvbX+PxDl2L92bCBe+qSrhQNuqmq1Wm31/pxZqgJ3sCS6XQKgO/I3+vT+N9/2aOhxS1h5vn4DlNb7erbVj/REKUvT23R/20nDEfHm0j9fpVvcpHkIAIBG36Xjn6dbjf9KcV9DuruyNZTBiLg7Io5ExD0RcTQi7o2opb0/Ih7YVu79G1ZI9nr8k47/nsvWttaP//LRXwyWs9jhWv17k3dmKtOnsnNyMnr3pfGxTfL4/sVfPmt3rHH8l25p/vlYMCvHHz1NE3RTE/MTu6lzo5WPI4Z6WtU/iXwZJ4mIYxExtMM8Zp785ni7Y/9f/010YJ2p+nXEE/X2X4qm+ueStuuTY8+eGz872h+V6VOj+VWx0U8/L7/WLv9d1b8D0vY/kF3/61cj1+o/mPRHzH159WJtvXZu06f7a/1dZd3yb5+27dM7vf77kjdq4b5s3wcT8/NXxiL6klc27h+/8dg8nqdfqZbrB1r0/yMNZ+LBiEgv4hNrz3SoVvaHI+KRiHh0k5Py4wuPvZuHm1d829d/k1n5Dkrbf6rl619D+0fE3ELe/g/lgYWtBsoXf/i2Xf5ba/8ztdDJbE/T61/egutstYC7PoEAAABwGyjVZjKS0shauFQaGal/hv9oHChVZufmn9o/+/7lqfpn5Qejt5TPdA00zIeOZXPDeXy8KX46mzf+ory/Fh+ZnK1MdbvyUHAH2/T/1O/liPh3w3QucCfxfS0oLv0fikv/h+LS/6G49H8orlb9/6MulAPYe97/obj0fygu/R+KS/+HQmr73fhS+0N7E9j+7wwUI5D/Pnu3yxOlW+Fs3K6BUmw5cc+Wf8xih4F9LQ91+YUJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgQ/4LAAD//6754Ns=") creat(&(0x7f0000000040)='./bus\x00', 0x0) mount(&(0x7f0000000380)=@loop={'/dev/loop', 0x0}, &(0x7f0000000140)='./bus\x00', 0x0, 0x1000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x185102, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCETHTOOL(r1, 0x89f0, &(0x7f0000001440)={'bridge0\x00', &(0x7f0000000100)=@ethtool_ringparam={0x10, 0x0, 0x2}}) r2 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000000), r0) ioctl$ifreq_SIOCGIFINDEX_wireguard(0xffffffffffffffff, 0x8933, &(0x7f0000000280)={'wg0\x00', 0x0}) r4 = socket$inet6(0xa, 0x2, 0x0) r5 = socket$nl_route(0x10, 0x3, 0x0) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r4, 0xc0709411, &(0x7f0000000840)={{0x0, 0x200, 0xe07, 0x5, 0x0, 0x80, 0x8c, 0x0, 0x2, 0x196, 0xe, 0xff, 0x8000000000000000, 0x476, 0x7f}, 0x38, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r6 = socket(0x10, 0x803, 0x0) ioctl$F2FS_IOC_RELEASE_VOLATILE_WRITE(r4, 0xf504, 0x0) sendmsg$SMC_PNETID_GET(r6, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={0x0, 0x14}}, 0x0) sendmsg$BATADV_CMD_TP_METER_CANCEL(r1, &(0x7f00000005c0)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000580)={&(0x7f0000000640)=ANY=[@ANYBLOB="400000004dbb4a9e10c4338de20b3a4e01c8b2aacdc75c4086c8a5f701605aea6ea10d50564a93fa70edb842cdfcd28bb4232483ab4efe37125acc71ed2ba2bb20432fe11edbe102a9a3a383f9f9b7bf3ab2530d0217e516a97913c25a406ab7480de617da9460e4c1d695d50f07d454ab69f39216ecc79668810ea40d3ac7ea53d7ca0aefe463d1dbb36606e101c73eaca859cff20b0d24c2a0fe2fc87ebbff496ea688406aac251474529979", @ANYRES16=0x0, @ANYBLOB="01002dbd7000fbdbdf250300000008000300", @ANYRES32=0x0, @ANYBLOB="05002e000100000008003c00000000000800390000010000"], 0x34}, 0x1, 0x0, 0x0, 0x4000}, 0x8001) getsockname$packet(r6, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) connect$inet6(r4, &(0x7f0000000600)={0xa, 0x4e24, 0x1, @dev={0xfe, 0x80, '\x00', 0x30}, 0x4}, 0x1c) sendmsg$nl_route(r5, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000500)=@newlink={0x80, 0x10, 0x437, 0x0, 0x0, {0x0, 0x0, 0x0, r7, 0x4048b}, [@IFLA_LINKINFO={0x60, 0x12, 0x0, 0x1, @sit={{0x8}, {0x54, 0x2, 0x0, 0x1, [@IFLA_IPTUN_FLAGS={0x6, 0x8, 0x3f}, @IFLA_IPTUN_ENCAP_DPORT={0x6, 0x12, 0x9f7}, @IFLA_IPTUN_REMOTE={0x8, 0x3, @multicast1}, @IFLA_IPTUN_FWMARK={0x8, 0x14, 0x800000f0}, @IFLA_IPTUN_ENCAP_FLAGS={0x6, 0x10, 0x8}, @IFLA_IPTUN_FWMARK={0x8, 0x14, 0x3}, @IFLA_IPTUN_TTL={0x5}, @IFLA_IPTUN_FLAGS={0x6, 0x8, 0x1e}, @IFLA_IPTUN_TOS={0x5, 0x5, 0xc9}, @IFLA_IPTUN_ENCAP_FLAGS={0x6, 0x10, 0x7}]}}}]}, 0x80}, 0x1, 0x0, 0x0, 0x4000}, 0x88890) ioctl$sock_ipv6_tunnel_SIOCGET6RD(r6, 0x89f8, &(0x7f0000000480)={'tunl0\x00', &(0x7f0000000900)=ANY=[@ANYBLOB="40741e611489adae0f1f61cf211086e0c80000dcfeaa2b9c00000000000000df8765b146cafc24dfb7822fe2dfdfbc82aee83c4d00566db18143d0ff9c8ceb4f05cf73dcb5f4187486364a75e7dee48307445e0fe1bd857726ba62f657ca2998bbc317f55463c84d5989382f2a1306bc91a4dfd0763a912f2e59b0e7822a05fa2c60b2e13b8b34db5a803c934f9edf3ae2b2428a1c5c2c7fb62c808e548a5c73a00ab313ba5d291788f3309e4effff3eb8dab77c4cc5f99046d1cb9f6399b136e97bd338c618b7fa3aca1e7124a7aa58dadbdda13a802a9e6d7fcf9b9af8cf51bfdea62f95c1241f72b16585b461d8363c802488e82f76bcfde96e7f91d1a4fab3f94daa32c3d72d1d5d8c3ef714c9c6fe2f89bd78549781f8d7b271bc752f7f8dc98203d8890ba12e695d14f9d65a63b7dad787e55b564d495a83d381f8e94c1c6f210ae2e3b6e260ce226846af62d31e92fddfce8d202699637818bceb4ce5c1e9834cf3713e4359d6b564602f0fc7be5cac7023c7e5eaebab44262e907d192037831af13ce4883f8a641884f22420c811d2676b17440c19b6c2ec679e591590286748454b47ec1320afe6563c02794e7d63bfef57bf15c8097f11cedec7e8898278fc6b98917ac666a4b1f4", @ANYRES32=r7, @ANYBLOB="0008000100000069ffffff554541001400640000ca049078ac1414bbe0000001"]}) sendmmsg$inet(r4, &(0x7f00000017c0)=[{{&(0x7f0000000040)={0x2, 0x4e1c, @remote}, 0x10, 0x0, 0x0, &(0x7f00000004c0)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r7, @empty}}}], 0x20}}], 0x1, 0x0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000000300)={@local, @broadcast, 0x0}, &(0x7f0000000340)=0xc) syz_genetlink_get_family_id$wireguard(&(0x7f0000000480), 0xffffffffffffffff) r9 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_wireguard(r9, 0x8933, &(0x7f00000001c0)={'wg2\x00', 0x0}) sendmsg$WG_CMD_SET_DEVICE(r9, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000001c80)={0x5b4, 0x0, 0x1, 0x0, 0x0, {}, [@WGDEVICE_A_FLAGS={0x0, 0x5, 0x1}, @WGDEVICE_A_IFINDEX={0x8, 0x1, r10}]}, 0x5b4}, 0x1, 0x0, 0x0, 0x20068010}, 0x0) sendmsg$ETHTOOL_MSG_STRSET_GET(r9, &(0x7f0000000480)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000440)={&(0x7f0000000e80)=ANY=[@ANYBLOB="b4010000", @ANYRES16=r2, @ANYBLOB="000128bd7000fbdbdf2501000000200002801c000180080001000500000008000100040000000800010006000000580001800800030000000000080003000300000000000100", @ANYRES32=r3, @ANYBLOB="140002007465616d5f736c6176655f310000000008000100", @ANYRES32=r3, @ANYBLOB="1400020076657468315f766c616e000000000000680001801400020073697430000000000000000000000000140002006272696467655f736c6176655f30000008000300010000001400020076657468315f766972745f776966690008000100", @ANYRES32=0x0, @ANYBLOB="080003000100000008000100", @ANYRES32=r7, @ANYBLOB="080003000300000004000300dcff0300780001801400020070696d3672656700000000000000000008000300010000001400020077673100000000000000000000000000080003000000000008000100", @ANYRES32=r8, @ANYBLOB="0808030101010000140002007866786d30000001000000e8ffffff00a9ea0000", @ANYRES32=r10, @ANYBLOB="08000100", @ANYRES32=0x0, @ANYBLOB="08000100", @ANYRES32=0x0, @ANYBLOB="0400030030000180140002006e657464657673696d3000000000000008000100", @ANYRES32=r7, @ANYBLOB="08000100", @ANYRES32=0x0, @ANYBLOB="08000300020000000c0001800800030003000000"], 0x1b4}, 0x1, 0x0, 0x0, 0x4000800}, 0x4000004) getsockname$packet(0xffffffffffffffff, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000080)=0x14) socket$packet(0x11, 0x3, 0x300) socket$netlink(0x10, 0x3, 0x0) [ 82.570522][ T1297] usb 4-1: Manufacturer: syz [ 82.577957][ T18] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 82.584629][ T1297] usb 4-1: SerialNumber: syz [ 82.597455][ T18] bridge0: port 1(bridge_slave_0) entered disabled state [ 82.597584][ T1296] usb 5-1: USB disconnect, device number 11 [ 82.610194][ T18] bridge0: port 2(bridge_slave_1) entered disabled state [ 82.616051][ T845] usb 1-1: new high-speed USB device number 4 using dummy_hcd [ 82.647475][ T18] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 82.655510][ T18] bridge0: port 1(bridge_slave_0) entered blocking state [ 82.662346][ T18] bridge0: port 1(bridge_slave_0) entered forwarding state [ 82.675052][ T18] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 82.684424][ T18] bridge0: port 2(bridge_slave_1) entered blocking state [ 82.691273][ T18] bridge0: port 2(bridge_slave_1) entered forwarding state [ 82.692216][ T1640] EXT4-fs (loop1): Unrecognized mount option "jfsoldæÁF8" or missing value [ 82.698882][ T18] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 82.714641][ T18] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 82.728377][ T354] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 82.736807][ T354] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 82.749408][ T460] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 82.757411][ T460] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 82.775131][ T372] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 82.783515][ T372] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready 01:04:20 executing program 1: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000001300)=ANY=[@ANYBLOB="b702000007000000bfa30000000000000703000000feffff7a0af0ff0100000079a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b70000000000000095000000000000005ecefab8f2e85c6c1ca711fcd0cdfa146ec561750379585e5a076d839240d29c034055b67dafe6c8dc3d5d78c07fa1f7e655ce34e4d5b3185fec0e07004e60c08dc8b8dbf11e6e94d75938321a3aa502cd2424a66e6d2ef831ab7ea0c34f17e3946ef3bb622003b538dfd8e012e79578e51bc53099e90f4580d760551b5b341a29f31e3106d1ddd6152f7cbdb9cd38bdb2209c67deca8eeb9c15ab3a14817ac61e4dd11183a13477bf7e860e3670ef0e789f65f1ff8d6704902cbe7bc04b82d2789cb132b8667c2147661df28d9961b63e1a9cf6c2a660a1fe3c184b751c51160fb20b1c581e7be6ba0dc001c4110555850915148ba532e6ea09c346dfebd38608b3280080005d9a9500000000000000334d83239dd27080851dcac3c12233f9a1fb9c2aec61ce63a38d2fd50117b89a9ab359b4eea0c6e95767d42b4e54861d0227dbfd2e6d7f715a7f3deadd7130856f756436303767d2e24f29e5dad9796edb697aeea0182babd18cac1bd4f4390af9a9ceafd0002cab154ad029a1090000002706870014f51c3c975d5aec84222fd3a0ec4be3e563112f0b39501aafe234870072858dc06e7c337642d3e5a815232f5e16c1b30c3a6a71bc85018e5ff2c91018afc9ffc2cc788bee1b47683db01a469398685211dfbbae3e2ed0a50e7313bff5d4c391ddece00fc772dd6b4d4de2a41990f05ca3bdfc92c88c5b8dcd36e7487afa447e2edfae4f390a83984e68a6d80a5f5222ee17476d738952229682e24b92533ac2a9f5a699593f084419cae0b4532bcc97d3ae486aca54183fb01c73f979ca9857399537f5dc2a2d0e0007000000000578673f8b6e74ce23877a6b24db0e067345560942fa629fbef20000000088a22e8b15c3e233db7ab22e30d46a9d24d37cef099ece729aa218f9f44a3210223fdae7ed04935c3c90d3add8eebc8619d73415cda2130f5011e48455b5a8b90dfae158b94f50adab988dd8e12baf5cc9398fff00404d5d99f82e20ee6a8c88e18c2977aab37d9ac4cbc1c7b400000000000007ff57c39495c826b956ba859ac8e3c177b91bd7d5e41ff868f7ca1664fe2f3ced846891180604b6dd2499d16d7d9158ffffffff00000000ef069dc42749a89f854797f29d0000002d8c38a967c1bbe09315c29877a308bcc87dc3addb08141bdee5d27874b2f663ddeef0005b3d96c7aabf4df517d90bdc01e73835d5a3e1a90800c66ee2b1ad76dff9f9000071414c99d4894ee7f8249dc1f6428d2129369ee1b85af6eb2eea0d0df414b315f651c8412392191fa83ee830548f11e1036a8debd64cbe359454a3f2239cfe35f81b7a490f167e6d5c1109000000000000000042b8ff8c21ad702ccacad5b39eef213d1ca296d2a27798c8ce2a305c0c7d35cf4b22549a4bd92052188bd1f285f653b621491dc6aaee0200e2ff08644fb94c06006eff1be2f633c1d987591ec3db58a7bb3042ec3f771f7a1338a5c3dd35e926049fe86e09c58e273cd905deb28c13c1ed1c0d9cae846bcbfa8cce7b893e578af7dc7d5e87d44ff828de453f34c2dbbbfa7e120ad8c5a13fb18660b080efc707e676e1fb4d5825c0ca177a4c7fbb4eda0545c00f576b2b5cc7f819abd0f885cc4806f40300966fcf1e54f5a2d38708294cd6f496e5dee734fe7da3770845cf442d488afdc0e1700000000000000000a034000000000000000000000000000000005205000000dc1c56d59f35d367632952a93466ae595c6a8cda690d192a070886df42b27098773b45198b4a34ac977ebd4450e121d01342703f5bf030e935878a6d169c80aa4252d4ea6b8f6216ff202b5b5a182cb5e838b307632d03a7ca6f6d0339f9953c3093c3690d10ecb65dc5b47481edbf1f000000000000004d16d29c28eb5167e9936ed327fb237a56224e49d9ea955a5f0dec1b3ccd35364600000000000000000000000000000000000000000000000000000000000026ded4dd6fe1518cc7802043ecfe69f743f1213bf8179ecd9e5a225d67521dc728eac7d80a5656ac2cbde21d3ebfbf69ff861f4394836ddf128d6d19079e64336e7c676505c78ad67548f4b192be1827fcd95cf107753cb0a6a979d3db0c407081c6281e2d8429a863903ca75f4c7df3ea8fc2018d07af1491ef060cd4403a099f32468f65bd06b4082d43e121861b5cc03f1a1561f0589e0d12969bc982ff5d8e9b986c0c6c747d9a1cc500bb892c3a16ff10feea20bdac0000000000000000ca06f256c8028e0f9b65f037b21f3289f86a6826c69fa35ba5cbc3f2db1516ffc5c6e3fa618b24a6ce16d6c7010bb37b61fa0a2d8974e69115d33394e86e4b838297ba20f96936b7e4746e92dea6c5d1d33d84d96b50fb000000ae07c65b71088dd7d5d1e1bab9000000000000000000000000b5ace293bec833c13e3229432ad71d646218b5229dd88137fc7c59aa242af3bb4efb82055a3b61227ad40f52c9f2500579aca11033ec14bb9cc16bd83a00840e31d828ec78e116ae46c4897e2795b6ff92e9a1e24b0b855c02f2b7add58ffb25f339297729a7a51810134d3dfbf71f6516737be55c06d9cdcfb1ebbb10b50000eb4acff90756dba1ecf9f58afd3c19b5c4558ba9af6b7333c894a1fb29ade9ad75c9c022e8d03fe28bc358684492aa771dbfe80745fe89ad349ffaad76ff9dd643796caffdf67af5dd476c37e7e9a84e2e5da2696e285a59b53f2fb0e16d8262c080c159ce40c14089c82759106f422582b42e3e8484ea5a6ad9aa5210b16eafe0e0caea1ad4cb23f3c2b8a0f455ba69ea284c268d54b43158a8b1d128d02af263b3dc1cab794c9ac57a2a7332f4d8764c302ccd5aac114482b619fc575aa0dd2777e881e29a854380e2f1e49db5a1517ec40bb3fa44f9959bad67ccaba76408da35c9f1534c8bd48bbd61627a2e0a74b5e6aefb7eee403502734137ff47257f164391c673b6079e65d7295eed164ca63e4ea26dce0fb3ce0f6591d80dfb8f386bb74b5589829b6b0679b5d6"], &(0x7f0000000340)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r0, 0x18000000000002a0, 0xe2c, 0x60000000, &(0x7f0000000100)="b9ff03076844268cb89e14f086dd47e0ffff00122c00631177fbac141416e000030a44079f034d2f87e589ca6aab845013f2325f1a3921050b038da1880b25181aa59d943be3f4aed50ea5a6b8686731cb89ef77123c899b699eeaa8eaa0073461119663906400f30c0600000000000059b6d3296e8ca31bce1d8392078b72f24996ae17dffc2e43c8174b54b620636894aaacf28ff62616363c70a440aec4014caf28c0adc043084617d7ecf41e9d134589d46e5dfc4ca5780d38cae870b9a1df48b238190da450296b0ac01496ace23eefc9d4246dd14afbf79a2283a0bb7e1d235f3df126c3acc240d75a058f6efa6d1f5f7ff4000000000000000000", 0x0, 0xfe, 0x60000000, 0x0, 0x7000000}, 0x2c) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) setsockopt$sock_timeval(r1, 0x1, 0x42, &(0x7f0000000080)={0x0, 0xea60}, 0x10) setsockopt$netlink_NETLINK_TX_RING(0xffffffffffffffff, 0x10e, 0xc, &(0x7f0000000040)={0x4003}, 0x10) r2 = ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x2) ioctl$KVM_SET_LAPIC(r2, 0x4400ae8f, &(0x7f0000000380)={"cf1d81b8f6875301771fbb7330b477629be7591cb3f79b790d0a0d3bd6b7be6b96a2a2e92bd6222ba6ae40a86f8d48f52e03e35e4098f88ebb4b5d90cc4cd032aca19ae2e7d0104ff263cdaf9851a51dbe49801b79897974c816d47df156531332b73506ae64a0740e0b3f02e5018447fb2930ff6f22be475393e800f1885997a98aec42c82f7b2b095ed53220419784e5ef6aaae4e217b495750c32563c3b75dc0f805308c3b0ba8c759c3b4ea1e9d05e8ba544ad49c0db1770731e389dd009961e4a0391496bc56fcf2e1996811fa9f0de15a6c1f8d442a621df539174593a271778927ca7f29e680d5cfb44d2659802861771355382856ecc435b01fc8af1e12be6ecdd3a2a5a43014b4b223cb54f561fcf379f746dbaa39b74a1916827b3ea1e1ba06e7c7f6b333d64d5604d90cc4906b3a9e0b1f1b334a2a19d64f6ac2b3dddfcbb450b6c3ed4334729d850ae20b30f5b531684c07b87faba587496200408b59f9675e6d8ce2ca57a0948e2574fc55246f603e036b3af55958c39c1d4cd887b53f77e1b225f66cb6bbed8f9cc9dea4899eb2cca97d37d95ee65e991cc38e1368d11b96d3b59ab079e9f4657fc3cf0021419cb59befb01923e229052ea9ebc183b793e77fe46773b20ccd802dc488ebecfb9a55116a4cbd40ef67168c15ab2755000f965ea308c7e43e9d8b24c1f6bc0c03ce747d109bca6a4cca4b8e9d5022dec2bd2b6e17a6cca340660afd037cdcd6cd0f8de59b7125927baa4458ce96f12b0e85fb5dd6c9a3f1b10098edeb410b053382a5955d536b75a8770e67ce76871ea57475946154c11bed140f62e81b7a12859bc9dd16f970f88a5197c857d3e35c751db6985389b426eeb0cecf9bbeb61d2538e1060e6d93ae050c0064eedf1673b72cd260cdd61f0fd041a81b603d06cd9948f76aaddaac35c380ba92b783f852b80bc3d1989374a4587b68fae8a816252069a32e10470808490f59a6b2ff42609c37d6bcdcc07409423241499e6c7ed17aa9cfcbe51d95f3b1155329985d27a0098e8207c1f02a1072f3709eca64a1d1f35e3101980a599b19a251327282eeb14c80098025d7f59e2f26d8d894860a87199759291f9ebe0e86da331b9665617d0fd1a63a4c8874172be3bc4ee7dc885b971e034f7838d7a92ad8563c806cb8842d0df1cf7bee292b39e5ad57f7e6d7fe320abcadeb4e1906dbfcecbe810ad9e8d0594e7f81571e35babe1cfcbdc9d0e6c67c5482429d30fe4ff5334a0e3d9060241cf0e7c93233d0f409d51d297f3a4111b24bfda407f028d62fbc7adf3e1cd271f9ffcb47e11f2ec3488b9cadf889ad941057db9a183f2a2ba1dd793b64021f9c7ed72000da9ea89cd734de930813a1c0ca3b41f7d219ccdcde4f9e222621be596c6be5b241d451d140b21cf84ce6b662d627ff4f9b5f106f1c00441ce"}) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000180)=@ipv6_getaddr={0x20, 0x16, 0x3c2be10bca706f15, 0x0, 0x0, {0x2}, [@IFA_FLAGS={0x8, 0x8, 0x42}]}, 0x20}}, 0x0) syz_genetlink_get_family_id$smc(&(0x7f0000000000), 0xffffffffffffffff) r3 = gettid() timer_create(0x5, &(0x7f00000000c0)={0x0, 0x26, 0x4, @tid=r3}, &(0x7f0000000100)) 01:04:20 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$tipc2(&(0x7f00000002c0), r1) getsockname$packet(r1, &(0x7f0000000380)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000180)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r2, @ANYBLOB="7f171921f6000000280012000c00010076657468"], 0x48}}, 0x0) r3 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r4 = add_key$keyring(&(0x7f0000000340), &(0x7f00000004c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r5 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000080)={'syz', 0x0}, 0x0, 0x0, 0xffffffffffffffff) r6 = add_key$fscrypt_v1(&(0x7f0000000140), &(0x7f0000000180)={'fscrypt:', @desc2}, &(0x7f00000001c0)={0x0, "2f01c4fd8eab3f09b5611b25b06bab7c64b45713d278a1fc4a8d718eb43087655e5f65991c3e1e6f89550928b713582f37d43e4b35a9daa5b12d01438c9c4199"}, 0x48, 0xffffffffffffffff) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r5, &(0x7f0000000240)='asymmetric\x00', &(0x7f0000000180)=@keyring={'key_or_keyring:', r6}) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r4, &(0x7f0000000240)='asymmetric\x00', &(0x7f0000000500)=@chain={'key_or_keyring:', r5}) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r3, &(0x7f0000000040)='asymmetric\x00', &(0x7f0000000000)=@chain={'key_or_keyring:', r4}) r7 = socket$nl_route(0x10, 0x3, 0x0) r8 = socket$nl_route(0x10, 0x3, 0x0) getsockname$packet(r1, &(0x7f00000004c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r8, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000440)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r9}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r7, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000440)=@ipv4_newaddr={0x28, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r9}, [@IFA_LOCAL={0x8, 0x2, @local}, @IFA_RT_PRIORITY={0x8, 0x9, 0x7}]}, 0x28}}, 0x0) 01:04:20 executing program 1: creat(&(0x7f0000000240)='./file0\x00', 0x0) syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x9e912, &(0x7f0000000200)=ANY=[@ANYBLOB='nobarrier,noblock_validity,nogrpid,bh,max_batch_time=0x0000000000000400,resgid=', @ANYRESHEX=0x0, @ANYBLOB=',jqfmt=vfsold,i_version,resgid=', @ANYRESHEX=0x0, @ANYBLOB='\x00\x00'], 0x1, 0x4ea, &(0x7f0000000540)="$eJzs3d9rW30ZAPDnpM3sts526MUcOIebtEOXtKvbihdTQfRqoM77Wdu0lKZNadJtLUM7/AMEERW88sobwT9AkP0JIgz0XlQU0U0vFN535yXJyd6uS5qUt01K+/nAWb7nR/I8T9Z8T77nHHICOLWuRsStiHidpumNiBjLluey6fn5iNhpbvfq5dP5+pREmj74VxJJtqy+/eSu18yeEiMR8e1vRHwveTdudWt7Za5cLm1k88Xa6nqxurV9c3l1bqm0VFqbmZm+M3t39vbs1KHUORoR9772t5/+6Fdfv/e7Lzz+88N/TH4/yZbHrjoOIO1lo2bp+cZ70TIcERsHDHZcDWX15AedCAAAPWl9z/9sRNyIsRhqfJsDAAAATpL0y6PxXhKRAgAAACdWrnENbJIrZNcBjEYuVyg0r+H9ZJzLlSvV2ucXK5trC81rZccjn1tcLpemsmuFxyOf1OenG+0P52+9mY+I5XJpJiIuRsRPxs421hfmK+WFQR/8AAAAgFPi/J7x/3/HmuP/HqVDR5odAAAAcGjGB50AAAAAcOSM/wEAAODkM/4HAACAE+2b9+/Xp7R1/+uFR1ubK5VHNxdK1ZXC6uZ8Yb6ysV5YqlSWGr/Zt9rt9cqVyvoXY23zSbFWqtaK1a3th6uVzbXaw+W3boENAAAA9NHFzzz/UxIRO18625jqzgw6KaAvhg+y8V+PLg+g//x+L5xeB9r/AydKftAJAAOXdFnf8eKd3x9+LgAAwNGY+FT78/9J12MDO7k+pQgcEcf/4PRy/h9OL+f/4fTKx1BkA/lkZ9DJAANx9Of/0/RACQEAAIdutDEluUJE4zjAaORyhULEhcZtAfLJ4nK5NBURH4+IP47lP1afn248M+k6ZgAAAAAAAAAAAAAAAAAAAAAAAAAAmtI0iRQAAAA40SJyf0+y+39NjF0f3Xt84Ezyv7HGY0Q8/sWDnz2Zq9U2puvL//1mee3n2fJbgziCAQAAAOzVGqe3xvEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcJhevXw635r6GfefX42I8Xbxh2Ok8TgS+Yg4958khnc9L4mIoUOIv/MsIi61i5/U04rxLIt28c8OMH4uIs4fQnw4zZ7X+5+vtPv85eJq47H95+9Oo4f66Hb1f/Xu7K34rf5vqEP/c6HHGJdf/KbYMf6ziMvD7fufVvykQ/xrPcb/7ne2tzutS38ZMdF2/5O8FatYW10vVre2by6vzi2VlkprMzPTd2bvzt6enSouLpdL2b9tY/z40799vV/95zrEH+9S//Ue63//xZOXn2g28+3iT15r//d3qUP8XLbv+1zWrq+faLV3mu3drvz6D1f2q3+hQ/3d/v8ne6z/xrd++JceNwUA+qC6tb0yVy6XNvY2Wjv7Nqu6Nf5/kI2PRaPru7Ffo/5OHYsqNA7a+MHxSGNQjZH9Pt2D65MAAICj8e4YGAAAAAAAAAAAAAAAAAAAAOi3fv66XsvOYEoFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANjXBwEAAP//EyfQmg==") [ 82.802545][ T18] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 82.811458][ T18] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 82.821045][ T18] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 82.830115][ T18] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready 01:04:20 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000340)=ANY=[@ANYBLOB="12010000000000406c256d0000000000000109022400010000000009040000010300000009210000000122050009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000700)={0x24, 0x0, 0x0, &(0x7f0000000680)={0x0, 0x22, 0x8, {[@main=@item_4={0x3, 0x0, 0xb, "7b65801c"}, @global=@item_012={0x2, 0x1, 0x2, "4ade"}]}}, &(0x7f00000006c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x8001, 0xc9, 0x1, {0x22, 0xea0}}}}, &(0x7f0000000900)={0x2c, 0x0, &(0x7f0000000800)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000000840)={0x0, 0x8, 0x1, 0x40}, &(0x7f0000000880)={0x20, 0x1, 0x1f, "83049d49de1db6593a01f59d049a02792f9475648539cb25b99a4dff9e4264"}, &(0x7f00000008c0)={0x20, 0x3, 0x1, 0xce}}) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = accept(r1, &(0x7f0000000000)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @loopback}}}, &(0x7f0000000080)=0x80) r4 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_int(r4, 0x107, 0xc, &(0x7f0000000080), 0x4) ioctl$sock_SIOCGIFINDEX_80211(r3, 0x8933, &(0x7f0000000100)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_PROBE_CLIENT(r2, &(0x7f0000000240)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000200)={&(0x7f0000000140)={0x94, 0x0, 0x200, 0x70bd27, 0x25dfdbff, {{}, {@val={0x8, 0x3, r5}, @void}}, [@NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}]}, 0x94}, 0x1, 0x0, 0x0, 0x44}, 0x20004054) 01:04:20 executing program 1: r0 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000020000402505a1a440000102030109025c0002010000000904000001020d0000052406000105240000000d240f0100000000000000000006241a0000000905810300000000000904010000020d00000904010102020d00000905820200020000000905030200d6245fd759bd6f5600000020"], 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext4\x00', &(0x7f0000000500)='./file1\x00', 0x2000d2, &(0x7f0000000540)=ANY=[], 0x12, 0x4fc, &(0x7f0000000a80)="$eJzs3d9vVFkdAPDvnXagheIU9UFJBCKYQpSZlgo0PiAmRp5IVHzH2k6bptNO05kCbYgp8Q8wMUZNjA8++WLiH2BC+BOMCYm+G2PcbHZh92Ef2J3NzNyBbpnS2TA/lvbzSS73nHun9/s9wJy5597TOwEcWmcj4kZEDEXExYjIpdsz6XKzXtluvu7Z0wdz9SWJWu32e0kk6bbWsZJ0fbz5IzESET+9GfGL5NW4lc2t5dlSqbie1gvVlbVCZXPr0tLK7GJxsbg6PT11debazJWZya60czwirv/wf7/79V9+dP3Rd+795847F35ZT2ss3b+zHY2Gd0mz6dnG30XT0RiOiPXuhRiooXSdHXAeAAB0pn6q++WI+Gbj/D8XQ42zUwAAAOAgqX1/LJ4nEbXdzrReAAAAALztMo05sEkmn84FGItMJp9vzuH9ahzLlMqV6rcXyhur8825suORzSwslYqT6Vzh8cgm9fpUOse2Vb+8qz4dEScj4re50UY9P1cuzQ/42gcAAAAcFsd3jf8/zDXH/wAAAMABMz7oBAAAAICe62T8f6YPeQAAAAC94/4/AAAAHGg/vnWrvtRa3389f3dzY7l899J8sbKcX9mYy8+V19fyi+XyYuOZfSv7Ha9ULq99N1Y37heqxUq1UNncurNS3lit3lna8RXYAAAAQF+dPPP430lEbH9vtLHUHRl0UkBfJF18FfB2GRp0AsDADA86AWBgsoNOABi4/Ub4uybv5F6U/tGbfAAAgO6b+Pre9/9dG4CDLTPoBACAvuvo/v9o7/MA+i9rBiAcel/aZ/+eD+/o+P5/rfa5EgIAALpurLEkmXxEZFo3A/MRJxpfC5BNFpZKxcl0fPCvXPZovT7VeFHit4IBAAAAAAAAAAAAAAAAAAAAAAAAoEO1WhI1AAAA4ECLyPw/aTzNP2Iid35s9/WBI8lHucY6Iu798fbv789Wq+tT9e3vv9he/UO6/XKbCwzn+nEVAwAAANipNU5vjeMBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoJuePX0w11r6GffdH0TEeLv4wzHSWI9ENiKOfZDE8I6fSyJiqAvxtx9GxNfaxU/qacV4mkW7+KMDjJ+JiONdiA+H2eN6/3Oj3fsvE2cb6/bvv+F0eVNt+7/tZvy0//vTo1qtbf9z4mXttamcevK3wp7xH0acGm7f/7T632SP/u9ch238+c+2tvbaV/tzxETbz5/kM7EK1ZW1QmVz69LSyuxicbG4Oj09dXXm2syVmcnCwlKpmP7ZNsZvvvH3T17X/mN7xB/fp/3nO2z/x0/uP/1Ks5htF//Cufafv8+H2sev9/25iPhWWq7vn2iVt5vlnU7/9Z+nX9f++T3av9+//4UO23/xJ7/6b1rsxkcmAPCGKptby7OlUnG9r4Vabmf0+klRz2L17sgKvSuM9ObI26/uqo+1BtnSI738z/8mhY66j+3e9k4AAEA3vTzpH3QmAAAAAAAAAAAAAAAAAAAAcHj143Fiu2N6aBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8EX0aQAAAP//bhHKCw==") lseek(0xffffffffffffffff, 0x0, 0x0) socket$inet_tcp(0x2, 0x1, 0x0) bpf$ENABLE_STATS(0x20, 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) quotactl$Q_SETQUOTA(0xffffffff80000800, &(0x7f0000000000)=@loop={'/dev/loop', 0x0}, 0x0, &(0x7f0000000400)={0x0, 0x0, 0xbc, 0x0, 0x6, 0x0, 0x0, 0x0, 0xc}) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000340)={0x44, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x20, 0x80, 0x1c, {0x0, 0x0, 0x10, 0x0, 0x10}}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_ep_write(r0, 0x82, 0x0, 0x0) [ 82.861036][ T1646] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 82.886755][ T1297] cdc_ncm 4-1:1.0: skipping garbage [ 82.891775][ T1297] cdc_ncm 4-1:1.0: bind() failure [ 82.901187][ T1297] usb 4-1: USB disconnect, device number 19 [ 83.066050][ T845] usb 1-1: config 6 has an invalid interface number: 255 but max is 3 [ 83.074066][ T845] usb 1-1: config 6 has an invalid interface number: 101 but max is 3 [ 83.082077][ T845] usb 1-1: config 6 has an invalid interface number: 83 but max is 3 [ 83.090212][ T845] usb 1-1: config 6 has an invalid descriptor of length 0, skipping remainder of the config [ 83.100149][ T845] usb 1-1: config 6 has no interface number 0 [ 83.106274][ T845] usb 1-1: config 6 has no interface number 1 01:04:20 executing program 4: openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0xa, 0x3, 0xc4, 0xc2, 0x10, 0xffffffffffffffff, 0x5, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x3}, 0x48) [ 83.112156][ T845] usb 1-1: config 6 has no interface number 2 [ 83.118130][ T845] usb 1-1: config 6 interface 255 altsetting 6 has an invalid endpoint with address 0x80, skipping [ 83.129463][ T1515] attempt to access beyond end of device [ 83.129463][ T1515] loop4: rw=2049, want=45120, limit=40427 [ 83.132027][ T845] usb 1-1: config 6 interface 255 altsetting 6 endpoint 0xC has an invalid bInterval 0, changing to 7 [ 83.152117][ T845] usb 1-1: config 6 interface 255 altsetting 6 has 3 endpoint descriptors, different from the interface descriptor's value: 15 [ 83.165111][ T845] usb 1-1: too many endpoints for config 6 interface 3 altsetting 207: 93, using maximum allowed: 30 [ 83.175937][ T845] usb 1-1: config 6 interface 3 altsetting 207 endpoint 0x3 has invalid maxpacket 512, setting to 64 [ 83.175993][ T354] usb 3-1: new high-speed USB device number 8 using dummy_hcd [ 83.194060][ T845] usb 1-1: config 6 interface 3 altsetting 207 has an invalid endpoint with address 0x0, skipping [ 83.204527][ T845] usb 1-1: config 6 interface 3 altsetting 207 endpoint 0x6 has invalid maxpacket 512, setting to 64 [ 83.215243][ T845] usb 1-1: config 6 interface 3 altsetting 207 has an invalid endpoint with address 0x0, skipping [ 83.225690][ T1296] usb 2-1: new high-speed USB device number 13 using dummy_hcd [ 83.233134][ T845] usb 1-1: config 6 interface 3 altsetting 207 has 11 endpoint descriptors, different from the interface descriptor's value: 93 [ 83.246398][ T845] usb 1-1: too many endpoints for config 6 interface 101 altsetting 47: 79, using maximum allowed: 30 [ 83.257217][ T845] usb 1-1: config 6 interface 101 altsetting 47 has a duplicate endpoint with address 0x4, skipping [ 83.267849][ T845] usb 1-1: config 6 interface 101 altsetting 47 has 1 endpoint descriptor, different from the interface descriptor's value: 79 [ 83.280970][ T845] usb 1-1: config 6 interface 83 altsetting 1 has a duplicate endpoint with address 0x1, skipping [ 83.292093][ T845] usb 1-1: config 6 interface 83 altsetting 1 has 1 endpoint descriptor, different from the interface descriptor's value: 10 [ 83.304879][ T845] usb 1-1: config 6 interface 255 has no altsetting 0 01:04:21 executing program 3: syz_mount_image$vfat(&(0x7f0000000040), &(0x7f00000000c0)='./bus\x00', 0x0, &(0x7f00000003c0)={[{@iocharset={'iocharset', 0x3d, 'koi8-r'}}, {@shortname_win95}, {@utf8}, {@utf8no}, {@shortname_win95}, {@numtail}, {@rodir}, {@uni_xlateno}, {@shortname_lower}, {@iocharset={'iocharset', 0x3d, 'cp850'}}]}, 0x1, 0x23c, &(0x7f0000000100)="$eJzs3U9LVFEYB+DXdHIQYlwEUgTdaNNqUKP9SBhIA0Uxi9qUpFI4JiQM1ELb9SXqK9SybdAi2rZqF0FY0CZ3LoIJvYOOOtoVvRrN82x84Z7fOe/9g5dZzJn75+Zmp+YXZlZWlqNY7Im+SlRitScG40T0Rup5AAD/k9VmM341U8fdCwBwNLz/AaD7ZHz/3zzClgCAnPn8DwDd5/adu9fHqtXxW0lSjJh70ag1aunf9PjYTDyKekzHcJTid0RzQ1pfm6iODydrvg9GbW6plV9q1Hrb858johSDnfMjSWprvhADrfyXgZiO0SjF6c750Y75k3HpYlv/5SjFpwcxH/WYirXsZn5xJEmu3qhuy/evjwMAAAAAAAAAAAAAAAAAAAAAgDyUkw0d9+8pl3c7nuaz7w+0vj9Pa9XKUqPWF2f7ju+8AQAAAAAAAAAAAAAAAAAA4F+y8PTZ7GS9Pv1kr+Lxx9fv/zYmY9HTWveg8+woJvabOnXh28vdxvTu7/ocbvHu/D4GN1utHnz1Zn86U7bUh+WHZy4vDF3Zcijabm4xDquxbcW9tCjsaLWw16P1sxSR0/16k21wDs/8WlHIep2HXlUm3y5+/ZF15vz/9wAAAAAAAAAAAAAAAAAAAFu1fz8ZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALrV5u//51fsunj/kZ4qAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABd7E8AAAD//4KSjvE=") openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000400)='blkio.bfq.sectors_recursive\x00', 0x275a, 0x0) [ 83.311633][ T845] usb 1-1: config 6 interface 3 has no altsetting 0 [ 83.318036][ T845] usb 1-1: config 6 interface 101 has no altsetting 0 [ 83.324586][ T845] usb 1-1: config 6 interface 83 has no altsetting 0 01:04:21 executing program 3: syz_mount_image$ext4(&(0x7f0000000400)='ext3\x00', &(0x7f0000000440)='./file0\x00', 0xc0ed0006, &(0x7f0000000740)=ANY=[@ANYBLOB="6a66736f6c64e6c1463800"/20, @ANYRESHEX=0xee00, @ANYRES32=0x0, @ANYRESDEC], 0x1, 0x45e, &(0x7f0000001800)="$eJzs3MtvG0UcAODf2kmavkgo5dHQivASFY+kSR/0wAUEEgeQkOAA4hQloQp1G9QEiVQRBA7hiJAQV8SRf4ETXBDihMQV7ggpglxaOCCjtXdTx7FDHm7cdr9P2mRmd+yZ2dmxZ2dsB1BYw+mfJOJQRPwaEQP16PoEw/V/11cXJ/9eXZxMolp9/c+klu7a6uJknjR/3MF6pFrN4vta5Lv8dsREpTJ9JYuPzl96b3Ru4eozM5cmLkxfmL48fv78mdMn+s6Nn+1IPdN6XRv6cPb4sZff+vzVG/sPZf8b69Epw/Wz29Ljtb/9nc6yaw43hJOeLhaEbSlHRNpcvbX+PxDl2L92bCBe+qSrhQNuqmq1Wm31/pxZqgJ3sCS6XQKgO/I3+vT+N9/2aOhxS1h5vn4DlNb7erbVj/REKUvT23R/20nDEfHm0j9fpVvcpHkIAIBG36Xjn6dbjf9KcV9DuruyNZTBiLg7Io5ExD0RcTQi7o2opb0/Ih7YVu79G1ZI9nr8k47/nsvWttaP//LRXwyWs9jhWv17k3dmKtOnsnNyMnr3pfGxTfL4/sVfPmt3rHH8l25p/vlYMCvHHz1NE3RTE/MTu6lzo5WPI4Z6WtU/iXwZJ4mIYxExtMM8Zp785ni7Y/9f/010YJ2p+nXEE/X2X4qm+ueStuuTY8+eGz872h+V6VOj+VWx0U8/L7/WLv9d1b8D0vY/kF3/61cj1+o/mPRHzH159WJtvXZu06f7a/1dZd3yb5+27dM7vf77kjdq4b5s3wcT8/NXxiL6klc27h+/8dg8nqdfqZbrB1r0/yMNZ+LBiEgv4hNrz3SoVvaHI+KRiHh0k5Py4wuPvZuHm1d829d/k1n5Dkrbf6rl619D+0fE3ELe/g/lgYWtBsoXf/i2Xf5ba/8ztdDJbE/T61/egutstYC7PoEAAABwGyjVZjKS0shauFQaGal/hv9oHChVZufmn9o/+/7lqfpn5Qejt5TPdA00zIeOZXPDeXy8KX46mzf+ory/Fh+ZnK1MdbvyUHAH2/T/1O/liPh3w3QucCfxfS0oLv0fikv/h+LS/6G49H8orlb9/6MulAPYe97/obj0fygu/R+KS/+HQmr73fhS+0N7E9j+7wwUI5D/Pnu3yxOlW+Fs3K6BUmw5cc+Wf8xih4F9LQ91+YUJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgQ/4LAAD//6754Ns=") (async) creat(&(0x7f0000000040)='./bus\x00', 0x0) (async) mount(&(0x7f0000000380)=@loop={'/dev/loop', 0x0}, &(0x7f0000000140)='./bus\x00', 0x0, 0x1000, 0x0) (async) r0 = open(&(0x7f0000000080)='./bus\x00', 0x185102, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) (async) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCETHTOOL(r1, 0x89f0, &(0x7f0000001440)={'bridge0\x00', &(0x7f0000000100)=@ethtool_ringparam={0x10, 0x0, 0x2}}) (async) r2 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000000), r0) (async) ioctl$ifreq_SIOCGIFINDEX_wireguard(0xffffffffffffffff, 0x8933, &(0x7f0000000280)={'wg0\x00', 0x0}) (async) r4 = socket$inet6(0xa, 0x2, 0x0) r5 = socket$nl_route(0x10, 0x3, 0x0) (async) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r4, 0xc0709411, &(0x7f0000000840)={{0x0, 0x200, 0xe07, 0x5, 0x0, 0x80, 0x8c, 0x0, 0x2, 0x196, 0xe, 0xff, 0x8000000000000000, 0x476, 0x7f}, 0x38, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) (async) r6 = socket(0x10, 0x803, 0x0) ioctl$F2FS_IOC_RELEASE_VOLATILE_WRITE(r4, 0xf504, 0x0) (async) sendmsg$SMC_PNETID_GET(r6, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={0x0, 0x14}}, 0x0) sendmsg$BATADV_CMD_TP_METER_CANCEL(r1, &(0x7f00000005c0)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000580)={&(0x7f0000000640)=ANY=[@ANYBLOB="400000004dbb4a9e10c4338de20b3a4e01c8b2aacdc75c4086c8a5f701605aea6ea10d50564a93fa70edb842cdfcd28bb4232483ab4efe37125acc71ed2ba2bb20432fe11edbe102a9a3a383f9f9b7bf3ab2530d0217e516a97913c25a406ab7480de617da9460e4c1d695d50f07d454ab69f39216ecc79668810ea40d3ac7ea53d7ca0aefe463d1dbb36606e101c73eaca859cff20b0d24c2a0fe2fc87ebbff496ea688406aac251474529979", @ANYRES16=0x0, @ANYBLOB="01002dbd7000fbdbdf250300000008000300", @ANYRES32=0x0, @ANYBLOB="05002e000100000008003c00000000000800390000010000"], 0x34}, 0x1, 0x0, 0x0, 0x4000}, 0x8001) (async) getsockname$packet(r6, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) connect$inet6(r4, &(0x7f0000000600)={0xa, 0x4e24, 0x1, @dev={0xfe, 0x80, '\x00', 0x30}, 0x4}, 0x1c) (async) sendmsg$nl_route(r5, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000500)=@newlink={0x80, 0x10, 0x437, 0x0, 0x0, {0x0, 0x0, 0x0, r7, 0x4048b}, [@IFLA_LINKINFO={0x60, 0x12, 0x0, 0x1, @sit={{0x8}, {0x54, 0x2, 0x0, 0x1, [@IFLA_IPTUN_FLAGS={0x6, 0x8, 0x3f}, @IFLA_IPTUN_ENCAP_DPORT={0x6, 0x12, 0x9f7}, @IFLA_IPTUN_REMOTE={0x8, 0x3, @multicast1}, @IFLA_IPTUN_FWMARK={0x8, 0x14, 0x800000f0}, @IFLA_IPTUN_ENCAP_FLAGS={0x6, 0x10, 0x8}, @IFLA_IPTUN_FWMARK={0x8, 0x14, 0x3}, @IFLA_IPTUN_TTL={0x5}, @IFLA_IPTUN_FLAGS={0x6, 0x8, 0x1e}, @IFLA_IPTUN_TOS={0x5, 0x5, 0xc9}, @IFLA_IPTUN_ENCAP_FLAGS={0x6, 0x10, 0x7}]}}}]}, 0x80}, 0x1, 0x0, 0x0, 0x4000}, 0x88890) (async) ioctl$sock_ipv6_tunnel_SIOCGET6RD(r6, 0x89f8, &(0x7f0000000480)={'tunl0\x00', &(0x7f0000000900)=ANY=[@ANYBLOB="40741e611489adae0f1f61cf211086e0c80000dcfeaa2b9c00000000000000df8765b146cafc24dfb7822fe2dfdfbc82aee83c4d00566db18143d0ff9c8ceb4f05cf73dcb5f4187486364a75e7dee48307445e0fe1bd857726ba62f657ca2998bbc317f55463c84d5989382f2a1306bc91a4dfd0763a912f2e59b0e7822a05fa2c60b2e13b8b34db5a803c934f9edf3ae2b2428a1c5c2c7fb62c808e548a5c73a00ab313ba5d291788f3309e4effff3eb8dab77c4cc5f99046d1cb9f6399b136e97bd338c618b7fa3aca1e7124a7aa58dadbdda13a802a9e6d7fcf9b9af8cf51bfdea62f95c1241f72b16585b461d8363c802488e82f76bcfde96e7f91d1a4fab3f94daa32c3d72d1d5d8c3ef714c9c6fe2f89bd78549781f8d7b271bc752f7f8dc98203d8890ba12e695d14f9d65a63b7dad787e55b564d495a83d381f8e94c1c6f210ae2e3b6e260ce226846af62d31e92fddfce8d202699637818bceb4ce5c1e9834cf3713e4359d6b564602f0fc7be5cac7023c7e5eaebab44262e907d192037831af13ce4883f8a641884f22420c811d2676b17440c19b6c2ec679e591590286748454b47ec1320afe6563c02794e7d63bfef57bf15c8097f11cedec7e8898278fc6b98917ac666a4b1f4", @ANYRES32=r7, @ANYBLOB="0008000100000069ffffff554541001400640000ca049078ac1414bbe0000001"]}) sendmmsg$inet(r4, &(0x7f00000017c0)=[{{&(0x7f0000000040)={0x2, 0x4e1c, @remote}, 0x10, 0x0, 0x0, &(0x7f00000004c0)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r7, @empty}}}], 0x20}}], 0x1, 0x0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000000300)={@local, @broadcast, 0x0}, &(0x7f0000000340)=0xc) (async) syz_genetlink_get_family_id$wireguard(&(0x7f0000000480), 0xffffffffffffffff) (async) r9 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_wireguard(r9, 0x8933, &(0x7f00000001c0)={'wg2\x00', 0x0}) sendmsg$WG_CMD_SET_DEVICE(r9, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000001c80)={0x5b4, 0x0, 0x1, 0x0, 0x0, {}, [@WGDEVICE_A_FLAGS={0x0, 0x5, 0x1}, @WGDEVICE_A_IFINDEX={0x8, 0x1, r10}]}, 0x5b4}, 0x1, 0x0, 0x0, 0x20068010}, 0x0) sendmsg$ETHTOOL_MSG_STRSET_GET(r9, &(0x7f0000000480)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000440)={&(0x7f0000000e80)=ANY=[@ANYBLOB="b4010000", @ANYRES16=r2, @ANYBLOB="000128bd7000fbdbdf2501000000200002801c000180080001000500000008000100040000000800010006000000580001800800030000000000080003000300000000000100", @ANYRES32=r3, @ANYBLOB="140002007465616d5f736c6176655f310000000008000100", @ANYRES32=r3, @ANYBLOB="1400020076657468315f766c616e000000000000680001801400020073697430000000000000000000000000140002006272696467655f736c6176655f30000008000300010000001400020076657468315f766972745f776966690008000100", @ANYRES32=0x0, @ANYBLOB="080003000100000008000100", @ANYRES32=r7, @ANYBLOB="080003000300000004000300dcff0300780001801400020070696d3672656700000000000000000008000300010000001400020077673100000000000000000000000000080003000000000008000100", @ANYRES32=r8, @ANYBLOB="0808030101010000140002007866786d30000001000000e8ffffff00a9ea0000", @ANYRES32=r10, @ANYBLOB="08000100", @ANYRES32=0x0, @ANYBLOB="08000100", @ANYRES32=0x0, @ANYBLOB="0400030030000180140002006e657464657673696d3000000000000008000100", @ANYRES32=r7, @ANYBLOB="08000100", @ANYRES32=0x0, @ANYBLOB="08000300020000000c0001800800030003000000"], 0x1b4}, 0x1, 0x0, 0x0, 0x4000800}, 0x4000004) (async) getsockname$packet(0xffffffffffffffff, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000080)=0x14) (async) socket$packet(0x11, 0x3, 0x300) (async) socket$netlink(0x10, 0x3, 0x0) 01:04:21 executing program 3: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000001300)=ANY=[@ANYBLOB="b702000007000000bfa30000000000000703000000feffff7a0af0ff0100000079a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b70000000000000095000000000000005ecefab8f2e85c6c1ca711fcd0cdfa146ec561750379585e5a076d839240d29c034055b67dafe6c8dc3d5d78c07fa1f7e655ce34e4d5b3185fec0e07004e60c08dc8b8dbf11e6e94d75938321a3aa502cd2424a66e6d2ef831ab7ea0c34f17e3946ef3bb622003b538dfd8e012e79578e51bc53099e90f4580d760551b5b341a29f31e3106d1ddd6152f7cbdb9cd38bdb2209c67deca8eeb9c15ab3a14817ac61e4dd11183a13477bf7e860e3670ef0e789f65f1ff8d6704902cbe7bc04b82d2789cb132b8667c2147661df28d9961b63e1a9cf6c2a660a1fe3c184b751c51160fb20b1c581e7be6ba0dc001c4110555850915148ba532e6ea09c346dfebd38608b3280080005d9a9500000000000000334d83239dd27080851dcac3c12233f9a1fb9c2aec61ce63a38d2fd50117b89a9ab359b4eea0c6e95767d42b4e54861d0227dbfd2e6d7f715a7f3deadd7130856f756436303767d2e24f29e5dad9796edb697aeea0182babd18cac1bd4f4390af9a9ceafd0002cab154ad029a1090000002706870014f51c3c975d5aec84222fd3a0ec4be3e563112f0b39501aafe234870072858dc06e7c337642d3e5a815232f5e16c1b30c3a6a71bc85018e5ff2c91018afc9ffc2cc788bee1b47683db01a469398685211dfbbae3e2ed0a50e7313bff5d4c391ddece00fc772dd6b4d4de2a41990f05ca3bdfc92c88c5b8dcd36e7487afa447e2edfae4f390a83984e68a6d80a5f5222ee17476d738952229682e24b92533ac2a9f5a699593f084419cae0b4532bcc97d3ae486aca54183fb01c73f979ca9857399537f5dc2a2d0e0007000000000578673f8b6e74ce23877a6b24db0e067345560942fa629fbef20000000088a22e8b15c3e233db7ab22e30d46a9d24d37cef099ece729aa218f9f44a3210223fdae7ed04935c3c90d3add8eebc8619d73415cda2130f5011e48455b5a8b90dfae158b94f50adab988dd8e12baf5cc9398fff00404d5d99f82e20ee6a8c88e18c2977aab37d9ac4cbc1c7b400000000000007ff57c39495c826b956ba859ac8e3c177b91bd7d5e41ff868f7ca1664fe2f3ced846891180604b6dd2499d16d7d9158ffffffff00000000ef069dc42749a89f854797f29d0000002d8c38a967c1bbe09315c29877a308bcc87dc3addb08141bdee5d27874b2f663ddeef0005b3d96c7aabf4df517d90bdc01e73835d5a3e1a90800c66ee2b1ad76dff9f9000071414c99d4894ee7f8249dc1f6428d2129369ee1b85af6eb2eea0d0df414b315f651c8412392191fa83ee830548f11e1036a8debd64cbe359454a3f2239cfe35f81b7a490f167e6d5c1109000000000000000042b8ff8c21ad702ccacad5b39eef213d1ca296d2a27798c8ce2a305c0c7d35cf4b22549a4bd92052188bd1f285f653b621491dc6aaee0200e2ff08644fb94c06006eff1be2f633c1d987591ec3db58a7bb3042ec3f771f7a1338a5c3dd35e926049fe86e09c58e273cd905deb28c13c1ed1c0d9cae846bcbfa8cce7b893e578af7dc7d5e87d44ff828de453f34c2dbbbfa7e120ad8c5a13fb18660b080efc707e676e1fb4d5825c0ca177a4c7fbb4eda0545c00f576b2b5cc7f819abd0f885cc4806f40300966fcf1e54f5a2d38708294cd6f496e5dee734fe7da3770845cf442d488afdc0e1700000000000000000a034000000000000000000000000000000005205000000dc1c56d59f35d367632952a93466ae595c6a8cda690d192a070886df42b27098773b45198b4a34ac977ebd4450e121d01342703f5bf030e935878a6d169c80aa4252d4ea6b8f6216ff202b5b5a182cb5e838b307632d03a7ca6f6d0339f9953c3093c3690d10ecb65dc5b47481edbf1f000000000000004d16d29c28eb5167e9936ed327fb237a56224e49d9ea955a5f0dec1b3ccd35364600000000000000000000000000000000000000000000000000000000000026ded4dd6fe1518cc7802043ecfe69f743f1213bf8179ecd9e5a225d67521dc728eac7d80a5656ac2cbde21d3ebfbf69ff861f4394836ddf128d6d19079e64336e7c676505c78ad67548f4b192be1827fcd95cf107753cb0a6a979d3db0c407081c6281e2d8429a863903ca75f4c7df3ea8fc2018d07af1491ef060cd4403a099f32468f65bd06b4082d43e121861b5cc03f1a1561f0589e0d12969bc982ff5d8e9b986c0c6c747d9a1cc500bb892c3a16ff10feea20bdac0000000000000000ca06f256c8028e0f9b65f037b21f3289f86a6826c69fa35ba5cbc3f2db1516ffc5c6e3fa618b24a6ce16d6c7010bb37b61fa0a2d8974e69115d33394e86e4b838297ba20f96936b7e4746e92dea6c5d1d33d84d96b50fb000000ae07c65b71088dd7d5d1e1bab9000000000000000000000000b5ace293bec833c13e3229432ad71d646218b5229dd88137fc7c59aa242af3bb4efb82055a3b61227ad40f52c9f2500579aca11033ec14bb9cc16bd83a00840e31d828ec78e116ae46c4897e2795b6ff92e9a1e24b0b855c02f2b7add58ffb25f339297729a7a51810134d3dfbf71f6516737be55c06d9cdcfb1ebbb10b50000eb4acff90756dba1ecf9f58afd3c19b5c4558ba9af6b7333c894a1fb29ade9ad75c9c022e8d03fe28bc358684492aa771dbfe80745fe89ad349ffaad76ff9dd643796caffdf67af5dd476c37e7e9a84e2e5da2696e285a59b53f2fb0e16d8262c080c159ce40c14089c82759106f422582b42e3e8484ea5a6ad9aa5210b16eafe0e0caea1ad4cb23f3c2b8a0f455ba69ea284c268d54b43158a8b1d128d02af263b3dc1cab794c9ac57a2a7332f4d8764c302ccd5aac114482b619fc575aa0dd2777e881e29a854380e2f1e49db5a1517ec40bb3fa44f9959bad67ccaba76408da35c9f1534c8bd48bbd61627a2e0a74b5e6aefb7eee403502734137ff47257f164391c673b6079e65d7295eed164ca63e4ea26dce0fb3ce0f6591d80dfb8f386bb74b5589829b6b0679b5d6"], &(0x7f0000000340)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r0, 0x18000000000002a0, 0xe2c, 0x60000000, &(0x7f0000000100)="b9ff03076844268cb89e14f086dd47e0ffff00122c00631177fbac141416e000030a44079f034d2f87e589ca6aab845013f2325f1a3921050b038da1880b25181aa59d943be3f4aed50ea5a6b8686731cb89ef77123c899b699eeaa8eaa0073461119663906400f30c0600000000000059b6d3296e8ca31bce1d8392078b72f24996ae17dffc2e43c8174b54b620636894aaacf28ff62616363c70a440aec4014caf28c0adc043084617d7ecf41e9d134589d46e5dfc4ca5780d38cae870b9a1df48b238190da450296b0ac01496ace23eefc9d4246dd14afbf79a2283a0bb7e1d235f3df126c3acc240d75a058f6efa6d1f5f7ff4000000000000000000", 0x0, 0xfe, 0x60000000, 0x0, 0x7000000}, 0x2c) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) setsockopt$sock_timeval(r1, 0x1, 0x42, &(0x7f0000000080)={0x0, 0xea60}, 0x10) setsockopt$netlink_NETLINK_TX_RING(0xffffffffffffffff, 0x10e, 0xc, &(0x7f0000000040)={0x4003}, 0x10) r2 = ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x2) ioctl$KVM_SET_LAPIC(r2, 0x4400ae8f, &(0x7f0000000380)={"cf1d81b8f6875301771fbb7330b477629be7591cb3f79b790d0a0d3bd6b7be6b96a2a2e92bd6222ba6ae40a86f8d48f52e03e35e4098f88ebb4b5d90cc4cd032aca19ae2e7d0104ff263cdaf9851a51dbe49801b79897974c816d47df156531332b73506ae64a0740e0b3f02e5018447fb2930ff6f22be475393e800f1885997a98aec42c82f7b2b095ed53220419784e5ef6aaae4e217b495750c32563c3b75dc0f805308c3b0ba8c759c3b4ea1e9d05e8ba544ad49c0db1770731e389dd009961e4a0391496bc56fcf2e1996811fa9f0de15a6c1f8d442a621df539174593a271778927ca7f29e680d5cfb44d2659802861771355382856ecc435b01fc8af1e12be6ecdd3a2a5a43014b4b223cb54f561fcf379f746dbaa39b74a1916827b3ea1e1ba06e7c7f6b333d64d5604d90cc4906b3a9e0b1f1b334a2a19d64f6ac2b3dddfcbb450b6c3ed4334729d850ae20b30f5b531684c07b87faba587496200408b59f9675e6d8ce2ca57a0948e2574fc55246f603e036b3af55958c39c1d4cd887b53f77e1b225f66cb6bbed8f9cc9dea4899eb2cca97d37d95ee65e991cc38e1368d11b96d3b59ab079e9f4657fc3cf0021419cb59befb01923e229052ea9ebc183b793e77fe46773b20ccd802dc488ebecfb9a55116a4cbd40ef67168c15ab2755000f965ea308c7e43e9d8b24c1f6bc0c03ce747d109bca6a4cca4b8e9d5022dec2bd2b6e17a6cca340660afd037cdcd6cd0f8de59b7125927baa4458ce96f12b0e85fb5dd6c9a3f1b10098edeb410b053382a5955d536b75a8770e67ce76871ea57475946154c11bed140f62e81b7a12859bc9dd16f970f88a5197c857d3e35c751db6985389b426eeb0cecf9bbeb61d2538e1060e6d93ae050c0064eedf1673b72cd260cdd61f0fd041a81b603d06cd9948f76aaddaac35c380ba92b783f852b80bc3d1989374a4587b68fae8a816252069a32e10470808490f59a6b2ff42609c37d6bcdcc07409423241499e6c7ed17aa9cfcbe51d95f3b1155329985d27a0098e8207c1f02a1072f3709eca64a1d1f35e3101980a599b19a251327282eeb14c80098025d7f59e2f26d8d894860a87199759291f9ebe0e86da331b9665617d0fd1a63a4c8874172be3bc4ee7dc885b971e034f7838d7a92ad8563c806cb8842d0df1cf7bee292b39e5ad57f7e6d7fe320abcadeb4e1906dbfcecbe810ad9e8d0594e7f81571e35babe1cfcbdc9d0e6c67c5482429d30fe4ff5334a0e3d9060241cf0e7c93233d0f409d51d297f3a4111b24bfda407f028d62fbc7adf3e1cd271f9ffcb47e11f2ec3488b9cadf889ad941057db9a183f2a2ba1dd793b64021f9c7ed72000da9ea89cd734de930813a1c0ca3b41f7d219ccdcde4f9e222621be596c6be5b241d451d140b21cf84ce6b662d627ff4f9b5f106f1c00441ce"}) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000180)=@ipv6_getaddr={0x20, 0x16, 0x3c2be10bca706f15, 0x0, 0x0, {0x2}, [@IFA_FLAGS={0x8, 0x8, 0x42}]}, 0x20}}, 0x0) syz_genetlink_get_family_id$smc(&(0x7f0000000000), 0xffffffffffffffff) r3 = gettid() timer_create(0x5, &(0x7f00000000c0)={0x0, 0x26, 0x4, @tid=r3}, &(0x7f0000000100)) 01:04:21 executing program 4: r0 = fsopen(&(0x7f00000000c0)='proc\x00', 0x0) fsconfig$FSCONFIG_SET_STRING(r0, 0x1, &(0x7f0000000000)='source', &(0x7f0000000080)='\x00\x00\x00\x00\x00\x00\x00\xee', 0x0) fsconfig$FSCONFIG_SET_STRING(r0, 0x1, &(0x7f0000000040)='\x00', &(0x7f0000000240)='\x00', 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r2, 0x0) connect$unix(r1, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.numa_stat\x00', 0x275a, 0x0) write(r3, &(0x7f0000000200)="99", 0x1) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x180000d, 0x11, r3, 0x0) dup3(r2, r1, 0x0) accept4(r1, &(0x7f0000000000)=@pppoe={0x18, 0x0, {0x0, @dev}}, &(0x7f0000000080)=0x80, 0x0) fsconfig$FSCONFIG_SET_FD(r0, 0x5, &(0x7f00000002c0)='(\x00', 0x0, r0) fsconfig$FSCONFIG_SET_STRING(r0, 0x1, &(0x7f0000000100)='\x94\x00', &(0x7f0000000300)='-@+\x00', 0x0) fsconfig$FSCONFIG_SET_STRING(r0, 0x1, &(0x7f0000000280)=':\x00', &(0x7f0000000340)='\x00', 0x0) fsconfig$FSCONFIG_SET_STRING(r0, 0x1, &(0x7f0000000200)=':\x00', &(0x7f00000003c0)='proc\x00', 0x0) fsconfig$FSCONFIG_SET_STRING(r0, 0x1, &(0x7f0000000400)='h\xa6\x03\xd1\x80v\xeb\xcb_|\x7f\x84\x00', &(0x7f0000000500)='\x00Q\x01j\f+\xb9\xc4\xef\xde\x99x62;gl\x8b\xc0\xa97\xca\t\xa9%\x92\xa9\xe9\x197\x89=\xe7\x1fy?4Y\xf3\x145\xa6\xefJ4]\xcad\xf2\xcc\xee\x9cd\"\xf4\xe1\xa1\x91\x8a\x13\x82\xa9x\xb0\x8a\\\v6\xf3f\b\xefl\x9dX\xbc\xb7\xbd$TZf\xbadfh\x99g\x99\xcd:4V\x1e\xf8\x10e\x99\xa4=\xa3\xab\x967\xd2\xcc\xe2\xecB\xe85\x92\x00\xa4Q\xddQ\xb9f\"\xc6(\xd2\xb9\xa8\xcf\"\xdbY\xef\x80\x9bH\x10v\xcb7\x9a\x9a\xdeS\xfaQAS[\x19\xfc\xc4w\xed\xfb\xa2\x83\xb7\xc9\x8a .\x03Z\xb6\r\xbfK\xae2\x9bg\xd5\xb4My\x01\x0e\tj\x83?Q|\x95\x82\xbf\x97E\x86\xbf\x9d\xa3\'\x85|$8\x1av\xac\xecG!z\v\xa7\xde]\xf3\xb2\xaf\r\x1d\xd6*\xb9\xbc-{\xd6\x88\x98T\xb0\x96\x91y\xf6\xb0\x1e*\x01\xf1\xd2\x1d\xcer\xe1\xcc\x14\x96\x19\xcf\bZ\xd2\xa6\x18\xee\xb2x\xda\xee\xf5\xb4\x93\xd3\xbfH\xd7e\xb1w\x06\\\xcduI\x8d\xf50\xd3L\xc3F\xdf}v', 0x0) fsconfig$FSCONFIG_SET_STRING(r0, 0x1, &(0x7f0000000440)='\x00', &(0x7f0000000480)='source', 0x0) fsconfig$FSCONFIG_SET_STRING(r0, 0x1, &(0x7f00000001c0)='+&+\\$\x00', &(0x7f0000000380)='!%\x00', 0x0) fsconfig$FSCONFIG_SET_STRING(r0, 0x1, &(0x7f00000004c0)='source', &(0x7f0000000640)='(\x00', 0x0) [ 83.487040][ T845] usb 1-1: New USB device found, idVendor=0a5c, idProduct=21e1, bcdDevice=11.9e [ 83.495894][ T845] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 83.511602][ T845] usb 1-1: Product: syz [ 83.517061][ T845] usb 1-1: Manufacturer: о [ 83.521507][ T845] usb 1-1: SerialNumber: syz 01:04:21 executing program 3: bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x9, 0x4, 0x8, 0x4}, 0x48) r1 = syz_btf_id_by_name$bpf_lsm(&(0x7f0000000000)='bpf_lsm_file_receive\x00') r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xe, &(0x7f0000000200)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r0}, {}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}, @call={0x85, 0x0, 0x0, 0x7}, @func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffff8}]}, &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x16, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000180)='kfree\x00', r2}, 0x10) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000600)={{r0}, &(0x7f0000000580), &(0x7f00000005c0)}, 0x20) [ 83.566926][ T354] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 83.585480][ T354] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 01:04:21 executing program 4: r0 = socket(0xa, 0x3, 0x3a) getsockopt$nfc_llcp(r0, 0x3a, 0x1, 0x0, 0xffffffffff600000) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) syz_mount_image$ext4(0x0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) r2 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r3 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) ioctl$FS_IOC_SETFLAGS(r3, 0x40086602, &(0x7f0000000000)=0x20020008) syz_mount_image$ext4(&(0x7f0000000b80)='ext4\x00', &(0x7f0000000bc0)='./file0\x00', 0x0, &(0x7f0000000c00)=ANY=[@ANYBLOB], 0x1, 0xb80, &(0x7f0000000c40)="$eJzs3MtrXFUYAPDv3jyaNrGTiqgtggGpFcVp2hSFrlrXooIuuuyYTErI9GEmggldpHWvLkRcFKR/guDeunAluKgLrX9BEYsU3bQuInce6dBkktjO9PTx+8GZe86c6XzfN5fOPQfmJoAn1kTxkEfsjYiTWUSp9XweEcON3kjESvN1t2+eny5aFqur7/+VRRYRt26en26/V9Y6jrYGIxFx9a0snv50fdz60vJ8pVarLrTGBxdPnztYX1p+fe505VT1VPXMkak3j0y9MTXVw1qvn/vw6xd+eefli5c/m3z3q90/ZXEsxlpznXX0ykRMrH0mnQYjotLrYIkMtOrprDMbTJgQAACbyjvWcM9GKQbizuKtFD/+mjQ5AAAAoCdWByJWAQAAgMdcZv8PAAAAj7n27wBu3Tw/3W5pf5HwYN04HhHjzfrb9zc3ZwZjpXEciaGI2PV3Fp23tWbNf3bfJopI3/1cLVr06T7kzaxciIjnNzr/WaP+8cZd3OvrzyNisgfxJ+4aP0r1H+tB/NT1A/BkunK8eSFbf/3L19Y/scH1b3CDa9e9SH39a6//bq9b/92pf6DL+u+9bcbY9++rV7vNda7/Tnz++0wRvzjeV1H/w40LEfsGN6o/W6s/61L/yW3GGJ2+fqnbXFF/UW+7Pej6Vy9H7I+N62/LNvv7RAdn52rVyeZjlxj7fzhxoFv8zvNftCJ+ey/wIBTnf1eX+rc6/+e2GWP8uT/3dpvbuv78j+Hsg0ZvuPXMJ5XFxYVDEcPZ2+ufP7x5Lu3XtN+jqP+Vlzb//79R/cV3wkrrcyj2Ahdax2J88a6Yo/sPf3vv9fdXUf/MPZ7/L7YZ45vvL33UbS51/QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8GvKIGIssL6/187xcjhiNiGdiV147W198bfbsx2dmirmI8RjKZ+dq1cmIKDXHWTE+1OjfGR++azwVEXsi4svSzsa4PH22NpO6eAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANaMRsRYZHk5IvKI+KeU5+Vy6qwAAACAnhtPnQAAAADQd/b/AAAA8Piz/wcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKDP9rx45VoWEStHdzZaYbg1N5Q0M6Df8tQJAMkMpE4ASGYwdQJAMvb4QLbF/EjXmR09zwUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAh9eBvVeuZRGxcnRnoxWGW3NDSTMD+i1PnQCQzEDqBIBkBlMnACRjjw9kW8yPdJ3Z0fNcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHh4jTValpcjIm/087xcjngqIsZjKJudq1UnI2J3RPxWGtpRjA+lThoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICeqy8tz1dqteqCjo6Ozlon9TcTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAp1JeW5yu1WnWhnjoTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAILX60vJ8pVarLvSxk7pGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADS+S8AAP//szUGGQ==") r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r4, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$packet(r4, &(0x7f0000000440)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, 0x14) sendto$inet6(r4, &(0x7f0000000280)="4104092cc1f7480301020200c52cf7c25975e005b02f6558eb2b2ff0dac8897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) r6 = open(&(0x7f0000000180)='./bus\x00', 0x14927e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x27fffff, 0x4002011, r6, 0x0) fallocate(r6, 0x0, 0x0, 0x1000f4) r7 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000745c0)={0x0, [{}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "7464fbe08eb369"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000047040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r8}], 0x0, "ea8c92ef0e00"}) pwritev2(r7, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x78c00}], 0x1, 0x7a00, 0x0, 0x3) renameat2(r2, &(0x7f0000000780)='./file0\x00', r3, &(0x7f00000007c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x2) bind$tipc(r5, &(0x7f00000000c0)=@id={0x1e, 0x3, 0x2, {0x4e20}}, 0x10) setsockopt$sock_int(r1, 0x1, 0xa, &(0x7f0000000140)=0x4, 0x4) recvmmsg(r1, &(0x7f0000005200)=[{{0x0, 0x0, 0x0}}], 0x1, 0x10001, 0x0) symlink(&(0x7f0000002100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000003140)='./file0\x00') readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000003180)=""/4096, 0x1000) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000004180)=""/4099, 0x1003) ioctl$sock_bt_hidp_HIDPCONNADD(r3, 0x400448c8, &(0x7f0000000340)={r2, r1, 0x0, 0x1000, &(0x7f0000000840)="4b44db49b39b000b2b45a3a56763ffbbe48e12271e4807c8c8b292ebb31679d9ffe254dfda06debae0964aa678c02c848e315a96a0a07b5c907a63024efb1b6c764c5b10a5b1ca07f4e8d86c6c49c597eca4f7641f11b4b2bd9058ff3581f9a6412381bc0f6a67f5e59dadc00737089f2acdeb3a68fa0592b8a45afaeb457bed50126efa834e04b346c551c6a170ca021afddb5ff76ba8d423a00934b76e7f874ce24a0c89b07e723a992b80fe272fac8caed4d8dd00c99b338e60419a5959008fee835d0d4eaefacb874ab9c49764db528adbdbcc62b65624e04c809411d5ae917458a730025d6f762926e923f9b1ba5a48cac76b93197f04b00b487c1f4075ac0406aeeec62621effc9d2c909fddc038b6ee63214f389a90b44627d61f1e5110cfea551cd61c5a889080f3af02e04ca52f05b408915ffb7a95e5dbed2fb5d6ae69d785d9c47ef31c93bb504f7cedc3ba1d58a337407d13d000038385a4b686fb0d237eb705100f404f9761e3510921f2c1ae658e17922b3962bf876a54a84e272c36e57796948819bee6c51895648390ca0bf3e22102f5b303d26f6a52a0095ee214b72cc69b72fd12afcf768ee7e4eb38757b2cb072ec1a618e9a6faa63f75f8dfc1adda3a02607ea53ba249ab490748aa547b70e0f462684ae96b565a370aba2de4ae313ee0d40a05639135f74837d023f405526cb755b0c792f4a5a65e33218dd45cd88b7a4f734d170613f198ab6d672b9193d4479b6aad953476927f3ec185451f5b915df42af9b0c4ac0c098b9a5d9b998604510d7e1a48f180a3d9afd408215585dd4584852832e85dbb17af220b9c63f69e70a0da060d3f253cc380895670b3e374ba85874a56ae6855f9a140d3542c7becdd9c1d23b4b785c2a080346a0886b6cd172c28409374897d8377f82c2d685f2f325027cc135c13301dacfebdab0a5ac29f7dd8c703fb830ea8dae554733c9e17859025611e450703528086df484e694a65889c72296d2774a8dc44bc86414e23558ca61e53e009f8805a2e3852996bbc2560c774a50068068be6d8602d5b58be711ae4ad50da792e7c166c80fc9f0d498060e868c77577907f29106f1bb469624eb3257766ccaba3fa9793a347f07c7370f0000649eeaab44797dc7f321b4ab0f3abf8f302f1d206f520d124d0abbf6cfbc3afecac789cac497e2c707eda872ddd908539bff4ec5515e7ef9cea88d668bd707aaccf173d01305eef6f9885b77d2dc5c9f9b7c8a04d66f6afe635118e418566942c6eb4d58a8cf3708fba91aca674c07a760f767fe6e87a057089c9b04e50fb8becd10b1aef7bcf7288f12f122c0f9f7e00ff6e36fb6e59bd2d4fe38d9f0b9a899b7f535599127e9b6d2829b78c0e0bb494f8cea7ac572bafb313ffba96b4f17b027fed4642219cfaed6674a98b17659dee7b5a3a78ac6a1813e2f9c51fde5235e194b9c8e76d3f9db443b7a63c0b3689d21fc22ba71677f8e21ce5ee6bd2bd686129b077f4bb4341e81eb8e160d5e94ae971a038e1cf01c5c11d635a2b950db15c8448e92a3ec554c52a330876c2bc8b32d1522eeadf7b0c00dd5766016d40edac4fc3e68500835f1b2e8e5d1df4282e0fe145b9ac3001d4348ee427156148cf7ace63c4a9d901544b7fcb15ef4ef380ed1dff58bf2a60fba1e5406ee23b09f8bd6e5d2187960a8591d4706820ff2b01992bf637ee7ff525f34ce4a3dcb186d9c4bf57b430acaf3d0149cbc06b2b28ce4e530526062946e8a3f3eef6deb8264c4809724c3b145f57cd1b731eece6eccd8e5e931d63ef205a95e7c14738f8e03ca1e9fe58d35381ce8b5071014aaff3b35436abcd2b77e40ed602acf20bb4a7a8a34f3736d4836b247f336b1933f878dbbc4123a8f84ee97b94717a7516c19d5dffe9e9a6c4c8a761f32c7621cb3689ab0236fd6765309b464164277c98d7ab1552b858f2ae03ffda17b536c9b4b492c84468eb77e11c9426970b9af1de1df43e67fe9c09f1441c71165fc9952ab16a3bd27ca06ac9daba2624e73f2801a2eee03d65aa9ba23d56d17a8c6c6e3c82c043a8a24ab2377f8597702aaad9259169d7c0b068f7783d5f54be790451c1928b80918d5fa52b374c956222d81d55d1bf452cf3388fb30999d6933590856baf22ac4bbe896924b519cfe196cbb16fe872d99e897972892361b94bc4f9fd46d866f12c0020f9b73d10bf0e6eee001ce5399f32b78c44df9a1351370fca28f017693c9161e6e39e00231e386eedf1ce25638b5b998765da8539c6e2092b059c7c6f8bd94a2462433ed0cb54fce185f02d7c6b3fcc0fd4d494ce5f89f90a6377df518d3514e3f00915fcd1f6fd93929c721cf3e1f4e0e033245e7c354ffd0bd7c758eda008277dc90319dd9e89a9e52a2862c6c01b65ca998f2f8f5067ffb5eace2e21b18f84957b1d3957aec1e26ddb8d607c836c98dfb2bace90c5fe77c8dd4dbf79b9166a15277a1193d392a019c31a62064ef551f98e3c9b88153d38b75c5952ac631c5be7ba14054bbbd3a482c07597d00aa8e000ff2f3abb9461fefcb09aea1bf584c157e27e4954f62068c6aeddb23ba083b46196666a1208da3f492b35a377e237dd926e1682b74515f6a8d11653b14613ae2207ed57f029bb7ddae8aae2e1e9eeb6eb550adfdfbea350640e8ca90175d7a2f7b5d4fd5c1bc5fe3c35f3e0c091eb892b5cc893a45236fb16182f77f4cc7c5bc873644a7c155216d79b054dd94505add92f2caff2fdbfc503dd751548d799befc3660751cfa14ab752ba3c364fdbd82cafb34d560e387d4988d95d370ea0a8232a96af7510cd58ba7226e45b4e57ee479ec46d155ac60f055d6d17c276855106b5933eb37e3ad27cacb2d563472ef501bc43862c06f54554a5a4b3990021db80e2500e57fc82841e11580b93082555b177084c6aad64f3b149e2a62bacc5e7c399541d2f7ddfa823a693a5e43c8f038ef98d30bdc34d0e7852aea8ac07b1ac7909c07fd15fce5ab624803c2af6fcf8cd2d721ad3986f57cedb35b74817b5361301eb6b42b94b8a0973c757dd501a6c16a24c68cb8ca27361b116f8313782e2058c56029cab42c5feb2d815c1966b35fe9c8a67282daf353d50cfe80a972cc7b886e58f381fc18b551803d00fe92fbfbf22b172bca09dbaaab92981f03310d92676fc9846f59fdeb4c67ef231895de0a9b48a63cee5ea07828193f6237a9c65f17ae4ac316a5997cc81d2fbf2c3f9fc2d96e731189c18d9251e32de4165fe8b9f9aae3b7b3285f0a4008887cfb2f96a3231b6e689441ba862d6e760d4cad1b251dd23f159c995e0818625d942bc13663a3a3b6d5b68a7e144544db30ad491af9b71c245b21097d8843ee7d96edecc70281a49143a8f9a1786bd7dfe3dd485fd08c0211dd419b75e22d78ad677a063cbb53be581bba5c0d7f5f64eea12e68c60857d09ee88cd5ea42f150b4e7755b55b08e7f48276ee0aac531018132a23d14d567c72096ac3e58de3c8fffe06a8829b7c0834e38a2354c7cb3de394e86c635f3b1d7286347800807d09f7358a0eeba28ef3ff37de6965514036befe3ef84e1968e0f831242306578032d6708a74d579f7e344e3db0c66aad4a4d327896b5ee9c0949d3800b9e6cf2be05b692e1c3d2b3a52e7054ab3afcf797e5ec096705a1c95c8e12bf6569dd51b88bb42ae2bb81951164b394c1fd99b3dee9de750c70d191cce79eeec953b248df62ab1fa38c9936cdff7ee4ca756eb7e29f180d990b94c527929a011bc14b828dfc91106622a3775100d8ccb380d69a8047eb5833d882764095915fe9b4de37e889b3326a2e91b5913adc6b2d6dcd7f6debdb75528022e64c966c5e14548c1d0d44c420a271c9f7bc89745a1d91ab46919804716bcdf969c6773769cd5ae5e3b9295c1e502d87a018786b242e41561319401296d0df0f12ee4f59ce2202f6303184c8095aa2d4cb6f248205fd45943a8501be108b73b8d00dd727d029d97bcc3d874e211b92a1e0b710759d99d73918954614c9d3ef664a137eb2efbe9926495f8708f49f35103d01f2caf10e15e1f57ae7edebd4b91aa9335c37da3a6b7a51d10e98fab4ac33bb004ff918a056e6142c0d56b16f9c3692d1b1b7320d297fbeb06b0c133d3fbec7e095fb2e52c65768e10409ddbd8157b149902665660198eefcddec07196a3c3619f77b47da67c9138cc3ba607b851858c1c595fd749af6015deb72c9622992a49aedda1557b5dcf7e4dd289168f25245f9de66b5f59383c8cf3eff7e7798794d282e92f1b5dada354897ca7a772635ef70b760e80a18845763ce2797f2269f9d822666c8bedcc83741c2c77a467f884c928fbb2e445613c0ca74e228a8a52b79634c1fda0576563faa66c5d4f7518653c7ef73bd2d91ef19a818aec5a88e18457a16ec998603ad29b54f7af87980dbae4c95151d31738de522e1f095292c5898ed8199e8909508b4af03873fb0a3484cf4e3cff4a71d59a419e2a04885424febc15206526cfa111794ac746318def90b45f355609830280ff4952efc894f1679260d24e862ffc577c8db52f887fb0c091db8e644ab9ca0987627d36ded14bbe65840ba6072e342d89075f91bd506feca3734fee5e693386af475fd9ec40c79a346c29b1a46dc3e0400aa8733470a1ec9d2b97e7ca68402c2cf0bda349918dbc71a5d128e55c787f2434f438a18150cdc23fe848b2d4ae9c57c05e379ec006734c606e9d8cfef9cb558cee64de6921ef1f0aaa5ed24fb5a0f58f67515f27ef1aedc2303920e83b4f859cabf7fa4b7a0f694c3e51e9c8c43eeae7d48c59b5e4c3ac2ceab0252c5be12e6d0f27c08e20c56600551c3c21c61463bed3492c252840f5d7a7159dbe025eefa3eac7437eb9c636a7441b4fb8343709e9d9113a8291c0b0e10f463767a2592f7e270f3a593f859d55dd75f43dd51968661d607a4cba60c4916c1869b91a0dca5dce9430a23a79d980f72b789f2920343ac89264b83cedf50325341bc3e0c296f0e53ab102bcdb3337d38012befcb3ae1fcb1a0ad833038b15e0158d46f979f86796c45c9b161ad9cb05a97294bd8e5edb618a5b3bac9a7ca0e03ec40fa32cea2a4a75c7c3e5651032cccdf6c53b85be4583d6de66fdf3720839c6bb80f20a2a72370fc4c285e72563d1b1dba82db18c68152a1a63455332cfb9c93eb54b385a175f79f35139aeeba8dfcef6876867887d8f99b21345b7f928fdf673a185c0bacf1c22be448b64beec137aefbbb09ddf7990455024031067a570dc7c8a8acf8c009960a9473c75890132e25d7046f4874f877aa2ffe2cd5db6f4677f45c91f0aa1d9186aaed08aaf0191b78a3e545cabf46157e855a1f68ffae61efb1ab0a36bfb80fa205348f14d2a592fb71d44df0ce8dfadcfa2694e3c05855aaf0e157940634e5399bb99c5de19792bce585081dc759e7596a7597c9fe4710cd8a6c14796be6d1edbca274f0dcb8f3fa8f8955374490336b58e5e1ad23ae3703bbaa67b9067b9b8467f529b1e09f0032efbac1efbe71680a0527ff78cf78cb60e542851e680a1b7ac6b3107921a186b9dec52a3f8b94efe39fac5850e59466bccf052bef376e16e02d30365c1a486d04529417b5022217b4aae5f7827ef2633622a0b363a8a718a91ca336c5da6f65aa540c875b7618df2168e0ae9a274b2570eb851756297764708c3c449cdb3d2308945592cdeddea063e93eec56157172e768d9d430096bba4d6a21bd79dd31636d72f52ba8d440dba7db214f8d25c7090", 0x7, 0xff, 0x5, 0xfffd, 0x4, 0x0, 0xbc6, 'syz0\x00'}) [ 83.609466][ T354] usb 3-1: New USB device found, idVendor=256c, idProduct=006d, bcdDevice= 0.00 [ 83.626031][ T1296] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 83.641680][ T354] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 83.650211][ T1296] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 01:04:21 executing program 3: bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000000c0)={{0x1, 0xffffffffffffffff}, &(0x7f0000000000), &(0x7f0000000040)}, 0x20) bpf$PROG_LOAD(0x5, &(0x7f00002a0fb8)={0xd, 0xc, &(0x7f0000000240)=@framed={{0xffffff85, 0x0, 0x0, 0x0, 0x35, 0x6b, 0xa, 0xff00}, [@call={0x55}, @exit, @map_fd, @tail_call={{0x18, 0x2, 0x1, 0x0, r0}}]}, &(0x7f0000000140)='GPL\x00', 0x2, 0x88, &(0x7f0000000180)=""/136, 0x0, 0xb}, 0x90) timer_delete(0x0) 01:04:21 executing program 3: bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000400)={0xffffffffffffffff, 0xe0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, &(0x7f00000000c0)=[0x0], &(0x7f0000000140)=[0x0], 0x0, 0x8, &(0x7f0000000200)=[{}, {}, {}], 0x18, 0x0, 0x0, 0x0, 0x0, 0x10, 0x8, 0x8, &(0x7f00000002c0)}}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000100)=@base={0x13, 0x10, 0x2}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000580)={0x1c, 0x2, &(0x7f0000000240)=ANY=[@ANYBLOB="18180000", @ANYRES32, @ANYBLOB="0000af00"/14], &(0x7f0000000480)='syzkaller\x00', 0x3, 0x0, 0x0, 0xc2e00, 0x10, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000004c0)={0x3, 0x5}, 0x8, 0x10, &(0x7f0000000500)={0x2, 0x3, 0x1000}, 0x10, r0, 0xffffffffffffffff, 0x0, &(0x7f0000000540)=[r1]}, 0x80) bpf$PROG_LOAD(0x5, &(0x7f0000002ec0)={0x11, 0x6, &(0x7f0000002b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x7}, [@kfunc={0x85, 0x0, 0x2, 0x0, 0x4}, @exit, @generic={0x40, 0xb, 0x0, 0x7}]}, &(0x7f0000002c80)='GPL\x00', 0xfffffffa, 0xcb, &(0x7f0000002cc0)=""/203, 0x41100, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000002e00)={0x9, 0x4}, 0x8, 0x10, &(0x7f0000002e40)={0x2, 0xf, 0x3f, 0x7fff}, 0x10, r0, 0xffffffffffffffff, 0x0, &(0x7f0000002e80)=[0xffffffffffffffff]}, 0x80) r2 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000cc0)={0x6, 0xe, &(0x7f0000000ac0)=@raw=[@func={0x85, 0x0, 0x1, 0x0, 0x100}, @initr0={0x18, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0x7}, @generic={0x0, 0x6, 0x7, 0x80, 0x1}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x5}, @map_fd={0x18, 0x2}, @cb_func={0x18, 0x8, 0x4, 0x0, 0x5}, @map_val={0x18, 0x5, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}, @alu={0x4, 0x1, 0xd, 0x1, 0x8, 0xfffffffffffffffe, 0x8}, @btf_id={0x18, 0x6, 0x3, 0x0, 0x3}], &(0x7f0000000b40)='GPL\x00', 0x10000, 0x1e, &(0x7f0000000b80)=""/30, 0x41100, 0x4, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000bc0)={0x3, 0x4}, 0x8, 0x10, &(0x7f0000000c00)={0x0, 0xa, 0x9, 0xba7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000c40)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000d80)=@bloom_filter={0x1e, 0xfffff001, 0xb6f, 0x1ff, 0x1408, 0x1, 0x4, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x1, 0x0, 0xa}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000ec0)={0x10, 0x4, &(0x7f0000000600)=@raw=[@func={0x85, 0x0, 0x1, 0x0, 0x7}, @alu={0x7, 0x0, 0x6, 0x4, 0x6, 0x30, 0x1}, @map_idx_val={0x18, 0x7, 0x6, 0x0, 0xf, 0x0, 0x0, 0x0, 0x7f}], &(0x7f00000009c0)='syzkaller\x00', 0x5, 0x10, &(0x7f0000000a00)=""/16, 0x41000, 0x61, '\x00', 0x0, 0x12, 0xffffffffffffffff, 0x8, &(0x7f0000000a40)={0x5, 0x3}, 0x8, 0x10, &(0x7f0000000a80)={0x3, 0x4, 0x8, 0x6}, 0x10, r0, r2, 0x6, &(0x7f0000000e00)=[r3], &(0x7f0000000e40)=[{0x3, 0x1, 0x4, 0xc}, {0x3, 0x4, 0x9, 0x2}, {0x0, 0x4, 0x10, 0xa}, {0x0, 0x1, 0x8, 0x6}, {0x3, 0x2, 0x7, 0xa}, {0x2, 0x3, 0x6, 0xc}], 0x10, 0x40}, 0x90) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000480)=@bloom_filter={0x1e, 0x0, 0xffffffff, 0x8, 0x400, 0x1, 0x95d5, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x3, 0x3, 0xe}, 0x48) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000500), 0x8) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000640)={{0x1, 0xffffffffffffffff}, &(0x7f0000000580), &(0x7f00000005c0)}, 0x20) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000000700)={{0x1, 0xffffffffffffffff}, &(0x7f0000000680), &(0x7f00000006c0)='%pI4 \x00'}, 0x20) r8 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='.\x00', 0x0, 0x0) unlinkat(r8, &(0x7f0000000100)='./file0\x00', 0x200) r9 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000dc0)={0x0, 0x8, 0x10}, 0xc) r10 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000e00)={0x2, 0x4, 0x8, 0x1, 0x80, 0x1, 0x400, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x2}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000f00)={0x1a, 0x20, &(0x7f0000000280)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x2}, {}, {}, [@snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0xff}}, @btf_id={0x18, 0x7, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8, 0x4, 0x0, 0x2}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x8e0de56d7d5abae5}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000000180)='syzkaller\x00', 0x7, 0x26, &(0x7f00000003c0)=""/38, 0x41100, 0x41, '\x00', 0x0, 0x2f, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, r0, 0xffffffffffffffff, 0x2, &(0x7f0000000e80)=[0xffffffffffffffff, 0x1, r4, r5, r6, r7, r8, r9, r10], &(0x7f0000000ec0)=[{0x1, 0x3, 0xa, 0xa}, {0x3, 0x4, 0x10}], 0x10, 0x3f}, 0x90) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount$tmpfs(0x0, &(0x7f0000000400)='./file0\x00', &(0x7f0000000440), 0x0, &(0x7f0000000540)={[], [{@fscontext={'fscontext', 0x2c, 'system_u'}}]}) syz_mount_image$ext4(&(0x7f0000000080)='ext3\x00', &(0x7f0000000440)='./file0\x00', 0xc0ed0006, &(0x7f0000000740)=ANY=[@ANYBLOB='jqfmt=vfsold,resgid=', @ANYRESHEX=0xee00, @ANYBLOB="2c6e6f626c6f636b5f76616c69646974792c6e6f6c6f61642c646174615f6572723d69676e6f72652c7573726a71756f74613d2c696e69745f697461626c653d3078303030303030303030303030303630312c6d61785f6469725f73697a655f6b623d3078303030303030303030303030303030332c000080a2a162242f5f14e27cd903e752deaf069045d4f4b073f9cfa18c6c20158ae13a24e79b654ee8588b677e3b0ce2caf652e5c64333f74721b5a36a1045a01e15c7a929146b162c26a0e61b813935e3ce71a21954d9dc4e39701c78e38927c9db9d9bc3af4d447aa1981be8f7653c750a903c6f7c71a085669f96eef68305006a96dd79c22167dba4981972ae5aae355be78a013fe295c78256a145c3efe6940576a655dab6de92f1aae8a9ecf3b9b17cfe5078243cecdd4a7f8faf2f8fb7b7270fc9234af8a1c86dc7f40d65bf6d4247b92f4c3fb6a34de928cefa87f40fc9b5fc3ff0510dbe6cef810cf4230f3eee9e4b6a5276717243eb92e3628adcc4f5a8c5197c5e9c48dcbc52ed01228a5483e2", @ANYRESDEC], 0x7e, 0x455, &(0x7f0000000940)="$eJzs3M9PHFUcAPDv7PKzpYK1/ii2Ea1G4g8o9Ic9eNFo4kETEz1oPBHABrstpmAiDVH0gEdjYrwaj/4LnvRijCcTr3o3Jo1yafVg1szuDF1gly6wZdvu55MMvDfz4L3vzLzdN+/BBtCxRtIvScRARPwWEYPV7MYCI9Vv19eWp/9ZW55Oolx+46+kUu7a2vJ0XjT/uYPVTLmc5Xvr1Lv6TsRUqTR7OcuPL158f3xh6cqzcxenzs+en700ee7c6VPHe85OnmlJnGlc14Y/mj929JW3v3jtxv6B7HttHK0yUj27dT1R+drX6irb5lBNOulqY0PYkWJEpJeru9L/B6MY/evHBuPlT9vaOOCWKpfL5Xrvz5mVMnAXS6LdLQDaI3+jT59/822fhh63hasvVB+A0rivZ1v1SFcUsjLdm55vW2kkIt5a+ffrdItbNA8BAFDr+3T880y98V8hHqgpd0+2hjIUEfdGxOGIuC8ijkTE/RGVsg9GxEM7qr1vywrJfo9/0vHf89na1sbxXz76i6FiljtUib87eXeuNHsyOyej0d2b5ie2qeOHl379vNGx2vFfuqX152PBrB1/dm2aoJuZWpzaS8y1rn4SMdxVL/4k8mWcJCKORsTwLuuYe+rbY42O3Tz+bbRgnan8TcST1eu/EpvizyUN1ycnnjs7eWa8L0qzJ8fzu2Krn39Zfb1R/XuKvwXS638gu/83rkauxz+U9EUsfHXlQmW9dmHbX/f3xqfKqtXfP2vYp3d7//ckb1bSPdm+D6cWFy9PRPQkr27dP3njZ/N8Xj6Nf/RE/f5/uOZMPBwR6U18fP03DVTa/mhEPBYRJ7Y5KT+9+Ph7eXrzim/j+LeZlW+hNP6Zuq9/Ndc/IhaW8uv/SJ5YajZRvPDjd43qb+76n66kRrM9zbz+NdvAvZw7AAAAuFMUKjMZSWFsPV0ojI1V/4b/SBwolOYXFp/un//g0kz1b+WHoruQz3QN1syHTmRzw3l+clP+VDZv/GWxv5Ifm54vzbQ7eOhwBxv0/9QfxYj4b8t0LnA38f9a0Ln0f+hc+j90Lv0fOpf+D52rXv//uA3tAPaf93/oXPo/dC79HzqX/g8dqeH/xhcaH9qfxM4/Z0BiPxNRuC2acYcmCtF04a6mP8xil4neuofa/coEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQGv8HAAD//xip4/k=") creat(&(0x7f0000000040)='./bus\x00', 0x0) mount(&(0x7f0000000380)=@loop={'/dev/loop', 0x0}, &(0x7f0000000140)='./bus\x00', 0x0, 0x1000, 0x0) r11 = open(&(0x7f0000000080)='./bus\x00', 0x185102, 0x0) r12 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r12, 0x6, 0x12, &(0x7f00000000c0)=0x1000, 0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r11, 0x0) r13 = socket$inet(0x2, 0x2, 0x1) mmap$usbfs(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3000001, 0x1010, r11, 0x7) setsockopt$sock_int(r13, 0x1, 0x5, &(0x7f0000000000)=0x6, 0x4) sendmsg$inet(r13, &(0x7f0000000600)={&(0x7f0000000200)={0x2, 0x0, @empty}, 0x10, &(0x7f00000001c0)=[{&(0x7f0000000240)="080027226da0d6c1", 0x8}], 0x1, &(0x7f0000000080)=[@ip_tos_int={{0x14}}], 0x18}, 0x0) mount$9p_fd(0x0, &(0x7f0000000080)='./bus\x00', 0x0, 0x0, &(0x7f0000000440)) [ 83.665813][ T354] usb 3-1: config 0 descriptor?? [ 83.671387][ T1296] usb 2-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid maxpacket 54784, setting to 1024 [ 83.682548][ T1296] usb 2-1: config 1 interface 1 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 1024 01:04:21 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000580)={&(0x7f00000009c0)=@newlink={0x3c, 0x10, 0x403, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @bridge={{0xb}, {0x4}}}, @IFLA_MTU={0x8, 0x4, 0x76fac65}]}, 0x3c}, 0x1, 0xba01}, 0x0) r1 = openat$vsock(0xffffffffffffff9c, &(0x7f00000003c0), 0x104000, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r1) prctl$PR_GET_SECUREBITS(0x1b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r2, 0x1, 0x10, &(0x7f0000000040), 0x4) sendmsg$inet(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)="9e", 0x1}], 0x1}, 0x0) recvmsg$unix(r2, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002d00)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$IPT_SO_SET_REPLACE(r4, 0x4000000000000, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x4008, 0x3, 0x2d0, 0x158, 0x32, 0x148, 0x158, 0x148, 0x238, 0x240, 0x240, 0x238, 0x240, 0x7fffffe, 0x0, {[{{@ip={@empty, @multicast2, 0x0, 0x0, 'ip6gretap0\x00', 'tunl0\x00'}, 0x0, 0xf0, 0x158, 0x0, {}, [@common=@unspec=@statistic={{0x38}}, @common=@unspec=@helper={{0x48}, {0x0, 'snmp_trap\x00'}}]}, @unspec=@CT2={0x68, 'CT\x00', 0x2, {0x0, 0x0, 0x0, 0x0, 'pptp\x00', 'syz1\x00'}}}, {{@ip={@remote, @multicast2, 0x0, 0x0, 'veth1_to_bridge\x00', 'veth0_macvtap\x00'}, 0x0, 0xc0, 0xe0, 0x0, {}, [@inet=@rpfilter={{0x28}}, @inet=@rpfilter={{0x28, 'rpfilter\x00', 0x2}}]}, @unspec=@TRACE={0x20}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x330) [ 83.744127][ T1674] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue [ 83.744160][ T1679] SELinux: Bad value for 'fscontext' [ 83.772724][ T1679] EXT4-fs (loop3): mounting ext3 file system using the ext4 subsystem [ 83.783811][ T1679] EXT4-fs (loop3): 1 truncate cleaned up [ 83.790264][ T1679] EXT4-fs (loop3): mounted filesystem without journal. Opts: jqfmt=vfsold,resgid=0x000000000000ee00,noblock_validity,noload,data_err=ignore,usrjquota=,init_itable=0x0000000000000601,max_dir_size_kb=0x0000000000000003,,errors=continue [ 83.817698][ T23] kauditd_printk_skb: 63 callbacks suppressed [ 83.817708][ T23] audit: type=1400 audit(1713056661.604:397): avc: denied { setopt } for pid=1678 comm="syz-executor.3" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=icmp_socket permissive=1 01:04:21 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000180), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0, @ANYBLOB="00003d3ea42e09f0b3831fad0d803a8d069af4a6e5ff48380f8ef78e4f629226ec6185df615a972a6f000000"]) chown(&(0x7f0000000040)='./file0\x00', 0x0, 0xffffffffffffffff) mount$tmpfs(0x0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2204c3b, 0x0) r2 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x208e24b) r3 = dup(r2) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000a00)=@base={0xa, 0x2, 0x5, 0x1}, 0x48) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000001c0)={{r4}, &(0x7f0000000140), &(0x7f0000000180)}, 0x20) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000100)={r4, &(0x7f0000000000)="ac", &(0x7f0000000040)=""/167}, 0x20) r5 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r2, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r5, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000300)=[@text64={0x40, 0x0}], 0xffff, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(r2, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000200)=[@textreal={0x8, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_REGISTER_COALESCED_MMIO(r2, 0x4010ae67, &(0x7f00000001c0)={0x0, 0x12000}) syz_mount_image$f2fs(&(0x7f0000000000), &(0x7f0000000040)='./bus\x00', 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="66617374626f6f742c71756f7461000018bbdecde39739fcd1df176dde746ec8341206000000a8003b814e50a959736d6572462abc30ef5b65c70f73ecea54b5e5bea9836c319f653557e79a002208ce996dda659bd5ba0f4ce5888d0002223dc60000000000000044cd0a1e3686873600000000005493b4b81d5b9fa9b40fe4d76afc3ab89c6d60044e89eb96e44d01a1034e3797ffa86870b82939f41ffa0f3d726f085663c29cbdc4c707a7eb77cc36160191acf5ae7469c82ab4145b595b987d75912a0fcd1c061835294cc0c618aba204f8adaa20c80108d354cd88cc86177056b06e7068c40f807d9e539f8f5b64a8ee0725aa8d00000000007cb6020d90ea79b8027cf75964dd86c2ed2b5e75779677aa8c76b848dd03dab190b5f02ec52830a17b01eaae1c3df076000000000000000000000000000083a48a6b926c668b9b90195018ea3619f9d80a0b894e212178e1a19909d764666264fa29e2c055fd7f8e67c2acfb75f0a8d41692f4542a575ee42ed94a0014fba44985cca9df12111701b125cc6799c43aa4ff708dc4a00a6decad26f0378072a571da000000b1a6bdf03fd56697e348b5b494f6fddb9f56142a47a40ef81690a7eca421bd0ad198afa58ce69d61c29deaa93c0efea0df04f20020ee84075b4e1a2ad43d0000138de4668e7b6137545708790c501f1ed7f6a571d500000000000000c61cffa96c04ecf298003784a23882b1caa1c597e4698f5bc3b961716c67e2ab44f258d3794023bce318cbc2baaa2652d2a6b00eca6688c1ff96c2e4e99b79df17f358d3fbc7a276e97d9b762034423eee968c6fd38b8aacc3"], 0x25, 0x5586, &(0x7f00000079c0)="$eJzs3EtvG2UXAOAzTtP71y9CLNh1pAopkWqrTi+CFQVacRGtKi4LVuDYruXW9kSx44SsumCJWPBPEEisWPIbWMASdogFiB0SyDMTaNoGSuM4avs80vjMHL8+874jK9KZiRzAU2sh/e2XJE7FsYiYi4iTSeT7SblF3Im4XIx9LiJOR0Tlri0p838lDkfE8Yg4NSle1EzKtz47Oz5z8ec3f/362yOHTnz+1XcHunDgQD0fEf3VYn+jX8SsU8RbZb4x7uaxf2FcxtUdNfpZkd9or+QVNhrb4xp5PN8pxmer68NJvNlrNCex072Z51cHxQmH4852nckH0luNtfy41V7JY3eY5bGzVZx3c6v427Y1HBV1WmW9j/LyMRptxyLf3mwX61m9ncfmYFTmi7pZq705ieMylqeLZtZr5fNYecSL/Bh4qztY30zH7bVhNxukF2v1F2r1S9X6WtZqj9oXqo1+69KFdLHTmwyrjtqN/uVOlnV67Voz6y+li51ms1qvp4tX2ivdxiCt12vna+eqF5fKvbPpa9ffS3utdHESX+kO1kfd3jC9ma2lxSeW0uXa+ReX0jP19J1rN9Ibb1+9eu3Gux9cef/6y9feeLUcdN+00sXlc8vL1fq56nJ96Sla/8flpP/D+pMHp3/4fm+XDQq7fMEA2N19/X/c2/+H/h+Yur30//3b5fH+9P/xMP1/TLP/n7RU+v9/738rB9D/zof+fx/XD3vyaP3/4anPAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAmftx/ovX852F4vhEmf9fmXqmPE4iohIRfzzAXBzeUXOurDO/y/j5e+bwTRJ5hck5jpTb8Yi4XG6//3+/rwIAAAA8ub68c/rTolsvXhYOekLMUnHTpnLywynVSyJifuGnKVWrTF6enVKx/Pt9KDanVC2/gXV0SsWKW26HplXtocztCEfvCkkRKjOdDgAAMBM7O4HZdiEAAADM0if/+O5LM5sHM5bE9qPM7WfB+X/e//1A8NiO9wAAAIDHUHLQEwAAAAD2Xd7/+/0/AAAAeLIVv/8HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf7JzP7lpA1EcgJ8Nhv5VUdV9r9IdHKNH6LLLwgF6CY5Ar9ALcAYiZZEjRBBhT5CcgBSJMU7Q90m2M+Po5xlg88bSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXbqpVrN/f77/PTdnuztPntkAAAAAx2yq1az+Y9K0P6b+z6nra2oXEVFGxLHafRCjVuYg5VQn/r96Mob/EXXCvn+cjg8R8SMd91+6/hQAAADgeq0Xy2lTrTentARw2++ouJBm0ab89DNTXhER1eQuU1q5P33LFFb/vofxO1NavYD1LlNYs+Q2PH5vlOshbYPW5XEm8/pLrFtlN88FAAD61K4ETlQhAAAAXIFffQ+AS3he2heH0+E947i5pBeC71stAAAA4A0q+h4AAAAA0Lm6/n9N+/8V9v8DAACA7Jr9/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOjSplrN1ovl9NT9+Qtztrvz5JsRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPLA/7ygQAmEQBnvXdyZz/8NKg4bGJlUgfPyNwQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwJvf/eX/xNQ4k8y9NpaeR5K1U2Pr1Ng7N47+ML5+DQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAxf68pEAIBEEUzBn/O+n7H1YS9AwiREDDo4paNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwRb/75f/E1DiTzJ02lo5HkrWrxtZVY+9B4+jBePs3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAxb799EZRhgEAf3anu1DUWKtpYtVgwkEvUhYEuRqjaTz4EUyassXqIgo9CGnEXryZnrkYPRpjoqm3fgfONOGCNw491MSTh5r5V2bbFRqUmUJ/v+Td99nZ4f23E9Jn3lkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKm+/Gq+0iTtKXiTwuj93eWp5P641ddWp99c50WtK4VfO4nwCvVd8cn2puIAAAABweSZnfR8TdztpsWrcnsvy/U56T5vw/PJfHZT6/O+/f2Fo+Wnw0Xeb/v/9276WdjiaSrJ+00YXFQf/U3qGMPaYpHnjPP/SMsWzls3svSfaFtD9ceXGzk61n67tbt97vZuGROkYLADyKk2VdBOXfQ2nda3JgABwaY5XEu8z/k4lmxwQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQh82VeKaMWxExPXY/Tm1sLc+Pqr9ZvTO9XpRzN2+uVttMm+hExMLioH+qxrkcXOVqXv9sbjDoX7l6re7geESM+OjG/v55Ugz/X8/pRsTQkRMvj2jn4330taudPUFxeUa9aziezu+hJ7eGjrT2LPh727kmLoC6gnbx/TyOLsZr/96Hg/La+/9brvm/IwAAnnqdoqSZ6N3O2mx6rDUZsf3jcP7/RiWOobx/+0Z+JH+/Xsn/731y7na1r2r+36tpfk+CmaVLX8xcvXb9rcVLcxf7F/ufv326907vzPmzZ8/PZPdKZhai7Y4JAAAA/0G3KNX8vz25d///WCWOB+z/51vCef7/5fe9r6t9JfL/ke5v+jU9EgAAgMOouxO98Ppff7ZGnNHqduOruaWlK738def96fy11uE+oiNFqeb/yWTTowIAAADqsLnSGtr/v1CJ4wH7/9Xn/5/96ZVfqm0mETEecTki+ifnLw8u1DedA62OHypnHXWbnikAAABNGS9Kdf+/kz3/39555KEdEW+eiPi7+A1/7DP/Tz749udqX9Xn/8/UOsuDpz2Vr0dWT0WMTTU9IgAAAJ5mR4uSJvt/dNZmP/312Eddz/8DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1O2fAAAA//+FVSwP") ioctl$TCSETSF(0xffffffffffffffff, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, "7a58beca39ed2d5a99bbc4bff0ebd3e9bd5a8e"}) ioctl$KVM_NMI(r5, 0xae9a) ioctl$KVM_RUN(r5, 0xae80, 0x0) [ 83.843252][ T23] audit: type=1400 audit(1713056661.614:398): avc: denied { write } for pid=1678 comm="syz-executor.3" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=icmp_socket permissive=1 [ 83.852596][ T1296] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 83.871547][ T1576] EXT4-fs warning (device loop3): ext4_dirblock_csum_set:410: inode #2: comm syz-executor.3: No space for directory leaf checksum. Please run e2fsck -D. [ 83.872076][ T1576] EXT4-fs error (device loop3): ext4_validate_block_bitmap:400: comm syz-executor.3: bg 0: bad block bitmap checksum [ 83.889102][ T1296] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 83.902961][ T1576] EXT4-fs error (device loop3) in ext4_free_blocks:5011: Filesystem failed CRC [ 83.907411][ T1296] usb 2-1: Product: syz [ 83.920261][ T1576] EXT4-fs warning (device loop3): ext4_dirblock_csum_set:410: inode #2: comm syz-executor.3: No space for directory leaf checksum. Please run e2fsck -D. [ 83.920380][ T1296] usb 2-1: Manufacturer: syz [ 83.936048][ T1576] EXT4-fs warning (device loop3): ext4_dirblock_csum_set:410: inode #2: comm syz-executor.3: No space for directory leaf checksum. Please run e2fsck -D. [ 83.943685][ T1296] usb 2-1: SerialNumber: syz [ 83.956007][ T1576] EXT4-fs error (device loop3): __ext4_iget:5217: inode #16: block 786432: comm syz-executor.3: invalid block [ 83.971842][ T1576] EXT4-fs error (device loop3): __ext4_iget:5217: inode #16: block 786432: comm syz-executor.3: invalid block [ 83.985947][ T845] usb 1-1: USB disconnect, device number 4 01:04:21 executing program 3: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000001300)=ANY=[@ANYBLOB="b702000007000000bfa30000000000000703000000feffff7a0af0ff0100000079a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b70000000000000095000000000000005ecefab8f2e85c6c1ca711fcd0cdfa146ec561750379585e5a076d839240d29c034055b67dafe6c8dc3d5d78c07fa1f7e655ce34e4d5b3185fec0e07004e60c08dc8b8dbf11e6e94d75938321a3aa502cd2424a66e6d2ef831ab7ea0c34f17e3946ef3bb622003b538dfd8e012e79578e51bc53099e90f4580d760551b5b341a29f31e3106d1ddd6152f7cbdb9cd38bdb2209c67deca8eeb9c15ab3a14817ac61e4dd11183a13477bf7e860e3670ef0e789f65f1ff8d6704902cbe7bc04b82d2789cb132b8667c2147661df28d9961b63e1a9cf6c2a660a1fe3c184b751c51160fb20b1c581e7be6ba0dc001c4110555850915148ba532e6ea09c346dfebd38608b3280080005d9a9500000000000000334d83239dd27080851dcac3c12233f9a1fb9c2aec61ce63a38d2fd50117b89a9ab359b4eea0c6e95767d42b4e54861d0227dbfd2e6d7f715a7f3deadd7130856f756436303767d2e24f29e5dad9796edb697aeea0182babd18cac1bd4f4390af9a9ceafd0002cab154ad029a1090000002706870014f51c3c975d5aec84222fd3a0ec4be3e563112f0b39501aafe234870072858dc06e7c337642d3e5a815232f5e16c1b30c3a6a71bc85018e5ff2c91018afc9ffc2cc788bee1b47683db01a469398685211dfbbae3e2ed0a50e7313bff5d4c391ddece00fc772dd6b4d4de2a41990f05ca3bdfc92c88c5b8dcd36e7487afa447e2edfae4f390a83984e68a6d80a5f5222ee17476d738952229682e24b92533ac2a9f5a699593f084419cae0b4532bcc97d3ae486aca54183fb01c73f979ca9857399537f5dc2a2d0e0007000000000578673f8b6e74ce23877a6b24db0e067345560942fa629fbef20000000088a22e8b15c3e233db7ab22e30d46a9d24d37cef099ece729aa218f9f44a3210223fdae7ed04935c3c90d3add8eebc8619d73415cda2130f5011e48455b5a8b90dfae158b94f50adab988dd8e12baf5cc9398fff00404d5d99f82e20ee6a8c88e18c2977aab37d9ac4cbc1c7b400000000000007ff57c39495c826b956ba859ac8e3c177b91bd7d5e41ff868f7ca1664fe2f3ced846891180604b6dd2499d16d7d9158ffffffff00000000ef069dc42749a89f854797f29d0000002d8c38a967c1bbe09315c29877a308bcc87dc3addb08141bdee5d27874b2f663ddeef0005b3d96c7aabf4df517d90bdc01e73835d5a3e1a90800c66ee2b1ad76dff9f9000071414c99d4894ee7f8249dc1f6428d2129369ee1b85af6eb2eea0d0df414b315f651c8412392191fa83ee830548f11e1036a8debd64cbe359454a3f2239cfe35f81b7a490f167e6d5c1109000000000000000042b8ff8c21ad702ccacad5b39eef213d1ca296d2a27798c8ce2a305c0c7d35cf4b22549a4bd92052188bd1f285f653b621491dc6aaee0200e2ff08644fb94c06006eff1be2f633c1d987591ec3db58a7bb3042ec3f771f7a1338a5c3dd35e926049fe86e09c58e273cd905deb28c13c1ed1c0d9cae846bcbfa8cce7b893e578af7dc7d5e87d44ff828de453f34c2dbbbfa7e120ad8c5a13fb18660b080efc707e676e1fb4d5825c0ca177a4c7fbb4eda0545c00f576b2b5cc7f819abd0f885cc4806f40300966fcf1e54f5a2d38708294cd6f496e5dee734fe7da3770845cf442d488afdc0e1700000000000000000a034000000000000000000000000000000005205000000dc1c56d59f35d367632952a93466ae595c6a8cda690d192a070886df42b27098773b45198b4a34ac977ebd4450e121d01342703f5bf030e935878a6d169c80aa4252d4ea6b8f6216ff202b5b5a182cb5e838b307632d03a7ca6f6d0339f9953c3093c3690d10ecb65dc5b47481edbf1f000000000000004d16d29c28eb5167e9936ed327fb237a56224e49d9ea955a5f0dec1b3ccd35364600000000000000000000000000000000000000000000000000000000000026ded4dd6fe1518cc7802043ecfe69f743f1213bf8179ecd9e5a225d67521dc728eac7d80a5656ac2cbde21d3ebfbf69ff861f4394836ddf128d6d19079e64336e7c676505c78ad67548f4b192be1827fcd95cf107753cb0a6a979d3db0c407081c6281e2d8429a863903ca75f4c7df3ea8fc2018d07af1491ef060cd4403a099f32468f65bd06b4082d43e121861b5cc03f1a1561f0589e0d12969bc982ff5d8e9b986c0c6c747d9a1cc500bb892c3a16ff10feea20bdac0000000000000000ca06f256c8028e0f9b65f037b21f3289f86a6826c69fa35ba5cbc3f2db1516ffc5c6e3fa618b24a6ce16d6c7010bb37b61fa0a2d8974e69115d33394e86e4b838297ba20f96936b7e4746e92dea6c5d1d33d84d96b50fb000000ae07c65b71088dd7d5d1e1bab9000000000000000000000000b5ace293bec833c13e3229432ad71d646218b5229dd88137fc7c59aa242af3bb4efb82055a3b61227ad40f52c9f2500579aca11033ec14bb9cc16bd83a00840e31d828ec78e116ae46c4897e2795b6ff92e9a1e24b0b855c02f2b7add58ffb25f339297729a7a51810134d3dfbf71f6516737be55c06d9cdcfb1ebbb10b50000eb4acff90756dba1ecf9f58afd3c19b5c4558ba9af6b7333c894a1fb29ade9ad75c9c022e8d03fe28bc358684492aa771dbfe80745fe89ad349ffaad76ff9dd643796caffdf67af5dd476c37e7e9a84e2e5da2696e285a59b53f2fb0e16d8262c080c159ce40c14089c82759106f422582b42e3e8484ea5a6ad9aa5210b16eafe0e0caea1ad4cb23f3c2b8a0f455ba69ea284c268d54b43158a8b1d128d02af263b3dc1cab794c9ac57a2a7332f4d8764c302ccd5aac114482b619fc575aa0dd2777e881e29a854380e2f1e49db5a1517ec40bb3fa44f9959bad67ccaba76408da35c9f1534c8bd48bbd61627a2e0a74b5e6aefb7eee403502734137ff47257f164391c673b6079e65d7295eed164ca63e4ea26dce0fb3ce0f6591d80dfb8f386bb74b5589829b6b0679b5d6"], &(0x7f0000000340)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r0, 0x18000000000002a0, 0xe2c, 0x60000000, &(0x7f0000000100)="b9ff03076844268cb89e14f086dd47e0ffff00122c00631177fbac141416e000030a44079f034d2f87e589ca6aab845013f2325f1a3921050b038da1880b25181aa59d943be3f4aed50ea5a6b8686731cb89ef77123c899b699eeaa8eaa0073461119663906400f30c0600000000000059b6d3296e8ca31bce1d8392078b72f24996ae17dffc2e43c8174b54b620636894aaacf28ff62616363c70a440aec4014caf28c0adc043084617d7ecf41e9d134589d46e5dfc4ca5780d38cae870b9a1df48b238190da450296b0ac01496ace23eefc9d4246dd14afbf79a2283a0bb7e1d235f3df126c3acc240d75a058f6efa6d1f5f7ff4000000000000000000", 0x0, 0xfe, 0x60000000, 0x0, 0x7000000}, 0x2c) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) setsockopt$sock_timeval(r1, 0x1, 0x42, &(0x7f0000000080)={0x0, 0xea60}, 0x10) setsockopt$netlink_NETLINK_TX_RING(0xffffffffffffffff, 0x10e, 0xc, &(0x7f0000000040)={0x4003}, 0x10) r2 = ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x2) ioctl$KVM_SET_LAPIC(r2, 0x4400ae8f, &(0x7f0000000380)={"cf1d81b8f6875301771fbb7330b477629be7591cb3f79b790d0a0d3bd6b7be6b96a2a2e92bd6222ba6ae40a86f8d48f52e03e35e4098f88ebb4b5d90cc4cd032aca19ae2e7d0104ff263cdaf9851a51dbe49801b79897974c816d47df156531332b73506ae64a0740e0b3f02e5018447fb2930ff6f22be475393e800f1885997a98aec42c82f7b2b095ed53220419784e5ef6aaae4e217b495750c32563c3b75dc0f805308c3b0ba8c759c3b4ea1e9d05e8ba544ad49c0db1770731e389dd009961e4a0391496bc56fcf2e1996811fa9f0de15a6c1f8d442a621df539174593a271778927ca7f29e680d5cfb44d2659802861771355382856ecc435b01fc8af1e12be6ecdd3a2a5a43014b4b223cb54f561fcf379f746dbaa39b74a1916827b3ea1e1ba06e7c7f6b333d64d5604d90cc4906b3a9e0b1f1b334a2a19d64f6ac2b3dddfcbb450b6c3ed4334729d850ae20b30f5b531684c07b87faba587496200408b59f9675e6d8ce2ca57a0948e2574fc55246f603e036b3af55958c39c1d4cd887b53f77e1b225f66cb6bbed8f9cc9dea4899eb2cca97d37d95ee65e991cc38e1368d11b96d3b59ab079e9f4657fc3cf0021419cb59befb01923e229052ea9ebc183b793e77fe46773b20ccd802dc488ebecfb9a55116a4cbd40ef67168c15ab2755000f965ea308c7e43e9d8b24c1f6bc0c03ce747d109bca6a4cca4b8e9d5022dec2bd2b6e17a6cca340660afd037cdcd6cd0f8de59b7125927baa4458ce96f12b0e85fb5dd6c9a3f1b10098edeb410b053382a5955d536b75a8770e67ce76871ea57475946154c11bed140f62e81b7a12859bc9dd16f970f88a5197c857d3e35c751db6985389b426eeb0cecf9bbeb61d2538e1060e6d93ae050c0064eedf1673b72cd260cdd61f0fd041a81b603d06cd9948f76aaddaac35c380ba92b783f852b80bc3d1989374a4587b68fae8a816252069a32e10470808490f59a6b2ff42609c37d6bcdcc07409423241499e6c7ed17aa9cfcbe51d95f3b1155329985d27a0098e8207c1f02a1072f3709eca64a1d1f35e3101980a599b19a251327282eeb14c80098025d7f59e2f26d8d894860a87199759291f9ebe0e86da331b9665617d0fd1a63a4c8874172be3bc4ee7dc885b971e034f7838d7a92ad8563c806cb8842d0df1cf7bee292b39e5ad57f7e6d7fe320abcadeb4e1906dbfcecbe810ad9e8d0594e7f81571e35babe1cfcbdc9d0e6c67c5482429d30fe4ff5334a0e3d9060241cf0e7c93233d0f409d51d297f3a4111b24bfda407f028d62fbc7adf3e1cd271f9ffcb47e11f2ec3488b9cadf889ad941057db9a183f2a2ba1dd793b64021f9c7ed72000da9ea89cd734de930813a1c0ca3b41f7d219ccdcde4f9e222621be596c6be5b241d451d140b21cf84ce6b662d627ff4f9b5f106f1c00441ce"}) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000180)=@ipv6_getaddr={0x20, 0x16, 0x3c2be10bca706f15, 0x0, 0x0, {0x2}, [@IFA_FLAGS={0x8, 0x8, 0x42}]}, 0x20}}, 0x0) syz_genetlink_get_family_id$smc(&(0x7f0000000000), 0xffffffffffffffff) r3 = gettid() timer_create(0x5, &(0x7f00000000c0)={0x0, 0x26, 0x4, @tid=r3}, &(0x7f0000000100)) 01:04:21 executing program 4: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_udp_int(r1, 0x11, 0xb, &(0x7f0000000000), 0x4) setsockopt$IPT_SO_SET_REPLACE(r0, 0x4000000000000, 0x40, &(0x7f0000000600)=@raw={'raw\x00', 0x4001, 0x3, 0x2b8, 0x150, 0x14000000, 0x148, 0x150, 0x148, 0x220, 0x20f, 0x240, 0x220, 0x240, 0x3, 0x0, {[{{@ip={@empty, @broadcast, 0x0, 0x0, 'veth1_to_bridge\x00', 'bond_slave_0\x00'}, 0x0, 0xe8, 0x150, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'xfrm0\x00', {0x0, 0x0, 0x0, 0x0, 0x4c000000, 0xed, 0x20, 0x80}}}, @common=@socket0={{0x20}}]}, @unspec=@CT1={0x68, 'CT\x00', 0x1, {0x0, 0x0, 0x0, 0x0, 'snmp\x00', 'syz1\x00'}}}, {{@uncond, 0x0, 0x70, 0xd0}, @common=@CLUSTERIP={0x60, 'CLUSTERIP\x00', 0x0, {0x0, @broadcast}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x2a) 01:04:21 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.events\x00', 0x275a, 0x0) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x10, 0x0, 0x0, 0x8000, 0x8}, 0x48) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$tun(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000000)={'macvtap0\x00', 0x1}) bpf$PROG_LOAD_XDP(0x5, &(0x7f00000001c0)={0x12, 0x4, &(0x7f0000001300)=@framed={{}, [@ldst={0x1, 0x2, 0x3, 0x0, 0x1, 0x36}]}, &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x8}, 0x80) ioctl$TUNSETLINK(r4, 0x400454cd, 0x306) syz_mount_image$vfat(&(0x7f0000000740), &(0x7f0000000000)='./file0\x00', 0x0, &(0x7f0000000500)={[{@utf8}, {@fat=@allow_utime={'allow_utime', 0x3d, 0x7fff}}, {@shortname_mixed}, {@uni_xlate}, {@uni_xlateno}, {@fat=@fmask={'fmask', 0x3d, 0xffffffffffffffff}}, {@shortname_lower}, {@shortname_winnt}, {@utf8}, {@fat=@errors_remount}, {@utf8no}, {@rodir}, {@fat=@errors_continue}, {@fat=@check_normal}, {@fat=@gid}, {@rodir}]}, 0x6, 0x2b3, &(0x7f0000001400)="$eJzs3T9rLFUUAPAzm93ZVYvdwkoEB7Swery81maDvICYyrCFWmgwCUh2ERII+AfXVLY2FhZ+AkHwg9j4DQRbwc4IgZGZncnuJusmK9nEP79fk5M758yce3NJJkVu3n9xdLSfxeHZZz9Hp5NEox/9OE+iF42ofRFz+l8FAPBvdp7n8Vs+sUpdEhGd9bUFAKzRyj//f1h7SwDAmu2+/c6bWzs7T9/Ksk5sj748HRS/2RcfJ9e3DuPDGMZBPI5uXESULwqtKN8WinA7z/NxMyv04pXR+HRQVI7e+7G6/9avEWX9ZnSjVw5dvm2U9W/sPN3MJmbqx0Ufz1bP7xf1T6Ibz18Wz9U/WVAfgzRefXmm/0fRjZ8+iI9iGPtlE9P6zzez7PX8698/fbdor6hPxqeDdpk3lW/c85cGAAAAAAAAAAAAAAAAAAAAAID/sEfV2TntKM/vKYaq83c2LopPWpHVevPn80zqk/pGs+cD5Xk+zuPb+nydx1mW5VXitL4ZLzSj+TCzBgAAAAAAAAAAAAAAAAAAgH+Wk48/OdobDg+O7ySoTwNoRsQfuxF/9z79mZGXYnlyu3rm3nDYqML5nObsSGzUOUnE0jaKSdzRstwUPHOt5yr47vtVb9i5Oae1+Fl3GdS762gvWbyG7ahHOtUm+SaNmOakcctnpX91KY9Vtl+68FJ35bmnz5XBeElOJMsae+2XycpVI8nVWaTlqi4sb1XBTPmVvbHSfr7+vSJxWgcAAAAAAAAAAAAAAAAAAKzV9I9+F1w8W1rayNtrawsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7tX0//+vEIyr4lskp3F88sBTBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4H/gzwAAAP//rUxeSQ==") r5 = openat(0xffffffffffffff9c, &(0x7f0000000240)='.\x00', 0x0, 0x0) ioctl$FS_IOC_REMOVE_ENCRYPTION_KEY(r5, 0x82307201, 0x0) sendmsg$inet(r3, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x0) recvmsg$unix(r2, &(0x7f0000004100)={0x0, 0x30, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYRES32=r2], 0x18}, 0x0) ioctl$TUNSETNOCSUM(r6, 0x8914, 0x20000000) close(r4) r7 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000480)=0xffffffffffffffff, 0x4) bpf$PROG_LOAD(0x5, &(0x7f00000005c0)={0x10, 0x19, &(0x7f0000000300)=@raw=[@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r1}}, @func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffe}, @exit, @snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x2}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r1}}, @ldst={0x2, 0x3, 0x6, 0x8, 0x3, 0x100, 0x2679b781b2fed18c}], &(0x7f0000000400)='syzkaller\x00', 0xffffff7f, 0xc, &(0x7f0000000440)=""/12, 0x41100, 0x41, '\x00', 0x0, 0x0, r7, 0x8, &(0x7f00000004c0)={0x4, 0x4}, 0x8, 0x10, &(0x7f0000000500)={0x2, 0xd, 0x0, 0x800}, 0x10, 0x0, 0xffffffffffffffff, 0x1, &(0x7f0000000540)=[r0], &(0x7f0000000580)=[{0x1, 0x5, 0x2, 0x8}], 0x10, 0x402b9ba}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000180)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r0}}]}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0}, 0x90) r8 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000080)='ext4_ext_remove_space_done\x00', r8}, 0x10) r9 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000680)=ANY=[@ANYBLOB="18000000000000000000000000000000180100802000000000000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000000000000b7030000deab44f4850000002d00000095d92b88a6fb222278c9611bdc0e37b1b444e1f8d7c8267c4eaa036b697d782fdd08e5af84a20d8f8cd3ec7a740292a18d1ed589ef9bc7d3354046d9a15f149cf9f2ca9544420ffc3410e1fbe98e023ba1f62f0dc435b28992f72960d0d93bb65b8443cd8a7a49831f4ef24eca8b88c0798c847f83fcad40d9af68ded006ded81bf721a6f254ca6f66d4f984bce6b92b243e36b4e8084f04ea44d277cac5e299388ac81203eb7e97d2aa25c113877e3a4c6bb1b5e8ae812fff64eb720b6dc268d0e814d1578d6ba20d272b77e29d39d1000981fc49150ae34e877f13a33755de8998b6b25a960d8e2e8d353e942c6597014db7dde4539e1c8e0c78c74a323aa9c763f78b1dc978e0492b00e2d497f9e2d1f8a435f27cc1db571968bb90ebd7bf8e8320"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) write$cgroup_int(r0, &(0x7f0000000100), 0x12) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000002c0)={&(0x7f0000000000)='ext4_ext_remove_space_done\x00', r9}, 0x10) socketpair$tipc(0x1e, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x6, 0x4, 0xfff, 0x7}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r12, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b70400000000000085000000c300000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0}, 0x90) r13 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000340)={&(0x7f0000000000)='sched_switch\x00', r13}, 0x10) recvmsg$unix(0xffffffffffffffff, 0x0, 0x0) recvmsg(r10, &(0x7f0000000500)={&(0x7f0000000040)=@hci, 0x80, &(0x7f0000000100)=[{&(0x7f0000000400)=""/248, 0x200105d0}], 0x1}, 0x1f00) sendmsg$tipc(r11, &(0x7f0000000240)={0x0, 0xfffffff5, &(0x7f0000000200)=[{&(0x7f0000000140)="a2", 0xfffffdef}], 0x1}, 0x0) [ 84.092855][ T1684] xt_CT: You must specify a L4 protocol and not use inversions on it 01:04:21 executing program 4: r0 = accept4$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000), 0xc00) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f00000000c0)={'syztnl0\x00', &(0x7f0000000080)={'tunl0\x00', 0x0, 0x8, 0x8, 0x7, 0x37, {{0x8, 0x4, 0x1, 0x15, 0x20, 0x66, 0x0, 0x12, 0x2f, 0x0, @empty, @loopback, {[@timestamp_prespec={0x44, 0xc, 0x35, 0x3, 0x8, [{@initdev={0xac, 0x1e, 0x0, 0x0}, 0xfc8d}]}]}}}}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000200), 0xffffffffffffffff) getsockopt$inet_mreqn(r0, 0x0, 0x20, &(0x7f0000000240)={@local, @private, 0x0}, &(0x7f0000000280)=0xc) sendmsg$ETHTOOL_MSG_EEE_GET(r2, &(0x7f0000000440)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000400)={&(0x7f00000002c0)={0x118, r3, 0x200, 0x70bd25, 0x25dfdbfc, {}, [@HEADER={0x1c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}]}, @HEADER={0x70, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'tunl0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r1}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r1}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'pim6reg\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'pimreg1\x00'}]}, @HEADER={0x14, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r1}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}]}, @HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'rose0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r1}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r1}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r1}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0x118}, 0x1, 0x0, 0x0, 0x400448c0}, 0x0) ioctl$sock_ipv6_tunnel_SIOCGET6RD(r0, 0x89f8, &(0x7f0000000180)={'syztnl1\x00', &(0x7f0000000480)=ANY=[@ANYBLOB="74ff0000000008010008000000ffe0006a3515d492115f7110a770411c4ae9a48db3c4a2d09b1c63d11b362c63a36deb87bb666fea3e9aedd1ef6c7c7bd8b4bf9055705cb9f646b0608f12cb9dec7d", @ANYRES32=r1, @ANYBLOB="00108000000080000000000748030060006600007f049078640101016401010244087c60000000068641ffffffff01087ebe1af93fb20109e11ce1cc76e18d060f536d7fdc2e855a0a763a8eb9ec060a0858157c34b2be5a0004021e060db0a408996194ee54009b0b000000"]}) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x16, 0x4, &(0x7f0000000040)=ANY=[@ANYBLOB="b4000000000000007910960000000000070000005157e7c59500740000000000"], &(0x7f0000003ff6)='GPL\x00', 0x2, 0xfd90, &(0x7f000000cf3d)=""/195}, 0x21) 01:04:21 executing program 4: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) socket$inet_udplite(0x2, 0x2, 0x88) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRESHEX=0x0, @ANYRESHEX, @ANYBLOB="9a553f"], 0x208e24b) pwrite64(r0, &(0x7f0000000040)="952ca6c14990770352b6d606dc293988fcb454cec02c47c33b65fffd787201cdc883e8e59f70614561e925477827a2f6c7d44ab6a75b147a4623c3a59dec3728698d185fbd5b236db340c102547e790e75add8538e9bacb1313678ba34ceec4e9e94a47c555131ec8ca36d25a92d", 0x6e, 0xc58e) r2 = dup(r1) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1000, &(0x7f000000d000/0x1000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000300)=[@text64={0x40, 0x0}], 0xffff, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_REGISTER_COALESCED_MMIO(r1, 0x4010ae67, &(0x7f00000001c0)={0x0, 0x4000}) r4 = socket(0x10, 0x803, 0x0) getsockname$packet(r4, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000000)=0x14) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="18000000000000000000000000000000181100", @ANYBLOB="0000000000000000b7080000000000007b"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r6 = socket$nl_route(0x10, 0x3, 0x0) prctl$PR_SET_VMA(0x53564d41, 0x0, &(0x7f0000004000/0x4000)=nil, 0x4000, &(0x7f0000000240)='bridge0\x00') r7 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f0000000100)={'bridge0\x00', 0x0}) sendmsg$nl_route(r6, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)=ANY=[@ANYBLOB="280000001c000100000000000000000007000000", @ANYRES32=r8, @ANYBLOB="4000aa000a0002"], 0x28}}, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000340)=ANY=[@ANYBLOB="480000001000390400"/20, @ANYRES32=r5, @ANYBLOB="1b00000000000000280012800b0001006272696467650000180002800c00220000000000000000000500190005"], 0x48}}, 0x0) ioctl$KVM_NMI(r3, 0xae9a) r9 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000001480), 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000580)={r9, &(0x7f0000000480), &(0x7f0000000540)=@tcp6, 0x3}, 0x20) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000480)={r2, 0xffffffffffffffff}, 0x4) bpf$PROG_LOAD_XDP(0x5, &(0x7f00000007c0)={0x6, 0x22, &(0x7f0000000540)=@framed={{0x18, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x81}, [@snprintf={{}, {}, {}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r9}}, @generic={0x4, 0x1, 0xe, 0x2, 0x7fffffff}, @printk={@i}, @ringbuf_output={{0x18, 0x1, 0x1, 0x0, r2}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x4}}]}, &(0x7f00000002c0)='GPL\x00', 0x6, 0xf1, &(0x7f0000000680)=""/241, 0x41100, 0x10, '\x00', 0x0, 0x25, r2, 0x8, &(0x7f00000003c0)={0x9, 0x4}, 0x8, 0x10, &(0x7f0000000400)={0x5, 0x3, 0xffffffff, 0x6}, 0x10, 0x0, 0x0, 0x1, &(0x7f00000004c0)=[r2, r2, r2, r2, r2, r2, r2, r10, r6, r2], &(0x7f0000000780)=[{0x3, 0x1, 0x5, 0x8}], 0x10, 0xdaa}, 0x90) unshare(0x20000400) r11 = syz_open_dev$usbfs(&(0x7f0000000040), 0x76, 0x1c9e01) ioctl$USBDEVFS_FREE_STREAMS(r11, 0x8004551a, 0xffffffffffffffff) ioctl$KVM_RUN(r3, 0xae80, 0x0) [ 84.137270][ T1686] xt_hashlimit: max too large, truncated to 1048576 01:04:22 executing program 4: unshare(0x20000400) unshare(0x4000400) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$KVM_CHECK_EXTENSION(r0, 0xc020660b, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000980)=ANY=[@ANYBLOB="b702000003000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe000000008500000028000000b7000000000008009500f101000000004875d956df0912c07d57d995b61e89a4530f92304f242b416ae9eeef0000c60ebab18176bf9b8482eea7e2fd9b9fdf92b4dde984510c82dc2b9381b72b100d0682fd0a0c4a06b29e220dc28dac00009456d4c4e6f3fe2d1de7812e927c01c7da1322da44c7f2ed1084a12f5698cb96c15fb30bcb8b5114a9f6d1cb398dff1db3df9858837458a4ca03767c69cee1b6be484e4c9507af216bd8ed4af7dd5adb8e49f4a94615e49c08c9a208e4557cd4ed88b37ab8d7674c644dca2f1b4d745fd95c41f9d441d42f49db6d4a47f2e898961cb43e438c4e41ae43ea118e1407a601dae4b8b99bffffb1ac006c67767b03b95151aeb89e6d4a43c625aa2285b6e4afd8c1cc3eb215ba22f43115dbba9dc7beedb130d9f2be90133a0e3ed34258b8c9370634060105baa664953514605fba394aa64e03e54214004e289aadaa021945b985a8a66e9cfa9d9e57033815717b4fdbe55b37cb8d7f41aacfbd4089ea1bd22440f64909a09b5a759a703e71f358e11ac8e13bd6621bdf2c17bcaabd6948537faf9fff8dc4006200607a9a76e5d9656a7154c7570b902a1bdf399df3925130312d095e9c1f973d661c198c1a11a767761fe46169b2b5b8cdedb695cc425fe203d2f2655a76865c2cb4e2470fcfb1248c259b390add5431a7fbcb0ef4f66a09af93a09fab1daae4b518d7a5d9d540086952606cab696442afe787f9f11bc549e54c0f3b626d6afcde5fc5e7b3b3f03454cc8f05b8cb621d09240dc200443e7e708ba45026f226dd5f6aec66374d84c02fc49eb4ad98649b2d956eccb697e3161ca77690f4e4ed9030d6000000ff01207ed625dbeb0300000000000000a5a9e23563c86a115d8cbfe481c8abce2729c9955e80b69868890f534ac70476d3ad72c2012b7b5a107acde6a6f0ee9402959fadc1e32f602dde7b7351af9d617ab55db9232b0d699c404b63660644012c0c3d477b82cd622f7289e6cbfd9e4f2064288c7e8afb666435278c024fe04574ae6bd56a529bc22d6239ac9088d48666563f7c70be3bf4307d40ba7ee9b9fc5a8dba32d84243482c5f1192a4b7a6c8f652166e78754af65be54a5ec5754461ad06c7ef7d5dc3ec9594b9ba3e0663eb661cedd4bb609eaf3e7cbe58bed17f00000000000005000000000000f6e8bc1a4aba6523bf144da05dca9859959c99e986bac8a1d21e15f37e1885ec44cff9588131ca14e6c2268e72cacca9391de7ddc732e018155ce0aab997433f710e7cfa4d29454f9656e77ff07c112416c5125014598b83c146cc7c4fb40fbc87d572118ddaef97e01811e7561420fc0e566323c64882c7fe24644055237a021bb1fbc29bc021f048167e91734e2d5d75d7e0634f69e1d4abaa52c3def08c4df7289f4ad84b12162cdc8d66b835d1c27c890d53f40ede5f5dcb9cdf46ad8c710383ca39795ddc62aa606b2baf3724cccf74ede6f52d81bf68769050cbc70aca0d2649d565529bf894be91401fc64b5ed6000018f190861e63151df9bbcd4d6df9f7af7933edd99e70bc2e2793f2d06e5bbffea58efa72f725ceb01bd3313c2fef9fe54009720e8dbfbc65f9fa4c8c70121a051b5be9ddbae873462075c92fffbac16072bd4c418bc046a59de3de6462346a2e72eb5b4c04a05da68d4e94f9147532c95e740b9fad7821a503154ee57c5136ea5d93a1b575c4a9bd2b56e3d7231bd0937c9782924263b1541cfd06592b753ea34e5615f2f493401db3835441ee53abce86761a12259be8b08f25235b276360504216c0ee36591f18d4be1e0306fb3e5a6b13931760bd5f841bff8d36000000000000000000"], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0x222}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000380)={&(0x7f0000000340)='f2fs_filemap_fault\x00', r1}, 0x10) 01:04:22 executing program 4: ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000000000)={0xc5, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}], 0xff, "98994c9e271c51"}) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f0000001000)={{r0, 0x5, 0x1, 0x7f, 0x81, 0x7, 0x26d, 0x8, 0x1a6f073f, 0xd76, 0xffffffc1, 0x2, 0x1, 0x1, 0x6}}) r2 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000002000)={0xffffffffffffffff, 0x1, 0x10}, 0xc) fcntl$setlease(r2, 0x400, 0x2) r3 = open$dir(&(0x7f0000002040)='./file0\x00', 0x82800, 0x4) ioctl$FS_IOC_SET_ENCRYPTION_POLICY(r3, 0x800c6613, &(0x7f0000002080)=@v1={0x0, @aes128, 0x8, @desc1}) r4 = syz_open_procfs$userns(0xffffffffffffffff, &(0x7f00000020c0)) ioctl$BTRFS_IOC_INO_LOOKUP(r4, 0xd0009412, &(0x7f0000002100)={r1, 0x6}) fchmodat(r3, &(0x7f0000003100)='./file0/file0\x00', 0x44) setxattr$security_evm(&(0x7f0000003140)='./file0\x00', &(0x7f0000003180), &(0x7f00000031c0)=@ng={0x4, 0x11, "31f95dfa5e38079f3557d994b3be9aa3d368a1"}, 0x15, 0x3) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000003200), 0x109000, 0x0) r6 = signalfd4(r5, &(0x7f0000003240)={[0x1]}, 0x8, 0x80000) write$FUSE_INIT(r5, &(0x7f0000003280)={0x50, 0x0, 0x0, {0x7, 0x27, 0x3, 0x10000, 0x1, 0x9, 0x81, 0xfffffe01}}, 0x50) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000003340)=@o_path={&(0x7f0000003300)='./file1\x00', r5, 0x4000, r6}, 0x18) ioctl$VT_RESIZEX(r5, 0x560a, &(0x7f0000003380)={0x8, 0x8, 0x134, 0x73cb, 0x9, 0x3}) r7 = getpid() getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f00000036c0)={0x0, 0x0, 0x0}, &(0x7f0000003700)=0xc) r9 = getpid() getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f0000003740)={0x0, 0x0}, &(0x7f0000003780)=0xc) newfstatat(0xffffffffffffff9c, &(0x7f00000037c0)='./file1\x00', &(0x7f0000003800)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x4000) r12 = getpgrp(0xffffffffffffffff) r13 = getgid() fstat(r5, &(0x7f0000003880)={0x0, 0x0, 0x0, 0x0, 0x0}) newfstatat(0xffffffffffffff9c, &(0x7f0000003900)='./file2\x00', &(0x7f0000003940)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x1000) r16 = syz_clone(0x4a94d27501122b1d, &(0x7f00000039c0)="c45939db4efa9d1e21bdb3aa322c60e5070a75af1f0552cd322c22e58aa7561000c01463ef13caa6ffc9f54e31b49fcd3928ae7309ea5d98084a8ae1d186", 0x3e, &(0x7f0000003a00), &(0x7f0000003a40), &(0x7f0000003a80)="dea1fd0fae2433db47d092c5449bccec171a9c112dba1cdf184c2a686e0fa9ebbcb6313ff23a1ddf347ab5") lstat(&(0x7f0000003ac0)='./file0/file0\x00', &(0x7f0000003b00)={0x0, 0x0, 0x0, 0x0, 0x0}) r18 = socket$nl_netfilter(0x10, 0x3, 0xc) r19 = socket$can_bcm(0x1d, 0x2, 0x2) r20 = accept4$bt_l2cap(r6, &(0x7f0000008880)={0x1f, 0x0, @fixed}, &(0x7f00000088c0)=0xe, 0x40800) sendmmsg$unix(r5, &(0x7f000000c8c0)=[{{&(0x7f00000033c0)=@file={0x1, './file1\x00'}, 0x6e, &(0x7f0000003680)=[{&(0x7f0000003440)="b2ca99b13626591c501064d51fc67f4df6bbc06ca054bdab5376e344cd5050061a6a83d26f4eb6ea2f56bda99609a56feff80dfa91cb123397c4e5ea0e1d86108795a3b6e9dbe757811316b37ff0d9a3c640dd936386bc0105f080eb2ea9b36babe3b1", 0x63}, {&(0x7f00000034c0)="d592f1e34398c7352ad407297bcc50e625651e05802be6ba72aa0f1ae69af47dabad89ce401da9c5b9d4dae709651a", 0x2f}, {&(0x7f0000003500)="494bba5c58eeb2cbb3a1ce7d7545b4f3abf8745033fbb3ed842f59d7cb1e3ada1e45a91d277ad82723a815c21b56df952fb61dcf8fa50f3ac5940d1e797be9eaacc3aa891fc1744611ed53a236", 0x4d}, {&(0x7f0000003580)="1eadffd89660bff2bbd9c1854576ae6d94352fbd86428aad7a9e2281d77e4af7c0565597577a03bee04d3985d83c1a00d302f3efdc087ea6703beea2a8bf001eb5b70c4aa3d5340304f368885065d797297060513681b8f931f28e186b7d9998123bce5e6e1a798edd24fbd885880d15aa9efa1dd187638556b3c83b44863a802d25fea9711be2e99106e3f919f471068b4fdea2d1ced4602ce0bd2e8beb89f8cdc0230edad57f74d2f8352a6b75b0180b310bb77d6c397f37cf8c8d0ea5fad9756203", 0xc3}], 0x4, &(0x7f0000003b80)=[@rights={{0x18, 0x1, 0x1, [r2, r2]}}, @cred={{0x1c, 0x1, 0x2, {r7, 0x0, r8}}}, @cred={{0x1c, 0x1, 0x2, {r9, r10, r11}}}, @rights={{0x20, 0x1, 0x1, [r4, r5, r6, r3]}}, @cred={{0x1c, 0x1, 0x2, {r12, 0x0, r13}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r14, r15}}}, @cred={{0x1c, 0x1, 0x2, {r16, r17, 0xee00}}}], 0xd8, 0x4000090}}, {{&(0x7f0000003c80)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000005100)=[{&(0x7f0000003d00)="4652f8eab1257e0deadb898c7ce6aeaef85de903b79e4d28ce36227bee61b4dd87670cb4afeb345c05c44edc6433d6ca8906f5cfc73527b384c1eb5e7992fcae6e19df776119fd502262f745952fbac9289020e745035b0da12ec425f0bc9d2ab81f670811bd9b2ef6646f6fb6e75146cb9335315d8b11194ca5eec32b064d34a7136877d1263fb7120adc66b48850a7754d4bd425c89fbf4c97895e400ba78dfe5b642458282db29f5ab457be5e2b9b9aad2ca907f4a19f191b41bf0f50c67da36b34eb4a58e1", 0xc7}, {&(0x7f0000003e00)="29228c42bf4d9834f654967dc1a0f8576c34fe0903e12ef832084d340f5a3e0de8850f4a787a4106b9fad37cfdec4fb3bb91377fe80a33342409e81df69650acf594813e83d0593181", 0x49}, {&(0x7f0000003e80)="fff379e87c03683082c67b509032e36ad9093d16f20310ed2168eaa2417f29951b1611a363e4b34a829d54f7a883a66f5b3ee46693640fc75c65bcab065a6d4f4364939df18b500ec74bee0c9abf5bd770d23c6243645488cd56c9d999237fe781d5d0572a80c4a8f30d44da0316c1b996cf46cad1473a01384c134b728e8545402309e7641d7ed4f1e0a8a7db42e58f9499806e94dd72195eef5eddfdc16d509dd928dd1e0d9199ad2538b8cee95cb226ceffff224c35be6fcccf709d610e2fe3893deb4ae937ef31d2183f33c04ae4af7640c59094e27212ed3ec6017d922e0595ae69eb8a821ff99cae1d4e898d", 0xef}, {&(0x7f0000003f80)="b93bcad62d49ada226134c7133518b06403c69acc5c031bdee3865fcaaf686c71bb19abd4bc25963933c55bbf01451107940e2de3d7cb8ff57d2dc609bbca2c7d2ed64a98f4d4a2843749500304da82665500dfaeade8ea2b7b496b880eb5d2e401c2a6e72febcc0a9d70f515da9ff3f085fdd31c6096554bed68e490fb343879a1f348fb49a727d1339a9ca4be96c1a9032294ada37afa665", 0x99}, {&(0x7f0000004040)="a883966286002cfa4d389d1970c98f2145419c36c84493849a1044170ec5e50e7f097f933d984dd4f5e3e079b86ee92b756dcc7273eec24e5282f217e038e76e874de7f5941952fe718796a72063135888e9a4fc0dc924d1a08aff1049a3ea59a5c0e1a5ef63c1aae8aebb934adbc6567d2e37d9b4fbfbd927f3c6500d5bff96ca1437664f695ef5ee840ec9f2e58dfc7a6b977e1e87e599c74ea3875cc644a2efff6f8f1d62c5f228b5f7f90610ccafdc98a9f17a8e7e9c2977577e5c687e7d1e27e3f8d35be48f396eafe8d439a8d8a780dfd716bc1f939ef4c43811390af3bc37b23d55fa62ee1fe8714ff70055b7de2bca542bfd03e7d93637c774bbbd503aa727518124973912379d6b526b4d3123ece72a00778c7c0815838c260b88ebf8b613d9980ca9e80c68670df1a7e964f501df50eb6718117de9f02554bc84abe50b3d123d4436fd4f8acf056252c76db4c771f0dcf937d0d363673f4ffca6f9e81c83246aa1a797ebff795ded466458aa439909820e71534496d3f34b18c42308a3fd37d8d747309797c096c1abbc0dc6ad9e75529a5296e52057260826a5d8e129e1d744af1cc80bd93be24e5d43d7d1f5941ef909ec48122152a616559a59479c31622d4464abe5d61a7d91a9dab1cfaa2d23343c07aa4f6a2c9d20393552ce2d48fa88b17a6b55f858587466f4fa080e472c7e37d99f6ad7e8c922d361f07480f29c4290a79234245e7a3c0abcee9de2cd8da28f1f8117a0da5520e824ce1c801a28472ae6fe7bc5d52d64365de694f8f51c38763d70f271bc25e37ff0f9183988796f20f7cdabf066045ffe86d0945226cd45678f1035ff3134f8262670f04b2af7f109f38409707dd808de1dec3a84534b68fe2542a72f168723d354e3612ad6d7a2cfe26636250f8c6235443a90d41670269b2699b38aaea0cfa91a435aaea2328ea498c41d7bc8778a1c7f2ec28526efa16981bc530bea848538b7e897b29a8381bbb4d5f6cdb59c81ddab17887f76e65e281d8c9fac2728d89040a4c606117d8c9332f62e5e341e82ae36afbe65ac67826e4a41b9f97fb41eb808e4f9789d658f442a015461d1eed9ef823d891d716c2ac02cd10a8ca2bbe3ba88db1580daa1e8871e58efc689ae8ec9c0cb4efc5731e467bd84f240fde6666e29191e47364a169a645d5864c1b3263936cf24e38db3777207d003e3b8dbc01c4ec177bca3a7f1dca0a148d36b84a04657495cd8752a6f7e85fc998dfda3e391c916a24e5eeb5712e731aa0e3d072f0d3849e5407ac23fbbe06050274a6349e6e02945cee754b55c997524828f11f39616cf0bcc9f7f2bc6746b2785bb17733016674b45a9909049006cbbcc69d8caea91622c31bc1d91f20ef96bcac100b54600b3bb85b64fbea559b5235f42e8d3959d0751647b6317de29171686853d44288617d9a03df1179f37561bf5dcce12618fdada8e96976f7c8d3d23a607e8437348c9daba809fb18f6b12a724093465bd6c578542a40edeef316ec31b64a9e7c41b8ff997f7dfe25fd2137c4a98714d5b6832276573b482ef39ce34412de386872aab4f177fd0431f053cf4625ef5e57c0beba345494536115eb84222288b6cc41474c97600bc55557c01c26fba61d940785d0e986a96619582d9a367342186200650826dbae9e236888c51b62ba961d0b6757b6b9b2cbc456dce7556b688371906071a35c391881f4a7ddca45dc4f6911c50ec9e91128eb68ba89bd2548cab1fcef28c03095eed7459451e7b572336f9809188d2f6ddeae43f0c3fd1001191eed9f8b5f4960a07b0a34793dffd0f5ac357499dff8fde5b985b8a6105796206c94a278c741117532451830ad84289c5ef8bd14851a1dec7cf1c0bbece4de2c4a561335e97c030a210e660ccf83ae7581d74daf5a6fe7a4e2da18b0dfcffb62a563f62aac5cb03f9adf18e30063007d208c5b3c8c184aa9070f010c9961e41af6d58206c7de632cc54694e7ecbd0b6542d90637120a8e52313da6e41bf5520cf035996a445e28131c5f2db3d641b5a5abdef2b331021315cea068c6f0991ebc6b0912e311f128d095de6b5a2e0da56ce8f6363df9060320f0e1be40ad9484055bfa7bf9f4a89e82476e736b6d9da8499e468b33206c54919ced5a96c69dfa0091723c55f6f27ac39835a638fcfe2f4a8a7bde4c45473c2d07c1ccbcc4ff67140702ba28e468f1f285b041757cadd444d972c76594892a30a621dbd4eccd9f7cfc5a24757ffa05f8321843f6b01b6217862adb297d9fad80fcb28fce652357e10df354d7a329815198583bc81e9ca1117ba301af0405d3a7f86ea153538ee747a1bd2a06e4860353afc839835d2cb83fe1cc4dd63108cc422fec32d69e375b87b70bd89fa69008a45f62757b9d931a27b383581fc18fa65716a94271c6b47a2e285683e42b3e064516127fbeecdfe7768d19b34737a65499e671529d7ca6c471be3042cdae04db6878b0fdd54c53a2180ce1db55709e0eb7ea74f8b9debfa60a4a035eb21ecf0a87fa25a265f98134070c08c9f30fa9ce3f1a752cfb945581a0eaeafd81a88e6fce11bfaf86f2913ed025dc017411f591ed5b404a0eaac5689631b8ab87962a67f1863a73c39a6ef0ff14f572b1a4ddc8a44c22dc4116c12480f515b62a72ee40288b312bcdbe4618f426728d24d0911f3ad7510e4c2fa4cd1db61e1bc8f0258b05fd10af5ed78c1b36306ec1bf1102728045607416682b590295f50227423412fd5085e8f25a4caced5ef4bb230f9e34eb7e6823453b98f5bf8bb9adf47c71bf31363f9c52d4d7219aaa73931ffc75e70d54272f0920c0eaee4c0f208b259ad329e08b594f4a781c174ab46754d82c571ca61fa509da9e50a24da64c2fa3a8b11b170828defb946551e94cb69fb421e4c93862eca30f184d9f002efbdbe4388a640d75cf4b0949c26aa71128f697bbaf50bfd0005d2b76969aca91d6061cb087d95bdeabb79c430f06dcccfbdbf3fabc04dee0c14a51846f9261514b69b41fa160e9e26bc93f460baefcd3520b71bf0b57ea47ede0bd255a2ff6d0ab619dd283a4fb28d68af9f3f996907d83b0421a662127c8f58c1c76f9179054e441a916fab49899572421da32df2d612e8fc6ffb51fafd0444e15b22daad0b3dc5e5c80ffcd43ba3031e1ecaa71528d68a20a4029b7afd782efd1cc1ed357d47a77960fc986d58daa7c35d8f0dcba99e55183f1dcf3061351f77695ffc31323541de4e0d0b67f1b8b42ace4c61425a5c60daf4a0fc7c45989ff8365b28da87d30e1cdca770aeba821d972e68edab8c366238248c270e550134bf1ddbb80aaf9eed6fb73142811bda54ca0dd9ea37ca5f746a42b68625e44888a67325d590a2b7f0a9afe82b62a8146cacb859b7bab2b445b13725ebbd616ee002eb0f6e699fa550a89d17d2d0799ded081fbf5800c0854bd672fbfeee535277140529a3b4f3c0519daba0bec6b9b9c8ffb1d761e0d0316892f71bb46e774da7df5565b37e4e38b916e17184040dbae02843ea6542d5de8acef7bcbd72e42065fe6aefa608f7e5658c7854616d84f366a6bfcf24f4219838b7a18801ee749a412978edb86d1bcc13785a6ef2d78ff15bc3413735ec7ce4653bc29dc5f1ea250c6db92a451ddd3aa328f6e8b35f750ac6ec6b5005cf13b8d3d57a4d7cb220ab1429a6dc4cae9d94e9bbe5562b2fc4eaf5dc40de50635125ec6f3528fba47b6b78feb017fec49b8c5aaff55467f7a8723741ecc8436a5b0bb332c8fc7bb29172445d30924abaa970738839de66c31a561f749f12b9e07c2e0fcb639323cfd07e6fa571886c011d20e717def090bbd80ecb3b45f6966f83b07f91496beeadd3cd5fe146aafd77f587ccaa8c0d2a539434e19b3f105580b46ff0d40796ef2882ecc5b37ee6ead34c8cf767f7310b6fff4dcf053d0359aee132e98632db66defcddb52d1650492a4265b2c9274cd18a84e7dd5fcda6e08f7f03c98274ab69f0dcd3d3b6e61ce5412942ca2e4abf720094ed432a38603f6ef3675a472a9262b1d8a408e2ae58858317bb3233d113bad58cc76f71b9b3a8f64cf3ad29d9b4878c65e3615f3c3d10829893033a7d4090ed5d2f96474b115a5821fc674f50f2d0ad90476b6e9c15a3cb3d69288fd938ab3634ae0973c51d3ed6f10ba8981560ecbcc44e153c50571c687e699dc6fda5143eaa25497d7f5cbf3761928b29cd6515750461b53f611b863827735a2f7975ce97c13f7a173afd65b02c3a3803cf77cb8cc27536ccaaae79f52604178eecda6668c670f4e573d6e7ab5898636a63f61f5fc27761d52ee0b84d6e33d09427f1a12097c4dc660478311a5babf8aae5dcbb48d82bc632c580252ec8391aaaf3f8b076aabdfc17a14c5ebb1fb311c1eb08315720faebae1ade69375458f4d39c8cffe6a43e4ac8b2d24ca71b5073d3bbd3012f6fcef1e85f7220c3c2606c0797cc8c167ec0a7a39772298d67fecec6d842327b12699d4f71912f3792c4245e37035246b75634d6bea2e5b683113ea3dd55ebcce148d8b05012ccdc6bdac78eef4090b0a6ba2b561ba1ba6e8d6ad9d3eff94a90aa2223f9957d205bc4bb42817d355dbde83ba2a207a585e244daa6232cf4275f09069dabaa84b80e209fc372e1353be5e2e1ead6df638ef52335d07b220fa937e73616656ddfd804cc3faf425af4b1f86e8db2a7cbc5503cfdeec41a00169e74eef6a6221102ef26a1275684b8102f4f7db9c606421b01d99eb80e2140e321326270707bfe8c20ab47161b08f3f67731a4f0ff29b1748c4a693ddf26ae026afbc45a6c6019fbfd8f0dce199a208d5d85174c2dbe8e3f01a0c68be2e0b300bc68ea51778ebf7cb352cf312c19854a43c7685694d5b0b100239fed0c4ff19ab52aeac038e32e4425fc71b54410b6972b779351ba9163f80818cf1803a14276cdf594071967932b24530191a556137fe6a7c040696f0befd641572b0a92734ee2ed0553aa3eb7aa70c34c6c6a7f5cd72b5c0e137a63c9e95ba91ac938d9d3cef20034f81e3b2dfccc0c5fc1fbcd21364e535c30b395c12c17399757697ca76f69b65924cc14c252fd77af581e3d8fcead60b4680ee02076b31b61da2b25fc839cf1c5b38570b4bc1027deb547fbfba74ce7a35755e351e5377943ab817efe135639a806c52e0a69c1fb7d39d206184f2302c0a0c070d84a15583a0578ff77dbd635b0dd7ef23fb36ec9dae036d6d863776725e76919db1e38d306e0f31721b7a164c15304afb419e8547c93c0a8dbf08159693588eab57beb404ce48800e3b7c79a4585391a0483bbcb793b1f9b6dce8d4bb63caab1dabcb88b51cf587d9946faf9115d8fdb003a2769067c8a4296c6959a433a2968e09c61f3d48b0f48d547a40ca5e6c3ca7695c5c683e1572719647e98ba604e39dce86a5a773894eac66bc7f87680294813e288dbf4dad8e7b2042d51f2fbc6d4b948354252557c4a32b72eb7675113b964d884d4bb254d0d5b37697fd3af8a65d443b1335cae30690aa5df331db9bcc3c329ea03b8f3eddb72b00bc4c75bad90f35aa5bfe94253d21cb7c411f966c3d273c771b78090893010a62b53ee77e4c10d418d0c82e80276bafa95dad8966267a5fbca80ea22e9e70e98e84654c17db624416452915bba6eab46ec45b3d595a1e6b20af80e667fa88d413ddee67244c85a052482575c1cd29c2a37779d2eca6a2e8d0f87bd7ee8ddc8dc0d634fa633408d005ec65612cb7bdc4bf0805a7c1d58ac0699d2a8199b", 0x1000}, {&(0x7f0000005040)}, {&(0x7f0000005080)="5f7827c27eae95de87829a9de659129fd4c7e264003c6bec1c8ea86aac128738dfef3438ea24e007ff6c4c3694f233a59c3a7d7f290b81aebdd5d8225d133ccae1b5dda2bf819e9df3fe20db4e389e77f2ebb861a15010f5587c52a059f8", 0x5e}], 0x7, 0x0, 0x0, 0x40}}, {{&(0x7f0000005180)=@file={0x0, './file0/file0\x00'}, 0x6e, &(0x7f0000006400)=[{&(0x7f0000005200)="d255180780e3a0c917787a0847e34826e2d391abb685b3ac98f00774e7997d1d686bc2cae3fe1e07e138312e7ab44cdd740d2b6ba0e8fa65d2904c19f08720e53ce28c6361d3bece49ade674466eecfb0b45fd8666f6846477eebc6565847bc9cffe628d32f53613915d5e0647a68966611667b19609946940ceb75456e85a7654da5a17baa76c5da55ab5e266d3d49846e5b731197f7da79a05bd977a7caa7e4a27d1fe22ef692a32104f4985a29e1d8c8e3a449a27ee65a624e5c8bbf06f5f532b5c91410212cb2e356dce041b1ae01ddf0cbd05aa20c66ab8238eab2b7268860580f41a178559e6f2fec62bc7a1cbfbc749894342bd68516ebc8d19636178b5575b3309229a782e5961af6828b7183325ab9452b39bcf807fca8ec2acbccdfa9ef8deb812bd1d2b6ca091d9bcdc2f51c51af333eea3fd3afff2eef13ddd36e02d0018461399062a99ebf9aae3e1c6a52625e0367e8a83e04314a946b9365db28bd687b7769dafb76665a02773c509d552e76404edefcbee69f3c16deda153e64b395198a5a27caf9490340b7a29bfc8e635148566ee59a3592f4a844d86de90554c37daa7c1ba858178015fd482cf00a183edd1bf19a0a2cf3f1ab4b330aea4490c23216204fbc9f5ca190948f0cd26aa3d280d1e4e024b88b28a27b121b3b3c6f9a883e5abe0fec9189bb56eaa20fe658c038fb8fedf6c85c6c6a890c8dd37e7e3d732adefd0ef8a4eacc2514d8658bd57c87f3fb68cabd3f59c2de852c39ae2e2816d7410ae0c4b60806b656c3e6c9891f6ff9460f5bba35e8b493b5d2c40471e9745d4479c399fd0416de11840b83b4f70ad92f0006b122e5a698dd5b41bbd2da5c3d648a2fc5a4c5b8d8fe0193144378d0c6a23369fbeda4d39a4912e75981cca6322f4d0041f976d75baca156111b6d939930a740dfcad80bb2b6066a1554a97e74434370689cd76b9704891248edcb22d5e0b38a941e7dd85db9d52ce622fb6e207d2abfd01d586c03d1a91c50cfba32db6cc44ca804a210163bf45a780c1f8d07a7bf35d006b195dfb4968996af71228008c46e5bb60931860ecf447cf63aff3f8e330efbbcf4c6847ad546b722c7eff201395f4d5530a9d32b1a1b1b54f98cb920be5c219a2fab747c86fa3a7a0e82c8e3b7b672fd90cabddcdf243ed8dac0e84ed46e8b9698a53eb0658f389d061da033c990af62ceaa5ce59ce98146f5993470a1f59cdc2978321a608d9c75280595ea6c921c7e90e07495ddbb72923f09fca884fa24050b40915d4e2f3908c50b906202fd0f70d88ab53f1ab42622afdedd299340ef8f558639df1058cc735801572c7157b1a321430efcefb1dfa159329cb0dc29e0ee10e504be573a4b5c733a4d1d3c015f1c24374619000dcfe5d9349cf337cd95ab5569b2a22882cdd95475fbed31e4c8c4bf066e3dadabde5a1d2b9e9bb12c85dbdc0679a2fed96cbbc356e0d9886002ed583ff98f5529e78954de0031cdc8bbfee5c538effd74cefde5cb61994566e74a3c9acd9fb7c359c5023ced76e3a4480ca8f7a55fecb57d0f01c640c635accaf7f111a1bc83e40d761030fc9d32c2359a3ef3bf255b28befdcef9949d4b6f24f69ef7fd5e440ebbb48bff5690db214824754737388c973481f228400c043f200cc9af0664214291227d22501a259cea1397a6ac393aae692d3d88fded305473d535ee539510dc2ba6cf9575d14c470c776c0a41008ff3f558722fe4c01ad81795b1bb3e1795a0bc0802a5598a2d8e0ad5f37fe3e77f21293d897265444417887db7081fc91c4dd76747d8c93f6d9a81a020561ae75fe689998cf30c4226453af3a439c04ecfd50c5819f3d41b89687d6b595c11a29bb5e991cc204ac48e75cd6e1efc012d3a7580ee8aed7320cf257d98d01c5f64195e72dae78245a1e53f6a513e2ef674a469bbb7fe314483d53169cfbe758c87034b06c556124225fc80177634021ec940667da88a881a42e96d095492137484587e78ba4744e30e575e1ee8ef2324165cbb600f52da77247a9fd5c8a1f85f7bf359efa7301d5619aad50fb8bde49c3912cbf56eb66209afd2cd209d4d6808c412ad5153ac558fd27358b59d57d0a01ecc029624527ec869ba3eed22e643087c46cea9810393176c873cfee360b8af0eaba543c91c66ac08852396ddf3e0e73011d8b12f68aef54a871f4db2f32f430aa92f87d2cc19b3e87c17335be8b8e817890b317f825711002ce88491a2af7521a06babc2d659138282141112c7d1ae29a0085ed55476daa51597ea3caf3e49fd0ff7b89ff6862e06de6b0b3667b7d1f54e01157f0eef0adce3d82eb1ffb7f4e1a0ead45ba366540ffeb88f0d4b6ce21c4e0f645373fc116fb9c0b735ff5fa32c47b2437af724cbc6a2af6ac7e0948300dbd9ba61c5a3a0bcc13587c6ea53b4d35ff0dfffd82cba88ebe06f3ebc6d19e751c1c9b4585aff451f07c3cf953ac64cd2de61ed52f2f65af3cb7d2ae49f192ca5f084985c927adc98ea4ba6c1ecb739cee7f116a363bd3cf97140868a0cf1e9bd04c271521a43dc5d08f8dccc5785f81c4d8f80c4ee8031818386b9bd343fd30eae77f9f2a0e9cec093ace50726d07dc845133424ebe13e8e27be88018696e442d9a925354b9d579a0a81c82ae79aba67776f96be1db6384f97381a82ba2599d38991358302d8445c096ebf70280691da4a693f72d2fa84456133881e115a90a79a8c908bfe2ad275bc169df94c9a2c91ceedef40e72cd085276987424ec3cc8aba8d3b0d3cd6a0f60cf098f6d709276a8781b8931a2775ee2af5464c66dac82e56b636121a52a7090356a330db365a5ddf7a443c629de8b2185c55d309cf2ecb4b88a92236015db912a46c4e08b575e8160fd772c3b6f56c6ea2edaf1158aa93ae9f2133f98d58020929fe6b264604a5a27388d35bca16a98da63634c51ba8a56d912bd644b0f39a3720ee9a6d42fbd594d2da68cb1aa40dbdb693381f93174c61c626d73c48687b8d0b1f30a09532898692c58bd144228b30e885b90217bc9328a6d835a3584d479d4a2b49d5b4dec96b6c6d5f36fb545b8f554778584f8fad0bc9fb8683e3177cc9f2d62783330afc435d52f9af70bcf696deee6fa7664a24e0a442661b8c32786f6408c59c4bc3c4334a83b12b43a50c01436840c8cc573880069097ade71b5e1cecf4fe41588bb2f2b2699c662a416f9800a21022e77469b232ee405dc247b9695e5bb5863606d11ec67fcdfdfcb3fd13da94f0d119815f9287d57b1380883af4358d3163f4b8ab63ae775dee8269487137e66b851da7d67f56cbd3d290d92e6d5d4b710b11ee77074af42edcafb4bf1752058da389f8fc6a2d2f6ce3a7a39e4954788fff49620f3d88698a847941d9bc03952c229a42475bf7e4dfdfbda13b840da4dd3f0a23fa12a96bb6b5d4d9d0de46f76f89a8b37d41556f1e3905cbe808746c6e48c607c4c03feed777c2714f2b41f46cbe7785d4a57892ae96f71ac7886f09c5fa61ddc1948752601c43dbc9a089e6c2fb362f5d5578dd96897f9fae7ac0b380476a96a1a1bf797382322c7c81950b1658d200163f933e57c748a00d862609eeaa4f894357a173c56d3e577f22f0a0aa7952b0c16e49d3bc949ef2c0fdbcc16c0a088408d15b2aefa2996eb3303a71f41c2c130f51a9c091a0958b6c9f1478b191df6b7750c3933e71bb52f18ac330453039dd39ffa07d2a303a58c76373a00e3329621efc419ff323d9141241370399e899dd109e6ebc6307dc8b4b03aa7ebb62374fe4bad4db40a9e6573ee1ca4279f8d7af919b4e8fb077b97f10f1ccd154a2757e58402bce2a28ed0379aeabbc7c016012698ae7072b2fe03dfe4a4a82a4f1f1010c776af473e2c9824ba00e281bedb704f6686cccf5b8599b6903dbd3bc77ca0f8ab9b2c81491edcb2f03b2391bdfd717a26b9d460d66a9aef66f67cc9e5953de4373929cddc8743f36ec6495b154e47479f7aa079f519fa6b6e33bb63ce64d16f41bf1fb0ef039ab0404660d9a385131041f71e2c8c6cde78ba03538c35ca7ef15b1cb3626bbf1f5237d41249ba916492dba3f03f100b974bc5fd688b68b470afc007f7e6b16e4377c91f8647127c4790496c1ccb373bc040857de68678e913530cf05bc9ae57114fc82ea05f3d90a1dbf4b86b8add18314b48c2d3b5d8be75eb6dc8f7d5c502c688662f74a84eeab71e8757f98b1c1dc7b5cde272babb5636f4ff1f4719b9471b9ea01ef66b54f34385d045c4ac42183f5064954eb572611a127afd42382da922a79b00b3b5d653b3750d018c1011a5dc5d393602081e1d79bd7d25a64bdcfd7e8ca4863c48b05df2883bc163133d4e33bb7a5f63a801332a609014a0a23e32d694740c9fea173059a6c6ce988847e9fe815c4c7f654f4def2d2b388e574faf33a7910ab4b81a55cbe2eb8f012fd7f5bff7b49772fdeeb2269a0df3df4612f583897acf08102094c187935d42c030a19a5352963546e79abcd5a5fb1b16f4ce27f3442d9d28493a19096da8f976d2070ddb400fbaba7d334816e72eeb52a6934749f77bc727b8769214e5759b9ad86b8f3cbfa13058dbe50ca6e2a1572bc8ae5febc83d1b1044582840daeae5779681fcccd9480aad8ec8f18e331eface4ba88c2e6c09bced43ec5a34c662f84ab3c59b32c46916fddd2e383877cae42e9ee2dd7747f5fdc21e1f44126bee975949e0dd63314cb18c67c06db9feeb09a23fd572eebc5ce02283718391e75ce4fc27d7e967d131486767b8290442f250e1a6239beebd80dd3c62c0c716e6ff9965c1ea9e9a9e0ed4994d573a031b155cdeb71ae92ebdfdf2874b35fac514ae6cd4600c61f1bc3633d774f2030246b20e32c4cb51db99b26fd9ccfbaafeccc428a783d346e1f697b9d2f2c72c7525210a6535f25945af5358744be2c623bad76dfb5e3ede0c4760072fdc2925521cdd5b4c081ce2595b46e943d422755513fe6c8f6789eee468afc493fa57ac343136b493cea8d1c4fb7aa8473d30a3e6479ea8d8e67cf3d4f040be94abb9d7c8fdbd38be4d794d0161391264e8944cc08f7055004c6697aa59baafb91955144332b30751a0657f7e8128b7057fab463effc3984cbb7e26d7830a1152849e83fd8f2a9412a54a7f846784e61fba1a2d3606cf0362878381d525bf88fc59dc7d453b8d4b756240774221da5685f640e076c57f28992cebd6638d21a6f4ba76958adab450aa0736a1d5fe5c214b08cd99c9d1df3b551cc24dad281818bf26bc29d6375b1c7857b67ad8ecab50d328beaa17042751e15bf5e90ddc22504627717cd316991e7ff0e2c759dc4f7028c39db0b8b05e9d8ceea36f35f0918dd0dd91f81b512e15615e8f7d331105d70ece13611adc2bac879adc8412d3b534257b85478b1432f14f6b2ec6eb50b768760a3dcdbd3d98581029dcb60ca39291ed4af43b2e61e69c1eafab5260e874cbf3114196ef2e172a9ed39c3258c68bd546cd7139795cf991e4f447ac93e03ff8553fdfd34a5f877448d7407c43ed7e82c34df352a401eafda24464fac9ca2382a71b9eeee934d3e7945640a3a88ed367be4664fade62ce22676f9fd993bf6e442a663e077de6beb07782f09d730747c3880331d2dbbc21c0e179b8b10a2d06547a80eed210d5d0c0dd62f55118e6c1449e2b63c1c62c600508fc4523a70bcfa99b7c21379081836e7e8c51d4848f0f26e41ac7a0f66bbe9162573f7f08e85f6a59cc888fc5e079d69834a47073cbcad8cad6fa89873b", 0x1000}, {&(0x7f0000006200)="7af32134652c2a800741a90162812e508d493a0d4b57e7449f3090e99a99e5612d0c3612528cd56610c04a4e2dce7603a79e8fbb0fad08c54bbe76c725e3abf947a4612dd36ed312777157811805d17861e81b9dd39ed4a40e17a7d0089746c2c12442de7cffe36b5899b3e21556eb4a08dc0e53837adc9bfd2fe2209c3b2488fad5be24d046d8e6698ca2faa2fa1adde695765d9dd1c1c8c9ea3b96a77bd156c1027405f8ed667da23068d8aac0834865fa8dd7cab602ae56fe330d9e2046231ed93773f33d463bdf0bd9864555fa32f4d3a8b1c9b1c3641211ac1144d12d75b52e", 0xe2}, {&(0x7f0000006300)="b05a2eb2b39171d6a613ad25a5eda721001f9115f55ec620fcf12d4faf7d5d1f1b9e018880128dae8dc9ecd76301fe56b57251f28315bf9b81011e3255a2175cbc7faae250e841483826d3049c4126a3e05db3f808db9b7d422fd49324d1a0c1e6bbd6d9acd852f3d16b45d6cbb634e307944e98befc6cb309543da627d46c543c15dee2dcd5e56960a86f9f7731e6700eed2d6093c815c9b1759af55b3df7c84e6deedd931e1038c7daf8252c2e85b0a58da658a305fff433de0e249328569c962700a79c349b1e1cc3a8973d4662837bb1b370f5d569c3a862c8ac5fc358fa", 0xe0}], 0x3, &(0x7f0000006440)=[@rights={{0x2c, 0x1, 0x1, [r5, r3, r3, r18, r3, r3, r6]}}, @rights={{0x10}}], 0x40, 0x4040004}}, {{&(0x7f0000006480)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000008800)=[{&(0x7f0000006500)="3397e1da54", 0x5}, {&(0x7f0000006540)="641e63b9ca654a463feeb496c631fb0b0ccd0051ee732914974209008e7007d9322683a09a7182465300da9b7e1384a529860e39293b87cdbc1553da647903989c6b99b192d16233143a83b3e539f7001b600e879c9041c05feee15ae286e1341fc33b81b50e72c6707f4ec2d57cd58a84724675fdedaae2f5e33fb51c3884164ca4d114b9ac535b44f4e3c1219c865a01f483b80418b0241e04c6ac40f64030fcf5703a36184e6d3d3264de85cdd91bc26267e60a4d23d7eac0aef26ba5bbb347d2d7e85a4d2e65", 0xc8}, {&(0x7f0000006640)="0eb07223e6520d1f41641843d38c366f45a3ff472b043ae0d5a513deb1360ea14b0bb2d9589a1c8021dc8ec85e390e17dfed87f3ae7ad1b024d19db3f6a454dd05f82d5b14bca1649f98d63ed18c94e8e68a99daacd4be916564001f3a5969707eb5bd97dabae381b2534d03f41cfa1487c023002bc629a5a04f1f994eeeb907812a14f661b7b80a9b3912e3f0e2a1046f8b493af657d1d3607920a5015be0ef008d3829f891dc43e66305f7b40fa8a522c672bdfb2d64cff96d06c9465f38131348410a25d7335fa7ed6685a64e15602997ed52bb3e0889d150c3141cd72859035267caac85380b4f1c12ed34d69edbd47dfdfebf8cd14f94469d1638a19c3548e8c6e2b27c9540c5c6ee6c3f9e4c7efe33dda0a996f79bc69a071e42c8c0157d6a36289ec89a61e17c424879cf52d14ae249f83cdc15ce3491d1633221e270e08b4d4b4ca8c72ece7016851cd7290a796abaaf225a179df13f72c07a26f45153b7580042cce19aba087e8fb20b4eb221e4095ec5f45d1cdf12d8dd5188b382a1ed97d31cda3ba445203825cde6cf935ba4cadc5a801b72d400845923de9637caa0875447c35823c2d3a3343c4464e17e7094125c1f147cdd58e64c4bb4e94323354b17e6813c9ef935f5d3855bb313778c4cd9a69171e4f279509a9ae1d2c945628fee6e1b4d9025629283730bb9823c8a349cea70c1b9c05e8fd95db32460b15053878332d3464d82f1800c1ce05152816ddd2f564daaf9721a4ab034810da09aba38a19d1aafa0de4b2c3c478e6d5574aa67259438d497f9cbaf85ac34315717bc64bb9e43fcd882b5a94ef2cfd5dc864701921f80b0891c9f7c0abfdd38baeb8da0012f7958020982464db19639f453ff84047cacb63fcee62fc5c1ac99bdd4be61f9e2757ef86ddb36175f9f926f29e1454ded8a5f75e2d42ec921c3d58c88ffdf99fce5ba0bab3f56e6b7c77dc2647b33280555bd87c2f3dd8da6b4e3973b086ecc40a0c6d02b5bdb6845c87003463677dd1027dded18ce44c13f62343d8b83ae915f9c0c1e055c407c3be542558e9d854540eead0a450793de54faba0f74b32c2dc6b3a81dc55543e806594627230e4eb5e702ccb3534b37df442ff49a938b93b462b6f5975ff8c198c694aba58ded7577aa26ec0063f2680364a191bfbd3f57ed5e9f88f1aae7ff85248709af54167cf18dedd8437699ee4aea2818bda369f97d285f45767788de1a563edb6c988c3637f8cb40f30928c50e0ec614a32a7b9e4c9fde8d33811760ff1892f67c06cdfa3e0eb0aa10cad10d58f9cf801ebd742dee141c59d08b68f006f32c3d3f46372239b09ad6fa7d6bba7dda081a351b64bd00099f10c60551a5e8db58d6c7a09ace632a5c7fd8a808ac631cc7695e9b19525119b46cfd253d9b2a91d2bed90868de2eacd1710da25e7f1e1373afe2dce3e5499d63b080ad7a44d74335792aa486104c414391010411a0f8d14a7c7c723af5d0f185fb02a826d1939358a781e66d32242546a86ee7fa92a26b90da0e347c5c91c43a4b4e93e76673bde7dd1bf4592ac7af1860e6808345b3aa84385a02db99aec4d43a5a34f6a50b2b3c7a9a2b80984fcbd259b891c239129c64de7626d02ed351a86b1e3e36650c9c7c1c884e92a13285747687fe319d0c3349ea0e386b8998810b892cc67320ff28cfac0665be074c6ec4a5756f0872b0e42be729cde73852b3099ce07cc3b96b1314fd6d349f693aacc0dfdead341766957516aa850193b0d8a955edb3df1f0c03af36923fe06740db79294fd25406bdee675f46d9e701db1467dc1c4cf94537e59036135d100bea9e5bea73748a07ea8c27ccb433135350ec0813bc5ddf7ae5c0424ec3b3e91705f8ce7313d0ece810f5c895330494fe91c13265adcb2876ce87ade569abb9c19c7f7144915526c6bb6e77f752cf2187f17b5735253cc46c4b0cf1ab5c68519080b091878da66bd6ea3a1fd60d25be34fa06c06ab9b1525bffa747096c639c47d8fa3da9cf10a639caad2e3bdac8a67fffd20d65206ffeb6c1943df83e24b55d1686594effc6b4be0b28418d4f6f5f3c2facb43b1dfe4e22c8efbf977fb5031e311df3fca60841d2c83227b828e9d3eb08193af361f60d342ff98bf11d77803fa26182ba1fbec13819dc83cef4076dcf7c5c3449b5b7c35af9ea2ba7a57efb21b175ea615a8806761f4000c551781b10158aae21f0c51a73e34362ee6c4f01767dad6ce1bcc40a4297ad29a1e9dd053a31ba65cc98516c1779e3b4a19e9ce3c3ab63323f080c4b4689423690c14c90025f0030f2f10b9afe0af0e7a29cd9e06dc8340c583a36ddbc3d96896d1e965e218205ac9330b478fe6942e2a1bd7b58e35a41ae2f51b343f4c69081553de8c02d0b13468b3cb77719f7b18b493033f26d2e1832f4e6a4b4b16146cc98fa19bd6321eac0b482f66bbfe947a2dbb8cf08ae0702066ccddf3761bf2ccd36be4fe3d76fda88113adc6d4e6e444faf07ba8a06707d8fc2f29293196879e49a2a890018c1adeaaf8093dec160e8888933b20eba3d4102aab9bd29733e25d155748cb74dd4ba11cbde1e427289343d6df9f0e156bdd5698dce25dc810958590c746ee2b14e270259949ce3164546e4bce0ca444616aae4b49fed572a05e142fb7b859dbed712404e8c0151822c19784aeed2577ba0baeba3667c13848b31bd9cd5af2c3059d048c8b619b1c37c80e44c2107ae631a5178bf641d9c89f432d715a65279eaa48da75cfa792a127c7375ea01f7aa5cad7d58d7e1637d32876fa9de1951bae3e9864e5831ab1000be52f128004baa3e14b3724e5beecc55fa091eb000760403b5c86cc01d1f3a3708063639995a97bcd2ac835822e11638fb9c802978ad3a8ad87ee2b031f04954ada57222bedfe6179f1bfbe9753552e9e9a175d7f992ef3d66f17d20a807e0f262febc500b78aae86ac8b7b7d41ff00aa5b0ed6557cddbea6ff7c9cb83db590c7a944a7784f5ae8513d1e1221756d4fcf2c815d8c34e99c1a34bf49a6c624851153088e87976a64f33c2749ad6937771c22cdec9c209e36c054fdcdb6980f0f6c8ed202aebd725aaddc6b1058dc05c4870a621ce2a2742df1e7f1d1110d135166da9d375b28916254dd6cdaf6845c0b355b303373692f9095ddd6f4ae37b6188236f1145b7f9be8318f6df888f0e684e9648c010bf5e6d2c44c047a303d3ed3697ddabdb2b59595f4564f7bd74611401c78a5b73225987a3d01837bf0f9afb0de987e6b05d6a1b68a30b72c954e5a2aa9a7a3d6d3c7c4208015fcf7edfe0f53b318b7c2da70141f73f6d5e4a00df699f1f30347aa0ef4f1ac3f3daf293426d5f4ff560f41fe1d34c67ffbabb5d16f5c1865e2f7400840d7033fd8061b6f61735e57a52498bd108d602a5f5ad5896d68776e686fc7531c47b0a448d52b8180500a5009ad8b9a460a0426fdcaa014501f94f21fa9599ce8973d1e01f46a271d6a18f546302986f6d588a0234bcff68fc3af7afa44ffb4f48ed378d2559b0bac8eccdcdfdf1098e0d9ac44881d5c7f600ecb9e00be7f4e42a185461be95a140d2e5ce7b94e1176dc2887dbc80acc19f5de2686ff3512ea543feedecc0f2379e7490743c745d6accb6352028f018228dcc837c93650001184d04eef163a47565e561fd8ca33eb9e6ba57bc74ae2b6cac36ef454f3c7da4ac04f7c0ac2d7c693a1771a6556aced538ab21c6464cfdd3a97a69fcd01ed8a1596cabca4aafebaca66ba367f881ed53e79bac8b2ee7f69608e000d65a524bdb7a0f6fc87fc59db5388838853337917420192e43c1fc6271a923abb19265f1a5958ecf980b3a5f865a527c8e99997e8a47539c44b303379d776ec86aa42d2650313010a37e9ca01f47ba116b7f981ec5a29f7cb0ab28fcec282b8a19ac97c0fbecfb13e9a024ea56b7edc8dad90bf6bf198f08de06664c55fd88438bef49bf08594de0079bce917df6b5ca8b3ce5a5db44ca90d5ba9b2937f852c9447874abef64d613128f73d3948415f0f28ed81dfabf9b66facd79f2b2ddb37ca9be9c629d2713fe180318b1fe59e2cdcdf02b67d6fe0c495bb76aa1de7e3cdefb02c98c285cdb7b3afe065c97ceb764f1e3807b42bcc20fb73d1404d04e51061ea466bd6996f09d0c5badc7d78b44118c5388fa4d1d724fdc26c9c57d1ed8a869baadd880c43add221eb38fa4df0873a0118785d379e2f6ce52c798767c1cd9dbbd0d9a0398b88699c514b92db4ac5343bdedb8f8580833b5982cf436f5ce31f8f17c0d4f891da9c03efde115f229d18bb48451645b8d3e83c64b253057b13cead46ea4c5488d61e9fd4d08bd2b9f1898eff1e12e76b1d8e33c58cdfa7a30ad792f8be0f42332021efa144ce4ffe51f97416a7e3afcff9a5c94653aca9471cfd0fd76cd0224d8f0c7b9631b3285c282f73e9fb4d05faf90bb99afd9515b3c4b3dc0425a0d19fcfa361caaa140520fb01b705f3459df92fca42b1629e9645134f756e3829490c1b1001ae18969b6b04f92c1e31fa424edac12bb8619730d7b8961c8d12da7521532fb0aa2330094907ffed38982102ce600236f1b86391e480543beea28df3f24ad417e3d733fe12083d25cab61819f4543b580bbabc20db483ae9509c93308c8d0b27b35e12dbf2e54643082f12d69b8616abda06f8b389dda64f0a52ae7f32b2549be25d17f83d43fd68353f8ec18e4d114ec34ea7f2bf40abcc51541135e8655567fdc7715b48c9b2d124d5083939fe2ad47f600750f8affcc2f02656b3610e93a807ebbf2b85c4ba8dcf435e6922db6f62d06b819bbc84e7240fda80e1e40b72c8a2a2dd00725c78722651d9ed7aad1b4d245e19a921c5328901c4e982ff2a48b17feaaadff5443c3cf74de422ff7bc7f7a0c94661d33590d2f248046b72206af2a6d857356db487a8d30a82bb49b70e965ac80b13c738b81c75fb1dfeca720fe2acbb255f08239e8c43a2de5a24fdbea55820ec291e73e27381a14f7713c519f62479237061e41d7369056e7a558a5f77c41b2ff0567970f120803b56746db801e4c444e94ac3deceb7679a3c9e9fa7811579b4e9c5caffde41d5690a49f7e9629a6629e2c7f37c7aa7d0e9a1b913ced8273136ce4e6848daa1f9cdaa03d6020ab280cf39ee115b3518067c1f87493af85a5af13a3f546201780b97e73f316b34336c3e4b8d4603d63222b1ec0f623f3845825a701b49ff712035a40d0d9c9ccc91e29e17fb2b495930e564b97c94e39f151c93f1fce2541399c77031a1fbe76e2953e1929a02b98ace3f5e0f648de9f5f04bee0afa11809bce73dc228aed18c9307ecd3c0ed8efce0fbb99071e84c4b1553b517a7247a90cc46cebea65350f6ccdfecc572e07a000a57bf39e51e4f0d257cbba0b2908009a86337a8fcd754af9aaf41468f84666a9895192f9c68694a9ba586639799effcd61456b8c8762a78b684967d6e1f2f0ca8459ff5d5e854fe52d5696f53af2dcdd173b11662ec44b72363a1d39a384ab4109b4d059302a71dc11bb34490784606587b675aed1ebe52d5572532e7e3cbca740f6dd262450803e82eb6efd8c3902553a5358aa5154ca3d0fc6dd9339de2b2446386eee0b38710c3c993396c7e7ee397f8798c5b8004ceb8ac44819b6b7701366f830930d016ec7c9aaefae277126b9555f21421ad7568ca8cd4c50677293b6ed985156cf963a3d275a17eef13161e182f94e8831674634ac001b46beae74a05aa88feb563d2ca0260460af8cceda9258b9e", 0x1000}, {&(0x7f0000007640)="ce7a7aaaef117bfb0a0d3a508fec446cc1b95b1b617eba1b062dca497406d7bc6793164efa76e6d182b33704f9f808a46180fac4472764ad476727bd3d11322787b746e50c708e9486645e275b566f07e3c0f8d563a63b31475cbd1351b54c6f82c66a066947f0ce65317dd11f3144e796cfa971a5c18f96e0b0e7caa01271e0dc32aa4acce36e108a3ba36240501ce102cf17e46852c0b82a8cd2e13e272b40d43339cfbd321b8231cf63feba7100ef308a7467bfe776e28b8e82f0edf7fd47845a233f7f67ce42b5768ec173b20a45a0f9c1ef34d57aa66e3c3ec91a56ef36c62cc2fc572030a4a9a92d", 0xeb}, {&(0x7f0000007740)="b2d25065b514ff2083902c21e67caea31e73d9b560417a6faa23649a8d1b6b94c03a8b2d7e398b9fb39404c7", 0x2c}, {&(0x7f0000007780)="b79a16f955c148ee226c4817e62983dae6ef23087ce7cb65a19b60624ef906c2a04c589a2d5fe68aba07deae51bfe6f6222f8135ad330185bf000e9e2fc896d0572ec3b77d703a1cf32ba19ce0f2d742ed1db5ba1e6bf06901e1e0cb3c46d38ae8a76f5f4c543fee14e0bea289f587c076fac6df2e0814ba20939bde5baf5579a33d60982533b8b7038a0a6d3a281fe7d229d35e954eed144eaa61888a4bcb59a790be4205e1999aa6ca42acff9ef0c2503c064b6d88da2e582a5f68091cc34c19c757e871f52fc967725d58b3a0c4b7fa0a774689f65635c39faf8740a2a6fbd6adb7a10812f9969b8bfb9263906a86de74356055500f3b5de7bc8ffaef7f2f8c4235a355ba53ff9216ddd073a07a8d7fb1fdbacbcb63c6de3682673015be6c5dfd6387533de880d08c82aa67f9820477031f239d8ea5f18386f488d4dd5e5d520efdfcb057231301bb0b1bd87f578215c4ef7d1398d2b9d60f32ce662966dd1aaa8549d06c65674fd2639303403fcc938d09ef5a119b6753c12726ca463298f39e827d2513148448b41aff3c830aabe8ab202191fb975ff235d2672a4d79d43341ac99c99cb835041d1092065c6bfc9e8e268eeb76875b2a3dabf294ca3f0234301839f6b855bd9c68b59b0c6b5d1468faca27ff555e8189209dea2b94dfebe33bdfaa8058b3885045d07eeb3f5c18fcc6dd411570d2e10d7d178914537e618426f88f8395cf760aa09d331ebc633139d1e32f6445ee297a3985190e3cbbd17cb577297dc72284f782df2c959f90ea1f2f4dc93d673d090361b9a391e4a72523ebddd484de09159ba6eb8f16ef48f21d8d992b7ae9e3c2c696bfd20f4f920e1c2bbd453e5b87f4251f2718f8ea034dcc3db202319bd10702af35b28d0902e018ec28364f419b556f317079e6b03d55c775d32fb02699d484575249c7d35462daab629e92cc188b8a93d1b259019067f2e9fbca04ba05b916e5e84cd8dae753a40dee73e22b649b3ce9e034e81b8bb5fdfa1047410a7275503847114a61e40051c893ef5ab70d620c948dd7124a7cb115b69975f96d6c0133b1ce5bc9b69904a8bb08e223af0a79ac4f2a17280416ce9e8a7266185dc427a16a09a64fe1087cf991ba5425940e569cd79238bad2f4b5dbf4fc0120d3fde623a6091fce3b9b6697d6d056db36fed895fef31c34fb6b869a584b3324931a66fc5836e57e951ed5345230efe6cee975d9a46632738add11c01ae58910a121652aa887572eb656614b30c5063f1a1ba29384599cab0f0e7ae4370fc5c5f4321edc64ba4456440e8f63c5718387d33a9a8f90722ac91e556926c92876376485ee9abc6238dcc0dfaa117733cb376a21548c7978ec8c18a67ae0adfd48847d93b75d630faa7b1ab37e537f77355a558ebb2a6a378494550dccac72ea25ebf116ff97defcb7258c1faff2c2506311b1a2711e4444d5b734b33793cf4af459ab0a35b65741bee167074affb6c3681e6e1b609056051511adf67076c3b8b9aa8315977739c2bdcd99bed7f1bb9f7c59d35c4e2bf425f55f2b53982d7518e6c6ae180b56ac880870b35defad92e7cfc8f30a2507998c54a1e1c758a717829534d5f764af5ebe746f2f5b5ac638446350322619e80ad41cf7bfa1759199f9026e7d231f034c28eb8153353166c10c94a4cf0acec5c7f3d0339f372b1dfdf1ec6d6b9601314f63827a5b2d7294e30e67d1be59aa0ec1d55b22e00eabe8c479646708712304c12c05f68ff8be6709e44d8920d302e9ceddf65ab8707bf326af285cf42a13127db3ff57e8b7e7770f107cf1037ca193699155b9b6f31199ee8c551d166ab85607901daf9f88584481422c20be46461e978c29d96c1c04450ffd047391e46b99d7674f77f5ad47380ab31271b7e5212b0411d407494ad38e8b3098e9c6d49000fa4feeabf830fc5436583b95d127c45a80c4b00c8782fb791ff9002d8c1bab8f103fdc36a95ec0e9616ca72a422b943c4197784763e5374ec33964364e1849c0f229a3579226384c61efd5396c55b91ef6695de6ecd9cf8ab2f43027bf360626fcac716652756c7e4eecd7ba57e16fa59782d70c576dee8d7a6c1f08f32484539519041279415adbadcab97e82aa05a85e5ed715040adcf677ceaa42bc3eaf67a412343a6848d34064aa37fb968eb9a485a87d1eac52ddb1a08547e177f2175ef6a16e1698600589cdb9c4bf3e6bf732cff31d36551a690642cac6aab375a4aa2e4108448deb7084bd45585a014d0ed6d05bfca485c25ab9232f9e0488b77d0027bc376127f93d95deee41498b37f3d444cf07235f2fc3cb9e2ab1e6a006de1c9c3fa51714d181b13d88186e48edab02942651892c19d584a11b162a3fdaa3cdfefe6412053bd6f2ed3f9237939c443de5e789ceab2b53ad6447b6835177ac66a7ffda1044db87627281bd2431e43da0b2514e532daa1c8400e421acb2bb90ce630bf10668b23326d1ddbd512f0c0d8e27b110c3b3efd2f3d5af3936a2a2ad52d149df2b4b36709e020b72794c8a04765a7445d3719465d0325118a29197bf09070822d84c1fe6c1c00756063a2100d93452c44e254449c9033120cc306270b85ed4eaac2f148172eb8f54e77db65f7288259cc1b408de9734e5a24c84155f8c8acfb2e55b6d3969c99f20a1812a4be6927d75ed5538922b22330b58b4448efb65627fa6acb774440dca4a6f2de72575a9c6191234181791af41fba952b4868269e49d46377352df37b48dcd106106a7dfd306ad5cd8c961228529590c249c3f8dd49382fea87f89059fdd87ab15d22d2a570c61923f55a65c72ae493fdd734de08e87f7b2ee937ef0a80e64d846f7d166db5355eb9f00f75f36140b6a78cdffb8ca09a3e9eb3c34e3aae9a68c5bc1a4bb2f30cc051bc02392333231b052b00123ccda9749de13b4bd090b6f83013d578bdf147a453aac612ddf104a2abe7596f239643e907f20f694bcb0a377360bce1736eaeeb70c0bf84095d110262d1d0385bc5f0509884943416be139db3eb9e53407ee5f37391ed9ee118097939989418800940e4e5ac25fe4e6f349c4ab775def8299d4c015bdb70fd474fee5d29154b7b10ba6fea49dd4d6089cfcf6608a57de66882309912d750ed5b916858e612e6316342da79a6da84f64cfb59100f9e10e95f8f2b2c2731db4b7867d8e89316e6cd06f203314f1922e74e0f737eadf08733117b4118772359a07d24d3e7b13f5d0caee5890c291ee36f26da8a7aeb6b2e74199b5ce3d99a07c992e3a1d38c268a4964074a88c7d32a550576416edf263527120084266621498deb6bd2a13d0a0637ce67c2c79607e3eeb303f57384d9c4703fc172d6372f5a6cef253462588dc18f761352528aa0e03b30f1d9a2aa47778cb90d19a6f597b945a0d72d09b47c1ed56df3a7e1efadfe14518bbb99472bd944c4eb9529724c59105b224ac3464d632d92fc8e94287a84763bbf2b44545197a5472c0afdc3bd1ba7955201256ed1427914be49142faf7152f763b40d075f4acd90489663ac590dc5bbc83f91ffb5e438d3ba4a9270781e8ff26b364b4ffdb3585e3a3394aa5a1d4291d33abbe6d49ec11784f286467a9ea27d5e3af4423f3c9d6784a305923b4735f4b7acc43ee44867ac4985e4ec79f405920d950f065ecbfb0f7d3b3fe32daa5549996428a3ad2f2da69d2f7d6e452bca6428e0322e5367cb6d2d11c2d70c0b453f69bb72437056751a6e603699755a08f747faf07c9440c49c36650e64b3d4136e5bf704b2bc7445362d9afad241685a0c990740ef2d3a002d125742b7f28bef190437a2e2a65f7f88adf39738db88242a9295ab7037b0c1cc7e6d4f43ac83e1873e21fd148cad5d9597c48f9207c3c9bb2305fcb3c211b15f0831eaf1ce90995c70ad4ca12fdf440e853e4289aaa76cfa5802f717deae1dd62fcb967de16565dfd0c86f609b68c402ce147d61f7ca97026149435154caf753581e055da757fa43d5a721073860afd041fe49e0273184314dc7bc624fcd97e6d765ad26b7b56c6d6af63825fd2bc2ed02ae7a591614e854bd1812292ae040a8e7b5a6a0b7e5a8ff4810a1718b5006a0e6293ad1ba7b322fb9e4a6ed61f47000775249d0a14eecec992b8716f6eda4cbd6cf2ce18f08d989bfbad63af7e39645ca53f11c2bcf53b5df4a444ae5550867ffe9fd5a9be13ef30e77bc7cb7268f30fb842ab6834867596ef4ee2941c726e52ed0f7f023d7b4d360e0dc449c19566abf3eca275b5d64a0e83cba78d2978fb4f6fa1188ffe2f2151819e4787a64943fa3bea08ee2bb029f351b59347afc310a54b3e410f2579124fb251cb0f830aff00dcbd82a8d9f6fe91386b814a3dddfb59c6c4da4df0a5f6e07e2ae7041f600e876a5aaa2edeced5c60efc7625688a1523179d6153547b7d7a3b63625d94579fd10a748d46658b6cb8f68fee6b7ec07c59b7e0c114f6a62f73a3c62d0ae18c79b53fbcb7628f07fe9cc8e238b25d990b9966c3eb3c4a6d0fa81a821d5d2e1ed11f716a25a8be44272fdd86e736a158a337537b24647e6238ca6117897a2a0c22589b2b0f965d110a8ae80bb2cd32c30fda1322da0108c3fbf445f61826a06536d5a3d35abc4473610da65a398b8d14f83f5aa110b8fb56a0db8291be7a2e2b4921c49b21414defbf64cbafc8ac7f9ed42233ae78c1706e59534e09b80f54cc8bf77a4078094d3eedf46f849a95e55d647c49d5deffe474a82ff104a7a26652ce7f7776e1c356866c00b4483de4f95f48616b93f455a5ae7356f68079610645ed11dd7e7b78a9b1798a00316c19e9d4848019e0940aefd6b2814c2ca53a1bf3f5fd390dbb37939ae389e5b439b414df90999adebe2a7ad21bdb178e07358cdc0781f3382f67931144be0b9ce1f01a5deffb0716fc87f74490f9b0ff18963aace71f91be86a2be0d57bad5782f3f7b951a84ec4946b749800ca8d556e2d11433cb84feb02ceef0d78d8dacb6658600ed23a3c871ec4b4adc0f5dba0909b7c5f2709d7f6c63cdae37b4957fc63f14cab5ab48c09944df553d1fa6df937b3a1573ae8c65df16ac48e50448a2309dd482c31e7906f943b6859b74fc0133cd5c2a4b085869eb4b94d62f832bfb9892d11a61a23e209005dff277d7ed9ffcd0e32e3c59834c74811f05cea1c50b8ac7292517eb39501e8ea1f1bb012bdbcb41f024e9d5603e9b886d00ee68ebeccd76e218174dbbc2145aabdc8a7a61b4cdb958152367faf3440d9cf950992ad88eb36fc0a1ff1e1e558b83e2118b7f226ef97547ba2ff970955d611363fc86889f6b9756b6059eff53d37d48ed81fa80038311cbf44a5a40a4abd6be481cd58a0d093f6b20cc3148eaec765c007fa70fca1494a5d10c940eee1aaa90720cece3a23fab0f6829c418a3d1e230e70115ac09416a20ec0d4673d02fa2f05fc707b29260adfe244dc1ae3fe01f7043da493ebb573e39b998c14c61b6872ae7a81b563abf5b70238b63fa7aa446ea760a05bcb913c0fd648366d941d252ceb2dba29d68a84f82025f8c31c435f28e5e21efcec3991cf6b10e6579c928dcdfdfb071af7661264d88651f361d9a6de2a91d59ef9470dc35e696c531a3d8b031498a2faaf1b1b2b85e85d38ee799b24a6ca68faa52efbab5adb2dd9c9acd35345b9b8bb18f87e34acc3b48d9049f4d38c5e449b22ed9868b4bb43fabba8a66182c7766afbab898f15c8de438ffce26a8da2434639142951c72a1c06a78518087a0be8b43f1ba2ff294cd14ab0a7511", 0x1000}, {&(0x7f0000008780)="bcecfb387a57f787ba839f468fef87a1d78edb48bc003a71fa8fba877922fd089c5e946475e0caa94c71db2ed1f6fdd08600a442572b5c5c603338ac01643944632560f1844de1c00bcf5d47537d9e0b8accfccddd75a8ac44ff1e20278fed58ba3618a2bdc2318fc46b48", 0x6b}], 0x7, &(0x7f0000008b00)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [r6, r19, r6, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [r3, r4, r6, r2]}}, @rights={{0x34, 0x1, 0x1, [r3, r6, r4, r20, r5, r2, 0xffffffffffffffff, r4, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [r6, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r2, r5, r2]}}, @rights={{0x10}}], 0xf8, 0x4}}, {{&(0x7f0000008c00)=@file={0x1, './file0/file0\x00'}, 0x6e, &(0x7f0000009280)=[{&(0x7f0000008c80)="ca83ee20142fc0118757f50a4d96c6a1e210f33d044c67e1c0b2dce57f77aad1d577d776761545aa95206f31ec64d843affeb9db49afc89ce7a76b91d2054262efc13efdf82889517d03abd492d4c958e24e9e13967c0295fda3dc0075b48e72c5df0660cc23071b9ea1a737eeb819cd35323f63977fd0554959f9a065880546d8349e381a2bb697b07cc3381ee51bca2b412ce567c3f9e6351cd1af4fb3d1b7b0e9f92d5be32a308f2d9fd26f8120b2ce246a67424956a44e5935592235de1edae59c414198bd34bcf5d731dc93aade703d2fceb16d603920e5743624edfdf042376c666a88dfd92b8f01e9d10b", 0xee}, {&(0x7f0000008d80)="f74d9d75c45fd15dde2d12233ddf63f974312977f5302ffedc564293dcc967293b7d7eda9ca8e30f8ff4539eb10ba76b8b5c6418331d5edf9139dd8ac1cfd62e32d80aaf2317aae3d9839491dee926246f0989399002453bf331378da0e2b80a9c053e1b1950193fd5bee1ed35928c8971130a5b08fada27a467fd6c", 0x7c}, {&(0x7f0000008e00)="88f0f4661e4cd17f6f79524cb4c0448c2316014ae549f06dbb1e72ec22ca13431efcebf56f9df6dfa0e7a6efb3f3c50adc0d1374f56e627ad367ceec21cbc7a25897edf55896a21b6616a4f7c4ef2dedd2fb9e4ecab5ea9145fe2b4d8333277bf7e15cf047a7ffaec74a210b9aee", 0x6e}, {&(0x7f0000008e80)="c7bd59144c35d77b24e2374e26f0330dd3f8825b66bb70ed4c70fa26380d2f4c0935f6a6e14dd4bd04d3896ab7cd0fc08efb3f809384ae", 0x37}, {&(0x7f0000008ec0)="315481f07ab1beed1bb86be26923e1229fba7381a153687d93c36abdeed485718af3c3a9f90e209d265892608a1a090188f99de0d69ccb47b82a79073dc5efabc445f58eac3bf9bc1a6ddc2bd77134df0c78b3d6759c7caf1756c3e9ba8d048ae67416dea6e55f666b7b63f6679fdeab3fb18d04f48adcf14bf9ade5d81427af44f1652c03055cfae41df8ee73e34bbb39c47d4ca7587a21a9f0f703601daf6743a0b03e8d825ff7b91860b241bc0e4d93afdebc631f125f36cd9a0b33ea3e9e90d5887900b0961a761bfe3faf2a8a833ff0b5b98da763ac251c0e336af44dd331eb20dda01d0601536586964b9d8c1ee07c47eadc54b7717840fc869b2e", 0xfe}, {&(0x7f0000008fc0)="be48d5a7f55dcf3cd83dc840a378b2dbc4fe5f60b7e18d9e8819a4024f9818478cb864c3d8c0cee81ba244e97ed56e429538ee25f05bbd12ebb764bd69481c25c6d800d94acef4bfad5aa806191b313fa00f5cb7e8b87797b616c03a6666877ebd845a4200f8e1c84a7421c94bc6e214a844ec0dd8bd6a158e930dd94123733d1d9ab4296393652bdbfcf321cb465e3de5d31d379f0b9a16fe6e122d49a22da96e5709d5196b857cb1ebd22b0585acd350701ec67d77c51605eadf21bb0f5a0254f46adf79215d457fbe08c6525c2ac05be9cc97fc9b8c891412dddf97d17a3733b6bf969abbd7a2937f8806d1c239f5fdb2c23638", 0xf5}, {&(0x7f00000090c0)="ea08a2fd614283e3cfa934bdd8f3053b2e2a8ecb99593fe129e6c4cd89524d17e4d7ec908bc5834cca26649728753aa1ebbef01f2631cf666e7deb7197d1432a4ed7133135efcf957ba3673a2e265264f4388c21c13cd186dc93", 0x5a}, {&(0x7f0000009140)="450e745331094987184d86c091890e76d5d42f029880e31c890542f13e25aeab7e8ca5320863f54fbd50d5d7513dfb2d75e4c2a8ef1d28e342ac6cdafd7150f4ab4b90a4e339b810770ba432748058305c2508f32945846129aea55c45cca552c883db409ba55f", 0x67}, {&(0x7f00000091c0)="21e92f160425e4e24179fc517f00664e0c9058e8f5bc6b6c57f365961ded01a11c2587ecd2f3f780a9820286c02a530a3eb4805e1811bc64c89a96dfa6b63906d9a53b40459530c414ba9c495f0bafd533c18b0c53d03729d3d6395e790a37e9156aa2e67464a3c869152387", 0x6c}, {&(0x7f0000009240)="05740283b30cfbd59a56af1e29e46c", 0xf}], 0xa, &(0x7f0000009480)=[@rights={{0x30, 0x1, 0x1, [r3, r2, r4, r3, r4, r3, r2, r3]}}, @cred={{0x1c}}], 0x50, 0x8000}}, {{&(0x7f0000009500)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f000000c700)=[{&(0x7f0000009580)="11a7f4dc1eb364aceae9a76b29b788cd9e3390ce4f6265f12612a41466d63cefc28ffa71d487d692a273a46ba644814c8922964853e68662634c3f87f042bf8cde8e0d7e17942fcf6258fc7895bd557784963916b46cc2e42b630c574ac401bebc5a46caff99bd04", 0x68}, {&(0x7f0000009600)="29282c6b86752d7ca992df00b0d635f844fe363ae310f02ddd7cf2021ee79546392bc1194ec7d3772ed63825fba7a5f0606d4981561374f20fb154e284f442379ef5102357aff7dccdbef0466d1353005b779280c52f6c4e66be9eabfe724587bd38e9b71ab629a55e1b3ac5c1014b9b3f0fe6c799cfb3a4b57f5ba927d19a537b897600a555aa4f7d08062d6ec3428644072d9c3e012d5dbd2af496716c22c8773d3c9da23de6d7f6749e968035f02c99aa4f66334b2ad8c3d6b357b4ae77e87b65a4d16a65a752a260f1b0b9d54edf7f69189575f7d4b23a2b8d9f97d96ff171fb709befe8039600a85d1891f810fd58bd6162a740087179b259ccf2749785f68661c827a39e9bc0c65118bd6bbd724282112127f1e1846f0e28fceeb277511eccea092eda909aafdf02b22d71f2d3fab989da2a0a2c9c12c5b5dedc34ad7e969cae8e1786d889acabfbb3ee33c975f92a0264f38fd8cbb2061c6950a4fc696afe5d07e469f8d5648a46b5c60d77ba8941ebf6b3f05080557d451f31bc6506228a2def4031f45c559aa10c677ca0e62fe10932f245f43db1f8dbc0418ef5d354f7420bbb76831410d89da158ac5f344d97307c8da5b143209c0f6e12b5068226f0ac4ed5acb2d2203bc8952372ae5df641dcd32855ed76cdaf0d7821b93dc1245a40d3b45e61ce9d8715e174d9901ba40127d9ad97dcdfb4b40c09037aa07c2710452e01dbd1d6c1db184bf30418acebccc3508bb79d1070479ce4bb310f291986035daa4a882ad856958b603af1fe41618b76e7bce80eb2440fd215856e6a69b70e015ec04343507f879a0a404005c95a9e6d4a71cca2884669ff2254e5f39e269688d9210b815d9106cd3f869d4167a1384117d596d552568c659d5c53b0e64a5b3abe86687f568da340c6d7acc6746b0c8403b424030ea97c2500aab33fdc400560e1ea21c1fba13e48d3958e514ae777083b27c5ead2af849b149e331d6d374f4a33b64a105f5b62d1705e5045920db7451d885168527ce4f066bdc52ae76d418128d2a56a7fd3dc7b3c644082c852f67ed5e2bc1ef9911d874d96a20859e09ec917936ed354534b8c3ef3a63a267776787a2cb395ad7433cdfa6aec94128f9d2db5320a3f7061f756ba09108e92311c78547ffcc25566f62d65cf2b63fab2fc7b5feb52e9b60f5ca0cb2683c628ca1ab6426632bcf6aa4b790fa2c5368c2a23c610e90d8c68da5f276be0c62875af48be7abba67b90868ef57fb7d7bb0e52ab671ca76f46b55409bad78f2f4e696f258644eb227a440c6c80747456426223fa230adc3ed0ae095d6a59ca1fad6adea4f9efbab6d4c8180b8fedd0fff94fa8ee5b7234fd297419644ba88c59bc5f582d023b84379f8da47a948dd66472d0c0fdf87711e5a602f3894c6c07a4f50cf0a034c71d1056625a941e09323794790b5db1f558f7cdf796337633adcbef9f895d2b6ec8d78f7064c25d414575cd2ad2c54c252dffd4d0760a563fa9c7e3d5ee62c683a3a9d7ef7dda190ff8cb35e9d205d1d7b64e994a6b476a06f6ead064218baa123bcb079dc319601b6ca2abd76ef91c91143df4980ef53f7e274fb0034f7aae7dadf97dd405be1a587b09e0af790cf30803e57ed12612ee2f71b6191c9ac9922305b6228ac4271e3f45fa990678718347872f72f9cba777c0b5791f9d00904595d67ec61718097fbf3fbebed300677e1afb3b1366cfe64a158b12679b88e90531090a4f7f007e02a7fc3c3f07ba92ec89a3038e2d31e5406c3a9cd8dedc4401ac9b15f3507f198af6204680351151811fe9de0cf8a1a368b49883827cf01498d9ba42ca7c7b32471466ca3826efd490e2b9d837ead23532bb928a07dbe218e2d576955150b566701405d3ae5117708a99280d28aaccf9177d4f7a9488e051dab494d4472b68f39401a8fe43b003eaa23e800f205ae84f5753c2a6c9224de7744845a9ea69ccdcefa96bbb6140a17d30e087ed6adfcb5b7824690a9c11cbf2617204c63be4c75377bd5bd4b0cb1915287e76ee6d32e764f244c30c2264202eb4ea7944251c4545b61a85ec0549c0c7a02ea263e7a1763f74608667346d1cbee239c076cc9af5c46502ed4621ba46ef05ada14fbfa489ba5591d74aa6af2c40d7d7ab1e479a9ab159b5c27cfefcd9004eddea6cc4fcaeea735416cdb05fda0b413bd5bea72403319139b492d32a6a4c86ccd6e3b6e3e1c7dad46d23299154f20f141a5966dc6567c3091f055bc7d8da90f4ba1d9845d901d377b9fadf9ef14c38a8a97e70833fea0349b4e4f4a0e5924632ab61ccdd5fde2642cd989ecd0e2e586b16107f841d46919dc88fd19ce79a0ca247197a6073221b99704f9050a26700d3895edce8b9e46b70f09ff36f169cc917c09e10a72c32596da82c38d156c42764497d8c304b47805ee76ee3905d3dc0c8276edc341284c4dd6936ef55c46f444e281f37ec5f9197f0696616ad7a0fc6e51f3f48f2ace3f4d6b80663bb83d9120b64c3da83cba7fa9a8b70501f20b0875e061e17134112710e2ee11aff8c1e95255bb183dc052da9b213d4a1b1c758263c77e925760a4e461c4c1b2e5b14707d90d72663b761e36ed710ac2ae424407cb218a88798c1a5d3fda5f8e4370cd9872b0aad6e175e63f7f3be3a30f1f0726b2186b5771226a79f9ccc3760e5b47e6b007575dd470fa7f28d0d05be8da19f1112444dfb52ba50012428d06bb4b4ca6f8337996a2fc7e437216c1fa0a8c12d0029e1b209a8e1d062bbeb8427d3c0f0505dec07ca789ac134026becdc3cbcf902a87369d87580a39b4205b0903177d285057212d7a810022d2f99cb7690d3f54fcc3c92fe0347d8b601fa0577e29fdc81cbab5b24104524a150ab69d17dd0ac5789f9d1f6c2e8beecbda6aed4714ed59b01a32c3a5d58f82cf7fb342bdac62d4c37884353fa1b7a8d2f1a4842bd6faa92e6b343831a3b705033636dd5754a1a1e1fe096caec72b7744622b75b5724fb1727d05f4221491b5a957aa4f5bd385ab67298cea91c01d2b80ec16f9a0afc31ae40df2eda7a43b8e0532ea061cb313b4a42e42c59be0fea7b5fb136971280b0b42b6bab2a60b97d59212a8398438e44bf29a1cfde44319b5cf01b4bbe91f4f9d5aaa752354893e51a169fdf240c650723fcbeb8e52956c103019a09b9eb6a146519b9f3edf5bb124063d2d64c78cb8474cd1fed724acb2c9b9e7e2a1b19f8d3c9d92b197ab8e8b349a6a0ed758e7f69f3426abb0250429e914a7ce43b2841f811a10686024109681cd32c8a3e32ae0e9dc26f80614de11dd5952dea8af0490b7b7457bf2fb28cb36af79531f5bccc368fb226fb3530fe2f47093ac728594f5d2582e2ba1a96946d5100b673d77c07ac5a1e46e8728433ba29897794a481dbcd7f12241caaaf4aab85cce263206163226e262905a5e4c889d52c6f5dfb763cafcb216847e4bba17dc28c0cdb1bbb52fc63ccd3f243eb068c7bfe1a0ebba41c1670c9d610e73ca7298f1a2a4c3dae035f1a5c5f1e645cf03381e74d00c5d98ad00799729c00f5d0484f100759975a8b7c26a967b445a845bd3769343d8a01433a08ac66891d3a2f024d07be1ed2dc47f9fdaa8c35c15b894a6e352ac7c1357ed0c7df4a34349d1277a1fd375920f72244a0850adffc83e4a4ab2184bdbbb604341410d54628724f0f4c6e61a47b5de599d8b80756c2778b42b564fd0d1395984e023b0d4a0b7a559f80f2720c44f805a6e61f54d97c0354812bf8ae8be42551a2adfd4b8145cb7c60b225bea36f6aaf280407557716c62ad8da9f1424218f0bf509216aad1fe05518bd399a45d246905acfabb83334577216c3e44367333fb76a24342b16148c066122f6a20fccf3ffd3880997802ce80f60375089c4573ae0b29ffa8b3999a715d187b087afccf615d513ecc5cb5a0fdf4ba800479e6c180b3fa792559115fe259edf61eccd8019460263a97b44cd4ed58bf369537cafc6d61da3a4fdc17e5541a4600d154fd4263ca2cc8698305d8a5f16783c07f1448b0c875d5a78f8d4b89525087df8d035873a790234fd4791f49feaaecb987cbe7431ae7303d1810faa2ad5e85552729b92ff8c916cf7109b4e19e6eafcd6ae3585f01748eda5561a866c70545783edbd9334ef651d7dadce27e852f6e00f4893b8762b9d5cc7852aa37a94cf70d009e1eec69ba72f1d9fdd1d109c22f800c29e21a3b6ddb266d3c9c8c4c4177a571be43aec12896a1c9e9b484730ea9a8a4691a8c07ee6ac2542307693942c19b4aa26ba5c4ed9c900301e6131eafef60d822609a6e1f77b33aa86fc8da1d7b4dc625abf156e0b7b84987c1b8ba19dfa70a7729d2fb6cc3ab96281757764a51eb6902bb326f07902c3611e6e89c28bae0eda295ff7443b3e2298252ed3ae267f969f4bcf073331c40ebda01a76cc8e3dba83d179c1432568bd1b82c0f7ecf26cea6b59056d2e59ff3893dd98f5980a131d13a81a63c66cdca02baeaec5bbe42155f6a557c9919c52cca2d9ff2b1792d8143ea4c2c848ff3a63a61f1d3735c157848ba578524ee3a4b28afcb5e52ff9cd7ee49f7a3cc8d6b57a291a32bd918f940444bba4c88ad5318be3d61d49efbdc6053c4035dd990fd4ec626a17a8f955a93df9b140d0c5863c233c085a4f6e33403ed53a31af666f43761f11747aef24983be0c9b663758db0ae6801f81251861b1c0fa211293aa337929825837cae973f0a3c9b7271b8bf64bbe64b90d5aeb52fe20dca0b66c5eb053c5d0933401072125edbd13e340a30010a7da705797cae6e1e02b8570fafc5865523bcc6b8552e7b0b3b9d177c25eca1ad8b69574cea5645e999312f2211d356c1b6e81e3c55a61f63f13ae4bd2f4d040cfeb60dc43ef7ec129a81b1df27eb144ba15a6f2534948aa94ac5de3cca7cfd82f59bbe07e50059d44200d627c551b425c135278acd844c3f19779f06ce34cdc516783419a78d664239caacbb10787b88a569428e9e4640b3c3cf742443b68d81ba8a536a9eda65f1d0b2276b6e224ec14edf83ef1fde044a1fc400cd57968de2543d22109ce8245ada016d6d4127f3837730c5bc2acbdd36004a8e23b3a5bfd62de06cb3674821869be45cf05764e5a6eb5ddf2502c86ad909c727593f8eeb355abe3b1d3e07809584e478202c8664ac907934a751308bd178c1cdc61b2a491fd23f476756509e237dd9ccce485fa6042e01e0bcf1080cd6154d57209c1496b8df2571e0c804b5f98d513229f86e709c322c89bbeabe8d8b5e6a89e411ebfad2ebbcd03bb4724f0e7ac3872262323a1804b692abfa52eac42d486d0581c58a47035a2abf95e0a260e734da6672aad5f974c43eeffec8e35de891933d5763451d61a5955920775b7f578698bd247e1a34a1d7c1882bf65ef1974904764e12d4d9be03c4b2e8ec5ce8ea9a01c8a30c10b6fd87fab3a031ec69167ecaf74272b3d659957ab579f0d1197736272833879122414489660910861b37dcb52277948821af45ac4d58430640133b768dc982050b47ce392b42d643605e3b48eeaddc35ccad898c862d6d4d9a738aeb086953bce24455bbf6fe955adabeef4a848eac1a8d50bfd78f7121eb1aa120b31d0ca150f4c212658253da6390cacb853d59fa78ed4437a6056a59dd9044b57938a998401e8eb175256a2f7d8aab923fac0f03dfc6825c027c023f3c84f65c6a7ed8d886413021978066b444949accf10ab377b7d3af81887ce7eadb7dde9970bb296caee777d0cac9eeab20a64436", 0x1000}, {&(0x7f000000a600)="220010cf60dfa78984caa1f16e71cac80338960ee58e9137342c766089a0cffd71d2272e31a1a14106742633c239db70befa58409b2319fcba", 0x39}, {&(0x7f000000a640)="eb5b6bdfc1094bac94af27406e0257ce5f482344c655d6003235cb2c5d8d26041408ce245765594869dfd51366311d62cba88915a05fadfd7346b6510aa44de402ae9fad2929eac3b009233e201cf6bf1be0a2e9735305ea2fe4d957dbfaf4e1c97af3acf8d7abb2fe30a389d370e87442ecb2c3bea7096779dff836f52a5552117b9463f3b7135dd619cb750852fb637860880bb5080ec76318f4850f1651d24e7d07936f906566a2015f851baed1e5ccf5e9782313ea00393d733b757639e7677e82a6233e9aa3470c7e3c3db99b69cc582494743b05c6610cd9fa7449f7ea5f73f28f524b3bf039a52472d99513aa3aef137ad36a46eb6d219f6a24635cb7c7ff913fb5db5cfed5f544905839fb1b81a87fe9f9f6aa236d1dda1e9f6099a0d3d69736199f13dac4e51db8894678c005ddabda350d62e0421d800700d0489c2cc3ebfcc977b8427829c0a623241b840c2ae1273e4b6a2f4c171234c53c53d2743d58367294034b967c3d1d5e1b0e2f58574475b1031e7aeb2a727acc34ce24bc30998ef88b5492f3ff0c6583909ee03e1ae4e820d6fc6819cd1860d0e211ebaefcef35264258ce9ef28a167029b772866b89a8e3635377cb24553ae9ab799d6b094fe4f1105822a73fa8cc1805baef61a0281ae742cd4c186d76aeb9c8652ea9786728743abd62c9de0e1936f9405455dd4bcb16937b5d87ba0bd8b66d2fe09b44a38a32a61ac873e9098a45a142f6278229fded9c532dc89fe4efb1fe7e32dee4e2a2ea09c60b0315a65fe8415107129d9e9a6fafaef869561c52e4ffa60261d5da1dad5c3c9481e45e877b26040ad50833a9f721b7546691257a4bb80e06df7809a3308af7ffde745781361c0ab31a97821f8b4995368062a89baa85202237267b9bdb0a4c8859c13ed9acea969acd454639eea588c8d8aa511709d174a08eddc70d110a99ac713d0c387cc6a12dcc50e662892c2d88b3784a6611650b80ed791881808e1552a86fad29aad11fbc891dcd0e8bfa78d1019f769ef76e58cc6bf6031bd2fa9fa465e3e37f01b52bdd8f32841d318302217bbe641e2f88cb8ed25c71ba5b7bfa1d5ee73f26878852fcd685bdc69e1ca75305e6247e007f89aa74aa294d3c88409b3a47dc21a94d684a8b037857def0d02817dd0f1ba8e02bb07b052df1e5ab9fe79d8dc9f5e7f8aae1f1754fae87f447a9b6214e82ebd8decb0a6747e98554208d4aaa227db347d490af5f610399dbad651cb892f7e1d0bddd89b1ce9bbf9f235a1b9e1a32e123452500e301b0a93eeb8ea5dac83ea9f486c35db84210b1a6e800f19851743c255681cb700405597c39e5c48371d174d099166b258758f78c78c304f195a9821f9563d731efc9859e08017c1ae97a5d79f5dced22acc699e08c6bd00e05fa2e954e96e64fde23f1ce62b9717d44b46213a0d9da7e67ab608a52a11306d4d447e7fb51fa5b05541daff3c542b42128d20025bd06256aaed7f63f4e93aeb33d84ba6eea4b9cc4108f09d45808b1f595ea0e7c11c3f32ced929c529a0626f64614e935808ec6d04385610827a1a966806317d8452695ff8254a2bcbb93bfab94242ece064e33643586d881e82d2e9ad47b3179b27492014c0d5fe6b07ac2177a3833d8cf7b284c3d4a6d978db038f1ff318825a7fadb00ae0ce6d26c7304614465adff5ccb9162393168fb4e9117129c2c4a2b35f9d5143590517b175a1c05a8ed7f84b4aeed4412a28cc3f926ad8c402ea242cc8953cccad3d12662c3bbf39664f413c322335c9a6b21a9641621250fcca236dc74ad5df02e8b7bd4f67db6c17a03406d2ac0e0f0d78d12051a5e6ce53a5267e8ca12dd85e333029b35f0ddccfaf2bcaedad434f5a94fc740ee094caaabdc86d9e14eb8960a2fae3a3cec30f64b15eb0b4447115d7194bdce586a4426cedf7707dcff812cbf7f7f670ee1d0ed08b513afcbe35c9e9efcf5c2a2b83dab13add842b07880a1bdc673bc2f09504321e37b05b6ede9e03cde87fe8e8adec05b63e353d4a81932e9ea55351b792dd9f7db69171c4a8988a25490898dc1874c1c437909c3137ae78d52f646f8b494c5e300dbdb945bd9ae113db697cfec13e779aa5d0e657c8903b2c5e6df9741df6e6474c842b08a037608be60cc3c8bfa9c8bebb7717c64440d4153229afd679561342224024d79b3b76c67703f58684e2b91141aab92b119d87d4f5116f6af07ef05cfb63f19badc6223eb357fb61f6a3a45f0cea9d1869acdd635bb984ef4037a40f9736d29bf72aa656de81fb880a09209ecefc589abf271e7c335d1d42d3f8c0dc9317262e2539fdcb245c11b300aa2ed2e731ad535923394dd4b897055f5c266819823df748810aa921f7c6e259f3a529df53ff8e2db7b7c8f788e2484d0f2a990e3721aa5ec9e93f111f7df81fa90f0d0218fac1cccde2a5f0f23483955ab7aea49c83d284800bf0f3a2374928810f75db34f6e96a7e60df7ee315ae7674c1a5179d836b2bad47149539717884011f6891bc21db1390f5cdb2bd3d09ed05f4a8a478302de9d76763ca2b3b10f04c2ac60571dd761ae4308e87fca5c5d103baa16c8c899d7c4bb64414878c483f03591479c3f92e684b0344a4ef83aa9b5cf2e59b3f0dd2d2106ee7f9ad2ba7403cf1d77d6e71a87afa135e041df9d6e411b964a591a866a9ccafffac94f2f401279df74b1fc85406736d2de4e7ab1f9fc0495a9dc4eee092b3b835c1e3992bc00a09eed5a7972970b933f59cd5b689e1cea503da939860a404c10395dd1f968aa9fd22197c0719bd1ab1e135920d8af6e0246047fec7308ba6bda2021b1dc86e56959532df940bdc906c733cb6a2dc5d6aaf47362693c5876e4c495f67cbc38a7c2affda54e8150e4a3bec67f6e11456238ed60a0380ca63adb63ec64b99557eaeca3c3930b967cc62ac86c829a6746d5e7c3873ceb78b00fbf81bf7f4fb76f448ae608242e4522db76814b20e0b9a4f154aa598a4dca955c8d6f94168a84344640bae6ca2f54213a6259101a983950d638f141792360ce3e1c09a51f9948eb9ad32fb0f5eccba04219195011bfff372f174995b4cbb661a38b22085d04991c3342f46353aed588d601713ff46d2d9537419a115a8338e5417001287885db093125d7400332e5797b2810460b31ff39f5b8680494faa3c53aad5d63d47450e2525c30b91e5522053c4f4825a99207d2484beaf1770c6ec9ce7499e6af3990cd002848eab25b4b18d4f2743d241a018c2b50539370bff36dee7895d0bd5eef0bd652090ff04c55d985653a7310adf2eb0365d6ec8cd033df7d863a0290f72df057cc4476d7aa8220971db76ff1da361ebc5edb60e05be0fff64cc0d5e23869f9b5e8dec51ca8fe03a5b9699a68e728549391cb0269cc0ef297b09ffbc4cca73e128399485f51840f12460488707cf7592745e9f7798ec4905ba65a62c8d543f06dc15fe5d546b23b12d7d6700097ae4feb629ba75430dbf68ec5810c11aee1316554b870f9750be8877650430815f41c25c86f305b899c81437a22d9963b7211b3d42d1a00193b0bfc0d8bacde866d4de7e7060d070d5e4d41c0ab675f3c4f0873e739456beaa4795c0dcd664118d8acb75066f12439658b64e42cd20f1e83ac2cfd72ea54e15bc5180c8beef0960d5e0e1c5789fc63550f445f855c24ed34d7545cb904e6cc8efce644b9056dbdbc039a4b40a7df1402f8045cb3adecad13dee16b5c81af62abc5a3b5123f43f37dcb32a3497efe294f38df09a6ce54fd3f134037545e0d0048d41d5f1d21962c137d25d50bd534d70294ce930684d727ec3ce30d4d0e25beb19f07ddf17b43827a3545171bea32a0dc0fc9816cedfb84ccf590a54865d7a9511658e8d69ba44bfeb869569631935a434904901c70dc50018ef05479651d2729de9b5dcb33999572a229fc69e1e6b77bde961f15e9b177a2a190db4a59bbdd96344eb2ff9fd48cd286490df993c9a4d0e6ea5d3646eb1d210ad28f91692309b3e1b3752a37030e577864940206e5f7a796727670606341795fbb3ed675de1e69915f8d852fee2cbf7c233f4e311154955c707f2b683ffd8abc2be236f2032a2cd7eb7899d8c8ee3a3e2e34ffcc41a3cf993d3985d09e33fe531d3bb239cb5302d49e1a7cb77c47e942791723e02f40e0c65a5762ad19c31c6a4a6a4be280b7f799b18603f75e0e46a89abe6e2e6906bea8ebc7b2d4b3ac7c2f1d23dd389231a482c8321cd5d424d860865ba7b231e59be8c7f7e49b674c89113b029ff5821869569008188decd4aa29d3da4cf2f4e1b78585f6c09409dd86e06489e13f2898f28db66c9016805fc78d032b839e8997d324fad0bf114eb6bd37db017df209d48c575c3ba03e5cdf3a47d241c0ecf3c08bf75cd54fc07276200a4c91af021f2002a4a4fe224ee6d08f6047c14cde833c6baa510af4e46c3e3432635c84b91bb5cef26a3de56d8018a9420d92d35a2c68b691bb184aa9f64b9a663ca11f54ae9c68e8a6c8277667ac920c7074c4ae9d216347332476a1a5b01f3d9f331b0aadbd3cc60a145dcf6bd6c7b7b68a122bf683affcf56433efa471ec2813f7401d9014cb625dfe07f6c73077aed366a2dc61e16a838b6f0170d314381997dbbab4b37ab9b848e4197bc77ac9afe746d8d4cd84ac38e9968cf0b5d8108d3720e872b1a680be63777103168312ccf87f7314df04a7bc0f235a8b9a4d5557334c905a47dbae2b0dd06b635d4c6e278e7232114d4d1d91e779ab7d8f5d6d2a9b4ba7dd131d9f26542709e856e5194a07b67396b99bfe99c3bae7d4c689721f3c911b08bb1971ba5d51a9c9703ec47d405df04d5deb9bb850a084d08aa2227bd19ffbf764df4a6a06e54f4eb74dc4fefb3ea7044b5633db5e17298bb8e00c4d4b46eaa2cc06b2c2d4b85465cd642d427ded642c5e421aac45367c9dccf593f299ec7c1555235a9b758f3cfcdddeb01b5d13c481c060ae089be3cfa529c68495e985a06e2f64b6089e08267db7bc57b230babce9f493401410aa92323ee4e5131a3229588bc51e5ebeec8debfefb81ab4ca54f5278704e6c85154b24af92b32fefd5b70645838770ee2bf82faf73addcb3dbfec23fe3c47523f16bd3afe75ea9292e67b52ab6a3ae990006985239874104e83e9bbecaa3241c15bc12c5ddc57dd3e9f59b2eac29b50653d068338e17764abf30a49f8e3e6b8a1c62f87f2e76a07ebe4ffa22ea43f8f4f1dfe0b0c4e9f4bd918befb7efd6a63f55a6c2c5d8581090aa41c6254efbd7d981650f5b4741530e97256edf38b103ccc99dc0a30197909f01a77fe22d3484ea2aa3fdb57638a1856d47a97e0cb415b3c03933477844ecbc7c67731d284855d1c35a3652bbd2f40aae343d8f92abea2c14aacc2dd7faf7e54cc469a631594b286d79fd09069b9b9e2c5e1fdb3bc114c3f2dc315dea2394a28cc2df6743d2ac6a8d0b12552741869692b119e8af0713dfef9bcb43e88d44b76d90b13cf99c0c5a3c6d334e799745f00103353ad7ef8c4426f0bb7162c7be61ed5bef423f89069c8d18d395d7a9bdfc47fdd5a0d66938d860df6bb589e54ac2db1a78804dba4b3cf680c044ee560512b1d09d47407b2b719f6e6f3e1eef8540656f9f0d57152ace483efca7de2260c70341fb6224e8be92c1552c99ce677de52aa0e08750f20e5576920eff687ed8ed904f056b7de685256efb2da0d7f20a408064ab88c876bbfb030ef1810b773f2b6381b3ca5104a76cfa4e12165e081e3bf551014441", 0x1000}, {&(0x7f000000b640)="807a77315a1a77e4497923acc1de9f81a50b46f39cf935881b42b44335d637a300eeba100d0680a8670d833f164c6e90393335d8dabd2b0c3600e17d9eb7a61b066c53879b9abeff735685457d0eacb6ed6fab18338db178195a8efa5835ad79d212eeb7f20d1363b03fd35f90ab0f1ce7b2c86548079993b44d435927465763d18f8fdf63659926c19e5a5b44c3de3da7ca30a7a39880347a66fa53ebee152b7838c1", 0xa3}, {&(0x7f000000b700)="f36e7e012e69b07c31408a5b04d96d5bf649bd9e6fa88bd9ee12622a89bab044b23d15ce3f6fc5bc7d2bb76e123d7608fd963d8a71efaf75da76054fabf28accb09ccb701c9a5e6eb610a1c5d4c9d91c07ea6c2aa601c529de29d20aaa5a58b217b661633039f545224940401d78c9ebb9788cc95b51e146c8c924a3c0bc2c3d7ea2cfc4c0c0f74b8af7dd33363254fac2fd0fda2bac886b1d32ea7085f0abcfc8d940748f742988e4bac5d29a2a82927f0bc4ddfdb69ec9371a2fea79b2b4cf2bded63935cabc6cf99f560370d9db87b0a02690a617323d169c28fa08f0a6ce9e2b45cd35f2613a2647ff9dd3776ca71c06b672db54f7501e1baadb18a93ee8888237b0a0d24278323c1b33aa237083c1e1c96e436df3b718bf585df0db832a583e46923e4611c3b24ff2cde012a0fb068e578d4e8d2a11f874ab78b300937b1bae66dbd1b16bdae77ae5758dc9e1100c150b6a7d73b0893cfe4e9e6db2ec39e30a2b678ccaea84bb9f7efea379c1d697415641eb802c039a99db4e4086f7a1d94ac89134d937666c37c5524397af367dfe067b4c8836b2468e06ceb441a99425257ec2a47cb02fd81881fc87e4f9c90abd2a42b8d1c9a92b64353d03f445f977c884e789be943d4add2576de15abe95846208a7c6ba1f310f98d10147ddf5c3018aea9d0bd64a1cd50d05dd3e2add2dad42b264bd4aa07562db452256f112ba6905d3bb85862a4060b8a56f34c37f060a1dcc6abf908f0f1044f0aeb9d3184e671209dced31802d3007221c338e31cbe0c8b8aec668d682684df81ad43783921c72cb2e99351084ea03edc1f569913b09615612fbc9f81055fb3a61e5229d57e8b1639d42defe1c9c75a5278da0ee283a1a99b0f17a4d8961dca08b854bd7413ac1095b1b13caa2f5207ee8bb68ff53817d43981e34f11dc71867045ce635fd2496f2216aaf6ecc3e854da978e5eb17e925025c46aa68e58aa222b57df96107f6b215a7bad17ecf26ca553b6ccdfff710391e0386a045d076f80e5330a53298c280ae04a74b62bebed2cc3436878a2593ff2d955582882d3b7c0554e7fb175ab1b49bb9a745d8ec21c004f7da70191366a6e5af157219abf36f60408a71b62ce37db12906766018f4708bfe4c625e2240d02c7b501102f9ffcfb7a116a07814703d9c17d4ea0b3b02521b3f91aea9540d83a0706e1e36f23f97b56865e3f2196e846b6337234d2be21935dca8fd6eab648f959a6c8e407a122254a2efb056720c934e8e120db572888ebaa1b584fc4026b3a5f23dbc2341edbcbbbef1f32aaa39ff2a6ebecbe368bc1e6133a27de6f75deb4ec96c63333eb1286c18d83c742bca9fadcf0aeee612ed7a9c6a419b52e52d6ad0ddba8b1b285cebae5d9ae6eb9493994c6ba70d17094ccc2c47de240d12792a357698126fdb9f1bbe005edfd9ec8d80297560687019a54b4473a4749bc33d65d018d641e89f3f7590443c3a0785abb52f71986956c77e5acd419b39174a9efc2577d315b76fa1d581c3dc42255fad3b6d28419a2de7f6f5acf5dbf3ce256732925962755f7e1657846220b4591259d13f2606986e97bae4f6fa2bd4ea0c372aef1af3b6226d70d2c7efbfc13bc5bd7e5c82dbfcbb8081344e8821217c473ac54204e6e8902db080a98ed9392718b2e1e24f274e311d45cb7ea128832e241b90021638b6dc3963e67056663fc5cfa8b18891985a8fdfb4565fe9c9c664be366450af49487847ef8e0621a628dc9db636b5fbe1853e0048dbd469b68a3a6d01d7315aa0981ade21b3d0792e042131b96b5b901606eeae50dcb536e649f7b3018fec701fc94e0acbd800c26d158c9285531d9aea45011f5984b10d123c2127cec9c8b621ee49cdcf7cbdfde6ddc1d9cb4d00dcb345d476426e19c85b5667c95edac0c2aad9b75953fc5a84e0e35e8fd9f2fc499f3b61813e1b4f6ed239c7bfb94f805498203452071b25816be201dd79e843f59163cf16ee0cc114420de38ca5e9f9ac93eef6ab4038e55538a935fc74d6ed16fef223a27fcbb03b3d828d249c6362405d5e4070b50b33d4951aac9ca886f3493985d2ce5299c31943c4db3a4f4e5bf52fe8d4920209094faa2038715174e262bcfebb00d6aa2fbba6926903415c28f3a814d71bccf48ac65ce134745c2c45e0268400d6ec92f782f7050b7f1cf834c7f35935afc6ccf59d736a65b252bf4ee76ef5dc3b855832525dcffab9fd6620c826056d5dfb07d24be3fdd0b4c10b256fb338e79699ebc48c11e3e04b03f0b398ef23117382006e68a83532e5597850312b2af36ca4a8600ef97cb68be5ba0bc28b77ca9106ce5f8b98d9cf6374e8b118cdeef7a2acc45cc0ba833c90c99f60271b58d360fc7fd09d56775d90b803024b36b1c6eda0ed2eb15906ce9d2f17204f8c4e6039fa042dd0ff8694e6f5cb9978d8bbf5fb55bbf56fb98f26d3b797a1f6ff5be353911a7972ea8f9a98b89bc127e1db6955d640913a61166773469389d95b4d1c7b81803908f4cdab2bf5239b5031e9321ce74ba5a3598b0540046e427e9702cd64bd6cf95dc2ccd4b420a599dd127338fa0616b6bf53e818ac16a35e982fd74dcbb98b79d87b3a5da0e0b352124d5415b629df6198d61e6ad29bf265d5f7de17194a7a64f290432599b66f80d99fddd17250474754b29fe8447535f87ffa7935bf34b56add14861f3bdf0344f6179c871415b7db61b7ba018e3d3d9ee2f707bcb72f5ab2439e8c6cf7edca7c136cefcf15df06383bf3ce30bc7b88c5bd24fe1b2ada0b621fa4a78698901b60cf8afddf9e454972f01ab7465e36762031991d1dfd068b3d6151bb5c90cc0b8d335ace72d150622ecb70de0c3082a2485506d886b98ebb95d9d39702ec4a23aa78cb8eff9c3731bb668b81e2378f6773f8be7259e7281b103acdf617bdd707a77bf479c1100e80863d22adf714027c9ab9b5e7153b030f6650ef9c696a20f9160b96ead82465e937206ae43daf0d09a6fa27147fd2bab495ce7a0a82b70ed1e28c5a08a4f3bc320d5bf7abb24291eb278432d57d983f45d4bacf18424b03c41d5775d6a4bb176707c89d1f300c920fcb7b0b74ea822bf7f3bf5f987ec299529d521bee9e56a2f3e6d4377ed760e891635b468e6351264d7ee06136b38a34dbb9f0e8185acfc34a0a6b8c5b337c429bedec47459ed66ca4c50bd9ea2abb36e79eee2090bfcac1634bf7e48e5c26302c32989c2e3f6f4130ff8532de6ec44394ed8f16cdc62796bd7cfed0923431f37a7336c73bc8f9a05512aafd2078e80318d05cb4a47dbf931d7ad9c9e4c9df45790ea6c7e7cd523a77f360bcbd46bfbfc3a48c952f4cfb7b9439c777470fa00dbad27158b35669a4aee23bfe160032d2a869e8d35931571e6057ff498f5a97254140898f277d6260a59fd018dc5fe2e83bc84a076bcf73bef6053892e7c458ee525c4d2ec3a26e36913f82f2fac010cfe41218cf113b14618d80d9cdba6b0ac4ff3895203307e8d107e677175d188dd0796af33917f0b3986da22170498b28b02d4bb47a2dd79f753e272ef1ab87127f9791f578de69a48e38068cc5db7857e8d5da95e5dd47ef1583a6da74417639f0ac4f9f886b441e75896cf353638aea4d1942027d21e8a02308cd1196572ac45d5449fe2496ca1e3313553d62337eaf6e235a7969c2a1743ac07edc95168585dad2bc69754ac92db46933743ec8fdc9620828ab651bd8cba7116e0d6e8a2359d3a8339df0485f9dab60057dbde05d8f9a46a1185b3d4069723eab25e5613d319eccbd44f350477be2e6d2b27e1fe0526f72e57e212c96c2731546e4d50c41e552046de33806e818477dc1aa673099dd2a66ee393d3ef3f5c9074bfad4507169dca78b929dc536b42ade63ee22d99faa79080d9dd8a6b030097d286139b2848eecdd74c19b2ed8fef67d06c43e21b829124b129d7a6360859c81e76615349e01ba8627f6848433ead30c67de495bb26edb5407962debbc7a5be479ce2a06fdcfc6070a3a2ad7e1bbea2d74596cc9d37d603b408143b37d36b2f82f3f179cfeb5970d117b0a298d72e776c8635ae14cc5b20d6b4897b4ba1a5eb3ee7652ad8d315e5f873f792b337f8924004e9fa2bc26d446defad9b941ffe2be1b029e26d860a86aa355ccd8ecd376fd18650aaf3082aa9d73853cc0a271f3e6579f7fc4cfa02603ff7aad7e181266acecce3bd4ac5fa03475c6a68e709cb729a9bfc067637c85844fc1927e96125620f6958a3ee796bb2d210aba1b379759babe7cba72bc87d631420509981a7f360eb5cb490e1b72e1491aa3853d8d1f80360009bf0e32781d2453d1aeb587c2132d5bb520704f52f0e31b58298c7d04f2c9838f2b51d982e8365730ae2e9f44d7fe05ea17a53fbded11bb8457f26756fa115c65f4f3dc53150230c95fad67fb7eb984f50a8ff4e78b619307484218a2f68e414cb4d12b3d71f1ace3b3dbc32fa3cba741e9ed97da5aa062045151cb6688463596a5ca67098b1e45039193c7751347fb8d360cc63693f2d40d187e4d17a3f5c9ad8b90351b6556f6e8dff5fe66db375a86687d8e31a84eaf54868639cf23d4ba4b486f2e8ff7d3c2661ef62c1bfccc9767a02df6fdb326acaafee2d808410146dbf6b76076636872245af1871a8e3c7d2c9caad51bfacbbf7331906a9d847cf38ac79af37d775f3c42ba7d45c49d51e0674a58db6ceefb6d9110a2ab40c95f28300591ea1c0a7c75b92d504097e356a7a658cb0c529ae5d42fe76e5e98c2006f4facac342c8b51d346a330e16dd3f0d58a87ad1cee9e279fab3cb033048d662f9a39a891af6db358178b8c3cebaf5e5c9a98673ff6917987dadf60561f141d89d148d7ad5dd154ea8cdc431db593fc9f92607947d744db9f88c70eda8a7d4277031a34b25d33a56dde26a5e1248e7c69148ec855e718d0af8e9d8a105d1ac9adad23e5beec813f8e187fc9f5c2e3341349ee049602d6d6ce9c2f50f60eca17cf359e788eaf68667c6973ebb65ef55966518b274a1b13d6fdaee50d737af0d5dbfcf16c4b0b2ffa365ce149b2d14a714b3f5f73ea93a1fd15d2d12b09fcfe4701b0deadc550f13ecd000fb6b50171bff4a27efd38a5492b873fc454e79a5291d352291552d283dcfaddc801dd94a777cba84dc82f256596056874205071a3d3fa9498ca252a12f2094e60b4724621e91b401a790b9292791b719408812fb532dd87fc71fa183cf8ba35f96eb53e1d1a07a17688858a6f8ce9328f439a07c6e05294863ccc5cd97594ef363f0a4933f23781930f1c4dced6acb6203f48d7b2dfb91df5ba05c7e8c5c4536a50b9b418c20b879abbc0099ce333df7a4b208e0918cab904550e11111bea603ff6c61956c595053254af12a23c6394d7c0f36a44bf06e1e1b042bf621abfcda4e3645ea25b5c346a8f9df359df4eccd32b08d6a5f4bc839e8df3d267746324c8fd3706c995aea1ded5ab88879dd9bbe2d7bef612c88beb69df639c0dbb5fe2214b7f65d6dfce7ffd0e314d9e43402c7e329f6201ab0283334135a67491e8bfd5b9f4edc3944b34ed74370425808329e11c053ba55a1920d20485060f083238c1e4a074865cd93652f8c4850e111891945807773e7c59a44dbaa510ec42d38c7370b17e08ac7aea41a32b6a847920c1af694397af538c712a24be79f116ee38425d2af8361f6a417535a09741609093c3b07fcdd1a293546f3819916e7760102287f0b47aa8bb3b325c3c52eca0a4b17f1a71335bcdc8bf39f4b1e", 0x1000}], 0x6, &(0x7f000000c880)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}], 0x20}}], 0x6, 0x4000081) [ 84.196447][ T1652] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 84.203960][ T1690] bridge: RTM_NEWNEIGH bridge0 without NUD_PERMANENT [ 84.217514][ T23] audit: type=1400 audit(1713056662.004:399): avc: denied { append } for pid=1689 comm="syz-executor.4" name="001" dev="devtmpfs" ino=112 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:usb_device_t tclass=chr_file permissive=1 01:04:22 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_GETMOUSEREPORTING(r0, 0x5412, &(0x7f0000000080)=0x13) ioctl$TCSETA(r0, 0x5406, &(0x7f0000000200)={0xff02, 0x0, 0x0, 0x8007, 0x0, "5f730000a9003f00"}) ioctl$TIOCL_GETMOUSEREPORTING(r0, 0x5412, &(0x7f00000006c0)=0x17) r1 = socket$inet_udp(0x2, 0x2, 0x0) r2 = dup(r1) r3 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, &(0x7f0000000040), 0x4) dup3(r2, r3, 0x0) r4 = socket(0x10, 0x3, 0x0) write(r4, &(0x7f0000000280)="240000001a005f0014f9e407000904000a00000074000000000e000008001b0001000000", 0x24) r5 = syz_genetlink_get_family_id$devlink(&(0x7f0000000400), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_GROUP_GET(r4, &(0x7f0000006200)={&(0x7f0000005fc0)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000061c0)={&(0x7f0000006000)=ANY=[@ANYBLOB="b4010015", @ANYRES16=r5, @ANYBLOB="000226bd7000fedbdf25410000000e0001006e657464657673696d0000000f0002006e657464657673696d3000000d0087006c325f64726f707300000000080001007063690011000200303030303a30303a31302e30000000000d0087006c325f64726f707300000000080001007063690011000200303030303a30303a31302e30000000000d0087006c325f64726f7073000000000e0001006e657464657673696d0000000f0002006e657464657673696d3000000d0087006c325f64726f707300000000080001007063690011000200303030303a30303a31302e30000000000d0087006c325f64726f707300000000080001007063690011000200303030303a30303a31302e30000000000d0087006c325f64726f7073000000000e0001006e657464657673696d0000000f0002006e657464657673696d3000000d0087006c325f64726f7073000000000e0001006e657464657673696d0000000f0002006e657464657673696d3000000d0087006c325f64726f7073000000000e0001006e657464657673696d0000000f0002006e657464657673696d3000000d0087006c325f64726f707300000000"], 0x1b4}, 0x1, 0x0, 0x0, 0x20000080}, 0x40010) sendmsg$DEVLINK_CMD_RATE_GET(r2, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x3200413dd85bde40}, 0xc, &(0x7f0000000140)={&(0x7f00000002c0)={0xc8, r5, 0x400, 0x70bd25, 0x25dfdbfd, {}, [@DEVLINK_ATTR_PORT_INDEX={0x8, 0x3, 0x3}, @DEVLINK_ATTR_RATE_NODE_NAME={0xe}, @DEVLINK_ATTR_PORT_INDEX={0x8, 0x3, 0x3}, @DEVLINK_ATTR_RATE_NODE_NAME={0x67, 0xa8, @random="2745468664e7b9e24d3db862559294660b2fc3974b75bdbd5bc2e97bfe4ec7bcc13882246eed4e0a6c75ef5b9a98a9cedacbba1de0a78dd07caa07740abaaec7c17e71fa8db7074c8a09080accf92f9d306b795c66c9f8c5af7e6b2635c6efdc24c8c1"}, @DEVLINK_ATTR_RATE_NODE_NAME={0xf, 0xa8, @name2}, @handle=@pci={{0x8}, {0x11}}]}, 0xc8}, 0x1, 0x0, 0x0, 0x20000000}, 0x8800) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x26e1, 0x0) ioctl$TUNSETOFFLOAD(r6, 0x40086607, 0x20001412) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='hugetlb.2MB.usage_in_bytes\x00', 0x275a, 0x0) bpf$ENABLE_STATS(0x20, 0x0, 0x0) openat$sysfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r7 = openat$kvm(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r8 = ioctl$KVM_CREATE_VM(r7, 0xae01, 0x0) r9 = ioctl$KVM_CREATE_VCPU(r8, 0xae41, 0x0) ioctl$KVM_SET_MSRS(r9, 0x4008ae89, &(0x7f0000000040)=ANY=[@ANYBLOB="02000000007ffff39e000040"]) read$FUSE(r6, &(0x7f0000000d80)={0x2020}, 0x2020) 01:04:22 executing program 0: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000001300)=ANY=[@ANYBLOB="b702000007000000bfa30000000000000703000000feffff7a0af0ff0100000079a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b70000000000000095000000000000005ecefab8f2e85c6c1ca711fcd0cdfa146ec561750379585e5a076d839240d29c034055b67dafe6c8dc3d5d78c07fa1f7e655ce34e4d5b3185fec0e07004e60c08dc8b8dbf11e6e94d75938321a3aa502cd2424a66e6d2ef831ab7ea0c34f17e3946ef3bb622003b538dfd8e012e79578e51bc53099e90f4580d760551b5b341a29f31e3106d1ddd6152f7cbdb9cd38bdb2209c67deca8eeb9c15ab3a14817ac61e4dd11183a13477bf7e860e3670ef0e789f65f1ff8d6704902cbe7bc04b82d2789cb132b8667c2147661df28d9961b63e1a9cf6c2a660a1fe3c184b751c51160fb20b1c581e7be6ba0dc001c4110555850915148ba532e6ea09c346dfebd38608b3280080005d9a9500000000000000334d83239dd27080851dcac3c12233f9a1fb9c2aec61ce63a38d2fd50117b89a9ab359b4eea0c6e95767d42b4e54861d0227dbfd2e6d7f715a7f3deadd7130856f756436303767d2e24f29e5dad9796edb697aeea0182babd18cac1bd4f4390af9a9ceafd0002cab154ad029a1090000002706870014f51c3c975d5aec84222fd3a0ec4be3e563112f0b39501aafe234870072858dc06e7c337642d3e5a815232f5e16c1b30c3a6a71bc85018e5ff2c91018afc9ffc2cc788bee1b47683db01a469398685211dfbbae3e2ed0a50e7313bff5d4c391ddece00fc772dd6b4d4de2a41990f05ca3bdfc92c88c5b8dcd36e7487afa447e2edfae4f390a83984e68a6d80a5f5222ee17476d738952229682e24b92533ac2a9f5a699593f084419cae0b4532bcc97d3ae486aca54183fb01c73f979ca9857399537f5dc2a2d0e0007000000000578673f8b6e74ce23877a6b24db0e067345560942fa629fbef20000000088a22e8b15c3e233db7ab22e30d46a9d24d37cef099ece729aa218f9f44a3210223fdae7ed04935c3c90d3add8eebc8619d73415cda2130f5011e48455b5a8b90dfae158b94f50adab988dd8e12baf5cc9398fff00404d5d99f82e20ee6a8c88e18c2977aab37d9ac4cbc1c7b400000000000007ff57c39495c826b956ba859ac8e3c177b91bd7d5e41ff868f7ca1664fe2f3ced846891180604b6dd2499d16d7d9158ffffffff00000000ef069dc42749a89f854797f29d0000002d8c38a967c1bbe09315c29877a308bcc87dc3addb08141bdee5d27874b2f663ddeef0005b3d96c7aabf4df517d90bdc01e73835d5a3e1a90800c66ee2b1ad76dff9f9000071414c99d4894ee7f8249dc1f6428d2129369ee1b85af6eb2eea0d0df414b315f651c8412392191fa83ee830548f11e1036a8debd64cbe359454a3f2239cfe35f81b7a490f167e6d5c1109000000000000000042b8ff8c21ad702ccacad5b39eef213d1ca296d2a27798c8ce2a305c0c7d35cf4b22549a4bd92052188bd1f285f653b621491dc6aaee0200e2ff08644fb94c06006eff1be2f633c1d987591ec3db58a7bb3042ec3f771f7a1338a5c3dd35e926049fe86e09c58e273cd905deb28c13c1ed1c0d9cae846bcbfa8cce7b893e578af7dc7d5e87d44ff828de453f34c2dbbbfa7e120ad8c5a13fb18660b080efc707e676e1fb4d5825c0ca177a4c7fbb4eda0545c00f576b2b5cc7f819abd0f885cc4806f40300966fcf1e54f5a2d38708294cd6f496e5dee734fe7da3770845cf442d488afdc0e1700000000000000000a034000000000000000000000000000000005205000000dc1c56d59f35d367632952a93466ae595c6a8cda690d192a070886df42b27098773b45198b4a34ac977ebd4450e121d01342703f5bf030e935878a6d169c80aa4252d4ea6b8f6216ff202b5b5a182cb5e838b307632d03a7ca6f6d0339f9953c3093c3690d10ecb65dc5b47481edbf1f000000000000004d16d29c28eb5167e9936ed327fb237a56224e49d9ea955a5f0dec1b3ccd35364600000000000000000000000000000000000000000000000000000000000026ded4dd6fe1518cc7802043ecfe69f743f1213bf8179ecd9e5a225d67521dc728eac7d80a5656ac2cbde21d3ebfbf69ff861f4394836ddf128d6d19079e64336e7c676505c78ad67548f4b192be1827fcd95cf107753cb0a6a979d3db0c407081c6281e2d8429a863903ca75f4c7df3ea8fc2018d07af1491ef060cd4403a099f32468f65bd06b4082d43e121861b5cc03f1a1561f0589e0d12969bc982ff5d8e9b986c0c6c747d9a1cc500bb892c3a16ff10feea20bdac0000000000000000ca06f256c8028e0f9b65f037b21f3289f86a6826c69fa35ba5cbc3f2db1516ffc5c6e3fa618b24a6ce16d6c7010bb37b61fa0a2d8974e69115d33394e86e4b838297ba20f96936b7e4746e92dea6c5d1d33d84d96b50fb000000ae07c65b71088dd7d5d1e1bab9000000000000000000000000b5ace293bec833c13e3229432ad71d646218b5229dd88137fc7c59aa242af3bb4efb82055a3b61227ad40f52c9f2500579aca11033ec14bb9cc16bd83a00840e31d828ec78e116ae46c4897e2795b6ff92e9a1e24b0b855c02f2b7add58ffb25f339297729a7a51810134d3dfbf71f6516737be55c06d9cdcfb1ebbb10b50000eb4acff90756dba1ecf9f58afd3c19b5c4558ba9af6b7333c894a1fb29ade9ad75c9c022e8d03fe28bc358684492aa771dbfe80745fe89ad349ffaad76ff9dd643796caffdf67af5dd476c37e7e9a84e2e5da2696e285a59b53f2fb0e16d8262c080c159ce40c14089c82759106f422582b42e3e8484ea5a6ad9aa5210b16eafe0e0caea1ad4cb23f3c2b8a0f455ba69ea284c268d54b43158a8b1d128d02af263b3dc1cab794c9ac57a2a7332f4d8764c302ccd5aac114482b619fc575aa0dd2777e881e29a854380e2f1e49db5a1517ec40bb3fa44f9959bad67ccaba76408da35c9f1534c8bd48bbd61627a2e0a74b5e6aefb7eee403502734137ff47257f164391c673b6079e65d7295eed164ca63e4ea26dce0fb3ce0f6591d80dfb8f386bb74b5589829b6b0679b5d6"], &(0x7f0000000340)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r0, 0x18000000000002a0, 0xe2c, 0x60000000, &(0x7f0000000100)="b9ff03076844268cb89e14f086dd47e0ffff00122c00631177fbac141416e000030a44079f034d2f87e589ca6aab845013f2325f1a3921050b038da1880b25181aa59d943be3f4aed50ea5a6b8686731cb89ef77123c899b699eeaa8eaa0073461119663906400f30c0600000000000059b6d3296e8ca31bce1d8392078b72f24996ae17dffc2e43c8174b54b620636894aaacf28ff62616363c70a440aec4014caf28c0adc043084617d7ecf41e9d134589d46e5dfc4ca5780d38cae870b9a1df48b238190da450296b0ac01496ace23eefc9d4246dd14afbf79a2283a0bb7e1d235f3df126c3acc240d75a058f6efa6d1f5f7ff4000000000000000000", 0x0, 0xfe, 0x60000000, 0x0, 0x7000000}, 0x2c) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) setsockopt$sock_timeval(r1, 0x1, 0x42, &(0x7f0000000080)={0x0, 0xea60}, 0x10) setsockopt$netlink_NETLINK_TX_RING(0xffffffffffffffff, 0x10e, 0xc, &(0x7f0000000040)={0x4003}, 0x10) r2 = ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x2) ioctl$KVM_SET_LAPIC(r2, 0x4400ae8f, &(0x7f0000000380)={"cf1d81b8f6875301771fbb7330b477629be7591cb3f79b790d0a0d3bd6b7be6b96a2a2e92bd6222ba6ae40a86f8d48f52e03e35e4098f88ebb4b5d90cc4cd032aca19ae2e7d0104ff263cdaf9851a51dbe49801b79897974c816d47df156531332b73506ae64a0740e0b3f02e5018447fb2930ff6f22be475393e800f1885997a98aec42c82f7b2b095ed53220419784e5ef6aaae4e217b495750c32563c3b75dc0f805308c3b0ba8c759c3b4ea1e9d05e8ba544ad49c0db1770731e389dd009961e4a0391496bc56fcf2e1996811fa9f0de15a6c1f8d442a621df539174593a271778927ca7f29e680d5cfb44d2659802861771355382856ecc435b01fc8af1e12be6ecdd3a2a5a43014b4b223cb54f561fcf379f746dbaa39b74a1916827b3ea1e1ba06e7c7f6b333d64d5604d90cc4906b3a9e0b1f1b334a2a19d64f6ac2b3dddfcbb450b6c3ed4334729d850ae20b30f5b531684c07b87faba587496200408b59f9675e6d8ce2ca57a0948e2574fc55246f603e036b3af55958c39c1d4cd887b53f77e1b225f66cb6bbed8f9cc9dea4899eb2cca97d37d95ee65e991cc38e1368d11b96d3b59ab079e9f4657fc3cf0021419cb59befb01923e229052ea9ebc183b793e77fe46773b20ccd802dc488ebecfb9a55116a4cbd40ef67168c15ab2755000f965ea308c7e43e9d8b24c1f6bc0c03ce747d109bca6a4cca4b8e9d5022dec2bd2b6e17a6cca340660afd037cdcd6cd0f8de59b7125927baa4458ce96f12b0e85fb5dd6c9a3f1b10098edeb410b053382a5955d536b75a8770e67ce76871ea57475946154c11bed140f62e81b7a12859bc9dd16f970f88a5197c857d3e35c751db6985389b426eeb0cecf9bbeb61d2538e1060e6d93ae050c0064eedf1673b72cd260cdd61f0fd041a81b603d06cd9948f76aaddaac35c380ba92b783f852b80bc3d1989374a4587b68fae8a816252069a32e10470808490f59a6b2ff42609c37d6bcdcc07409423241499e6c7ed17aa9cfcbe51d95f3b1155329985d27a0098e8207c1f02a1072f3709eca64a1d1f35e3101980a599b19a251327282eeb14c80098025d7f59e2f26d8d894860a87199759291f9ebe0e86da331b9665617d0fd1a63a4c8874172be3bc4ee7dc885b971e034f7838d7a92ad8563c806cb8842d0df1cf7bee292b39e5ad57f7e6d7fe320abcadeb4e1906dbfcecbe810ad9e8d0594e7f81571e35babe1cfcbdc9d0e6c67c5482429d30fe4ff5334a0e3d9060241cf0e7c93233d0f409d51d297f3a4111b24bfda407f028d62fbc7adf3e1cd271f9ffcb47e11f2ec3488b9cadf889ad941057db9a183f2a2ba1dd793b64021f9c7ed72000da9ea89cd734de930813a1c0ca3b41f7d219ccdcde4f9e222621be596c6be5b241d451d140b21cf84ce6b662d627ff4f9b5f106f1c00441ce"}) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000180)=@ipv6_getaddr={0x20, 0x16, 0x3c2be10bca706f15, 0x0, 0x0, {0x2}, [@IFA_FLAGS={0x8, 0x8, 0x42}]}, 0x20}}, 0x0) syz_genetlink_get_family_id$smc(&(0x7f0000000000), 0xffffffffffffffff) r3 = gettid() timer_create(0x5, &(0x7f00000000c0)={0x0, 0x26, 0x4, @tid=r3}, &(0x7f0000000100)) [ 84.277372][ T23] audit: type=1400 audit(1713056662.064:400): avc: denied { ioctl } for pid=1694 comm="syz-executor.4" path="user:[4026531837]" dev="nsfs" ino=4026531837 ioctlcmd=0x9412 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:nsfs_t tclass=file permissive=1 01:04:22 executing program 0: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000000), 0x48) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SIOCSIFHWADDR(r1, 0x89f1, &(0x7f0000000900)={'ip6gre0\x00', @random='\x00\x00\x00 \x00'}) r2 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000001c0)={{{@in=@loopback, @in=@private, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@loopback}, 0x0, @in=@multicast2}}, &(0x7f0000000140)=0xe8) getresgid(&(0x7f00000002c0), &(0x7f0000000300), &(0x7f0000000340)=0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000000940)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000380)={{{@in=@private, @in=@initdev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@empty}, 0x0, @in6=@private1}}, &(0x7f0000000640)=0xe8) r8 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000080)='./file0\x00', 0xa08886, &(0x7f0000000040)=ANY=[@ANYRES32=0x0], 0x1, 0x2a8, &(0x7f0000000500)="$eJzs3F9IU38Yx/HHPz/1Z+hGRFBQPeVNRRzcrgMdoRENjHJhCcExz2rstI2dsZqEWxB400U3/buuIEIQoosgELvoKpTwrovuvPMiu0oiOjGnudnUMnWS79fF9rDn+zl8z58dtu9g08fvXouGHSNspqS6oUqq2yUns1XilWpZkJMj10fe7zt34eLpQDDYcVa1M9Dt86tq84HR3pvDh8ZSO86/bH5dL+PeS9Mz/qnx3eN7pr93X404GnE0Fk+pqX3xeMrssy3tv+9EDdUztmU6lkZijpUs6YfteCKRUTPW39SYSFqOo2Yso1Ero6m4ppIZNa+YkZgahqFNjYKVDacfBZbvhp7Puq7MpN65bn1OXNfNv9iwidNDhc2df9ctOv93Kj0lbKKim3qDiD2UDqVDhedCPxCWiNhiSat45JvkrxH38Yg7d6nkH2/4R4KTR9++UVWvDNrZ+Xw2HaopzfvEI95CpqBQd54Kdvi0oDT/nzQW5/3ikV3l8/6y+To53FKUN8Qjk5clLrZMjB78MtU19GAhP+hTPdEVXJL/X/oXD9OzzxU6PwAAAAAAAAAArIWhP5VdvzfyA24PqGrTkn4hX+73gaXr861l1+drZW9tZfcdAAAAAIDtwskMRE3btpJ/WeS/yq/Hdv694smt3x+8v3PlMS1tNRPtH3KJrbBff1B87dkS0ygtZH71abXBNev8TlksPq3Ldqrm57f8mJO9H1+sup26X47PcsY2/q4EAAAAYCMsfuhvk2z4VTrbc+xepecEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMB2s4a/HJt4WK6l+WLn03KtSu8jAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADASn4EAAD//xAR0Ao=") sched_setscheduler(0x0, 0x0, 0x0) r11 = syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000200)='./file1\x00', 0x2000005, &(0x7f0000003340)=ANY=[@ANYRES16, @ANYRESOCT, @ANYRES64, @ANYBLOB="ca42ad08004c5e025ccc0f63000000007e4e12104f0cd5070000ffffffffffffff7f8a4e67ff07000020000000996b10018d04454e0cff1562b36f4187b1b0f8a2854376fbe58f7be590b146a67a980004f0dacd6b11642271112145fc76b36ff9c935dec435f7e20000000000000080cfd0b008eda47df17876e3a114f39a44d37fff17c04186862254f057754a91f70529733027504ba122caae72d7696373a25e05f8b4bfc6b6c6e47ffcba3f6398fba30ee45845c60ea038d93c4226da1aacba6bcb7ac7edc005c2dd7ad8ad1d484cb7b0507492b8f5e0339d39a30357dd3324ce29b968ce10aa34062a8dd6f3b8ea1a667d8085b07027a05964f81bdb4a7bf3d3014c9fa1af4c35746a0a72d95b8e8d98082c19d0c24adc36683c195770243b59556e865e02e089663d720a91b2829e8e7bf069d369a9dd4db5119ad0cc5a37405a7b8a15bff612bf006ab8d5ea13898c08c28fcd0d80dae698a051184f1b78c7efff854acd696693374f813ebb533a082360fcf8156572817a466afc2235365f935299d154afdf0b41d2e6b25f43b6b526c797b9620dfc970dd916ca0d8494f8c350a88137f1a20cf823f3c85d0da5fc0cc3e24f3a34327fa1a45520874683068abbfb30cc09b4d0ccb99acaf1bb09da5132", @ANYRES32], 0x1, 0x4fa, &(0x7f0000000cc0)="$eJzs3VFrXFkdAPD/vZnZTdusM6si64K7i7uSLtqZZKO7QWR3BdGnglrfY0wmIWSSCZlJbULRFD+AIKKCTz75IvgBBOlHEKGg76JFEW31wQftlZm50SaZSYZOmulOfj84vefcc+/9n3Npztw7c7g3gAvrtYh4PyImIuLNiCjl69M8LbQL+93tHj64vdROSWTZjb8lkeTrDo7VLhci4kp3l5iMiK9/JeJbyfG4zd299cV6vbadl6utja1qc3fv2trG4mpttbY5Nzf79vw7xZifyXJD9bMcEe9+6f6Pvv/zL7/76898+w8Lf7n6nXazvvCxbrsjYmmoAH10j13snIsD7XO0/TSCjcBE3p/ixKhbAgDAINrX+B+OiE92rv9LMdG5mgMAAADGSfbeVPw7icgAAACAsZVGxFQkaSWfCzAVaVqpdOfwfjQup/VGs/XplcbO5nK7LqIcxXRlrV6byecKl6OYtMuz+Rzbg/JbR8pzEfFiRPywdKlTriw16suj/vIDAAAALogrrx6+//9nKe3kAQAAgDFT7lsAAAAAxoVbfgAAABh/7v8BAABgrH31+vV2yg7e4718c3dnvXHz2nKtuV7Z2FmqLDW2tyqrjcZq55l9G6cdr95obH02NnduVVu1Zqva3N1b2GjsbLYW1g69AhsAAAA4Ry++evf3SUTsf/5SJ0X+HECAQ/406gYAZ2li1A0ARqYw6gYAI1M8dQsjBIy75JT6vpN3fnP2bQEAAJ6O6Y8f//3/ubzu9O8GgA8yc30A4OLx6x5cXEUzAOHC+1B38Xy/+uF+/08jIsueqGEAAMCZmeqkJK3kV+lTkaaVSsQLndcCFJOVtXptJr8/+F2p+Hy7PNvZMzl1zjAAAAAAAAAAAAAAAAAAAAAAAAAA0JVlSWQAAADAWItI/5x0nuYfMV16Y+ro9wPPJf8qxf288NMbP7612Gptz7bX/73UqY+I1k/y9W9lXgkAAAAAz4DufXq+nB11awAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYNw8f3F46SOcZ969fjIhyr/iFmOwsJ6MYEZf/kUThsf2SiJg4g/j7dyLipV7xk3iUZVk5b0Wv+Jeecvxy59T0jp9GxJUziA8X2d32+PN+r7+/NF7rLHv//RXyNKz+41/6v/Fvos/488KAMV6+98tq3/h3Il4u9B5/DuIn3fhJHIn/+oDxv/mNvb1+ddnPIqZ7fv4kh2JVWxtb1ebu3rW1jcXV2mptc25u9u35d+Y/Nz9TXVmr1/J/e8b4wSd+9eik/l/uE798uP/Hzv8bA/b/P/duPfhIN1s8VFHoxr/6eu/P35f6xE/zz75P5fl2/fRBfr+bf9wrv/jtKyf1f7lP/ydP6f/VAfv/5te+98cBNwUAzkFzd299sV6vbZ+QmRxgm3POvPdsNEPmrDLZd7v/H4c7zpC7H8tkw+xeiJGf1WEyox6ZAACAs/b/i/5RtwQAAAAAAAAAAAAAAAAAAAAurid8QthkRAy88dGY+6PpKgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAif4bAAD//5pt2w4=") r12 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) tkill(r12, 0x13) ptrace$setopts(0x4206, r12, 0x0, 0x0) ptrace(0xd, r12) statx(0xffffffffffffffff, &(0x7f0000000d00)='./file0\x00', 0x400, 0x2405af433a275840, &(0x7f0000000d40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001040)=[{{&(0x7f00000011c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000800)=[{&(0x7f0000000240)="4e205bc3975e7b735c15426bea859076499ab2b88085288c8453a29b9d7a1479db76654f020d549473fdf9165e2e4d24feb3053a8393925d7a2d0330adf345a729314c7f282a6c7af1d43adf73a68e02be0bb1a4cf8b070521ee", 0x5a}, {&(0x7f00000002c0)="b1fef0a2d39fdc3ee63199fcd3899faed7685bb83f182a44b3af7ffc9bbb671a81cc7ac3bf4e783ed59fde7599e25fefa5bae61426e0889626b288f85a7a8f50d367c18a820f5c85f8935c5ecf37e69483160dedd296d440e37989d3cd2a145acfcf02812658741435bb0501ff8f5f5a0c2d70c4fcb3d8ae82078669b7a3207b58ff9af7a29993e39a0e0a5fe8b45ad8c90b6fc7f2ce31620e2ae07373ba7a3c8669594d24d13f769efab9bb69574d6aab2b430a29b0f72e21a1a97cb41365c81397686d02ea429d9cb014034537c0c09d994543f800470e7b9585ea12a620d9828c0e9060d3399808ddd80b05d4d838b56baedae0acd67d0810c62c3523", 0xfe}, {&(0x7f00000003c0)="f84c6368ad12392cfe838bc7fa695b2523bf9a49618ea43479022a3336f1242eface5a08c9fae708c7119faab259dbf296441a65e57339a3241b240a6097569d7060cd803f47e43284ae56789cfc554941598de0207ef218a5e59686c1aee443d743f679ab463ddc68444e24027d71b22510ed3e2258518ac059a23344c2ad1be7b025a06b03300b0a11f4bb79707c1ef59213cf5d005d3a26ea787fa2f0234bd8b685d2d5cd980fe5fb4862ceceb765460cefc9c7be11efb642ea939e172f7badac2b6eeb8917f4088f4e255ca3", 0xce}, {&(0x7f00000012c0)="306c9ff5abccc18c6706aac74eb177201c06763fe8a2eb4c84849d4a57c3c12224b51f3e2cc81807c5aabaf8b3475a0fb9ce35a44435f97c6cdb6ea10d91774442e716202d9761b882d72d6297e3709ffe35ff98649cf9c8ec00244a951f7252f88160424d8d7966413ea3db604c2199c07566e40e9da51e16f044bffcbe73b4", 0x80}, {&(0x7f0000000540)="3de49f2f6b0000000000001000fafa9aae543ae32c2cb1a1b91f2570864d9e8f827e00000000000000098b1dff3d2ce9cf3bb7612df16936f2849334686701fcd70528022ae294036c6f4bca44e3df7f14222be2d9f19685b9b06537733a58c5881ba715b01199b9c87377289e8768c733483edbf4cdf4b841790200000000000000080000000000000046d771d20633c745dacbeb4fbb049f18bde7e80ee564ab9bd7fed4a7a2f7ccccc0f73f1886de2c1a6f48875fb4cac2d1c32f0108625f06001ae27f2dd266d6a3f82000c85a30", 0xd0}, {&(0x7f0000000700)="58bdca4876bbc80fed23347db5e3f73647a7e0317eb2fea6452317ab81e3595499db566b527147127b1315b7cf74a1223c6217ad6c4a4b136bd0a13631039718915e3bd16fc26e976456c0d113d42c8eba6193df26dcd5ef114a9e811bf9984c088bf7c1fefb0f9362670f9681474eb5aff005520c8e40521be9d1d9c8cf7c174c0d34af91eb7b086ba013863c6c5f35a11efa9ed72d0b7a5f497a4b7d4e3f3362e4f11956e8ddcbf1e8dac498550656a09066b42697eb863ca0140a0d111214e377a616306f2dc063c3f5f0f0cb412f0691", 0xd2}], 0x6, &(0x7f0000006b40)=[@rights={{0x34, 0x1, 0x1, [r1, r0, 0xffffffffffffffff, r8, 0xffffffffffffffff, r1, r1, r1, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r13}}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r12, 0x0, r13}}}], 0x120, 0x80}}, {{0x0, 0x0, &(0x7f0000000fc0), 0x0, &(0x7f0000006880)=ANY=[@ANYBLOB="1c0038f6cd5133e84e6d000000000000", @ANYRES32=0x0, @ANYRES8, @ANYRES16=0x0, @ANYBLOB="0000000028000000000000000100000001000000", @ANYRES64=r10, @ANYRES64=r6, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32], 0x48, 0x4000000}}], 0x2, 0x14) r14 = syz_clone(0x10003000, &(0x7f000000a9c0)="24949ee967404eb04328780003e3d78c276c9c40595a1f262e04ff0e64af8420d3", 0x21, &(0x7f000000aa00), &(0x7f000000aa40), &(0x7f000000aa80)="7649307a9004a4c3f41a116430cc46349f4e2cb56290875c93b2084b33d72df07e7bfc015f2c39ef5e00930d2f6a6121d385b14a51884ef10e7bcd05c962c5a1cc1f746a0c986f57ccc7b118654e882a81a6205199aabc676bc5d7") sendmmsg$unix(0xffffffffffffffff, &(0x7f000000abc0)=[{{&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000a40)=[{&(0x7f00000002c0)="36e17bfbdf11b88e1cd57d4632e9d48e51cd74211156cdfa333cf13bef290e9654ee7a4eccddd07fcdebe16953391066b05e4458", 0x34}, {&(0x7f0000000840)="d838bea270963d874ff707e2890243e83076ed7af01cc42cf40a9c21fcf3265edfb098b6aa625ed6084e453570dae845088bede58a7f3b92637e6cc9a6913c1476cd112f40feae34c2b6d037c02bb442ac60aca18c39bafab8afbe0a477ca69876f042b89841b35078eb998b810fe2622b8d32860916b4ae8667345bb3de49cee79e7c4325772b73d02909f373f2aa3026a532d5f9bc159cb4b4b4f8e4a11b44b54275330787c4c023e58ecfe3429593a6f95649ae190d057ecf67fa0a144b8a1d01f0ed9bb79974362a3b7468d85a2b8d5497581221c8190e", 0xd9}, {&(0x7f0000000300)="374999bab1bde62ea886b3", 0xb}, {&(0x7f0000000940)="0f4d0424caaa28095cabc5a51604ad9443259252e2b7a3b1d98ef26a70c566ff1b6766b5ff82cc5b9202d9a3be947a2ba2a033bff80abff3c0f267b5eaca329d2af0a85021ac7f91bf7f501ec843eca105b73fb22563468639b7f9d86fdae6d4965363fe6584c0866a82eeed406e3409c67cab8a826d2141b431da9b3e147d969f0b19e3aacd8e9d17ca7e6d482260bcaf0512764e44792e46532c4d5fd05bb34270969024585996f6c5f25fe9383011c832bca3df383c0565427701fce37ff347252604732e7178e0178cc8c7e0087295e8a39e7e5fd97bf49adc0be80c2f1ffa282e5e7bdb", 0xe6}, {&(0x7f0000000380)="ddc83d47afb88a9625daff4bf922", 0xe}], 0x5, &(0x7f0000000c40)=[@cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x60}}, {{&(0x7f0000000d40)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000000f00)=[{&(0x7f0000000dc0)="791c00124c02ff1e1cdfbc82fb6e792c5f97db1b53841c83a5303267a30a32e9d68a4518eee220d73ebc7f29db192c748f653beb507eef73b3e40ebca44d9ec8321f19b79cff3f41897d2653c12ddd445070a5f220e0fabb57d06714d1d367e0c34fc87de902d2a49a256bc537c3a194abef0148885d71e58c98e9a6f17c32fcb4923dfd8ea1cd9ce9", 0x89}, {&(0x7f0000000e80)="79593f193fcba1fd16f78601a9ed0b01fdb090b96e73637aad06772d637953063354f3b117d8c17e09188530719e551f", 0x30}, {&(0x7f0000000ec0)}, {&(0x7f00000056c0)="bd04e3a64112daacfdeebd791840be5d649f5d661ea777b17894a41de7c5fa79cf8d98cde1fad3852b75fa474c0ca2fbfb25ec3abf25eaf546ec03355940f0b13166dfe719fe28440dc3198dd700545f2b4d1670cca946253c6748a0857edaf4da00aea667d4265609c0590d7bf74fd5a5ac7ea4e2a2a49a4f82027ed8c0eebb08dc1e0f76f932a6a40123593868fbd0490a60ec20ebc01a3da5a4dff62030f2765d31d2065d01de091e0da94342c797e51ce0e86857652090eeb424030fc8b4b57df412e0de07ce4d1a808dbb46794a324916714b9a2a87367eafe6a16279fc7ba70f8d46cb7bd8345f2e4b10611522b5d4113e2ad087f97019f9933d2ce128a1f43aadf8be6d76049897cf82047d288be22be7196f83538d157b8541f84830f24d42fce47e81f2a51370af05f3f51a74f7bbf749bcd29694083d378efbc42d912000ec85b84834ca10f865b6ea49fdb1368cad0c8387e3f9ff1898284fd624d94fd62a4184cc911b4041091d30e66d8293951f5beb0fadb59a73f1794bb8005a071178028351398a64132861cb8b4962a65c6386fd20c717ab2574e3b184fbe2960c5f0a3ccb7d9d39141e0c55b80c0dc9e24e56ab8d3345ad29409319cc0cb0d4ff01bfa614e5496c07e1989375049f05fce38593c3168af1671f55ee659302ce4856b2d41851dbf7ab8c2bf2d31eee9b8709489e9be2ec0533962cd4b0dd9f9fd6e4e2c4f5f3bfa8dc9a28e81be3712951ac938457561df614c9cb3797bb251a84f884038e3684066eba9f81c4ea2e0945c8fd8e6b8cf4a3c401687366599522fe3325ac36269cc75d31e8a6d486ab9b38851df7579d5398961963ea2f060295dccdc0e63085d2b77930d9e6ac3bc336b5f5d2b8354425bf5d29cf18a9b5fa1b61761a2f713a23afe1bffd1b47b3254742d09ded7998258e996d69527dbcaf428d7662ae422d8b3138fc743710b049f806d909516107e5e6d9999ce74a930cbc7049227c0297f49ebaa437e2ef71b92e79e1a3644064674beadfa1874e7de0be1473ddb83a6717ae4b9f8751beaf9e62bb694273ef56f67fd7a2ac5ce4497c206d8d66497ca501f9ae76d8f46c96f980873e3c48e586e174cde0aaf09dd161653c328b9a52a4719e83cf0f4582ca053c8bcf93af8ac4b533ed0f1c187d3f913d978b9379669fec22efd4627e951c2da7602803aca6a73f965a9b5dcace757ae64830448a6e5b35ea67191ee112bbe92d7cf63c433abe9a4d3dbb2921179f8806339a7453abdb58966f621cc4321eadb513ab33ecc5054360e770bbc248d8d42533c789e62144a91ef35057b24f2ef23cf099fae9923c2da3c9604c4b5ce9ff2023485ed5e27d4727eff6c98254cc27a2dbcb35322ab731678f34f0efe24a79caa77b65f59dcbc87b744bab2cd0b1243d229b71fd7f52123c232e500b4ca145abc2c6a50df08d8f0a9de4f86568f2135e6ec439f47dc2522a394190a4001c6af98147e5502d2ef2e955667320f53dd75d48c2c64eb0dd95d8bdd9bd75d984984d933ea4ab0065bc61bf1802f0376cda1947df2a2f5c53a51fb91ba9135b35bb048b43edf9a0664f1b31828479ae409ecc92dbb59be18b5149b33250b69c38d56d2501f9ca7abec50807dc3ced0b45a9cdcf3128dfe09f7e1c97d8d6821dc840abe838586a1262cda091d0168f48f3730dab51bfe08375dc3f38573a86b951c3cf09b0802b6e64f3a7d3a347f8862020b515f501931a083da450be0e73384fe88918f5faa66c4d6713278d4f37a30891bb9b4569de8ec35a62e8dd9d29e880f3b1b38449b32b0a834b39986661bc95994c85cc170715d57369a43acc42f874ae83a790403b8b71600dcf71248016ba4be4da25ab26b5957addc9f6edc19ed6fbebd0257a00b5c88ce078442a7c2477e754b7d5b19402f7e494036c74e639b38c48a7ad29a7d45d4d5396910f15a955b54242c78bd27f82da1cfcdb73214a0fa5dbfe1d7608405229d519c378d281a174613db8b0838f2ff1b31824f4ba2c9d83405963aa8f7fccc26ef0fa566b9f4b6fa1d4ece5fe1151f8283cef9ae504c2d9bc3ef0dc2d3cb85f435857384d41a27f40c546f3baea08b13162fdc45f980f26534f8948ac6e729fac076c834191e605fb344ce1c0acafae4e83e24f9810772ac583242b8a2337e14eb33f90ed58dbbce44bae6ddcef58ae4dac85e3c24abcb5bd94e3a2fa855cfc63606dbc200f1f168a4fddc36bf3bdd9f041bf6107ca8f85f25f3f1a48f27e10ee287523bd73c2131e864123f953c804af0fc950771d6923a91b5de3a12192028278fbd1ddd94c11fb0ce0a2a6692788879526361032144e378a2818b801726b2f836ffc695e216cee9dc46b26e5d52be7afd73851571aef089fe264b1e94c90b0cc1a142b2607b6ca1f849207e224ec7c899a0db2a15a4ffbe4c2e58664616d29abc0684825a38f6c97f38bbdb88e021376a80ed4861610a442bf116e78af11b80d9eead0a542ddf5847869284ced8e3685ddefa00ad292ed348cb6f4227a50401e9a71988b8485da174205aeffff761aa5edc6493e1caac694ccd9db40e30082f0f47e6ae26b71cbb29576bc03c2014c226fe1f570f7a92f7f4a832fb95ad0017e91f705105c4b2037c91ea90b4ce1f9ccc69e0b3e6674c7a2d0f54e04d6143d48752a0d0db7b5a8763365f87795fba6bc453dc95188d0b98b4d1c2e18c93457f8baa64cca7df8295c354fcd4e7c4f342670319a3f5a0d3d1418c521ef72b6a32cd9545dc93f6ea6dd507767a9cde0941d40014edfb34f5e78492b67642f78820d99b0b708569d92c26f9564083f7e69051ee1b258ca7e8d890efbcb10e2631cd7ee7b8f76fb784e5df343a09d6a632add0259176e288237592f07e9f50f5b7f30dc498eeb7a7367d9198ac7451ba28c2fb97f765b6540c3caf36f41675f43cf71dd3b07ebbe5c700c8887c3e4f114627fb553167a09bec055fa42e52fa26f08b9a5b072db75f3dd7b610a30df67a954e3ce29077d3e22ce45625341e0ed9a94395cb3f6e6fb4bc07510ace5a7b223c0c32b3875c9c2744a8b182dea5473f95b1479664ce968121f964fb910ebf2ba76175ac171dc506f5868777d414c5e6b77aa4a2ea45d5378947f371218eaf322c66d7c5171c6ece88904c0f299f9ab505990ee1ddb9bf0ae5c3e1aef948fedb60ea843a9e2cb578e27bada2897d6736f01d9028740d4c5b91c52f534e1a13bc913f41040d3a965031731c2a42ced2e1b2f44f12e7f1e24f3a2bbeb36e90ee18be51a3e8eeae93a755729bfa0ef28b3454d4c9702a419ead1d8b756b028cf6973ba787fb2c21efc639f2f1df60073f6aa22016a85f95857ff4338be238ed3bed9f4e6a946bb456d63276931552daa30a7c8ef5566b48b021939114a11534157074082ffa5f21291c1df8c4febedc9a83414b441961be03a8e26e001d531ac55c01bcaf56ed644929892691a7e726bbcf338070e60d1cd2770a6218720898e2e58373e48566d0bd11a1b64748616efff316a3b97895e287c945fbc69b9692ef4510c9ecdb86f636baa3aaa5b48085ec444afc84e90745fc380ea5d09a8761325a895710a9cc79ae102cd341817235358dff5ec486d0912170ce067a8294dfacdc3387046400d336e836bebe7539b198763997ecaf5974187cc37c6bf23a82ea71d4b6c2e4a5a6f97785be6b222c10a33864aa9f40e29bd964ac09272be946ad62087245a81f422db8f587340a8189e2f3e09d02f383135b8d43d41f4f99b484dbdd7816ecbc11acbc5e32c808c78b38426781ebe0791b06f01ce681312d0dedd0bb4c9085710249ffbe32122e705d41b5e7ac17b684a4b377013f3744b5ed91411d7063016dd10f0f6b60975c8007629c29194f13f3d685691902b11592ec913bff496730d52219cc61f77ea530edd28506685041aa2d8768a4089636c34fb193a5b0a89c06cc4cf1ce962db4bf5d47e9d52e0a0aef91a1375810546310217761f4c723eba34f5fba110a1594122f94a2753268e21dbfee2cbc186db7ce288d0950bdd27adc0eecfaf8712ee56fa1b9da8f64df46e1e1f28b4cb511b94c4fcd4467a5ae9c7b78fc0ae7b82379eacc38505657953daa019157e4b44aa2ab6f92a1458485f1a226caa100300000000000000096f8313aceca4f45ad4935d33665535481b31907c3adda95be2263f9ef8d180268d130f30ec5e1385c689000c1e4f01b06823e334a244b1bbc4ad1044230736adb8ae5ed94549a1f68e81dd002c6de5a1df292907001ac809587e69459139e352ce2a361ddf17fe22d6fe2774352d8eed8dafc3a6214d1cff649d441b5cf0da5e357008f45b08d5d7f0ee51416a6a5b8d9435763d708264d9232cb6db9b360dbacb342edaf68b5d200148e05ae4fc9ce2b0895a5e7a5bc370174b56c520defe8546a81c751dcfe4daa6cd805e5a6d9c0d846fba0c91bb656920c4331a01eabb09ff21f6e8e3683fe71ddcca33c3c8f2dacf9ca11524ab85997986bd75abb9600e0f9c8169329745433e5dc393233df65ba939e2d6bd208912c86cd80738b9dd837d24488a2f5c9fb48f6871e89206fa3ebdd8d4a1a2abf37e5ce7112567a043238bf87c56744a5d4fea02b7e0745b396c668deb9fce3ee5e9434b585e6ef82fff6da50c56888c927c8e7ef6880398cb94c2cff89e31f1e7dd00e2b2f17c8d3db38d8892e4c90952f01bc2170596c43e2596a584fc68a666afec01c6587280476b7e8aeb80b23983db02e6be4acdda7375105cc559ec50ba2633c03d77cef14fbd7f77a9d249cd69a09867b1dcc93b81d6fbd0e9a6d88903dff3e1288ae81ada60dca0581ce8dcb139e8be1713baafe4d51c75a3fb2e146a565d3c293c717dfce8d571ad436f65ce7ee3a0d9e304cd945ef0db5e0845af7acebbd0fde52b59c1f5c5141aa5b0716226fba6d8fdac31f099a5c3209b88d5e3ccd25abe89fe6b5456d94157b603624c8a7842405c390943c0009e01577aff5bff408e7da616768be781b2603477de55c7e282dddbec1122463431e875a3ce1dee5984be59a7d100e5fd4577ae6701eed1407e3da6d770bc34297ac4169d2b073b0ccd72f6d4f47fc946099cf530c902f3c557212794a791eb9a7b43db596c2b4f84b02d41a0467aa470eb7391255a3572a45ddfdc6d421ecb2065cdcd3edc820dd0a49ab64703c544aeae61f4ce452292f443a86e9553dec99e4cb6d4669e9ab249c769af0a4a4f9a878b346c9f3e960d380e60ac7230cf279f32d5e5c93a66fac20252db070d507bd72989219b9432c30e57dd8254e56652b02a7e3b6ae48b6310b6afd81fa219d302e4ab3d785209a794c5358e26a08078025edad13cc1d8f844d85050f8bb73765846e23fb43e927f3c37ea27dff94d49070ac529a150e58d81c0055a00349c51a3d3e578dd15b6b0f553c27b317c73a390f1c3d3967826567184a2c99f53c6307f87caae19540c7b97463ad983bf944e072bf2e041882871ebf4578fcca1fe19782df7d15a50f42ee74f45ef1199e5ac9558c87473d74bb200e2116c64ff27e7d47356e89056e219d20eca305bcc002dea155d4ef6949e94133cae26f880d391022228b8ba25e9678dbc3d7a0bcfa43cea41b2682cdcb565ff87cbdf241c0318f408d36e4d7b16303643d94eacf0b32905da097d02c31e1adee8b7ba23ad014e2f626466f981f84513f48ccc4dc39e47e86d3b097aa18f7a2490ad0affd3e4f0ddd1ddbe7216a4dcc5d937412b56c3b925d214f6131ddf4d4f3a1c1581a09f9e7fb6ec4084783fcb223fae83e9974bce1533e60831eeabb2f520fde906b98e498ae682ca963d835da10a7a8eab6529c8397f4c0a3a72fab2eaa0668b7f62261f55475fa1852f867387ddb3e37a57b22497abdb1b5d032081962c7a5df7e96cbf7c0663e52a649cd13c1a223bf082ea120b5d0c538b2e4d314e8765a7813af1e84f14072cdac1dd477119c31b4c0bfb6a0b4bf1b26efb299e276359e12af0974a88c8bd421d3c504afebdca93ce94d5c76a7a9a25a62753b8ba5cc614cab1c904ec23585d3c99b72f351974105cad72a1e4f95e5ac4975e3328348791e44c64a7f8749039433a7cac90d6ac059c67835eba2fd3b3459eaa2f5fbc4704295ef7cb64192c7e5998767406ddaada5aff873450291ef3df78e45bc06603ca5a6f968e76b23d00", 0x112e}, {&(0x7f00000046c0)="22b0759a0376e13459bdb18bf0ce4115c46f6d4ec1e1890ab4ddc1e786d24ce5e8a7c736e2039f98b1e1dbd3e314c7cf80de45ad75534c0915ec504f0fa7150068606abe96500af3c9d043a1efe8334b61a29b9f773f4db3a6a9edc0117ee3f10d07307562a98c303d88e8dc213451629889f3139791efe745059e25db954636870a8d18f88864ec356443ce8a6c6d0c45fe8225e5746d18bafeddc1857315275ed3d7c2624f59c2de63392242e7237ec2d6114bcf88e6d4d0fa2052713461d867cfd7c32556135d87574d0d0176a09be536cb059433410d7da397179d5d25d31dd9da4810afc789843d203bcefa8323b3b6a7f8d81067de18b43e4e7bd29ae2aff3af8a45e1eda42dbc70fae7f39f3edb5e1a5a25678698e431dc54a5c4d025c102e7c05768764e3f42046167fed5abbfb9e4880eda4777e902da9747596c0eb1bf93833ff48f83f33ccc4a9d58af20c69101baa424d1caf824d0783d418b0730d980b0562835a17522db6933b40fd4b5e19da89cb81a11d307273ca351b3d82d47a3481f122835211e885eba299d7129674b164069745943c430e4cda4e59b041759d319145cbd5daa0f76a631096defd246af0e144f3bd34bc838492abc97d4aa66672ee95af59f0156ec529e1f7735b5c56c62b969500cad50cee09279c3c49ef1f0eefbc1fe4af7af67bbd94867858506b7fd76ae4f5564613c3fe7ef8bf62203220e0946abb767602e01a5d875eb2df673a960c0d65ce7df1dfc352201a342579b526b7b7b24b17e9ff2edac3d61cb7c894fd28d07fc4a41d74558dca6897e2bfa2deaa021af2a2d315a007f3f22a7d2b1628d43ca9f09bd6d38b0b6d1d03c2c053086592a88aab0c1467e5650779e274292df33e97f3609613c8099f77b7d1780ab3b51ccf2afda0a516b2034b772f4189b6c1c3d22726e9806d02a06d29326e2674a5c3d2a866620cd01ef473da0b7d11367c702664a6a21f4892317752048a9589b458dc4bc27e96d9b8d5421c8befdf91dd19ffa3e27318298d5a681c3cdbdf5c6a59eb4507cda3b4d9fbfc146c3d6645c137bfd27b835dbd100a63a5c48680757398db38e86a4246366b162086ed3abf5de17a5d8b9d163637d3f44c3f01bc9bdbd472eaaf4e1949dd008386e47eccf9478f81fbcc81cfd18c0ca173b138d38175b11451c8610d1c97b905d3076040b95c9b9d5ed78a903f5e22f33d1321892503171861003a560d8ef922feb96516cb71e3e5b64ff558617a418525e5f7faa082e732b83987160122b59b06005255bf3b33acecc462264bd79d2f34af5340c2bef0f7aeebc0bf1b5f0f097d34ecb0738155562faffa36159081f20be500ef948083d2541b49ed5035ed9f813c8e46172ac1895ecf9cb3b2173ba9bc410dd102153f3be829de15b200afe0ecdd90d266920e963e535497f20e9a4d61a1addebc11971260d9d5f67e43ff079810c577d57930cd87bc7d0cfe0fa3b5bc86f9cbd06ea7d19fcc50b6f82dab3f4093053d4330ecaf57e78d4730d6194a6295f36e79093c2f0ce2384f5467f464f1df31103e666b075a759c6f8c15472b36053850d51408021361c7a4edb6ace5c2944db7853278e58662e00da83d992d58786e8bde73343efda04f243335405e3cee8ae5137102bbe6d5adec93cb9b4d7db5a3310fc156265fbfda022e4fd9b79c6fb58c150f58f18385bf5bca787c12cc3d87f5161639d0013bc4522b8a97fbe4800e2ee2c3287742fa3f01f6ffada5610937420b33e9fc76ff74a365c552a2d90ddac492c5f75652c1aa3b18526dc9234b0415883a74a70c905024a6e6726448eeb2d44b3c380bc902e91e98bfcb410c12a64f2c2e458c90065346b5c341b0319c669b98ea6e4bb402e48a445295c76c2c725197ad1c21b7159b42213cc22db6affc492fb0c90eaa903fe55f6ecbaa39786fb683c731a3efc4b7d295e72b67b2134ff7aeb69e659da077fddcc1baf924d440e99369a55394d47c39eab8b11001d73567c36e052ffb8f6020a03fd6c41f65b20c6ac495547457d2ca745cd16e54edf65c8d9b6ea50dda501950513306dabde8ea8f3c17ca01cddbccdac3ab7adc2154536709fbf02ff69425cc6d0fbde1dc7aaeb1c9f5e0b0ca003024ac9ab3a5c36ee68d3ed0d6c0d925c08b02e487522c5e9d8393cd96422380c58a275beafe000b8796ed909456f6c675b538e88e4949ce5764cf0e9c2702f04954764f5c7d9a68cd69fda7944c2cca156df17d0df14f7d68a0c81646758218968ae43372950d0ee8f3a6434a850bbd8d40bb7a33df647eb85ac6c329d87096be394e7653bafee0352fc494c9605cd1b5d2499ce7febbdf105656882e21ee67701b87f10b9c3a01941a7018fd3b121bbd0ff40323a60535be60ff9d120233cec48894a4c8935085f062c5cbffca10b76eefcb8807739d3edb7095ad7206c58f3dd00d47059b28757e1cf821ae3ce1db83fa73e0f3f34abd32d69b38f9907f2ac75b1ccb4c9c6cc19e2fb475ecb66ea6a40bbffa187958f46eb7d36530869aeb440054ca80f707b873acec85512bf17f5b3e064a281885f5219dd0cd91c01b58e1f04d24dd1e4778a11a8d4651865614e739022ba055b4dc63f153ea2e93c0c03fdab094461bdc04103ea82e79082fcd20e8f8bd66cda9128713684d4fead5306473c32fb3129238b9e492d28c3cb19f2f6df49f7276613e1c53754134dfb3a3977923f9de845547680ab4a24c210668abc2a14f5d280e9ba93136a1c012c6544ce9d221c9c3a24e656f3a0e37a242191e23543ede40f30719b7a479bbb481e35d461b233a1ab384ed820efb3b128ec36c0f8af67be9dc0218d7c25bb672b91bb64cab83f2cb38a28090dbbb3479009fcb0721e0eab25e692c52b508fa3499391b00dd2e5ef67fa571fa1688731ad6b44ba5435b954edff237bfc4b6972ef7be5a1ee97116497ce96c2b99c0ed985441255f000b06a998f62a6b106e071b96864993d3b5c163b4ab59a2d22aab07b9815b32cf47e6727a6987b40c3e609c98e5475844e3bb66c920b974a3fc9436a15af5ad6c5178fcd0f9ad88f32ef99f3cfaf3a5ad511d1cdf2ea80a0b099d5199c90188e631fb1e01cde83020fb17de39acf3900623e45a26e78f4f848126dbd053a5085416012e325a992c3253d6b838f0426c99a7f9cd312826de5c7dda089637c596e2f321e5e9d3eb340a2d2d2989feeee4009682b5eb602c88e0cf86d89e662bba4fdf39f800e713703dfdcd6837c5286fabfa743b385edbf22ea4d31aebf818d688d491ec254b2617a7888f389a149448ec58f6cdb45e1f3fd162e378fa8bb8cdffdd645106afb0076483616cb32b9c422a4ca7736b2715dee0fd2465c23a81f99dec3f1a6823533d0802b145f30d91affd403efe2aee1674495d6a621be4235d927cfc316beabe8a3245ccbf9f934b42c2396fc07582042adf44b55fa42433f5d15da6c1e933200bf439ad5e21c9a3b22d3c5dc712220c806e9a03479b6a95fc4d6ce18d7cbdfaf78cc46c0c0c44c768381728a366fc4f3c0ebe909847685e470c1c1e5b0b4d8b9c2f814d8dac2db0f990b187872d51de9fd6565e338235c180235dbe914194a1532ab0e25d3cdb500ddc0992dc3666564d8e65900f8155f87cae7a3b77424206806bda69550e394e2409b2ff557112cd2502d2ab1e0bf6242f4f6832d2dfdd25d18b97d59c94b0c86441f2a8acf387409bc2990c720c7e22ce2314ff05dc8779dae7eb21bd9edd3b6f27ecd2aecfea2d69b58b1d97fa3ea2e50b928f1ef0629ddb2ad07c622066030ccea8b6791ad806585b2fde20f0b4f24b4dd8d2f8c69fed2498d6604be5edb807bb92b16b6d42d602369f4166ef7cfc62fa13aec830a9d608cedf36ac3ce2b2dadff8d3baae2622aef4210b0d5701e223c9a114099d0485425af85dcd934b1e0b981928fd89b35786a5bce2d756ada6a72b8bcf89551591ff9afe2487d085c5c7b407b7e578d0d425d4418cb2a0d1e3b413dd37d536df9288a1651dd90fd3c2922498476caf792062fe35e2ff9cc3d021273ba8e9295c56d7523ffc251ceada24b5d21e1e32fc561691126063f2c06b18337beaa98407077e898001344724edceb897503754b889a88fcaf61db5a7b3b443b9d907e9f5f1c4f244c3b7bc9e879f3e0250436d0fa27f3e0e4976edd92402ea32f9cd28dadf7aebcc8c814c8cf71c97e54c4e1fdc7ede21bd4c227667e755f3eabd298ec07fee04e7e53474812ce9a33901d9a6471e1f662931429050305557dc3a4f956cb064e4c0d09aa09244b45d2971898ba13f54871047f1e1d730ef594edb1220b9bf4bc0531b04a10a6fc3d37952e1bb51a600999e45bff2667213349585349373c860fa304d9907784a2bcb4c809ed1860b914731fd65416e1acebe42f342ba2b054fe44bc38f1d4dbd60d2aeb2c64b07fc3d2da0638e5ade7b0d8264635fb2e45f80c7736fad4f52ce4711c658211fea5485e4299f829a4fa18c38f41e92895b38e572e92ff456f3cbcd77331f5a2ab72b04a79d52cfadd0bdc6f760d5201092d12e07039aee37a64d75f592dffd446966a203e84e990f6f5b1a2196fb28d599b766b9537adb0fb1d70f42d6998d03bc3a3579228fef732766388c3247f23c442238ffe29b51b8936d0efe1e454517abb51b94b2e1c15f92ed829d3012381978d5c83af75c2ddfa9eefc821aba486506bbe5eb01ba0a819d6d69d78241838b816a74dfc04a72a2b541520c0840335ac612cc81f54da49ae99c03dcef461d9356c86699950f90a06f69b2d7e7307d0601b1bb0cc7231a3cc3e4e8eca23817ebed07872b4238341420a62f154a49dc30871a23d25436107f3306e22449ab9f00b262f5eb0202af566cd1c6148060ce0ba9ce371b55e8bcb82714e309102c48b6718e7d3493b26faa88056399158f182c76a9724077779daea2ce70f1e04c63f44bd7e032052c85bded3e13b171ce4fd15f323721bf612082c3661ac92bde8372f5712c7a3cda3c7dfac6a43adc75b501deb350473959793aeca65731f7db7e2ff716a0e811443e5e46af7577d97e32149856f7857719c295c6ffd2e73f344918e4f4b0ddc0363e8bae871092e95be7daa9a0c0ae0112dad2d30a992e4647e5a01b3b078d529fee36dfadf93d4e68d1bec2bb5f76e196e167e14ec301b2f95126b55d720e17dbc4249c87b8624f83e37981ed912571022a9a8633eac4aa7eed4008e814642ffd3d88c95ed22ea4d87d150c43ba37e867440d712b800907d31af910f9a282dee4f5fa7587f791bbe66740a2aeac2d98221d4e158587d7fc7531fc7bf770e5b014b6e06ce9d0475a115c4e58d1cc19d197c6c56f697707c01447ab1a34a51041a3c8145e80ed5de875f93a9e0a18b9ccfc881d2bc1be150ffc8647d30cca63d227912f78529bfa11e51fd786a92a8926ba53ada960d10c630243cbcbff004b005219847cc632a970cc47f5431a6de35dafa955f1d70342eaeb883c0cd290a33962cb6e4fd1f8a7739b6f915526cfba7f23ef7114623b294f76825a849ae646c30f669b46edd0edbc0b6e67d2ab3873c8125d6182066f4aa3d31f74d3f6bd516fe3a4efebe84fe304ddd9a362c57a19b1c4882724dd2bb174b27bc3ed62ed4f377917a3773403674984d92caacbf679a5f921c9ef6e7499c9d3c2444829c9fe65cc363df434aac211d8a5c916afc9c52bc093e9f74f1e29e2e9121eb15ebcce1c70ee23a7258df7689e1ff16951500af90e6bff39418a0d7a2", 0x1000}, {&(0x7f00000020c0)="91b3ebc6c3ca700128f5ad3941818fcf1454d41ddf9548c3685e96bbe76db3fa5ac6840dbbd1252dab2e3a2fe0310cfbc20d4ecfa879f5e88043f4d666f849abd9a1d941c9611efc89fed66ff6d29da0ca29da814a713f072e1bb66b7f70ee10ead72362099ea14a7819c4aa18c206d6095a53d9b19c51021f524436c9378f8b9f6ae0bf8a29958969babd915a494ce643ac687ea7506963afa7df4ee6a52dca9affb67d51e0a7", 0xa7}], 0x6, &(0x7f0000008900)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r12}}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r11]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x178, 0x404c085}}, {{0x0, 0x0, &(0x7f0000008b00)=[{&(0x7f0000008ac0)="179151733e95f6acae7850064e5e1c2cd86d13b0c7ff6f99e68405bb28df873952", 0x21}], 0x1, 0x0, 0x0, 0x40}}, {{&(0x7f0000008b40)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000009f80)=[{&(0x7f0000008bc0)="6f1e1788172a777f", 0x8}, {&(0x7f0000008c00)="d52685c1d7c51c2cf92896b20d0c63c65aa8bb55443e1545ee2bc327e667b5e172b5c406790256be1b86a6eb8cbd09bcdab3af232d5c2cae2da714eb9c98329e0ebfc9b29966abd8f208960dcdf1961373fb5fb7cd19f6e67ff95db6ef2c55c6274b0d2728158630f27a704b1c8170fb8b5d1d014ecc2ad12aa17c9b8297633d9179f3e86934631acf8e5147dc89aa5587407226ec92d30c06b064a5d2616937ef13", 0xa2}, {&(0x7f0000008cc0)="1b4897df33b9b91080e1e62d56148a352f33c9a116b4bff632f227f3cab3dd4e742e1d8443e84ba2d5530e46d222a4505109", 0x32}, {&(0x7f0000008d00)="5e812c19961e215fb9d8d440c45636a4b3043666432aef6cf39fe5d274df926d9f1240c5a062fd12b577affc591782c30f9b9f0acb2b0802a52b90e14e2776cc05484417dd349375ea2a5152d630326a7be927fb22e3d80d3f911844ef1695045eeecb9e7e9a579c060e22d267ff04e186964cdc9274a0dfe90cb9ee74", 0x7d}, {&(0x7f0000008d80)="01c14d9bb00b2571ac4ebc000b3ada2f07514925038829885da64ba4c93ee4e2b14e95307c3a526061cf630a1c25ae8a78c7274e9bca78db3c1c5e03aac3dc8d247f7aa82761efdaeb33e98c133c1d2d4c799edf36f096e8e9ac8ca4b15422b461f80b5a843d34b2cb6dec016da486f4826af720020e7d389d7084fc03c29b9e00fd40c747da5483a985160037f1530bd54d3b16d3a4b9b5e12874b3420a060f4d51e8ed0aebbf60c3c3b055a72cdad6634a246189fac1978a88d34919a11a125256bdb79c1c9e46979bd83e5a9f2dc52a22741c85f0e55b7559", 0xda}, {&(0x7f0000008e80)="dbeb5b4a03237ab177f1e14eb9d91e2bfc6df84967c7445877b8fe2d0f7d40eaf0162e5806e0027f689b26a1c0d2d51a6d7be88c0ecdb0620ab4e1c6f08dd146f9669e56eeb9ff06753dee8ed7a9a162e5c48ace3d0c9fec57ed02838e2b8fb949cdc376155f59eca98a428ed6820adb9ccb729bf27110bb9b5d4e92b84ce07293367ae43ba6f4a55e3ba31012c213d5a3ce93ff7d797c550f9b52b41a3916d39746029005015a5d9387712107a5e717d250ece5dd86ea1dcf1ac7aa9617ea0c3ea2b8b1a7aea44ec2b817501444bc4b213ec0c95ed2c9", 0xd7}, {&(0x7f0000008f80)="d3eaf8f2e31e49438e96597d17887cc57475d8fc02669de5025ef52c10c5e2eec1ebe7ede251391c8c46573b0b3ba64f9e34499a888e0d809f5f816966a4a1e4e481338c4dfebe690c0a892d67a755896d76dc0cd7586cb326c9f810ac2e886a405231a120fd913a8131d025aae5f6809e0b184263017864e2887ee9dce3de837d80a61b98b8f7ea23789adc8b3943f3f410a661938fbd2b5459c2f1f1cd8d89734e48c4f75d2e76cc33e88e221ce00c0a9d4eb9581b4dc23dcc2e60a97ccfe698495bb68c51b9867fe295aef5b6a86ffd211724553c8221becab7549c24d66fc48d800a4fabf360756c6085ae4c0caa05fa93222b272a6cee325086e594e4aba1c4dcb9f6116ed59fb8d5b9560708e90d41d6fa6088a53ec6f98d79802506b562e5f9d400c4013ce5009ebc74ea1a65974602e824d3a544f2d9816d0fb0f45b31c7a9fddc93951dcef0476e73526401a7a831883379d895cd572febb66268ed13f54a262579737f067d86afacc8cccf01dc2a6ffcc02b5664a3a5edab9bca52f5f8ce4f1a3fedd4aee5abf89b53d5c0d13659c5479425ef338a40de3402f14221048ee74c84a6eb845a3ac5715a69b42a33201edf65d91703db0199f02dd0c2d3fa2a1fff5281eb182c862d671fbabd756ff2fd1871164355bdee349a4ca4aaf38c4da6dd9f0a4597d329114045af18fd9a108be6ec7766fb67de70404aaa5b3cbe477494be5da45029d8442c44cf87bcb386f08e99df02d51d32510f66a35a9d287aedcef7cea7cecbfbe7d713ad78d66a8ae1ecd315ee22c38688da4405e1102e5eecf462755ef6998825bbd2680cac450c6548fdd155e72dc21142ab9537eba09b15a77cbc672c26d546733328dc62ecf24c8cc35e75ddfbaa97758eb68ebae9c90cc135ddb79dbcdfb12851eb69863e9256de27bf8c332f4f129d3c38ba4105c2a6c305fe32fabdb7a8868a8b5fb9fe10653fb838ccb57c6ae6f3f9c4a9065bd5411b709f5a48d400ac7ee7ad6ecdeb3d8e2178b663739715621045a2373d1b8b8bb6105b39bcef99796dde4098ba99ede1369aca5e9f5ac51bdfcece2266465f07e81463449ae4f5008c2157b4f98b78a08fe1819b717e8a82c1fb2b68d11869124147205fe46acb2808b7d6a17cb44dd02950188d72861f970cad8371055774da8ce0338a5b824834d5e7ee0adca45089131ecf639046206dba9f7e09d088fe0276b7d3710ebce619184a94a279c19bfb9d4dbb8361b9a0556b7ae88bc15cc0f3118eff44757bb81e828ff44ed4bcd1ede0677acf911f29ee611cad1c312f3c6fe973458e7c7a9ec265013ddf62738ef5209c9bcb8a29a86e0aee779f55032436dfb2373e493c2c17aec0c8c68530cbd10146c704fdedc1ac474939a2679c3b57cd0e4c65481e8fb0b5e606736d96e1d220dc008ec4fccdcd7b5f21629d48803a65dc864eb8d91f36754882f85687643f6cc12b661f9b7de52d5ce32aae24aa78f211cd9ac7f7acf1a17bb8a0d8c3158283588a751cd29e6675ac62c92dc95b2a703396b0609b9760ddbbc5810c16e25bc604472ef139f3897f7f432ac92418e54871c31f8d698b4cb289273abd56798c9c56b9a88e400df67fbca532cbf3af69f26cf4894e5ca1776919f2bef54c3dadc6267d2107fc0492628771047c32a9c65055c570691945e5c0c92959613d95856dbbc82cbb3e8be06efa392980fd893572dd04c7f2606f1ca132cbd98b4850b1f93d281539f3d4a2a6654e82af4e3d8c07defe65c0dc9ee9fe32b3c0e1faf21a7f8d9a809497312ceceda04879303da4d81e0efa4c7ca4545807bfda60adaec0f29da83ccb23c0132f3af188542bc87fb00b1c743a2047fccddbcbb116ecb2ccf0a8744031dd59bc3743b3f5bc634fcc92df924664b54b0c44b6451c631bab91c53a92360b26b7762facde2cc76c1eca702a48e113e63a7fabd6343cb541c4a8c6c90c359e17eb4c48ddf1f8522769bad4bcb59d13596915ad565d21e718c4d8ba0bf9670f6ef4ae25ec8bf8166a26ca8df9b1d8a45031d97951924ea8cdbcbce520b955b78987ff853ed3f9e260400c3c402cd7e9a258a42a029db2ea1bf827822d60658192b5db9689bd8d364c3b613ff8829e90f11256319bb4233f813c1df381ad8f84eacb0006ab4fe4ef1e69dc8dc51b17fa325a962e2acd02bc07255e4174ea9923f4eaae43cfa614de85e38d732adbf279f83b6ed3f70077b91ffdcac6770f1961fccc8f45067e324d52447fda3d0dbd5fc18d0fa33db7208c9d366fa8926e56433283c76b6618e265e355106e4c894b0f2b5c2dbeb1a534b42bac8a8c9c91677d90cc68dc8f01e36060b9b7b99463d42d4a088cc8007dc9bc68a9ed135f31d16fb1c0dec20f208aeb4343340c51bb5a02a6cfd269eb6e980ff8c5edced428a21297dab059bc7c5b72c1b2042ea83f47bf42d63989ac7990505beddc62f5e9ba17f698d861cf3568a69a85ea9377b7afc1230a1ff48948b3da73f90188bc1a899b958475dda3a03155e8478d73b8f216a9cacf8bc92f05b12185a3d79856f1d6568613c89067534eff453c983c453bdcf992108ce10ea9315d2e36dccb9c3f15e64d9ae1d4227aafc6f6ac05a8c4dccff600e5cac2f9c6602c406cc30c75bda25591ed7afd43863051c9420f8db68dbad3e786dbcf2a41789014a447ae1689556fd03e8c68b03afa607cab5c96a810cc87c58c9943a84017cf122daa602ed494b187073fd07bf63a2d0b343ccca5a69687bbbd0594082c83a596d4096f9f87c780ba1dfe7e471735042dc3361717b63b894c1786878df8319d376979ce3bdedd5eaa8f1e177aa5cbb8b916c1991892fc14800c462ebef11c816b733ff58ddec61eb6d12f0c7f825e1d003e87fb3995bedacc6efdc66ff149fe12a52cad2d0ea9a030c954ca9d29e8116191e017c42dda79ae2b3dcb2d193e6af86cbfc69cabbd6faf6ea7159f9cdf7e989075d54d3ad007f8a3cc7c8845ba3103149f86565461bac101ec7611ddb67e961cf988278cb8d5b0271ba4cb454237772884837850b0aebd96c9ab753f1ffd73a217728a09024eaa3e11846827f4195e4771d3a5c271c85454d2a0c2db8e69139107e86eeb34553f96aa7d879c83d7647bddcf3bfce9c80a83296bacea9267fba74256f9ea97f2dde8dbb0247ccc60b0b74fd2a97e33cc55b5f4168870599257ee230d320f0b276637571f9544613461a72a20caea02aed45fcf554e49dd5fc49f7f90b1e7e16ded883b1b7a179156e3ee0d5b24dca756b57dc8ba42cb640ab017d4d5ed74ceeb776a5301432e7944fe3ef4d5017f45d111868c0d0196c0d8efe200377d4c6de07ace62315e527653779a1832efd7d6658b6e81701cb99ba378918758786dfd2b894dcb1c7bc2fe3b226db5507afee23ee879b883f8194587740f64c9bf544943bf4977d854a79c4e34506db3b29fef4fe98c1233fe18eeeac563f036b075b872ae1e17cb672207ced5d69e7da51041c543b994ed03b7ed4c1a7309935cf5cfd04ee65254ac257aa60c435559df4e59673069508cea1edc490c0c4df8e27506f859eff89c56a0406cbf024f51e2c6c0922ea607d316cf726d699d74d0c66071be6cdaf3d782d2ef7334ce0f1f1878689c8beb068333b01cbe19190624115f65f46d3b0456b374699b742ae50fb3cbd2787a9682cda60fe6325abfd70c68fd93c5de57b54bff1d182b4b2ed88d15446a23b1a9dbe2b3bd707791fe9652c8aeb2a2d48834f16165b7ad49a53fb467220e2ef5de17684563d460cd0285797d5577916a2645e69d36843df433d601757cc4f8b1675f1774342535deaa25baee82a6e7f3b6099b78b949f1ff65ea468a112f7a739a9429a81da19eebcf5fc5095ee6f1ed5f5e603346ef64759ef681e40ca48d661891c894cb23ee4823b5e062e19c04a641edb8b3df383b907de0f3bb543d5a4d2c90bb78e50953fec7eabd3c171cff29d9238e6f99a7d6e8466dafccb0297b419645a0c1143aea1b77240809af6a4584679b2bffff11cd7569ebafa2452cbba962518cc70c07c18a9737181ebff339b0d2b51712074448da85e0a2f66bac6825adad0494dc7dddcacbbf8975f7b257abecc456fa441453659e5aba2e6f0467209c4277bdc57068c51d7a2c28350e859948df5b96bea7d29ec1d886f8c2278918f633467d5d0f7320f46a534de25c3ec71498be6aea879dd0f7dc1592c4e7325574262554145cc18286be63b4883db9c73eb710eba759c30ba01fdac4ec9cce6ba5e3567a78ce6374d968b5d62d5064d7def0e6703119573fb6d7677f52308690b975ecd1a1c9fd9e80b4906974c7eb7965f8f7dd80b3df2a9c4490cd7edd60b9bdc627465de6c149f1dac9a59b80786294eaf2c53cbb462d70d0035763179aafd5f3864adc481ddac362ce24a93e85aba2fea82c0778c7c3d9e81adedf5121e0b7a5cce68475ade64e55a7036829184318852fd6834fb2abdaead702dd933e42b26ff70616022e6d6cc26c1a936472a324f3f6ec2761e493ab2c2ef7fbae891b1b16856a7df1029275ce41848c8806e0cd41326495885ba1f8828098b7060ee8a2f64b7bda61199b6649a5c34467bbba8a66878b0bc1a567c13b2585c3b73397dea7fd74bf0727c691199d2f3c7e07f4b08c808dfeb6c2974adadd329a2502cb36f6651a9566f8016570c6e92639243c9954eea51a93c96388c73fa299ee3a860e8ea1157e1e9eaf8a624eeeb46fcac0181df96d36c15b604072bed64929e790f35d7fbee82b046ae25133e5f467bddc9c8da7658217d89abab71d2262038cb13b5d778d365b768eae972531fbdf7afb034614668d5a5df453fd21572ce46bae88b84744116e6b29d0e2f4876d2218a5dede6ff717e47897581b65b1464f0ed4f5b1ba02f3e8eb7bcac34aedea355e5bd133298dafc5cb877218c5ac30f5adb38ed1d60ee27253266182f7784a0fb1fbadf9f08f8f2ec7b8f6207815c8ab8757fd02234dfc7487c2e1ee645a9348517b773a3ebc1c92a6e89e17126057c596fd28f709dd9d71d6b7029e27c08ed8ed1664f4604fa23236efde7a038bd0588f9862bfa80201dc155021eb7bc8e053b5793d1e7a486f412a3ece64263a8b83db70a36f97723b993635c8f648eb26ae00c581d9cdb0d8406aba414ad185157af87652895f492f80b5584f4b2191e94d7cf1a9323bf741168613d33e65a30e5c9838c12b8d724c4fa44fce1ca3bdd7a54600997b7e8400579bdcfad339579e08d1ed9865284b3f34be3bfa27400eefccfab0d39edec17bbbabc564e5a22a3f0c1516009e19ad025cac1add191b2dd64838c639bda75a5e941d2d113884d40b8852646ba5ff0792bd9b337b623b0b793a4fac4af3ee4aaee00732ee10e560091c646d92fca5bbad1f241cb7e09c9ee85da6633f5b5b9e65f813ce398236dfc69cc0900daf703bb1bcce9c39833e47f38c131affe94bb4c4a743d78b46703e7f13eb94213a923a509608bb586c9463b992788bfc23fc9628fe30800fa628e311297a37bce6f46216d042d02b0834f7bf3ab691cb412e79dcf9e33e1f8eeeba8024d38b7f4a48b915dfc51075212c1913d91cb056bb99c334a8afe4c28df2ede6bf35395d183966af04c17e2d2eb82dbf5ce56e7b40cbaa6218cf79f31849a2127c7d350e4a2c151df24a5a5c89169e09b907195d1504a7085f51ff17fe71481142f7c17f8002b8c8c9bded0f05bff2f7242e3042da9c16eb0a55f44ee014825b870e445d05f6e2339a", 0x1000}], 0x7, &(0x7f0000000ac0)=[@cred={{0x1c}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x58, 0x2041}}, {{&(0x7f000000a480)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f000000a940)=[{&(0x7f000000a500)="eb184ccd9bc35fc82aa8ab3e906801757586f539e3515442be8fc5ec9f62a8705b981e43eb00daccaacde2cdf62865dab5fd4de4b68b5489c0092585baaa8982f34a5ed4a0232da30a35179f0247c3db779a11bd57aa583d12802c0381dd5ff6d5c4e60568fe956c8629179b7d772d4ad77136b3b20a26d71e6c7c2528438b8ddaa5ca72880bcec5d5abd19b481fd58d172f67905d40a16439e84e11992191edf3f4906c7b7d876a05d17f76f4300ee9af08c51529581e9a2249673f6b8512e89dcbdacff7a59d3948dd3e94cbc2c63dff088a038bea9c22611789c040c96ed33068c0fb6e8c7fe045bb0b", 0xeb}, {&(0x7f000000a600)="909011f79a457479cab2f939975b76516ba9a5f5c3562eeee304e13bf425b6e04683eefea0529f58ca0ab851a16950d1ab29a47b92631f0c82d29bf43b1696c04ee792ba0b39e8baf1ed03313cec823ff617aab0dbf24a49a5", 0x59}, {&(0x7f000000a680)="5e3cb30e2719d081e6b7bbf488179dafbe8d2693ab2dae793739c52f4322125d1a06da63d629b622001ae9b60190e3873317b1c88ca791bb8eba09869811c43d6f6ab06b58a9ce79ad58516bf5b8aee0a8c70e517e1e2b9056bcf6524ef7f5e69b1d3bf1e5acda66a593c3c96e3be644975bb5f447", 0x75}, {&(0x7f000000a700)="e673d123ffaf0bce580fe374a8a38846423e83fd77800c2f57b6b185a2feca066a9f8c7f04bf5cc97dbbc2c095f91a5c7711dfd3", 0x34}, {&(0x7f000000a740)="8f894163683f546b9fd0fbb7607bf75e7d5b2f161c5ff98670ea598fc17efef918a8bc22e119b8a2cbae40447b6ac504898e1d82eb2031add8778003a09185452d28b7fca95971c66ea2d3d6072f7934b544788ace9afaff8f16f7a769fa34409925354159f912311c4f827b1bbcb2c048ed4ef6280821b4a3b31b8b1a7102b2d849ba6982d431c2d565ec1bc483ab5dc554293f16a241a5dfa044455d0f", 0x9e}, {&(0x7f000000a800)="c22a153aed4cf42d4d4e7b7f0e00eec680ab0ed12df5b93c4dad664e90617721e91cfa9be7bb70c16c0d915935f564fddf14d3e33e1fd267e7987ef7fa1d1c87f481526e02834853b8ca4a51c24c2bddcaa0d58712b92d3297c8e02de43da8aada16dd54ad89edaac9f38e663d798a1d067e717151ee5c31b5fa54d5fb9d41c6bdc7b42804fcc5603fe1fe2dfbc6db38ac737fe81e18c02dcf392ae19ecbdd8e49cee6f0be519a6ed3e50d8381d740502499118c396b6860b4174ca0ba29b2cc11bbcaf5783ff0c2e645e68a6ddc7034bfdc1588dde811d26feedb4525750461b23e20a151ad9c4606", 0xe9}, {&(0x7f000000a900)="ec0cf7edeee07ab86966ebce0e", 0xd}], 0x7, &(0x7f000000ab00)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r14}}}], 0xb8, 0x80}}], 0x5, 0x0) ioctl$sock_SIOCOUTQNSD(0xffffffffffffffff, 0x894b, &(0x7f00000000c0)) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000480)={0xffffffffffffffff, r0}, 0xc) r15 = open(&(0x7f0000000100)='./file0\x00', 0x60c2, 0x0) r16 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) write(r15, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698", 0x1e2) sendfile(r15, r16, 0x0, 0xef85) setuid(r9) mount$fuse(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x2a0800, &(0x7f00000004c0)={{'fd', 0x3d, r2}, 0x2c, {'rootmode', 0x3d, 0xc000}, 0x2c, {'user_id', 0x3d, r3}, 0x2c, {'group_id', 0x3d, r4}, 0x2c, {[{@default_permissions}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x600}}, {@allow_other}, {@blksize={'blksize', 0x3d, 0xa00}}, {@blksize={'blksize', 0x3d, 0x1000}}], [{@obj_user={'obj_user', 0x3d, '.'}}, {@obj_role={'obj_role', 0x3d, '\x00'}}, {@rootcontext={'rootcontext', 0x3d, 'sysadm_u'}}, {@euid_lt={'euid<', r5}}, {@uid_eq={'uid', 0x3d, r7}}, {@seclabel}, {@uid_gt={'uid>', r9}}]}}) read$FUSE(r2, &(0x7f0000002980)={0x2020}, 0x2020) [ 84.326287][ T1698] netlink: 'syz-executor.4': attribute type 27 has an invalid length. [ 84.347411][ T23] audit: type=1400 audit(1713056662.134:401): avc: denied { accept } for pid=1649 comm="syz-executor.2" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=rawip_socket permissive=1 01:04:22 executing program 4: bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000400)={0xffffffffffffffff, 0xe0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, &(0x7f00000000c0)=[0x0], &(0x7f0000000140)=[0x0], 0x0, 0x8, &(0x7f0000000200)=[{}, {}, {}], 0x18, 0x0, 0x0, 0x0, 0x0, 0x10, 0x8, 0x8, &(0x7f00000002c0)}}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000100)=@base={0x13, 0x10, 0x2}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000580)={0x1c, 0x2, &(0x7f0000000240)=ANY=[@ANYBLOB="18180000", @ANYRES32, @ANYBLOB="0000af00"/14], &(0x7f0000000480)='syzkaller\x00', 0x3, 0x0, 0x0, 0xc2e00, 0x10, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000004c0)={0x3, 0x5}, 0x8, 0x10, &(0x7f0000000500)={0x2, 0x3, 0x1000}, 0x10, r0, 0xffffffffffffffff, 0x0, &(0x7f0000000540)=[r1]}, 0x80) bpf$PROG_LOAD(0x5, &(0x7f0000002ec0)={0x11, 0x6, &(0x7f0000002b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x7}, [@kfunc={0x85, 0x0, 0x2, 0x0, 0x4}, @exit, @generic={0x40, 0xb, 0x0, 0x7}]}, &(0x7f0000002c80)='GPL\x00', 0xfffffffa, 0xcb, &(0x7f0000002cc0)=""/203, 0x41100, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000002e00)={0x9, 0x4}, 0x8, 0x10, &(0x7f0000002e40)={0x2, 0xf, 0x3f, 0x7fff}, 0x10, r0, 0xffffffffffffffff, 0x0, &(0x7f0000002e80)=[0xffffffffffffffff]}, 0x80) r2 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000cc0)={0x6, 0xe, &(0x7f0000000ac0)=@raw=[@func={0x85, 0x0, 0x1, 0x0, 0x100}, @initr0={0x18, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0x7}, @generic={0x0, 0x6, 0x7, 0x80, 0x1}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x5}, @map_fd={0x18, 0x2}, @cb_func={0x18, 0x8, 0x4, 0x0, 0x5}, @map_val={0x18, 0x5, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}, @alu={0x4, 0x1, 0xd, 0x1, 0x8, 0xfffffffffffffffe, 0x8}, @btf_id={0x18, 0x6, 0x3, 0x0, 0x3}], &(0x7f0000000b40)='GPL\x00', 0x10000, 0x1e, &(0x7f0000000b80)=""/30, 0x41100, 0x4, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000bc0)={0x3, 0x4}, 0x8, 0x10, &(0x7f0000000c00)={0x0, 0xa, 0x9, 0xba7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000c40)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000d80)=@bloom_filter={0x1e, 0xfffff001, 0xb6f, 0x1ff, 0x1408, 0x1, 0x4, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x1, 0x0, 0xa}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000ec0)={0x10, 0x4, &(0x7f0000000600)=@raw=[@func={0x85, 0x0, 0x1, 0x0, 0x7}, @alu={0x7, 0x0, 0x6, 0x4, 0x6, 0x30, 0x1}, @map_idx_val={0x18, 0x7, 0x6, 0x0, 0xf, 0x0, 0x0, 0x0, 0x7f}], &(0x7f00000009c0)='syzkaller\x00', 0x5, 0x10, &(0x7f0000000a00)=""/16, 0x41000, 0x61, '\x00', 0x0, 0x12, 0xffffffffffffffff, 0x8, &(0x7f0000000a40)={0x5, 0x3}, 0x8, 0x10, &(0x7f0000000a80)={0x3, 0x4, 0x8, 0x6}, 0x10, r0, r2, 0x6, &(0x7f0000000e00)=[r3], &(0x7f0000000e40)=[{0x3, 0x1, 0x4, 0xc}, {0x3, 0x4, 0x9, 0x2}, {0x0, 0x4, 0x10, 0xa}, {0x0, 0x1, 0x8, 0x6}, {0x3, 0x2, 0x7, 0xa}, {0x2, 0x3, 0x6, 0xc}], 0x10, 0x40}, 0x90) (async) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000480)=@bloom_filter={0x1e, 0x0, 0xffffffff, 0x8, 0x400, 0x1, 0x95d5, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x3, 0x3, 0xe}, 0x48) (async) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000500), 0x8) (async) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000640)={{0x1, 0xffffffffffffffff}, &(0x7f0000000580), &(0x7f00000005c0)}, 0x20) (async) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000000700)={{0x1, 0xffffffffffffffff}, &(0x7f0000000680), &(0x7f00000006c0)='%pI4 \x00'}, 0x20) (async) r8 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='.\x00', 0x0, 0x0) unlinkat(r8, &(0x7f0000000100)='./file0\x00', 0x200) r9 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000dc0)={0x0, 0x8, 0x10}, 0xc) r10 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000e00)={0x2, 0x4, 0x8, 0x1, 0x80, 0x1, 0x400, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x2}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000f00)={0x1a, 0x20, &(0x7f0000000280)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x2}, {}, {}, [@snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0xff}}, @btf_id={0x18, 0x7, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8, 0x4, 0x0, 0x2}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x8e0de56d7d5abae5}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000000180)='syzkaller\x00', 0x7, 0x26, &(0x7f00000003c0)=""/38, 0x41100, 0x41, '\x00', 0x0, 0x2f, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, r0, 0xffffffffffffffff, 0x2, &(0x7f0000000e80)=[0xffffffffffffffff, 0x1, r4, r5, r6, r7, r8, r9, r10], &(0x7f0000000ec0)=[{0x1, 0x3, 0xa, 0xa}, {0x3, 0x4, 0x10}], 0x10, 0x3f}, 0x90) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount$tmpfs(0x0, &(0x7f0000000400)='./file0\x00', &(0x7f0000000440), 0x0, &(0x7f0000000540)={[], [{@fscontext={'fscontext', 0x2c, 'system_u'}}]}) (async) syz_mount_image$ext4(&(0x7f0000000080)='ext3\x00', &(0x7f0000000440)='./file0\x00', 0xc0ed0006, &(0x7f0000000740)=ANY=[@ANYBLOB='jqfmt=vfsold,resgid=', @ANYRESHEX=0xee00, @ANYBLOB="2c6e6f626c6f636b5f76616c69646974792c6e6f6c6f61642c646174615f6572723d69676e6f72652c7573726a71756f74613d2c696e69745f697461626c653d3078303030303030303030303030303630312c6d61785f6469725f73697a655f6b623d3078303030303030303030303030303030332c000080a2a162242f5f14e27cd903e752deaf069045d4f4b073f9cfa18c6c20158ae13a24e79b654ee8588b677e3b0ce2caf652e5c64333f74721b5a36a1045a01e15c7a929146b162c26a0e61b813935e3ce71a21954d9dc4e39701c78e38927c9db9d9bc3af4d447aa1981be8f7653c750a903c6f7c71a085669f96eef68305006a96dd79c22167dba4981972ae5aae355be78a013fe295c78256a145c3efe6940576a655dab6de92f1aae8a9ecf3b9b17cfe5078243cecdd4a7f8faf2f8fb7b7270fc9234af8a1c86dc7f40d65bf6d4247b92f4c3fb6a34de928cefa87f40fc9b5fc3ff0510dbe6cef810cf4230f3eee9e4b6a5276717243eb92e3628adcc4f5a8c5197c5e9c48dcbc52ed01228a5483e2", @ANYRESDEC], 0x7e, 0x455, &(0x7f0000000940)="$eJzs3M9PHFUcAPDv7PKzpYK1/ii2Ea1G4g8o9Ic9eNFo4kETEz1oPBHABrstpmAiDVH0gEdjYrwaj/4LnvRijCcTr3o3Jo1yafVg1szuDF1gly6wZdvu55MMvDfz4L3vzLzdN+/BBtCxRtIvScRARPwWEYPV7MYCI9Vv19eWp/9ZW55Oolx+46+kUu7a2vJ0XjT/uYPVTLmc5Xvr1Lv6TsRUqTR7OcuPL158f3xh6cqzcxenzs+en700ee7c6VPHe85OnmlJnGlc14Y/mj929JW3v3jtxv6B7HttHK0yUj27dT1R+drX6irb5lBNOulqY0PYkWJEpJeru9L/B6MY/evHBuPlT9vaOOCWKpfL5Xrvz5mVMnAXS6LdLQDaI3+jT59/822fhh63hasvVB+A0rivZ1v1SFcUsjLdm55vW2kkIt5a+ffrdItbNA8BAFDr+3T880y98V8hHqgpd0+2hjIUEfdGxOGIuC8ijkTE/RGVsg9GxEM7qr1vywrJfo9/0vHf89na1sbxXz76i6FiljtUib87eXeuNHsyOyej0d2b5ie2qeOHl379vNGx2vFfuqX152PBrB1/dm2aoJuZWpzaS8y1rn4SMdxVL/4k8mWcJCKORsTwLuuYe+rbY42O3Tz+bbRgnan8TcST1eu/EpvizyUN1ycnnjs7eWa8L0qzJ8fzu2Krn39Zfb1R/XuKvwXS638gu/83rkauxz+U9EUsfHXlQmW9dmHbX/f3xqfKqtXfP2vYp3d7//ckb1bSPdm+D6cWFy9PRPQkr27dP3njZ/N8Xj6Nf/RE/f5/uOZMPBwR6U18fP03DVTa/mhEPBYRJ7Y5KT+9+Ph7eXrzim/j+LeZlW+hNP6Zuq9/Ndc/IhaW8uv/SJ5YajZRvPDjd43qb+76n66kRrM9zbz+NdvAvZw7AAAAuFMUKjMZSWFsPV0ojI1V/4b/SBwolOYXFp/un//g0kz1b+WHoruQz3QN1syHTmRzw3l+clP+VDZv/GWxv5Ifm54vzbQ7eOhwBxv0/9QfxYj4b8t0LnA38f9a0Ln0f+hc+j90Lv0fOpf+D52rXv//uA3tAPaf93/oXPo/dC79HzqX/g8dqeH/xhcaH9qfxM4/Z0BiPxNRuC2acYcmCtF04a6mP8xil4neuofa/coEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQGv8HAAD//xip4/k=") (async) creat(&(0x7f0000000040)='./bus\x00', 0x0) (async) mount(&(0x7f0000000380)=@loop={'/dev/loop', 0x0}, &(0x7f0000000140)='./bus\x00', 0x0, 0x1000, 0x0) (async) r11 = open(&(0x7f0000000080)='./bus\x00', 0x185102, 0x0) r12 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r12, 0x6, 0x12, &(0x7f00000000c0)=0x1000, 0x4) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r11, 0x0) (async) r13 = socket$inet(0x2, 0x2, 0x1) (async) mmap$usbfs(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3000001, 0x1010, r11, 0x7) setsockopt$sock_int(r13, 0x1, 0x5, &(0x7f0000000000)=0x6, 0x4) (async) sendmsg$inet(r13, &(0x7f0000000600)={&(0x7f0000000200)={0x2, 0x0, @empty}, 0x10, &(0x7f00000001c0)=[{&(0x7f0000000240)="080027226da0d6c1", 0x8}], 0x1, &(0x7f0000000080)=[@ip_tos_int={{0x14}}], 0x18}, 0x0) (async) mount$9p_fd(0x0, &(0x7f0000000080)='./bus\x00', 0x0, 0x0, &(0x7f0000000440)) [ 84.386072][ T354] usb 3-1: string descriptor 0 read error: -71 [ 84.406527][ T354] uclogic 0003:256C:006D.000C: failed retrieving string descriptor #200: -71 [ 84.415097][ T354] uclogic 0003:256C:006D.000C: failed retrieving pen parameters: -71 [ 84.423661][ T354] uclogic 0003:256C:006D.000C: failed probing pen v2 parameters: -71 [ 84.433623][ T354] uclogic 0003:256C:006D.000C: failed probing parameters: -71 [ 84.440987][ T354] uclogic: probe of 0003:256C:006D.000C failed with error -71 [ 84.449252][ T354] usb 3-1: USB disconnect, device number 8 01:04:22 executing program 4: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='blkio.throttle.io_service_bytes_recursive\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="410800ac0dafbc23e980959ac400955e598f0759043610a3fddef74d7beb768400edc188144582da4901e23f83ce5732128301000080002000004f36edc34c5b1b05c63700403bd9f71000000000000000fa5a56b1badfe65ae93b2a8a132d1610f72f8fcb1795b550ef8d8001a7c19f908b7a4353cc60ee4729e3666e4f53fb74bd2393b3000000e6d8f76ff107ac2bff92040e868311e76b04ae8d"], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x280000b, 0x28011, r2, 0x0) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x3, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(r1, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000000)=[@text16={0x10, &(0x7f00000000c0)="66b9a00800000f320fc7290f417a556766c7442400777c00006766c7442402f0ffff7f6766c744240600000000670f011c24660f71f2080f79a00320d9ae800066b8001800000f23c00f21f86635010004000f23f836f7cee747c047a5fc", 0x5e}], 0x1, 0x24, 0x0, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000440)=[@text16={0x10, 0x0}], 0x1, 0x0, 0x0, 0x0) sendmmsg$inet(0xffffffffffffffff, &(0x7f0000000800)=[{{0x0, 0x28, &(0x7f0000000600)=[{&(0x7f0000000080)="5113e66f71e12e335cd42db1b212760cfc1524ee673683133b0f", 0x1a}], 0x1}}], 0x1, 0x0) ioctl$KVM_REGISTER_COALESCED_MMIO(r1, 0x4010ae67, &(0x7f00000001c0)={0x0, 0x10e000}) ioctl$KVM_NMI(r3, 0xae9a) ioctl$KVM_RUN(r3, 0xae80, 0x0) 01:04:22 executing program 0: unshare(0x400) r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) truncate(&(0x7f0000000180)='./bus\x00', 0x8000000000000001) ioctl$FS_IOC_SETFLAGS(r0, 0xc0c0583b, &(0x7f0000000040)) syz_usb_connect$hid(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="12010000090003206d041cc34000ff00000109022400018000ff0009040000010e011371e6eed883a76da60bb829c865b7847281bafcbc54c4e1996238292a648d55331fe80890949abb35a892c8b1c85f257fa4b6a337c209a16ec19525b55545c2e5d9ad96763cb4701113971e67f4cf14cdab90a5b14276f514277a8e9b45800734ae6343fa9f7c293ac61ffef43f84d80359ffe26e78ffeee9572906e873d342683095c93d329c67fc26eca99efa125b7b08cc95305e5aedcd3688e3f4ea705b05cd1c6247c6e5820f538f451f7580f7218e195bc1b098444e78ec1f538c4f5714fe325d102d5dd99ef2602c9f34e139c6102febe652d9b18966e45a863a2c93011ce57aa4173cca4783b70c33b3106e7030b999825e7a073ee510c3d17cddb11f64d024f54c17e31ae13dc65022e4a75d6ddd66f5b234fc6465d91ada234c6899250696973fcd041e46e1c63c321079027234f72ff4ba4f718fc8e3f1dc31a766c12006d68ea97c62a774275a5e8fea49b013f32a8ed65aedb53947ff8b850ad7e31308611b3070f2cb322398758cc8ea6545155ea3b8d47dcef431664069aae3a2b42270bed958b64ccdbc6ac95cf6"], 0x0) [ 84.527218][ T1652] EXT4-fs error (device loop1): ext4_validate_block_bitmap:418: comm syz-executor.1: bg 0: block 205: padding at end of block bitmap is not set [ 84.542109][ T1652] EXT4-fs error (device loop1) in ext4_free_blocks:5011: Corrupt filesystem [ 84.551249][ T1652] EXT4-fs (loop1): 1 orphan inode deleted [ 84.556192][ T1612] FAT-fs (loop0): error, invalid access to FAT (entry 0x0000074f) [ 84.556831][ T1652] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 84.564464][ T1612] FAT-fs (loop0): Filesystem has been set read-only [ 84.573367][ T1652] ext4 filesystem being mounted at /root/syzkaller-testdir2991936783/syzkaller.oBpyLl/10/file1 supports timestamps until 2038 (0x7fffffff) [ 84.588970][ T1612] FAT-fs (loop0): error, invalid access to FAT (entry 0x0000074f) 01:04:22 executing program 0: bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) ioctl$INCFS_IOC_CREATE_FILE(0xffffffffffffffff, 0xc058671e, &(0x7f0000000240)={{}, {}, 0x0, 0x0, 0x0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0}) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)=@base={0x9, 0x9, 0x2, 0x9, 0x42}, 0x48) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f00000000c0)={{r0, 0xffffffffffffffff}, &(0x7f0000000000), &(0x7f0000000040)='%pB \x00'}, 0x20) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000000800)={{r1}, &(0x7f0000000780)=0x40000000, &(0x7f00000007c0)='%pS \x00'}, 0x20) bpf$MAP_GET_NEXT_KEY(0x3, &(0x7f0000000200)={r1, &(0x7f0000000080), 0x0}, 0x20) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x148) unshare(0x600) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='blkio.bfq.io_service_time\x00', 0x275a, 0x0) fcntl$F_GET_RW_HINT(r2, 0x8, &(0x7f0000000000)) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) connect$inet6(r3, &(0x7f00000003c0)={0xa, 0x2, 0x0, @private2={0xfc, 0x2, '\x00', 0xfe}, 0x8000}, 0x1c) write(r3, &(0x7f0000000000)="8f2a0a65", 0x4) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x9, 0x5, &(0x7f0000000100)=ANY=[@ANYBLOB="b4007f0a000000000f1000000000000018220000", @ANYRES32=r2, @ANYBLOB="00000000e30000009500000000000000"], &(0x7f0000003ff6)='GPL\x00', 0x2, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000), 0x10}, 0x90) epoll_ctl$EPOLL_CTL_MOD(0xffffffffffffffff, 0x3, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000840)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaa0088a840008100000086dd6000000000140600fc020000000000000000000000000000fe8000000000000000000000000000aa00004e22", @ANYBLOB="b71511f8240ffe84ad1b1c8ba11d209dafdff20f5ed735babd61830850459124c507b2e9", @ANYBLOB="e2c5d672752e2e72e8cb288748c1a89e161ec489125b36de220bba1a987d1bc5995dcb688f6ee9ededbfa7f7a442d72827b604fa3e0bb62a4501b3763c5dfd9e458b93d74c74a035abce381d5931d6a8702afb3c4feaecfacdbdeb7a5fc9af00b2bb792e01914bc7a54d0a5c42c3096c61355a3f4cb9975b374dc021cb9811c8487f93a76f5501dad6a86400e5b382ac5bb443c3ca74c816841a568d40c93e4565ce61bcb3eee6b1088a0fbebb7fac9940150fec115d091cc40e599ed620783c3846b6df5903c08daf4b5d46c31091ec", @ANYRESDEC=0x0], 0x0) r4 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_EXP_NEW(r4, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x64, 0x0, 0x2, 0x301, 0x0, 0x0, {0x1, 0x0, 0xfffc}, [@CTA_EXPECT_ZONE={0x6, 0x7, 0x1, 0x0, 0x2}, @CTA_EXPECT_MASK={0x24}, @CTA_EXPECT_MASTER={0x24, 0x1, 0x0, 0x1, [@CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv6={{0x0, 0x3, @dev={0xfe, 0x80, '\x00', 0x1a}}, {0x0, 0x4, @dev={0xfe, 0x80, '\x00', 0x41}}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x3a}}]}]}, 0x64}}, 0x0) mount$tmpfs(0x0, 0x0, 0x0, 0x0, 0x0) r5 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r6) r7 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$TIOCSETD(r7, 0x5423, &(0x7f0000000800)=0x2) r8 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r8, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000000c0)=ANY=[@ANYBLOB="b80000001d0001"], 0xb8}}, 0x0) r9 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r9, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="b8000000190001000000000000000000000000000000000000000000000020000000002d4991b5aeec656bffffff0000a4795013980a00"/64, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000001"], 0xb8}}, 0x0) r10 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r10, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000009c0)=@updpolicy={0x1218, 0x19, 0x1, 0x0, 0x0, {{@in6=@empty, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0xa}, {}, {}, 0x0, 0x0, 0x1, 0x0, 0x5}, [@coaddr={0x14, 0xe, @in=@empty}, @proto={0x5, 0x19, 0xff}, @tfcpad={0x8, 0x16, 0x80000000}, @algo_comp={0x1048, 0x3, {{'lzjh\x00'}, 0x8000, "b5025fda53134d0734dac71bd23f88287bdc2ca619873b94d65f041095b96904e0904e0f2b2dfaa76c02ecf864e33cfd470b749ea5bba9bdc3cb47438ac588c4aa13e404f09b43002d2ed4d4d3643de4eff057bbad6f368031c5bd5b9ba250f382339969e6dcb614e38957ba0a1f4562eee261a3a66ae1651a582994bd2378772bd5829272430cf1700aa1f7d165667a6d095bc82fe2f2bad6078df5946849cd238c7d0a969a1773ec819a25256fa727c926f2835a21fac65d95bb22b2a6fc035bedb9babac39f9cdc78c455d746d62c9954dbff6c7aa6a7a549e64a0bbf1c168b583ac0de2c8af9fcf40dc6a9b2b9fbf9be752cf2e84000ef0ec0d3353ec8737125180141786f6774f1c3dcc9b1c0f5e3d9b974ec4c375c05b988e3385ee1a649188c0c9929e612c9911c65949d0aae96055656c114f32e1603d2cfbe3a56b22c767e5d69ce42f27f6b6a5d614e4f9b20e0f10610aab5dc7d49f36e319ecdcd53d8de457b5466dac209ede4119f9c8fff395ddf6a9a53f272e0279c469ef691d78e180c72df873b96f0019abeb85fc76217cf504f5ebd6cba1f0b53b34a94670cb9d101163a3e357de074ee2beea79687bbe8b55756bbe30bfd4ae3a4b817177dca00c82bbe22df79e04216d7f569c67723033dd41150df651bbd2a2339038a1a7f06e3897c39622751e2275f1bab2d739575fecf38ca61197430460c609213feba4b2477502f031081fac1d6bff7a65ac654c82a26f17bd05df5eaafc89063747fef62bd8e47fc652ab00c18e24dac17971dc232e6f5d467af9c923caa93912d99b6995889f85bbfae0ed84d8716bc842fd0f055d65083c7874df79806ba049d7fbb45195db2eab64564c5adb9c748aa7f7ff8ccb6e93d39c619839d7ba47c1f4d48890c6541bff55ed98b80829b3e9d4c2dbec71b9d4a07de348b60477d0ada461bc0ec935feb9a8ff3dfb8f12e845864757e704cba70fa3a3b0f917ce12ac92025cf910e6b9f6c62b75402ea1b05f9de6ea6320d243c38a274ff3a506d949cfab57681e002c1ea07128f9089b47093754835c67c360f69b447768fa8e8cfbaf19f0c99e6abb7e2b49a56b5b3885b39f03da64671168c99cca4ad67d2c3529414800e8ccac2cef395b2cd3086f42ab84f7e5cdd6436ec454c74bbcb34f9d8055258fbeebddff1c874764545f5a58d50a3c5a9829889e86a8081431715fb88e19d301268c53dc5758a6416a959fb9dde56f4a89150bab8a33e299c238f601061378b1921b3c9b2ce562cad20a7293a8175a3099d009358c3c82e97c6d635c7b41baa968c0a0d1cb6713c96daafe29debcc4c2c6aa270dd348dfd247d86be815d36a9f0d3d7267d7ae81f4daf2d0be06327ff8f69e500dd8093fffdf2f97bf29411ebe086ba49ba2d393d33b79a17cfac6b4b05d53f4cbde0f65bc6d924f1c02a64775e7005b1b4f0dea37265373f6f8aa2a6f66355cab7b42c973f0ecdca052639b9696469518f6ddbe27ca2d0993b769852541fddaa28e9b1bfd50633100ea9be3307d816c65e3e2773d3d677616d6e7a502734b91ef966f9ba82a5d708a4479cc83df9b19b9a69654157030ebc564e36655b3859400e226a7513df3abd6f1dcdb9b136d94d20e2534b417f713b78a87ef9be00168730626be86958b43957d4380ffc92965c5307d2a07b1fdd92b9f7850b006ddd8ed4a30469d49c94b3801ca61266891c8c27229953abde45ce6901dd2f76a7bc145f44946bbdc853aa2a2eacb00cf5aba5f63c591f80808e37193fc1cfb3fc2305509862c49d7b35a4f215c82c3798342ae64cd4d513b708a94a24a0e3e7aa2b75acef2bee35ef47610990b0713704cef4361a6c81992929d3c4e494e0eb7788a58932e2da1dcc106535362c0ed334229e942ffc404f5fbaa4a384f1f3f9840e263012859e037bbe461b5e0d87ea0ee07001ad004f70362e33429585420eae103e34660d12a82ac761506ace45f125fb2734a3d538a59ad46475be9b2996166dc6926c560e1775794a41ca007ae77bdf074fa5d8b02e5ffe418afa9ae191941c7ec6d38815b8911a657457289874c5aaa2035f081b122d983291d7114fa4b743d430664b36773a3f562fa08df65029706fe3b571428c65f18e2ca0d2b54e0d890468be6bf1e556b656ec34ea585cbd093fbbc1d4f99f4d5ed28fbf62f496da09115f7449f95399758a0681cd90b7bfd0a8ef950e789d63fa28c5309040db1c05ac74ca1a6a7392a41c68d6d07466a5c043d3c3701692b7e4df11a18131e31381df7f8a8ac21a74517bcf08fb4f64fe36c2160fb6f8033abb2ed1be0404ea3fd897252d45405d3e0134597b4eeea677ffa0ab10488ab579c303d7e8bc2265cecf2311e662ab3ed9aae20d33f1a302adddcb04bae029e58ed7e6b8bc1b27aea099d96d49605b560667a28926c2d7db4230b6e82b14df19c64d70b3abbc83d0ce06b8c56ed41bfb4cea074f5f90c3867d0463b784b18db6e976b7feae994bf666b0a1d14e9eda9a419f486264afcf48e569dc0b3a5fe610c2e96f4d7240eac53a4cdee3c02aa9953301deef36d1c87db3663034f9c7f5d89868df8ce3b0433773d32fed8400cb40f10d255671e09d3587c1fbe9cee99aeb02cabe5b2aa583708aaa10dc35880d91c75bd6f4d9cdb9ca173e672c535f9e7a231d9b9f6febe3fa8f74e2b142fdebe74b9cc4be81303c09b8330eb292afde698712c618ed5c39652f1d89d38deb6556c5def93903f79057876d64530e26b20af97e4e67ff27eb2710d30dde8a58e3a5a3d5f244c54305368e119a876e99d1928439aa370e68d085eb80651cf63ebd0ae0289edb82f0aea9ccf63b5b9aa67ab6cfb060c6ea8927d9f34396d00d93c9022f33b781ff2881c7d66d0047aaffcc3998822943fc454063656430b0945017782b285ec7750ab4b070dc4f3decdc3dd72e6693b50185757fc18897967f303f3017ef977f19da006da8e3b7e55fc68d30327f3ac529272faabf8c2aba54bfcef0a158b7f2458302407aca66d2b12e275aef9aea9557cd6493d3299ddb754db238f0ae241c6d00a2a2ca386477c0ba9b4ee27361f44ec10c590f65a8d9ccfc23710ea37b9ce862c2df2573f14d43a37d1d3aa4f09bbb35daa3d866ecefded041265b744e56624f8bea5ed3ea1d95825c1e60d1a7b049ca2d440e2636c8ccaef61094b8932585fc0f48858c2b756580f336cde3ff8798a5557d79ef0721be46e55460b1be93b88e8bd4b6bf4851b0367858d915eb739d27d72161b0db49a70655d3a13a0b4f05d32083941b4c5cc47369dec59cdc0984f9db82b629a2be1208d789c135b5f245c40bf283253f1b480ce628a6cfee451965d0661d49b506833960cecf7be19f75f86f14139c9865193bcf91d911a5293230493c8d59ad27fd5ac45b5bcd8921661f4b18fa045d97a36b254ba0cf3a08ccb1381676fa25e8788cfb8d5c07cad3d5ebf7941b0b4e76c266e8253cccffa5426bd34c89364f27d5513445781199ca6875fff2e140923f4f7c4b6444f713bd4246491a5e41852c1b816aa7bb249029e185d3e6781dd8c878ab177e225ad18181bf623f660f5fb960cbd7b815c61c037e29fcddebdd4315487050ded2ae19bdbaa3b69ca8c49ed2a994db1c2ecc5ab1b7a25d6633fc3749e27998da0c4c721ab7d6580c04fa38439a827e4a0664775efa33a3a779f1843c658cbea63a21fca07c6c9eff361af64cae110f155b5e50ed6e9a2da7d41d905f055073f951f8bedee4b65cd478434c2cb630b3fab938d81b34e7e0b919dc979a033a31f3c1ee828aa6dc9e0da0919adcc7e39b3c3a384e54e2cd1ee0f92ddf84af05bc2d0d96cdf3fa0495b62045c5a33591568a7df3bf452844ac4d16f0090056fcac24df63a7f098cd08d31b7f1b088c01b53b13681381bde4e81452c3b846e7b6cf4c1b1d19deebeddfe34b20f6a4c59b1d26219ef6b9e3449e88b2585ca35cdee8125c0561d83859ccd543d7cc21e68997ac5321047c0d458e147093e1335506b23cedd57da47ce4e76b8c69c404f7d98a2c93a071f816c71fde9930709ec48db84b2d06eb100350b01c97801343824ae01e58f9b5b42f084155be7e6ba683276ae92b47d2ee1546bc8e57af6638655b2315345d48c3b10539f1f0c59f11a01f0e799795415c15106a97e2bb9ba9a2dbc4f32877e1c84fb1ce2133e0ade3e9ae0b420b297e67bab3333b2aae3363be0fd48ca9ef3542ec6918a953b8abdede0523309b231df27571813aa7c417065a1b5707f169840e0fe3e503d77917bf74b24d550a4d70e032f6fb5e0f78ac31d2e2442c53e5f0eecae281faee9a97b80aaec059f321433825b69128be017f32f491236123f5d0ca4d374bae15d6171b9e32eedba466de47c25760ed55f6bffcb5bfae6d607dfe5e2a50ca5f8965323db00f57ad866421f3b8790685eef9e9d1699b45cd124a096939002d9bf9db965bb3d329b3cc71b66f58e5a5e9195c51153a5e4398b586f9899072acef8a8ef849b2fe353061a677009a0a123deb29083a931e6915dd0ef43c90b8b8e38967f800356081ff1525185e35edb1053c292c5cf4f9c367a15c16ed02e75a0858bb0e39b33209258568cd1af8493e91ed9fe5610e9200dc68743f51d9562b9a163e5e1b418c0e19f674f42beaadf185957156dea20fef888e59a252ae50d6f58ceefd5b378f1051c320d9eaf36099a13fb33dcd4a61383e4db2666c7cd204a819c702d52fa0b503c4cbe66898560b672e31dfa41d536d0143b8e89c2baa6bb3b00e3ca7b3840bc98a795ce94b093315807f09f8d8ce35794b7d1e04385701b8dd4a9c46af52ada1d3742242c305d67173c6fc7de54b807cd4d1edc4b5e6f9167cfb90a61bed9a316d322a756e77de39594f93f0223c2bc9d0d39f8ec7b9e8ac6d5bc7ccc74b69971bc91ef88c40d44f649caa7a4a167edaf8cad9476776426f84a7d0b0835ee2efaf734a2b33be75b1b7bff47494d6483d82ce2b7e20323a2f568db085811d0b9772aad1546243ed0d55b2e701f6057f3790d83d43ddb9cf246642543f8dae51fbb10cc15c05e28c01a3bf51bc6b0b1bb940f963c6540b0aec5aeb911bd36d92d4616aa4dcdefe0cac6d30ce5cf086a8a76c49d9f54c7d59e2e045f053566ba9774fb4991a9227097a2b5d3f0e89f8b15fae7b6827cccd0321b0183814a69927299a8eb544bbca7fc0ba5d7d90d8d3b4d197a33f707a0fb4eb478ae19aafd42624e3b318b01b15d44f0c3cf84565c95bfbae6c9054c538d7679e8b8c44ff7ae9b22df1c75707cd3fd7a5572c31670c197ce1253258f8b9dcce2bfbf85e4e74ca4b4caf3a322c0c5f5cccd5bc0b0ec7f69775a8fddb9edfadff40af09a672ca07aae4f9cec689336f26585ec744a3eb33e9a666e6610c1a2776744db21d617704955ca83772318ebe0b4e929f49395016f257c8f9c34360eae4bcb2f905ee7430a1210e145b0f929df78c3f4ca0aed44afb48a1bc7d33099823eacc4b0fe9ffa09f1c6075c4a33d03ef543724936245f337d1f107476b691c956929b8779d9949748088655b87666e43d4ede58376ded775db01fb3217c0739988bc33ac308ed6799c7e0cd7c68576e31c272effee1cd56addcb50445b87c8855d48e3abca7193e6750b56dc5df84e58e7a883641235f3342f4cf600ae08861d21419ddc8415aeedf00467f65ece2b50942778dda9cff09f1d3a73f0192622db585d7cd7f8a9f864ca9f1e6b537d18064fd4a02ce39e93d77d848895"}}, @etimer_thresh={0x8, 0xc, 0x7ff}, @algo_comp={0xea, 0x3, {{'lzjh\x00'}, 0x510, "e16a8b131fc8fd34e052fd5f35ef9ee874fe43b31e4322a81b40c566a2f42d81b911a1a4b0268ddc37b2b36f4d8d348d49c1f3853dc5cdbeba6bbda61af51ec12017eed5d1cd42156936307859a4527d73626932a977b142b440a444924d0d29f76ac055bbe52382b9528a6de34eba679152c92e6509b9f008b339df7fded930236ce1c956192333d93543c276745854206757280d7b846a9794251e76e6e26c6401"}}]}, 0x1218}}, 0x0) 01:04:22 executing program 0: r0 = memfd_create(&(0x7f0000000300)='+\x8b\x8a\x16\x11O\xdd\xdfk(F\x99\xdf\x92\xd5>oJ\x02u\x9b\xafa\xac\x06\x9c&\xf5\xe3j\xfa\tcqM\xb8R\x86\xd9\xd2.\x9f\x12\xed\x10\f\xbd\x1a|\x8a\xbb\xda\xcfY\x98gU@\xf2M\xc0\xb5\xdf\x9a\x8d\xdb,n\xae\x0eT\x80\x8c\xfd\xd7\xb0\x94\x82t\x96\rKx\xc5\x9b\x8c\x87\x96\x8bc\xbc\xee\xcc\x9f\xe3F\x99V4\x8e;M\xa9\x823\xe3\xb3mG\x8f\xdb\xed\x1b\x05\xec\xfc\xd1\xb5\xfd\xec@\xdeU\xdd\xa4\xc1\xe4L)\x8e\xe5\x91\x8e\xd4\x89\xef\x95T\x05G\xac\xb8\xc1: )mh\xc7\xf1?\xbb\x13;\xad\x95\xd70\xb6\x0e\x7f\x84r\x0e\xbf\xc5\xf6\xd4\xdd\t\x14\x18\xf7\xefi\x93\x03\xd2\xf2\bK\"\xd2\xb5\xaa\xb8\xc8\xe0\xac\x99\xe8su\xcd\xc3E\x12\xd7\xdd\x96!\x16Tu\xe3\xf0\x84#R\xd9\xe3~Wj\xb0r\x87\'\xea\a\xcfOeK\x9daW\xf4\x87@\x9c\xf3\xf1K\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x91\xe6\xdb\xc2\xa5h\'\xdfIn\x97\x0263~\xeb\xbe(i\n\xc2k4\x7f\x12\xa9e`SOs\x8c\xb4\xe7FeQ\xc6$\x92j_U\xfa\b\xea\xb0bYkW\xc0\x05\aC{\xcc\x03T\x17\xa5Sk\x87P\xc2\x97D\xb2\xfa\x1b\x9fe\xf4\x10\x1a\xad\x92\xce\x88\x1b\xbc\xe14\x19\xaa\xd3\r\xf4\xa2\xc3\x9e=\xa0 \xe6j\xe5\x85\xf8\x97\x03\x15\xaa\x920\xdcrI\xd8\b\xfb\xc7\xe7xX\x00>d\xbb\xa71\xad\x9a\xfb\xe6\x13\x87\x93\\\xe5W-\xfc\xfd\xb8O\xb9j\xb8\xf2\x9dx\xb2\x86\xad\x92', 0x3) fcntl$addseals(r0, 0x409, 0x8) fallocate(r0, 0xa, 0x80000000000, 0x3) syz_usb_connect(0x3, 0x98c, &(0x7f00000004c0)=ANY=[@ANYBLOB="12011003add186405c0ae1219e110102030109027a09040602c01f0904ff060f498b35010b2406000189eb7120029c05240008000d240f0106000000050003000206241a0500020424020407240a0106b30005241509000905800c1000070100a408494a770157ca7f81001161fbb6834c3d130aafec498105dbab02c900519f40e09d095b13bd3832887dd01ff698640b52dbd4a78b736939ef17e1960caa486ed38cbc4b57a09e1cb1391e5bc3f6cd4df6eb058e6d79af8c06f9ddfe62fec4b6ddfa0f4c010ca4c49db62535441a8be98b6244a5eb8c5477576525f59ecbb1a8f21d9169a233c1f9c1d6949d001a9c7e2c70ca1b182f5d6b9f8096ffd9079383a6891209050c03cf01000700090501101000e10207790403cf5d46604abd4c34bfa20be8ad5e949518b449cfd146c59102e1f13977b9e64824184b2a17e627ef78d1a32b70629fb034db4fbc1b20996e07b5667c4e92f2dac42bc2591ea2bc56d86450611133e87b1fc15189911cf3c1c8763b037ad8f1c77ad6fee54212b00f269317215a5229bc7a5b8170a58b09050310000274d612da1164358fb39145bea3e5e32df22181ea5335c6dcb4202badea95f6d6d2b9247bc468632598ec8a1335ab5bb65706d57eeb6d3cfde46a76cddbbbad4da156e42afd8aecacab573434e965ee905ea76c0c2d1a6883eb1b5ac15861e316325aee4c092ed04bd2e50d8226b5c4639d7c2e421c895ba3b1eb666e74b98e2b894b073f76744e953f8e1926151d59e64c00657697dc70db112653201abce932776177ffa04df891b8360d8ea284604c2c47dfdf344c4d1fbe896a9c74aef588d3ff180b7709785a20cb1f9bce79df5ff13369e71f485c436a7b2201b109050a084000f806400725010303c50909050b0008007fc5016a0bef61e03013278938e2cd3301b04c1853fed7488ef38fe06c51f60a7e03efabfa25997df73681b34886fa42ef60bc1ec5de94d51cf33c66ee8282ee93248d7939a3812c6357a9ea5c7a5519805370c4a63a3b1493a117a45b8bf334c17eed6d50881952023ea0c5b37010caa5e6871f6e9a5077b8f861fbd24ffca426407f0a9a537e2b7684220c891eecb462db484f3dec22ad11d54633c6a7164bb512372f8333e24dc52c2204d2e026cd58748aacb9ffdc5320b4349a630827303ed7207be83e0838db0a31e7de066506a46a7dddacfee4407ece5a8da909050910080006e6ff0905001000041f082007250180070100090506100002070599072501030700030905040010007c05030725010109030009050e082000057a0209050d1010000703ffe506aae806658b25403971a9a4ad8affb9bbdd1f717dade3d8fe781d800ff7adba7fdc47ab7ed6697f86dcbd5796674a82065c6b57897d080cb97ea1ea86bb4a013dfe10f2fe17fe33762547fcff47f4e84d073a40dd9d2bcff43d7330e26ca651e978fc94ba53ed0a4ef8cf1c23b61c93d0b67fa5bad193772a504f0f9c3922919bcae545b677b39d74c8d818ca130eea195d83b098c00290e973f72f5c58c113e548c58119c7b99020b9c0cf9af35c12fcd6ba73daad6b3b39724219b7c4dab0953dfec8e1f0c7f339e0d52ac131924a3dd2f2ff6c2407450e18001006208384123d106109058810100090ba200725018007b400090500000004fa3ffbbe04652f4fca1f92e6717e5e2306302fd3efb20edfab5b7bd8cdd97df2fe3dfa4f2eadd789a1f66e4ea5a3dc943475ca86f66ed1708d36b6745fdeef03e970141b250ec6231702be045ac8a86c17281bd0d2794f5f232a9875c14e75ae1e98f8b27f520910be96e560b246e4b4ab879f532329bb33421d8156de1767b4a9f08a0d26d87ea2c51a32531b2ae28d580b7b0dde8c8a81edd48442596f415621cdee784abc0d482740fec5b05b7acd52a1d58ab0742d055c9a6bf9dff869fc1707250183080180090504d6080020810107250101026200090453010a78fb4a000a2401060006020102072405011f0a760b2407010500103371511a0a2405017f2dfd4efa8d0a240503ff63086ac71b0c240202040204400004ff020f24060206040100090005000200060905030410008501020725010208080009050d00000220088107250181020004090505001000010009072501027d0400830f4e12deda145cacbb4af48a9631107502e7a7339d2f3537d97d126fc56159d5bc37c90ebac1604dda6526bc2cfebd37a7956026ca20fcbdf44083666425d69c6002d7fb1c9e2a26341db4bdd3d6bb114bffe0adfb9c5b44f6edd22c7b91e057b3d349e696aa3a44b9098285ab9b80794d4c0beb78b7875379976881f21218894395090501102000050300b2025be5b9bf9680c2f34129338c89f872edc265ffeae6f7189dc40460783464c15cc93461fe59d4ab8f63c9e8ed183a4fec164fa290cc9ea50a69088e2b1b6e323c6c23dd61b9449954c2d69373cfc3ce8f0f407179f4bbf278b3c1bd112a8b8f418de958659331c625a9d2a8121774063174a43601f2f02b3ef6530df044e65401dd33626a4b6c0da6b4336d1564e6260ed7c8e7bfaf4868195b3c8319822189c0dc0d8e83a85e279805c96c8f9db8d00b07250182070200090502002000034008810d259816d8ac07d3c73d16f7bc78b243ba7502c167abc47ae2436f8c690b96e723d7578048ca1858daf3944dfaa855ed86be962c38a0d692604a27dd5b227879bc9e1d91e28aecce84d5813de76138525bbf75e54d3b4a43bc8ce2733ccfad2fbfe183e925496fae34b67c14e56dd756d267371e4afe236eb85e8660d2a0b0c409050403000209015c0725018248000009050f08ff010901010725018281ffff090503001000040409072501817f018007250182073f0009050910080003080307250100f20100072501020401010905070800007faf050904160500ff0a571c052406000005240003000d240f010500000008000700405c2413202b4ec3900893e5a3bed8c6011a482a7b1bc84ed1762e795ecb1d3f531d9118308a89a6be680439341a7018d8d6854bd49df8c3413c3e2de4158dee20df2c334f2fa92a206feb64a37ab8985565c0cfbbe340aec8e78d205c0524010095052415080010240202ff030400ec43cd501340231f072401080401000d24020180030106a5dd286f900724011f0304000904890008ffffff0807240600017b8505240008000d240f01050000002000f8ff0006241a01640109050a1040000901ff09050812100003401f0725018002b50009050708d707040320090500004000033f80050a09ab20090507040002010204090582000002080403072501000704000725010200010009050c00000400010917090568b919f82146515542c36455e4408ea98f2ec0f60905050308007f80ee0725010100060007250180040004"], &(0x7f0000000200)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x200, 0x7, 0x3, 0x1, 0x10, 0x20}, 0x8e, &(0x7f0000000040)={0x5, 0xf, 0x8e, 0x6, [@wireless={0xb, 0x10, 0x1, 0x8, 0x4a, 0x20, 0x1f, 0xa1, 0x1f}, @ss_container_id={0x14, 0x10, 0x4, 0x2, "ba7a1c2f5d868daa54998097721ca0c5"}, @ssp_cap={0x1c, 0x10, 0xa, 0xfb, 0x4, 0x7, 0xf000, 0x8, [0x27, 0xc050, 0xff3f30, 0xff00f0]}, @wireless={0xb, 0x10, 0x1, 0xc, 0x1, 0x6, 0x8, 0x5, 0x63}, @generic={0x40, 0x10, 0xb, "6dc5dd49ade70ca9115ad3697f771c15e75e53883ceaac34ec82251eb17a8aa484a66f5a09147d9dbcfbb2b2c87619b29ac1494c7fa7b2317769355cd4"}, @ptm_cap={0x3}]}, 0x2, [{0xa8, &(0x7f0000000100)=@string={0xa8, 0x3, "935b106d519dd2abb868b9e9150e41b3d266ec63983d803be06d43a528e29854eaf793ecdc446b941bc25118f25ea822873597593a22603a3ebf76e2a71ac2d3dfc3586f076cb5a4fdc1e282a5610d4e877893c467e3abc535d85a3702023d373f4803b8dd89c5c9d26fb020ae259422cba7b573d49f7199cde4d9eede807e5971f45b458ef0f580d7f20acfba0228a9b67af718afa2aff6146077dbf99245b490238d3a509b"}}, {0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x43e}}]}) 01:04:22 executing program 4: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000000)={0x18, 0x3, &(0x7f00000000c0)=@framed, &(0x7f0000000140)='syzkaller\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000100)={&(0x7f0000000080)='sys_exit\x00', r0}, 0x10) recvmsg$unix(0xffffffffffffffff, 0x0, 0x80000001) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, 0xffffffffffffffff, 0x0) r1 = bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000500)={&(0x7f0000000200)='jbd2_handle_stats\x00', r1}, 0x10) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, "00009200000000000000000000000058b200"}) write(r2, &(0x7f00000001c0)='u', 0x1) r3 = dup(0xffffffffffffffff) ioctl$TCSETS2(r3, 0x402c542b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, "cd3165308dad42c22d6f78e986730fcfe6cf9a"}) read$FUSE(r3, &(0x7f0000005ac0)={0x2020}, 0x2020) 01:04:22 executing program 4: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_MSRS(r2, 0x4008ae89, &(0x7f00000027c0)={0x1, 0x0, [{0xc001102c}]}) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r4) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x4, &(0x7f0000000440)=@framed={{}, [@ldst={0x3, 0x2, 0x3, 0x1, 0x0, 0x3b}]}, &(0x7f0000000380)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x80) 01:04:22 executing program 4: syz_mount_image$ext4(&(0x7f0000000080)='ext3\x00', &(0x7f0000000440)='./file0\x00', 0xc0ed0006, &(0x7f0000000740)=ANY=[@ANYBLOB='jqfmt=vfsold,resgid=', @ANYRESHEX=0xee00, @ANYBLOB="2c6e6f626c6f636b5f76616c69646974792c6e6f6c6f61642c646174615f6572723d69676e6f72652c7573726a71756f74613d2c696e69745f697461626c653d3078303030303030303030303030303630312c6d61785f6469725f73697a655f6b623d3078303030303030303030303030303030332c000080a2a162242f5f14e27cd903e752deaf069045d4f4b073f9cfa18c6c20158ae13a24e79b654ee8588b677e3b0ce2caf652e5c64333f74721b5a36a1045a01e15c7a929146b162c26a0e61b813935e3ce71a21954d9dc4e39701c78e38927c9db9d9bc3af4d447aa1981be8f7653c750a903c6f7c71a085669f96eef68305006a96dd79c22167dba4981972ae5aae355be78a013fe295c78256a145c3efe6940576a655dab6de92f1aae8a9ecf3b9b17cfe5078243cecdd4a7f8faf2f8fb7b7270fc9234af8a1c86dc7f40d65bf6d4247b92f4c3fb6a34de928cefa87f40fc9b5fc3ff0510dbe6cef810cf4230f3eee9e4b6a5276717243eb92e3628adcc4f5a8c5197c5e9c48dcbc52ed01228a5483e2", @ANYRESDEC], 0x7e, 0x455, &(0x7f0000000940)="$eJzs3M9PHFUcAPDv7PKzpYK1/ii2Ea1G4g8o9Ic9eNFo4kETEz1oPBHABrstpmAiDVH0gEdjYrwaj/4LnvRijCcTr3o3Jo1yafVg1szuDF1gly6wZdvu55MMvDfz4L3vzLzdN+/BBtCxRtIvScRARPwWEYPV7MYCI9Vv19eWp/9ZW55Oolx+46+kUu7a2vJ0XjT/uYPVTLmc5Xvr1Lv6TsRUqTR7OcuPL158f3xh6cqzcxenzs+en700ee7c6VPHe85OnmlJnGlc14Y/mj929JW3v3jtxv6B7HttHK0yUj27dT1R+drX6irb5lBNOulqY0PYkWJEpJeru9L/B6MY/evHBuPlT9vaOOCWKpfL5Xrvz5mVMnAXS6LdLQDaI3+jT59/822fhh63hasvVB+A0rivZ1v1SFcUsjLdm55vW2kkIt5a+ffrdItbNA8BAFDr+3T880y98V8hHqgpd0+2hjIUEfdGxOGIuC8ijkTE/RGVsg9GxEM7qr1vywrJfo9/0vHf89na1sbxXz76i6FiljtUib87eXeuNHsyOyej0d2b5ie2qeOHl379vNGx2vFfuqX152PBrB1/dm2aoJuZWpzaS8y1rn4SMdxVL/4k8mWcJCKORsTwLuuYe+rbY42O3Tz+bbRgnan8TcST1eu/EpvizyUN1ycnnjs7eWa8L0qzJ8fzu2Krn39Zfb1R/XuKvwXS638gu/83rkauxz+U9EUsfHXlQmW9dmHbX/f3xqfKqtXfP2vYp3d7//ckb1bSPdm+D6cWFy9PRPQkr27dP3njZ/N8Xj6Nf/RE/f5/uOZMPBwR6U18fP03DVTa/mhEPBYRJ7Y5KT+9+Ph7eXrzim/j+LeZlW+hNP6Zuq9/Ndc/IhaW8uv/SJ5YajZRvPDjd43qb+76n66kRrM9zbz+NdvAvZw7AAAAuFMUKjMZSWFsPV0ojI1V/4b/SBwolOYXFp/un//g0kz1b+WHoruQz3QN1syHTmRzw3l+clP+VDZv/GWxv5Ifm54vzbQ7eOhwBxv0/9QfxYj4b8t0LnA38f9a0Ln0f+hc+j90Lv0fOpf+D52rXv//uA3tAPaf93/oXPo/dC79HzqX/g8dqeH/xhcaH9qfxM4/Z0BiPxNRuC2acYcmCtF04a6mP8xil4neuofa/coEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQGv8HAAD//xip4/k=") r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) mount(&(0x7f0000000380)=@loop={'/dev/loop', 0x0}, &(0x7f0000000140)='./bus\x00', 0x0, 0x1000, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x185102, 0x0) ioctl$KVM_CAP_HYPERV_ENLIGHTENED_VMCS(r0, 0x4068aea3, &(0x7f00000000c0)) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), r0) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f0000000200)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_DISASSOCIATE(r0, &(0x7f0000000280)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000240)={&(0x7f0000000480)={0x24c, r2, 0x8, 0x70bd29, 0x25dfdbfb, {{}, {@val={0x8, 0x3, r3}, @val={0xc, 0x99, {0x8, 0x3b}}}}, [@NL80211_ATTR_SSID={0xa, 0x34, @default_ibss_ssid}, @NL80211_ATTR_SSID={0xa, 0x34, @default_ibss_ssid}, @NL80211_ATTR_REASON_CODE={0x6}, @NL80211_ATTR_IE={0xe6, 0x2a, [@preq={0x82, 0x2b, {{0x0, 0x1, 0x0, 0x0, 0x1}, 0x4, 0x4, 0x7, @broadcast, 0x10000, @value=@device_b, 0x3f, 0x1ff, 0x1, [{{0x0, 0x0, 0x1}}]}}, @random_vendor={0xdd, 0xb3, "f5c7a6fe5b93190055820f1f5452001f2359e3404ff9a8ed068fd7d90e51724c37b85dc56282494ba54147f3903b74a0dc710bc033e5481dcd8e43575248a5392e8e768dab33515b442b5916203dc8dd1420c7400af8e522bbab46753b72ce96f3da3a073709d2a3aa461edd95db4e56aaa9b87aec172315fcf5d98a4d0a60439eb302aa1e56394e406e7b39c714056d3f48e09afa7278329545e8418112536ce1ca6a03f4b5fb6233557576e4a6b880b5ea5d"}]}, @NL80211_ATTR_IE={0x11c, 0x2a, [@channel_switch={0x25, 0x3, {0x0, 0xa5, 0x5e}}, @perr={0x84, 0x35, {0x0, 0x3, [{{0x0, 0x1}, @device_b, 0x1, @value=@broadcast, 0x41}, {{}, @device_a, 0xa, @void, 0x38}, {{0x0, 0x1}, @device_b, 0x7, @value=@device_b, 0x2a}]}}, @fast_bss_trans={0x37, 0xda, {0x9, 0x6, "f55b42bbda6307d7c14826d4bf424aa9", "14425afe088b6ffc241fb0c5dd568c6e868cc7140551d7549be0fb6657f05512", "69c922f2f64ed0e5fc49c0f6601ca526c642c4cd3e296573c5494ceb880f1541", [{0x4, 0x14, "d10ba617ec223772a4df7ab1e8d730e3a656a331"}, {0x2, 0x8, "6c117124aff7fe14"}, {0x4, 0x1f, "cf6a54014786c573a16b2875dc8a111475d23d30015771c29f2c4eb77cb710"}, {0x1, 0x18, "a6dc8b642093cedf38ee56e8ef411217b00a7dd0ec15fa9c"}, {0x2, 0x1a, "998de3c25a1bf772b4f7f6d57400f9f54d59fdc4cfec38f74a3f"}, {0x2, 0xf, "35b6f1ae303feb667ed8bbac02edac"}]}}]}]}, 0x24c}, 0x1, 0x0, 0x0, 0xc000}, 0x20008090) mount$9p_fd(0x0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0, &(0x7f0000000440)) 01:04:22 executing program 2: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x2, 0x0) getsockopt$bt_l2cap_L2CAP_LM(r0, 0x112, 0x4, 0x0, &(0x7f0000000080)) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x4, 0xe, &(0x7f00000003c0)=ANY=[@ANYBLOB="b702000004000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0de00000000b7060000ffffffff1d6405000000000065040400210000000404000001e37c60b7040000000000006a0a00fe000000008500000032000000b70000000000000095000000000000000ce0de7621e5e832249c04112cf7af2b75d0d1f034b1b3fb6bd3ce8fa62c7941272ff49142d860010ab162aa2264ab67e55a00000000000000edfe0969a9ddc125b686a1e83c8790c893d713b3295dad0ea697181d1e85b64126b5d72f204754d1d4a93f24215dee354e93cfc3f50ff23f8432c72012f021c84c59a9d4c142f439d3040cfee621589fb3a2f1407c7cbed48e7026f8d52d4bca2608c79aa4a73732028f88ce07ed1075da4a2ef44e3d8b88873f0b1de87dfb6d15936ec0a27cb554def9e27396df6b7851ffa26237ea6730880f06371beb3b290b7d8629a6f0373fefa0acb60888fc14ad2b83ca03ac2aee792482ced58af4140cc4ce3efef26e00c5b2200a91cb80c6065a697d6fc8aa8b65aee0783b04cff0218ce82c9687b4474da89c474c23727555fc5e5f8ad0f2f7a261140440fce1f12cc6df312accd011d888384283092d987c40bbb46f68c2431b97906f00000000349834fa147bd5923bbd4e606708034931a8f1a89bdf77093a0000427aab8e21e1a33d3fe093547532fce6549dd648ad233e05a7b3ea178007c1c32e871ac81f287c4aabbd153390b16d1d41ee433e3a54ea9ee82cf14f3a4cc523ee000000000009e106d6b5289f0000000000000000000000f7bc9f46cb71f6b889d37807865e3b4e9916dd0f72c9d58ea333b90f8886dcbf5ddda0e42ca08e3303632401f2f5212b40c0e88c957fd767dbfc80b07ad668b4f6f92fb209d7c2dbac597843c8eb7bf92fe6d0bb0b72549795c2ed19e441eb69869844152ba9da0588e42cdbc5fcd245ce5e3ef0dca64931276702a312db7956f0a75eb9caa17d47a6331c7c963cbf86a845ce27c26b7136d3e7207318b1df7a6320c64f18ccd926eaeddcde8d5006d6c38db117fb1115221a66169172720ccca770bff37e59511b2606138377eda44b2f288b491ab8aae0e11a98303b0e407e0f9d21f4a3ebbd3fabf6da9a1a1f869a339fab465d8322b7280b0734fd115a19b33c8644fff71b3c62f2e1b827e2663e06a751182e968c8ab05fb1d0115d4b11d944f2c06acc023a02b7416a9a10218d21503cda13bb5df6c992e52e1c01793b728eac6b5c58ab3b3900d279297dadc127e2f38fc60c23af2e1fefa5a83456647191ba1953d335f59aa261fe79613df6bf43884e9649691e32680d75a541c27ffe74f9d13340f2cf1c7dc2b7db01213216cd4ecfd30efe137641471987289b7e23482e026b26eacd1b97443e2ea2d1d6e31a01ee0ae7fa195a2152b2338b086423a3883f2ce3e2f84e04f4d52c985eac4b46336908599564b47db0e6aa97ee51a360f4382fd99745725d44c77d097f69d19fe86f71c38a0226d44ebe0ecbd959f14b540745cd03b8c9f02b825ba45ca85706c73115f70871db9d2a1bc2a517b39f9648123917a5db07ba4e27f961373767e1ea8f7cc558e483abef1a9923c5cfa2081e430680950b7d7c377726b557ad31fdee17ba7057741f39d29d8ab295222f96297a777bb235416e72c84afef2bdb08fb375147b028b89f15af45bc8976b91158c13c9876daa71e7db0f5a17376be39ea79ce1246c547c740e31c64e5d293e0e5a544dd166b60e61d6ccae46c173b8e11721e4bce22c96af00000021f80ac6c3971006db853e3c40a5417d6eac09eb0e01ac6bd4c6dacdcb1d6d2ef9c8bdea91c984022821e961236d08f8b9072ec6cb5d5a68833fd5b4e80a5ac2bc6ff323f5ce612b59ce8177956c1affcc8baf4c8b59ab959aff9a7bd81f7c7c1f1bb92ddbeed6bce8041c7f0c1c584e6ae027678ce3cfbfea938aecc3c5119c5875b7fb35dc20f5c7aaae1e276104f607a73fe501c1045873a2b1eb80e95c87f099d98028dc82bdc7ef08c871fb3061c3c5ebd613e6e5e8cf099bb6e8c0441a133c85138b36a02c47fbedf7ed1d3ce74c9ec2c676c0b2d4b5eca61dbf5769b483c2a9f6bec666dae4e81960e9bad7f17cfc3d5bcc7b7f437110ca8ffa908c12086b2227eb202a8d56e0925ba994b05c98c39de44d25932449ddf08e5377814a40877eab4440ca01b3f50d2014a61a7d32105254b424238122386424efa3a7041254f686a5faac120942287f75e8e3db569ce47b120059d774a37e11d013be50cd2cbb00f6d2a23af61ec7d30bb7dc33a9b4af078221707d3cfd5a505cfe983cae30e441ea012162f6dced04fd1b606889675edf3fb136c83324be99f5f8984ee1a3ec18ca968f5d0866d07910e01f19cbdeea7914fe84113c3ef245cbe0e7f0d7c3e25aa07f24faf8ed3c5ae27f029a8bdbf3fd519083fbe8c794df2aa146493c943f591b8306df5132c20f2886d96b17f32e8f5b"], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0xfffffffffffffffe}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r1, 0x702, 0xe, 0x0, &(0x7f0000000380)="e460334470b8d480eb00c152044d", 0x0, 0x7ffd, 0x0, 0xffffff93, 0x0, 0x0, 0x0, 0x3}, 0x50) bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0x18, 0x16, &(0x7f0000001900)=ANY=[@ANYBLOB="61107800000000006113380000000000bfa00000000000000700000008ffffffd50301001874004095000600000000006916a30000000000bf67000000000000360607000fff07201706000020190000160300000ee60060bf050000000000007b650000000000006507f9ff01000000070700004ddfffff1e75000000000000bf54000000000000070400000400f9ffad4301000000000095000000000000001500000000000000950000000000000032ed3c12dc8c27df8ecf264e0f84f9f17d3c30e32f17540faf80250aa20c669a5e12814cb1cea5d4601d295c45a6a0b9bdb7dd399703cac4f6f3be4b369289aa6812b8e007e733a9a4f1b0af3dda82ee45a010fb94fe9de57b9d8a814261bdb94a05000400c6c60bf70d742a81762bab8395fa64810b5b40d893ea8fe0185473d51b546cad3f1d5ab2af27546e7c955ccefa1f6ab689b555202da2e0ec2871b4a7e65836429a527dc47ebe84a423b6c8d345dc8da3085b0ab71ca1b901627b562ed04ae76002d4519af619e3cca4d69e0dee5eb106774a8f3e6916dfec88158f0200000000c8fb730a5c1bf2b2bb71a629361997a75fd552bdc206438b8ef4901fd03c16dfda44221b235c8ac86d8a297dff0445a15f21dce431e56723888fb126a163f16f920ae2fb494059bba8e3b680324a188076eb685d55c4e9b2ad9bc1172ba7cbebe174aba210d739a018f9bbec63222d20cecac4d03723f1c932b3a6aa57f1ad2e99e0e67ab93716d20000009f0f53acbb40b4f8e2738270b31562ed834f2af97787f696649a462e7ee4bcf8b07a10fd7ed6735154beb4000000000000000000000000004000bc00f6746a9709e7e78f4ddc211bc3ebe6bd9d42ca0140a7afaab43176e65ec1118d50d1e827f3472f4445d253887a5ad103649afa17690884f800031e03a651bb96589a7e2e509bcc1d161347623cb5e7ac4629c8ab04871bc47287cd31cc43ea0ffb567b40407d000000210000000000000000005f37d8703f37ca364a601ae899a56715a0a62a34c1d926a0f6a5480a55c22fe3a5ac00000000000000000000000500002000000000fb79ea00000000000000000000e4007be511fe32fbc90e2364a55e9bb66ac64423d2d00fea2594e14d90deae46e26c596f84eba90000000000000000fffb0000000082fb0d3cc3aa39ee4b1386bab561cda886fa642994cacd473b543ccb5f0d7b63924f17c67b13631d22a11dc3c693962895496d4f6e9cc54db6c7205a6b06ff7f0000000000007f31d7c8cc5d325c5379b0363ce8bd1f61b007e1ff5f1be1969a1ba791ad46d800000000c7f26a0337302f3b41eae59809fd05d12f6106f117b062df67d3a6473265dd1410eea68208a3f26b2989b832d8b34a34a4f08b34b3042065acaa10856e858d27adee7daf32903d3fc78700d429a2d4c8b6d803eb83eecfe4c7ff9e6ab5a52e83d089e0b1c23c0f3cdad7a8710e0254f1b11cced7bc3c8da0c44d2ebf9f6f3ff3be4d1458077c2253b0c7c7a0a9fdd63bf910dc20e5cb2a88e59febc47f1212a21f631d22bad050e9856b48ae3a03a497c37758537650fe6db89da3c41fdc3d78e046f6160e1741299e8dc29906870e6431ed1eab5d067a183f064b060a8ec12725d42e3a74863d66bee966b1574f8e01b3f34a267ff0af1cb3f1f815f8989d78854ca4d3116dbc7e2bf2402a75fd7a55733360040855ed5d1c0d634fc5fb38f84d9d87b27f8a5d91217b728f13e3ee20e69e0ffb2780b1a7af137ff7b4ff139604faf0453bedf0c5d744b5272b44c23488b2bdbff947c4dfa108cbb88202eeb81f428a5b3c29984864961a57ff52f657a67463d7dbf85ae9321fc2cc17dc4a29b9cba8ded5de8206c812439ab129ae818837ee15620789c524b3baf49a0be9bb7d958d5e87c6c09bf71a894bad62934782cc308e936d7637e07c4a2b4dc87b0da20000d9ef418cf19e7a8c4c328be0ce91798adc2dca87ddd9d064e081383409ed2912c811ae63f03212a5331c2a4ead000000000000000000000000000000000000000000000000001386866b311bd144bc32e059658c9f8342c90c1ade31b78072841b8b5a943d62a44cea6b050c42e3c205fad6a23fb43c93da0f49d911877265e6ee443e37397ecf89021e7f579e8d3a74c12b52938d91e9de07fc8eeeb9505f4a9c26266bf5449484ccc1317c747664e9f7478f8200000000000000"], &(0x7f0000000100)='GPL\x00'}, 0x90) futex(&(0x7f0000000040)=0x1, 0xc, 0x0, &(0x7f0000000140)={0x77359400}, &(0x7f0000000180)=0x2, 0x0) recvfrom$inet_nvme(0xffffffffffffffff, &(0x7f00000001c0)=""/5, 0x5, 0x12141, 0x0, 0x0) 01:04:22 executing program 2: r0 = socket$packet(0x11, 0x3, 0x300) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='blkio.throttle.io_service_bytes_recursive\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000240)=ANY=[@ANYRESHEX=0x0, @ANYRESHEX, @ANYBLOB="3500000000e3c4"], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x280000b, 0x28011, r1, 0x0) r2 = syz_genetlink_get_family_id$devlink(&(0x7f0000000080), 0xffffffffffffffff) r3 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002000), 0x2, 0x0) syz_mount_image$fuse(&(0x7f0000002040), &(0x7f0000002080)='./file0\x00', 0x0, &(0x7f0000000080)={{'fd', 0x3d, r3}, 0x2c, {'rootmode', 0x3d, 0x4000}}, 0x3e, 0x0, 0x0) syz_fuse_handle_req(r3, &(0x7f00000020c0)="c6cfdab7e6f83fe5e44dd3a8d886a720a29cfb7e50ef99fcf38be6c3b9a9f8c9fdb7b1332c99b85247977ad2d66a577e6f0853366c7561476cb35cf07e6fc1c21d33853a21771a8835a50d941d35a4ccb511cb67ed64259c99811f0e6f176fba1e0fa45fefe030a588f0cf64895fb12a794fd0bd176a38440328d3c6c24c85f50e95c5190eb03fb04f1eb34cae287ed75c8ca8fab2c04dc1fafa14ef93e2a721a12238700dfdabd057e94e697534e1af81921756270313d22a185c146852a5e94300bc8de9904e8c6948d5d2aed05337b9572ee74b77209c6b4710e87fa6661b19283079a46f70a538d96f484b63171bdc3622fcbab6d9bafeaacd755923209c07b8c2f39c04ea713020bcd9e6f1120ea3fbc8dd0b55986c05aa0c0b13ad52f250e9505ba53a887ed7c857e0f56282d6dd5932930efe384bbb198c50aae4b9a65e6a6ccc2904a9121a28df865011c39a54fb0f890cc1f7ef5f5172754f1c2aa8e8acf8c754f22efa88ffea91f2a14133e0a7a8a06bc80d042ce1affa2ebc74b49b48169404b33c62915e54c554d10bc432ec988f7081a8690335d58d0a819d33296db1377af876d84fd557f9a2018ee91f7d39819fc72b0a9bbdd05d6efe6cc459cd42e16f955dcb1a6a2b8b2a71b3a7e1bfa82816abf8c7d3688d53decbc480eaa3821cef557290284d9c504a63768852e15b39841ef3648f14c7edab006a30c7bd518f300df6ff307c0740150dddfdab1e408edb96b2e6ed612b0bc2fca570fa1813d86160a766fe6c11cdbc7a67014fa7645b4b1d3aad378bcce27aa4725ecf7675b2682cc5a15673136e7181ed5ef122017dc72df65af147dcb9ac702f8a6a2eb3f6824ba7db3c32fa4bfbf63dcd45e42a49b6edee22856fc2a43aeb6a3eea91dbd53a231b559ca7b38564853be3bdee7f820966faa916ed4fd335159328f8b727ba068b0ade0e11c9f2c2af4d5244f5d49f9c9f94105a6fe4c71112bcacf9c3dd2861d06cb3fa6b2159bc2028e513298b594ca7da60f4ed30edd7b066c23ca7d9b7d9555b47e687b43b7b5ca3210d939e34dd3d176d8b3d3d2f32f28518aa8b5169362fee4a4ede7d3d218db0ecc3de14789344df20188d907093bbf621fe67ab2a1f29221b2ec3b32cdb18345fc829005f4f81fc13ad0f5590742295812a7f2108cbbbc37387a7d4174592bf4f94f272306942e6c44b23e96d92911ef416b4159e81b19f267aad20c2aabf7fd285330cbf4c1bb8ac86493e0ef84de88eb7953fcf833e6cc5ebdd50b706050000001d24e9d3736ed66e28f75e6a1e2c9a4e2abba887b27815d2f5739fe5f8afe7240841337bfe7a69308186180fed5736fe3cbc2892cb991d0f4400d66952459c54a16448f06fd49995aa65501631d5c42e2abd8f0d890a6bbe49b384bfe27599afd536493981be5f7dbb15bfbc198fcd8ebfca182c53156742e237df31c1dca495e40cf030623a8a081e3bec3b8e5109ba05c0830ef00ff98a4419bae14762d8e0a790c1d517f1f683bb1712a6a0951f024a46efb5c2122460495fa0f4ebaae86286b8a626be2052874f947f18b0c2860ce681a33d5f4217415363fe7a6f8fca125742f03433988d88a5b8e2bf4f3079eb990b6e1ff381b7199717fb885f4f37351bf18bedbeeca351b7bfca5b791b91be0dcf8d169914c449829669e0577d1ebc4fa783d57e0c695cafae201014831a16d8fec47f22d9b79c2acc820f4dba9d1a2986731681ed1f8dd1e83bc2d491302d2f769e6b0bc470404930cad6511492b3adadc6f5073220590d1ce89a520b6d51d6903dd54360cd7047aed76e0a6cd3c3625e67b7c1636fd627aa48f1ee6dd567730c6ec19d1634f62a77f70c64736532455f0d2ae85003e7bb32f06b480a9f7fba5e6917305fd77e38f6936e49c1a3b2a07e242ccc2f9d629d7992937a035574b3efefd515096e30058cb60cc89d8565205f15e71d805ba5d1c4f7b971918ebd81611a574fc651bc8094f7f3aef8a3ebf95aef1c062ec66e288b1d1ee17ab75723bc46b031744a25cf055c1bc8b083313e38d0fd5d60e832ef28fbff4c93d2d2ed283575a486167c7158e08fe7094d23984bdf38cf6000db39c5d0f7db72325af909b18247d8fddd89eff8831c294d52194a11dae2339938a79ae903eb63bc6e5535796e1c0416cdad01e1493a3075930a0b3b50ad904ff760bec5c6406b10808bf13251df73b4d6fd149a378ac277ccbbfddd9536abdf5c7a8d29e128a290f0d56c9635540f4c9a3ff1d3e0e2b974b50497ebd690dc9393f8b3acfd1650627db8ab784233727f997dab536f1e993980a41f510fa0128d6bf2c8445ed1578b25a36e05f7170b9fbe8ca63e1b4a7235c27f56790c4dd38168ce26358d12b143e9dbae1d01406778250f1c77c80643016ffd4a7a6703b9c3dfa4e7b51fa1d59605d57c9712159eb34c306a988ac95eeb15c3225ccd022d2ccf5f31a81009d2a25891b83e60efe8f718d6c124202f108d23e5e6c89e269890bda8e5681315db361cdf30e4269f2cb530a188f26621a8b263f22bb385d779b3c4eebd16656451087457892e15074abb1c796f0b7f635b9496f3a17220716c449c11c0e82b67b8f1ee6a2709a20676f40f2751df3d74db503db6cb73c955ae1d6983da44de4d349004f3d9db4ba40124416a67bd18d1d9b3c1e4706ddbb2099a2ae16e99c144860d46ef66bc6844963c0563fe2cb8c4049dea32ce5656fbfec6d1aff7ef48bac92c932c9787d9e4cb0c78fc3d70f730c452c20d077b4d9ea304f1b8a2967b1e7af7f05fd35f84d633bf5095b1af53a506f6f61abc99186eba707843e9db2a18fc1c6c77dd79ab9353eaad6457245709acbe9cb381d4458eb5571fa4f4df069ae668b1df2c97f91271be5fc2040031c3980c7555af2d4186875ea4599c873ffaf47aa08c27a0580ceef6251dce4cfd6eb175a1bf36c1fd750826f4e14966e6f196b68da0a524baf86f49ce8c09430554b50a0b387c02ebd59fae9caa1054cba1304aa6732f3990ce6b7bca6b65237f0fc3c79a102e2989dcf3f884002f2efe83e25a3fb217c24c4f66e0973e7ca62483bb52c943ccfbf31324f2b7938de0555a54f47256c903ab65489906c382d7d1022f7f302b186d18b5775e042ba83b874793420a6d854aaec01e3c819d0b11b51558fb9c10b1e2ff96639fb119d90f80aa302c9a6420b4b1230d79fd1e8105259c4ebf9cc3f1eac67f15bcb9d49ae537084c96994ad08214ac07db663c1bbce6499b5665fb5a949ab3d65062467824a2065a9de2f1edc243e03ad38f0ef227519de50a3dc2e8f4a38538be5557c5de56d0110a0759fe96b0e66d20fcb6066995f77fba9c7468434a53892cf2b3f41d58e08bd2ea3b1da2a1178acf50249d77757353943cd126b511098230698782ca88d018381f233f4331d3980f72f30caf915a18794de1253734b89303f25826a80ddd75a9bdf14c6f01690833190872ca5431ab92ab3dca92595983b11de0076125059234720906641119dab9c96be9c10d60fb54267bda61fcb85a491df037cd563b229eea02cd192796d36803b04691d385471a5f68bb76afafe9df28f50dcabfefc8e2eb334bcace928b8eb8f6449116fb5a0fa4a0c51e21b8b1f99308d396db60418cb5385bdf6bce7227e514f6cbc9a9fc50b79e8b0530fd51b21679ea1c404dba52811b3c9487f670e622ac7b1ce8028eadbd882d4325663d8dc4f0960c047c5f3099c90c6256bc11e80200000000000000279a695f2828762f28ecacdc726aedf42064727ec100ffa74d38d47f383946b9f856e53cb939f98df1bb5af2a12810a619f205e030a302628ffb9b2cfcc2e881e239f33844a118a4de2a5c3d6b857c5105db775a61c5d54d1d82048670e8cd2c44a032904005125eb9f999e845efba3a063e3e26b06298f28799975b51118eece2b7fec02d4b888bfb90919bec287aba71296c66dcf749efa3abcddfccee6ef80d03a1638045f18fb96131cbd9a93e657c29eb74de40f433969e1988ac335bdd9c671b5b75ce6e2440be249975f9d597b4d8523c283e774ed0987e10b88e0c5616720502149db329babc91b225359927f88e0b42f02d41a4c9e0ad7c55a0d2c52cf45da6152c0c742f661b562c3a8ecff1145cac3f63fc053e1a14fe7a57742ab709581604fabe54ff13172b5049434d12f6ed9623265af643f725efea21e2ac1b82365033b9cff4158318f40c8894d2bcffdc954fcf7068c97ca2d2b1bf19b9232b918864e3f63fd59f4c8c578821ec5083e46363d9158451c5a92b425e68081b2c7572df44658a4aae41a439c6bb4bdd2f26ff2a357fa2946e5be5cd97ba25f73bbcc6c05fa966d0aa0cf2e45f22e0021468b37d5afebbfba3233e2cd4fd64e1578be72c38891224cd6c70c4cfd146df6a8142f1493772d48650f8fcbd1435ff704e02ec121e9f43de623eff8070f88a623cd395a02b6b1ffe4ea7ae7f443dc8bdac2cfaa126d4ac9d7788dc972c88fd87d3c8758853f1882532e4ff298b466e7d198daa9015127f2937544b34aaf545f39ee00d74e0e1017a30ff2edff701d53f3a13fc61b31fe7d9032a6c4a517c7527e48c0c44a2beebc9a9f9e6f989bc6c255e05bec5ff99547658143d9eb43a1d96aa5288638b4477aa1f84c59d41194335c09d9d5d660640acb24b53520482fb200ca616e1a6f486e6da3e6721479e85d0676ba142d95ecdf1acc76a49e9bf016f951d8b95adc7e8d4317ddbb28b678135a4a9b98fb8b8b5948b682ee70e04a31f7e3c49c52a11acbb29bd8152bbb4fedd2aae8e7ad5330365213d207677855e6cd72bf93502c14b11bd2f2d6e797efc2cc5bc198730e5cc51c92751ece5c167b3328a6deed4bd73c62623bb3874c9ef18e24997e3ac93b0ad9ca7ddd4c0401ec1b942cb21dfe6abfd3aefe2588ac1684bf6b37dc09d9b9d932d5534c707ef8fe0812a403e057d00955559ca3e0f7e70d3cdfab918b8d125061fd53374c97bd0c9d19e68bacb3db46974d36cb1c96b4475acaf4d46b88a578ed570ce09eb540f30cce4c3f853a9fd669ca36c36ff1f0432713f60e6d6bc789fdae7c7fcf4049e6166b63a12aaa3da6fc35d8783020ceb92f7f90082d4826735618905fc9fdbeb65990882ce130a7e5ebfcdc796ef293019925e80af5074bfed5f62833d9d98e324dd54e30e1d69a15e4beed5da9c6ec01a32978aa29cd26c5703a28e504e7c9264e0421718422b88ef90f6fb4e51c619f29b5fc2f600f88be036eaf28d7f5433715bd493ce55811901a59964f20ac0b06dc3a555eac123c40d3b397053501523a51e8b53a92bbd99ec3bdcd57904cfac3c0d7bcc6613b11a771d32f0f6c60c05449b42820c0a41f757ea1efebebb37f8ea567b2f7dcc4a67ebbdc00716a70f5fe255b9232e27ba05888e034fc50ac0934a43c84577183b83019008edbeb27546e8be7d8402a4c1852198c0e050b96129fd66247c39abff19338300fc3cbe20a395e5805d8cc64c2d87ba27264716e211ab023765e8d454b637aa1320cb18eb4a3dbfa94027a4d75a9a2cc784cbdc22694a8f7e97bd6cea5a4e26b538be9a9dde5637be2d386a85a79ed4df541ab7d0b1370d99d2cfd1f7bf1458bedd0a53f5e6972ee424ed08acb4b49db83cae427d315d1fea4e680258e73b3fc50fdb77692c8798bcda57ac0c34823d69a8ead14c41e9613813838ef80f63138cc9ba3a6b83dfc77b6aa1248678409bd96b64c0b625e88e33262fa0bbee94fec8f3bffedaf8b12d229d0f637848a1dba01892d80f5a5596d37ac1c9c54d32dec3ca56b49aa1157583074af418d0d95a5a46fc3c234814e377963dd4c9c8a5f7cc35aacc892afb9bcede477760688e06f0b2c5a702954f4532c715151eda02f78830129b2612de8fc62fb992d1ba52da164920eb1d1dbc7d1f8f16e31c763581f4c478cf7a84cf01ca904160475a1eabae393bcb852fd550374002bad1ba0827dadcf3f6a2354a3f8f67e6da4f567fe21f55cc34840e79f6af947561c79a141721f6da4625a20fb203f96bd1a3b7322a14a0ab4a38835e1f235f772a18643824cbb9f76664b1212c785055ae17e89f590fdb1b81535e1e3e8a726a9aaf67ae2a8e67eab8f32781bc21027cb1babd932d63bafe7faf48bc57820c5e32288583db4cf369a7fbb479e1e97ca67f63b1880fb33ccf2661d7af9041ea1afc0e90ee0b4b510d094268e4576584a17fcb21b3c3f68bf1e1c4748177cb4cab92df4c254e0d0759d507e5eb096861efcf1aa66805474e3bd32f7055a7d53d47f416d24a5ac7d5fc953206db3a012234d8693e0ff662457ddaf977eaf37d043c407a7ade1fa8eaf85b6e1b1456aec3064ee858742f4e22f2d6084e3881a4783b3a9086009202eb6eb77fc1ce2236d6384cbc62c7db9cecd2fdb06f328d49c066562cf1dee863d33b48288fbb1d4d5bcafcd1b6391879e670c7189bbebafe48214d6e2b405e36192e1067eb8d0363777a174e630467673ca968ea51476b0b8a04d598f6fc593d3f3267ab37e17831dab86a67aac3ec8336c5b6e9e416b1f46d0a9e8ec6c515d86e773baa409e2afae30ea1744f2bc777af11c42f2bf6177e95245c6d601f7cb7b589ccda76a2a314dab023da8128c667a0df682f5c7bbf842a2bb51d4d842cd09d02d67444e5d8ae1f3260c4ef2da5a1c4121fdd47e953d03ff6fea10e35db2c0c110704f513b9d1c57c9da80881ced16d92faf1be60471dc4d82529ea50fd6060be18e8e6deffb15e0a0df4e36117dc22d78bd43b3fedb24cba54c2f2e3bba015bc4c817f70fc1e8b21adb04a9d8c229e9ec178fee0f35d4f169bb7dadd14f46ddc13fc62da4e21e42270a4ed0d60b4034db31ee1e13c97d8d941b2627b255d4283cf0af9044a65765ba88dcb2010fae98a6aeb0a5605d8a904d1cfa0cf8fa67a9d29670a108f014a1b21862e20d4f0f3f0cb99c97f289c657dbd08237aba2f616804ebb0e71819fa46df1a018d8336b534391596cd24b0720dd8a95e5c74b9d047da1da93d653b2aa98e67a65c3868a0c464ad24d427c3c81b41f0b2fb78f6aecd5487c29f4fd871bec21f54d22b661eeed67c866cdf057d585beace568ed52a4399dfdcc8c9a80c94f3cb92f0974b9b33ed89008db33cf95220e03f3d28edd8b80991b0754010e7252392d1e846011defb6c46c73ee015bcb9b288f6903771af90ddd8c548eb6649efff32b0a2b36e743e46135e47fc65d1eb3f7a580104c22bbcc75ec041813cf2496a4793d17112f40333e3c874e0bcbcd889a6bb484e43632b2f9a628a461a2a5d58808b848751642b5c426c50fd82398894dc78c56ed1f0358b626cde2a0167dcb210c8ae2f6d9c95356331cf2a21ed0dfd5165bcac2681ce070f60ffffe69dd75836c4be0aa7f8630bf345a32d246c838552cbb35a6dfdb6ea54c4ecf0ad16990901b7a72280872fc807eda1de4fdce2c223fd089e0f0eac84c1e2980b9b5a032dd1294bd2eb49372f55b9b4cf4d3c1b14050bec1344d71a8316e173bd36f5917100de4dfedfff896517a04468006e5c632c8ad15521324f3abd72545b47df874a4a95d3bb30915ebcc3ed371528f89c7e943286a8cf4ff2cca3f3496ded16b139658bd5d3323ae9007b4dab665cd24e7888735de2cce7bc1b3af39a6d92d787dd237f8d72283f7aab1d99985f3783e5cb0661cadb552293f189f75e7f3fa933c775a27415a3ad22239986364ba7a582f2d9c31e7247aa8d44d5a7e8169fec65daaf62756b34dd307ebc7fbe8a8023aac1553fbf15b48a8ee3bd0c35c7ced684f667500ab2997aa75382475eb35888e72b30ad5aad3910c5ead6797f4182adce92dafc2073f1529ff5f1a42daf3c78e499039864e8e768fb11b33c0d7779e6128579d882761f9b21fcc0696da03eeb049c90b86da8dba548058f0caddb83ec9051a04f3133341e9a17a17b72ac20cd9e242fb383365f6a2f5c795087c7ee682555adadb7305bfe2886a57f3718f30f24b52d481aa35eb2c40417df5ea9d8af1b7b871ce37fb1c84402d269e3a01a5c9a00d3c7d6ff21c90d437066850ea92773288ba925294f9368b74fd1f3c4512ae8be2f86b73641507480f3db07634df10fca86bb4431664ade710d5a8894c368660c95f7a0b8ce5ffcdae136b5c8b4ed8c3b4cd9b71079dfd6d1501df9b7f1477b516f3cceecb2def619c05061502b253af7e3deccc839de56292c95a3912e809b100897a85705cf59af66e194143d13c12b6dc1a31cd15a74fe57666931e3fd6b75512d22f063c68576b1bd6a1ab6d7f4065447daee300b7d4fe330daeda866beb44eb8ed4041d0a36bfa49871e0623eb6f5d7b967e8f969985063e2fc4f4097c2a5189b10c1776713f78193c6e0e847025936b36eaa2e817ebb45c375f18350247f6586214a200f2f17536b52b8fa196d4a6a77317807075d130a77badf745a6076b1241e47942501cba893fd0db02545e49f559e9712a60ffce9f3154459c69984de49e11192266196497c81b7c5b45997c1369c8e8490b1a748985fd4c9ab8929d17a51c331dc160c8ae8d2961351ef103e3427299e4f28faff6ac1905be2814cb02511472c7232bd104ac438d846b4a727df2ed24364e061f157c2447e7d5265b1cd75797603e220a9d2e280868f3c2c56befbc6b1b1a07be1070b293adf324b3aee5140ef5f643c952726d9b770989b07f2cdea2e1d6951027e8b38f07b2547dd78aa85cc113b599ab168ef602e40fc097396341a8e5b97b59032110ddf114129feaed96e85237bb4bb886b287279b96234c18947ce7d2d5e92dd5c68829edd271bfccff21b87f6a061c9b43b51252add291c8f59be1a222d00fb7719664a8b89c452e78cf1d491a036107f0a521545fd96d2548735847e278065c196153028b91f59c7b70f9883f14cfb3343bb230f4af9bd51132cc62ee5459e34e77bb2983d30e65e65ab769fa0a0578bed01f33c76f4138208659a97fbbf380f1321336c14d21012f3cc4ee2101d42321f0123d51377e319e4ff4551f7f83ca62ff9448a28b6134da582f609be7dea5d70370772ef2552f12e97cf390ee2697022168d622ae0c813d86a43c25c758162ab0aadf25c84c790fb32a459997068be01325e473871cb024ff030070434d197558b8df442e1d2ad0c7b33fe021fa6cd57b7477dd76c6a802ddf405e909d48d23321e986d791b44d32d417d63638246fcdd661e6a1453d1411ec85fa0b750354aecdd4f4b90a420d2d4f67c514f15a8fe590735f660dc5eaa7f2873c7841edaf2c0d46a92fc07c6cd22fc978f74bac72e468d96ba370fb88f9a629d4de0a8a83d43c1949aae33fe24859c1bbf8663adc6936e305cf9c56aacc84e7515caf18d0d049bec2f0a484b75a8c2c23abbca66b039a52e606f08df0a3cdd2dc6449e84ce463206d2878de0e4d0f438764a0fe360e95494e9e61581001785b081254971197024460a68ec029052f2d8841dac7e714798027696067e739cd1525df28ac9514c02e25f8ea1146e356fc5941e4661cd244dccee4a1450e4334a20cb572b842d44a8431abf4d5bb82ac6b78ce3c6d394e5969c6fe8216805f6e2db2889f27849e0dd26a5a387958a36c833a8b3d861033c00ffef267e4b09350ca1b819d5c83025e4ad69328970db92520e6ce569d5632caeb6dc42c8f6f8759256ad9c1ffe8c30a92b795bf00544714c957d5d982a4e91ec7a30dfdcacbd41ceb61f208e5442f7f7ce19ba2f0dddf50020ed1c271afe5007277e2496c3bc7f3101d6fa7f0ea2627a99de0c441a11c6afbb721037dcfc897fc5d9e0ed644b9c3aee328bc2beb3801d2bf43b1e360759c1056c74a63aa33cb6e5933b7a0b4f654113ea5830de7e8374e939e4c794be77f1f0c1e1bcedc8f584a56db0c38b6c8da60bad62b41d754d9b6cbf3379374a6126db0ef1ee2da5862acaf117408ad26c66ec8ee4f9f1844fb4cc64bc61212b303c7c622f05d29b7fd540bdc253bc948d373886e5cd4dc9bc1b551dfc514f12cc64ecc3b276ab43a4adc2142fea9c5ecf983b0841729d1771b51c2ff787ac2439f305ca3fe31cdbe24f034fcd3d41141cc0ed5cdd82e3171be1381ad4f0bf81b3be200524c98cad5a3dee3ee618c97d0678c7b4fbf729dbc2baaa2385fb63e6b906b08681c19d55200924c0edb4c3b48463fd9c2ac86510ce1e0a641def11e9e7b7fa74a629895221b06a15c995cafe55dee6c06e01b34f4f18e5ffeb76ffb412277bdfa4cee10823a1e55832c3d1d19ba5b84560668b33fafc672cfba1a85c60c61c45bd562506d9d28542c4b4795ed011a8005862f7add9dc2533dd29d0ddd534eb0a3b537b391c423b527b3ae4ce0c829a6efcf8671e9e5224df6ed6c1f20452cb46cd578a620788f9af325d45825ced3043ef3693ffebf7b881518ba2c71587251edf150772ae1e24f0015f9d9307151b8fbcb83d0da908f4b6c762b777dc406991353e962f181bc06e892ff9e49e557639dafd09b291f79720b866e46bcf14d5bd1ed15a468a8996ecec8ce3d9890fb45c96804dddfe5b7280c0e30934f129e14b344506f70d484eea40baac63b89dc71b030a6c8149ffca2434c773bffe76bbf2e778f0034666970a96bf336ee5240e765ea3715382bd8fe19c5ce5a8814717d87d4d6304a3b0d6581a6fed44975ef8a8186c19a513f5c6c0610acbd31fd58e2cb683162464cf7f50ade879461ee91f433b09d1febe058c101a0ff96cbffd547c2beab15ca343cfe592ea435f980ff03e0aeadcc80d64383d287997a6a937fc22221cec2a1aa6e8dfc1dc6e0f2e02060a18c09957376a72e165728acddf73873a958f43bcd2e9c6c71a83f744bf14c75f5e8308523a7d39bcbfd832c6597b2928b07630ae50540bb71b44b5b4040a1d172fabe8dbfb96a99e7498b12dcc8ed9e43fb36c202d019b4fbe11f715f5de76bede175c22d8355323eb004c5021d892fbe48fa7b6bf382eb03d0e447a38c63bb7fa1154c2cdf08a1cf5fa95ec75a5aa9037ebf8916cb78e6da650016a0c7ed34290e25e2122be24e4373c49c4fc81c39ec1a1ce4b658e1b80562bf911a1f6a5fc2e69d2554d4abf5ad79d9c9b7d9ac8c4122c11f590a35dcee3fbe185027832b4e2a71ebc591a60bb874b36b415b455bd942fe1a69a92b70ce1a1c867c85138449529cab5f63feab609a2ba3344191c416d8409b59962bcee1c4a40874069e28432fcade20f07c9259dec75fb978a6b84b6e8f50fdb341c7c19f55a8fa389cf085f44661c9618d56d32be0bdb3b2928fc2c372e86ea109afaee022bb832e80e869c7cb1053921b862b27599d3665f7fabfd6436743ea893ec43e4e4daa598127df8ee3249be4668d717117a038f0e734a894457df4c64dd76a9d9d42efc29f2311085c9e6fcef385f40af94f283edca078797e96b79719875aed3900252c3acc6a92e23083b3fa24057d9ebf7886df99d652e7d18cbd445560a0afc81bf7c011777837f94b32094fa1bc99472cc2a40bff245abb27d3f628b1b649fd00", 0x2000, &(0x7f0000000700)={&(0x7f0000000180)={0x50}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r3, &(0x7f00000060c0)="970b180393e57da0084004606e0f7eb55b4379b678ec58dd5832867fc4741e325499108ee901f5ade42a10a2a5ca59b706328aca067422dcda816a63687f6b445fdf7c8c4c158921aab593be18f8f3e3a72a3c634c089c468f2afa55a47fcb36c8ec931a3b8e995ca8f9da378136eee8d00878a33e262e3718e8829586fb5a3bdd2143ea5a880a6322892369f494dd40593794a88b4f0e69dfc3d573117dc27d511cb0b7e7d1c13dac381d4472cb9eba0637c9611565d496c7a6936582144f524085bf34af3a90ac0a0db2f79a423fa8b797909b65b72ee23068ebf92a9ae53fdeca4a47ec6838e363039c63988cf6f4f393f907cff08e13520751cfa3bfeb452f120d8a5f462b040f8537f7add203eb2b2f5784376b4e0d85c027c4e0d5817ce1db986581a147a5c7e820212907992afff07f13a43b2a2c23e6f61d7bdafdea1d396e0fa1e79afd07195dfdab53cbe75d4b96971caef941b69525b87d59fcb99bfb348a12236968f9dacbfbdc4d9b0b01df755ba3b6c320a29e5bc23bd6b20f3b27dc3d63d2d2ef11865347c5ca1504ded5d549e17e1194d717c79bc330ebfc3929d079152f51f3ab9701a3241c7df4130027ca1a6d0e6b5f2f2c3b659cbea4cef19728b45f1325e04151af66111cabddafa17b90f193c52d1c4fb646f99fd42d77a3f16c05a491a775962a2a4ee9f9f6c1a5eaa68305a88add9d6f35815f37cadae92293a0db1613662f145991ba5fd632c4a170588f8265e11b3e1a4ff2b17f3664b98d9c6f54a356f19a9b72175e7eb46ff4330812993886cd7b42ffdc3767a4ac16dd21d76417b70cfe97ad6ad0ddea7284d0e3ecf0c6c6b57833f65963f3764e297c994e0181bbf693c8fc0e57fc15b2ad776a00c19a805a906ffa80efa4116d5f5c9863a74bb340008d958db841c5f1e3b286afac717ceabcc7310e75e45b61215f6ba0bb496bd5e094b6139326758c1d81b176e11da5eda522f05346e1a71a6358b4c9b7653a66ae7153858fac4695d64fe2962b0d62d6d8aac14cf9cd2199fb039b54b64f5085434b2339f90bc11f2e407a6e84557de9a7a7edcc3b15a7798cbc68c1b1e1a822103bd43b656e933bfe886736a2bda6ccb228a8e4fae5956673db0105999017d8b68159f7a9480fd2ca70bb7e9fbc8f4f1c3581b1f528c8fb5b5d6beb769dd5e9650739f3cfcb61ab7b066c342a6c6886b0bd83f399e3eb74d2cafce7fc76febe624a37e185924afa8695caa7d3c1a97fd6684979ef33957a334fbf10c7a9bba18397082580df2425129a87c4868d41d1bcda8a7faaf1afd492cb4c83b7c5ce7a950f92186cc07bf27dcf58ac56506f2453399070ae8e5b009e40eb1970bbe8a1c9f3befb54255602bd191bd46c56c0fda2842462c0b68884f9a922d2a8b161aa9ca2c0c52bcfa26b7b7a152f2ccd16ec4974361f7322dc3b345e926e1a1b56200dc425e2e03c3d7194f9cbd321e10de387adf9790a5706bcf05d9b8c16e40e5633c44553c2aa8611f7656fc732b5dfce1eaf212d2521eb013fcf154d251553ba7a6a1f7ba8b7ceb3a1df621376543a451fe76671beaab4833f1be28247919c7cdf4177e2c9cca78ce52b5a7e4dde913dd8b13ce861bbf7048822041f4b29b3441b4880a8f7a4a289ad3c6258494e7736e48373408d248c3b033372ebdb3d9a406869445b5d956434a576b83d4a7e7b47ae8c69f50be20ea56f171e592e114602ed4f47e86dc34008770940adb4f0167811c474ada06693b55f567cc3201f97c08a3711dca486a86c367f59ce44259c1d71cdb135aa8630c4cae61ad07998a2f781ff87c946e8aef9bde6d4738bc009fc43fd176bc38756a0ca48c382395b48bc55da32892551ecdd0bd3f4c69a79bbe600f4103f21e443821492b92516833b231942e91a39e7401a42ba3e99a3a2fefa6167365b9050305b6f09a013f41e764a80f422cce051e5b30ba6528540ee5d4ea5872572c85f321b68e730f40f64b648be31a9e530718ec17443a1a4dcdb79cf799cfa75d0bfa0fde71828d8f51e38dc3d1d77430ceed007426f689d5843c34afdec5dde3e480a36ffa25db4b3483cde91e56eee8756dd953a3abff11bd7901d6b37c8371b023d7457361908576f92990f19e9f48dc58ca550e61a035161f1539b14b7bcce535b3a3783021094129f312c03e51df62579ae9423927021e8bcf530116f3658a1e94d39a800452f7461d2f001f86b911a8a14b9e61c2fd8f959ea40793df240aed5e5862ea59d78fb235788c1ba3c0ec44fbefc29c2e6f22d70849750625c3c15227579d42858b5fac30bbe86491697cec1c4543addc1f50202fdf77a6d2d23e70ed611a63368694e459012ebdbe71c4f702980d7ae63aaee33d5f8df5fce071c73cd918991c6ba2f95f33a9917a22c9e7342dd492c9e2c2f6457c3a48f35edc1720f2224f2af2ef4c0a38b75ce27aae5d5ef615920ab9245851590cdcdcfaa7e5a66b73f5a0a1bcf1bab66ecdfc0dcbd8cebb1b98f6256cea6761c835a761819018fd9c3d2f541eba25abde06f1551328800b1efc04d8e10594dbe95f9f10005cae8c5b27cc18268ebaa4578f9dcfa99aa61567a55b43545ec729764af99d224cfea6a36a93d4f70bae3225256e179e81a0c64dffce9c2141994253af664c33f881aa417fa3b7e9424f1841f1aa845ea0fe05c4e47b318bef60709d6f20c9eee6e8c0c18bd161d3dbe57d82903937e10c41aa9066dcee124354584232afdcb60d185bc39fcc5e7e5124d17e2f998b64836b587cf233469b92af65a70f4a8f35df9e24c7d5d21bda27ae44ce6706f86d3747db675aa329e8b43652bb1e89687dd003dd7924d300f498d444639b3fd413840cfa958e436e5959e95486161af807cbb7304d99284818eabe39493c66664e92143ff41602a3805369f461abeae5e5b6987a20fa47495cbeeeb322c848147dd9a052384a49898138557e10eb015df370d01977083ad24c7defc8c80583d5f5eca20d0853afb9f41c356f8da0e2435d423528f67f091fc614645980a57ed893ded1c3d37881b243b8a5503f45672492f3849895c9377277a91e7090241832629032872294896107628ffd1151c444153f54b484fa3e5ca057cbe073e6039c11b1eceaf7e20eef2576aa99e7a3f36aed9beb089af28d82e2dc5e97da4878b76b5224e1d293f5223c09f715fba13945695a98624eade1381e31c5651069805e6f707811586f5f81e431e8624a608ba1ab405d2593b1f9f667b89d82e60048e4ef3be98bd3078beb4e5e66e8823c8b427d6f84468f1f18f1ff8a8c11515426993334bcbe0c3ba37b91be07eb800fb2e00a24351457d8fc067b4bfec43c0ce8cd26b23bfbb27d3da7bca3efb7fe6f7715760eda4e3a27a7be7419b803667ef6057bdd5d44250b47fa156af04db91fc57f25425b3cfbaf90a840fe5cfcefcd1500cf4908ec4df10c8bc14ec284bb99b13a8f6136e5e1c669806cb5a4a5227f7952c5b605a2b443866fae399a1f8fea323784935c3e5a9ba9e831749efc9b8228421bdb91afed16341962535cebf6fb02679e5412f67db405c90e218789b634d92a41aaf528c92b8bf38b629a1797c036465b77dc3bb124bdddd309136681d3fbe0251698da27c6f89589171e4492209f7eb48d50a161a5135602fca3355f8934f879c54afb91224901b635ed372fdacc9469471225d2ef3c980466027b86cfe3d664071edaa29b47455064a074da56f4e098ddf27984dac546826aed38e464d5c5a79a3ece544cdb3801de0e29bf5164dbcc14578e3e6c44a4a9041e2315f1243358c5949377352911e0a67c6de7e11b0881af528fe478c34909a1178a8a4f7fb727317e4f3981706d9c9215224604c2d6a4faeefc21bd635c8412931ac4feb2c60666672fb6dc5deda0d6c4ce31f2b6cb45907427691488abb280c3fd001f3d7507c0db358af7151d3b8e2e98eb8a78ee69966f7a1307882c5b57530e0dab5c57f84852c42db013e3448da2fb0a754ed97c001f33cca549eb71d7aef88d1ae7fac0d96f334556d75f600a029ed698ce9e4302279999726a57337b9afda0b0292c14d1687a85326120d9fcd84cdc02718f26c12ca28cac81af0dede79685233be41c7269c57100c603a4f9536f757fa753353bd0cded7d4edab29dff6f7dd5faa81078c263c9d1d7e662a0ffae22d8d12e679de9ec6c634ba46ddf6aa86ac0be41cabd9b14fd12107ffce96915fa0154f5b6017fa866d14ff47754a58ba14c1a3eb3f23f040779a788b774604c3a8a7dd818619352cf47849eebfdd3b49b56f376044e7cb218759059fa85057f96c159ccd63ea6cd0bf47781c2d023411854dd3ea46f4913cda9672655e566d2e83fe2e0eb5476bd6fd7a84557e37a4e8d32c75ab51dbffc59f0cebc3edeb395f38f82765ed3cfdce75b2fd570e783c8c3afb31049383af0b51575e5c9dd9332bde6f684a3e11d199f43004439ed535a20c7f2a695cf9b547985421ac62c2289c71491f0617d23cb7a9466c8f0482eb2e8aa782118702761e0267ef500afc52f4a3a7a53ef22aea542f679dc5c751c766e06af453576689c87b3b89c091e5444ff6fb1472fbd271fffb268a2eada125d7acfc70c8ff4cfd3f5421941c2857e54ed0617d6430b806d605c2e508cd5a7764d6ecdc69dbd050a97f8696535585bbb95b66f751566ce612aebce9a0b021f9fbf067870fe447dd05e8c521413e7f27955db3b8239836b6ad120f5fb48e9003bd19b05f94752743d89bdc5492c2ca1bc3133fe0ceb29451900e2ac713cf2cbc3a531048a473a195ad40c685b539f806f434c9e2cb6a8a25df84d41c13d1ceb90de1a3efecd06a53ac9a32654d1ece86dcf6fa17ea6a4f367f9b360b3e26514bf94af1f52d9c0b0691241e3c6c302e7054bb738cb234019c0e45a7db270ab9d75df73568f25579d33e7b42743c924b1f888df85c6166228f5391962b689f0a4d9683b43ddc98982a820b5c60d9c4e3997cd2212fc3850b2bd41342ccbefc1e4ec2ad7ae285f156f4a4f383281018c73ca4f2e9d255487a9717dd39cd744a000c68c53f82a22a08bcb734b5bbb8364180991140c2e727dfce4b19e70c968c97393b56019ef84688772d488b9bd6fa9354ab64f731e6adab543851e5ca1470fd13d0334ba025b57db5d9ea13c970642726284fefddab8fdf7155f5b8e3b3b86d098c4207b428bffcc7ff76f6397b6a3efc3c0b0fb2a4343b4051271f87e384c2b659086ba668c66a15d68b87faf82a60b184f27256e36a9ada7c4422754be56dbbab50ed781f36e40ded65a30378003de5b5cd5f80a6042613c76e80851312c7ed2c07b762b85a1b6928a7b2428d2bc7a6bfdfa2ba55aed54fd3c878ec655caf1223245433b7c6fc2a2d3b0393d7ba4e12f26a53b9d5afdbab230b9148f061df2e1c0fe73c2abcd142125367fa5e598e500263d9b27e759c08b7debee4695a5b192d968108c134241f236cae0434ed71e5099cd466cfb04d5f7cef2e94683172f82a9841610cb6fe55d4bfe73920992bb76f362b9cf7919c906495d4b37a915d23168fd7ffc2f36de55a1b17fa2232df03663ffa2a4c5e76aad90fd5abc80b6dfc16ec6aa328cc7714dc2d7bb14aae9f86c999e93a59fd18fb2300539bca25e69b04943a16c985ff481a42c9d8af43eb61ef7432b8e3aa5bc391c181b7d546b94ac659bc4b501157d3adf9d4cda4e298a4e4271fa2cd08919b055eb3f168df76c1f0b0d5cf5760b56774f105e51c93cc03ce97b00768b9620a6fd5162b9d9191ac0928d2460e4e821a276680cedb3b8167bc156b48a34d4c24d4a87fd09968a725d4b6a1b54b169f1e14143e97a84cf3d8eb4ec5458dcd5ff93365396c00533c3493847f595725a4f15300183eac306d16ea136b97a9864d16330d8c5b8321a6947caeb9cdc7ff4e53c419518ce9bc11f7355651be27a2c2b9ff4127ad86b96c1b5967def371d5d6a3f365abaca55c5f19600d1d5051d320b065c2f78f2147c170b9153a0eefd7b3f1e637cac3fff14b0eeaf472e6a6a9f7553ed3267c911d4d77a4f7285b77df725b3a88fbfd221343f656d60b61808b52a8facc81b8516698f2ac50cd8769371e67278c59ab1cc890fab36206b939f23b31ab976651ca8a4e7754bb10d03d4cc6506f13d98f2bda76477a69a8794a34614a88a7ec94e1a229ad6f747724a3bfb674cc87ea0dfb610f66057671f664206672e78c00a3f4585f17fc40827d0c8af88d3437f811274f662e9ee73d550833d0c8fde449089f8b5e8a25d25096537ac960699a07ebb51271a8f8556037436307063282febae745d53f8db65f13f24cc2e525ae465c9bf79f76b82dceada3bf34529321f913dd18548ab2a26f2a065028f46f4dfb18294dff30a7e5b131a08c671787baea45545d15629ec2f435d9138e517055cd48af7120b3b79f2275baed8a4b6a0f33c30890105ae2c07a332df79f2fd6767ecc66f1ed628c968a2685813342677a2823d10263958eee79d03e393a557475701694b5ec3dec8773f37b980f5812f1cbaed6e5253da037b5f88ba2070f445d74907679460dd48e16442d345abbd37f7853ec7123ff16db46c8571987db63ed711d36c05c2dafac47ea366f9467624b6296a2b9fb7056702d4ba38b4df72e7db3244421f31aa0911af3e3a09f9e08e96aa1545c37465f990bab4ee2821b1a701aa707db1dc18d52fcede15245f54a5f1a47b0d82c33fa378625d247b08753ac5fa5444b2e3f9d1d3918b154665b02fba87e39d0e27bdf60b27930eee02c31d847d40166544ab9ef801bd79bcc8d93980354021b8c7a1b9592934a90917db115bcd92068a970680011cb074da705f1cd06a0142862a777c6a47afd38721979323e27151c114e8901d41f79358e78289af10134e22d903415e2ebd2edf34ae10eefeec219db7b13ac983583dd4b02dcc615c6f70e6cf35ea216807c4b9c81482c2b941c7d6cd6621d9480ba924a3372ca3e3ca78438b0e9bf7c8436fcc0047b3bdb8d70190076d9feea778005d5d69f1b1194c76dce628e17b6beb299146b25f3f6660263c23dbcd08f70ccb45569a81a140eff66f2190110cf0977d9df7a2c437042961606ca1a378c8f59a310ad6c9cb4ff30a2d55411eeb38d927bb4d0f60ae75d90ab78dad14097f6dd38f512af2f932e1ad6a5e201180373689981f23bd9f59e4ca29244a8ea4236527fe2249eaa299af174f25b13d72b181c2f421652ece630ee1358098c29f84506654ffad3647792852a7faf107e36ae330886ffcef6e3a1725495e430568a9cd85d385e5a15d2f77ed274be3c8edfc52c230d21785b927bb8e470f989e8c89b01af8d04fc7050fc978013fbc5dcedd2baf5e8bfa8e2e1d3f193c224375db2f71d4655d2f647e9b1739657a0ad8ef6751a88151a3413ab870e0d7ba3f0a55ce3f30d55e8eb9e47e3d82563d9180399e7895490b8561a374acf5c94a1c648fa06780c4141c58ed913fb92865d3b4883301ba69b3f2b20c1f82024bd75e62ce2972d3219bdb961ab3bbac8f1d873ddece6d85f540f82c9d79b0937973335fe05e5c6ad8fcc525620a57678d58c7c2f0f157e030736d0fe4f6de520b390794cefdc6c828b4512fb6b2000d08e38693fa22834e69180d31b3978f9da75389f919a0d49ff961997d14ae6bdffcfb179c2ead52c69dae97416eef2602843dcbe4e5ae613d429feef7ffba6a31a8be8bf2e62c6d374c807363a986519a8cf9dfc99fc6607486e10599ae415b51e23f639194885e5119036e0e535accb4f126b4c45c47a53658af1e049daa2967b01d9450625d92f8f8e9d151633646044fcc5f6ad835479d48702839456decf070c7e6143cd31033810bd7da01c4a2cfb08605b25c00336f17d3b5a3db48866ef864b8d9cea9530429d3fb1afc7ae9e7d06aea9034db89b2ec8fc2a96d8d701fc51994305077dbea527bc0fc398b6bb7d42f0c408be69b98eb173d285fd8010ba75c57f2dd982582153814ff959fccc78aa5f7901357f6129f840af6649534f9ebc7750a20502a7cbf2d2f28c6f97884f43779bbbf93c550f8e79949db0e066538456b4e966761656eb7bebd5afe9b9fc241711b874682b226e9c6baecc1e909858e01b32472f6f8d483c073d3b576a4b03534dc4b620e21e6feb4bb2ddb37e3f0d4ff92c0af19e6087034c72c5928707748bc10ea22788bd938a0e6512cae4733fc1a2e47f3d4961932fe564684872922b44db143bea77580b0704675290e0839cb5ee529ada8b4c0bb14f05c5c396e29376f1ea80dea2852a88ddf8929fd402571fb242ead60d2be61f1662e1a833969e18e23e0b808900e7ed4be9d6944942da7d384739da1055cddc94937e1ea4cd305bf161c407b471df0ce3fb3413c5bd511d3c65e70edeb5397b0a8701538be7d2f1765688cbb0379744281231e60f5edcbfa6abd177405c455f77e30b95011ae4fda2a3c6d3f9a29bfe7656f6afba48358d57b4e1a84ebca241b7a427c6f806d1f771b540912f05a6df0d5223f85639fd7c163799e28abd08e4013aa43ddbc11ccc9d53131ec5c75f7682481968ad13ef34ba23d4759b51c4cac5a7ca2c73b3103c5b9e4b8686b872edcaca791d669589655e239920fc088eeced3a131ddff2eee9fab3cced40163eebfb29a85b3e97bbd97d17c3b06d3123409f115cf3e3d1c74dcc359664ab942e6ab36c41b1af4015ff5baf700eb99abd658e6833039051a235a2f84b70cb8d90271a481ce40e2a18bef8dcf7f54952b090bbaaaad391cb6cfa218a1e823ca7b16311e35e0350dd8016f67ed34771d7f3a607c1c9ed63524ea0c865148b05f1d017e475641b5076df632b7c261ef54c23eaf7cf52c22864a8ae8f8c3442d147fd52a801f87665b47e229a77b8e85c21d7996c7de9ac4899b098380f74eff119369c81b21b0b916017d0b604ca2a74b1424a4c3132d265d12a01ec2e8cff9809ed2f7891c55bc5cb932c6ea3cdba14cef47a2a0521e36869e9d62914447c3e6cf3da9ecaed915dec41e81605a46a4ec71a8b5ec0bc2f62b3237de7203e4b6d01bc32a5b2dc416623936a324b73e0c63ec414ce1bb4b344db85f014979ae866c4a2c2cce0f814862c0691883dd2d7bcd63fdf2ddf0cb2c6a1a10aa878ba997b74db8e894e4a7ed5e8ea1e3c0b602bae23c6c8c5f38b919aeef5625501fe5d4759c43e90de56122f3ecf87e8023f25e0d3ce64ab629409e881d2d1c5f083da90d45907e62ce3177f7982e514779a13f70bc207d9aa55835e37a5f4782242681ff46600ac9e63f90a245957440987b54b3678ae808c481d25755dba747cd7c3cc0fafb9a142e1ec1a9a5f81b5cdd6dbbc3a4ba5d49f58be6196c305e2af35fdbfbbae02cc4efe771d65e6000ec3f6cf394650f5144308c95279b9df3b29236a32ad3e9cd377296a4252e7dda1bb95d99c32cb81d970de4ff47760ee087dd2fa98392c8ede48391b49cd40e314adb896f0f5b08ffcdffdd70775160144552b13edfac23a09d53a4a4a827a1f216b2827cb9fb47a9fe6412d509d35b754d3700cc0dc8d7a3406a53bd1b0ee5112c50fb8f805be52a6c4e1e664d174727f33720bb371fbe9adc747a234013fcaadbce5cd2d416414b1900074e3ec73a36f32f9d7baa96ed4ea37aea560df4d9c724c69b440139a6dc1758bc74b59c521bc59958da71c4e5c23e4a8999305d989369a9bcd10f0faa789f4040950c349ef0ee910a822ba8df4a6cc16bd72dfb85d7c9a97911e96541a7fb6fb4711cdfe1e1083b2e8e870e2d2a7304f99296a496fe30553971b75f78ace054a8e3c6d54d40b2dbb2ee38a6244139fcba31b88a3ce91d637e7c88db35794002ca28533a46af85929f603e4cf4f5aea715ac4495d2c07e8bf79da078521fac5059dfe6dff61405fb6962987d15a2c7b27a851e3076803c7b4374a85f05b96e9bae91656a003e9acad767c9ac88b339fd868136b63fcb0520a2ee2f25128c8b97a0d43d60be7436756614108cfee63fb0fd65cce0bb0afcf5ea7fa817134c876c949945642a29d71aab10d05522b4b1788bb051ae1ad23fc7e75607580f9bfb7ed901a66d69e79ba742ba169f7e0d36d0c8482d3a85d66a9fc08b3e4c1669ffb4f74f418d4317fbf03b785859601b9e3af056b6a2543289738fe1e601e635ff04d750f8724bdebbbc920a7ca2f99cdaff265299bef09a2e20878682f2f37e46b5d2d3ade8d857ec6d3f7a2779080a5927749086b33b22def28633d53dae49362b4c4d47d2899562a52f22618a45998233048f0e54ba01dd53953c9f508abcb0acb1c1fb1d110e5d6c14d707713cea4cf0403b7573ab5b0a1439e6b2d29c46a3077e0dd296ca751db66f829a42c5afe0304c48fbef52c526c8f2100f6826fd4a5295f7492855f841fdb1f8487fba63b6db19af983a75468ad29a2b6cc58f9ef2dfeec8d798d60e1950731e65c5e2ec1065a22915a30845a5f87a26c067ea870d4e1ef71f67617906080b7b122b8ac9e4da1b05442b5477ee97343cb20f2587744abfa5f318ce29cbd24df1a6dbd42470789e17ae8115a588788d910a171b88dd1b94228728bfef3b28b2b32f523d603fa28d00cf23b0a201658f28ef7920f36a0da8917068a4435e0d710d320258114e2fcde2e1dec0c9faac26d671ea3735ee2b26cb644ba56ced9031cdd2b391c4b96aee7a4c38063e61dbd8ada24cea7ced0728a365bc2320eda9746823b7d83afdc8b3b293b56739011554000aec6272004a002328f20368c0902b8a8d251afebfb4d7b427cfa8927385626a474e3918ff557c8f19a8691011523a63c7e578b98c8951157f0763db3ebc4ea24388527e83b149ef89d4173ebb1c0c9aa3cf4e1a47faa3ebe7ca625e7ef077b38235781236797360696e552b9289a80491d4c3e70ff00b01540deb0de1b3385549b667cfa3598a34751868a14ccb22a420781452699563b16d0d0f1a7f0ba3f0ff45cc2d2536f1de9e024bbc923cede7725f84bf3e6a645f43c4ab3db6ddff671f283857262570b6652dbd8c869ca6a3896b870235047db08a54e5c39d7516c4b0d621d87a9c3e8c53249ff2ab9145f026ba4743a46197af56a0df022363ed59a5c2011e664a05fb952d5ad9ee2037c59a4075e4b504d91e87d303e0bc55cccaeb17e1cbab6176d2d148ce05fe986c79eb843886194f80e202c4f373244b38fd46643c1bc0fa8723ac498c71919e4ed8e5092832aec00a35ceeca94df7bd2c0c02dabc886cedf1fd044db2b45c30f8c0334c992eed40290baaeeb4d00e2cb504ca1173b6b6eec8d2aa3a1bf46e64c1ae1b3ca2882545729fe78d5e1e99c6f1f31c0b0f2190889c7318ce7605128a86c62c8a1fa107304c4609e28a2a43c6799ff6a7d70909ee10676801ee670004cf9632e34cb8cfb43d2f477ad335f5142da0baa4f4542dc93704e93a3420ec50284626fe36618b079d0db013d691583aba257947bdb1514d0318180ae43d0f94712f5c0de35f3e342ce7da65f755761506b9bfd186641fdbd03d5a2d4fe170fe23af8", 0x2000, &(0x7f0000001e40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000e80)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r3, &(0x7f000000c0c0)="f1187c2666e938b0d719606210914a175384a7d8bfa08a4ce1a6704c4c59dca5bd31c2e0daaec1bf1788b64cc764755c8227d255c9fcb56cddc8d23a8719578a528df745f0862275073dd2c88521736ffbb58e980e9803aa1406002487d226af95eedef88d3c768b748c28d604cd82f416f3c4f2071aac0274092945c94a4911345f1fb12c47fd864cef58c44ad5fb5348fea8246b3604a4c9c9a827e4aae4f7677d023169ef281c43f5341372d459170f25365fa911efb58b1a0c883d98677cce26aed7f8410a54aee36c963dd8f82fe532fd73594ee6f83265b5fbf2507319d73f87cb6d2050a7b1e001ec563d4170d9ca49e019c1f34a3f6a29e4adc72fcc343bb15caaa44814a11a621d682070b253354508d7b97b1439ad827954b305797e4de400c046ff93c99fa15125daa8b53581ae5392373621d5beffde817abdd5f4feb80aef8cbec83ad2a830c773ae907c19f5385e77e3adc425fc5d8dfd53312af6cb6556f8e3d871add2dc48a37fc05c65f32149a0ac179386d1016590ed19baede89d890902306e3ca40ddf9ea5f54b51cab0b6bc1bdddea7e6a64746cef6ecebedc1c51c670b0af450099c4052caf1eb0d4137a74f41f101a604fe08ef524e12f8f831c30e15da0947f6f584ae2ad96de45e3143f5a9dbce67edbdf5904a0ca1db282fb70dbec4870f6aeba8a74b24900d7c5a0758afadc26ac6f93695eeec1611d7a1123098420302ac2ecfb31bd545695b61c9f36663cf7ce86cd7ac350670893acf0d065fab2dc2ea43505b261393d285fbceaebe30e0d1fbf8baacb9eaf9f6ca84c598c5604fd4b11412a027760671956d312a4cd2e2dd54100519a0a8f93f5b229728bac624870cefd815a6b6d1ce8b06e045c47ee2f91e3524493df21f46cdd00a60c39f49d29965dbed6f408c42b29a3f76e0f840762b273628f7834397bb37d931231ab16f6cc7bbb5ca17fe83fc5ac8c67b120b19d8dbc3ef054e7490851bbf11c4cd19d8aad281fc054613050013dec6821e034f10413f96e289f81f10a52fc941992692b2c3b849d949b5c6465f335cd7876caff414d0a00ec927c2766c83249ca5e2d5dc9a524ea5142375bae891c8bcb34e8b4044964b8141841c619c6b1da249cf65b9c16506926804e4e388b60638c46128b43ab76a32659a5e3fa64c75609e31cc2738392a868434d9108c7710d72f8a34827943ded46328621b39b646cb663500467580b76cd6ee0217149dac6168499edcbff45193f49bd28fd105740f641f341ff8ded97ebea072d805062b35819f28541423b0e16ef996323f5907b0b2a0703e9fd5c6a511787cf6321a87f648170efd691aede0c178e0daf53da03829e4e7617b5b834c6b4196d926c7d7a54b9f1b3d3bc09bb7f22fb18f09150e34bec2102eafe634e13454a9d5cdc10da8e880cddaf892af35c437768b62c73f67ccd8764c34669a91f9d669fa1ebcc4159e4be7d4e589a59cb70c1ba77ef7a6a2c6fa4481c5f2c025ee26e24ea59215f971b1bd22af51af1334432d149a9574cac0d4cb145de1038fc37317b947fffb232209f8c65dce28179c950c7b23bd1052db323662512c5fb41acc84c4e42d1daa9be21e6c1d22b6bedd5f28d2241afc578e2a33e12d1b1b6427c620ce5d80c4a5ef351b2cdaa598c478b56bf79d9dcb8b8556503c66b44b27e8df8e046469a5da9390f58144b8766f9f51d39e8d5bd44e1ad024fed57ec1a3b18f04e6bb3b011f1b23031d85c498766cb10f66e3868a76ef1e388018292fdc4435e14bcf7ff6067535ee3764d8deb725cc0fe0afffe4285958ec9595ae5c5cb04834d15429435272e5b0510f246ce806895b85ba2f81912f76f6b955e28febafbd0c2e854479c4a6150b85c05bd54a1d0d37877e6fd3ae20046380dbf82bf9c8fa8a8d48f76cfc376fc9e0e4fdf0ccb785e9833c6c9ba006f7e59318ac733c3a1250f40ceb7ac3a167727bf89daea038372e212f02cf677a009cdfd224b41fc3c142b0882a53c1b9b7de6e99974d80ff8506c71ad3e063d7bc5c5366042b1cf952c6f76fad74fb16b9d9c9804589ae4f4afbc7bbaa340c1093d76a01fb254c5ea168e83b39bd3c97b8ace4f32612b63e841fd6eb304a663e4f43fcfb5f435716df89146d0ebc0c1517734ca4c90b9dd5db6820a4d730a9a7e6748d0d2b7def30a1c242fa36f52c3f685555b0828e1dd59023290ef4626d3759462cad9371d72a9c63824c91d5cc304ab43279f199811a604c164493794986b643ba6bf53d0a9ec7e304488b18bb2eedde5c128b2ef0303f85ed54875e38d4adbbfd477e8fe9a2217f084000813aecedcccb1dbe482b4856b9ceecb28d40bde5e8376eb8c29dc71b85d4b345fc411937234b318238e962f0d5dd46fdf5149685cb3c4f9c2710f4173f4ec616f7036ccf83ba228e1cc7b205cde9b57f00502d4d1c2af6dffaa37ad30fe0f5d955cfee2e00f48cb7ba02ab86748d0238914c66ca9ad9ff0e8bf2705e527c56b0d63a9b5a7b1da19424bc0c81d627b1389a42626654d901eff0f37d64e0cc894ab2c4399c67b846839a1c40033f4f9ecf8410fc63672ad471253fadd976df6510137d903a76ccf14509dd8839024608d707c4eb69cbcd5ba9cdddb7fbac1c963a99ef6e75eea8924aad62d6aea792042cb372131a83730a6ee7de386410d91697dad01d85ffcb22b3679573fea63a38c192b1b1e3a722adacaaf8e855843e1366763456c86ba9934302e0abfea2044386f31c457cb7ff445d7b00e3ed7d1dd4b2f92c845f65af3a3f68de96dd9b7bba62b7fefb52639b6796ca56d902f9dad52f42a1b79fc814c8a58033daa9f43ee3c540cfd08b0ed21941d67dc3ee37fcb855fa4a03453833714d8f8abf83256c503713adf7f8aee122cdb01d0ed27945d42633b0fc3b2fd51f8a9d403e792c9b77be56c257110669b46bd0f8bea9ec7b895b0b1bc9a9485a51e72763c3ccaf6210af7652ccd437722b359d20bc124e7055c5e41ddc5eb66f966647a3b91f1c51f3c6e340d6e203fcd30f39dd0398f0a1c9fa58f2da697033f5988cbc6e5c8e1fce7904112964b2ac5f938b9132d680f3cb0d8ec2fb65162113462ec459356bc9d28d9efdeb9983d79ed04da1a78f02ea8f5b42210a23d9c98a734dab4069dad2a532ebced93f5dad2ec9290b0016e6db7c3c9ca3ebc71d805aafc113ac93d1e68c637000879fd736cd8a42474e607da884df065a06f4d64054512a396d99cb7dfaad6a91cfce8288cf995e83a1ffd2ec83483a807c7ab3d0703e956222dbbc2fc5d57661fd186626b41a2e18144d592174cc8e45f1580593206e6d7c7f3236eeb41aa772e663834768dc21a4c216490612e6e912ad48f1d90650f1a9a29239ffa8f00747833038b75e8759c50799eba59ba58a1ddd3d9b49806e2c7ae143e88f704d0a5556429445a41ad83a95e43bf32fe2f6954ca030a3f2697014cb351c89cbd3d2792cc73371cae124e5c0055201036c7c0c73d94215214b33234f4e21071743cd553b8d96e3387151860f5143f16980020954d80b7f60955f9c09a6501e9d0eee4d8793e9ca2d04a8aa6831d2e54c0397c6c9f2486b79d06aee46f064c02e77fc4bd7bdf31b9dcf520e26ebb7a02ff3d9eef1357dbcc83877f5613c7a8c4e3a4636d2e0161a663a946f651cb5915f0776088c3de6b59b5ed0002a1fd5f7eb316ab62fef44af65abb81f96f495f867e128e8829a3d2693e00a5b2a14a6b76dff7c1cd80e26dca00482b3055741fcc7973e33346264f268e22ee4a74fb45066eb24cdbf71ea7c69d3fe9e9ce52dcc7e9b0645474ba2a635c36a83135cd98f892c2619a5724faff0aed7e236cad81184dd05dc5645c7e7ad52ef76d615255b2936bc40f0ea017035a8bfacc18c7bc52ec0e29d70126a6e912c6d06856a12ec2792738a9a1c2b2bd1e9b39db4fd115bc901e0d3fba472ea0182604cc9e73cc772117d49dbf41c7098076e20867d8eeb7b927701bd5cd21bc2b32e4ee2ab86f143770b4718f7c9ebdd32fdef6170ca284d4102360242f4d007fdcdd8fcfbb90e7d9b693fb1101dec0fa152a7417f70003159ca3633299cae4035793aa7668df47b09e0fad406e278a6105bbd2b9a523c1a8fdb394b9de39d3d9e1ce9d9ba717014dbe59855a92ff2375a3a3477c8bd22cde51e5bbb738b92ef4f3781e605c24e7140b2504b59328cb8e20c5c5d19acca392bbf60194e6257f674df0f99945132d78c76f182f2eb52058a908abf568352d50a7aa4d061380cc58cea53f166a753ffc4a51e90a0f46104decd9eaa77d48300f2c7901465effda4fdb0e70f7ede3541890732d4ff10eef7745ca362eb336febc2609f50f237eac6d4950593bfefe0718ae3bbf227ddd524178b39ce4341e68e4c1e5c65b506b73965c5e6ba8e7472d3b573d41b4e458c97d1f0164376cb24fdc38bce00df871938e65f46c3df4fc20e574581d6631d759c316af7f7709e05e9dc465b87234029ae78f071d892d5e7ab7fab90cbaba55acb3e654a18a5f0bf79d6e471d53b5fca51085a65534dbfa953379c4d4a0022f03da76fce767cfe2930992935ea897fc56dc23d377004d119c9b648986e402b035b7927e567db9019c915c0ab54e6e45435336e37d974a7ea3dfad73915badda2e0c32b87391e3226ef0509ec6a33462a246e62e0fb83065db0270c6c026415dfac7be0e7b1e790631347665e789ce6be41e7ea32b987465ca6a803508a52626d92858156920f841da0532854cd5c966f02911d10a4e12f687801d7b87891e0d7a1ed0279e3cbea3d73b3886e798d39460ef71ebafd803e3d367a0c67c31d502021a796e6c351caca55865902dea97edf28ca7f4da37d62e17df5245e52510e1d5bac6851e1a2bb2228aeb6add3c07bad5798176145d1b46d5ae3169581f2286f6ca3b09ce4c44df0031d6ed077e6af6226b6e21634037079331094fd3bcd0126d5c88069d1c240eba9a4ef943552dd69a2786301a0d94ba5f4afad155583d81cae6f68e600979674d05c5593ada14dccf11745118dfb6da366a15655469cc0fe0d31cabff9a84e40896f8726bb64bb0c548b8b7a7c031967ef8a38e85063eeeb48d271aa893cda1c66204cd3b2c35e27fa7dd972bc396283e24671b9f4c1bd9a4dcf30c8887864305b3f92ec1e678f85d552d411f8c2012bc77ae55d6d8a7c31bb6a9b80a530ef2900961a5c59fa0716f5b6ac2aa5b231005539414b2abb7ea3f7b4044e91e463f02e9c51891458084782209323f856148ed89c83d2fc194c127e47ae5bd711f5b130e6b21775090c6156cbe9737b33865b48489f4533945c4b9491add986d3095956796c1b217bf6b09ec63958fca7a9ec6b5435bb3fdbaca8a7520c7ba79098c47cd9208351b54e292509d4bc33bf40eaac6caa9f94d0918a7461e6bb8e8b259d3d90d641dec6612dc14b683ac4cbc217f6d108f666e66817867c70f3550d1ce37daf358cce35b8231fb70a4b1e302718163e5a628e8f653eeb25041290ef5f5289ec33dcec3bece209afaf2c4c8ed6145768ac945034473b01b63986f9882514722dd85df95448be18a59c5408ec8c95d203e7a4aebc68999c760d3f3929d0d28f7d8d0ea7c02a813515c5a82fc04cdcf20654c91af430aa34859a77eeca938842600afc6035605a0a9c01acdb164f2b2c3d4d7534c5292d08edb1adc446fedce1a14b7defb274051614de5157e8b5864f7ad8bf6d2f98515c07171afbb8c9d29a2202087bba880441bf68084d5bfdf3a7926ea2767a24bacdd5a6b98080b044071b3c21854333b84156771bbffe0458aed18e110ee0ec37f542b53afd04b76bbce6653d49434f0a8fe97d11cca1b211922bc48b0fa7526693889d0ae2b5a5f7746bd20803db5c57563137910efe92c6f4e0417978ac3af913d46fa9d49acf5f84de8e67f90b409bc78c30b58913f0149eab1629c1e8409190894f2591e208f3b61ed699670de4621675e9ca789cadb219013682d0655b785065dd4d2193f0a81b84f27330aa7a06fc09979239eff65b0327bd7887dd671bc4a51ca7dcca404fc24699a7703bdb1fe4b5175760f682531523ed75396e556b391b627035bbd9e323a004ec1875771b72f02af7711046a16e1df4fe22c8cc064bef1a401a430d2ed959aae3ab82db7a86b74821ed07dcf98ca76070b6e18fc749ef2ffeeec9585bd21aedaf8c05918bfd2f9ab1e1a6f023c0f2a2a418f5ecf711526525a165652eeab3ae16405ed177706844d1ca239f52641e0a66d89565d0b83cedc51d337496b2c5318cd5f44e6122c617387f85c3a6f76dc4d437e45f790c5f489bd56e56b8fa1e3111806429cd4ccf871b887ab9d8ee379f4cdd23bdbc476428ff912adcf7a84810c81943a778e57bbc3690911b5e046988dc85b7ccd09b7fc061f9259369601252aaeb4863d8d57796f1f4518130c911d1a331953663ef8a80fec491308297ccea77691fe14820aca10c6719c205988802791a54348222d6a34d9bf656696f396b27cfdea9d5b0e36838640d68ebe3be9ad72450232b66a5db274087e7a350a7d6abd95adf2557ee93154a966aab798b45c2fb1d5fa1f92db67a5bb2819e580dc15955249065189e4d1621c4517a67a76da14090a90b4da7272f57acc4228b49a1e5dc30002c11d03df9b60c382c026fac97ca1e389d6bb2af95494c2775b789988860478cb1e0a0e8e6a5b823fcaf6f8a031983408624a301bfad96784c9fe217e0c656cff8b65b3897a966c5ab572d269e30124ee813ac08ecec1aa40b73a3149e0647a00c612c0910878a079b5c163029435356473beced7fbc6ded2ee3e313082501fa91dc3ff05e4be525212ab350dceb9ac95c4f1db5399ea008b8609cb0c0f1a1319b9de77bbff478c197b9318005cf401a84f49499808fc403ea3ff9e1874d5ebe7997a0c03d977542c1877348da98f1d05641c9debd0dbba6b14ce8a83ac11de52ba7451cd1bb75f58ecc32676b3d00a76ce09e5695380ecc2e73f44ece11f77238d39696572e46761c7d5e638e94693591b70fffd8ab98b3294fc2614e3ce314a4947d0515baeab18ca4a23d479fa0a55d2950082cb770dbc34e138e9469f218a657dcdfee84cac9131cf6ad38000630aaf3fad747cb1dfc777188bafc927e7371ae2be48772afc09b6837784c8365c0ac6caac7de7ede4202ba8d28b18e6d20a217c30776f97546dc65822ff02be3be42f6043f828927ddcd693a7b691f9312aed70b5346cab9ff0d21e8783677bd71cd1b5e4975e588e121a90cdb6b4d3219effc8a868dd110f5cdfc119c121c84c2ad04189f84cec8f7d98d71ebb1f9793af002e2d645d7cfc03e3a4f61c28ff69f08024a93b8c712df64c83859374ae6d5575048d7baa3a0fab0ec0ecc731e3523d9deaebed7de16e9c6c453093de8738f8d7f4a244a6f15432cb494855c6c9b840d514af760c73b88099a66fc926b2f05befc766729f109ea436bbbb5ce2513fe654d7e0b379b49ed555cbddb8a690132417a31f48e530449ffe71d1f851acb1bdf245ec02dd39925782511c0d8930f17a14c54906d96a2daf27144914135cef344451982b50c71c1e5bf7d63f646fbdb749e2e9ce8e84ed334fb90d9ab7c6e7b265bdff840606ec572b035877e7d18cad3fa246ed000ec243d38da351fbea47a54dbea0942fbbf3fd9b00f19c21417159eedf477eb6af4ea228cde4ed64cc2d6890db81c74e5e08720dbea0f5364c1923cef7e0a883188a99896483d2977646bc9ebe9c8667fa68b3aa9cd961ad1dcaeba799eec564d20d771390c2ea12eb8cad0575d08320515c790155dcf477952c72c536e1bb2d6bdca553b02d23992129ce65d520c9f38bd385e37b98ac6c6974bd1fce4d53a7d11666ab3c04b6ff39f93ea50790aa027062d99c1486c5c692eefb05c29737b178526c91b62595f79396d40f2558148dd72652806ffd9fb334e744a2025070780d684dedb6db564fc76a5cf6f75766806e5c644bdb58c6c2aefe02a523f676aef200a3ea928810be43ec4367ec203edae43eedecb608cc48cde469217e36002b8419ba55ce00044a6d3590ba22c77001347c1545d07486d6a5f70ad9561fee62ee4eda80953218711d68ead9b38f3ef1012a952a572b38a5c90536754717799777574874b45e0b39e938ab2d31823bb1f44f965e225be271b69a9ccb32da2df01c65401df771f5e3e195ac977e627e3c4b522928d95391c1f6869ec2e340caf3f336e246d042da8fbe9702980babbb45067d82abebdfe34e3832c123575c479b66a33e22e47a5d8f7ee3c40fb538a3bb7a08ec13017f4c58f7ef769b7597f7252c8b6d0e4bbcefe0e32b4c1c92c5da2506d2be19bb6f71e662fb81f016404c96c50e4ad61dd3ba73746ce0489136d3b0414992f506900151bfbdf118a0e2f998f893560225da2c19280238cab9a986c747a265b22c0d6473f8248f83a3e155f4ee67cbde536b3c4dce586cc8d8ea15e55f3569ede91d29f9fdbaa88d20909f3dc3450e22ddb91722ed6e42f515db47259b74e25966408f4cab33177a74a038daf0967864330fc0be9f1f2b685cfa288bf89e72fecefca841fd0564a47826e586b6d4eb8dacbbfb0808a3255d5f69a8c56ca6e17f2041eff85aaa4eac86c1008d428d91237ec5e2cedad5383703ea7ca8e7dfb483ffd8e1f2abe1a90af170660f881f6cac3025087d72b6454bbc3f8b7308a27ee8a6e8294955903b0a69f66dbb4b6d7dfa2e726ebbdf91908990b042bd09ae9a6f6cd39a4d626f62b2efd8e85c02adeb492a9c97a4e883cd2660b570d0cf5b13c60fb58d60f07ca43b2b3a21843f85801c8d824d2bee451b86db0a61b45142a397372a3deb3bc10d80bf4f9907f5f3200c65f9cb6dd6411284ad5f7b837cb121c42b99f1e517569fc12b2606cb3f45daa0597a8aec824bfd4a31e4b17d5715ec48e8b9e666a5a9f881884b5d06cad31f1830d76db5bae7ef1833b727f6a15c0f32b8e561b41d4f286c74c901201ca52b95dd2b7bc930f5c7702eb282f4dce8dbb37f5137996967a07b0131da890e27edbbf5f5bcd3885889277d6faca161a138460fd1e70ef41179389c87338eb9eae94f2b8167e7e0683836b6153b7428ce1969da01b096eea0b4e7d5d85bb96037c17ee9ca630921367f17eb83845264fec0ecc866e58f845f2f32be57ea9d5c2c595f82efa6608c4c8946f0f56f3856fdaf3b8c0f78a017604521c727a136c2ac28c16ae19da2482c199eb7930fda5198f8269c774b8b2bd769c377a6f86416c2c3579e57a329e74021597aa1ed4e6da50806bdbdee831101cfa13b97e99fd512e43fa414f7b4cf1262c16b9e30ac4c34b108355ac16b6053751fb8c2f4eb4bbf7edcfbd0184f2250344e47bbfe9ca50f0e91e65c78270c58603c20679d739b454d1ec3301fd6b884d00d7539bdd3178126aca8ae37b9d8ecfcf14e62e653864d3ee4f1fae9ffb2197ed8a2455c90359b6a09910b79c2822f04bf07b6a27e01c9f1883fbcd08b7c26d7c8c25271338914cbc157dbbd0efada31709841831c71c1aaf111d0d46845d9aaeb7249dae34fdb050047ac38fbf0b746f33d6ea0baa5d4f7ddadeacb5831b7f9d5e219e4bae55d0b8594f52f0011badef967afef02884ce212c3341c340ee8fdca78e887b7bf2a98c31d1bb8a3969b8b4c939c362cd3edc19598fae9ccd82c88aabbad4c4ae278aa1b59d2003375cc932210f4a636af6c3126f200c8a7ac82d8226f244661ac6d73aa76edb53fa5b2216f645e873de27fbf580c7148fa72f992a220d1d4f499779e25c8b996c580a1165848d23088a6369957841653e291c7f520a8665997bf958ff7da53bef74eea85e3a1a3657945513137351cd4aab8499f23718abb8f66dd7d60e9775639e32ca1e8faacdb8f6b66d0b1b714af355773f1aed034f2e4cdaa17bac308dfd889bf123762b5c894de392a3081af84195438fdfd1868e2d978bf3ec1df5e81b9f8f6afdfbe3dc344f2a6dbf550080e403690d2ca7cfc0244014939aa79a8b3a0933e2bbc226385e3e4188a1ba2b37c34e02fd28c31f2c48d1a83294da501ab012d1d5e5fd26cd41ee71b4a150cf784486f9f6b5ab510cf07cf9792dd9e4d8bf48f06464fc957885d346fc501f21a07ac7fc71b9c01519cf4d2fa766d15eaf459fc429ace3a1a61ba078da7324ac06e65d7f36271f6898e8ccd673edeb25571c44606d7bde39d5195472e727bc7e2a2d1578328cdaf90400a7843f31793ad33d0f32885bf9b1f0e56d4a3ec40a1094e0ecec32a1712b88ff3008213795ffece882254753011c6988931fc9f19b5ad0891e20887b47ccf460e303842bb4c0b62163868e805b3bae6e4937a476e7eafe9fde0d0cf62223f714c69be6833c10d06f91a78016b1c00087415ac4a5b7b5e10f98a3e19adf60d56d5bee918c1c7ebbf7cfc37130ffae2ad7a620250c7387069ecc926f34069b717b97bf2a0ef0a2bf796034e88d30aa4235744a1aa5601ba718add8cd0cf38411f4787cd22e21dbacd9e480b13af38477a70d2a4800f680fa7cc8684fd467b86555422b1a901144b03e4327b2573769cb02de90e8e30df7afd2e571e2946d23a0efe02bac8e9698d12589378e28d1c36ce328a27abff98eca7b6da95daa681700397ce62c9b50a47cedeafd51b62e953413639a9d9978fb3e1604027751da66b5e481ec1e4697d64a4477c67ec2967e2389b6f716f77c810a62a5fd78c69907f4a4dc210db30d5d000000002c9c81f0dbeecb33a702f4860426e7d1c26d1a00ee4c62e3d671d545b26aab8ac758c53cea2250ed929aa715bf513a5fa242b78ddbc263990c42025ba2a52e368f6a18e2cfc0a6047e7f0e7187c3e36d61905cf0c1824a08e5c240ec56b04c909390322ce24f35001e8d5a599ffadbe2a8755920cc488f40be225110310d4e9e4d4cfa34f953c6f6cc6a5f8a89373739dc5da9445947fb58bec2c8e5b7f8c349d6df29e6a87336dd7bccb036139922faf14f3eeb92ba12d0084b1da8d36a3f9656414c0f32a1b2575a5147568ad96c2125701fc67d00e9d78788bfd0188276727d568bb0800a576913dbc5c1035fbcaa5359bc9b7fca0ef528903250be1a942e59727789ec61ee1ae617c3a23d3a89044a9ec729ef0cf7ec6a3d01e06e864c2e24c38a8389826c2cd471cca5cfd18a34050f24b99dcd26d418465a5e3623d7c9dffe7e65fc25f90710f42d00fb81b33a2db18d0ff7955c8d87ba8fdfe1186b638312505c7810dd0ead9c7722fcef542d2a73f107993e3ec78d3a0b15506ebd4d13a72384f77268b44c32a957aefda0bed253e76cb09012f104bd0c1f04e96b1fc60d08eb79ce9216fe1fde6ffe65d09056c9643ada21ef080b9da75c10f71ad334e4d3b5d3a0e55bd1ffcc18259cd28f6bbdfab16575cdcce86c95f894cd001e795cdaeac95c90d1ba94806ea2fdf45906eb7a2ba0613503f7aa7397e78c964ad3251d297ea76d88b4221efccb2c00", 0x2000, &(0x7f0000000d00)={&(0x7f00000080c0)={0x50}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r3, &(0x7f00000040c0)="68c5ac4472cf4c55a95a4033efea47aaa2166bc5bf26041d530b7a8093f52a799ed64f7d388329e03a7263761a603ac78dc4f00e76854b0bf547b01d6e4b755c86cbd1f79f2b52aa37b394b12c8adadea9f0303e786c4f5d1a003d0dd2105d7f913c8b0b37db87660db041e3ef02e74014e152bec1a59404691f8d5536f907db385e0c10b26f5e4b1cb3649b4851fd9497b8a5a46d92ae939db388e9dd4221d56445365516ba4afbaf71f0a1f283af35f6bf0335d4ee45d206eb7d27b9c1b57700cea4b6df1b78b32cc210ce8f9cbd51c6061f5020b25140978d87feeb8fcfebd36bfa26edb914734c8d62cc770ccd47e39e83d37d61e1e40c8dd5c57595c1a1b676b47e61c57e044b80a2115571bfa525911abea7c4dd544f144a54edcffad16f0c4f97a24103cdda4985c5b2f24121e093bd6dea99e8e82285219bf32e7f31cfa72c619e439d9b30963baae00cfa75c343dec4ded492e2be126e8a4a028a4bd8a31c816082689bf4f24a1bb992fcbc6021820e64dc0c5b49700b939032cd0850e99fcd18987f49ddcba704f696c620e134d4952668e0b26f3e38b50eee1b9cc4040a73ac78478fa14f02288fe6703875c0e2588d120cce70e239c0d625c2dff76eebadf2e4abf3b48b14592be27efe6901a7b9a3e368afe0bc9eacc385df9fc50d8d511cd3563546c3e3eac6888282dc18aa0dd5ca8f6c9fa553329a824fc926357bee26103a7d6f6f97aaf40a74f9895a32572cad2f847d3a43dd46e56366bef0ac50075fa0dd4ca9112cb2d1f5ff104d07e045e0f52d501fdfb4d8b5b25ddda0d50a9dd227ea44f65aa187e42ef04f81c03ef7b98d87c6aa528a23aa03633b6f8851932a293c3cff455d7492ad2d624468dba864a0bca66e73dd10e30c9b92af9ebb918dbc47cdade725f4cbfa5bcd41f7165363a375918de916506cf34debb32c73c07912186604f0643fe9cdc48df54382dffbd6618fde5cd539ed66017501cb19341578197eb1c628c2bd66d6c0492dac5287e8151341e04b5233bdb75c76115929012e85624457e6fdc01a76586ab1fae4ca66f3e8cfadc12de75de7c7136ec1c81fc63fdd904646b549b745882a6a4fdc6be24069ed96506ba98175c72d111173a4605b468e09d27a03372a6ddd41cd0258a0376bd4a7fdbb81bcc96b0a74f5995a5441bbb3eb56c0a5fc95fc6174526c7eb733781abccf374886e5660300220475bdd90868bba8fbe24f28f4562d2f16717e78508754332d6f631d3ab1db0a1dab327a062c3425d05205ec2e501d88557976dfccef49da5374fcca03faa2965af1fed40bcc38c9224ae2b690ca770a48535bd12ad48e3b67ca34a568aa77a4054796ca54d9fa166735aac622f70f30f54170c28a8945575a90c6b6c060174544d2d0c6e0ba45d7e119539fec300b38c20ab49ec49bf966d5195dde7b62dd5d732b590743ebf83ca79e20d3a7a96cfcd3d5ed362116501d6c7829aeb373d75c34885f97cc7d46c232eaa8eb766fe7b4f5dc544018e53acd585aa3fc37fa2f5da0598de6fb4fbe6e853e0399e1161849bf28c7f3e70fe586d90f6e23ca784f9a62a6fb26a30fc4b0daab410f40985b2ccf33fa3b134c46018d5f490e19a1a6358fb64fca2262b40605226f736a419120eb12d9839ae5e00dda82b0e38d035aba5b7c64bad62690d0be82644c4bc3389a50e778c57f5d565c7325ae1d26191b0b35718f98d0703203cd15f797e9d0851f08a5043d38c7b70afa73d03d76c1b3a0beb2883e7071ae392255eb93f8b7766aa8e8476154cad09543d5663f5218a4ccb1d5221aa2b5ff384fa2deebd3bee5bd59498de9e69fc0312a0e9f95d473c3a0114cef6be8e83f13dad24feaf8e0202ae31d9d72d8adc898f5efa2056188c911b62362b78570cb388d72d0fb66e9f51327074c76b6a811ec56e325cbad4fd7e1688567a5832e559bcf9054f74e35c72c0645e76414395f305a5c20093d51aaced12f8f41c91c1fc105c48ab6eb5a6ea98d2feeba9fca5f6f87c1ecda7ede362a7b3f549437863ca0b3d718ac440156c63913b0dcd593f6c7194467cb4f4ce53c100dc0802e3a05523fc34ea3745449317db3eadf1f24a35f7230323148c4daa3cb3b200a696dec875dff60ff8d934a081a3492542db94c02ae1e1fee8e9b4ed05ba7bd522e8d93f3e0258cf709ca23ec1f0da74cee30f06703844746954a63eb05f013e1c3e0b52867d4d4c28ce4a3b8e1810f7af52d3f9aa4a1890f4b102664fcb3e47e2d1e84aab2498f8e356dc08c1b6bc126527ed6a052eb514c5e4447683f810f9061aee5b88a76b6cc75194babb655bc89bbd44bc114f93f086a2591fcb566dcb3e25afc921b0347977824069fab2670a72604e9771ba8c0c1b11bb70f021a16e90a5e38e4ad8b5bcdf09728f55342333ba41d0c15af22fbe225949bb86d353954ec9943d1735b54a764ab78b4700b49d3cc753c93b288d167441b89d8e8cc7e0c42d32ba882e2a49d72dae5c6b6a4bfbaef4a7ac70a0de2ee03e74da5857fef687bbe890a84136b6ab1c6359eb7d46d3cb085e907188e43b21024d6585eaea577bd2134bd7cfa1b31171b6a6c91092e4ca87bebb09c37114a834084616b69c07feca46761ef8f3581c7c17bce4d43153848feb4c87f1888e1a7da3972613d8564db52b7254331d6250b4402a0b2cc6bf52f21df0fc62a0b8b4038b95df7a6c1a472fbe8269463e337e98b4f751953d9b560abf3f281bd08a8204236bdc30dddf518f23d77eaeca327aba62fdf164f91cd921b4a8fc8d357081cc878907bbbe7b669fab8dca504194918ecc0a2fe549a4d8d4cca9e2d946491f90e7a4ae4004c12f0eb3641573c3ebdc2b2c51608d6861dd7a143b36a6ebc237ca80460050a39f6402cea2d9e22ba27ef59ae86b8365bc4fb7286a34febdebbb7960346ac78549b77b5d828cb6731b7065956530b488ec59c6181a6eeaf2b64f6f1be35a7b11498b9950248affd379fddce489f96fdbeed3838a616800e7dc31c1592d7760a9643c6dcf195ed0b1092accac7597f088a7495cbb9baaa8b786b6f6e2f0791c5ae2ed6e54a47e49bed986fe4f09bdf0620b6d2b1968cc71d732f470fef4c29fdd106d3e456a53b104c3e16e1ce512885342f74ee9390633c39026cf20f6e6125dff27b78d4d5057e9fcc2168732ee53744a38bb5bccdd5e40c846eaae97508da077ca88adee6a1752cddb600ae257054a87317da6352ea18fef0d97ac2c7311fc0917b1086f03ec63cadbaa49e58a23845dd134d419a4f9905dfbb8b111bbbf28a485e3f43f9fea4934266304b7451f54b2110b3488ab09ccf76d290323e1f8a55d098c70a0489934c9e3edbb874da666b04e2335c0d5692eb3a862b74cd1e856539acc2432b29eb792f8a52b44aabe44646c8afe30a2431be20b68323250825804796c98936b4c6bc8f86dadac011bf1157a9c195e67ef6e571d8f4465b049f860d5b3a13851cfd9f3bf0c2de3d8f3e361a0587acd6bdc4f2f4184f53308eaeea10812b14d6c1396144466e92c13bcc1b0f145b889b00110ae004dbc56ad5a7dcb69e74db5030b91cf60fbe1f02c8e18f68289b7c60a4a91e4c1fecbd72334e4ac06554524e3f8e40a9970859d817c2ec53adc69f4ec496ce597532341a1389efafd8cc29e79e69e31dcc7b2d106f5540189429dd718e63368c51e07a2f759d083c0c47f5a0c6ef5a912998a73b14a6a82c72dc7a747345b6c946433cbe7e135dac30cc61fb2f10bada9434b12c037a4961ab3265931707a630c68e9860c2007fbdfca0d8af7256e8c57a0dd72f6e97ea1da8177077e5e02ab281450f82712557caecac0a45e4b695c33f2194dc58c38dbe45015193949ac1bc50839955472681fcf7f61d9ae2ce569fbfe0a9d33819237fdc3be6be6139a5d1b275752487e9fbf1f55ea26c36eda979c4f576a471f55eaf683401a36ea4e86405ff0a49009ae8634d7e40b771f1e7342dee3ee6f8677dbeaff8e4b58a7890ac9ba677bbfef7b568cb819ba5cd6362efc1e8611a51582d7b649499ffcbabed51c7b5f135ea77d2e9a2730f7ee6ba40ed8c0006eb841d101f16709ae0b9c5e0330beb60d95bd538233cf8cdb93aaff3716de59bdff6c4f170fa7166b19535f07566a64f6d1f8dc2a8a0ef2c6437aa4a0d601102e9550e219071452b894b41ccbb55ad4bf7b9c36783e5b21bf90a327e688e39b9e9e9dd2939fe49b960d8cff11beeb3eeb261befc3981892c7a7f0dc94b0e05ce45398e6c4aacda0141cba0ef0d23e206b1f8b960b94865719b841dc92cab8d3686e39841a4b28b4521621c5e826e0a507b44f703b9ea7bba1da00ddfd926e33c9a8737b5edeafa54fe7b64e50084801ecd94e277ffeac3cfa6eeecbdd61a2e68b2881907c9c3531d9cb6d74467cb875336c12e0fcbf040e4cab8e8a1fc10e7b7ba177adffa841ed3b327040660da4a723939cfde767368beda6ef96e773c65c4779b4828e5eadb479150090869a4a2ffaf69e674c93d2359051a7852bcf193b6bfc360a657d17e60bbc76d379ceddb4077875e4a2ed867e5f278a6d2f553fce9609e61efd95f60278e3fc1fbc5accaf738fd468a5a056045e97192aa8550a0e0f22dab20a86ce61c4382263e8fd9a7659145b84c69eb848a7397b466691afa117448e2d709d0b8dd567bafd04a71bb0fa8ac3a632e51bdd129d7f7df9da302e6a93ed1b648bb3b0f4eb761ca305dc03883c10933ace4079437ccd203a5e02d5457e6b761543ad18230e093bd704c9052ef9c830afc2866bf54896051085c412bc52c20de7700f1e3526ea14ca7fb1a30b854ffdd2c79c5d644a50e39344f18306aa0b78e8d6e581d4953fea60a1db321c26f51b0f467868014f5b2f9c95205bd51079662d95dd62224b108ca1a71e2c9a036954948cae0fc4675085ac39cf4c7c495987d619e73479fb758dadee1b3d64435d6852bd22c19623d323369aa48aaeefdefb784cc6c12da1e6107102ba00dff80f054c197994b53eecc339fa0dc91bb9f6649beae160dd5b46370bb1765f1cb38b065bcbbebb2e889fa185f842ba4f886d67362770b1da9f9c813ce5092b548683a0a37d1e7b58e5b81add8352c0572122d54df87e54960d8bbdf2787e7df4c114770a9b9ab6c064ea9bf69fd82173687dd28bd876d872271e7e3c013adbc6fbc30d9c8f3ba0e84604e7b738a38b5b8ef09ecc826cec351a88a0fbdb46de5c44d18b678503efe0c3510d5c1398565a9db761a7448852237ec3919c451a53c7f801661521942a0db0d5304da01299ce01a1590ce669d94244b7c69340e0f2d0094730ef1ca5c4db59926d01644a52b728c5ebc6f071abd696b469cd70ca9f713d572b8f4a825722c53711df8a4e15fd1602647253ff75412c12569217ae1531819ea9422259308867c8759c4b800c58f2c278ac51ce37af1aa85bfc42a7b64a23e103079c2bdf58e3ba34d636e3085e2f489e3771eee2b38b59a1186809bbd4b2b5e963f641158e0153e25f921995b272fe85041629702e7b61ff331240c2ac370eb0b797a58975f19508486c2fa57fa41737894040208c6e62a7ed933c3bb76c123b6d1cfbb058f24ac2fefeb09c4cc7cae6df049d26edea0f38021528c75022ce57342da08d9ab983e4276057c6a699f5e8e6243fd950e7d59fa00f532e2f1e0f8420a933ce2393385b0b84d3e7aceb722007d49e7a5a1b43f30edc966679bc33c5323f5882eb31c6410eedcc9fafea9374b16cacb4a24351d8b8fdb6d829567aa6f12063c3eca1a1be9061541a6e9b0964b32956d33c0df56663a788e44fb66b2535df13645b824ddef690cd46a6291f595fce6d59814f043b479037c3005d2484a7a1069411a05e939b16311565cb1741d455671e70c4485fa3c5e136494d894a40c2c147f8be1ce7e775cc904b09ae44d8384970290282c1fd5197842c0354caa4a7cba9164479303b4053936cea416023db6191bdd4b03d3b7d6ca55d613ec58279bb6d9bd875f5c7ea469c2fcdf54a2fbb0622a4a927bfe5523c2ec27997827811c5281f55df9cc8538abead1fbcdc068d8568e8bc4424365253202c7e76d9a51bb48f4dbb289016a732f0f4211ddb09ba818bf1bec3628619319497a150b8a65586aa757773af88db9784e9dabf778d5b09b608a468350f71543423a5cbf88158fe223cce6af6dabdfa400d15a22225a77afa0b0fec0b4fb1304e73fd44aea3e215902eb850e3c585a624e902c1a6e8972657b023f6e0ab493b7297047469643d95ff763949d4ab33d24a391bb625ac1efa7062911a192a8f3c06b43c1ca5d10417a263e3475908e069e5a374918c3c938a8f246fe581a834fc284612d3b55674e0ef9311c70fcf55032f284be632dbabe9e9d90dc7b91808acf2d33e7ebce1c5347c1449b1701c14f7abd2e9a120d2b8325186820dcd20049f421acf4b19e8f24dee6b237f4322e6eeafe7f75545ee4242a2794ce32ab53f7e8313b2784208ba382c357592eac2edefe82e8d9a36dcd63ed7925b0723aeec09b692f95ee010b1292d5930ff73c9d359011f95c5d3cd1fd3584d80c179c3611473fc40dad4518e2a662bd150eaf90c50e0391762061b40a6b7d3709119d18c6dcf8b53a9b2d74c5b130961e297420f539a0da0792792cb00c1fd6bafad8c24181200a430fbf4bf7355f2a06000a9f7c5d23fd3857c644e5d98e1681e8ee930b36a42d809393d4337ac2f72f380a7d94a61f36d54a80acd8361b3eb716ad5b09b5c6cb1963705acf3e2a7f5e5af3ed4a8f80c717356f52b456d7e970baed1b39923af27a455d8ae6148a5ffb2390d8397fc3c6c2f7ee54a840bc31b60bac09f9c4c0126bce7bfa9afee7aff42bb14fbcb9e51190ca7fd1edcdcc56d25784cff1cb251b6100248a1fe5e3d61e7df77399aa6d64fc5557da61a11e99d6525c61d03857f967f7aff81af11036610d811066208950a2be49ee30a2c14ff33d6f42aa0e89189c0086b91fb1c2f571029f57901579a4acb371dd0f263c761a6f208a643774fd9a8fa8080fd4d8058527a6b86742527b2c656937fb97e55debbafc1da4649df7472295e89de7c51324be4149f659c7d148ee1d063aaf7d02653aec9d34be17667c6c8d590bcf9ab0dc01c9ea80ad46822d73245f02d6673b20f102e7aeb5d241917545b0cdda940c5f0149f3b994c9830b3e0e9632d85b89b816a7e09abde0f001185e3d63a271d8a2b201fd3beb487f7599893a98388ec32b85ac3b1ee9eccdfd5ee7d318ae11686ed418d34aaef9c02e6e2ca8b0384d03b2f17d4168bb5762159ae47bb84854568e0881ca4ccfb7cd4dc5dcd4224185df690d6078f9975cb1d5c249ec71f3fa1b7ea06c4d412cf662bc0acee9a798d67367acf05ff2f9440e92aebe8370e4ba4c6e560d561a7531d05bd761a53d93ace41c225eb7ffa6076028727d4cdd5e54fa6c9a4bc12ca7f51418a9d79f531a1ece25c2d60826ef0e026c7662e3b86a459c2bda5be2d7d5991ef9f5983d652aa654abb4c40b6ca0b78991edbf1c9461016e3c2b917f45d1b30b9958b92a895bf116f54e95542a5ec249179f124210f5d08ac1c2943c87baf3b63a82c437737fe028ee4f0e0bb202b662e2e6f45978c2b8ec1e1e73f6cb9eb104026cb19b2af09882235bef526584a173068bf812bd3a98492743c9b6c02b811a5904ef8dbb74790a613a117a8f0de1239bc9bf76d20af0790b1a5c1c32dea9ed7b559437ba3d4acd7302705d1867485863e195eece8b6ff5f05f1f890a5f5e4063e9881f258f7e909fcab8de8f726e99c70acf7b974ec90df19e32c5d889f7a91f7261adef9fad4838dbddf5d0b5c092159e63f651160f90d1c419671da093bab5de537209f4e15f0c4c64bf1a4bd233aea1fda7123e2f2b7c516d2b4ebf1be4effb25bbb47abfed29384935e3e2c9fb2e2f4056114e6e15d536978badf22f0a3834a64cf18ef735c5ae60c9fb9e207023c7dbcf060d2fbc2ab7398eb9f885e4d60745f62fe0fed8dd200622ac9de04279471c7e76befcf7846c4fa9e62f08adb115212beb18c4505fcf246474a11b8332b84152302d4c1bbc63384d66d88d57bd250458af60cd1cffb7567b061faba64b6229ace6cca6b8a18bd5ba0c112776c6908945261b8f22e66da0884461c173db4864416879e50d99209505ad473fbc5ea4def2bd1d2d321b52172c5d343acc6c695fd2a1e9ba2ce8a5291e22c6187c9de3880a8f2889773cc1240b6062ae26697462c457c4404fb619a37f354b1b2d0b0f473b3bbe224c4edb086cd2551f44566d47021909752b8775f975dcd8f6e1a405cf9371301d94d7ab3fbe7bbbf59b809b175eb7362a22102090379e94bd1a65bc0541f9ad62da71efc3a52e718216d29524da58314f3a046f9f4bf35fa87a9b3371a6d967d5f24619c17a07a8781f4dc4573220bba38513f40bab1e68575505f6efb5d211553b6acb6fea501c3a6f3db27e7c1a674deb3a72ae211ab824ad12fdfe539d7e4fc91491dd3b3fae852d02bfa24780bf65b766b02461b3c67b1b78cbd620b5e1834647ab9b24128f6bdb861e1ab1fcae97394c786f4a0a0621b62200a01910ebb62d2e580341866b1e7b5e32d25695fe1d7ad65c4b2e6bbfa3120ff1948753d655e0196ef732f1a4e4e338db8bdf8a04cc14eb81a0e0f6c9fe3fb6b71b36a1c751ae07656bc92a9c6a0b8007fb20aa81c0ee58f0135d5e0e76ab7ad40d21539896366f75e0aa8370c86bbc6363177f29d8df2bde1a116449557211f750d855171e78724da4832ebd5ad6a9db8983f4487caa28dea46e6c36b2b154f31148c017f1683374bd064a3fd87b1de0c6f6c301cd80f2a45928e3d501117783a8ad5d19402b0c41945abefbfa9df42f7b74129a76d336633bc46a475b374223eb8e5f440fc5868a149902cf49aed4ba1e074d02fd40aa80f901fc9fe628008a76ca11caca96f0a2f3756ab5ad6d194bad87e6b6a458b904130f53aee1e50be878f972252004e877e490902d337e5b7432fc0138e3ee00af73a57a3160438717cd49fcb836e76603adfd1530966aa81589bc205bf33a5330848d90421907ef08118a4833f8fcaf7cfc73bf0d34e01fdc9965e594e74c5012f415f59e9ed37b039f9fd6a27627ba334bed66848eabdf59fa6ae1cb42a5ed6cc2805b249ffedc786ffbb312dc5456689c202a62d2334c6b52c87eeb3a0189c4ab5c9b08593e372321bfa326db3f6fb54a879966ecd4a69b5e00deac54449aac8c88ba667595d066d555dbe78cbdecf7dd436ce367a8fb9a560b4902ca23b9923632015a254ea4c470f018a33d670b196a4a1e370f24da7e0791325fb605099fc40e2d8e63bf6a179f4a063580b8ea973f52bed8dce4a5ae2ff9b8d7dc87b40cd898560c49ab4a3295e8dd857f2b9a9bd38634e50ce762a2c8c9f793f1835fd54db70437e7b86b492f9aa8d689229357720af9afbe773ac15fa78966aecf59fbab6833622044d2b463ed3b3a7401bb4845e5bada82d7ae06e229a3a2b661a85b1441b665c44463fb909b3233794a0b5836ed1dc6301f06d899197c7400354569c5fb2ea10d4c08598da5601522a976696e2ecd637315a19b3ba0e97c05071d8ac7aed1eed8fecbf774b317fc24c6923e2fba45153d1e715aeaca9d5891b59b91664a791f94bb9b0de217233a6bfe9777998171dad5422f6bbb33f1e624300c64414e1f1f4887a8832c64ab728ac2469df9820a282b58efe68cb1e57d08b61b255ba99a190f1f07903c8e3ec89d6211c8a5db67a0ba1e656839e3eadac62aab949cd0251b0e0d71d96dda94c229e126534bb76db1a4010418d115504c2e4226a767c5b8da95ca5fb3bad2ccaa6a96463d8b3b9566e17bb905b064261e2974b02eedbf161a1e0aee7c4fdfe1da891d64565929724dd06d5aedb8b0f7266ecd7a8fe6c73037ce1f281762e14d7571b0b242dd850863812d29a2be7239486273bc6a7f64cd6b37ee19413a11435fa4c03a69772d335f9ab857c662557f5aa2123354bf8bdfe5131997e1569edc7aade81e38b191ac4c53e027edd561025d3cf4c343d33489cb180c66502b5f59cd2593e656ecdbb40cf4ef2206830b10ffb7256fd326b4e97fbefcbec53c6798723af5aef968c78c02c20bb95d9c869109eb56f448fba7358cee5fe2d55852862842d14415debb083540e98c786a9f394ac83280ea617945d0710f18a363d74bd00518d965fa259e94be3b788eac72aaa9311ea21ed5e147df112bae4eed8eeaa649c41084b422a5230281adb7464772d25ee9f2b20d5e605a063bb78a87608680480224ec99df76eeae08e087bfec48fb44caab5daa10e728a853e18c8ffaadad491dbb0150393f5043e6f5fb6addb3f9c14c1c4fab2e93f8a4feb3e8619489f8a4ad6b6a42dd510f0519f130fad212ddb0f251e333e032b9995b39b49336762507b35e3172a098fde0baa7a1f114dc5fd4431dad05bdc98c0ac0e797ba9b0835c649639f8e6cc9279e3057a98fdac02a28d5861443e2e720bd5e189b74bfc0fc0883cd8ec96d810bcf1dca9e094a39aa584e368663fedb50bde86db9dd1511c40d0ed07a6d6ca2712861f6a55549545386203e340f943eaeb4c6ccb51deb3b470b43e748fa3d8101fd7793e831d869b0d0f558ad54da3eb430735a1a91da099cb4843c3e6a7b0f055b0a5388a0d8adb5c36ea98bb152ba0cb90ebb9b5a8c97b2918b0837984076c9a4615991f1b618d622f94ca9c166545e5b316344db4bb73d1625a375781e7b6365feeb6b9859bbf8c51f3d523172141f2e2d3154124848838e62342f683b44b4e7c2fef827cd7fd999c41edd95400cd0ecf9fbe1b33474801f0fad95db381c6445628649ec39f6ab48f99e232a6d51dd403611ad476c546d13460e38a5ef2f3a00e44ceefc771dfdf0cbc6a0c253389a17356ef5fd63175e3e3ea52361180acf40e0eff1c4ee15c9e97ce2f62e56eb606ee726320cedbb8e48341aa6fc9b9600b96d24683caef4269d008be2f02fc97060e04dec3ab800ab82140a36685d107f9dbdecc4bacb24d1cf346f9eb7b04c811474aeb75feba8b2ce9cd4a3b050e77947329d680e0435c8d034aadd19df1f88f552af461fdb5c629a337d00cc668a56df09e8a98c4d1e162709d8b1d3d878819e1c8973cc1fda03faea0bd732a861c3280fb5f1415a448d4e3abfdf3f5064ec08c84f8ef3d47ac8f654c56e17d5914fb6e1f566bf672e35cd3c5e58c36e31c162f84ae7de76329b59b364e0017c7d56f732660c80594a045f64294118d8a9c8963a99df25739d25b04ffc39415a501854bfd7600adac2eba25cecaae12ba5158f2777a98ccd24db124d1c7163f87d8a91c690b50ccd18e364cf495d89e4bc545ed2089928fdaafcaa6b8e544f713a988e2b7e5636736259fab99a6e3443adcd670a76cadacc8f31e0a0afdc0a592175e20b190300b33e2fd30cd1e338eefe9b4014e7bb53494b410bb77da41b9be11c00893be01f888c2d57f3e1d2db0a1abbca39247a8396ead29a6447422ce3", 0x2000, &(0x7f0000000d80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x90, 0x0, 0x0, {0x3, 0x0, 0x0, 0x0, 0x0, 0x1, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6000}}}, 0x0, 0x0, 0x0, 0x0}) newfstatat(0xffffffffffffff9c, &(0x7f00000006c0)='./file1\x00', 0x0, 0x0) syz_fuse_handle_req(r3, &(0x7f000000e0c0)="217e85b50586813ca8a29f0bdf5bb78bdd034138e14fa3a60caaf3caa33ef3ac5446d296c0b5a5b2157c745e6457352b974be5d8495b0cfa2fd9e415a7463985c43b2564de27eef8faa79255da6af97b1e19a8e727bb964a9a3fb93940601c7dc725320e1de1a10f8992426b7f0d0ff3673cc472b2abfdb32c6cbf971b5f7cdea13c5291b7c5287ce6a6cd32a5a8ca4ab7cc4f3a1fc30c0cb02053cdd7fc9d102abf87d5e1cef13cf43dcd650235f0026b894b6bb5294daaf514e9617d38da63fde1dcc8d40e1ca0493e90b7e2f0398d649e8f69684bcc313fc26d49911b0ffaaf4a7ab1086dcaf191ab50b635a0342f36c4831e232edc85015f78357bdc17ada03b92b7fdc851b4659fe1d258e3109eba19622fbebb132ecfcd1aa0081bede5ecb8787200fedd2661e5e0bdbce9b19452db8d2d986a97ab8d2ea573820b4d951ad616aac4eff68334f4a07bdaeddf2baf7e7b0a87b09fb022b4ef85c199e9a99e79a4eb37fd58266f679ded3c0ea8dfc64ba57c3d319a4d9787a189de901bb28cd022c44a2024a617f7deee79cbfde0c0eeac0f18baace936480d489c0ddb1350bc5594a5182438e1278095a249aabcfe98de26fab3871d83fe674eb12a2538737fe416fe75473b6253b9bd23559b0be2131fdf644171f4684500f1bc0ebf91a8010f3853123a5e2357bb5fac0e3cc74ad6d7a3b2a4972481ca3ba3c1af3c18387849af8f21f3d81f0770fa667a9e07c1210106e9c81cfedadc39dc4d5668be6a0ac01f957a3bf8ae9de500201bb288888ac969660c05bf71dfcdff1098b5a134affd08d5316d0c4e99df5751e2cab9444b7655d37ff65fc0c1de768f4ebf01aa3533809108ed4853c2c0cfe07824c6ade0b1863bdaa464d06332402b30bbfc2599e16531e3e3afc90be506e114bbb3fd72a86b1f571a5380fb0c8635b350c11ce5538b3706b2a690c89de7b39588f92cf9a47d4f3b63bf789a61c1f5bec772e131a6fc079bc311b0c56ae75bc01d8c7437f296c2fb2974a822ead41c9f333d4834a4d6a58dbe579b3577a5998659765ef83b2efb601eeb7e7725925c4a1f6786d1abb971a3e18b624e303dd9b1b2a7a284e4ffd9ddcbe9ed0968ed3241dd9be99de9d6140668663c6a931bcd86e4cc5df973296b62ac7bba1ce6761c2f1562d3033cd1d731fe976ac29503a044c7eb66b8cd2037b2b66f6cc7cf5a33698f6bf4d602741d25345bfea19336599fec791a0c64f13ba537bc156e62c8eace5e117f2652b2851800064ab021ee2addc40ed8b3c67ad0c98f71de6e7e68112fa9d689141c6d5a15da4e472176e77315df003f97f0db3bd6b7d55b804e5f809c3f2773d1e4db7ba762d22715889dd09e9d8ebd87ade42da1e85a98524f48777773a95c97fc3cb6e7a2416b871164a01a7ff32bf444bd905176f5a0a87d13b37499aa33b38ce14720980012fe0dc7dc07061eff65f7a66df8c16489c99de167feea2527869be27520192e3ca6c78b43ce4dbfae087d4e1785fbd0ab3d5c4f2a8c178dce6c32c73ba6c0d0d2767b938559f66038aaa6ee766e568062a56556b2dc5d0064af675d422b8bd676ddc236d4d271518cf5ddec3c3a230e38377ee08dc25d5784db2cfa6c779de55afb6f82e49d56e79c488fb9bf8ad771e518b03187e07ef8bdd5bc9bab3dd6dd0bbdc5d04adbe8ee210069f0ec51759b102597063532168935731781e3281e0a971b502fd8a563ec0724571fb61f0c32355956b3cd8b9bc3279eecdfc81151b2657e58305d332a711c05031b93d03a233d770d4717f0dc9bd97f807bc343f806be3e9030a83b6dc6a3d731dc1daae0109b73c00386a379e84fa661ff41300a712af3b1f9a2858a5f5d191c5dde9f95c250277be32b760b95f453de22dbd6dd970622e3f5d6830375850a9b2e275a913e48f808d8dda5c07d32e464179257fab8ce92e33f086484ff8448ae413a0e1478dfdecbf477b26d5aee75cbf1f2a5a06079cb534b67718ebb51f704985c19f2580241728bb2faff29ebd81a67eabd2142337b1b50764ecce4b08af6f44e61ad42a5da18f939da47ddc52474871521ac733da45cf1a521ab3196996553261ae53478fae33afd36b7e2125ad7dc38b62657e35748809191997377ed18bca857822f21e4e66960060ab48539725e316e1f8244b35e805cf6f01b32c95abb527a1954870d9d11cde762e19788b2ac837f7d0726231090a22431366ffd8b8fa12a8aa3c3793c2970152fe7f75955d34580e00049628b1bfeab69378a38106f7451cc7e3f8336966a6f2e362912ebe34fbf5aa33d56bfe5dfe4c3c0e2298ad11053bb83816c744b3df38aab86202a2362543c511ea66a0ec3c4711c626cc4e377ee764c9dd51b7dd77fff5c2783bf403e1ceac5ce7dd5f8e4a95a38d491c690d6403e83e899d2ce2dd44f309418e8381fd93823206811edcbab2bd3d3a210b1c1392fe4abbb85eab303792f0dc393d2cac4003f30e77cc8d7541e532ba11397670f280b6f9388cf61108a56483488c3fa7e358eede7b5314549f52bb4ef295fafa6092fa8dbba94b27380258f4a4b3ee37185b16fd73c75b730d46a05efa868cc90b2b3617cd7de1b3de758d55cdc53a1f2ddf0211caa9a5d9a864becfa74e9a47fa31d7856a9a30bda4743b60ab4d4b36d588abcd0b4dfd2d835d10d5bef098e2fd0f617fd59468859cd13664329cc011ac4e677336516d1c853e8c5a37e09c2f7168d78998a9584ce5a666f418f9fba55857c6e80caf101daf48566c3b1e69bcf5b32bdd756b39da5268c1c38a859e8d0f80d16cbd8db33b1d3d4784259234733511701eb5c889f39051a499f9403566199a8b0fe06ec5c41beca27115befebbd1c0281a3722fc2d77d092c4509fe5589525c868be4ff1e2df53be13e28d725a7c1da6905e1ee0b8c26ba5029763e805c1946d404cc60b65ea516bff59d7258c8a5fdab53123aac6e12e6c4ddcbe01ff2e7950aaafd6970b5b05f45ed1985aa2322fed508850aa0674e0c855f58a557c301e8d1d7d60599fcf67a0d10c5064fcdc1df9759e181c734b9cc5ac00773890c37f719288efb6ab9903d11f1d3caf78cbd885fb45cd52c00b04a421a76c38aa3f75fef04b48840ee05e49f80b104f086d3c5ffa517356030101e9752a600a6f67399897dbc3698616508b6a70ab8aca3547a798a1716cebe5d5af4a366bc77848470be6bf91f4c115568870d830cf1ccae377dcb7cdd6b5b9ee64de6529a0cd683ea80569b57d81c0f529bf3d6df3e930d3af6585911d46d5d8954c97747b05ecae1437af3ac9a3760fa5d60da3778b040c40259ee7f632f8db2da53c768365908d6e4281bea8ecbc13d88d87533f048fd5629937a5e79fa0bf993ceb11304dfb210e68a39cb53969203fbaebe084c61f3a9c38b6b89791a2285c4584ea977d47e31b7d4cf98b19b9fbfbb0229d3033bbf9973f106a93952126599ee4574bdd47cdfa5094eb970b24b9d44b7041a422ec06fb698a7c0638731bcef5354657248119095b484e90d96021e79875c353076ec8b96e2c3448f6575cb4cdf730cd37189ccaedea1e8de21a722fd72ad28b38d11fd0a49007eeea677c5aa16ad3e6177481cb848bc7eb860e005a9ffccee69670941c1d70938fcfea92b8b434cbeaf37a02306ce348dc2a841d6cbaeecbe7a0276cccd9f0292e59f51aa99f16430991258f1c208454ac122f9b5c43642b326535c8a795757ddc10cd4ed8391d6cabc42a584e10d93988b6e36ed37bba5d7bbc6ba1b15c77945587a50e22d71ed3f6465a8c7ae90eb21e71f31e17a62cba7711dd12984ca0e7c07c481639d87e249c6ebd1ca43715a775ee9b15752b273ef98e0d352e72a13ef21bfbed0fc9d5d5bde441692478d9e40bd59013fcdb55aa3323328a9ea77354b1ec7635cde81fae541676d06b324de2efe1fa286bd1faa6b9890fae9800ab4cde88e6be93c733537ccaaed0101bfd2416cf48b17455c1a9dc5353c48c2d07e1daec97f785850ff72e4dd0092bf7d0da19a61075fd395fcf86203b119ae1de4024c2002367a316a6443ff723437c6bf4ea33b07d8b81dfd56fd4749d6bc3fe6b1a65f09479b17d04f89a93ddde114ae2ffad05e6fe15a70145dca7c9bdd3b1f6706e9f78ab7af02553586a7fd950974137cb974ad4307a965efa529aa219d0f4f5075d10b3442cb02017af4b6519fb49d47c9020a3b12bbd391c442fa5ebdd0d3716ae2442604c678ce4af0b9dc21f66685b4c3ba7fbba6a9bcd2eeda1eb216185bdfdfc6971c5ed277b165e07dba10e7e7bd861f5e0755fe200000e1f7bace178011853c740294683f15709ff2cfc42580342bb0a1408e78658d1aa49aa87f35c89eb17a6b99c18ce6d6c6d2fc46b98cb4b0e7f9ffb4852fe9d068977582c29d070f2d533f47a1d069eccf5ff85006c324f342ffa8275a1df254fc7c7e3844aef51b00b2ef655b5fcd4664021f79bd9f118665b24668053ab692ebffb4ea4daa2ea4fce9b32d18204bfdee826a11c9e10f48bfc338a46e7d58ab52749d979b5ab2ce630e9fa73842774896ecb367e8d1724a2a964177f5f2555e046d0da97d75aa1cb7869b11dc781537482408f1565c41a7581a00cbdb823e8865068056664ee1d696f02b6dfa0a0e659a9d6a0ad4fe378cc15a2963c4d0f049dae9aa8c3617ab692124a741511be9f1cb445351312d013168d7eee8f12d48126757ca06bee5e43f05284efe9c6cbd7b1f623139e93d8fcadd7e2fc53cf4c00f7fb0493292d753170cc67af99ac69757d71cbc54b1c1bdaa96eb73eab23a6163d5506aac1def5190dd7f73de5e27c8df56fe3b5079b1a28032450e09022095098f26d29d976b6891febd0346dbe917b725aa7dc28ce70c3503cf7fb0257a23fd179da04e141502117e39f5a208b17dcae08a3b5ce63f95baa61b2b9dfd358ac11e532b9a188e317b91c6ad11c67f9c933be582bcd87846088c98e00c26394292d2265f27595c45393210ca03211108e686fb0ff569e3085584daf7d4d2eab0380fbb3a7a5a25730997f59cf465c64ae4002c895e2a7de0ad735c366214e3df2bec29012324a298e4768fdcb560c07839cb4479c06d4499a7f984e3f4a8593fab553d144851441c6e91759b8e97b4a625effd6a5a197995da366bcdcff8bac79838ced68b6c31d242e60bed0853f150d103c81f2fd19e247d407ec00156c4b4e384f1a6bb86424f53fb9dded096e9f75bdc8c6d8c2a4b1c4f8afd728976c5ba804f9a2d3f5f94f73988431621808f67f35d0feda71238084411276150c0fb067a475ec2800bdb5b966c968187fccb7cefc43ecce8392a14962ed82eb34b7d118792efd0cf67061c43f240c5f82d723730153d38290968a405fd6ab4388079bc5b5b2392ab4f1cb16b6323822f174a324624c322224bcc709d9fd96d91e6bb244f510ed507d4d49a97330f6e12da2a1a274ff41b587f664af0ff775ab7379e49dd3f4c9ae00f4e1b309724f1defeb6bed948c047e94688d0ddc8bad8605e88fe810f9a89a072c4e2b6feddad1feae1ac92dc8b1f07b86d623b1ad4f3df359b03b829cdcede14b6dd29a58e7c5c6e1340d345b62a8ff8150d2dd22a631bc557f8760c26be00647d62291504f70c4f0d1c919d0beede001d3e8d24fc2ec95be1f33c44c7bb0b9764c9e5c38405bf7788da5c7883af3c31ad5c8ddb7b9f84a792d50b1597dc6454a2bc1254321f0a9d633437310fb25db7733c201371f0eb73506f4ecdb58b4c3e0b7a223ff20dbdeafd449de5968078eae4d758878fc18065a20c519a505d3bb07c4801634dea3410824e5f35d4caae801bdd2630141b944c1cbced4eaf1c74b4c59f7d00c97a7cc94084cfd84e4104c317a39f0b8ff9c4c8afefcd94833aa10fba9268d364af3e26a96cfead99f9b31e53725613343fc102c90d99bcdeaf43aa5052d9caf68953a0add5cffca28d3b23ae5dd6ae898325b6adbf95105afe7bd415839ea26db9fbd06b7de8747780d779f9589994e3d4efc717a5556073965b0fd35f2499120481baacb3f60563f68da9bbe1096484855b842b6b5f4d1e3f357e8001572bba4b366d9eeeb197832306af70f24610c6bb95cf58e484d25f4f11f2afadc5642a92717bda44cc5dba5d9e85474f8b49a042ceb8f0788bfca8168b54457a44ee0816bd4be191d18f67389766c41377da920036b1220ae14f05a332b59c5ecf66f50c4906834cd12a86d925dd58cb9ce7b502faf6859bdff36bf99020748307c38dbf110ffaf61491b7a5866e7f57314140f696fa4af9be0d83a1ce88b9eaa66581471aeb1cf15d8dd7362fa9f540515025aec1f2e98b141c97829d8a3edff5fb9f6881dc7486085658434504a5f24c597bcd1783ceec8c82fd17f29c5cb056764102bfd174aa82e17f7a4fc8720e7af98cf23a1dbe64dcc3d3420b4386e58798e0e0f46fc4feb11578ae384a8badd3828fd5118d6615fad7558387841199084b08d20ba3ebea818fc13d502f303dd2c192f3ee536e17889419c6f4024e2d130f4f60b956934df00fabe44739b1d356bf8e8cbe4f20eda6686bcb8c3922d767a9f99c9e99e65a3bf002635ba5f1bd724057e1809976d11a87b6d31731577b0a8ff572ecf83a23807673e4e475f7cc0a96840e25b31c4b9064eef35502b681bb7f2c74071848aa2e92d73221e965df1aba81169436a809400caa4beaf44972411bcaa1770177b964635e9b45b42ddeea85f5643031cb421b8b90f95200960dc6b008baf4c1efcd9a267cb136450fb3c38bb6030589de0d666090c2259f1b4cd97083e092e8f28e617e510f66baa15d93111b0696a12e590f0b14f3834dce2a50413b8aa67c0a4e8971572dfd81dcaa2dec1ff79a2248404af4261c4d238e55d6e5c613ad9a06651cec8aa76fb0e458919795aae4e5c2f29b0f4ee062c83a09ff100bc4f95d3dd1852a8b727afc2b69e82d648f6bf67e6a2c9b3f13550a53b6219cd3c95c5bde422fd5e554585f81e3c5abd2c32bdc70c61f298cff392af03bbb12ac42590744eddbf79d85591a152d5b4d8062262a222afa343609e7bd48344610c7ca1d17837a33c6e5cf2843bfe65af61dc597fd9c56add05defbcba3735a2784506742b27dfd3d2301667d257c84f06a79eb43fbaadda1ec74a39ef30b51945d3d0ef217a3b9b3d96bf6c1ae06d9cfe1f44d37c7306aaf801ee99a599975833799de20b2837b0684f5af828401a83cc0f530e746997d187894ac95a3133216fefdec90ecdca21c96f76e5bf32094e62d700306cfee229f02f96eaf6956bf07278891aa8e4740813be862bee760e8c8ee61c51607238a9daad12f68c9633b4f000703256e0fffaedd88f4386472578b38fc11dcb7367d7489bda56a78c94f3140c8b1abf2960d5ca0dd438eafd47fb499f6a9279f4eb5546c229bf7cf27cd655e91efc0c845e1afc9791afd87bba759ef1486493e99d01e99afd017fbfca764f690abdd2201dcd21b44164b38742cb27866aba9077b744c2c686191e5313477b7baeb7fdeae840b250e8339fcf4b709a5b6706972bbb48458881b4b68c228867a096454a36d869089446a3c784841d4e97aacead4d43c24062a15a8f3506ca8c860314fe4103bd4d39c090d80df4bfd773f468a71b332bb18c9416000b0b79d14369e922fa5f617aff95508c53287d0c780f2b4902f47f1c0741d4f919c64fc8198c995caefca90008ab94d337c41fd4e89a937a972bf4210925b3d2db1e0b3ec73d5b24308f5361ef0a8a3aff1e2c88bff171ddb2c57023ab709c73f3fd58060d99c7d04b7915e1b83c26ebe5dbaa3be454157b77b0f95a10ed9c028f9c5748684da343d61972e73ef35d82638476481395e62e9840465a20ed6b55ef42557869e071fe7e52aee1481fa12f4baf60c7dea1d8da27e51c76bb37a67cd3165c3865797f8a125e822e15b0c5749de618a62c3894e1a1e3a8c7f75001dbfc26fd62540bd5f58d2116f357ca73b157850d722b3b43ceac1b22849773b0c08e263993a86215e2e3b670c271f9aff66da80a991516e65d29a5586269993aea24ac5bf6aa5a1a5480b25cce76ff6914139d925f1b270102f38084334bd105c50658330eb3b1a96045b8f46397eee5e5db2980e23ff7aa59075a8083f8da0120a6f090a512d9995551bad82eaad75e12817f8b3e235ff93a08f454c3f3afc9bd1e99cbaaab16abf57a729ed2ea5374e328074fe709861916aaad610dc1949ae917569982d42d54108f6d0a532e59d7699cea8bf4e3fc5a66e9d399700b079c94ac22044ae6dbae5d3942e1b4076b10213749b54d80ca0d682713481c2c1630853e133682b0ea0bb4ff6e045d085c03881ec84e83cc0f9c4cacd1e3dc7a71e8c7c49e008820e2382db7eccd726dcb12800cffc195faaffa409e2cfcf94425af3b19f60fab2f5b601c3593aeeca90d60bf6f41fbf3a07808689842f3be70d08e9f1ade2a196330264206b1cdbdf3dbaa13bac630a6021b59c593716a80f8adeff1f155fbc44c281aa4b968d480184967554923fd08b43e239c49d0d7df6f7ed078d9d147a5cbbcbca837b2f55d6e888200813e6eb4453e9142206f93a7f89d264f013345162564aa49a6fe0f51184ccf9a0743df5873450b06d5ff90b6c3cbcccb66f4f1998eabcca5e0ffb452ad32f2816f575de99ffb56260d339cf2a2a36e9fbd8e911e9b240de3819afa860f8998940ab55c49189718a3f445c8254a74b2f3ca7340b7643e0d1a9f5bb22bfc1ba134762566df2af9bd5f12d36289aa1348e6966837260e79390c9f205b11a909994d21329c3ce4c33d0100de5aa63caae95de56ca34fff766e9589ae364b88e482e62428505554a6ffd25e28356531a39c393af359d80918fe3d7c0333db79a7a45d9afcee10da3285434a11cb3e1953348c02a41aa763cf92a34fa69f4ddfd992e3156c3163cdccbfaf28bce5412e744d8859b44d2166ee9ed7fb15d22a96de8301798216850ecfbeb2a32781082c1a6c758b98e8f2320d9b5cc1ae2d3b8d22de4e4bf23314f987e5d59a34c2a80177ef111b3b0109ff4af1d198ac058746168796a60d769ba4b53bb791e3a8bc1baa73b0eaa33830776ca8a810ff99f67f22de4fdd566823b4bea4f7ee38ccbe3298b04d567a6f4cbad957f6a2f4886af4ba357f2f4cb6b8f01be26120e83c8728da8ed86057b44d27ef783c70043b63034032072533f0705e9bc31b676c8bb0bd70ab478525b071388cd4b6be2c9ba3314323a938fc89548703599c6a78fd770129e3bd53a9a71e6b3b4fbbd7f8fd744c7a12a3cdfd98ba206b372ae643640f1e6e78adc23f859493f30fc560f67ad91cd988074f8a5b503cc0b332486696cbd786cf7556744762ad2874771a78a79a51946fb59989a19d3056aae52d988e9db95e9bb7209398ffd1b5301d88909131308377705089ef4747918d12402b54fe246c6589caec249bff4ffee2b6a135c108ea457bf3cafcac7582737ea7a1b65dc24bee4544cff0f6ce806384f6a28b7af0251a1fa5b4630e4710ff652a3ee72b0e6259f30ec16a52dcfeff64fb1b6f4c10c06e998ebda1cce43f926d82382a86d7b533fd7a65eb54ae6cb66276199888cc5ea4216ceb04db6bf5ece68a20b645b7792aba12702397cec110f9bdc58aa6819b7605eff0e68ce2a83d4f99319e391f35d7f810714d97318e01c0d91d8fecf3a1549cd51295da3b92c56eee965cab7db912c3fba86365693bfd2f357c4210737ce3697145852195336cbe89e6b7c0ee8620715ab330046cc2faf98bcce66d764b42b02451f665cb906558da6ed1c0a67e0cd1259dab5536e66988271256eadca86edf0ce071326abe01a20937aa62db7460d013dcbc2fb911de352cd5dc4480a09a393777e3ea7eb456feb9b94b8cf1df36355aa6bd635939e1981130c52d4195f90000845c0e0717b69148a3d78af78370593cc6ed18398ce7a36d1b2fa9a9b6041054e2899f135263a49b43d7cb207cacfb9cdc38beb4c2ec8edb128bab00ecf95906c82814b3b02230e1f94cb2811073d75da43d0d7c5ae5ad54d594a27a513cfd2c01e2ab33f4a9682d64cd4c5d9ee9d9c18684cd670f49849b8a3a8eefa0624bbf84fcea69c2d768a832f4433a563936131963f15de4ee43b6865a033b0129ee6ef26e5070a3ede03cefdb05dceef804f0aae68a59db56c64f5447ed9a2e865b5b81eee816ea18b1efbede2e71ac1dc45353431f5bdf361c1bb0d2fcf74b2af95ab47aec8563f60cceba7295a21b58baccd076b49faed2de8e4beb7c10694f86bf4aee05f5e64b21c4652eea9aa71fc3ec25205b5d06fa6c327e64df753cfe64233972639aad0a8f452379f1f598fb49e044d9572076d75a4726bdc8f03a9c51b000ea80cfb42716cdc23d990e5adf071a711b0512b2151d4c51465d73f0a90194fe71214d0ec867e67e5c6c57ad4fb76217559018e9572082c6ec99ab02c056c5c561efc254f6d3a551cff108195b74bbe21ccaab79bc942d32d976deb15b2926faa5459a9a34887555c0793912f93a60bb8a9fdf7164c6fecbdccfa6318bce178584221d1f4a445dab00c4a7acf28104bee65723141a4e2e31ce51aa54158e0ad875d852c89dbf02d371c08217bc84ac8ab8e6af7f5d81d8b428e8e1e4cb7c0cc33642440506ac4c5f0c91fa1d3a75246aa024ec5e6f72341a500b9308862ba45d588b1a5fa903a4dde04054d50d1241e0682c7479e237642168f9918fd133c0c32e570b7775901492b3aea72770f6f86e6443b9b04c384693ef7f2f085ae08c767f231dc8435ec123db3de1e44ae6c88216aaae35b23583152806225cbea39aecb768e37c8ef2635a910d1657fe5c32fd8415b1afe3d1e530fdcfde0173623de4f6cf7bceaa9e8e7ae45b865289b8cd640721a07f48895e0af73acb7610253b4267be9488d9922bcb183a6e8f0b4d549b53ec3166a3e5ce9739ef650af8b10600a94f1afb7cc281227408a7e48b29a86dc9d2bd410c54465dd7acc1ac062b761bdb298a9d609a71b4b905d7dae8bc27f24d8f1e9acb5501934da6c0807996f61252b60e04105e311248c1b7b0cdda7ee77db36a507bc4b476d9d88b7ece67c6bbccee8f6a85b0f1d7b70a14ea4a9e033778ce05de5503dcff0ec317f7ad2f40e773592a04d2109d757e8a274ecc4605acd2dd29173476dc2603507ae0486e1f3ae5b057b9c4f759fc071d9e1da59ee87343d8dfbad6d51920228148b2a9ae5d1d7e53cad8c5b09423c90c2abd098ed359e9098291ebf7efd5d7584c30541eb63e85553068e62e07bb764fe81b2d723d90d280a7eba95c581865c33d2ee5d112b58a1640283948379e894109c07eb39422cb55c9d690a9f55b9853ba030db2234eb3636cf2c981a907d710bfbbe666e701baba9aee635e664e83603662a8ff41ac146aae68df29010158f453b2027d54dc6976ca29533f8fff64f316cd3fd7b2f3bfcf7c07107d9725375bef48027bf27fa17c6eedec5e651abf98efdf675761397abdd30c8aa263e89008e0516cd199e10b60b8", 0x2000, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)={0x90, 0x0, 0x0, {0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0xffffffffffffffff}}}, 0x0, 0x0, 0x0, 0x0}) creat(&(0x7f0000000000)='./file1\x00', 0x0) sendmsg$DEVLINK_CMD_SB_PORT_POOL_GET(r1, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000140)={&(0x7f0000000200)={0xb4, r2, 0x200, 0x70bd28, 0x25dfdbfc, {}, [{{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x3}}, {0x8, 0xb, 0x1}, {0x6, 0x11, 0x9}}, {{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x2}}, {0x8, 0xb, 0x9}, {0x6, 0x11, 0x2}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x2}}, {0x8, 0xb, 0x5}, {0x6, 0x11, 0x7f}}]}, 0xb4}, 0x1, 0x0, 0x0, 0x8000}, 0x4048011) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f00000010c0)=0x5, 0x4) openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) setsockopt$packet_rx_ring(r0, 0x107, 0x5, &(0x7f0000000000)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) r4 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f00000001c0)={'bridge0\x00', 0x0}) recvmsg$unix(0xffffffffffffffff, 0x0, 0x0) r6 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000240)={0x3, 0x4, &(0x7f0000000180)=ANY=[@ANYBLOB="1802000040000000000000000000000085000000270000009500000000000000"], &(0x7f0000000000)='GPL\x00'}, 0x80) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r6, 0x18000000000002a0, 0xe, 0x0, &(0x7f0000000200)="9e36d448b388dd965f7a3312779a", 0x0, 0x2f00, 0xe8030000, 0x0, 0x0, 0x0, 0x0}, 0x48) setsockopt$packet_int(r4, 0x107, 0xf, &(0x7f0000000000)=0xf3f, 0x4) shutdown(r4, 0x1) sendto$packet(r4, &(0x7f00000000c0)="3f03fe7fd877120006001e0089e9aaa911d7c2290f0086dd1327c9167c643c4a1b7880610cc96655b1b141ab059b24d0fbc50df71548a3f6c5609063382a0c1511fdf9435e3ffe46", 0xe90c, 0x0, &(0x7f0000000540)={0xc9, 0x0, r5, 0x1, 0x0, 0x6, @multicast}, 0x14) [ 84.882003][ T1727] EXT4-fs (loop4): mounting ext3 file system using the ext4 subsystem [ 84.901838][ T23] audit: type=1400 audit(1713056662.684:402): avc: denied { getopt } for pid=1729 comm="syz-executor.2" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=bluetooth_socket permissive=1 [ 84.922943][ T1727] EXT4-fs (loop4): 1 truncate cleaned up [ 84.930729][ T1727] EXT4-fs (loop4): mounted filesystem without journal. Opts: jqfmt=vfsold,resgid=0x000000000000ee00,noblock_validity,noload,data_err=ignore,usrjquota=,init_itable=0x0000000000000601,max_dir_size_kb=0x0000000000000003,,errors=continue [ 84.987595][ T1515] EXT4-fs warning (device loop4): ext4_dirblock_csum_set:410: inode #2: comm syz-executor.4: No space for directory leaf checksum. Please run e2fsck -D. [ 85.005436][ T1515] EXT4-fs error (device loop4): ext4_validate_block_bitmap:400: comm syz-executor.4: bg 0: bad block bitmap checksum [ 85.018655][ T1515] EXT4-fs error (device loop4) in ext4_free_blocks:5011: Filesystem failed CRC [ 85.027924][ T1515] EXT4-fs warning (device loop4): ext4_dirblock_csum_set:410: inode #2: comm syz-executor.4: No space for directory leaf checksum. Please run e2fsck -D. [ 85.045212][ T1515] EXT4-fs warning (device loop4): ext4_dirblock_csum_set:410: inode #2: comm syz-executor.4: No space for directory leaf checksum. Please run e2fsck -D. [ 85.046402][ T1652] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 85.060847][ T1515] EXT4-fs warning (device loop4): ext4_dirblock_csum_set:410: inode #2: comm syz-executor.4: No space for directory leaf checksum. Please run e2fsck -D. [ 85.082443][ T1515] EXT4-fs warning (device loop4): ext4_dirblock_csum_set:410: inode #2: comm syz-executor.4: No space for directory leaf checksum. Please run e2fsck -D. [ 85.098164][ T1515] ------------[ cut here ]------------ [ 85.103416][ T1515] kernel BUG at fs/ext4/ext4.h:2984! [ 85.108575][ T1515] invalid opcode: 0000 [#1] PREEMPT SMP KASAN [ 85.114446][ T1515] CPU: 1 PID: 1515 Comm: syz-executor.4 Not tainted 5.4.268-syzkaller-00012-gd0d34dcb02cc #0 [ 85.124423][ T1515] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/27/2024 [ 85.134325][ T1515] RIP: 0010:ext4_free_blocks+0x2290/0x2310 [ 85.139962][ T1515] Code: 08 48 89 df e8 b1 0c c9 ff 49 83 7e 18 00 74 2a e8 b5 38 99 ff 49 83 c6 18 e9 6b ff ff ff e8 a7 38 99 ff 0f 0b e8 a0 38 99 ff <0f> 0b e8 99 38 99 ff 0f 0b e8 92 38 99 ff 0f 0b e8 8b 38 99 ff eb [ 85.159410][ T1515] RSP: 0018:ffff8881e6caf640 EFLAGS: 00010293 [ 85.165310][ T1515] RAX: ffffffff81cb0e80 RBX: 0000000000000001 RCX: ffff8881e858cec0 [ 85.181071][ T1515] RDX: 0000000000000000 RSI: 000000000000005f RDI: 0000000000000001 [ 85.188854][ T1515] RBP: ffff8881e6caf870 R08: ffffffff81caf239 R09: ffff8881e6caf7c0 [ 85.196658][ T1515] R10: 0000000000000000 R11: dffffc0000000001 R12: 0000000000000000 [ 85.204473][ T1515] R13: dffffc0000000000 R14: ffff8881e9d57000 R15: 000000000000005f [ 85.212284][ T1515] FS: 0000555555f4f480(0000) GS:ffff8881f6f00000(0000) knlGS:0000000000000000 [ 85.221068][ T1515] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 85.227468][ T1515] CR2: 00007fafc3eddfa8 CR3: 00000001d574e000 CR4: 00000000003406a0 [ 85.235290][ T1515] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 85.243095][ T1515] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 85.250898][ T1515] Call Trace: [ 85.254059][ T1515] ? __die+0xb4/0x100 [ 85.257858][ T1515] ? die+0x26/0x50 [ 85.261411][ T1515] ? do_trap+0x1e7/0x340 [ 85.265492][ T1515] ? ext4_free_blocks+0x2290/0x2310 [ 85.270525][ T1515] ? ext4_free_blocks+0x2290/0x2310 [ 85.275558][ T1515] ? do_invalid_op+0xfb/0x110 [ 85.280070][ T1515] ? ext4_free_blocks+0x2290/0x2310 [ 85.285103][ T1515] ? invalid_op+0x1e/0x30 [ 85.289267][ T1515] ? ext4_free_blocks+0x649/0x2310 [ 85.294212][ T1515] ? ext4_free_blocks+0x2290/0x2310 [ 85.299246][ T1515] ? ext4_free_blocks+0x2290/0x2310 [ 85.304287][ T1515] ? ext4_mb_discard_preallocations+0x250/0x250 [ 85.310355][ T1515] ? _raw_write_lock+0xa4/0x170 [ 85.315132][ T1515] ? ext4_data_block_valid+0xdd/0x2f0 [ 85.320340][ T1515] ext4_clear_blocks+0x904/0xcd0 [ 85.325132][ T1515] ext4_ind_truncate+0x652/0x1020 [ 85.329973][ T1515] ? _raw_spin_unlock+0x49/0x60 [ 85.334660][ T1515] ? ext4_ind_trans_blocks+0x70/0x70 [ 85.339786][ T1515] ? __ext4_journal_start_sb+0x295/0x460 [ 85.345245][ T1515] ext4_truncate+0xaed/0x1290 [ 85.349765][ T1515] ? ext4_mark_inode_dirty+0x7a0/0x7a0 [ 85.355055][ T1515] ? __ext4_journal_start_sb+0x295/0x460 [ 85.360523][ T1515] ext4_evict_inode+0x126a/0x1ac0 [ 85.365388][ T1515] ? ext4_truncate_restart_trans+0xe0/0xe0 [ 85.371022][ T1515] ? _raw_spin_unlock+0x49/0x60 [ 85.375711][ T1515] ? list_lru_del+0x1c1/0x430 [ 85.380223][ T1515] ? ext4_truncate_restart_trans+0xe0/0xe0 [ 85.385866][ T1515] evict+0x29b/0x6a0 [ 85.389597][ T1515] do_unlinkat+0x48e/0x8b0 [ 85.393855][ T1515] ? fsnotify_link_count+0x80/0x80 [ 85.398801][ T1515] ? getname_flags+0x1ec/0x4e0 [ 85.403400][ T1515] do_syscall_64+0xca/0x1c0 [ 85.407744][ T1515] entry_SYSCALL_64_after_hwframe+0x5c/0xc1 [ 85.413461][ T1515] Modules linked in: [ 85.418870][ T1515] ---[ end trace a90da0b309028632 ]--- [ 85.424174][ T1515] RIP: 0010:ext4_free_blocks+0x2290/0x2310 [ 85.425023][ T23] audit: type=1400 audit(1713056663.204:403): avc: denied { shutdown } for pid=1732 comm="syz-executor.2" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=packet_socket permissive=1 [ 85.429816][ T1515] Code: 08 48 89 df e8 b1 0c c9 ff 49 83 7e 18 00 74 2a e8 b5 38 99 ff 49 83 c6 18 e9 6b ff ff ff e8 a7 38 99 ff 0f 0b e8 a0 38 99 ff <0f> 0b e8 99 38 99 ff 0f 0b e8 92 38 99 ff 0f 0b e8 8b 38 99 ff eb [ 85.429823][ T1515] RSP: 0018:ffff8881e6caf640 EFLAGS: 00010293 [ 85.429833][ T1515] RAX: ffffffff81cb0e80 RBX: 0000000000000001 RCX: ffff8881e858cec0 [ 85.429838][ T1515] RDX: 0000000000000000 RSI: 000000000000005f RDI: 0000000000000001 [ 85.429846][ T1515] RBP: ffff8881e6caf870 R08: ffffffff81caf239 R09: ffff8881e6caf7c0 [ 85.429853][ T1515] R10: 0000000000000000 R11: dffffc0000000001 R12: 0000000000000000 [ 85.429860][ T1515] R13: dffffc0000000000 R14: ffff8881e9d57000 R15: 000000000000005f [ 85.429869][ T1515] FS: 0000555555f4f480(0000) GS:ffff8881f6f00000(0000) knlGS:0000000000000000 [ 85.429876][ T1515] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 85.429882][ T1515] CR2: 00007f32a3041f98 CR3: 00000001d574e000 CR4: 00000000003406a0 [ 85.429890][ T1515] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 85.429896][ T1515] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 85.429901][ T1515] Kernel panic - not syncing: Fatal exception [ 85.430164][ T1515] Kernel Offset: disabled [ 85.563090][ T1515] Rebooting in 86400 seconds..