program: r0 = syz_mount_image$ocfs2(&(0x7f0000000100), &(0x7f0000000040)='./file1\x00', 0x10, &(0x7f0000000080)=ANY=[], 0x1, 0x4438, &(0x7f0000002640)="$eJzs3c9PHGUDB/BnBt6W9m37QttD38TETWyiUUOgJ5UmUkpLocWaahvjZbvAtkUXtoHFeOgBb008mXjw1GjijVPDwWv9E7x4rOcmevBiYtKI2d1ZYIbdsBIWLPl8kjLM88zzY/e7M/tsk2XiROXe7GJudjFXmM+Vp+8snst9Vi4tzRVDvEf2e3za04mcZL9/rl+8/MGtcyH8OPPzs7W1tbVQ1R2aGtz0+x+/P5jevG2IM22q/Tbvbbd8HEI4vWVeVV0hhI9+CCEKIVxIykaS7ZEQwolQr7v14MvbuV2azeOnxfP555MPV4fOTqw8Wm392KPqM/X/N+/O/fpK19Avr+/S8AAAAAAAAAAAAAAAAAAAvODGbly/+f7AYHgShe6VaOv3dceSbavvx67tmpc7/2ABAAAAAAAAAAAAAAAAAADgX2rj+/+56GST7/+PJtvhFu3X3t3BoEd20IaOGH/v+uilgcHk/u/Rlvq3kqLfLnSFvib3fc/e//1Cpn3z+79vHWenGvNrjNsborg/tR/H/f0hfJfc+P1MdDQulRcrb9wpL83P7No0Xljp/Ot370+lk9zQv938RzL9b+Tf3aFHcGrLq6m6f3v3XmIHWjr/rpbHff9F1Fb+FzPtmp//u+lUZ7s/4NL518/R1NvzcP0CUM3/cBv5j2b671T+J0IIuag611zqClBdw1TLW61XSEvn/59aWerSmTyRrc7/PzP5X8r0vxfnf7Pr/3L2jYim0vkfqpX1pI7YOP/74u3P/8uZ/vcj/+r8l73/tyWd/+F6YXqpVnsmq/l/1b19/mOZ/juV/804meeJKPUKWInq5a3+Xh1p6fx7ttRvfP6L21r/Xcm036vPf41xG5//Gpf/16L65z+aS+ff+j9m2j3/xzPtOn39H66t/5o71MmBD4h0/kdrZem1c2/tZ7v5T2T671T+tVVJTyP/jevJX4fr5d9a/7Ulnf9/64Xx5iOWaz9r679o+/X/1Uz/+7H+q85/Oe7sqAdFOv9jLY+r5v9TG+//1zLtOp9/CAPW+juWzv94y+Nq53/P9vlPZtp1Ov9XO9k5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAtgJNn2hijuT+3HcX9/CBeT/TPhaDRVmMlPlcrTny6GMJqU58LJ6G6pPFUo5WfnyzPFfKFUKk+HcCmpPx16osVSuZKfK9y/vN7XkehesbBQmSoWKiGEsaT8pXC80dfUbGWucD+EcGW97n9xeeH+vcJ8fmZ24Z2BgYGBML4+h76o+HmlOF+pj16vDWFivW1vtGlyteqr63M5Fn1SXlqYL5Rq5dc2tSmVpwulTW0mk7qvQ19UWViany5UivlS+W5jvP00nGxHx298eOPa4Jb621F9O7K30wIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgH3oy9PY3IYTu+l4cQshFyS9R8i/l8dPi+fzzyYerQ2cnVh6tPmt2DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwN/swIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYZf+URoIojgAvxkLLT2G1bLb2a4oooUrgifQY3gYPYqX8A4WKdKmCIFkFsL+gW2S6vuaB/Nj5j2YBwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMByj2/d+2vdRKS42l5G/H7+/R/nz6V+303fvzjDjJzO00t3/1A35d/TKL8tR6s279PN+usjJmrvZ7Anw306GPcZmtu3ufn6vteRchURbclvUs5VtewtAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYMcOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBYAAAAAECYv3UUfRsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AoAAP//5L8d0w==") r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./bus\x00', 0x40942, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0) mount$9p_fd(0x0, &(0x7f0000000080)='./file1\x00', 0x0, 0x3377079, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cpuacct.usage_percpu\x00', 0x275a, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000000)=ANY=[@ANYBLOB="2c000000190001000000000000000000021800000000fd000000ed0008000100ac1414000800080004"], 0x2c}}, 0x0) r5 = socket$inet_udp(0x2, 0x2, 0x0) setresuid(0x0, 0x0, 0x0) r6 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r6, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r6, &(0x7f0000002140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_fuse_handle_req(r6, &(0x7f0000004180)="92756f43b31ffe542788ef586b7c5a344424e3acac2590be6bbe37adface4a8f2e534ffe76a83a93f0b3680a72fddfde83f96d01982384e8d689219cb9669b14dbaa1b799f82ea1fc926126a4163618e16d4f94143a4e0f27c44fcef3920a0b3805ed4e78098d8689cc7791bd86648070718d238664332948d87866c8d2590fc0f017f9853abd9ed60b99f1aa6ae2dbd24ab6dbcebdb055246815ace147cc50fa3b2861148fcda374d5b203e51d72c45e4dde3e9ee9a47ffe458baf7bb49035135a8194aa1f0a83fa2abed56398f90daff679634619453f533f22583a6e0a4dc09e9de46684d5e0136e229510f3702cf3a4cd0065d3e5d3c419e38a80b070ca55010e082a9c510fd18cc0b26bb5e8e459e747befbc5c6b60ace80bf41417b7b78cf57e5b3984f0cdddc615c5e0000454d3f4a196fb6d18aa629cf0b0245f95ba958d86dc175616f8cd3ac473057dc3a5ff7107973326350107f4468e7ecd48d689b82c12d22ae5f1858302a1b4cfde8fd347a99ddcde40d1c49d9b5099fbccf09e782212be4b2ce36a2bc3c9ee794abffe72a5501e6c4f3f7f68b74761ffd6620609224a3bf11f655dadb5c8a5813b02fb46830e9ac6825f5d0e89910352eb3a58c0dd82d094f94dd2c85666f684a8f437bbd0e66b9f4d366117b67a054d212c4fbc287848cb0578391335d5d616b14d99a2e3df8e8a152d5de99bcefcaab5bb5cc71f3ddd66b379c104648e190e0b28a180d3aecc5423575d4ba7dbf31215c717da7b87dd454b6efcd36c91aaa631127f5bd88723d221752f102bc0c7ac6c5c7a1ad6747af40d01b6d39eab7b0e1292b44683c586386ad00acf60fb8f9bac551a6eb5bab7317b5d89f64db10bd9018dfa6d65d93862e851afbc30fd70fe5f0de322462045177231852ca80e4e78da4fea0c79ba354333026c8bc77d308a8d256a19ec45d2088c196691d3f9aac28ded36004a65ee1ce49ba9599ceee84534bb61d02d04a6732f1e27d72962f74b59f3522bf844c5022986d55934e48b8681b7f5b7532391448caeef00315d28320a46d8bd7813544e1e4bf994e14a519c2654ff20b42bdb69c262897e28eca528f0999840b00ed8256597d27cfc20d71d5f40d0bbca759f7594c6034aa1e16a84ed152fad0fdc1c303a7f61225712714f823afc5ea241d482d3585759623af8c97ca6a84a2033b3d7314ea0ef7ba9b288b362a294c92c8b9736829c16f61c5a1ee04aca965d71162292274595ea62c9c2918e8279c99f5d2830c617c58211fd7452330184b9428d5ec1d5cd75ddcc6de3326fdc70e891104b3b013c30ffccfaf3308d9671b01f6b080a930dac2052c6f39817a662121d90d40d6a1facfb50bec7d408030b6d0ae3e744f3bcc327c35dc43cf86b743db78ff2e593b19923235ed6467f299b08718fe1840c16a748935dff941150fb08b30573b37bf9af5c86cc8d9e229a832e4ef25ec91f71120f2b3e9062485976c280a2d172386029e2f2a4801197fca0a13514edacf5ddbac5a62e8bb13dd1572657a821a8739297f72e29239d1cdddf3e30cbe9af3141f2275ee4ae85d86ec888fe9a6751f252057e95b8beb055e276439581afee93cd44f1e92f70e5f725451d3ab662918ffbb1269509fbd511e95a00ec717f9d60d643864abd6ad1cc4dd7f933379a6078a86c2158db8076e7b660366fca7b1c46d09d2c8e67a6494bfb4c2c6750e76593895b5e2b2bc78093840c3c4a807826bc2750a96b4e1dd5b82b492bb2215518c92064d1763c37132604e52e73fac3f4511f791753aeecfbb19816e0da7a1bfbea9eeaa0f256eaedcb119a61f7d0ea0f5cd4969d45cb014800f2c888d5c2217cf0f69a7507779883b57352bb8883cc584891950d6e792537074f4fc4337aa19b9bf60e18edd939d289fb4a6b7aa6c66da20774e249ca4f779d3c910b1a9a8e4c38af6adecc87d5481d181fd66023ffff246f4e2556b218fe8110acebe20b1675f1de6f265b6d1d8514a53522396bf0e2f2b153c498e48b36d16f8b9bd56f45d7f5b9397d7f1339117a176d0bad0b68e800682416d3e18fe2197c7f8dc20600feb95cc6ba86ad47f113e159bd4389e30eab2874bd27eebc56020c4dab9973b13f3e82aa62a7e0a151d73de48cb811e32be63ffd303f5a6ea6f097ed763fbf36c430821e451146de79922348354ce285af0997bf3c66e6ef02942e24b8f1ccdd542f09cfe65c0da0094c0b5fd26bbc061538b41e5ed2cbb390ee29b10a4b7a696009e1b5b86c44c0a561a257c15415feaeb1433ea275ed6e4b228503fe71ee5942665164faaed6697112206be0fe7863aebd4bbe951d5dea1da294dba0793196385f4d5141c9d6c4b0fa22b2e200cfb70b52aca31655e71e5a576ccb8ccb5b1364748aa981edbb81a813b1aebc67be1f7619e7e197622d981280429f6ca5145c5b3b05e6bace9191e5c58fbf140f71f594cbfd4db0e9f6923f1758ff9464a61a720a5d4f09c622c3ce3f5d0d3a1d191111168108f41f12b16e9eaf3617c353715cd35260560cbfd0555d51ce5c40bbdb7c95ceaeadadb8902974de50b0863348183864f5ea682e678286a06a6f396af29a7c7fb33a3579e25835963612f3c0d4cf369d85959a0adeda94d35824050e6fba7f83f90867583f713d7783323c7010e94c9be331f860db395dbde6face5bfdb616fcefa9c6b01f6963daa840a31ff554a458c0c50cb5e09f91f54f63234589decaf45bbfbaef0dcbff4ae6e65ca26a530261c491ef8eb9a855a1d7463391c9b66be96cf24c3c321ee5a5bdc857f60b582683c6ae1e3775b62a9f19ff8fa51380ca8a2a3c6de79012f5727ba12025e7e6723a23a81e067ca6e54c7b38ff64880d235d21e7ee5258953dcbf9e2a962f006ca4ffe870859242c850cbae4222b3b72c4f86934379ba2ead1dcde906241b994d95c88355af5a9a30ace9c933a6942f341ad221dd825846a8fd44c03e2eaa9311c26e15a1bd7cbba961a22ef23d7ebba0e34cec5ef09b1ce72814a97e33bd29f3d9ec80a4f45d1d29486accf15c11f1a800bd84918e7626f678275d7c7acb02cc0e6e34bb766ba6b75c3ad14fca9352e09c3b69390c045cfc842ff9ade8ca693c07fadc7047a946e6e570c3afc5b501c964103397f5ddadc2d59a048348dd42f07cfe31bc9b5ae453f5086bb41bba4c8a3e518e30b0855184b053f923025dd72ce1bcbf41231978b34a8547c71d7313992165078903c61d312b0d9469413c9fd97ccdf0ea270fb6c47ec8861a1c8d909eeace761b5a06ba46e25785ff87f867777abb237c6c980687991f1ed0157d58492260c712cec34c1fc0962103955db4d5090b6e8409cf3c3c79d0e691cf4fbc0b2251a016dcd456969cd32e5429533bf0d6f8bda84c05f0e2040de8b53bfb8676eec4b76c3df6f46b1e43732035dda577e75f640777f6ae90fd2f1af42ba462dac732019c599bfef01acd6a0d4d1796bcb8f58519d6f9ad9a3206704a94d472516b988141f44ecd2e6f28a49aa0c449db87972fc995a97379914546ea43143ea2cf779a9cbe81f111fe89129db3610492164ab2598eca7e60d9a6963d8ba03a86729db86e420fd96d61b8fb11edc2b339b57a740074ae5b775eaf60cd85dc934e604bf2b4bd58ee01205b4df57ac20ff8db45a05982b579643882407050c005102a2e71f1e56dc76dbf5331112e83e48bfb5cf2a78a893190d78426175c162ffaa7278a43b9932318fc17fb8cb0dfac610b1ad235b91f9cb7623b155117e07f7b876a3c37627aa31eafed141cc0c5491c4f621a66b6d837a144d78719c46511c04a093cf65fce9fabe5bd6d499eceb63538ece3cf19053550a239bf978c08c879f9954485a4e3e0d5bedb84b407ced85c4dfc4d75af116815992c29f0bc927c4a990c38ae4fcc9feb90fec1b1b555e04d010423010855394d5ccfc8ed21164190cd8f83be5debb70290c3547f07e4dc42814f1e001798e6ceee2558b0c6ff8c1759f90269ee226131116332b99ac8dd104c92088e1f91ace3198c0f59bfb75c4e4a697660eed43a29c831a552de37fce6dce96fa51b6e2111f3071a4e94422d15e102e5f67da7ca6cae6bed7743ebffacb8a811a143605791d17232181a517e872f71262c3c73668f0ef83aad498f67fa26bae698cf78f24c2dbecd399a190e6b8d0684e929f2e8083765eb2c67793a1adbb89d36b58bfb197cdc5f3c894ac9d886e8f3b0936fabd233c09de8fab8099f72a74d908ba5c5e4d39790b0bf9e45b710f5587b7c937c76690c5c5fce621a53a9fd03b0a4ee6d8d1abbe2ed561820a77f12a08cad0755540ab6dd1604b7c30a8652995ab80b85e919011de9438a4637eb0291124ed4b745e782cff98510cb03be79c2a81351abf276584d75cdd96b9c97e73eb71000b3ab7c3c19c2cab4497298fcb3052b5d4503d05e7f310318be6f848547b1a4f4db82caee190801478be28065036aa4d91f290c1f396343e73a5fe8bb5ccf0a317177ed1f77acda1a4a49dccfcab8d1b5d79f015f788b6d5e9f8228a8bcdc0696e6b19f5edffbcd7e9509c87fbe1f726b93bf8c6d8d37428763e142560c46c9e894f7317859000c25abc4f3691ebcd020171e0d4911b5d97a238109aedeb00b2eb475c1e7b45175f8aa85193b5c0f43b434c15de01610c4d022646cd6e3637f349a434a77f571ac1c5d698452d1b991e267f78dca5e592ecd31ccafcad84e4e98d134b4adc525b81bd6843428883023a6ea407201738c8bf16b541ff7280274a34d4cf14819f2dbae167ca0cae8471c495e006b45194ad91c4516f21cbb10e0d26fd5d734cd7725df5b3fbe92955f4a9bb3b9b813aeeff79d6ed5db92def19d060a208c3ec8c42c110786f1e1496c50a7249b03fc792764366894a35320b99d0bef9fd0b6a246c36a357c6b985dc83a37a8d9b8b9ad643dea94860cbe763bb73cc8422b69d4d12332242c8954075fb7117a6679638073617abcdb4619855b2036af160647f66b3531645a3bf047ae290d6ae2249f114e7a8464278bae1486022bcc7c37390c8d9a0efb0e1cfa0da8ef7a5e072f99a47ecc75e4e442880375193db49bb82ba34901286ca473ed5b63e4048db4dc455e74b3fdd2e7898ca3f4c3a02d435cde6141eea645055123a7dcf0d22057f8d425701afc55859f5147954e719d58c7486b1e02ac16cb799b77632c66bb78e6e52e11017c1736424fa4d433f1e19b4c881d23f0b2a12d5fae3ae24339088088d9b496ad97bd9f6e20a8597d1452a0c72dcf43dbbda8f18166585c06d21fbffe5fe7b55f71c9b9f1b34a02bd05ca63c7c1b1bebbb9dd24fb10291b04c665d45154dd28b85d821ce7e613119128996785e1006a8dabc4899b10d2671107d5a0658ed363b9d4b39d02f8cc5e350fbf0a31048adecd1f9e2ca749bd86f195eb48e9b4605f050de03d642940d79184618f7f88a9a0a4683ad84d6134e395305bc1d4d9d17cc334b97653529d6682a87a5fac80a6d46d6e72fc22e58be7b8f8617b3372ef2622110ab1ec448717118b257acffe55d18c7855e9e8710ad977a6792b2315a189eb4468c68641e9b60c0dab7016ac1ad63cd8004b6eca8fc88b1e4263acc00499255c16b11487a0af858075f9c892dc8044c4146e5a5677c4a2cb24bde5e078985020d4ab1e4c87492e76b7e6f4bbd71d84bab1885c9702849e70cf728776b1a94c2a8fb8c7ca01b6111ef6f2032a290949bfe473fe215273b8b5b3ad540f187490f63077dccbca6f62f0a7a66717c596cdef412f2560b10685ede967b3ee68b8c951959aeb1d7564c3b9d806b2ce858381393a79916b78f7e90beadae30ffc0b2b614380f1c2cc551a44565209db3516be379ef566ab00c673fd8aaeeecdcf1168c1960e9a477b9e13757498a44ff089351d1f27abf9fd76816f924504647d1247715ca861ebe624172c322146d66eb2b247f8ecb3e1b5ddca89b287c57510cec40fcf89d802cf4368a861af320e01e34f7a6177d4bc549181b5e87ecdfe02f78c9a59a3bf91ebb6364023ec06410e7b4476ec4e3685bfa3bfe9ef9ecc12dcd899abe0f3c7f16b4686801c0c0a949aa26bed57df56f2bc54ef19af7fcbc7b0d691075f42a4a67acf980b568acb2342f42249f7c1ee3527c13182b096064ecd250887a942d26f637e1c4041b139659d2462a68680bb04387a3b399e396b9fe74de10356125fa47d0a20827370cbf36a79b6fffade91c439dd6cfff4bbe0dd3efefb61c491ee32f935d62307cba369ac8c20f6fe3d4857ce6d240ece5e4d149f0587155a8350fcc18efae2ff11cdbe15218a82499a1996df8b5462ee170b284321e76bbe5c3f4158387644d95f087c598e3d46fbe27f63fa784bda239512113424045a2c5dbc6bc3662ca730a86d13cf8f6fe2743224ca7b535caf6b4701a7dae9cfad3d7290104bbba15b6a064ae6e909a099f75fbe47c9e654d8e3b8dc0f3dbffe829e6c56f7a241e565136812a857f59ab565a9991c6b1d8abcc94c6b33bba314f6e5060e657e4647f969a551dd6c51dfca0ff5d9e4f401fedbc2c927eb1ed95ef25f4e5accba4999322ba1539499310dd5875433a22835cfd42fd77fd4680b7fe767d7aa5c33acde04a65bd3a663fcde4c80e9f2af498f13bf9abbaa1c1265edc691e94abdcc92270c05811cd2a8104eb18efbfec9e4ba9ae5cde211b9b93082ce034b6cd5fbe9cfbac4f7e2404ef159766124f73017cc3600f3c81cd78db25fc3459629eaf20dfdb062c7e502aa69412381d847a9d254d5befc451cda3606f0bc8ae62e0aee928f9ed0b21d705a8d31b899e16445ee064563d32f7b6bb5ad197023cf528d9b329ec67815c6ddf27d2a6ffa7328bb993407cde3d166159fd49fe469254b84c2916daea8df9d69bef019f1351b9bce193e30278835b82ea5f60dc0bdd7f7452b7a820ae7cd6dc29d7ac6a6c1b6411711a96338b1e769146b2a385d282bfaae61b041166efafab2d89a4567b9460cc22d752f8e9aacaaa0db7c84879f5359662d55df6570d4214740851c74574ced733807cbb54571110410892394c3dea07bd4154d0e5689d57c3360207dac951f96a358e9c466a5c5113f3a632e184f57f075edef4dcc9721b963beb95df09dedf848260cbc1ebfdc7408218eaba6d2c51928cd37c4c0c9f321fbb0994a56947cfd9643056db5dbea60a241f8f004c932bc8e645b2ec2eb9bc4e9e2f4156293234d05e70cb26b8a370b0206c756bda6defc11c5eb386640f535a4ffb714168defc6d82f40d8f5ba8768537ead5773c53bd779ca899a2dd31c9138569ff5107c2fb12b804375c3b3dc9b828bfd550328adf358f71e86a0c49fb119f5ef9e06c13855cbfc7d1a62ca2ea655ed912a6dc7bb8b18656e8923fc7a1702ab36947d79384d681c31923e98cf40209f776bc2b219a7ccd139e756a905aa351e6eaae90770c8a193f96cd5c66e4d77a357985556e14333716d80204a5c390e0d76f4081afe917f99ad8a0976b3342f51854b374b4baa9a7f22124d2b82749446e30d9795acb9c3c3a305a6d273ac528e8e9c95c37a78e765fdda55982c2961fbc85a14fc095a78b4654ee6dfc3298749a639ab9c8e155af3a77f8a409ce174532a492ef550a140f774d77d732b3b4ca5bc41fa4488ce5957ce219b032ae1f585273748d81b19edcf3e6cb9a93ec24e41c6b3c472f9baf3ca46cb8b9a91df18acebe7d83bd4473750c4f26806da2f95b9ea48b342460af729ab15e9f033eda67feec645f985d4b9489cf6ceec1b100d007bf46c74be53c7ea17296f9c5b5cbae736491213c93b513009ebdecfcd60d46d7b86c6e3b5e288f2ba5867c07936e7bd1b00de52191eb8630ff82ccafb27a59295164751811bf74eff1e5e2abdf3c93bc5dc9814be83b2562477935e2fa30db7ebb6ec380170cf10c1f98f8c5eb71c730c2b31b55a1dd1c12a64802ab95b63c529e0a96cec8f38680221d6089926d8309796c79994d63b67bfb62f66b4a502f30ed12be41e896e88bc45a160a526fbd5f002e677322f116ec5740d7563cd23ee853c008b84998e38fdf158556e28a532573956e7c00f91f08ca245c295a3d5e003a99ea727f61d12893b435d4c8f2f5cce00c6a3091e2a47f290c07168975c53d7529b71d10faf42d2bac9db8d53669cf59c709c25e9e40b5feaed4c37dde8b84c4961c00712326fb6aaa06e80d766b40b72480f3971def61d1d129676df2478e778d899ed317426ec33e496d1fdd2ec27128f8faee92828e13da72d6aee8330a7988ea1cc8b64ec4d8b20990864c16c52c4be6d00b304b87d97bffdd9c66a740b517223089d9f3f414abedc53c768dab9220b980e6c18d5f20ba8994cc8886d7bdee213442f456d79fce1b1eb48fbf600a666c8ade24d118e6328251cf7b57a6285c650e019850f392b1c29aec5c8fc489a3819d60d5de377d4c11b8ee5625b7c02c5d50d2af3397006f2e2a41a06f039229eef5878ed91f9f6be7e988924dbaeb8455f616275e8698d93fb536e2c839b203aa69bceceddbf9c53f8addba53d50ca0f7a4729a42ac6eb757f1b408ad4a0147546173e62f7621eb18a9e1681510cceb48e0a30ab7a1bf71d56742d5f034f2d725e7ea68a011dbb100fa6eefe4ee093873de366d34f4240ca027a25c5b979c9ac47dd1dcb6ed82c4aee09dcc23cf329a8644f89b5cf00e5683934b1837574e9b39b31b1009f276e15aa040959fdf100838ca3f5ab17e45036668d06044e3a13f3a0a6f68579e50d5b0164f900d7bcfcde78396cf30f0b1dff76dc397ab1a5a44b207eb1eaaf73b945c575029ae2dce20724991e6550155ded6a42672609f2439c5aab4882b2ffaf7da787b71d05d15516bd68c6f1a9d79b675395845f24ee853f877e72c14b6c6702f7b8775ca1bfabbbcf4019f7bccf07f1c211531dfc66a7a1df79e92a20dd1cbe1b22e1209e7e3ecb9d3c2450fc22a57bfe09bd735f61c361cdac2488ae0adc7885edc0712655daaf535e1de96ccbe7869d531d8bf3db512fbd17c772332a3f8cf1e052ee0202eb99a36a0f8d7219888acbb57090cdaf3b28e1e62e8fc2ec237bdf18592a7afe4d8390dcb5e7fcc31bf4f797e6f5710070902265cc2e8c459b7da1451046abd6c8c5b02c0be2d2f505a65376266563ac7b59ef3b4e2570a6cb0bd94d46ad861317c743ce1de12bfa2295a98cdded4414d87a1580b1e4675bbdf73a22cac4a1d8d456d089e0b60cbfd16158f073bd1dac481db49fa5d8801d0fb0844b4afec1bab4e61fa0f381fa667880a1cd8163953be7b591cc9dfd7f91902370b783ae8a0f3c7cbefa7d229a37c00f523529e159b11d2e240629b64af2d11404773e991207a722c320221ce23baed7cbe40a440c5680814b122cfba9092fe03478f85adcbdeacb76d6cbf2491eafae98327b278e267821a0e1cd06ef90cb0328e246c19d8c63b9332291a89bc9f989effc675c79a870ac024756c6f5a7e32babd69625d61487ae7399490b70dd0fade7d70ad9b0757300a2dde77abaff4f63a0303853589d44efa968e10d36561f04408ad0cc227fc6b2f904cead189a0fcca9b2e6cbde5498652e0b3bc9d8b7921474403718feb5cc750dc70f5a9b1a0ae2c642015b6a1a8ab0572182b4e39e0c869cbdc60c9465f5d564d18ba2f5b3bc3e05a458744077430c5ea031ee02dd8f0a65d7dd8d90dd9b8717f77d202239a5778719423fb2aec7ca86eb07c39de65a34b988d65377a7473e9145f16d79593e96903330bbf3a8024fc15519d9baa0fae2018786f4b1846fca355ff0fccf65cccad1896309a5ccf2056dd542c929850cc91cd655962360fe316557ab3fb378328f77a07d9da24447d3fa2020b382ed2e808ec9529a01273434c64b0b7c35a06a019e4ab51cdc9c0f266ab25b6984338a0ba910d1060283b636c5d7e8a3f969c1ee1c99b54bba7ff3679fbeecbb70349f076480a867cc4ee4cacaea39c80f642533599486d2ffb77b8c9109a9d25fa0b06e58eca764f7d56469eb9547036bbea9d5c3d35b4c1fbc3d39a372c2b7ad184965cad3819c8928f1588d00949949c0c4c93d30ac7f6665247c0108bd89dff3aafe780ac66febfacc8c6a3cc387d09da6de700487a80e2c8d56df94d7ebd3e1d9e06411a6c5f7eb6da41c6f52997b5ad47ba985261103fdf12eb4a2828b248f652ef00b6abccab2eb161b878b9dbc0aa911405b6f67adda83c16187748d7b524ffe6381f489f432d592e6171bd9ccb2cd52f977143f57fbf2ab0b823d449ae55f02440972334344cda01837b93afa4f46a2fdefe27e92764cf9596780846de2e3b1ea83e62ee43b1c05aee675e25363504addfaa68e7c53ed685413f5ba951f120d0a646e474872c81e5a887464c19f8460ae814ffff24cb51dd2dca28d597ab2ea60949f8dbbe67f263e722fdb51bce4e328a19f5ff1218e1f63b8da6d40dbd5490964499b2522ea323310634893ead661407966207a66ab13adfcf1a725ed14339c46011c0e0401f2386b47cd9f902fdf84bc85e74d3ae7cc544e4d65670a554a537712c6ee9f75191631d2a4c4da06fc38423b1d5b828d7201235b2974164f52aa16bee70ee509250752f4fdd6b9f8d021943df8320682a6f80ff0d67ab7a4ceea807bd5b3b7b6380b0c7f0caa67b0208ba71317f0355a3b755af0e2c007186389438615df80b7b25104a733fc90625b62682198733c0f1625dfaa08cf81e3df043094b7b5a098b3b36f803b5b0f10a057bf814ae3579932c0a5f208985bab3d817f975283b8838ae5cb709be72b58df7425e059fdbf4e0ee51b3da01fe0b44963c1196baee5ec5909ad80d9d1660f3edd90374952a0bf8b3bece2c2f944593f4de7de5e05ded096b8f4f05d65dfc2e806f78220d84b3db564fb12f4e5e8f5eab316591f004e9374cce8e787263bc3827affe6793c130b8621d3bbb2a86fd87f070ea21718281ee7aec4bb3bb71af4bf5721cecd139c4be8c9df4ec8dfb09a5cf1d86a25d39faa9f064a997c214f334e4410917fc3b4d67ada8d87a38c0f86b02bf653dddaeb5b75b300f8bcfd792858bef8ab23e063421939c59212964c9ed5dd56e215db58cef53d31a966bb8ce4ed56287fecb3a85ba435e0b41b20ba1164b9c9f2c49fa0f7b17a89e0ec47eefe992d63ee29c8c0a1ece2664fee8edadd43636a54c48519b4fcf55b0d9103602b92441a5f85cf8c5e406d0f5815f8f37309934bd78fbc2acf0a03b051b4528db4f7c09de7d0aabafca3736b8259c818ca338ca6754e0747717c2794d664a1cacc1e9c52764a308e6df73d975638630b74cce6c49b1bac16454e96852c4f9d8ed118e86d2f1c8dc33bccd4a07be128db5e80f5684ddcc1158e744411acde590f902f0987cfb750bb5bfeed53bff076868986b566d7701f48ddfcacbd325c8d930bcef26713bf60585d5c991e2a6cc33ccbc27f7ddfba18f998497c2eb378cc8f2cc07a1b4f141c5e0fb6f52e18242e505bcf6dd20e33a469d056a0b4fd5e72d0da9d0bcce1e2f9e9dc7d1c7b6cb0f3604287eca", 0x2000, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x90, 0x0, 0x1, {0x6, 0x2, 0x9, 0xfffffffffffffffd, 0x0, 0x0, {0x40, 0x0, 0xb, 0xfffc, 0x0, 0x1, 0x0, 0xffffffff, 0x120, 0x2000, 0xa8, r7, r8, 0x501, 0x4}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) r9 = syz_clone(0x42000000, &(0x7f000000c000)="c363063c8ad0f0d47196d58cda0871e5dfb768a2f73c36c6241e14b064ce401d6da47faf6fcb1aa898a9d72633759c18170aa06ae3c60b81f9acbd4eb4b449b8e9449d4d24e2ee82ab0bd07ceec79bac61ff11c12c33c27553aab44b8801eec3454f1832e72b7d53de8b9126854429811569b65e80d6df651463e7b775e13909f87b6143165d5ae69c96c2b4e060f3aa74550c25b817c606c7220ee6fe512603f949", 0xa2, &(0x7f000000c0c0), &(0x7f000000c100), &(0x7f000000c140)="209817f593bd8aaa9fafbc8ba8070f0054cb77cc924b86a1655270ce599804cd9ed6154e39166f8ae202df0b5ef7dd32c746502d17a0a9ae5f044de6f396a80fac019065ad49cd6e38bd0e9cac88d2146acbb495e13b8ef643d5018bb2761898a616e0ebc4db0fec384726576eb36c9201e19f8c61c8ba09db5e1c957635564ef3fb7d74") stat(&(0x7f000000c200)='./file0/../file0\x00', &(0x7f000000c240)={0x0, 0x0, 0x0, 0x0, 0x0}) statx(r0, &(0x7f000000c2c0)='./file0\x00', 0x6800, 0x7ff, &(0x7f000000c300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r12 = socket$unix(0x1, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r12, 0x8933, &(0x7f00000000c0)={'veth0_macvtap\x00', 0x0}) r14 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r14, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000300)=@newqdisc={0x88, 0x24, 0xf0b, 0x70bd26, 0x0, {0x0, 0x0, 0x0, r13, {0x0, 0xffff}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mqprio={{0xb}, {0x58, 0x2, {{0x1, [], 0x0, [0x1, 0x2, 0xfffe, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x5c4, 0x8000, 0x0, 0x0, 0x3dc], [0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000]}}}}]}, 0x88}}, 0x20000000) r15 = socket(0x400000000010, 0x3, 0x0) sendmsg$nl_route_sched(r15, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)=@newqdisc={0x34, 0x24, 0x4ee4e6a52ff56541, 0x70bd29, 0xfffbffff, {0x0, 0x0, 0x0, r13, {0x0, 0x8}, {0xffff, 0xffff}, {0xc, 0xfff3}}, [@qdisc_kind_options=@q_taprio={{0xb}, {0x4}}]}, 0x34}, 0x1, 0x0, 0x0, 0x40001}, 0x10) ioctl$UBLK_U_CMD_START_DEV(r4, 0xc0207506, &(0x7f000000c400)={0x0, 0xffff, 0x0, 0x0, 0xffffffffffffffff}) newfstatat(0xffffffffffffff9c, &(0x7f000000c480)='./file0/../file0\x00', &(0x7f000000c4c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x4000) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000002500)={0x0, 0x0, 0x0}, &(0x7f0000002540)=0xc) mount$bpf(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x810000, &(0x7f0000000440)=ANY=[@ANYBLOB='gid=', @ANYRESHEX=r19, @ANYBLOB="0423eb72384bf255a6d95dfb8ae6b908b9c9deb5ae0519867dc16cee3a31c5fa6944d5e9fd8c848c2d59e697d9cc77446297d076f6470df64e5caf8f4e5c41052970e39f99e5de8c927b"]) sendmmsg$unix(r4, &(0x7f000000cac0)=[{{&(0x7f0000000180)=@file={0x1, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00'}, 0x6e, &(0x7f0000009d80)=[{&(0x7f0000006a80)="677c1dec535603b8e19d5bb7f1fa887e6e3f4d76622a928a0bb44228f7d94a6c301460bedd3accc7ad2538907d44b7ea225440a4d1a6d539ebcd6e7563c7f24ca33cd0af8fc098af1c68aba173fb2de062e76f73032bf99dba3c6b6542dba6add02b312961cb82db9da3a9ca7901529b9e59d6f9cf4200f7d9b79b76333b24be275a59b028d6d9acb22d22fc6e91e856cf542df43a5742bd64ea9c8f531c81ef98bbe7c804f3de26cc35375f18a216476203b45f80f71425e8fa2665ca9fb39cc7d00c66ac36cd19f863624ccf8d476774759ca8724b023b92021d367317db29d018b0a460e6c62b1b5a8cf4eaf34a8d9e4e6bbec9491ffcbb207b384e4ad06b154868b9f0782bb67b9857fda4b3088dd7851a12e5bd11ff429296ae082cd9c1efe0bb1b6ee32ef557ee0d7b7874f8c38aa5376af48ddf9cfbbd7705a029305197b3a20860f5fcb55f4a571468f8926ca1936ef74257dd000976b1f8790334b152b118db36a5aec3c22f632a8c30666112e2a6f4de30acb8c6f4f3701bda990a66d54fc3c22fe35800158218387b779974d9e03ad89976f8ba77c7b5e8001bb0910edfac658eeee822e0c4a60fdb321db29384c2382eb9e19dd41eca3fedde5e1465fdd2b97148d452132c1fbf3ddb970e3e52fb0f3476aa0b9d51efc9a4ff35a9727996acea1d75b7e72598e5a1db53cbfd6682a9d135a3a6fd720923a02d361b36355501b8bb215de3136a22efcd8a908eaa6957243ad42d7b34df014e834979cb8e7cbe1e11207da29e4766a381816da91eee864e6667f46a5735564e3d2e1384a9074b1a71538f3a540f26949b1a7a46bdd998b16afe99a6c0ff0e3623f9e8bf80c14d450fbf9e642ea3f20281a2f19f277a06c830b97805575b03d79d977572a0842eabf75adefe8470b5d2c4bc5ea67920699868cf256f8ae5df2ac81ad544886ffa7149926166193bb116e17d980081e2d75e2ca8248e450681b5880248e4bde68ebb0a5784469f98cb92897cb8ea5ecd15b969228cee8a5f5be4fb03f168ee7bd1e8e128d82e99bf80b1facf8ad667b4eeefa8815f547678b46691740fb2c56b7588f702d8dd5c8bab3ae78f3ad096b64d16dea41b8448dd09d68c955a9df5569f243d323790c7046c49b5f8bf157301c8c059a3229bd8125f42cd519a1d4e7fd54d7981c1805e4229a0dcdb7c7e4373516a172c740b72a35af7ffb163e3ffad52c368e596f0a364b217c3fa7f02d2667e5e445251341237cfccc37183adbb965e35be88a88580d0cffc9b273caddc94110e48f3185504259ae6245b6f00aeda16664ec7197d84f3dd719769ae443ccac7d7715309125e923ee5c8342fb1dcb7888522efd788b8d236e7179ae4efd89c163b74d14c78b7ba73659cf05207ae21fcf8116a370e06c3dad37d70dcd1a3c71548e09ca0a0e382c09c618bdd6983cc43dcd7ca6223fb8653e68443089375fe992f6995d6f7a89c798998fcf538a24f2895ea31b847a4081ae56d9bd3ad98048a15cf49d0897f91a86c7f5e6b39ac1fece636118b4733beb33a95984f00a0f7510bf01f7f348a82e257d7f712b2d4442c0c8c740f88759592278190400d4c57d18d989561cbd0a5b336603cc50e7f90848f7ec2f5ef7c79db504d311aa29c41e4c49cb3f200bbd71e0c2baeabe6b428af8261d82e6c652bb935009fa22cda478c8064e86dd97c9329016b7f282f058910d6960fb838b55094c087bad3572ce280b93f9af42ee3bca9d37f8d0d857307480e9552d0d0e86d8d3821fb96cc2817ba65c737d9c2f3e5eda2ed53b565419d385fda4202b9dc9499a21afa8b5e4c5a2b6f84fc59a72a7c3cdbe9cd27c57904b9a487eedc7690732f020650e65405b70891b7761f42a6ffed16e85f04c2296aed6c3ea87769490042a23b0935d2ed9a0f9468956502c0e82544aea44a146b1680490dc9fddcbf35bccae611c8a868215a0bb0a7f958667e6b1fbcdc2d3564ec7c0fc0d02529cf3cee682e2052390f4750de33a15dcd01dcbba8a2e84e6822718f5e465e335142e478fbe8a82dee5a0592c6afd6e3a010bf22b9e66383a1da2d0bf466fbd9113e2faaedfceb82fa9584e85529e744cb70851c58310b678eed8a173e41e82075ffb3b845fabc3aea1a84159002ada7d5f68353b29490fc45a63e7d082ce1b45db6d157840c9c97f12f0875aab2e455604c1a7a61d649ab6816d4e04d5e5c84117960645376cebc00618f3f2d75d366943003d9ccf25857957602af1afbee84250581d26b87c431a7893eb2ce08df485aeb099ca42d1972b89f3077e65fcab9608814cea988b637c0120545e9dee4c0a57938bf54c6dc496af791b6443c69ef9d618063d9ba8f8ac63aee014b589059a5ba77a96dc79959fe59fc2d86f0bee9918cb5165140f1e8ef60737c7f7dc592bdd3253b4ff3fa5a013386121e3bbf5e5836a3e6a4492671d0f8acbaa38ac8c7a9b7f1650b2ac2f9018b1a1467181ed7c0454bd66a894cad03d0d14eb4f134e8db4d1ec0e4f4a6a2ee12c9077769301a0d00afb9545236bdd68d33bfe2f09aba31f0dfd2c30434cb9d7b40df0cb96a1d0ab1e1db011baaa0d74a968e20e8538b68ce2334e3e183532f07a99ed58046a44f01be3cfac7892480ad30677751d5b1780bf324c0be3c2a7244c29d8d100a9824ef84abb69eb977bf13cba0fce2b871e4ddc4f0b876af7cb1c4ccaaccd8ba5a5019a83bc6a4ad314f2200226dbb5bab969d4e974c39be51b331275b40f3cff9a2a5fc1ae477fd6c46996890951c56c0a979b1fac5f68b065405e0bc89487ba252f38fef2260bba3c3238d91c3c63417c4d7a2c2a380775cd5bc75bb7a74b0f196e6a55a942b7cfb0948dbf9480875ecd99c00f47952d8b4cf755f2f951225862bbfc519a88c2195fdf4a490b64e4cd12acc22699fb8d5d89703992726ddcaacf9619acdceae862f6122639509f4fd368d90ce390d0d83398d6162d4d00808c98a1b87692f9f1b6d6db41c3aa083271b9ad35570d08bc4cfcbbe2b399458063267496378305d562e597bba6c5072656be53f69e682ff49218e94f319ff5867c9eb444218668633b0dd4004f9209f3f4e8b54f2742e1ffc42a751d21b1e5c3f81b01870ba1e116a66dbf2e3f5631f3c2ae5ac42a047feeab50c77104fef5fd6b749be485b827c2d4b195a4aca9a6e09201b8ab3e4b5ffa9269b54d9d2ce2cb5d279453b7b7d320b3d96c4bec0140ace55ab0e8f13212e847b54057662e907f206788fb352356a3bc71443f1dfad5ba4e35951fb140ca3e723c88406c3cb75aca507ceb2c6b2c629a5d144be3db2eea47363ebc6a5f791a887ba7b37cbad27cbbe7bd96638c359bb87095fb016c604f1e416a8db6b5dd6420a8037bc94a3d09e351b4a8ca9c207489b5dfe7e0d292f123823471c267c6529f3a99a5ac626bb8f701cc61a6b022ca0216c2422130152e4cf980f7925f9eada63b786deda7966448f504990ec3cb8437cefd7b9496df30db88ca43c31795b3bddab9e8f71066db860196a58f83f0076a9c8d7170d32a7d1ba940dae00d132f8de10e50417a255c85a39c3c67a886230f9489c77478d29d74c6fc8dd87b53c84be6ebe1ffeb4e40370fba728748b1e9acb14bd960c7e3fc79c802a897848c07190ccf5ff7b2829fdf6d7e9401e74c747ab465516ca8a008d717ca99055472923fe6146ff38b162e03b5909455bd0748cb1d096757fd32314a55a7bcedf8b9b0d8afc698f4528eb8b1da3dbc184f87e6b40fe24c772e2efa1c9013db32c6197dfe09ef626a5ebf4db0c99be14ebd402958a160d2f63ba23f11d00ea00277885652e83cef9f21c0a1b6eea1f78a9c515584718d4c07f5da181de62a5b9617700880f3b1a104ea174267401f01c6d8ecf899558650ae0e36bd89d9f8350daf88822043dbcf016669971bcffd626158705e2d51f14df24b7e2a354ae2c38f59984a5d74b1bb796a4ccab8864df82fc9920a25fb152b3821ef00fe91d3d48707275d4a742250c856c54f6105ac8850bf4760c8aea17bf99e9314918818acdf61d1eeee2ff2027e4f640d207b7b8250d885267b9c2200614427fb78b4ae81d678955efe1b746f85e86c52a8d340dce034ac66322cded493ca1cdcee56e9fefce28dfa133c405e893e88f95a997b40465f28a3db0245d33d89490673ff760630c7c7c8950064dd8dc8b86e16cf76723c380330c6f8d33e5bff70dee3217c68ad57f081fd87fd468634ffcd69c28ee4e7b68bf9be50eba273a7db4ac49bc1e1698d3b7c3332fb32b309b73dcf563baee530698aa8e2860d0f1694a6809cb78fc1f006168995cfeef598afb71f39d3f1874addd0194af0464258ab285372ca111fb57d4fe4efd40c4b9f0d650295375358770e81e9d7e5a323f2d3d0e8b1e09c8573dec551d70ef2e62eeb28b83dc480456594d17367e7767b40ece8c42cf943fdb490c11d578e21fbbf946f0b333735ca8852420049f4d53779e4e62aab7bd8616c4bc562f17cd6971659ec3a5ceafbd64966f8ae789dacf72947600125227094c8f15899ff62495e53b74cbc1483cbb3480092e5ae67bcdac009f2b3ce8c547ae5f8ebe09d91c790eab822b920dd84a8254ea481efd46464a53f1c5d8dadc1ab01348a03adc345f122e58c04608d009eb9a6942d9415e16e6548c91dde064e167d86bc62d5d2252ecfc85b953294421c23459a9806d1c7d4cfb0cd9d39957a0907536ec3daebf520599b1278627480e9fcbe16957b30820a825c873f0aca44f2e1093ec5c596e7199d89ffa0d62451e505c1fc274324f13e54492063aaf153d9edbfe246252360d0c81b956f0225291d8fbec6cc2282b643dab082f0df07ce3cf1e5acb632aabd2bfcb955fbc723dc87b8cd1464147d76752a3afb745309ca6da8284528a07b1bfc6b2677eb8ca7835929ff6cf4cbffd38d865f3ff16a966a3458a70eae5a1dfda54722a2d604ab6c99274c2b08cf722591adb7a689931fca67362f51e0c23e5da2fd9e99a5c8cdf420d3a50f8c497100df3a29698b7a66bdd866824b94827193ba16c35f888440328629ae5da546142e14afaeab7d019b319a0ca54312854d680cc48d2a802c1e7d30950101bfbf7d6facfba46fae3a53ee1e2578f15990adf39bb1b02bed7aa9bf755c6bb2115bc2a60dae341a8c5865e641fb1c5b91e7221a99ee0b586a479c889eb7bdc93d467b65c98be06f18392334ee8adf93a6a03ece55513fc318383250354b73df749bd5cea00fcda217ec53b940667e2eeb730753956052e33948d35f2ff289abbd1016f66cd943ea94d4d09537f9fb1cc472edeb8321e55a63389060f2969aa748932f45679a3d4d4e51dd0cd8e4ecbf2c8596094bfb99f203649ef603ce2ecdda7e7f3586ea6dafbec84962bd123c4efefe82cf549676e57e1f462a05e8f967ea0c3f5c53b419871e04e8cb187f059efb470db508dcc257dc4a864366d8b12722f6f9b21d4bd0eaa83dfdc97e652f04af83056e929287a8c03b4af297b4b996956f821c58d48addf9e3b8c02d0c18de87e370f165d5f9c95d20aa82199785b45263bf06ea4aaba8920fb1a58fe21681a4194babcf549e58d19cba1d319ca1750ee7324950b1d86edde27d25314e7a49951b82ff6c39ff6e883c3e48bf1252a562006435b7ee80c69e3a9cad3cdfe4dfd0d070f7be786ea2fcca0dee24f6c0c73f573931b643a4e6396af6cd62d83350d9e3505b3210e03904722e64b5a5f940c399fc0b2376f70e450d3efcae3c13576", 0x1000}, {&(0x7f0000007a80)="b90ad52493c565ba28cac8f210afed20045a3c6784014798a72ace7a7c1f7f9e4a38656ef8bb97171e264aa1e5e6d6caf52c0734bfafc14fd79863aa1f961549cbfabd576a366221e9d2374bb4e2083d4a8cc0c032336e913592a005e1906f33c332c3403524a163ef9cb69ce24ac119591147166cae862349ebeeaa839afdbcbdb67653bd4a07cf24a90f3d6311188e8a763c44c83257ac832aa8dfb05bcdace0b10ddc5e98", 0xa6}, {&(0x7f0000007b40)="1acf09b9567b1909d90447bc6ee228033cb6de48c942b0e23c346fb0e2ab32b54eaa912165c363a8", 0x28}, {&(0x7f0000007b80)="6dc1ffeec78f48a67677e259e82e616cd2e6bcb2c18d6a7b7ecbfb2005affc30815682b7ecb33c4e4b3dafd916b866a2047186c5eef27d7c067855bf734d497f72e0cfb939c77b943a3f8da65223b0e29a0e0857c110d54304af14d517ee0c3a54168c64a56cf23d693f466a8aafcb276b089e228cba8541", 0x78}, {&(0x7f0000007c00)="6db871d5b944efcc8ef30c96273a9c0ffe86b2fb17a227960fefc5291fa5a586356f04ca342184b053ebdff5a550532512a62636c5db1513bc91d4fe61d9f3361e907ac520d69c269fb676995a35936802b8b2f1c9477ce28128cfc31135a87c933a285eed7a99247befe9a8b887f06692766976991ac61603c27c98fc0584bab0548cf7bd8facfd0431", 0x8a}, {&(0x7f0000007cc0)="d3b51f8059f11e7c913963d20891a69994e99c776506b54e4af9b910c7a83104cc37faf2e4a4a6e4b3453b0da812dd936e52810b58ffc4cf86ad3b5993ed407b890e88d1a7fa38794b12beb108a5d3ef8aaed2a90a8d721478497bde844545e3e23ab5c7f726f19d8176fcd8be0501fe7708fff9a2f91faf783ef768054deffc27abad43788e95687eaaa9f459bbffa7d628bd1459c3198019e9bf3d39be40a53f2444d16dd573c3f0b89bce793680db8b271d1b3ead5bf5749c65ea55f57e1ef7ee3d01194ed22f5639bd0f72edc14d3c3ed1b28e787324fcb60e1713c9d4a5a2a5db3fc6fd6894111cfd1318a5868a024909bfa3be80e348a0ea5feeb0261c9603407767cadfb408977b22ae41141ad6eb44a9f79535e7afe8e6e6fcb17156f462967c2873e213e6c419e12b96b1eb5a485004cbe8ec6252956d3f4a5ef1265cb00263478c6f74b232e0f1a83d7e61e04d72300a9672a53b4b018641504c4a676c08bbd76cf944fa34fc3c6cefc1c4aede5bba77f35673f4042ee98bfb534d3c27e216b1089c2421fe04e65b83c9f5747c6a2191c10d07484d63e3bcd55039e664ce10370aa5b38e2240814e0f02445553fa5bbf7a0fc7d97c1c413b6b73ea1ad191a7ca09d5c7fd12bef1a5db36d025815bf572ee07171f22c8b01c0915fcea4c3d58648a90154c93c5fddd3ce8794a29db4b4391328918c26fe9f30d4ad6dd275bafe6da835bf85c5d7b34ed11ff0fcd21d1f22cebb6502e373198479b49ae3eedfd5ce95e7d63916a0eb6c0c3a6ff70f6d0a486605dad0b3f08cad34e39dcc1dbc76d42820629699930bbe25bf6aa166057f03f49ff20b03712c85f025117ffcdcb21291203df9e1d0917e8eae13403e36ec18dba443db445c3e59ef38efca9d03f5f1dd70ab82f11d6fb698ec1a0bd323a1675d822d25d5898d39bfe5303fc4d121cc93a591a07ff6b8890c5dae8b80dd99daa1e1efd0901c5c794f2e47e0a1af182b018913ed654db463c6aeaf31acb34a1eab94d06f57bc33f94d75d7cd3c5d383085786c2c817216c1bb0eb24a760971b7e0aaaff0cd0ffbc1de2289e8ffa4920b7542241b490e91f74e8d6fdfb42995d42cff7f75d47b371b30b09ee4cce3a1fc55b41ef0e3ea91e5a95d7887ff17c75d00d5b3371a97dd88a65664cdbafbcce0d1a727aab1f57ae505e5083e6807e85ed25cba713c988e1e2fef2f9ea8ec722cff351979bd2e553dc7ad83c5ba9c5615710c2ecc5851abb883ede44cb7f0be1a4a0a1085795705997894ed64dad9c284c802aa0266e5c35ed90eb72a2207ac686ea8a55b34e01d551fddfa1752c58a88f6f76a41b8d41bcd5db2c46f173e44597ee1953f9456db48859a0c3d9c591e5d8230c956cbfe0d69989a611d5317c3c3d0fda4c0adbd64709894bdae6f557959110a0d425abd4f7bc559650f3b898a1c13199cc408d1f0ebe61387b99eab9c3307f2d9f5ef5cc54935e02a78fa30da33209cd0ab64fec8ea783318b4942412927dc7b64b8bf5ab334568023c6d8560606e659eef86f86bac004b08f2726f34d00973334e9941265f8273c78de95675809491d27048ffd75f3e20ebf1bbc80f40d864480cecd6b2cee2629162a5805aebfd4745356d33bda7f2f3e4f3a9b249242024ead485f6044a8d0650fb2141bdeab53aa9439562a3f90e33a02d3fa10b910850b3b8cc51661d8a314df6f414e82bb934e14c225a529a7b70f2f2a5f357200dc2ccd98bc2b0ba816554a931925afbde3dc3ba743bb4a645b2964440f47f21560e137a5a2af72465c8d4828f81121d0eb2aa8d4913464bc963d4f5dcc5642c0df2ea2cd0555b300a3e042968a6d6adbc2be04f4393c08bf7e511d73c344f75c800fc2857a8e8065050005511dc64a80ae9e437cd92b7663207b27845df4d411b1e566bff82ba39de9a33f8a7046aba123d9e7c5d2b4864dcf2537ba78f3a92801407b6eb700b081fcd05b8e56dc45504f7553bf78ecc5c2c6afa908a7ced5bc1b07e6fdd4acc640e57b19fff76a32adb47cf9cc9f0db1a2f8544b90309a090376fabd5dc1370c3e82dd25909b1ce0ac621da70d7118f3dcb0e0708834a2a5927d7f139adce02e6886fbdaaf3640da12a2e483630816c295f6eda3f830417230e88302aa0478a9da4fcecc84bed6cedda0b59486a678016f25fd037580a1a190468f4536154e0a3fe8dd2fc34212ed30da3228e83bbade0ca166ba082870468ee8572bc3d510d5926590274ef000810637cc1a9e5cc1970ab1e0e6fba8b3585a2182c4ef50d1e8cbf9706ee01cffb506aa7e26f3de07ea05d5643c2a4333772acfc337dc912747e55076b4dac71b25b2f50bf7ca5b45a834b3871a9ecf7f0322cbb42e121a2b201c42ea75815eaed5bc150a0055848f6dcbf175a33ff3446ac9e0e8668ede0406d8de7032e1f789a352219efe4d5a372aee4c42f9e2108f2a66f1e3eb74799e071905c70ac88ee2627a07d1d6e7d5b75f5ea6d53576d4c882dc604f2ce2c34cbe92fa069fb8140eecc5da7cbc59d543098d1551a2c79577e754e8db415a9c0751a484046c44c3025c34df5a526adb3ef5c14f18078ef8b413c95ca8cae4134662f462ecfad32ed72e296a24ff6e7f1f7431bcc9d43695e215e2e86e71bd4ece08f498f908df0dc9834384c9575623b48d7f0948cd3b365ec094354d4c2c4992078ee618fac797ae0f39e9d3b871189ae7c5376dea781ebf78a5c2b8917159dbaaae34b9d937641900b2c10e30083e908e40986a6ed37533c087a27ccaf881282c566f31ff13869ee68ea2c7ae39426552d5fd162baad4a1b2a5939c0db64e0bb927bfa8d04fbe55df79dc44a364603e60cec8aed0b297649e7d81edceab949cf845d9bfd42de0067537585a1bccf074efb7e64696d0521d1263bf98d97e90e2818c6a3be13de376244a7190e9b37390e40284f48da1e66995d9b4f3f42e4b0aa67bbc29c83ecfd2c7b5aee00bd3fbd5db58e206e42b15a00716ac6ccf03e728fac4ff884e920d64c0b5987cf418364f3e2df29b6e8881ae5ac9d2caff6ca52df4765d380b104e238f9bc75d3587e6279fa9f5a1212238de3cf79114978d82ee2c4c565ebbda78a0c6af72dd56ed33f0e65c8e1bb481eabc74213585fd80d9265c88b0074a8bd22b396a05c870a9ff6c2d02baac5c4347fdc9b651daa43f608a4aa34cb2f1f3c6fa54a7b08a6768fbf73f6dafd946a0cec277aa2d0a56bd8f805ba3b83e302e616d20b4888243523b0168eaba7cfec7714bcf551fbfe8fad0f74dce2819278e5af6703301bee534b6bbd1cece641df2cd0ddd152d5c0462517aa9e9c98fbd1b8348e39caa8bdbcae6ab684d51f2a09c0652af2804dac2cf20ba68d65f82bef8390165e19268c5a446f0b51016a14fe40af5b8a890dad7912087f4c2325fdf328bdde23a242435daab9bef438e65c704c461edec43924249ce481c0295f0754ffa6607a61b908217adf720e8162a9551bc8e83ae1ee49aa4bc3be57e5596fbc14b6efff9ea8cdc213566a665d17e4380ea93bf6eb751f4b93b07fa141bb573f4f15736b28a094cbcd9474f8111362a10b23ea0165f41fcc044a6a573268811abbacf7438b95d12954e1ec1f30d2711a56121f4c230527bc47a6857d81bba90846658d9721dcef82a5f23cc4be553c4fc2f0c9b03d00f74343f6fe290769fb3dc48ac87ba59d1c165a0b24972979a42547f22c6658a79376f67dff1420c261f81a27c89088220a7b3440f714f1cf55211154c6425796ce75687c87d204cf8df335b2e3f2a38798d4a21048978b7bf00c69b20b7972d185381e55217ab6d57a396d78c169bcc4f653d1faaa1fe087a1b8aef027cb313eb936a40a8bb1f7165bda2b67d431b2b12fcd1f4fb69d71ac41f7c6fa537d2c3e9f9814f29dc039edd8e91a4792e86cbedd8dae1dbb1efb53cd8acd22e4ec7c62297ceab0694a6dfcd10a3b179ee13f4b62e2fb12b02348fda0afc672ef0a9beb7deecbcaaa771fb58b3e4d19b8cf98aa0fb7b31a86a128478fdd7822f0f2b4cc10d58b4aac719fed6478bf783b34c8e3778702b7edd9269bc3f829ebf57b5c4b08e50e5fc5501b0c7c9a3c29fd74fe7cdcc7270d0c9abbf0bee91cc72d1a9c76b1a77aa92de99694484ac08858066e45fa09d1258964c8469eaac4138436d873ddbdfc5cbed530874db840f7ebd612209e33a2c4d9f689e0ef3a9e986b41b768f1f86f788800081c672548b55e30f1bd98fda5af6b9d2c1c04ac7986f26d4f502a41c58e8be9b37f9f6aa5952df5bf7f8c4a51c3e6d6b6866e153f2926572190e37a723fddd46df2b8cd312d9d46a58483945c5cbeeabd0741fcd3134270cf78e5beb6a96aa58ca8a9c556a6727db369ad81352621078f03ed99d779009434a7f5a37822cbc85c7f86cef2eb9e19935997ee7a0042cd85029e6faca989a138d8af8bd17d1f2031a7b67fa5112f81013d745dc6fa7ef6329c16d2ac4b66108a2629246dac8a8e5654f9054eaa6e4ee77bf95799b77ddc3ed2d41b3b9a38950755994df0df4e90ceb38463259c8f29d3e48a27c920e3e85ed4ac95aa7d5e347db59794b191e8fab8ebd8f9625728e373b1d42639669d89df6d3d788a1f07a5d7c032f17a2d81705caa1f4a5f6d8995f4e834cc621e260755b37c091cb10e90d744b79a9f733eadbc30bfcb8df092e32c27f4b5751c4fce6c0fbb57cd58f8ce755ebb37aee81eb5f118d17d54a7550521ff4604fe6d36ec41ce9060bfba13aebc5301c283d2f65af557fcf7d17a617d531235a3b12341b72c2a0a43e1d7d81a7bccd6729ed35aa0ba560cc9773b8ab8ecabcb9a9e8190581de2477cf2842bcb7c8f1c401871618ebbbdca53ec651afeca89dddc3ef44da2c5d63261283f9d131af85184a236291db9935b938376df01788eec9bf5eea8753c92bbae4f2b17db74dcd998878e70fee4cb6ed8bf97e25cb14a7cbea1be2c94eb67c4f5c09f71b56a25595edf5740341e27a80df0e21565fbd1ca0426f38249c6eb44d35dd3945209c2a6211910e3668e936bccf1088720c175785a6f7979c88eab7b5e53f9424a4c1e10543dfd1c57dac334f41d1b99fa8c1e5c60d71a753ad205c55b044704a4554c310b938a46fa5be12945f5edbfc31e48ad53867ab9bcd1537d2c2107c1831e368ca7d38f07bfb9d4e73b718f1e8d9f0f6132cf5dce17b80c52efecb9ac5a21d25a8243f9272d00c7a79e137501ef351a1041663988f092994791dcfcf94fa6b02d560efaccaa224ca5255cb659307cb2d6cb94f4f3ae104802f83d1d2807da180abe19150eea1ce31250cf7eac2918f93aa082f684b39b0bae1b2425b86c72ea6eea5b2c3c72f9d46d13903eee6931538cf3165d338f16f232e39839871ccb851fcad3659450fd4b4e7a7fed0d784693ea6f41fd09324b3b39163a5f4cf4d6590a39ec486432a467a4dda58cecc60c203459badb76fbc5184bcf1314c171babf0fc68e688ac1d4e15014b88decf98c9a189329b991acbdd7ea45f7047e8717d5d34cc6c51875ed912f0b2cb3eaedab02fc01b4235d63bf652ca4946a5d93ec5a37001aee13cf309989a79741cece4967d758ef8ae578eba12867482713be3236ec94246c947e588f81290c3e7a5c61ec63ee8940b1e8d43c90870d24d0d4fd432575aeffa5be042d117a23b7c604a3a5b2993fa97d2ccc645014d4eb4a28a825394321f4853071556f9a803f2482f650b6addea8def2593c4595533d52096182d83f393f6afd22628", 0x1000}, {&(0x7f0000008cc0)="74affaba82115a97beac0e3b8f99d9587c87245202c71fdc2fbee0dba03e8ae2cabfe4f5317bbe818ed5faa795d657d274246eb658f13a10b0f95136d164ca1288abd4374c336ca00a241bd29c4adf85ceff6cc32bb31b40d20103019a4db4e8e25300c902042b6408da71158ef83047f0e370bcb5739fed08b2836f46949c02e54d9a238bb1e1a9018f5c4f5e48dfeabe6141a7a736ad33675415a14e72e44f7fa31f6ef8a6", 0xa6}, {&(0x7f0000008d80)="965c1d5bbb220ddb18882fe94376d90f07bcdcb7802161bb26fe45e75f4d36d075dca571d0e33d011e7d70e28069266d68de463f26389e6ca7f32b876af8caae517d9c8f73c97798ecb4323a6c5a89b52f14efe51a25bac7dcebc485e7d242ced8b45255ac2d3827f1517a6563a3ab855f7b40609b90c41a0d17b7fc0af68828696f9bbd5380e66891ed8be3d72d8149be734179cfd945b8073aa78589570e48a16874650be8628455632634f969c6e51af9d0ba4349af5c5368ab6a20d3ebd4f6b5b793fdf3a8b730b9916ca1c9b2a73321eb636950fe1350a573015120575dc404082b38c6e81a00f98b20f3986a551edd7250aad1bdba572ae231d9d2464d32319445aee22b38f0207da2c5138274406f6f0d0d8661bcb6c8b8ef0586acaf4bfe0fa700c6c63bf9eba2b6e90d2e72c37f7540ea44ff29e5b5fbe57178177dfb22f1cdb4a8a9da50cb62f4c9b0c11193d976ae2037b01d5f0b7a70230166a84273ddf855ec72c817b01d1cdfd6cd9eaf1a866af8e7a999722cada4f95e3a7e5225c041aeea4566a48f6a4c2e293fdc2f7fc6946557722e97f6f9f6c1c1bb716e51389ace03ae654f20682a781d4ebe1ac791d1ccb25c127e0fe6378e912872f4558869949cc53781a56a7289fd02aab5d156f51edfbd689c25ea0c2a235888a2dbb7c1ba3bc5238107fe653b61d050aefbd56cf64a4e94ee3845be8d94a28e71f17abc302f9fbc261b56954d1aa4485134cbe2f996c47f39b92382ce2a1b5de656fe673d5577442c727d2b8ef38e5e33bb45a34303ac14d61d775498920ebecf13ddbe20d403616b8d5d3192a4df6c929d7163b104284cf9bec40825b792586eb03531d12d13c8a58ef5bde7fc116d641e2a5d19b7a899c65c987d6915a6437b558b564e35e8c816e30f2d0d1fcba25d9965e6794c57ec5ad017d445f9d79059cb0e3a5dddf05fe3ca3166504a76eb865d3752c089ca8b5013a54ffdbbeb26726c1d3dfe04da4e64f97549da3a1687ee34b623fa59b6d34e38a2746912256c1a508ea97604484f562709c13aac6c16fce354869b00f4cd5d288c88bc4aaa72b92360e15558cfa3f7146d3e28547abd8841abbe06e08bf224d185776838ef9afd08c7c9d5a24ef538ca25c54c81d14f7ed1ba67b83c68c8eaa073cf4be55052633be67d692b1dac0d623e6aec02e82d9c4164888fde8e5b8c4ebe3704d9f2129e26e22045dc3d186d7761891ca82cd3c8debe42b833eac9915d7dfa4493ac5d6c73c52a24e0f3a1856913828b98886ac2f195769a4e5fce7e12c880a5259cc7c54e661a8f2326a7b8bcc5e185060b6b6ad07a2e710efa4f6b5d3a5467b6f2b95e64558c3f3351e13c6e2f8425ca5a9b41f8d71525a89d4c7a119d6ea715b869adae76640e3fc05b63b985d09ea8ee54ebe0e5f401e933e0464f1eca83f51eda67347e23894a6543edc55304a50b08c43a4af42c94b16b4eb3dd4cfcd050c66e1210ab3f5acc170c978f440f746be3a46c53fee6a9930bea1b23d650e8a409732a359375a37d5feacfe806af301c36fe4d38a8ddc8b8bf0ce55321cbff8f91591f16fe94b72f9ab576e2e30c51a82143476908dcb60a5c76d290f92fb43705132ac645fc972f77163c0f880cedd2f2df18b116092ed0f4c9befcbdab149a56587da0afb64b9eafca5bdb445b2585912f6436b1171eb76f20667cc5ea99185f7a1c9f014c5c84d7a0dd601b2250792456d788c26f44e7cc183ed4eb999acc0dd5f0cd4e254a0e71b42f8a3eab8d72b716021295efb1652c1a2b7a8ecaca76394820f91a43d1f14916aa78b66e15fae0a5389f873eac54d5b657931450c091317a315888f3316e00cf4729272636e7d8b5a3c934a698119f66453903ae2199d7fdf5fbfd75eaf1e2611224e510fd55bb05577fbc2f75974abd135b70c2fada8eef22ae1afe36975cb72152924a1f794c199bcad505744321bf87fb594c4440431e4b0f33de7f04ff9540f75645b0868783e4e52efd3800f861b7b0ded4f23d24551bff2f80344c7d022cfd66aaaefcc7f29ae1283f94d9f93c181a13483417982f564756f7f45cd0dd97c806e192c5ec2858dbe2ba7f474e68fd5b5a5fb5fdd691ca9db3e64f37895181515676312237d0c78643e973aadcefc6f80ae4d12a3a7c64682c2412d70de4d7f05b13d1d5e1a4189a288b52cb40b474e5cc1e2507b33e098e2bc671fe35112487173a1a1a2c7373086dad9ccfba7be1e597ce3cef508563192d43e5596d021fcb0aa25610eec3dedbeffe5e1ed129b130ee68061b2f233ad5a24679dbdb3882666016cd029fc93a17dbaeafa1e50f956e4e629be6e85f2a460a2fd18c50b94fcb0aceb828e5b0724af5dc718aef1ab817483eeabaf9b1b9785bd17b98eac74abd600ef0293c728ec4dcf738f45863564dc866393f56e7099876e06e2f8f6f1efc2664f1565ae0995e240d0250d2a26e91f8ba1998d817ee9dd77ae9f75e8a7886684831a8dcee43e0a6e1b64401474d3ffd6b11887bb471763c8e87227438cb0b53306a62599eb3167f4bdc82f874609ddbf42c314ffe441ae78510296b1d158f071d974a5e8bc6cbfe70ae3d1774e61020b20628f01d40c22eb8bc0d84ea051f902541f3055298f809dea81273997dae96d51890590fbcf81fc1efa8357ca1679f0462e6c068c2c1134f9a4f9132cb97b620a7ff7dd021c20a0d1caf712d39bd958549739b8c285feca34170f296f353792c689026dbab6fbfe0ce53eb013f9e284593a5c0513075a7d168c655fd23ba805ae97e185e21a9c2128e94ac7ab6e898e8df8659f1b2de9dea238fef166b78496ba53475a6f0cd3da31202e5139ac4d7a940a11cbdfc1d9b107be258153b565a5a8656fef8ee7261db2d34472e44b4e9ab68d87a159699b6d068815f8d53de5388470292afe60a0e74a7ac5f903c667f6eba1859a7d926d466cc5e92697970efbd1b6ddb282879b24ea8378f99c53d8751d53df9b7a384aca16299fd4be21004614f7b706abbc51d1cb6b6f64b8ad9c267aafa3472aae584718c2f5da9616e85c40b1624caf7ee87854dd061b6bae3d1d13bd472f1d98e70a7dcd72a5212d08bd1759af9ffa556a2d2fcaf731261fdf5d03d575304b69b6d1efe9f7d9d322e062e61c3c8fa26d3bc21ac44ffd86483d14d5d88485276fc5771b474a442e8044b33cfc8e58438bc0e6e7773493ee2764701948be5e7f1e6a9ae2e011c9e2ae203c1633a52d53557ee17a865a9a3d29b654b84c3c98cbcca6a99d086979d7c0d1a23ebbec083ae0d792400f7f07e8a7a4344dea2e32c0e0a1710c57a4fce2234219906932f4745b1a1be5d2ae80af0e1b92166f75c1f09cf5b6992aa7fdcd8c3a998da50f26a2ee01334c4d7d1c85636406ec4a91a24813b11fa9eaf2a57e965cdee98faf8788c916a949bf84d7239698c1d0f6aa1eb95f55e35c2644447c6da96d8fa2bf1b3b307472cb460c13072a2f6ccc47bec91f8af344be47048f0c0f7d30d6196660ffdd65c5cc6341c1e04d1326914212c8abb3a2256703e77ca6f1ba4784ddb5969158009742125a1ddff7d8a95a76b540ee324604fdf69093c915ca2af91ba669056b0c677021a035c3c53289767238b834bdd2857ddfe63cc5e52f64fca9c22ea367eddf82e7d014d8614f6faa945b072614bf79db4ef0e5cf7d3e5e9795349d3f94bae2912aa8de992f9dd613a22512c65e1c11ca0b63f24614b3c3f7864ef4a916aaa889dd9d8c491c26e117154658904e4b17cb5236525a7a9be87715758002e8fafb9a7fe3f66be68d48807f2a2d29f61f837f22e62c6e32826a78beb93ca654743066d52fd0a854e2c6b16f3e3953860a9aac5b1aba3407604464835e5a85715cbeb01dbbcd2c9825f7d07960810f58147e98c24dd7d8c8a963d8039ec237843bf6f27d1f531ae40ecdf4dc0cc33f88528e64b4c77b3ae8b4eff2fa06bfa6486f75dfe527c6b3a862ddf06e4be1d2cc4cec5177fb7368a4381895b301eb15607fed59bdcd6c7502fa053d712ef98e78df0916dd2c0e952d147c6c28fc9e82f70ba6f11fe2df0d23ed47a745e3b3ab9a3f9dd2b2f49b8cb96bb419b8df8868453f86a824a5912bfc796c00241f1ac15fb047a0f357754d2ace65ad031d813967e09b174a6a1ef9feaee9d2a5483660b46a07433f6cc619bdf02db1c363ae78341205662db3853a79c498c9fe80a9c99c1b0d5b0ec2fd6cd2ee606bc085e11754c946d81977a02d980e5c8ef625966e36810699a2b32a5389771f877ff0e95a26016e3e2d99716e619a7a6a821258118d77982d46b18bc0c4419e70a3e74803a3fb2dc470c7ce956a558137a1c3263a999d1dcce47433d630d938e766df4bbf3882195f9339dbb07bcad96ab87bad9eb795d6e1413a745e2f4a8ed2e317b0519f00212b70fb0bf67dd66ee32179ead0d8fbf9ad91b3abf4c75ed6634daef91ea801bfbf72f8c860bf42d236527114363adaad668e517b764b516605c252c272af2f432f81082fd68c9a790a081a33a5f8e1bbea0820298c385d367f173277db2ba6fb31fc1df5f5b78403cfd6d639fc9445dc10da2009a9ee3dbc1f18f339c07434a4eaf88b0c0993c3f585b219262f626c84991e6bc21ab9808561f486388f69221b768d992f10e0c2078ea1ad1aef69b970811449f7a3f0dc033913beb8ac95cdee6d4d2759d0a38b02fdbedd3ace0e4e9788ef3b0bd605aeba04860c489797484d2b78a190cc0c28b9b247e7ee93d3a71adb9d7b12a469efa2dcf97aa331dabe9853f09445686cfd3f5aefb64738b41d74d5e2ec35f4bb6dd968e9e11023405edbeed558675457954f44af2f81b56b946327aae6516c98c7d885383d8684a618246b23fad67e70509ed734cbd13b51b846205b8fad5ceaf8f691f6969d2aa1afd2cbcce73d4d697ff48c62cade120ab979be36879abf616b9dcc9f6f4e7f2c1afdf0b67b4bf6135a3de03e23b48970bbe598326dd826c7f961089343528e0ffd73cef33d65b0b993532aaa3ae6ece970755ad353b2dd010e73caf240155ef16f2fae44a9847168999601b9cd8844c7a318ed303a943ccf13f6c3739ff49f874526b1008f58a3d4523db02a2c7a7f289de1efeea3052a432bb039a3314204a531e548751ee9843ee44a24ff419c30a962dbdf058c6509a9fb6dd34227b9fb33d1d1e5adb181904a3c957b2c101ba9b05e1bb063093e982d908cb613faeeba3774f4066186a6dd2762228100d5dc4e1a8d097595a84905b8ff3381eee51d604b72d3b71b57861b2359ec280bd1777626ab4d647f68dc049c4fe3323b5bd98623ca78eca6fee859f23391e03db3958949d9717c5221f1975779600032f09663b8c3eb66a0523454b130f37912d6f95b7fcbe78bff2cb99e0df0126a5d12161283e4a26168d9496a6114de5aa12c3ca9a4dd7ff9ce4e4372af24b8aef4e38e0c896c8e11783c4427f0c499a8eca9cf56fc1bee352cc2aa022469b4323652abe3a134146f891db3e5ec4aaa61d6ce20abce25c2f9926cb2da50421d6de3a7fe21fe87d019066f6d0894bce91cb07cf5c839db6ac110a997974f04312b8774b7b2e20d899451f3d53ac0d742c4adf29eb25152509181742b10bcda4f2c0bb417a6fca2d10a19eb00b5f2e84a1338362dc17db048c6a3415c3178fcb2d6092c04b7c5029a22cce6bd33a9eb849261bd01352a86e223d2f85b8111cac8da2dc4383ba17e34a567389061f7f65094dc142be81c0ee436f64dbf2f5db7d2fa0fb0019", 0x1000}], 0x8, &(0x7f0000009e80)=ANY=[@ANYBLOB="34000000000000000100000001000000", @ANYRES32=r4, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r5, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32=r3, @ANYBLOB="84000000"], 0x50, 0x8000}}, {{&(0x7f0000009f00)=@file={0x1, './file0/../file0\x00'}, 0x6e, &(0x7f000000a1c0)=[{&(0x7f0000009f80)="9c4697e9eb843198c5d29145e6394f4b9ed6875beac9a79536e68d29fc8f3c32161281b8b22fa6bef8854d835ae4f3996688b1b7a9d85cc9bc2f8b5b6438bbc0d87c0a88d508c5c6270d845be7949ed83b5e705a762711d819bd2dbb22f686432bd747a10a611ead1c24765f199fa90c5faa6152598b92033c93a7ccbf60dbb654ff16a183e2d84f09df205ae0db3b1e9ead10c02db046fbb76a54fc0d0b380c61db1272abe979d2e6d34ef3b68892101ee79793", 0xb4}, {&(0x7f000000a040)="e484cea55a8ab948978bfaf5dd2a19063d85302491f3c5a713ef8e805efad1cdc8e5ae16bbc75662af752bbd552e2734eb3815af8d65ea56a77169714ae1e62af49d86c48ff9862382bc03f6b3d32426df4530f15c9a537311d2059f8a31a9423e7d23eec8736d3ba217acb182f21c50bfaa855fd61858b21c22fcd6a3be913fbf3c", 0x82}, {&(0x7f000000a100)="6dffbabf90a37c1216e58d9f7e7ff8e6b052e72c3cb154be21f6bc3fae387eff905077adeb16bb6782d505061b35a9cdb43db3af7a75354d90b44f74a8eaeb15def4743c26ce69129bd7ae7a72e81d46625d52a7d7afe12480fdad381757e9d4119b507b62c84e35217cdfed86d3feb38f6eb281188114727913f0ee69efe779e0653f7f19fc", 0x86}], 0x3, &(0x7f000000a600)=[@rights={{0x18, 0x1, 0x1, [r3, r0]}}, @rights={{0x24, 0x1, 0x1, [r5, r5, 0xffffffffffffffff, r1, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [r4]}}, @rights={{0x2c, 0x1, 0x1, [r5, 0xffffffffffffffff, r4, r2, r3, r5, r0]}}, @rights={{0x10}}, @cred={{0x1c, 0x1, 0x2, {r18}}}], 0xb8, 0x10}}, {{&(0x7f000000a6c0)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f000000bb80)=[{&(0x7f000000a740)="e0edaeabea484822e757cbed95e1388bc90b38e81593761f8e3d34b6cacc269f87df1e250a463c8dfbe17ac7a9b61e2d6167f3d9913f374bb7df555a84afbb76567a5501427cff15", 0x48}, {&(0x7f000000a7c0)="002ff407ac4364c03ca4f2435c3ec38da24337d6c43db815b95d242a89554d2058c4b29bc2c4bcdb6d6abce7b506d707784239d0a45d52a9b605b26b9c52efd8dd902e1dce4874193fa58b76ee3b96bf4ecd978cc2837e9f7466333ab1bc5d5f21a4fb6192bc1864387dd229bd73f27aefcd5ddd1339288b91fafc2df437c198c912931a7616dd346fb4d79491db8501074eb48b98d0146e0d410c6807dd07cd4948aa366162cb42e4a51b2ebfbc0072465bfb7669f968f9181751835c6431f320c7c32d8c892bb80c6297221857e76d28c7168a43dee7dd5e31cfbc530457", 0xdf}, {&(0x7f000000a8c0)="fff6c60122356bad144b17877381683a16b24e2402a0520ac7874504b6595ef337b9ade0b17e8142bb52ed4deadc633a411581e338ae338de3ff98dabaf1b7e8a4c2b0d45bc9a84746ad87061fea91820cf826c33b071407093f28b4e9c09476d4a7fbdb53a77f8acb28c26bc0678dc81245d51c82d4dee85f2e17496a51362e1548f9f4a1b3a640a9fe99cbbcbc20d80103f7aae2c08912399eb4889ddfabc5048d8ef5099270ba6f15d767f2b5e0ec15fe35ddb89d0c8c7da0ebe5c9a363032e98e8095810ecd885e6c7b2e10c153604267717be936e148c136991a91d1d2c030112", 0xe3}, {&(0x7f000000a9c0)="6e1bae6da96bee6e073f72a6e9d8024e69e420fab1374b8e70422d495fbfab654d75803e5833ce82b6f66a017ad0f2d2ff15c1a8946b4afcc19a6703ce7bdbb12e7c873ff8de724220179e80999a8f5c69c98add3a4419d8724572ccdf8d1c20c3c703038ed50f70bb830f434a8ff281d4ee84d4a86880e69447a13a598db71598533e55f7080a444443314afd753154e9fc89e0ef3c4bc096", 0x99}, {&(0x7f000000aa80)="8939dcbf79d02cbc6cdbd70d956d05d985b10a5a11cb6b3254e7ec1481d274c4c7b3854f2a46faefa58c8f1522e495a8ebe09fbf9723250c68c740cf450f09e347aaf6f74398026bdb81a51871fa8ff11b66a9cd77201237a2251202b0119797e38f7bf711413e49865c0c99eb7a0a163b3bd938946a48a3a46a04b8819b5ae9bdc60d72024079b1d5363852dd25cdc61a732db9a75ade871c600018ca602dcc644512d7781b43816594dd9158bc11d0fd3674f4c97f00e3a329d29309e3452a09c5539bbf00eba33522b142a089cfb5abc66b7b5193835608e54fc754bb7ad6446dc55d2ee93a9b5c1ce9e820aafaf05e5c2e091f5fdb8459ae6269387cfcdf2baef4b297a44e772eda18aefbd79751a2c1e80f4c5dcfc49727cd8ef53930b6ade17bb2a25778f23973d27d978ecb9a8802bb9a57348522a48f4c248bf78b91843e881f4a634ce778282ecd975854dfffc97ed4e0a3c71ab446d2db46864388e5bd19500d201eac035fe232dbb2148f41c55005094bdff3d2233cb75ef007980c45ce4af203801f0a961fe5a4969a8fc6756419fe80e164979eda9c550bbdb5d072831a912d40a63afd6c164ece87a4e422d981ec042ead130eb2fabd5cbe241fa4d0e30f78eda94f9198d9d27c8a2f020c13bd80e0fa9dda80b02284ced22f75562cb8f0d2d2dc8ad76705bebfbcf4a63740c572f091cf06a619aa8387aec86b3a0e5c86a69fd363ccf08281d6fc967aba0b5d7b228289bc48b38bf46da476dfbee1acd74f605d9aa6988812057c7a469f634fa1262c215bb95966c439c824283f1853ee96897d2bafd49167bd428906b593711bd4443b24c3e9c54e6716dd19db88f8a40c5f34f68b5368484b60c83aef182b1b79537394ef7363044f77db42c7157b4b033b857f61395f9cf498f279ac05666d170fe8e74a6565f4ae7ae139bc6da8b201ebbde63db64b96e4fcd91c7a40fa3ba464e3cb4c001d27e6666a345f19ebc22b4eb4091fa79d75c873fa5ff9dc644d571b9114534a19742c6547f5107e16fef991cfd413d28d475294eca2a310d412ce59ee3c8aef3166eb8c203ab90fb8e0b672f664e43772679558acffe02ed7dc868a42fc355ffa66c600055bcd56ca5d67c5b7ab6e8a5414c4234f3d4a3933405aa66843e96eed438cdbc1e80bfd9139dcc2883e45a27a10bf292781564937b3c91be32b8d190c0d649c6e37fa672a156a4c72163d72e59de5b8b99e01ebd55574d1f65bc31a49a178020daab5a2bb83946b8ce6666c0bf2cfe9ffdefe616cafd126df14cc85c45628851d3101cb4fc9baff88111617fcbd488d79abb8914d4b791ca003b918fdd2da6de19636ca4e1a5a516742ae7edccf3c75a82f85652336a21e20d845d7068e7d60803f2e43cf68ce7725273339eeb00ebb2cbd5a297d96df5e296eaeb027980408655f25bea201527493eca9a13e00ed8f7043133afbbd0e63850517def5ce26b97850d0c33d4fc930d9d4940f3176f1f503116f8ad6aa5704a0375c900f22e6f399a66a022a051237303faaee2cac008082f828d06f82cbacc92f57f02602bf8795618fb2cfdd529c7eaf1b109be209fa16284357e34c98f308bac9c86652415b987780adc225b5d26b9df44c2c4e1df348ad0d0543e1afb6c74640cc3144baf4123ff6514f03394e518fe85ded8299b18bd2c472e7240df6244bfbdb6664d425a65534b0365aabad122c5721614932a3a7d1af61e6c76dcde557b611832b4618b8704400b12771279d8211a573fa2770da2c4494b1e778b75e708d992d9d2af0f4e92a02db7e829d446625fa460c95dd24df9f1ff947663640e0ecc6c9246757c4d05dfefd260bc36da4adb554be412019712d3411956a5a442c1eae845ddc39eb13908688cf3c27d8b409e9d761b7d3953cb63e14f95f0073bb2fdc54173921bb3b07e0b125f5c110ad67c958bb5b6b86758f668f56679599b40f157762e30f56e47e0eb54a124f9f76451ddc2a769099e2b1b4ed1dcb1e16540be290b829dfdb54aa9f3e1fa438f40ce8baddf06de17668892d05191e1c7adfa9f56b511e07e98639ee885170800c61bde0794c1c8dc4a8410906ab2ca109d646a0c2da4b3f4d5d736ae47a32fab34bc3c103531546f6b6d2b1b0824e513c6a08d6fb9b7f44a1dbf8945d6be700c875888a57762ba49cad7a784e559a22a1fe7f23cc207977745aa9ed3a5398ce78ee5fc89605990f8649358135a0452c9cb37bb343d11fc16047b4fc9ddf0c908278660d5f931908f6463d0d1d682e669686643082db691c32bafb593f676ef3ed1d5c6ddd41a6a964ce76039ebf897ac7288c5d987e75d3bb5639ccb5588740692dc3408c6858e721c66e54b90d4eb286fb065440c31e0f3603e4dbba0054fc5ec043378f9139acd704241a2209cc6d674cfc0fbd9c770342051b590b58b59dcc95f044d8744c352f2cde1d3b2045783ad6292333baa8b4054555042fbb7e983efe2372eee0cd94ed5b62b64c9331fa40f318f406be482786ed0821b4e9d19fe125c7f558944c0b16654ee0b86a610b4bc450efee2c9cd1fad05eb1d3f902ad4ff81fe06cffc3204823bb90b4a8207e252f00e2f4dc1d5180cb4ae6a8a7c8e3aeae58efae6a41f9eea4db66e315976b00101194aa8a830ef12148198ca00672cdbc81ab3d18b98efbd2daf4a0a59eafd3dae3259145996b79c2cd742aaa83f61f74dde01bda9e8e44e88b4b6220b3cb6d88dc489e68a143fab14df724f635266690e5deb6f896b34ced41f9d51901c8b78e9d974ec8b2f4e7dfe5d63f17cbdc1ace1654cb1807fe78d26caab073ed4e51dbab67a6bb84a319ae3b93674d6fe4ef80f4064ea94b4197b6f94321fada94ed49e0b32b18bfa9e897faa1d6f0cb260629aef5e474a0be900f1b0d3bd3064b7f8a1a3347779b35925054d63128ea6e6c09a4ca3b0bba617a3cda645c009a0c839599e2bab83f117dbb8ea00be7a2d4c9e8f004360a231408527dfa69f6f8044db784538a2eaee3d4e73939d1ca165fe0899b690ad62f20bb6c9a976e27c3a7714cdf4dccb68f2de9a5bf14473973169d32a2792a2b5420b4af43031470d620aa9b2820b23a9cfed6f9e5292b6eb03644d4953bdbb871988a38be6b60535ccbadcac168ba2014c96e47468161430ceee514fc7bd9f57117c35ee38396c9929304a62bafd240ecc355b29f220337b4577c151c38d0fea2a56a8803f4a1b500f6e0f5d434c96cb982447c92b34376f7395530816f4464c497ad0db11daba25e337202386c915c77e3c4ab682665f070d3e16fcff2a794adcb62706d90f676a02544962dd785e3c0bfa6cf400920da98d90aa70887c3884c2c6ce072da333ce1e2c7e1dcf6c37e32a901107432e43a96da2a15addde8d739c44922c7f1a433d5622331788995a6a829f1191d6e9071d4129f912c4c4c90d7d751a53574bd68b799459e159756487dd5ebfe95ecaadc5385ce028ad68af4348ba3b160c83fc2dab147566840c65fc662bad2514b0b66c629872e75fe8073ae109c493ce726fff2e0c8c93a8dc07260ebd991d30e2d19c0b108e287468971cf31ace0fd0142b60321df595dbba172429d57b88028ead6dc6686c5d48b2c6020066f867667cd453eafc8f2c8cf38f659ac7792e3f134777f780188570384995aefb531551899533fc2af8dd675ae2c38c67a9d04d4de665b8fa6389d7c81d02457769f136104fb6f8623ea5a33a0833135c3678149cbff62e80c76d7c16a633dc2b81c1daf05eb8616644448f555840dcb159df9f8198ea1426bc8fbb3954f072265cc7d7a6e2a7d58a83973e7048ca15593e045415c5f3c808136a34ba1795c852769f9ffe3a3e1a03c5356150438d70872dcea31935522bb3ae2bf7216f57f82ce546ac072ce0e3776677c41b40fa198b65b5e84209a1690126b4264b91592149a1d94e77e03396a4c310239812670a52b91092970f3ed47f575943973120accd51523e17b47a28a31472d8eab412a8f4eb607d7aad93323c3c46da1c5aa0e1d0b5b1579bac60a841f2d372a44715dafa2545358504daabbd7cbc6a67451d1a34f7d92a58ade5d3b857a6d66e93b5369d4085357d7fc34c4b6a45a9f98641adf4275842dec2932d5eb44e2691de146016d2143839f76be68853337f08902506f3c822df06fbab4e6d999a08097550faef2a6d59e55070487ffb0c0376f51b80e3506bb797d3e4204625e2d66c9d3225d959b9bdd3a7a7d0bb6e9303eec3efd202b39ce8f6569b746edb26c5419be1e709bebc3fa3146e0aec8a2b3c9d18be6f33decd01becd7335c2e270299ad36ea7e13300a3ec4d289086cd7088c2eb5b114578b5a49eb4aa4359d5eb55a983974c49f26612e4841712ab8a746ad025a52c6d88a9d2ed79db9fbecfd522e142595e8aede6943937b781366a774c19c13a20a90a055960f536f891435876718b6ee285bd0a67c7c6745e4015a069ac70941c3ef4a70209c16abfcb77e749296f21192722666b8a46ba2345e4248670277d1fb33c23addd7de386df65ca9e51cc2c9ca0d40570b57ca4a5a1e76152151bbad854d0507da99c48d27725ae460baa1867c75b74f8678e0264e7b391f98c90696db7ab34aa1c8c090e14ffede85c3fa0a13be2532e81d07ac230ee86602a421e1843c19653225ae9f88e73b8ab75573e07ad3822d2d7a2957b593d273a41209bb11e80c30eee1a572c55bc3ed0cc505be23f142bced9e0d06de175cd0cc5018bb431909e7d3fc5678e79135e8fabca4f20822360ebdc8ee2dcc672f620b43a63a300542c5e847cde5c44468e0f5e70cb9cd9b9ac9c589fd9b65ffa96efb792383c43e7eb121c41ef1772c2ee8b2dcf1988f79f7221bf9d0396fc02420393ca40f1ced889f217faef0c261966d8dd860277450871b8a2a819a0f39bc031d37ed6619489fe6e2eab406d0d58cddfe5ca425818ea05ddfd6cd8844ccccf97dc5d580c9f1f9e43bb0abb511935da23c7a0f0803fdbd36ea178729161587ee6888136a4696ec15a2a3d2ed85bcae69fd58b3cfd32a12b7bb3929369f39a873f9080e8116808efbab6bbc2dba13c0383c78356751ac83ea6a685eb029af8b02da4bc326ea5dbfd122565653f39184b1ea8b6e88572edc031819dc04418a44ffba86a3972ff4f251fb95fc4a5cf46ac80f422d254d61108189bad0d5529c4cf50eab98201058f6e3b5102e3238c3b4040734eee822eb9fadf9633548aa1e72dceb0d2eb7701a1725f9b8b3cc266c1253345fd28cbdfa57cb329cf7c25669d65709a17b6ab714a51d2bde9a0bae44c1231cd42516c1e9ee1c63492f98072adc26a4089e6815ccfec0faf681ca3fc3405e8f6fd667f2ef57b288a653e01354dbc5a5b44c0b3bc6379a0dc84ff51f72bf6c0a2b51dd7787eef76c6ded2d0cfcd2d0bbb905381cd932ed517fc751a8f91d082d9b8f8af6cdcf15748b910ba8f4325801430e11e104f725b32af94000278d11c5d456d6e40f90a7ef29027a62dcf786550b6cf3c571940e28c7b965eb7d14fb542e671d6bb2221fcc24edb1dd2e670edb19fe3f0d5a91fe622f2d9530158959bb1469bc125215e481c2160c4a959481541ff031022cd272a94fdc1dd9df076c998f0036d9a728d5ede7e5803355cf1e96db99029200c03f12ff81bc06bf4acb3f155a480652de6ba72879000a58b3bc9c3f57ea54409b10e0823aa7c436128e0295a02ee20cee19baca2ff18b64e47a9b347ef2557b8f783237961541a9c1699d06dbc05bc2", 0x1000}, {&(0x7f000000ba80)="8f635f2fdb75dca4f8916b25166ed0e22073bd0398d9d02d60de87c6bd3612c31f070c1d74f39ace021b587bf0b10ac62040a39e06976fd3114b120e9f3be13d3a530f568716f69ad93e9c6dd024324bc11788371046f4de08da401ed8294f4852fd589e93f00e0462af7d9dfaaecd8b8852a7c49e66a38711804feb9144fb67c1e05644bc1763a47f3b5419d123383ad8160a9ece477e0dc3a8485fde2fea8c86541da71ddec2f33c27302bcbf8246aea3241749d1edf60c401e763a2814af9e2d5d35852", 0xc5}], 0x6, 0x0, 0x0, 0x2000c000}}, {{0x0, 0x0, &(0x7f000000bd80)=[{&(0x7f000000bc00)="8a287ad5f4ee947316cae5c53613fe9b314c1148f931e7d16e96565d9eb718d96dc03bedac46c11529f9ed7f1701ca0a197193d501e00da05f9a11a4f0fe91b1c90f53541433d21912b87be8dfbf7dd8ccc8f453c47e300845e947cf5ed38309a56a0e48d3a33ab1190054f87acb3c231f1d87d8463949aa8c30728215f42121ecb6b5245bc8919f38ef238409e101ade441f71950c57acf10a3a551bc9c1da994eda64b6d0f23581d94fb9cf7f768e795226254e3b6f7266002e07ed2cedd38fa561f63aa7912613d5278e795549c8979b76dbaf4ed58b145ec3f9abc1933f05a5a92e24eebc448589b0f70dbacf9f85e", 0xf1}, {&(0x7f000000a200)="f5a1e479277805e9e2ab706de19448bdb7e1b75592e2a5485840b1d9e2bb2aa6a86797e44f33a4c5cca3ac8d9b6825b871cf1fcfb70000000000000fcb6f533cadec3457e35ea8c23cd82908f5ca9195f81004b236a51a151fc99373d1860fffadd890aa48470ce239ed8679b4c29bd01c6c6663b41a5edfb2a090bfe02e5a10a332b745cf77a04e3e39a58c1eebc66f7f957d215f3d434afe27c49ed2ec913ec6d43a2bdd0e93e32e525c6d1f312457a90e8b8eeb9b638c7805598bcdf6a4c37607c3388314b8c0cc5430d04a20b9e217eb21940c493cb3b4125b380b72285947bebfd8dcef5087bcea8a942271802a4c8ea024cf3fe3df182e9ef94c1d72fdbe085855a382c4dd590a02bacb2dc67ae84c517691c2e1252030bf45b067030204b8a8dc308da2ef7ffb6e5862b899a6bdd3c1d9f3dfead83aec9bff0110f74fd5f7ad1d22c2d6cf1773181cf8b45e7162e8fc36468a7a6cfb5b1139f0e3d6e306bc901a47843de7c2397bd1be33865a596194cc658982a9a6a9768b7c37dabe8f72612e5911e7a74103cc7052520fd21c7816a36a668c85a63caf14e2481546605c24869aede435894f9a70151927d12be02bac9f8de294", 0x1b8}], 0x2, 0x0, 0x0, 0x811}}, {{&(0x7f000000bdc0)=@file={0x0, './file1\x00'}, 0x6e, &(0x7f000000bf80)=[{&(0x7f000000a3c0)="6393ef24135454b97db2fb6dc21379faaa0041de39fb383675abb3d96eb78898c089d74bd571482f42fdb9e36943ffdf784aba08fed80dec5f4df7f2981ab257dccc932babb113f6f2bc5eda0e618c6b07b54f638999d61cc11a45576b20c5ed6897fd78d54399c032013367ca7a32a730018fc4f4327970586894c868b67697c3f088dcc4d478c68a892d8a33a564b9d546e44436abaf9e8ad38acb1e969fd8f88c901b764d9aff60aed77f330a79aeeea086f0", 0xb4}, {&(0x7f000000bf00)="7dbdc2014650f0a835ad1ae1ef1c906c9d81748fd64d74822a1b08d592f31e396cdbc2a48e96e9b4cb93f1b1953a0901f96267ca0c1d12f55ad3f5bdf7e63b966a3e5261225b1817cf03751b47e85e92cc2464c6129e25f982", 0x59}], 0x2, &(0x7f000000c540)=[@rights={{0x24, 0x1, 0x1, [r3, 0xffffffffffffffff, r4, r4, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r8}}}, @cred={{0x1c, 0x1, 0x2, {r9, r10, r11}}}, @cred={{0x1c, 0x1, 0x2, {r16, r17, r19}}}], 0x88, 0xc080}}, {{&(0x7f000000c600)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f000000ca40)=[{&(0x7f000000c680)="5f511bb337334a19a2", 0x9}, {&(0x7f000000c6c0)="ff4f3040d8889b21a01bd64924e155b293d47a139b871c1392f8d646f30acbd81276d8f09bb545541bcb2c99f67159ffbe1bb18c891f322b72f3b152f077967dc05be60c83c2271270b44227651c208883b529a7cc3c73fc0bf8d250bf87673a4940209f627cb7f6c0f635d33f92af4a0da725830c28253b53c45e29220ea5fd1de1324c088f821e7276cb252b6dff27c3eaec5737d9fe5c68aecc9c1b825c5f51043d7bfbd130180de63ad8b4ad1b7e8ae020564273e1127950f212ce", 0xbd}, {&(0x7f000000c780)}, {&(0x7f000000c7c0)="de69ac8e04f748a69b3fa4a65bcf17ccb34d5751cef51c0e592c47c67d15d4c413e4b6344620831122a72115b1808403c6fe16fd69e6eb41861c6d4b1422df66bd76a2e0e551f8abf4aae23a830491bbc6c01b7201ad53b30067b9d831185d915282f6fd8f4fb05b9ae7e4f5ceab486b", 0x70}, {&(0x7f000000c840)="86fc119c86d9569e62bbe290a563dfcf7f57b2b58310d7cb8de0d06e8b9ae1536b6e6c99216e3dd3e187c4a934508ec89abb88280ffb524560fa1dd3add3492833485c9ce33143a97e348f581e6839595b9df696114fb9821b3939f440bd8b15", 0x60}, {&(0x7f000000c8c0)="4e7a13b3ebde88ae23b3e79053a7e681e4b702283c05838c41c1dea0d172647dc82f1dba1ee658e54058849522b9ac16fab5e02383b990d5d750c8577e0f3de7a1d1ffc9a0ab240d3d95afda666301343dac30c8f09dc686d3b3b7d8c38ba24013ea3e4e7628a745ecd5bf0dd68d09241883c060b0c0c09d9930b84c305f9ab80d829831cd39ddfdde48a1", 0x8b}, {&(0x7f000000c980)="1996c0e9d703155dfcc2fb1af7a34a89c536ea3b18d7d5f930bfd5d1056ffc7dc9d8d8c344547c9d01c79c990151d2f3d6ccaca35cfe22888c2f00ae63227c740b8a43e2454f9286755b3ebccfd7abdc2cb35f6f03051e1d7370f5c348888e7d4f148935daa29da83d5041e4a7876b85cd91a8e801c74fffdc951f01c47fb3287328cd76e030d474623ed8ca7f230450b3df5434768990774fc3ade1245a57c7335bb29c6faf6969f4ff0ac464acba5e0d717424d7eec981d772072359", 0xbd}], 0x7, 0x0, 0x0, 0x4}}], 0x6, 0x20000004) close(r5) socket$nl_route(0x10, 0x3, 0x0) write$binfmt_misc(r4, &(0x7f0000000000), 0xfffffecc) [ 104.179018][ T4657] Bluetooth: hci0: command tx timeout [ 104.577476][ T5332] loop0: detected capacity change from 0 to 32768 [ 104.649777][ T5332] (syz.0.0,5332,0):ocfs2_read_locked_inode:614 ERROR: bug expression: !!(fe->i_flags & cpu_to_le32(OCFS2_SYSTEM_FL)) != !!(args->fi_flags & OCFS2_FI_FLAG_SYSFILE) [ 104.670937][ T5332] (syz.0.0,5332,0):ocfs2_read_locked_inode:614 ERROR: Inode 68: system file state is ambiguous [ 104.675569][ T5332] ------------[ cut here ]------------ [ 104.678248][ T5332] kernel BUG at fs/ocfs2/inode.c:614! [ 104.689828][ T5332] Oops: invalid opcode: 0000 [#1] SMP KASAN NOPTI [ 104.692560][ T5332] CPU: 0 UID: 0 PID: 5332 Comm: syz.0.0 Not tainted syzkaller #0 PREEMPT(full) [ 104.696248][ T5332] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014 [ 104.700332][ T5332] RIP: 0010:ocfs2_iget+0x1abd/0x1b50 [ 104.702586][ T5332] Code: 00 4c 8b 84 24 a0 01 00 00 4c 89 f7 48 c7 c6 2f 24 22 8e ba 66 02 00 00 48 c7 c1 60 08 13 8c e8 49 7c 16 00 41 c6 45 24 f8 90 <0f> 0b e8 7c e2 ff fd 90 0f 0b e8 74 e2 ff fd 48 c7 c7 80 d1 9b 8e [ 104.710534][ T5332] RSP: 0018:ffffc9000e416c20 EFLAGS: 00010246 [ 104.713140][ T5332] RAX: 4891fe4521e86c00 RBX: ffffc9000e416d60 RCX: 4891fe4521e86c00 [ 104.716393][ T5332] RDX: ffffc9000ec99000 RSI: 000000000000485c RDI: 000000000000485d [ 104.719518][ T5332] RBP: ffffc9000e416e90 R08: ffff88801fc247d3 R09: 1ffff11003f848fa [ 104.722739][ T5332] R10: dffffc0000000000 R11: ffffed1003f848fb R12: ffff88805626082c [ 104.726169][ T5332] R13: fffff52001c82d8c R14: ffffc9000e416d80 R15: 1000000000000000 [ 104.729447][ T5332] FS: 00007f99548706c0(0000) GS:ffff88808c894000(0000) knlGS:0000000000000000 [ 104.733117][ T5332] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 104.735860][ T5332] CR2: 00005627c671b608 CR3: 0000000040702000 CR4: 0000000000352ef0 [ 104.739206][ T5332] Call Trace: [ 104.740635][ T5332] [ 104.741872][ T5332] ? __pfx_ocfs2_iget+0x10/0x10 [ 104.743757][ T5332] ? format_decode+0x60f/0xe10 [ 104.745813][ T5332] ? string+0x279/0x2b0 [ 104.747600][ T5332] ? widen_string+0x3b/0x2a0 [ 104.749597][ T5332] ? string+0x279/0x2b0 [ 104.751303][ T5332] ? vsnprintf+0xdf1/0xee0 [ 104.753027][ T5332] ? snprintf+0xe8/0x140 [ 104.754767][ T5332] ? __brelse+0x59/0x90 [ 104.756481][ T5332] ? ocfs2_lookup_ino_from_name+0xcb/0x100 [ 104.758792][ T5332] ocfs2_get_system_file_inode+0x360/0x7e0 [ 104.761274][ T5332] ? __pfx_ocfs2_get_system_file_inode+0x10/0x10 [ 104.763941][ T5332] ocfs2_init_global_system_inodes+0x2f6/0x6e0 [ 104.766649][ T5332] ? __pfx_ocfs2_init_global_system_inodes+0x10/0x10 [ 104.769185][ T5332] ? ocfs2_new_dlm_debug+0x96/0x1f0 [ 104.771179][ T5332] ? __kmalloc_cache_noprof+0x15b/0x660 [ 104.773378][ T5332] ? ocfs2_new_dlm_debug+0xb4/0x1f0 [ 104.775440][ T5332] ? __pfx_ocfs2_new_dlm_debug+0x10/0x10 [ 104.777790][ T5332] ? rcu_is_watching+0x15/0xb0 [ 104.779810][ T5332] ? trace_ocfs2_initialize_super+0x8b/0x200 [ 104.782251][ T5332] ocfs2_fill_super+0x45ac/0x6970 [ 104.784159][ T5332] ? __bfs+0x153/0x290 [ 104.785717][ T5332] ? __pfx_usage_match+0x10/0x10 [ 104.787740][ T5332] ? __bfs+0x153/0x290 [ 104.789406][ T5332] ? __pfx_ocfs2_fill_super+0x10/0x10 [ 104.791555][ T5332] ? ktime_get+0x45/0x220 [ 104.793301][ T5332] ? kvm_clock_get_cycles+0x47/0x60 [ 104.795418][ T5332] ? ktime_get+0x1f5/0x220 [ 104.797403][ T5332] ? lapic_next_event+0x11/0x20 [ 104.799531][ T5332] ? clockevents_program_event+0x491/0x630 [ 104.802055][ T5332] ? __pfx_clockevents_program_event+0x10/0x10 [ 104.804692][ T5332] ? irqentry_exit+0x218/0x8b0 [ 104.806749][ T5332] ? lockdep_hardirqs_on+0x7a/0x110 [ 104.808915][ T5332] ? irqentry_exit+0x218/0x8b0 [ 104.810915][ T5332] ? trace_irq_disable+0x3b/0x140 [ 104.813111][ T5332] ? finish_task_switch+0x427/0xbe0 [ 104.815303][ T5332] ? rcu_is_watching+0x15/0xb0 [ 104.817333][ T5332] ? trace_sched_exit_tp+0x3a/0x130 [ 104.819521][ T5332] ? __schedule+0x1837/0x5740 [ 104.821542][ T5332] ? kvm_clock_get_cycles+0x47/0x60 [ 104.823779][ T5332] ? __bfs+0x153/0x290 [ 104.825569][ T5332] ? __pfx_hlock_conflict+0x10/0x10 [ 104.827870][ T5332] ? check_path+0x21/0x40 [ 104.829765][ T5332] ? check_noncircular+0xda/0x150 [ 104.831955][ T5332] ? lockdep_unlock+0x5d/0xd0 [ 104.833995][ T5332] ? __lock_acquire+0x146e/0x2cf0 [ 104.836165][ T5332] ? __mutex_trylock_common+0x158/0x260 [ 104.838506][ T5332] ? __pfx___mutex_trylock_common+0x10/0x10 [ 104.840849][ T5332] ? string+0x279/0x2b0 [ 104.842602][ T5332] ? widen_string+0x3b/0x2a0 [ 104.844538][ T5332] ? string+0x279/0x2b0 [ 104.846299][ T5332] ? bdev_name+0x2ce/0x430 [ 104.848182][ T5332] ? pointer+0x614/0x11f0 [ 104.850019][ T5332] ? __pfx_pointer+0x10/0x10 [ 104.851929][ T5332] ? format_decode+0x60f/0xe10 [ 104.853844][ T5332] ? snprintf+0xe8/0x140 [ 104.855450][ T5332] ? __pfx_snprintf+0x10/0x10 [ 104.857358][ T5332] ? set_blocksize+0x1c9/0x440 [ 104.859243][ T5332] ? sb_set_blocksize+0x155/0x240 [ 104.861316][ T5332] ? setup_bdev_super+0x4c1/0x5b0 [ 104.863389][ T5332] get_tree_bdev_flags+0x431/0x4f0 [ 104.865581][ T5332] ? __pfx_ocfs2_fill_super+0x10/0x10 [ 104.867694][ T5332] ? __pfx_get_tree_bdev_flags+0x10/0x10 [ 104.870035][ T5332] vfs_get_tree+0x92/0x2a0 [ 104.871866][ T5332] do_new_mount+0x341/0xd30 [ 104.873769][ T5332] ? apparmor_capable+0x126/0x170 [ 104.875810][ T5332] ? __pfx_do_new_mount+0x10/0x10 [ 104.877877][ T5332] ? ns_capable+0x89/0xe0 [ 104.879586][ T5332] ? user_path_at+0xd4/0x160 [ 104.881500][ T5332] __se_sys_mount+0x31d/0x420 [ 104.883448][ T5332] ? __pfx___se_sys_mount+0x10/0x10 [ 104.885593][ T5332] ? __x64_sys_mount+0x20/0xc0 [ 104.887600][ T5332] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 104.890165][ T5332] do_syscall_64+0x174/0x580 [ 104.892027][ T5332] ? trace_irq_disable+0x3b/0x140 [ 104.894017][ T5332] ? clear_bhb_loop+0x40/0x90 [ 104.895861][ T5332] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 104.898313][ T5332] RIP: 0033:0x7f995399e0ca [ 104.899847][ T5332] Code: 48 c7 c2 e8 ff ff ff f7 d8 64 89 02 b8 ff ff ff ff c3 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 e8 ff ff ff f7 d8 64 89 01 48 [ 104.907041][ T5332] RSP: 002b:00007f995486fe18 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 104.910744][ T5332] RAX: ffffffffffffffda RBX: 00007f995486fea0 RCX: 00007f995399e0ca [ 104.914278][ T5332] RDX: 0000200000000100 RSI: 0000200000000040 RDI: 00007f995486fe60 [ 104.917431][ T5332] RBP: 0000200000000100 R08: 00007f995486fea0 R09: 0000000000000010 [ 104.920597][ T5332] R10: 0000000000000010 R11: 0000000000000246 R12: 0000200000000040 [ 104.923999][ T5332] R13: 00007f995486fe60 R14: 0000000000004438 R15: 0000200000000080 [ 104.927381][ T5332] [ 104.928711][ T5332] Modules linked in: [ 104.931360][ T5332] ---[ end trace 0000000000000000 ]--- [ 104.944099][ T5332] RIP: 0010:ocfs2_iget+0x1abd/0x1b50 [ 104.946286][ T5332] Code: 00 4c 8b 84 24 a0 01 00 00 4c 89 f7 48 c7 c6 2f 24 22 8e ba 66 02 00 00 48 c7 c1 60 08 13 8c e8 49 7c 16 00 41 c6 45 24 f8 90 <0f> 0b e8 7c e2 ff fd 90 0f 0b e8 74 e2 ff fd 48 c7 c7 80 d1 9b 8e [ 104.954877][ T5332] RSP: 0018:ffffc9000e416c20 EFLAGS: 00010246 [ 104.957617][ T5332] RAX: 4891fe4521e86c00 RBX: ffffc9000e416d60 RCX: 4891fe4521e86c00 [ 104.961247][ T5332] RDX: ffffc9000ec99000 RSI: 000000000000485c RDI: 000000000000485d [ 104.964696][ T5332] RBP: ffffc9000e416e90 R08: ffff88801fc247d3 R09: 1ffff11003f848fa [ 104.968103][ T5332] R10: dffffc0000000000 R11: ffffed1003f848fb R12: ffff88805626082c [ 104.971749][ T5332] R13: fffff52001c82d8c R14: ffffc9000e416d80 R15: 1000000000000000 [ 104.975123][ T5332] FS: 00007f99548706c0(0000) GS:ffff88808c894000(0000) knlGS:0000000000000000 [ 104.978971][ T5332] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 104.982157][ T5332] CR2: 00007fd6883909c0 CR3: 0000000040702000 CR4: 0000000000352ef0 [ 104.985619][ T5332] Kernel panic - not syncing: Fatal exception [ 104.988602][ T5332] Kernel Offset: disabled [ 104.990411][ T5332] Rebooting in 86400 seconds..