Extracting prog: 3m13.354141027s
Minimizing prog: 2m29.150270782s
Simplifying prog options: 0s
Extracting C: 47.240790503s
Simplifying C: 6m22.029042032s
1 programs, timeouts [30s 1m40s 6m0s]
extracting reproducer from 1 programs
testing a last program of every proc
single: executing 1 programs separately with timeout 30s
testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:6 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$bcachefs-creat-syz_open_dev$tty1
detailed listing:
executing program 0:
syz_mount_image$bcachefs(&(0x7f0000005d80), &(0x7f0000000000)='./file0\x00', 0x0, &(0x7f0000000640)=ANY=[@ANYRES32=0x0], 0x1, 0x5dfb, &(0x7f0000009100)="$eJzs3X2QHOWZGPDumVntrFaClSzMCgmxGNmOuGALFIjxncPGOTu2g40sLMDiOEmGxdZZSLI+EB+X8JXDBDspVUEdBOKEA5dzlbpKcOkS4jtSJWOML74qCuz4Dx/5Oip2/oiPqM4S50jEe7U73bvTvf1Oz07PCmH/flXambf3med9n553evpt7c5GAAAA/FJ44Xf2vf6Jcz703Xsnjt/1kT+65Z5ouD69vZkGjCS3t71ZI2QhrfveycwzO9gYnb7Nz4uz/3jF6yP3XfnxBy//8Pe2/cmy8TVrJy77+uGr7r/vuQ+88dwjj11Z1k86ny6cbcd/EUfRmh8dfuT+b//p2VPb4qn+45G7o2XL4uXfXBbnUqw/EUXRTTPjzH7z8PENN0/d3vOlwcz2M3NJzPdfbs1knt259TNPHvn8+LcPj+3Z8JNjl+6+ezYkbrbNpyg6Y1v74weiKBpK/k1JZ9to+uDkdmMURYvbHve+knFd0OX4Lwq0Vye3i5Lb4ZI86ffPz7UbXY6jkbsd7PJxvaotcP68/P7LH4wWSlrnGcntM8nthfPMU0//xVEtjhozw98Zz86RqO15i6N4em43Z9q16XY0047y7TjXruXa9YFcXdP9Jju2HsfZ7Wlcbnt6OG4k289vP1YX2BTYvjK5bSYv1J+l7Sh/p2V4zp3ZOqK2cR09VRMjoBZ47aXbZ4aXPBnDybbhePmcx0wWSL939Dvbt7z2wzueGQmMI346TvLHPeUfn3j8yNeue3blaCj/tlqSv9ZT/hfqL5746rHRJcH8h9L89Z7yb/75jx+49+qDK4L752i6fxo95V/75SV3Hj+4aXAslP+JNH+zp/yX3bDm8nOPHbg1OP716f4Z6in/Dx5ad/KGQ994Npg/SvMv7in/K48/tbq+8uGXg/mPpPtnuKf812x49IqPrbrvseD+fynNv7Sn/Ftevn/bniefXxecnxvT/TPSU/4TV3z/1ZMjVz4VOnbGT5zqd1iAXyxvS86xHkjava4zq2pbLzw61mid8y1J/i3tZ0c5cdvaBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB69fAV//4L7e13/p9bN7/8H9bsaCTtwUYUxVEUvVZvtdPti6IoHoqiaN/+7Xv379j12bHf2n1g767tO8e27x+b2LV/7+1jf+tvju2d2LNz++1T311/0YbW45ZPZ4ui5fG5c8YyOTk5GUXRWPu2tL/f++jT/2/zY3/56Shaf9b31zSC9bz3v776oRUFX3Pi8cmN/+LSh+5Y9L/ObG0YScY1EhrXSHZbOoLh8Zf+7IPP/HBqXG/vNK5HXrz2/2YGNL1hNk+iNhjVpu8MxosLxzEz6tnxTO+vxs07dk6sL9+/cWD/vvv5Pzz2727b/E9b+7cZrKPL/Tu1VxuTD/703nff/cGJ95/Gz3vZ/m4rYXp86f5rJvv7jKSuMwJ11QJ13Tr2ytF/9m//01fvjtY3fnre3L7L6hpIJsBAvLKrftMeFsfLMrHNJD59xtPHvXf/LXveu+/2Oy7accv2z058dmLXhg2XXn7xhosvuXzDe6dLb33tW/1p/+/usv4lSaYl8arC/ZbfmvZ73vTXepQMO71pu5M1EA23bnP7OQ3PVz2cfG84Xj4n12SB9HtHv7N9y2s/vOOZ0CsvfrrV41C0tHUbrw5E7sw9sD4z4KL+T83rcvfvNnemX3Ovy4HW6PKvy7Jxlc2rqXGVz6v2EXU4jr14wQM/ffKL//z6Lo4XbaHT40vHuXjq5XJx1Pa6nbuviurq4vkZL9oPN1609w9v37HlUNnxvP2Zaf+aE49P/s/V8ccP7Puzva0Np+T9sn1APb5fzox6djzT+6uZPB+n6/4djOpJXcOF49oUP/mBd9/y7K/MjG/Roui27fv377249fWtWtefLzpzxY57Vp07p65LWl/Ljvvn5dqlx/1acX1lx/18P7PxxfnGcu3hqN7T+8Tmn//4gXuvPrgi+D5xtNv3id/OtOoV3ydqgdf7g3/5lbHXr//U62Xz6ap9q+5aUfA1X9745Df+4Fcvfv+1V3+4teGUHIfaB9TjcWhm1Ml40v01fRy65PSp4817njMvxHh88ryvv+uak8e/8MnWhrL9OxNdtH83lB/n64G6rh94x7KHfrLqHf2bv/u2/tUF71m85DSbv81k/zYD+3dm1Ml46u379z037t55U6t9+p63tQyWrH/S9519t9/x+e07d07s3dddXd2+n6b95Pdyr++n6bvH8pK60udrtq7iO0NJfMG3XoiCj8re6WZ/dft6S8d/Uy5Hr683gNTs+8KizPb88TO97rfmjGjze774rRfjsdb7Zb+ut6b9nJN7Y+71emvZOukduXZ2ndSI2upumbtOmn5I2Top30/ZOumCXLt8HfNAYSWh528geectum6aG29jKkPh/IijaDTJP5psSs8317wnurT+zDs/Go93Nz+6PZ9O+/kbuR3U6/l02fxYGxWPq9/z4125B5U/34cKR9YMPB9lz/faTKLJyarr8pHAqNN1+XAU95R/fOLxI1+77tmVwfzbakn+Wk/5X6i/eOKrx0aXBPMfSvM3esq/9stL7jx+cNNgMP8T6f5p9pT/shvWXH7usQO3BvOvT8c/1FP+Hzy07uQNh77xbDB/lOYf7in/NRseveJjq+57LJj/pTjpZ+q1G0WHj2+4udWOpy+hN9vGMZAZV5RvxzPtRUV1RPX2+FoalnRQj+Ps9jQutz2to5FsP79tjEU2B7anr9pm8sL+WdqO8nc6b08PT+m4jgbef06VWtu5R9H2suuT/fLaj0Z/r72d/v9/OgcGG63n7pLc/ip7/8gfvdN8weuwgUsYZecLc///bXFPr79XHn9qdX3lwy8Hr6se6fa66p5Ma3HJddWq4w0eL46kx9Nqx6PRUP6X0vzV3g+C+ZP3g7J59s5cu3SeDRT3VzbP8ucpw9HSTnXPqT393paX79+258nn1wXn2cbWC758nj2caS0tnWfV/l86OM+ejrvZH8H86f4I5t/Yfl6TPPiu7vOn5zXBeZac15TNswtz7erzLHs++vHk9rZc/HByhXi++/XEFd9/9eTIlU8F59kT3c6z38+0RkrnWev8drDH89vg8zRzfrvQ5+en+/nneHH+5EShr+eHrXYt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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEJ2T9YPtLdfffbBqz73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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8kR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirs1E9oXEUcB/CZ3a3ZdktNSqEbraHFXiwIhWCxBzEX/yD1DxVFhWIU40VFQbRiD7YNFlEPBYVKexEVz8oeitpDLLSKgqDgQTx50JNKDkmRKiq7mdnsvvaR+CAi8vnAMvub3fm+35udfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKF4BAAD//+T6blE=")
creat(&(0x7f0000000300)='./bus\x00', 0x0) (async)
syz_open_dev$tty1(0xc, 0x4, 0x1)
program did not crash
single: failed to extract reproducer
single: executing 1 programs separately with timeout 1m40s
testing program (duration=1m40s, {Threaded:true Repeat:true RepeatTimes:0 Procs:6 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$bcachefs-creat-syz_open_dev$tty1
detailed listing:
executing program 0:
syz_mount_image$bcachefs(&(0x7f0000005d80), &(0x7f0000000000)='./file0\x00', 0x0, &(0x7f0000000640)=ANY=[@ANYRES32=0x0], 0x1, 0x5dfb, &(0x7f0000009100)="$eJzs3X2QHOWZGPDumVntrFaClSzMCgmxGNmOuGALFIjxncPGOTu2g40sLMDiOEmGxdZZSLI+EB+X8JXDBDspVUEdBOKEA5dzlbpKcOkS4jtSJWOML74qCuz4Dx/5Oip2/oiPqM4S50jEe7U73bvTvf1Oz07PCmH/flXambf3med9n553evpt7c5GAAAA/FJ44Xf2vf6Jcz703Xsnjt/1kT+65Z5ouD69vZkGjCS3t71ZI2QhrfveycwzO9gYnb7Nz4uz/3jF6yP3XfnxBy//8Pe2/cmy8TVrJy77+uGr7r/vuQ+88dwjj11Z1k86ny6cbcd/EUfRmh8dfuT+b//p2VPb4qn+45G7o2XL4uXfXBbnUqw/EUXRTTPjzH7z8PENN0/d3vOlwcz2M3NJzPdfbs1knt259TNPHvn8+LcPj+3Z8JNjl+6+ezYkbrbNpyg6Y1v74weiKBpK/k1JZ9to+uDkdmMURYvbHve+knFd0OX4Lwq0Vye3i5Lb4ZI86ffPz7UbXY6jkbsd7PJxvaotcP68/P7LH4wWSlrnGcntM8nthfPMU0//xVEtjhozw98Zz86RqO15i6N4em43Z9q16XY0047y7TjXruXa9YFcXdP9Jju2HsfZ7Wlcbnt6OG4k289vP1YX2BTYvjK5bSYv1J+l7Sh/p2V4zp3ZOqK2cR09VRMjoBZ47aXbZ4aXPBnDybbhePmcx0wWSL939Dvbt7z2wzueGQmMI346TvLHPeUfn3j8yNeue3blaCj/tlqSv9ZT/hfqL5746rHRJcH8h9L89Z7yb/75jx+49+qDK4L752i6fxo95V/75SV3Hj+4aXAslP+JNH+zp/yX3bDm8nOPHbg1OP716f4Z6in/Dx5ad/KGQ994Npg/SvMv7in/K48/tbq+8uGXg/mPpPtnuKf812x49IqPrbrvseD+fynNv7Sn/Ftevn/bniefXxecnxvT/TPSU/4TV3z/1ZMjVz4VOnbGT5zqd1iAXyxvS86xHkjava4zq2pbLzw61mid8y1J/i3tZ0c5cdvaBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB69fAV//4L7e13/p9bN7/8H9bsaCTtwUYUxVEUvVZvtdPti6IoHoqiaN/+7Xv379j12bHf2n1g767tO8e27x+b2LV/7+1jf+tvju2d2LNz++1T311/0YbW45ZPZ4ui5fG5c8YyOTk5GUXRWPu2tL/f++jT/2/zY3/56Shaf9b31zSC9bz3v776oRUFX3Pi8cmN/+LSh+5Y9L/ObG0YScY1EhrXSHZbOoLh8Zf+7IPP/HBqXG/vNK5HXrz2/2YGNL1hNk+iNhjVpu8MxosLxzEz6tnxTO+vxs07dk6sL9+/cWD/vvv5Pzz2727b/E9b+7cZrKPL/Tu1VxuTD/703nff/cGJ95/Gz3vZ/m4rYXp86f5rJvv7jKSuMwJ11QJ13Tr2ytF/9m//01fvjtY3fnre3L7L6hpIJsBAvLKrftMeFsfLMrHNJD59xtPHvXf/LXveu+/2Oy7accv2z058dmLXhg2XXn7xhosvuXzDe6dLb33tW/1p/+/usv4lSaYl8arC/ZbfmvZ73vTXepQMO71pu5M1EA23bnP7OQ3PVz2cfG84Xj4n12SB9HtHv7N9y2s/vOOZ0CsvfrrV41C0tHUbrw5E7sw9sD4z4KL+T83rcvfvNnemX3Ovy4HW6PKvy7Jxlc2rqXGVz6v2EXU4jr14wQM/ffKL//z6Lo4XbaHT40vHuXjq5XJx1Pa6nbuviurq4vkZL9oPN1609w9v37HlUNnxvP2Zaf+aE49P/s/V8ccP7Puzva0Np+T9sn1APb5fzox6djzT+6uZPB+n6/4djOpJXcOF49oUP/mBd9/y7K/MjG/Roui27fv377249fWtWtefLzpzxY57Vp07p65LWl/Ljvvn5dqlx/1acX1lx/18P7PxxfnGcu3hqN7T+8Tmn//4gXuvPrgi+D5xtNv3id/OtOoV3ydqgdf7g3/5lbHXr//U62Xz6ap9q+5aUfA1X9745Df+4Fcvfv+1V3+4teGUHIfaB9TjcWhm1Ml40v01fRy65PSp4817njMvxHh88ryvv+uak8e/8MnWhrL9OxNdtH83lB/n64G6rh94x7KHfrLqHf2bv/u2/tUF71m85DSbv81k/zYD+3dm1Ml46u379z037t55U6t9+p63tQyWrH/S9519t9/x+e07d07s3dddXd2+n6b95Pdyr++n6bvH8pK60udrtq7iO0NJfMG3XoiCj8re6WZ/dft6S8d/Uy5Hr683gNTs+8KizPb88TO97rfmjGjze774rRfjsdb7Zb+ut6b9nJN7Y+71emvZOukduXZ2ndSI2upumbtOmn5I2Top30/ZOumCXLt8HfNAYSWh528geectum6aG29jKkPh/IijaDTJP5psSs8317wnurT+zDs/Go93Nz+6PZ9O+/kbuR3U6/l02fxYGxWPq9/z4125B5U/34cKR9YMPB9lz/faTKLJyarr8pHAqNN1+XAU95R/fOLxI1+77tmVwfzbakn+Wk/5X6i/eOKrx0aXBPMfSvM3esq/9stL7jx+cNNgMP8T6f5p9pT/shvWXH7usQO3BvOvT8c/1FP+Hzy07uQNh77xbDB/lOYf7in/NRseveJjq+57LJj/pTjpZ+q1G0WHj2+4udWOpy+hN9vGMZAZV5RvxzPtRUV1RPX2+FoalnRQj+Ps9jQutz2to5FsP79tjEU2B7anr9pm8sL+WdqO8nc6b08PT+m4jgbef06VWtu5R9H2suuT/fLaj0Z/r72d/v9/OgcGG63n7pLc/ip7/8gfvdN8weuwgUsYZecLc///bXFPr79XHn9qdX3lwy8Hr6se6fa66p5Ma3HJddWq4w0eL46kx9Nqx6PRUP6X0vzV3g+C+ZP3g7J59s5cu3SeDRT3VzbP8ucpw9HSTnXPqT393paX79+258nn1wXn2cbWC758nj2caS0tnWfV/l86OM+ejrvZH8H86f4I5t/Yfl6TPPiu7vOn5zXBeZac15TNswtz7erzLHs++vHk9rZc/HByhXi++/XEFd9/9eTIlU8F59kT3c6z38+0RkrnWev8drDH89vg8zRzfrvQ5+en+/nneHH+5EShr+eHrXYt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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEJ2T9YPtLdfffbBqz73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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8kR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirs1E9oXEUcB/CZ3a3ZdktNSqEbraHFXiwIhWCxBzEX/yD1DxVFhWIU40VFQbRiD7YNFlEPBYVKexEVz8oeitpDLLSKgqDgQTx50JNKDkmRKiq7mdnsvvaR+CAi8vnAMvub3fm+35udfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKF4BAAD//+T6blE=")
creat(&(0x7f0000000300)='./bus\x00', 0x0) (async)
syz_open_dev$tty1(0xc, 0x4, 0x1)
program crashed: possible deadlock in bch2_replicas_entry_validate
single: successfully extracted reproducer
found reproducer with 3 syscalls
minimizing guilty program
testing program (duration=1m40s, {Threaded:true Repeat:true RepeatTimes:0 Procs:6 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$bcachefs-creat
detailed listing:
executing program 0:
syz_mount_image$bcachefs(&(0x7f0000005d80), &(0x7f0000000000)='./file0\x00', 0x0, &(0x7f0000000640)=ANY=[@ANYRES32=0x0], 0x1, 0x5dfb, &(0x7f0000009100)="$eJzs3X2QHOWZGPDumVntrFaClSzMCgmxGNmOuGALFIjxncPGOTu2g40sLMDiOEmGxdZZSLI+EB+X8JXDBDspVUEdBOKEA5dzlbpKcOkS4jtSJWOML74qCuz4Dx/5Oip2/oiPqM4S50jEe7U73bvTvf1Oz07PCmH/flXambf3med9n553evpt7c5GAAAA/FJ44Xf2vf6Jcz703Xsnjt/1kT+65Z5ouD69vZkGjCS3t71ZI2QhrfveycwzO9gYnb7Nz4uz/3jF6yP3XfnxBy//8Pe2/cmy8TVrJy77+uGr7r/vuQ+88dwjj11Z1k86ny6cbcd/EUfRmh8dfuT+b//p2VPb4qn+45G7o2XL4uXfXBbnUqw/EUXRTTPjzH7z8PENN0/d3vOlwcz2M3NJzPdfbs1knt259TNPHvn8+LcPj+3Z8JNjl+6+ezYkbrbNpyg6Y1v74weiKBpK/k1JZ9to+uDkdmMURYvbHve+knFd0OX4Lwq0Vye3i5Lb4ZI86ffPz7UbXY6jkbsd7PJxvaotcP68/P7LH4wWSlrnGcntM8nthfPMU0//xVEtjhozw98Zz86RqO15i6N4em43Z9q16XY0047y7TjXruXa9YFcXdP9Jju2HsfZ7Wlcbnt6OG4k289vP1YX2BTYvjK5bSYv1J+l7Sh/p2V4zp3ZOqK2cR09VRMjoBZ47aXbZ4aXPBnDybbhePmcx0wWSL939Dvbt7z2wzueGQmMI346TvLHPeUfn3j8yNeue3blaCj/tlqSv9ZT/hfqL5746rHRJcH8h9L89Z7yb/75jx+49+qDK4L752i6fxo95V/75SV3Hj+4aXAslP+JNH+zp/yX3bDm8nOPHbg1OP716f4Z6in/Dx5ad/KGQ994Npg/SvMv7in/K48/tbq+8uGXg/mPpPtnuKf812x49IqPrbrvseD+fynNv7Sn/Ftevn/bniefXxecnxvT/TPSU/4TV3z/1ZMjVz4VOnbGT5zqd1iAXyxvS86xHkjava4zq2pbLzw61mid8y1J/i3tZ0c5cdvaBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB69fAV//4L7e13/p9bN7/8H9bsaCTtwUYUxVEUvVZvtdPti6IoHoqiaN/+7Xv379j12bHf2n1g767tO8e27x+b2LV/7+1jf+tvju2d2LNz++1T311/0YbW45ZPZ4ui5fG5c8YyOTk5GUXRWPu2tL/f++jT/2/zY3/56Shaf9b31zSC9bz3v776oRUFX3Pi8cmN/+LSh+5Y9L/ObG0YScY1EhrXSHZbOoLh8Zf+7IPP/HBqXG/vNK5HXrz2/2YGNL1hNk+iNhjVpu8MxosLxzEz6tnxTO+vxs07dk6sL9+/cWD/vvv5Pzz2727b/E9b+7cZrKPL/Tu1VxuTD/703nff/cGJ95/Gz3vZ/m4rYXp86f5rJvv7jKSuMwJ11QJ13Tr2ytF/9m//01fvjtY3fnre3L7L6hpIJsBAvLKrftMeFsfLMrHNJD59xtPHvXf/LXveu+/2Oy7accv2z058dmLXhg2XXn7xhosvuXzDe6dLb33tW/1p/+/usv4lSaYl8arC/ZbfmvZ73vTXepQMO71pu5M1EA23bnP7OQ3PVz2cfG84Xj4n12SB9HtHv7N9y2s/vOOZ0CsvfrrV41C0tHUbrw5E7sw9sD4z4KL+T83rcvfvNnemX3Ovy4HW6PKvy7Jxlc2rqXGVz6v2EXU4jr14wQM/ffKL//z6Lo4XbaHT40vHuXjq5XJx1Pa6nbuviurq4vkZL9oPN1609w9v37HlUNnxvP2Zaf+aE49P/s/V8ccP7Puzva0Np+T9sn1APb5fzox6djzT+6uZPB+n6/4djOpJXcOF49oUP/mBd9/y7K/MjG/Roui27fv377249fWtWtefLzpzxY57Vp07p65LWl/Ljvvn5dqlx/1acX1lx/18P7PxxfnGcu3hqN7T+8Tmn//4gXuvPrgi+D5xtNv3id/OtOoV3ydqgdf7g3/5lbHXr//U62Xz6ap9q+5aUfA1X9745Df+4Fcvfv+1V3+4teGUHIfaB9TjcWhm1Ml40v01fRy65PSp4817njMvxHh88ryvv+uak8e/8MnWhrL9OxNdtH83lB/n64G6rh94x7KHfrLqHf2bv/u2/tUF71m85DSbv81k/zYD+3dm1Ml46u379z037t55U6t9+p63tQyWrH/S9519t9/x+e07d07s3dddXd2+n6b95Pdyr++n6bvH8pK60udrtq7iO0NJfMG3XoiCj8re6WZ/dft6S8d/Uy5Hr683gNTs+8KizPb88TO97rfmjGjze774rRfjsdb7Zb+ut6b9nJN7Y+71emvZOukduXZ2ndSI2upumbtOmn5I2Top30/ZOumCXLt8HfNAYSWh528geectum6aG29jKkPh/IijaDTJP5psSs8317wnurT+zDs/Go93Nz+6PZ9O+/kbuR3U6/l02fxYGxWPq9/z4125B5U/34cKR9YMPB9lz/faTKLJyarr8pHAqNN1+XAU95R/fOLxI1+77tmVwfzbakn+Wk/5X6i/eOKrx0aXBPMfSvM3esq/9stL7jx+cNNgMP8T6f5p9pT/shvWXH7usQO3BvOvT8c/1FP+Hzy07uQNh77xbDB/lOYf7in/NRseveJjq+57LJj/pTjpZ+q1G0WHj2+4udWOpy+hN9vGMZAZV5RvxzPtRUV1RPX2+FoalnRQj+Ps9jQutz2to5FsP79tjEU2B7anr9pm8sL+WdqO8nc6b08PT+m4jgbef06VWtu5R9H2suuT/fLaj0Z/r72d/v9/OgcGG63n7pLc/ip7/8gfvdN8weuwgUsYZecLc///bXFPr79XHn9qdX3lwy8Hr6se6fa66p5Ma3HJddWq4w0eL46kx9Nqx6PRUP6X0vzV3g+C+ZP3g7J59s5cu3SeDRT3VzbP8ucpw9HSTnXPqT393paX79+258nn1wXn2cbWC758nj2caS0tnWfV/l86OM+ejrvZH8H86f4I5t/Yfl6TPPiu7vOn5zXBeZac15TNswtz7erzLHs++vHk9rZc/HByhXi++/XEFd9/9eTIlU8F59kT3c6z38+0RkrnWev8drDH89vg8zRzfrvQ5+en+/nneHH+5EShr+eHrXYt1y4+P0z+O3ehzg83BbbP9/xweM6d2Tqit+L5YeA4AwCdfPfB2/93eztd/6fv3en6/1u5x1VdV+Z/HirVr3VlMP8T/VmvBM9TZ9YrC73eqnYdufw8u9p15LL1lvP4dkOz+WeuI/ftulDmNHL2utDCriutQ5J2lL/TYh0CAMCb4fx//ZVfb2+n6//2c7up2+eT+/lzQevcQP5Tts5d6Oskb6V1dFv+/q+js/n79PMV5dfBFvo61XyuA/zns9LvuQ5QzHWAUzsuAADmZ+vNeycm9u3ZfuPE1h27duyf2T4wvXKa+3Oqfzu53ZjLU/bz00XxizvEfzKYPzue9wXiQxrJ/7Z+5sbPXbL1polb51t/qL+y+oviO9WfX1+E6r88EB9Stf5Qf2X1F8V3qv/qYP7seN4fiA+pWn+ov7L6i+I71f+pYP7seH41EB9Stf5Qf2X1F8V3qj//+2Ch+n8tEB9Stf5Qf2X1F8V3qv+aYP7seD4QiA+pWn+ov7L6i+I71X9tMH92PH8nEB9Stf5Qf2X1F8V3qv+6YP7seK4IxIdUrT/UX1n9RfGd6v90MH92POOB+JCq9Yf6K6u/KL5T/VuC+bPj+buB+JCq9Yf6K6u/KL5T/dcH82fH88FAfEhR/dF49/WH+iurvyi+U/2/EcyfHc/fC8SHdHz+C8fXXX9l9RfFd6r/hmD+7Hh+PRAfUnX+h/orq78ovlP9vxnMnx3PhwLxIVXrD/VXVn9RfKf6twbzZ8fz4UB8SNX6Q/2V1V8U36n+bcH82fH8/UB8SNX6Q/2V1V8U36n+7cH82fF8JBAfUrX+UH9l9RfFd6r/M8H82fF8NBAfUrX+UH9l9RfFd6r/xmD+7Hg+FogPqVp/qL+y+oviO9Wf/7zDUP3/IBAfUrX+UH9l9RfFd6p/Ipg/O54rA/EhVesP9VdWf1F8p/pvDuYv/tyAfHxI1fpD/ZXVXxTfqf7PBvNnx/OJQHxI1fpD/ZXVXxTfqf7PBfNnx3NVID6kav2h/srqL4rvVP+OYP7seDYG4kOq1h/qr6z+ovhO9f9WMH92PJ8MxIdUrT/UX1n9RfGd6v98MH92PJsC8SFV6w/1V1Z/UXyn+ncG82fHc3UgPqRq/aH+yuoviu9U/y3B/NnxfCoQH1K1/qn+/lVB3rL6i+rpVP+uYP7seDYH4kOq1l/U32RcXn9RPcX1t35AcndBfFQwnvT/FfLxIVXrD/VXVn9RfKfnf08wf3Y81wbiQ6rWH+qvrP6i+E71fyGYPzue6wLxIVXrD/VXVn9RfKf69wbzZ8fz6UB8SNX6Q/2V1V8U36n+fcH82fFsCcSHVK0/1F9Z/UXxnerfH8z/Rmb79YH4kKr1h/orq78ovlP9B1o3zbn5s+P5jWx8qar1h/orq78ovlP9twbzZ8dzQyA+pGr9of7K6i+K71T/wWD+7Hh+MxAfUrX+UH9l9RfFd6o//zmQofq3BuJDZurfv3diYuuBPTdt3z+xddfumyb2bT24d8f+/RPJiVrV3ysL/17Qm/yLLHSUeX20JsmOXfsm9s49fg91nL/tcyKaPpC3PuOmGb+9q/j8x173OmtOl/k+EDU67q9zcu0zk8+jPTPwebT5+DTtquk7cz+PNt9to+RzXMuOT/n+Q8enuEN80fE1dDwre/+b9/GvdH43O9af3zyYnKoMxmd1FR91+Ptu3c3Xar93GpyvL3U3X/Ofu142X/Px852vwxXna77/0HyqdYjvdD7U7XzdEohPdT8/42C9RfNqvn9nME07r78zmPsyRw9/y6D710O13yMPvh6SQZe9HvK/x132esjHz/f1MFTx9ZDvv+z1UBTfaX3c7evh2kB8SGY+LIo6zIdqn1sQnA/ru5sP+b9jVTYf8vHznQ/NivMh33/ZfCiK73S9sNv58KlAfLe6P15U+1yR4PzY1t38yP89ibL5kY+f7/yIK86PfP9l86MoPvT/KdE85scnA/GpzPvnzfumF/U7tu/ccUfuBzBGkvfPN/v98JS8L//Vr/35z1pfknHU5oyj7Hwizo1jWTKSZaG/exgY943/5d9s/tYbX/xKFK0/q746PO7ZIc9+yYnHJ5fftfZr17395Q9Ojb/WcfwzkenfLS75e8f5+LSexs7d+/b/ys27D+zq9ieuOks/D6U2016gz0NJNta7/HyT0O8TzPfzTQbm3Dk9df35JgC/IM584uml7e308//S96PR5Ng3lBwA0+3dn2dX+3y94Hn2oe7Os9fl6y05z87Hp/V2e55dq3iene+/7Dy7KL7Tz+11e579iUD8fGXnydQEmZ4fE1sP7t7b/jNxC/13a/s/3oX9O77Vx7ewn9vYq+7Hv7CfC7nw41/YvwO88ONf2L/z3KtTtl5KPiyy7PMjy9ZRod9Ln+86atGcO6eL7BreOgoATn//ZO+P/mV7O13/J6vYmfX/l5J2vc/9L/Q6aqHXlQt9nvzW//z9hV0HWQ906Ow0YD0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUOz3//t//GZ7e7AxOn37wu/se/0T53zou/dOHL/rI390yz1n//GK10fuu/LjD17+4e9t+5Nl42vWTlz29cNX3X/fcx9447lHHruytKOR1s2FSbMZRfFfxFG05keHH7n/23969tS2eKr/eOTuaNmyePk3l8W5DOtPRFF008w4s988fHzDzVO393xpMLP9zFySfF3RcD0dT2ac0W2lFfEW1Ezm2Z1bP/Pkkc+Pf/vw2J4NPzl26e67Z0PiZtt8iqIztrU/fiCKoqHk35R0to2mD05uN0ZRtLjtce8rGdcFXY7/okB7dXK7KLkdnoloFuZJv39+rt3ochyN3O1gl4/r0f+vLWz+OYZz7fzBaKGkdZ6R3D6T3F44zzz19F8c1eKoMTP8nfHsHInanrc4iqfndnOmXZtuRzPtKN+Oc+1arl0fyNU13W+yY+txnN2exuW2p4fjRrL9/OCMbtkU2L4yuW0mL9Sfpe0of6dleM6d2TqitnEdPVUTI6AWeO2l22eGlzwZw8m24Xj5nMdMFki/d/Q727e89sM7nhkJjCN+Ok7yxz3lH594/MjXrnt25Wgo/7Zakr/WU/4X6i+e+Oqx0SXB/IfS/PWe8m/++Y8fuPfqgyuC++doun8aPeVf++Uldx4/uGlwLJT/iTR/s6f8l92w5vJzjx24NTj+9en+Geop/w8eWnfyhkPfeDaYP0rzL+4p/yuPP7W6vvLhl4P5j6T7Z7in/NdsePSKj62677Hg/n8pzb+0p/xbXr5/254nn18XnJ8b0/0z0lP+E1d8/9WTI1c+FTp2xk+c6ndYgF8sb0vOsR5I2r2uM6tqWy88OtZonfMtSf4t7WdHOXHb2gUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEJ2T9YPtLdfffbBqz73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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8kR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirs1E9oXEUcB/CZ3a3ZdktNSqEbraHFXiwIhWCxBzEX/yD1DxVFhWIU40VFQbRiD7YNFlEPBYVKexEVz8oeitpDLLSKgqDgQTx50JNKDkmRKiq7mdnsvvaR+CAi8vnAMvub3fm+35udfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKF4BAAD//+T6blE=")
creat(&(0x7f0000000300)='./bus\x00', 0x0) (async)
program crashed: possible deadlock in bch2_replicas_entry_validate
testing program (duration=1m40s, {Threaded:true Repeat:true RepeatTimes:0 Procs:6 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$bcachefs
detailed listing:
executing program 0:
syz_mount_image$bcachefs(&(0x7f0000005d80), &(0x7f0000000000)='./file0\x00', 0x0, &(0x7f0000000640)=ANY=[@ANYRES32=0x0], 0x1, 0x5dfb, &(0x7f0000009100)="$eJzs3X2QHOWZGPDumVntrFaClSzMCgmxGNmOuGALFIjxncPGOTu2g40sLMDiOEmGxdZZSLI+EB+X8JXDBDspVUEdBOKEA5dzlbpKcOkS4jtSJWOML74qCuz4Dx/5Oip2/oiPqM4S50jEe7U73bvTvf1Oz07PCmH/flXambf3med9n553evpt7c5GAAAA/FJ44Xf2vf6Jcz703Xsnjt/1kT+65Z5ouD69vZkGjCS3t71ZI2QhrfveycwzO9gYnb7Nz4uz/3jF6yP3XfnxBy//8Pe2/cmy8TVrJy77+uGr7r/vuQ+88dwjj11Z1k86ny6cbcd/EUfRmh8dfuT+b//p2VPb4qn+45G7o2XL4uXfXBbnUqw/EUXRTTPjzH7z8PENN0/d3vOlwcz2M3NJzPdfbs1knt259TNPHvn8+LcPj+3Z8JNjl+6+ezYkbrbNpyg6Y1v74weiKBpK/k1JZ9to+uDkdmMURYvbHve+knFd0OX4Lwq0Vye3i5Lb4ZI86ffPz7UbXY6jkbsd7PJxvaotcP68/P7LH4wWSlrnGcntM8nthfPMU0//xVEtjhozw98Zz86RqO15i6N4em43Z9q16XY0047y7TjXruXa9YFcXdP9Jju2HsfZ7Wlcbnt6OG4k289vP1YX2BTYvjK5bSYv1J+l7Sh/p2V4zp3ZOqK2cR09VRMjoBZ47aXbZ4aXPBnDybbhePmcx0wWSL939Dvbt7z2wzueGQmMI346TvLHPeUfn3j8yNeue3blaCj/tlqSv9ZT/hfqL5746rHRJcH8h9L89Z7yb/75jx+49+qDK4L752i6fxo95V/75SV3Hj+4aXAslP+JNH+zp/yX3bDm8nOPHbg1OP716f4Z6in/Dx5ad/KGQ994Npg/SvMv7in/K48/tbq+8uGXg/mPpPtnuKf812x49IqPrbrvseD+fynNv7Sn/Ftevn/bniefXxecnxvT/TPSU/4TV3z/1ZMjVz4VOnbGT5zqd1iAXyxvS86xHkjava4zq2pbLzw61mid8y1J/i3tZ0c5cdvaBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB69fAV//4L7e13/p9bN7/8H9bsaCTtwUYUxVEUvVZvtdPti6IoHoqiaN/+7Xv379j12bHf2n1g767tO8e27x+b2LV/7+1jf+tvju2d2LNz++1T311/0YbW45ZPZ4ui5fG5c8YyOTk5GUXRWPu2tL/f++jT/2/zY3/56Shaf9b31zSC9bz3v776oRUFX3Pi8cmN/+LSh+5Y9L/ObG0YScY1EhrXSHZbOoLh8Zf+7IPP/HBqXG/vNK5HXrz2/2YGNL1hNk+iNhjVpu8MxosLxzEz6tnxTO+vxs07dk6sL9+/cWD/vvv5Pzz2727b/E9b+7cZrKPL/Tu1VxuTD/703nff/cGJ95/Gz3vZ/m4rYXp86f5rJvv7jKSuMwJ11QJ13Tr2ytF/9m//01fvjtY3fnre3L7L6hpIJsBAvLKrftMeFsfLMrHNJD59xtPHvXf/LXveu+/2Oy7accv2z058dmLXhg2XXn7xhosvuXzDe6dLb33tW/1p/+/usv4lSaYl8arC/ZbfmvZ73vTXepQMO71pu5M1EA23bnP7OQ3PVz2cfG84Xj4n12SB9HtHv7N9y2s/vOOZ0CsvfrrV41C0tHUbrw5E7sw9sD4z4KL+T83rcvfvNnemX3Ovy4HW6PKvy7Jxlc2rqXGVz6v2EXU4jr14wQM/ffKL//z6Lo4XbaHT40vHuXjq5XJx1Pa6nbuviurq4vkZL9oPN1609w9v37HlUNnxvP2Zaf+aE49P/s/V8ccP7Puzva0Np+T9sn1APb5fzox6djzT+6uZPB+n6/4djOpJXcOF49oUP/mBd9/y7K/MjG/Roui27fv377249fWtWtefLzpzxY57Vp07p65LWl/Ljvvn5dqlx/1acX1lx/18P7PxxfnGcu3hqN7T+8Tmn//4gXuvPrgi+D5xtNv3id/OtOoV3ydqgdf7g3/5lbHXr//U62Xz6ap9q+5aUfA1X9745Df+4Fcvfv+1V3+4teGUHIfaB9TjcWhm1Ml40v01fRy65PSp4817njMvxHh88ryvv+uak8e/8MnWhrL9OxNdtH83lB/n64G6rh94x7KHfrLqHf2bv/u2/tUF71m85DSbv81k/zYD+3dm1Ml46u379z037t55U6t9+p63tQyWrH/S9519t9/x+e07d07s3dddXd2+n6b95Pdyr++n6bvH8pK60udrtq7iO0NJfMG3XoiCj8re6WZ/dft6S8d/Uy5Hr683gNTs+8KizPb88TO97rfmjGjze774rRfjsdb7Zb+ut6b9nJN7Y+71emvZOukduXZ2ndSI2upumbtOmn5I2Top30/ZOumCXLt8HfNAYSWh528geectum6aG29jKkPh/IijaDTJP5psSs8317wnurT+zDs/Go93Nz+6PZ9O+/kbuR3U6/l02fxYGxWPq9/z4125B5U/34cKR9YMPB9lz/faTKLJyarr8pHAqNN1+XAU95R/fOLxI1+77tmVwfzbakn+Wk/5X6i/eOKrx0aXBPMfSvM3esq/9stL7jx+cNNgMP8T6f5p9pT/shvWXH7usQO3BvOvT8c/1FP+Hzy07uQNh77xbDB/lOYf7in/NRseveJjq+57LJj/pTjpZ+q1G0WHj2+4udWOpy+hN9vGMZAZV5RvxzPtRUV1RPX2+FoalnRQj+Ps9jQutz2to5FsP79tjEU2B7anr9pm8sL+WdqO8nc6b08PT+m4jgbef06VWtu5R9H2suuT/fLaj0Z/r72d/v9/OgcGG63n7pLc/ip7/8gfvdN8weuwgUsYZecLc///bXFPr79XHn9qdX3lwy8Hr6se6fa66p5Ma3HJddWq4w0eL46kx9Nqx6PRUP6X0vzV3g+C+ZP3g7J59s5cu3SeDRT3VzbP8ucpw9HSTnXPqT393paX79+258nn1wXn2cbWC758nj2caS0tnWfV/l86OM+ejrvZH8H86f4I5t/Yfl6TPPiu7vOn5zXBeZac15TNswtz7erzLHs++vHk9rZc/HByhXi++/XEFd9/9eTIlU8F59kT3c6z38+0RkrnWev8drDH89vg8zRzfrvQ5+en+/nneHH+5EShr+eHrXYt1y4+P0z+O3ehzg83BbbP9/xweM6d2Tqit+L5YeA4AwCdfPfB2/93eztd/6fv3en6/1u5x1VdV+Z/HirVr3VlMP8T/VmvBM9TZ9YrC73eqnYdufw8u9p15LL1lvP4dkOz+WeuI/ftulDmNHL2utDCriutQ5J2lL/TYh0CAMCb4fx//ZVfb2+n6//2c7up2+eT+/lzQevcQP5Tts5d6Oskb6V1dFv+/q+js/n79PMV5dfBFvo61XyuA/zns9LvuQ5QzHWAUzsuAADmZ+vNeycm9u3ZfuPE1h27duyf2T4wvXKa+3Oqfzu53ZjLU/bz00XxizvEfzKYPzue9wXiQxrJ/7Z+5sbPXbL1polb51t/qL+y+oviO9WfX1+E6r88EB9Stf5Qf2X1F8V3qv/qYP7seN4fiA+pWn+ov7L6i+I71f+pYP7seH41EB9Stf5Qf2X1F8V3qj//+2Ch+n8tEB9Stf5Qf2X1F8V3qv+aYP7seD4QiA+pWn+ov7L6i+I71X9tMH92PH8nEB9Stf5Qf2X1F8V3qv+6YP7seK4IxIdUrT/UX1n9RfGd6v90MH92POOB+JCq9Yf6K6u/KL5T/VuC+bPj+buB+JCq9Yf6K6u/KL5T/dcH82fH88FAfEhR/dF49/WH+iurvyi+U/2/EcyfHc/fC8SHdHz+C8fXXX9l9RfFd6r/hmD+7Hh+PRAfUnX+h/orq78ovlP9vxnMnx3PhwLxIVXrD/VXVn9RfKf6twbzZ8fz4UB8SNX6Q/2V1V8U36n+bcH82fH8/UB8SNX6Q/2V1V8U36n+7cH82fF8JBAfUrX+UH9l9RfFd6r/M8H82fF8NBAfUrX+UH9l9RfFd6r/xmD+7Hg+FogPqVp/qL+y+oviO9Wf/7zDUP3/IBAfUrX+UH9l9RfFd6p/Ipg/O54rA/EhVesP9VdWf1F8p/pvDuYv/tyAfHxI1fpD/ZXVXxTfqf7PBvNnx/OJQHxI1fpD/ZXVXxTfqf7PBfNnx3NVID6kav2h/srqL4rvVP+OYP7seDYG4kOq1h/qr6z+ovhO9f9WMH92PJ8MxIdUrT/UX1n9RfGd6v98MH92PJsC8SFV6w/1V1Z/UXyn+ncG82fHc3UgPqRq/aH+yuoviu9U/y3B/NnxfCoQH1K1/qn+/lVB3rL6i+rpVP+uYP7seDYH4kOq1l/U32RcXn9RPcX1t35AcndBfFQwnvT/FfLxIVXrD/VXVn9RfKfnf08wf3Y81wbiQ6rWH+qvrP6i+E71fyGYPzue6wLxIVXrD/VXVn9RfKf69wbzZ8fz6UB8SNX6Q/2V1V8U36n+fcH82fFsCcSHVK0/1F9Z/UXxnerfH8z/Rmb79YH4kKr1h/orq78ovlP9B1o3zbn5s+P5jWx8qar1h/orq78ovlP9twbzZ8dzQyA+pGr9of7K6i+K71T/wWD+7Hh+MxAfUrX+UH9l9RfFd6o//zmQofq3BuJDZurfv3diYuuBPTdt3z+xddfumyb2bT24d8f+/RPJiVrV3ysL/17Qm/yLLHSUeX20JsmOXfsm9s49fg91nL/tcyKaPpC3PuOmGb+9q/j8x173OmtOl/k+EDU67q9zcu0zk8+jPTPwebT5+DTtquk7cz+PNt9to+RzXMuOT/n+Q8enuEN80fE1dDwre/+b9/GvdH43O9af3zyYnKoMxmd1FR91+Ptu3c3Xar93GpyvL3U3X/Ofu142X/Px852vwxXna77/0HyqdYjvdD7U7XzdEohPdT8/42C9RfNqvn9nME07r78zmPsyRw9/y6D710O13yMPvh6SQZe9HvK/x132esjHz/f1MFTx9ZDvv+z1UBTfaX3c7evh2kB8SGY+LIo6zIdqn1sQnA/ru5sP+b9jVTYf8vHznQ/NivMh33/ZfCiK73S9sNv58KlAfLe6P15U+1yR4PzY1t38yP89ibL5kY+f7/yIK86PfP9l86MoPvT/KdE85scnA/GpzPvnzfumF/U7tu/ccUfuBzBGkvfPN/v98JS8L//Vr/35z1pfknHU5oyj7Hwizo1jWTKSZaG/exgY943/5d9s/tYbX/xKFK0/q746PO7ZIc9+yYnHJ5fftfZr17395Q9Ojb/WcfwzkenfLS75e8f5+LSexs7d+/b/ys27D+zq9ieuOks/D6U2016gz0NJNta7/HyT0O8TzPfzTQbm3Dk9df35JgC/IM584uml7e308//S96PR5Ng3lBwA0+3dn2dX+3y94Hn2oe7Os9fl6y05z87Hp/V2e55dq3iene+/7Dy7KL7Tz+11e579iUD8fGXnydQEmZ4fE1sP7t7b/jNxC/13a/s/3oX9O77Vx7ewn9vYq+7Hv7CfC7nw41/YvwO88ONf2L/z3KtTtl5KPiyy7PMjy9ZRod9Ln+86atGcO6eL7BreOgoATn//ZO+P/mV7O13/J6vYmfX/l5J2vc/9L/Q6aqHXlQt9nvzW//z9hV0HWQ906Ow0YD0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUOz3//t//GZ7e7AxOn37wu/se/0T53zou/dOHL/rI390yz1n//GK10fuu/LjD17+4e9t+5Nl42vWTlz29cNX3X/fcx9447lHHruytKOR1s2FSbMZRfFfxFG05keHH7n/23969tS2eKr/eOTuaNmyePk3l8W5DOtPRFF008w4s988fHzDzVO393xpMLP9zFySfF3RcD0dT2ac0W2lFfEW1Ezm2Z1bP/Pkkc+Pf/vw2J4NPzl26e67Z0PiZtt8iqIztrU/fiCKoqHk35R0to2mD05uN0ZRtLjtce8rGdcFXY7/okB7dXK7KLkdnoloFuZJv39+rt3ochyN3O1gl4/r0f+vLWz+OYZz7fzBaKGkdZ6R3D6T3F44zzz19F8c1eKoMTP8nfHsHInanrc4iqfndnOmXZtuRzPtKN+Oc+1arl0fyNU13W+yY+txnN2exuW2p4fjRrL9/OCMbtkU2L4yuW0mL9Sfpe0of6dleM6d2TqitnEdPVUTI6AWeO2l22eGlzwZw8m24Xj5nMdMFki/d/Q727e89sM7nhkJjCN+Ok7yxz3lH594/MjXrnt25Wgo/7Zakr/WU/4X6i+e+Oqx0SXB/IfS/PWe8m/++Y8fuPfqgyuC++doun8aPeVf++Uldx4/uGlwLJT/iTR/s6f8l92w5vJzjx24NTj+9en+Geop/w8eWnfyhkPfeDaYP0rzL+4p/yuPP7W6vvLhl4P5j6T7Z7in/NdsePSKj62677Hg/n8pzb+0p/xbXr5/254nn18XnJ8b0/0z0lP+E1d8/9WTI1c+FTp2xk+c6ndYgF8sb0vOsR5I2r2uM6tqWy88OtZonfMtSf4t7WdHOXHb2gUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEJ2T9YPtLdfffbBqz73P7b+t0YcRXHgMZMF0u/VF42Pj/UwjrVfXnLn8YObBtP2VN+jPeQBAAAA5lr1yhe/0N5O1+G1pB1HzWg0OhgPRasKH59eI1iVtuLs9vw1hKHZyL7kqfUpT71PeRp9yjPQpzyL+pRnsE95miV5mlF3eYY65ql1PZ7Ffcoz3Kc8S/qUZ2mf8pzRe55Ge54z+zSekY55up+Hy/qUZ3mf8rytT3lW9CnPWX3K8/Y+5Tm7T3ny15TnOw+XJpHnhPJM36mX5mnE9ZlvFF1PT/s5t2I/w132k79mP99+hrrs54KK/TS77OddFfuJu+xnXe5xtXn2UyvpJ523t4XqSVtdzv/b+5Tnjj7lubNPeX67T3n+YZ/y/KM+5bmrYh6AkN997sI/aG+n6/90/RlHI9Fg45JocXLEyV8FSNe7501/nft+FzogpflW57YPlOXLL7Bz+c6b7/jyFxBy+d7RMV9jznq1IF+jPd/aPuUDAACA+fjHJ+7M/Nfc3PX/aDTYWDGzfn1n7vGl6/X8f2Qn0nwX9ikfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwF+za++xcZVXAsC/6xnPzJpHDErChLysJEtAiDyIslrYXRhFWiRWCw7LJjwi5M2CwREmgTgBkt1VWKiayBIVbeiD1x8NFFUIFZCQIlpXooIW9Y9GjSgVj7oGF8E/qFDyAkI71djz2ddjDzbTkjTt76fo3jn3nvOd706kSOdOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAv3y//PrvXkzHg3297V0DHf0hCZU/EypPIN7L5Eqltgb28cFL66/97Wvb98a40jufbWAhAAAAYJynL5p1djqOc3gcvZNQCPns8pBPcmPqitX3AMVq3NQ6fJ63JKzM7P37S5NS01B8enLamLpCta5QjTPVup5t229e393dufkL/FDpU/sctftJQhh6fTHv1LBmyc4X9iVtw8/RMslzNFXrlm655dalPdu2n7fhlvU3dd7UuXHFipUXLF+x/PwLViy9cUN357LhY8hPsl4IoTT2e5nkLxIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI6BHT/d+6V0PNjX29410NHfkoSQ1KkpTyDey+RKpbYG9vHGQ4/Oycy6f3+MK73z2QYWAgAAAMb50dOzLk7HcQ6Po3cSCiGfzYVMmDUULxhNzYZQLsfri2quH4u9AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAx9aBw+2/TseDfb3tXQMd/SclISR1asoTiPcyuVKprYF9rF3xrYv/bfY9D8a40rvYwDoAAADAeK+c3XxPOo5zeFM1TkIhFMPC0JzMGlMX3w2cWbNebV5cZ+4U82rfHdTLWzjFvLOmmHdO6bPzLq+e7wwAAABw4rmm9Wdr03Gc/5urcRJaQz5bDJlqPNkcH98LzK/Ji/WTzfexfkGd+snm/lhfO/cDAADA37Lz3n3m03Q8fv4vhny2MDJ/T/Z7+mXVs9/JAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIB6fnz40h+k48G+3vaugY7+TBJCUqemPIF4L5Mrldoa2MeaP7yz6+4r75ge40rvfLaBhQAAAIBxnsz94x3pOM7hcfROQiHksy2hOZw0NPe/lZs2fcP/z54bQigNJeRy4c71W7ZsPn/4GPP+I9nzL4tv6Tt3XN7y4eOxf1IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOBPteKJ3evS8WBfb3vXQEf/3yUhJHVqyhOI9zK5UqmtgX28svuco9fd91xfjCu9iw2sAwAAAIw3p/v536TjOIfH2T8JhVAMuZALM4fi9Kxf0VSzXr13BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBfj55t229e393dudkHH3zwYeTD8f6XCQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOF6+v/Fr76fjwb7e9q6Bjv5CEkJSp6Y8gXgvkyuV2hrYxz9cN++CuQe33h7jSu9iA+sAAAAA4617b+vBdBzn8Dj7J6EQiqE5NIcZ1Xi8ofm/9VjsFgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOJ7mhySUP6czVh/vXQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfhEOvrnkoHQ/29bZ3DXT0n5KEkNSpKU8g3svkSqW2BvZx7f4v/9ete148J8aV3vlsAwsBAAAA4zS/++p/p+M4h8fROwmFkM/OCfkwp3qle+wCSSYmTvheYLTuf8eUZaZct6tmx8M7K1TfQxRG9hmGXjuM1t33mXXF6tWm1ql9TwAAAHAim7Hr8v9Lx3H+b67GSWgN+eyM1Fx965j6linP8fePqTtlynXfHVPXOkndn+ErAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAadO/ql85Ix4N9ve1dAx39SRJCUqemPIF4L5Mrldoa2Eep86HnH7+6b1aMK72LDawDAAAAjHflO4WvpuM4h8fZPwmFUAxzw6lh7tDcH1rH1se8k0o/f33V3teuCWHZzJfnZev2++a+q94PR/75rY+GD0NhCE1jk5pCmFbtl9Tpd/0vnljzwqc7Hwlh2YzMnPr9RluNHmokpfLpOxY9fvXM/avqLgMAAAAntMKjh76TjuP8HyfqJLSGfHZj3fk/5n2u+b+9Z/aO6dVj9Q1ATUVTa7VfU51+vR8+0nZ43X8ersz/L88rjPxfgbMXjs1Pt0ofa945JKXy/GfOWnv00G1XDF+I/TN1+q9rXnDa7vdmL4j9C9XrN4Sp9g81/Xs6jixc0nLyJWP7hxDaJur/7Uuf/njNgx9eM9y//ve99FeD/zo9bPpGoTseh6+M77/64ZW7t+fenja2f1Kn/+IXnz341J1r7q19/jOzE/Uff6xR6Zot9x64e/FdqzovTPVvqtP/9rY3PvjK9374WKX/gfktI/0Xf8bzT9p/38JdB/bsfGDd2O+/NL7/XeH68zY/u23DtffVPn9LzcLpbz59HDHcJCmV35yTXLa15/XNtVsDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4sXU89cmRdDzY19veNdDR35SEkNSpKU8g3svkSqW2Bvbxk8y+Tx47WDw5xpXexQbWAQAAAMa7YtWbN6XjOIfH2T8JhVAMuZALLUNz/+k7Fj1+9cz9q0Jr9X71nO3e1LPl3Bs3bd14w7F+BAAAAGASey76eFU6jvN/thonoTXks4tCc3X+X/3wyt3bc29Pi/N/CGHo5/7sjRu6O5eFkfcEPR1HFi5pOfmSmJepnguVvCXXb+quviaI6z735D8tv/CqK0fym9L554/mzX/mrLVHD912xYR5K0bz3pyTXLa15/XNqX2WRvKWj+b1Hrh78V2rOi+Mz5FUz4Xq88S8fQt3Hdiz84F1Ma+pem6prgcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhHDaR7//n3Q82Nfb3jXQ0R8yISR1asoTiPcyuVKprYF9fHLxy4NHW//90RhXeuezDSwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8kR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirs1E9oXEUcB/CZ3a3ZdktNSqEbraHFXiwIhWCxBzEX/yD1DxVFhWIU40VFQbRiD7YNFlEPBYVKexEVz8oeitpDLLSKgqDgQTx50JNKDkmRKiq7mdnsvvaR+CAi8vnAMvub3fm+35udfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKF4BAAD//+T6blE=")
program crashed: possible deadlock in bch2_replicas_entry_validate
extracting C reproducer
testing compiled C program (duration=1m40s, {Threaded:true Repeat:true RepeatTimes:0 Procs:6 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$bcachefs
program crashed: possible deadlock in bch2_replicas_entry_validate
simplifying C reproducer
testing compiled C program (duration=1m40s, {Threaded:false Repeat:true RepeatTimes:0 Procs:6 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$bcachefs
program crashed: possible deadlock in bch2_replicas_entry_validate
testing compiled C program (duration=1m40s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$bcachefs
program crashed: possible deadlock in bch2_replicas_entry_validate
testing compiled C program (duration=1m40s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:true Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$bcachefs
program crashed: possible deadlock in bch2_replicas_entry_validate
testing compiled C program (duration=1m40s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$bcachefs
program crashed: possible deadlock in bch2_replicas_entry_validate
testing compiled C program (duration=1m40s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:false HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$bcachefs
program crashed: possible deadlock in bch2_replicas_entry_validate
testing compiled C program (duration=1m40s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:false HandleSegv:false Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$bcachefs
program crashed: possible deadlock in bch2_replicas_entry_validate
testing compiled C program (duration=1m40s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:false HandleSegv:false Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$bcachefs
program crashed: possible deadlock in bch2_replicas_entry_validate
reproducing took 12m51.77426404s
repro crashed as (corrupted=false):
loop0: detected capacity change from 0 to 32768
bcachefs (loop0): starting version 1.7: mi_btree_bitmap opts=compression=lz4,nojournal_transaction_names
============================================
WARNING: possible recursive locking detected
6.12.0-rc3-syzkaller-00007-g6485cf5ea253 #0 Not tainted
--------------------------------------------
syz-executor809/5095 is trying to acquire lock:
ffff888046080908 (&c->sb_lock){+.+.}-{3:3}, at: bch2_replicas_entry_validate+0x2a/0x80 fs/bcachefs/replicas.c:101
but task is already holding lock:
ffff888046080908 (&c->sb_lock){+.+.}-{3:3}, at: bch2_read_superblock_clean+0x36/0x520 fs/bcachefs/sb-clean.c:149
other info that might help us debug this:
Possible unsafe locking scenario:
CPU0
----
lock(&c->sb_lock);
lock(&c->sb_lock);
*** DEADLOCK ***
May be due to missing lock nesting notation
2 locks held by syz-executor809/5095:
#0: ffff888046080278 (&c->state_lock){+.+.}-{3:3}, at: bch2_fs_start+0x45/0x5b0 fs/bcachefs/super.c:1007
#1: ffff888046080908 (&c->sb_lock){+.+.}-{3:3}, at: bch2_read_superblock_clean+0x36/0x520 fs/bcachefs/sb-clean.c:149
stack backtrace:
CPU: 0 UID: 0 PID: 5095 Comm: syz-executor809 Not tainted 6.12.0-rc3-syzkaller-00007-g6485cf5ea253 #0
Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014
Call Trace:
__dump_stack lib/dump_stack.c:94 [inline]
dump_stack_lvl+0x241/0x360 lib/dump_stack.c:120
print_deadlock_bug+0x483/0x620 kernel/locking/lockdep.c:3037
check_deadlock kernel/locking/lockdep.c:3089 [inline]
validate_chain+0x15e2/0x5920 kernel/locking/lockdep.c:3891
__lock_acquire+0x1384/0x2050 kernel/locking/lockdep.c:5202
lock_acquire+0x1ed/0x550 kernel/locking/lockdep.c:5825
__mutex_lock_common kernel/locking/mutex.c:608 [inline]
__mutex_lock+0x136/0xd70 kernel/locking/mutex.c:752
bch2_replicas_entry_validate+0x2a/0x80 fs/bcachefs/replicas.c:101
journal_entry_data_usage_validate+0x2b6/0x690 fs/bcachefs/journal_io.c:608
bch2_sb_clean_validate_late fs/bcachefs/sb-clean.c:40 [inline]
bch2_read_superblock_clean+0x207/0x520 fs/bcachefs/sb-clean.c:168
bch2_fs_recovery+0x1f4/0x39c0 fs/bcachefs/recovery.c:639
bch2_fs_start+0x356/0x5b0 fs/bcachefs/super.c:1037
bch2_fs_get_tree+0xd68/0x1710 fs/bcachefs/fs.c:2078
vfs_get_tree+0x90/0x2b0 fs/super.c:1800
do_new_mount+0x2be/0xb40 fs/namespace.c:3507
do_mount fs/namespace.c:3847 [inline]
__do_sys_mount fs/namespace.c:4055 [inline]
__se_sys_mount+0x2d6/0x3c0 fs/namespace.c:4032
do_syscall_x64 arch/x86/entry/common.c:52 [inline]
do_syscall_64+0xf3/0x230 arch/x86/entry/common.c:83
entry_SYSCALL_64_after_hwframe+0x77/0x7f
RIP: 0033:0x7fb67a4a8dea
Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb a6 e8 5e 04 00 00 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
RSP: 002b:00007ffc21df2858 EFLAGS: 00000282 ORIG_RAX: 00000000000000a5
RAX: ffffffffffffffda RBX: 00007ffc21df2870 RCX: 00007fb67a4a8dea
RDX: 0000000020005d80 RSI: 0000000020000000 RDI: 00007ffc21df2870
RBP: 0000000000000004 R08: 00007ffc21df28b0 R09: 0000000000005df5
R10: 0000000000000000 R11: 0000000000000282 R12: 0000000000000000
R13: 00007ffc21df28b0 R14: 0000000000000003 R15: 0000000001000000
final repro crashed as (corrupted=false):
loop0: detected capacity change from 0 to 32768
bcachefs (loop0): starting version 1.7: mi_btree_bitmap opts=compression=lz4,nojournal_transaction_names
============================================
WARNING: possible recursive locking detected
6.12.0-rc3-syzkaller-00007-g6485cf5ea253 #0 Not tainted
--------------------------------------------
syz-executor809/5095 is trying to acquire lock:
ffff888046080908 (&c->sb_lock){+.+.}-{3:3}, at: bch2_replicas_entry_validate+0x2a/0x80 fs/bcachefs/replicas.c:101
but task is already holding lock:
ffff888046080908 (&c->sb_lock){+.+.}-{3:3}, at: bch2_read_superblock_clean+0x36/0x520 fs/bcachefs/sb-clean.c:149
other info that might help us debug this:
Possible unsafe locking scenario:
CPU0
----
lock(&c->sb_lock);
lock(&c->sb_lock);
*** DEADLOCK ***
May be due to missing lock nesting notation
2 locks held by syz-executor809/5095:
#0: ffff888046080278 (&c->state_lock){+.+.}-{3:3}, at: bch2_fs_start+0x45/0x5b0 fs/bcachefs/super.c:1007
#1: ffff888046080908 (&c->sb_lock){+.+.}-{3:3}, at: bch2_read_superblock_clean+0x36/0x520 fs/bcachefs/sb-clean.c:149
stack backtrace:
CPU: 0 UID: 0 PID: 5095 Comm: syz-executor809 Not tainted 6.12.0-rc3-syzkaller-00007-g6485cf5ea253 #0
Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014
Call Trace:
__dump_stack lib/dump_stack.c:94 [inline]
dump_stack_lvl+0x241/0x360 lib/dump_stack.c:120
print_deadlock_bug+0x483/0x620 kernel/locking/lockdep.c:3037
check_deadlock kernel/locking/lockdep.c:3089 [inline]
validate_chain+0x15e2/0x5920 kernel/locking/lockdep.c:3891
__lock_acquire+0x1384/0x2050 kernel/locking/lockdep.c:5202
lock_acquire+0x1ed/0x550 kernel/locking/lockdep.c:5825
__mutex_lock_common kernel/locking/mutex.c:608 [inline]
__mutex_lock+0x136/0xd70 kernel/locking/mutex.c:752
bch2_replicas_entry_validate+0x2a/0x80 fs/bcachefs/replicas.c:101
journal_entry_data_usage_validate+0x2b6/0x690 fs/bcachefs/journal_io.c:608
bch2_sb_clean_validate_late fs/bcachefs/sb-clean.c:40 [inline]
bch2_read_superblock_clean+0x207/0x520 fs/bcachefs/sb-clean.c:168
bch2_fs_recovery+0x1f4/0x39c0 fs/bcachefs/recovery.c:639
bch2_fs_start+0x356/0x5b0 fs/bcachefs/super.c:1037
bch2_fs_get_tree+0xd68/0x1710 fs/bcachefs/fs.c:2078
vfs_get_tree+0x90/0x2b0 fs/super.c:1800
do_new_mount+0x2be/0xb40 fs/namespace.c:3507
do_mount fs/namespace.c:3847 [inline]
__do_sys_mount fs/namespace.c:4055 [inline]
__se_sys_mount+0x2d6/0x3c0 fs/namespace.c:4032
do_syscall_x64 arch/x86/entry/common.c:52 [inline]
do_syscall_64+0xf3/0x230 arch/x86/entry/common.c:83
entry_SYSCALL_64_after_hwframe+0x77/0x7f
RIP: 0033:0x7fb67a4a8dea
Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb a6 e8 5e 04 00 00 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
RSP: 002b:00007ffc21df2858 EFLAGS: 00000282 ORIG_RAX: 00000000000000a5
RAX: ffffffffffffffda RBX: 00007ffc21df2870 RCX: 00007fb67a4a8dea
RDX: 0000000020005d80 RSI: 0000000020000000 RDI: 00007ffc21df2870
RBP: 0000000000000004 R08: 00007ffc21df28b0 R09: 0000000000005df5
R10: 0000000000000000 R11: 0000000000000282 R12: 0000000000000000
R13: 00007ffc21df28b0 R14: 0000000000000003 R15: 0000000001000000