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f6B/Bf6B/Af6F/AP+F/gH8F/oH8F/oH8B/oX8A/4X+AfwX+gfwX+gfwH+hfwD/hf4B/Bf6B/Bf6B/Af6F/AP+F/gH8F/oH8F/oH8B/oX8A/4X+AfwX+gfwX+gfwH+hfwD/hf7h/2Ovrp4tqw4tDt8EOkCAwt0dGnd3d3d3dyvc3d3d3d3d3d0DBAgQmgABwn1gVHX/D+P7XsZiVnPOPrvqtya99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+90v+AIU4GDX6eZKTsyNlRsqNmR8uOnh0jO2Z2rOzY2XGy42bHy46fnSA7YXai7MTZSbKTZifLTp6dIjtldqrs1NlpsgOz02any06fnSE7Y3am7MzZWbKzZmfLzp6dIztndq7s3Nl5svNm58vOn10gu2B2oezC2UWyi2YXyy6eXSK7ZHap7NLZZbLLZpfLLp9dIbtidqXsytlVsqtmV8uunl0ju2Z2reza2XWy62bXy66f3SC7YXaj7MbZTbKbZjfLbp7dIrtldqvs1tltsttmt8tun90hu2N2p+zO2V2yu2Z3y+6e3SO7ZzZ36iR7ZffO7pPdN7tfdv/sAdkDswdlD84ekj00e1j28OwR2SOzR2WPzh7j/ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode6X/AECeDBj9Pclz2+OwJ2ROzJ2VPzp6SPTV7Wvb07BnZM7NnZc/OnpM9N3te9vzsBdkLsxdlL85ekr00e1n28uwV2SuzV2Wvzl6TvTZ7Xfb67A3ZG7M3ZW/O3pK9NXtb9vbsHdk7s3dl787ek703e1/2/uwD2QezD2Ufzj6SfTT7WPbx7BPZJ7NPZZ/OPpN9Nvtc9vnsC9kXsy9lX86+kn01+1r29ewb2Tezb2Xfzr6TfTf7Xvb97AfZD7MfZT/OfpL9NPtZ9h/Zz7NfZL/M/jP7Vfbr7DfZf2W/zX6X/T777+wP2TQ0yY/Z/2R/yv6c/SX73+yv2d+yv2f/l/3jz530/7J/yf41O1R26Gy6nvRv2WGyw2aHc/9DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1DL/1Dr/Q/YIiTQYOfJx0+O0J2xGzeF5OOlB05O0p21Oxo2dGzY2THzI6VHTs7Tnbc7HjZ8bMTZCfMTpSdODtJdtLsZNnJs1Nkp8xOlZ06O012YHba7HTZ6bMzZGfMzpSdOTtLdtbsbNnZs3Nk58zOlZ07O0923ux82fmzC2QXzC6UXTi7SHbR7GLZxbNLZJfMLpVdOrtMdtnsctnlsytkV8yulF05u0p21exq2dWza2TXzK6VXTu7Tnbd7HrZ9bMbZDfMbpTdOLtJdtPsZtnNs1tkt8xuld06u0122+x22e2zO2R3zO6U3Tm7S3bX7G7Z3bN7ZPfM5s6ddK/s3tl9svtm98vunz0ge2D2oOzB2UOyh2YPyx6ePcL9D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D73S/4AhTgYNfp70qOzR2WOyx2aPyx6fPSF7Yvak7MnZU7KnZk/Lnp49I3tm9qzs2dlzsudmz8uen70ge2H2ouzF2Uuyl2Yvy16evSJ7Zfaq7NXZa7LXZq/LXp+9IXtj9qbszdlbsrdmb8venr0je2f2ruzd2Xuy92bvy96ffSD7YPah7MPZR7KPZh/LPp59Ivtk9qns09lnss9mn8s+n30h+2L2pezL2Veyr2Zfy76efSP7Zvat7NvZd7LvZt/Lvp/9IPth9qPsx9lPsp9mP8v+I/t59ovsl9l/Zr/Kfp39Jvuv7LfZ77LfZ/+d/SGbxib9Mfuf7E/Zn7O/ZP+b/TX7W/b37P+yf/y5k/1f9i/Zv2aHyg6dHeD+h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h17pf8AQJ4MGP082THbY7HDZv2eHz46QHTGb98lkI2VHzo6SHTU7Wnb07BjZMbNjZcfOjpMdNztedvzsBNkJsxNlJ85Okp00O1l28uwU2SmzU2Wnzk6THZidNjtddvrsDNkZszNlZ87Okp01O1t29uwc2Tmzc2Xnzs6TnTc7X3b+7ALZBbMLZRfOLpJdNLtYdvHsEtkls0tll84uk102u1x2+ewK2RWzK2VXzq6SXTW7Wnb17BrZNbNrZdfOrpNdN7tedv3sBtkNsxtlN85ukt00u1l28+wW2S2zW2W3zm6T3Ta7XXb77A7ZHbM7ZXfO7pLdNbtbdvfsHtk9s7mTJ9sru3d2n+y+2f2y+2cPyB6YPSh7cPYQ9z/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/00j/0Sv8DhjgZNPh5ssOyh2ePyB6ZPSp7dPaY7LHZ47LHZ0/Inpg9KXty9pTsqdnTsqdnz8iemT0re3b2nOy52fOy52cvyF6YvSh7cfaS7KXZy7KXZ6/IXpm9Knt19prstdnrstdnb8jemL0pe3P2luyt2duyt2fvyN6ZvSt7d/ae7L3Z+7L3Zx/IPph9KPtw9pHso9nHso9nn8g+mX0q+3T2meyz2eeyz2dfyL6YfSn7cvaV7KvZ17KvZ9/Ivpl9K/t29p3su9n3su9nP8h+mP0o+3H2k+yn2c+y/8h+nv0i+2X2n9mvsl9nv8n+K/tt9rvs99l/Z3/IpsHJfsz+J/tT9ufsL9n/Zn/N/pb9Pfu/7B9/7uT/l/2L+x966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R96pf8BQ5wMGvw8+VDZobP5d5P/LTtMdtjscNm/Z4fPjpAdMZv3zeQjZUfOjpIdNTtadvTsGNkxs2Nlx86Okx03O152/OwE2QmzE2Unzk6SnTQ7WXby7BTZKbNTZafOTpMdmJ02O112+uwM2RmzM2Vnzs6SnTU7W3b27BzZObNzZefOzpOdNztfdv7sAtkFswtlF84ukl00u1h28ewS2SWzS2WXzi6TXTa7XHb57ArZFbMrZVfOrpJdNbtadvXsGtk1s2tl186uk103u152/ewG2Q2zG2U3zm6S3TS7WXbz7BbZLbNbZbfObpPdNrtddvvsDtkdsztld87ukt01u1t29+we2T2zubMn3yu7d3af7L7Z/bL7Zw9w/0Mv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UOv9D9giJNBg58nPyh7cPaQ7KHZw7KHZ4/IHpk9Knt09pjssdnjssdnT8iemD0pe3L2lOyp2dOyp2fPyJ6ZPSt7dvac7LnZ87LnZy/IXpi9KHtx9pLspdnLspdnr8hemb0qe3X2muy12euy12dvyN6YvSl7c/aW7K3Z27K3Z+/I3pm9K3t39p7svdn7svdnH8g+mH0o+3D2keyj2ceyj2efyD6ZfSr7dPaZ7LPZ57LPZ1/Ivph9Kfty9pXsq9nXsq9n38i+mX0r+3b2ney72fey72c/yH6Y/Sj7cfaT7KfZz7L/yH6e/SL7Zfaf2a+yX2e/yf4r+232u+z32X9nf8im0cl/zP4n+1P25+wv2f9mf83+lv3d/Q+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+90v+AIU4GDX6e/I8/d4r89xR/yf41O1R26Gx+zhR/yw6THTY7XPbv2eGzI2RHzOZ9NMVI2ZGzo2RHzY6WHT07RnbM7FjZsbPjZMfNjpcdPztBdsLsRNmJs5NkJ81Olp08my9qiimzU2Wnzk6THZidNjtddvrsDNkZszNlZ87Okp01O1t29uwc2Tmzc2Xnzs6TnTc7X3b+7ALZBbMLZRfOLpJdNLtYdvHsEtkls0tll84uk102u1x2+ewK2RWzK2VXzq6SXTW7Wnb17BrZNbNrZdfOrpNdN7tedv3sBtkNsxtlN85ukt00u1l28+wW2S2zW2W3zm6T3Ta7XXb77A7ZHbM7ZXfO7pLdNbtbdvfsHtk9s7nTp9gru3d2H/c/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9NI/9Er/A4Y4GTT4eYr9svtnD8gemD0oe3D2kOyh2cOyh2ePyB6ZPSp7dPaY7LHZ47LHZ0/Inpg9KXty9pTsqdnTsqdnz8iemT0re3b2nOy52fOy52cvyF6YvSh7cfaS7KXZy7KXZ6/IXpm9Knt19prstdnrstdnb8jemL0pe3P2luyt2duyt2fvyN6ZvSt7d/ae7L3Z+7L3Zx/IPph9KPtw9pHso9nHso9nn8g+mX0q+3T2meyz2eeyz2dfyL6YfSn7cvaV7KvZ17KvZ9/Ivpl9K/t29p3su9n3su9nP8h+mP0o+3H2k+yn2c+y/8h+nv0i+2X2n9mvsl9nv8n+K/tt9rvs99l/Z3/IpuEpfsz+J/tT9ufsL+5/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6KV/6JX+BwxxMmjw8xS/Zn/L/p79X/aPP3fK/Psp/5L9a3ao7NDZ/J4p/5YdJjtsdrjs37PDZ0fIjpjN+2rKkbIjZ0fJjpodLTt6dozsmNmxsmNnx8mOmx0vO352guyE2YmyE2cnyU6anSw7eXaKbL6wKafKTp2dJjswO212uuz02RmyM2Znys6cnSU7a3a27OzZObJzZufKzp2dJztvdr7s/NkFsgtmF8ounF0ku2h2sezi2SWyS2aXyi6dXSa7bHa57PLZFbIrZlfKrpxdJbtqdrXs6tk1smtm18qunV0nu252vez62Q2yG2Y3ym6c3SS7aXaz7ObZLbJbZrfKbp3dJrttdrvs9tkdsjtmd8runN0lu2t2t+zu2T2ye7r/oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oVf6HzDEyaDBz1Puld07u0923+x+2f2zB2QPzB6UPTh7SPbQ7GHZw7NHZI/MHpU9OntM9tjscdnjsydkT8yelD05e0r21Oxp2dOzZ2TPzJ6VPTt7Tvbc7HnZ87MXZC/MXpS9OHtJ9tLsZdnLs1dkr8xelb06e0322ux12euzN2RvzN6UvTl7S/bW7G3Z27N3ZO/M3pW9O3tP9t7sfdn7sw9kH8w+lH04+0j20exj2cezT2SfzD6VfTr7TPbZ7HPZ57MvZF/MvpR9OftK9tXsa9nXs29k38y+lX07+0723ex72fezH2Q/zH6U/Tj7SfbT7GfZf2Q/z36R/TL7z+xX2a+z32T/lf02+132++y/sz9k0/iUP7r/oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oVf6HzDEyaDBz1P+lP05+0v2v9lfs79lf8/+L/vHnztVft5Uf8n+NTtUduhsPsdUf8sOkx02O1z279nhsyNkR8zmfTbVSNmRs6NkR82Olh09O0Z2zOxY2bGz42THzY6XHT87QXbC7ETZibOTZCfNTpadPDtFdspsvripps5Okx2YnTY7XXb67AzZGbMzZWfOzpKdNTtbdvbsHNk5s3Nl587Ok503O192/uwC2QWzC2UXzi6SXTS7WHbx7BLZJbNLZZfOLpNdNrtcdvnsCtkVsytlV86ukl01u1p29ewa2TWza2XXzq6TXTe7Xnb97AbZDbMbZTfObpLdNLtZdvPsFtkts1tlt85uk902u112++wO2R2zO2V3zu6S3dX9D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D730D73S/4AhTgYNfp5q9+we2T2zeUdMtVd27+w+2X2z+2X3zx6QPTB7UPbg7CHZQ7OHZQ/PHpE9MntU9ujsMdljs8dlj8+ekD0xe1L25Owp2VOzp2VPz56RPTN7Vvbs7DnZc7PnZc/PXpC9MHtR9uLsJdlLs5dlL89ekb0ye1X26uw12Wuz12Wvz96QvTF7U/bm7C3ZW7O3ZW/P3pG9M3tX9u7sPdl7s/dl788+kH0w+1D24ewj2Uezj2Ufzz6RfTL7VPbp7DPZZ7PPZZ/PvpB9MftS9uXsK9lXs69lX8++kX0z+1b27ew72Xez72Xfz36Q/TD7Ufbj7CfZT7OfZf+R/Tz7RfbL7D+zX2W/zn6T/Vf22+x32e/d/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9BL/9Ar/Q8Y4mTQ4OepfsjmbKofs//J/pT9OftL9r/ZX7O/ZX/P/i/7x587dX7f1H/J/jU7VHbobD7n1H/LDpMdNjtc9u/Z4bMjZEfM5n039UjZkbOjZEfNjpYdPTtGdszsWNmxs+Nkx82Olx0/O0F2wuxE2Ymzk2QnzU6WnTw7RXbK7FTZfIFTT5MdmJ02O112+uwM2RmzM2Vnzs6SnTU7W3b27BzZObNzZefOzpOdNztfdv7sAtkFswtlF84ukl00u1h28ewS2SWzS2WXzi6TXTa7XHb57ArZFbMrZVfOrpJdNbtadvXsGtk1s2tl186uk103u152/ewG2Q2zG2U3zm6S3TS7WXbz7BbZLbNbZbfObpPdNrtddvvsDtkd3f/QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QK/0PGOJk0ODnqXfO7pLdNbtbdvfsHtk9s3mHTL1Xdu/sPtl9s/tl988ekD0we1D24Owh2UOzh2UPzx6RPTJ7VPbo7DHZY7PHZY/PnpA9MXtS9uTsKdlTs6dlT8+ekT0ze1b27Ow52XOz52XPz16QvTB7Ufbi7CXZS7OXZS/PXpG9MntV9ursNdlrs9dlr8/ekL0xe1P25uwt2Vuzt2Vvz96RvTN7V/bu7D3Ze7P3Ze/PPpB9MPtQ9uHsI9lHs49lH88+kX0y+1T26ewz2Wezz2Wfz76QfTH7Uvbl7CvZV7OvZV/PvpF9M/tW9u3sO9l3s+9l389+kP0w+1H24+wn2U+zn2X/kf08+0X2y+w/s19lv85+4/6HXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXul/wBAngwY/T/1t9rvs99l/Z3/I5v+Z+sfsf7I/ZX/O/pL9b/bX7G/Z37P/y/7x506TzzPNX7J/zQ6VHTqbv2Oav2WHyQ6bHS779+zw2RGyI2bzPpxmpOzI2VGyo2ZHy46eHSM7Znas7NjZcbLjZsfLjp+dIDthdqLsxNlJspNmJ8tOnp0iO2V2quzU2XyR0wzMTpudLjt9dobsjNmZsjNnZ8nOmp0tO3t2juyc2bmyc2fnyc6bnS87f3aB7ILZhbILZxfJLppdLLt4donsktmlsktnl8kum10uu3x2heyK2ZWyK2dXya6aXS27enaN7JrZtbJrZ9fJrptdL7t+doPshtmNshtnN8lumt0su3l2i+yW2a2yW2e3yW7r/ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode+ode6X/AECeDBj9Ps312h+yO2Z2yO2d3ye6a3S27e3aP7J7ZvGOm2Su7d3af7L7Z/bL7Zw/IHpg9KHtw9pDsodnDsodnj8gemT0qe3T2mOyx2eOyx2dPyJ6YPSl7cvaU7KnZ07KnZ8/Inpk9K3t29pzsudnzsudnL8hemL0oe3H2kuyl2cuyl2evyF6ZvSp7dfaa7LXZ67LXZ2/I3pi9KXtz9pbsrdnbsrdn78jemb0re3f2nuy92fuy92cfyD6YfSj7cPaR7KPZx7KPZ5/IPpl9Kvt09pnss9nnss9nX8i+mH0p+3L2leyr2deyr2ffyL6ZfSv7dvad7LvZ97LvZz/Ifpj9KPtx9pPsp9nPsv/Ifp79Ivul+x966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R966R96pf8BQ5wMGvw8zVfZr7PfZP+V/Tb7Xfb77L+zP2TzM6f5Mfuf7E/Zn7O/ZP+b/TX7W/b37P+yf/y5A/N5B/4l+9fsUNmhs/k7B/4tO0x22Oxw2b9nh8+OkB0xm/flwJGyI2dHyY6aHS07enaM7JjZsbJjZ8fJjpsdLzt+doLshNmJshNnJ8lOmp0sO3l2iuyU2amyU2enyeYLHThtdrrs9NkZsjNmZ8rOnJ0lO2t2tuzs2Tmyc2bnys6dnSc7b3a+7PzZBbILZhfKLpxdJLtodrHs4tklsktml8ounV0mu2x2uezy2RWyK2ZXyq6cXSW7ana17OrZNbJrZtfKrp1dJ7tudr3s+tkNshtmN8punN0ku2l2s+zm2S2yW7r/oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oVf6HzDEyaDBzwO3zm6T3Ta7XXb77A7ZHbM7ZXfO7pLdNbtbdvfsHtk9s3kHDdwru3d2n+y+2f2y+2cPyB6YPSh7cPaQ7KHZw7KHZ4/IHpk9Knt09pjssdnjssdnT8iemD0pe3L2lOyp2dOyp2fPyJ6ZPSt7dvac7LnZ87LnZy/IXpi9KHtx9pLspdnLspdnr8hemb0qe3X2muy12euy12dvyN6YvSl7c/aW7K3Z27K3Z+/I3pm9K3t39p7svdn7svdnH8g+mH0o+3D2keyj2ceyj2efyD6ZfSr7dPaZ7LPZ57LPZ1/Ivph9Kfty9pXsq9nXsq9n38i+mX0r+3b2ney72fey72c/yH6Y/Sj7cfaT7KfZz9z/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Ev/0Cv9DxjiZNDg54GfZ7/Ifpn9Z/ar7NfZb7L/yn6b/S77ffbf2R+y+Z0Df8z+J/tT9ufsL9n/Zn/N/pb9Pfu/7B9/7rT5e6b9S/av2aGyQ2fzPUz7t+ww2WGzw2X/nh0+O0J2xGzep9OOlB05O0p21Oxo2dGzY2THzI6VHTs7Tnbc7HjZ8bMTZCfMTpSdODtJdtLsZNnJs1Nkp8xOlZ06O012YDZf7LTTZafPzpCdMTtTdubsLNlZs7NlZ8/OkZ0zO1d27uw82Xmz82Xnzy6QXTC7UHbh7CLZRbOLZRfPLpFdMrtUdunsMtlls8tll8+ukF0xu1J25ewq2VWzq2VXz66RXTO7Vnbt7DrZdbPrZdfPbpDdMLtRduPsJtlN3f/QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QK/0PGOJk0ODnaTfPbpHdMrtVduvsNtlts9tlt8/ukN0xu1N25+wu2V2zu2V3z+6R3TObd9S0e2X3zu6T3Te7X3b/7AHZA7MHZQ/OHpI9NHtY9vDsEdkjs0dlj84ekz02e1z2+OwJ2ROzJ2VPzp6SPTV7Wvb07BnZM7NnZc/OnpM9N3te9vzsBdkLsxdlL85ekr00e1n28uwV2SuzV2Wvzl6TvTZ7Xfb67A3ZG7M3ZW/O3pK9NXtb9vbsHdk7s3dl787ek703e1/2/uwD2QezD2Ufzj6SfTT7WPbx7BPZJ7NPZZ/OPpN9Nvtc9vnsC9kXsy9lX86+kn01+1r29ewb2Tezb2Xfzr6TfTf7Xvb97AfZD7Mfuf+hl/6hl/6hl/6hl/6hl/6hl/6hl/6hl/6hl/6hl/6hl/6hl/6hl/6hl/6hl/6hl/6hl/6hl/6hl/6hl/6hl/6hl/6hl/6hl/6hl/6hl/6hl/6hl/6hl/6hl/6hl/6hl/6hl/6hl/6hl/6hl/6hl/6hl/6hl/6hl/6hl/6hl/6hl/6hl/75f3brOtqzgmD3+GFgpC+igqgo3VN0d7e0gHR3w6K7u7u7WzHBDmyxQZHuHLru8p3Hdw73Xi6+63Jd71rP5/PPs397zpw5e5/13XvopX/opX/opX/opX/opX/opX/opX/opX/opX/opX/opX/opX/opX/opX/opX/opX/opX/opX/opX/opX/opX/opX/opX/opX/opX/opX/opX/opX/opX/opX/opX/opX/opX/opX/opX/opX/opX/opX/opX/opX/opX/opX/opX/opX/opX/opX/opX/opX/opX/opX/opX/opX/opX/opX/opX/opX/opX/opX/opX/opX/opX/opX/opX/opX/opX/opX/opX/opX/opX/opX/opX/opX/opX/opX/opX/opX/opX/opX/opX/opX/olf6HDjozeuzxHA9nH8k+mn0s+3j2ieyT2aeyT2efyT6bfS77fPaF7IvZl7IvZ/MzzfFK9tXsa9nXs29k38y+lX07+0723ex7Y3ZYrnfYONkh2XGz42Vzn4Z9LDt+doLshNmJshNnJ8lOms3zdthk2Y9nJ89+IvvJ7KeyU2SnzH46O1X2M9nPZj+XnTr7+ewXstNkp81Ol50+O0N2xuxM2Zmzs2Rnzc6WnT07RzY3eNjw7IjsyOyo7JzZubJzZ+fJzpudLzt/doHsgtmFsgtnF8kuml0su3h2ieyS2aWyS2eXyS6bXS67fHaF7IrZlbIrZ1fJrppdLbt69ovZNbJrZtfKrp1dJ7tudr3sl7LrZzfIbpj9cnaj7MbZTbz/oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oVf6HzrozOixx8M2y26e3SK7ZXar7NbZbbLbZrfLbp/dIbtjdqfsztldsrtmd8vunt0ju2d2r+ze2X2yeYYN2ze7X3b/7AHZA7MHZQ/OHpI9NHtY9vDsEdkjs0dlj84ekz02e1z2+OwJ2ROzJ2VPzp6SPTV7Wvb07BnZM7NnZc/OnpM9N3te9vzsBdkLsxdlL85ekr00e1n28uwV2SuzV2Wvzl6TvTZ7Xfb67A3ZG7M3ZW/O3pK9NXtb9vbsHdk7s1/JfjV7V/Zr2a9nv5H9ZvZb2W9n787ek/1O9rvZ72W/n/1B9ofZH2V/nP1J9qfZe7M/y/48+4vsL7O/yv46+5vsb7P3ZX+X/X32D9k/Zv+U/XP2L9n7sw94/0Mv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UMv/UOv9D900JnRY4+H/S37YPbv2YeyD2cfyT6afSz7ePaJ7JPZp7JPZ5/JPpt9Lvt89oXsi9mXsi9n8zMPeyX7ava17OvZN7JvZt/Kvp19J/tu9r0xOzz3Y/g42SHZcbPjZXMfh38sO352guyE2YmyE2cnyU6azfN4+GTZj2cnz34i+8nsp7JTZKfMfjo7VfYz2c9mP5edOvv57Bey02SnzU6XnT47Q3bG7EzZmbOzZGfNzpadPTtHdlg2N3r4iOzI7KjsnNm5snNn58nOm50vO392geyC2YWyC2cXyS6aXSy7eHaJ7JLZpbJLZ5fJLptdLrt8doXsitmVsitnV8muml0tu3r2i9k1smtm18qunV0nu252veyXsutnN8hu6P0PvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvfQPvdL/0EFnRo89Hr5RduPsJtlNs5tlN89ukd0yu1V26+w22W2z22W3z+6Q3TG7U3bn7C7ZXbO7ZXfP7pHdM7tXdu/sPtk844bvm90vu3/2gOyB2YOyB2cPyR6aPSx7ePaI7JHZo7JHZ4/JHps9Lnt89oTsidmTsidnT8memj0te3r2jOyZ2bOyZ2fPyZ6bPS97fvaC7IXZi7IXZy/JXpq9LHt59orsldmrsldnr8lem70ue332huyN2ZuyN2dvyd6avS17e/aO7J3Zr2S/mr0r+7Xs17PfyH4z+63st7N3Z+/Jfif73ez3st/P/iD7w+yPsj/O/iT70+y92Z9lf579RfaX2V9lf539Tfa32fuyv8v+PvuH7B+zf/L+h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h176h17pf+igM6PHHg//S/b+7APZv2b/ln0w+/fsQ9mHs49kH80+ln08+0T2yexT2aezz2SfzT6XfT77QvbF7EvZl7O5puGvZF/NvpZ9PftG9s3sW9m3s+9k382+N2ZH5H6NGCc7JDtudrxs7vOIj2XHz06QnTA7UXbi7CTZSbN5Xo+YLPvx7OTZT2Q/mf1UdorslNlPZ6fKfib72eznslNnP5/9Qnaa7LTZ6bLTZ2fIzpidKTtzdpbsrNnZsrNn58gOyw7P5oaPGJkdlZ0zO1d27uw82Xmz82Xnzy6QXTC7UHbh7CLZRbOLZRfPLpFdMrtUdunsMtlls8tll8+ukF0xu1J25ewq2VWzq2VXz34xu0Z2zexa2bWz62TXza7n/Q+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+99A+90v/QQWdGjz0esX52g+yG2S9nN8punN0ku2l2s+zm2S2yW2a3ym6d3Sa7bXa77PbZHbI7ZnfK7pzdJbtrdrfs7tk9sntm98rund0nm2fgiH2z+2X3zx6QPTB7UPbg7CHZQ7OHZQ/PHpE9MntU9ujsMdljs8dlj8+ekD0xe1L25Owp2VOzp2VPz56RPTN7Vvbs7DnZc7PnZc/PXpC9MHtR9uLsJdlLs5dlL89ekb0ye1X26uw12Wuz12Wvz96QvTF7U/bm7C3ZW7O3ZW/P3pG9M/uV7Fezd2W/lv169hvZb2a/lf129u7sPdnvZL+b/V72+9kfZH+Y/VH2x9mfZH+avTf7s+zPs7/I/jL7q+yvs7/J/jZ7X/Z33v/QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QS//QK/0PHXRm9NjjEX/I/jH7p+yfs3/J3p99IPvX7N+yD2b/nn0o+3D2keyj2ceyj2efyD6ZfSr7dPaZ7LPZ57LPZ1/Ivph9KftyNtc84pXsq9nXsq9n38i+mX0r+3b2ney72ffG7Mjcz5HjZIdkx82Ol83vYeTHsuNnJ8hOmJ0oO3F2kuyk2TzPR06W/Xh28uwnsp/Mfio7RXbK7KezU2U/k/1s9nPZqbOfz34hO0122ux02emzM2RnzM6UnTk7S3bW7GzZ2bNzZIdlh2dHZHPjR47KzpmdKzt3dp7svNn5svNnF8gumF0ou3B2keyi2cWyi2eXyC6ZXSq7dHaZ7LLZ5bLLZ1fIrphdKbtydpXsqtnVsqtnv5hdI7tmdi3vf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+ilf+iV/ocOOjN67PHIdbLrZtfLfim7fnaD7IbZL2c3ym6c3SS7aXaz7ObZLbJbZrfKbp3dJrttdrvs9tkdsjtmd8runN0lu2t2t+zu2T2ye2b3yu6d3SebZ+TIfbP7ZffPHpA9MHtQ9uDsIdlDs4dlD88ekT0ye1T26Owx2WOzx2WPz56QPTF7Uvbk7CnZU7OnZU/PnpE9M3tW9uzsOdlzs+dlz89ekL0we1H24uwl2Uuzl2Uvz16RvTJ7Vfbq7DXZa7PXZa/P3pC9MXtT9ubsLdlbs7dlb8/ekb0z+5XsV7N3Zb+W/Xr2G9lvZr+V/Xb27uw92e9kv5v9Xvb72R9kf5j9UfbH2Z9kf5q9N/uz7M+zv8j+Mvur7K+9/6GX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qGX/qFX+h866Mzosccjf5u9L/u77O+zf8j+Mfun7J+zf8nen30g+9fs37IPZv+efSj7cPaR7KPZx7KPZ5/IPpl9Kvt09pnss9nnss9nX8i+mH0p+3I292TkK9lXs69lX8++kX0z+1b27ew72Xez743ZUQPZcbJDsuNmx8vm9zTqY9nxsxNkJ8xOlJ04O0l20mye96Mmy348O3n2E9lPZj+VnSI7ZfbT2amyn8l+Nvu57NTZz2e/kJ0mO212uuz02RmyM2Znys6cnSU7a3a27OzZObLDssOzI7Ijs/kFjJozO1d27uw82Xmz82Xnzy6QXTC7UHbh7CLZRbOLZRfPLpFdMrtUdunsMtlls8tll8+ukF0xu1J25ewq2VWzq2VX9/6HXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXvqHXul/6KAzo8cej1oju2Z2reza2XWy62bXy34pu352g+yG2S9nN8punN0ku2l2s+zm2S2yW2a3ym6d3Sa7bXa77PbZHbI7ZnfK7pzdJbtrdrfs7tk9sntm98rund0nm2foqH2z+2X3zx6QPTB7UPbg7CHZQ7OHZQ/PHpE9MntU9ujsMdljs8dlj8+ekD0xe1L25Owp2VOzp2VPz56RPTN7Vvbs7DnZc7PnZc/PXpC9MHtR9uLsJdlLs5dlL89ekb0ye1X26uw12Wuz12Wvz96QvTF7U/bm7C0DJbz/oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oZf+oVf6H2/QmVMG/fEEY2bUrQMDhx4y+K+9/8/HfN7igBdf/j/tWP/4PoP3H4aM85FdzIeb9N/4b8F/ex/S/4RjZtRtH9D/VIM//wv93/b+Hfg397/4XWN2shVzYpJ/378N//18SP8TjZlRt39A//cM/vwv9H/7+3cg/Y+3ykd2Qf93Sw4MDIw76PMyAwPTLjMwMMHkH823n/aY93//aY8fGJhmz4GB8R/4aL4/fLQ+pP+Jx8yoOz6g/1sGf/4X+r/j/TuQ/ofe/5Fd0H/NOOuPd809tx48MLDpenf/xz7x6NX/sf/p3rUPm3DuPy/yz4///LoHp7j7/V/37/m+8JH6kP7z/+NRdw4MLPnsoPNDxsy4/9X//9/5/v3n3x3vlv/lxxry/3RRH+w/r+d/3PfQUgOjBsYZfOX/MOIDvv6sCaacesgTA0P+t68f8f/pJwUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOB/sgMHJAAAAACC/r8O2qEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACsAAP//kgqAGA==") (async) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) landlock_restrict_self(r0, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000000)={0x111, r0}, 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) (async) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) (async) landlock_restrict_self(r0, 0x0) (async, rerun: 32) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) (async, rerun: 32) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) 15:15:36 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) (async) mkdirat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0) (async) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) r0 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) (async) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r1}, 0x0) ioctl$sock_SIOCBRDELBR(0xffffffffffffffff, 0x89a1, &(0x7f0000000100)='veth0_to_hsr\x00') (async) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) (async) landlock_restrict_self(r0, 0x0) (async) linkat(r1, &(0x7f0000000440)='./file1/file4/file7/file5\x00', 0xffffffffffffff9c, &(0x7f0000000380)='./file1/file4/file7/file5\x00', 0x1000) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) (async) r2 = openat$nci(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_POLICY(r2, 0x400c6615, &(0x7f0000000400)={0x0, @aes256, 0x0, @desc4}) (async) syz_mount_image$btrfs(&(0x7f0000022900), &(0x7f0000022940)='./file0\x00', 0x0, &(0x7f0000022980)=ANY=[@ANYBLOB], 0x1, 0x228ee, &(0x7f00000229c0)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPBf9u43tqqzjgP4c0uhUCDSbCxbgn+2IFEWKhCzBYXbi2aiIyPtJDGZYiJzZGZEI5OEDdbcpL5QkUnSiYOwiGkkQbcOjWZRk1GmgnEarhqJs5s44p8XYwFhYvwXDPec5/Sec9u1OIh0fj4vOIfzfX7P89xzCn31OxcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4//bAzg3bWhbt/teSM/OfeaV/x8aXTu8afmnZnU/uW7Wm+9SKQzMfP79o602fX73tsYGfr92599zqELrrdaWkvHTvxl/NHazcse/xdwx8ZMpzN7S3pvPGY1vD4PCzEObUT+7rCmFxPkimfXdzUKufzBylon4+XG6uqJ9/sznobrl4snWUoL7d1WkAAAAAAAAAAAAAAAAAAADA+KbEk9i9nXZ7hxDqzd3FfvTXPr47PauGKzO+Fi5x/kscPyc9VkYdv7L0SOe8hfO+3tta+275bzP2fOHsiQWnj7/vPSdf/kb7pzbt3NLU/1959f7/uH5r4/O6jP3/AAAAAAAAAAAAAAAAAAAAcDlcbf3/+0+/5cSSE3dV/jHnXM+fPrn3tg+c3N7726Wf2LT/2sVrH3joz/9u6v+vTqz/vyU9zmzcxIG4pwe7QrixIRiK21vfFcL19d125CtuLwQH2xqCxhszFO/M0qyiOz9VR1y8WgjOlNNgqBAci0HoyQeDMagUgh1ZRS2/q83ldFfF7e7IgolWnItBNb0l7eniF4NRb8lwNhUAAAAAAAAAAAAAAAAAAMCVVModxrwej8VO9YNTxxsw7gzt4w1oGW9A/Nr8UMnvujWM/iFiYdrgnQXjLhQvzHz61+e/dGj2t6Z2rgnbbnn41B1P3P1s6b6HW967dN81a+d3f7+p/39oYv3/8VZMTw5Jm/+R2Obf35UmlSQ4Gifsj938aU/70VAt54O0p/1I/Mjb41RpcDRdoh4kU/XEqXrzQdppn03Vl01Vi7saCQAAAAAAAAAAAAAAAAAAAOAyKL4wIB4PL3px74n9954/ddfNN/x08Z7BaWc/euu6w08MDvx98J1ffEPfD5v6/9OvwB+v/z+uN6Nxsc/G3fxhRQhPlUZea5AFi5YnQXwXw6xp6cm85SF0hJEgq7jnXUnFtMLC4cfLQtgXRoJsqu8tC2FWQ7D2l88c2nHx5JFlIbw1hNBWXOOFW5M12ovBgluSAAAAAAAAAAAAAAAAAOB1rdhHFVvJ4he6jjbu5ZVXeFOj7SdKvwo3Uxm9boz+sKbpJqmr/bE13f5KR+HvE6x7fckaKS+kRqK20PLxezZ8bPPGz8QrLaGzc8yf1yv0nJ/7y7a7L+X8av85nFLcQKUnP+C/++/jJzc/9bsP37/qwu7hw9d96BfPP/pat/mbhlvaeH6ltYX0Z27SPMeo4tfAZPrnF1U9thDC155d2PvQV7Ys+NH7Z1z3fP/Sgb51x1+ZO3vN51Z17xnY8vSmg039/5WJ9f/HXy8tudFx1X+Wk978eGVWPDldTnrzAQAAAAAAAAAAAAAAAAAA4LKZDG9NmbmhtmT33L9eWHHyhVk/eGx53zVnD3z5yT9u3rerfe1A6dOdJ5r6/6uv3v/fmn32xOzkMKf+51D82H1dIVxfvwtJcCBuZ31XCDeGkZf0ZMHtWUUSHGxrCBLd+Yq3x6nSYCiEav2kI5uqJ19xppxWVAvBsRgMFYLBGIRafo1d5XSN0F3KBb1ZUCvlplo3MlWsSG7ibYWK5qCa3pL2dKpz5fwtyRYfzqYCAAAAAAAAAAAAAAAAAACYgLSzfH5TUBl9QOycL3aeH2z65v70wk1jXC+NN2H7eANaCgOmFAdMHWPN1vFmLg4oFQaMWZi9f6CaHxkHHHtx2vDW339nycqeD76583hl6ttaHg0Db3zTtx/86vqF26dfu7yp/39oYv3/8V7l+v+PxIfY3xXC9IbgaHy4/bGbvxqDoWLQkQbVcj5Im92PxI+6Pa5R6U4r0k1vzyrujEFvIajlp+rLtluLFSNBungpV7E1q0iCo41BukasSJ7F/dl2a2nF0IVSDAAAAAAAAAAAAAAAAAAAAJisii8KKL4wYMr/YE8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/YQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsLe3YM2FUVxAL+vrcE6dVFQRKXoKIIOImiaSZBWCSguKoJThYKuxQ6lTg6Co18FtToZCkoQRJ0qOIgY6qBZLIIggoMg6KCI+F6S5uMlqVClyO8H7buXk3NOIPM/AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWht13ts2NvvyxsTj+adPVo5nne0sLJz6//fls6PLmi7M7pw8Xvm4/N3hheGJ65sWRS9e/DIeQj373RUl7NDr2au1s7uCNwo6Z473l9WtWVeb2Vp6ZuheHN9XDnqEQTtVV3ocwEB8+ZkPINxbia7jSWijFhwMpHfGxvC+Es00d8fF0tQAAAAAAAAAAAAAAAAAAAPBX9dT+xZLw89aGexSnrXtCVAtmh5CPW57OLwzOH9t/Zurxg/yjzL0NdfW+tHoIkyFt32D3fVHnfaXUert9Ucq+qGFfEhZf6ry+rvPybeblUufV7gOLf1HD+x5InbdYD6uTRy7TPKez5onNef6e+ze/X7v9bkv5fDb6dmuq+GGkULw7t+7JyYlDr8f6d4205P9znfP/mcreav6/Lywx/598QGn5//g4nm2T5u//48JD+X8AAAAAAAAAAAAAAAAAAOCfWNb8/0qf979/P0Fr/n8y+YH9Zcv/d+sHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPjFDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwC924EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsHfvcVaXdeLAnzMXRgYU0/DSr58l3lJXQGAGiWHmaBcLy6armpGZArlDioxu4rAxXmrrle6uaYlFrWWWrmmWtoZajrV5W1sHsYuCxNK9XV9GCq4hsa853/OcOed75nAGmBHQ9/uPOc85n+f6/Z5zOPzxeR4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADA/7EDBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPCdvXsPj7OqEwd+JpeGpoUiWC7+/KGUm8DSlrZJqU2TAS9oUYxXQKyI0FY2FUoDKyVdGy66+gi7i6AUrS6KKCyCKLhYQAm6cltcUooXaMEu3t3lwQoti6V2n8w7ZzLzTqaTtglN4fP5I3Nmvuf6vjPT6R/fcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAID/YwcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAABA/q+NUFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYUdOBYAAAAAEOZvnUbHBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADATwEAAP//STV24A==") r3 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000003c0), 0x4c0000, 0x0) syz_mount_image$fuse(&(0x7f0000002040), &(0x7f0000002080)='./file0\x00', 0x0, &(0x7f00000020c0)={{}, 0x2c, {'rootmode', 0x3d, 0x4000}}, 0x0, 0x0, &(0x7f0000002140)) (async) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002000), 0x2, 0x0) (async) r5 = getuid() (async) r6 = getgid() syz_mount_image$fuse(&(0x7f0000002040), &(0x7f0000002080)='./file0\x00', 0x0, &(0x7f00000020c0)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r6}}, 0x0, 0x0, &(0x7f0000002140)) mount$tmpfs(0x0, &(0x7f00000006c0)='./file1/file4/file7\x00', &(0x7f0000000700), 0x800090, &(0x7f0000000740)={[{@gid}, {@nr_inodes={'nr_inodes', 0x3d, [0x39, 0x2d, 0x30, 0x31, 0x4e, 0x0]}}, {@mode={'mode', 0x3d, 0x7}}], [{@fowner_lt={'fowner<', 0xee01}}, {@smackfsdef}, {@euid_lt={'euid<', 0xee00}}, {@obj_user}, {@fsmagic}, {@fowner_lt={'fowner<', r5}}, {@smackfshat={'smackfshat', 0x3d, '\xa0^'}}]}) (async) mkdirat(r3, &(0x7f0000000680)='./file1/file4/file7/file6\x00', 0xcc) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) 15:15:36 executing program 0: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$SNDCTL_DSP_SETFRAGMENT(0xffffffffffffffff, 0xc004500a, &(0x7f0000019180)) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) ioctl$SNDCTL_DSP_GETOPTR(r0, 0x800c5012, &(0x7f00000000c0)) r1 = getpid() sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$exfat(&(0x7f0000001500), &(0x7f0000001540)='./file0\x00', 0x10, &(0x7f0000000180)=ANY=[@ANYBLOB='allow_utime=00000000000000000000007,dmask=00000000000000000000001,iocharset=macroman,allow_utime=00000000000000000000002,uid=', @ANYRESHEX=0xee00, @ANYBLOB=',dmask=00000000000000000000037,gid=', @ANYRESHEX, @ANYBLOB="0000000087e10aaf31736574e997938c382c009cd0aeba477396b2cb8f2b9c7a6a4bf39e0378bfe3e9844e297aeade3942b079b5a276e9a3da2237209f9eae67b594fb6fac1518c4638f5e67933f2ba986156febd718f1031e702457e9a4d1ea31b2"], 0x1, 0x14d7, &(0x7f0000001580)="$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") 15:15:36 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) r0 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r1}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) [ 175.332837][ T5024] Bluetooth: hci0: command 0x0406 tx timeout [ 175.339000][ T5024] Bluetooth: hci1: command 0x0406 tx timeout [ 175.343828][T10892] loop2: detected capacity change from 0 to 1024 [ 175.345551][ T4405] Bluetooth: hci4: command 0x0406 tx timeout [ 175.351782][ T5019] Bluetooth: hci3: command 0x0406 tx timeout [ 175.357633][ T5024] Bluetooth: hci2: command 0x0406 tx timeout [ 175.363989][ T49] Bluetooth: hci5: command 0x0406 tx timeout [ 175.525367][T10892] UDF-fs: INFO Mounting volume 'LinuxUDF', timestamp 2022/11/22 14:59 (1000) [ 175.555434][T10909] loop0: detected capacity change from 0 to 256 [ 175.572233][T10909] exfat: Bad value for 'gid' 15:15:37 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) r0 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) (async) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r1}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) landlock_restrict_self(r0, 0x0) (async) landlock_restrict_self(r0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x17, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x12, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) (async) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x17, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x12, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup\x00', 0x0, 0x0) (async) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup\x00', 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@cgroup=r3, r2, 0x12, 0x0, 0x0}, 0x14) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000002c0)={@cgroup=r3, r2, 0x12}, 0x10) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file3\x00', r3, &(0x7f0000000000)='./file0/file3\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) 15:15:37 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) (async, rerun: 64) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) (async, rerun: 64) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0/file2\x00', 0x81c0, 0x3) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) (async) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002000), 0x2, 0x0) (async) r1 = getuid() r2 = getgid() r3 = syz_mount_image$fuse(&(0x7f0000002040), &(0x7f0000002080)='./file0\x00', 0x0, &(0x7f00000020c0)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r1}, 0x2c, {'group_id', 0x3d, r2}}, 0x0, 0x0, &(0x7f0000002140)) (async) getresuid(&(0x7f0000000780), &(0x7f0000000700)=0x0, &(0x7f00000006c0)) mount$tmpfs(0x0, &(0x7f0000000000)='./file0/file2/file0\x00', &(0x7f0000000680), 0x39e000, &(0x7f00000009c0)=ANY=[@ANYBLOB='nr_inodes=1m1,huge=advise,huge=advise,huge=always,mode=00000000000000000000000,huge=within_size,nr_inodes=m758,gid=', @ANYRESHEX=r2, @ANYBLOB="2c7569643d1e6cefc9e9bd4aee70fa4e224ff11d1fc08af08ebbc31192ae659c7ed8e1a0f1d2408d1cb75b191386a0c0dd4739df9cc651eff710f631dfe75db8eac3e3553557709962571407bf6ea33f505bec0c90051e683d71fd168d5b374b347e088c7c012cdeed407304f180a1cd8ea8d6823b1eb4b4e17510c0af9069ee0651ea90add92be21b04d4bbaf62da665164e38e9e54bf651048deb0da17277deecdb71ba8c70b405a4259c4be65955072853373", @ANYRESDEC=0xee00, @ANYBLOB=',euid<', @ANYRESDEC=r4, @ANYBLOB=',rootcontext=sysadm_u,smackfsdef=tmpfs\x00,nolazytime,\x00']) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) (async) r5 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000880), 0x80, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(0xffffffffffffffff, 0xc018937a, &(0x7f0000000900)={{0x1, 0x1, 0x18, r3, {0x7f}}, './file1\x00'}) renameat2(r5, &(0x7f00000008c0)='./file0/file3\x00', r6, &(0x7f0000000940)='./file1/file4/file6\x00', 0x5) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) r7 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) (async, rerun: 64) r8 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) (rerun: 64) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r7, 0x1, &(0x7f0000000340)={0x2000, r8}, 0x0) (async, rerun: 32) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) (async, rerun: 32) open$dir(&(0x7f0000000980)='./file0/file3\x00', 0x18800, 0x12b) landlock_restrict_self(r7, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) (async, rerun: 32) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) (rerun: 32) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) 15:15:37 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) (async, rerun: 32) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) (async, rerun: 32) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) (async, rerun: 64) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) (async, rerun: 64) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) (async) r0 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) (async) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r1}, 0x0) (async, rerun: 64) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) (async, rerun: 64) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) (async, rerun: 64) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) (async, rerun: 64) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) (async, rerun: 64) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) (async, rerun: 64) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) 15:15:37 executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x81c0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x81c0, 0x0) (async) r0 = openat$dir(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) (async) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x1, 0x0) (async) r2 = landlock_create_ruleset(&(0x7f0000000140)={0x4000}, 0x8, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r2, 0x1, &(0x7f0000000180)={0x4000, r1}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) (async) syz_mount_image$udf(&(0x7f0000000a40), &(0x7f0000000a80)='./file0\x00', 0x0, &(0x7f0000000ac0), 0x1, 0xa22, &(0x7f0000000b00)="$eJzs3V1oXGd+P/DfM0eyZSX/f5Rm1/G6Jsx2y2K8u0G2N5aLW5BrrdgFb2Iia9tQWjyWRt5p9LaSXJxkWVxoCaE3Zi/2cjEsvWkpuHelUMhNobAUTOlFKaWom03IQi8mLLQpFFTOmWekkSLHit8kJ59PYn9nzjxn5nk5Po7nd44TAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDEb3/j7PDxtNu9AAAepRcnXh4+6fd/APhMuejP/wAAAAAAAAAAAAAAsNelKOI/I8WHP26nS9XzjoHzrfmr1ybHxrff7UCKFLUoqvblj4HjJ05+/YVTI6e7+fH7P2hfiJcmLp6tn1uYW1xqLi83p+uT862phenmjt/hfvff6lg1AfW5V69Oz8ws1088f3LTy9eG3tv/xMGhMyMjpw53206OjY9P9LTp67/nT/+IO93hsS+KeCdSDLz5fmpERC3ufy7ucuw8bAeqQRyrBjE5Nl4NZLbVmF8pX0y13KoWMdSz02h3jh7BWtyXesT1svtlh4+Vw5tYbCw1Ls826xcaSyutldbCfKp1eluOZyhqcTpFLEZEu/jo2/VHEb8XKZ78ZTtdjoiiOw9fqW4MvnM/ag9xjDvQV46tiLgdj8Ga7WH7o4i3IsUPXxmOqTyv1bR9OeLbZT4X8b0yVyNu5OepPECORHywzfHE46UvivjHSLGQ2mm6u/bVeeX8d+rfmp9Z6GnbPa889r8/PEp7/Nw0EEVcrs747XTv/7EDAAAAAMDeU8TfRopbc0fTYvTWFFvzV+oXG5dnO98Kd7/7r+e91tbW1oZSJ+s5h3OO5ryQ81LOxZzXc97IeTPnrZxv57ydczVnO2fU8ufnrOcczjma80LOSzkXc17PeSPnzZy3cr6d83bO1ZztnKHuBQAAAAAAAMAecyCK+G6k+GDlj6r7iqO6L/2pM6f7/uAbvfeMH7rL+5Rtn4+IW7Gze3L35VuIU63858GPi50ZiCJ+kO//++Pd7gwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCralHEs5HiR2+1U6SIqEdcik6uFrvdOwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOBe7E9FHI8Ub86cXt/WFxGp+rejXv50KEbL7XE4Rp8pcyhGqz2eS6Nnd6PjPBDLr73+amN2trnkgQceeLD+YLfPTAAAAAAAANyTVMSfRIq/+Od2GoqIa0Pv7X/i4NCZkZFTh4soqosAUm/7lyYunq2fW5hbXGouLzen65PzramF6eZOP27gfGv+6rXJsfGHMpi7OvCQ+39g4NzC4mtLrSvfXdn29cGBs5eXV5YaU9u/HAeiFjHcu+VY1eHJsfGq07Otxny1a6rdoYO1fL3GDg2mIn4SKb459S/xdN6Wr//o7zzbWP0///7Gs8N9m7PoNqqOn6fOnC4Gj+zkcdppR49VE19OxPhEz+a+3Mtf6dk2lPu14/f+DCvX/18jxYVmkbpzmNf/yc6z9ZWN//7Bxpye2ZLrdmn9n+nZdiYftf19EQMrc4v9z0YMLL/2+tdac40rzSvN+ROnXhgZ/o3h48Mv9O+LGJhpzTaHNx7teO4AAAAAAABgr+lPRfxOpPj+L/5hvW6c63//r/Nso/7XW/89uuV9eq8buNPjbWt9d6nr9So/M6Ui/jpS/OrvHqr6m2LwE9e82TCYing5Urz58jfTF/O2vP5bK/ub1v/6lly3S/Xfp3u2Xc/HyU8jxdNvHIov9hwnW6u7ZbunIsVrE0dyu9hXtuu+X6cm3ikMl21fiRQfPre5bbdu/sxG2+M7HdZuK9d/LFKc2fdP8Wt52+brP7Zf/8EtuW6X1v9zvWPa9Pda7HgqPpMG8/H/P//7fnwpb/u463+6lx0d/dLmXL/+ZpfW//M92/LfVxO/3rPt6BMRj80vSgAAAAAAgPvQn4o4HCn+q//nqVsbvWP99zc36j9jWws3VU3n/1d1/k9U6/kE9f/yM1O+X/npNw5VtdyPq+v+faR4/Rdfze3SwbLdaLe71c8DLy7Mf+3s7OzCVGOlcXm2WZ9YbEw1y33fjRTtnxzJ+9aqOm+3Pt6pDW/UhM9FivG/7Lbt1IS7tdTPbbQ9Xrb9WaR45682t+3W3T6/0fZE2fZKpPj9v9m+7cGNtifLtn8WKX76h/Vu28Gy7Uhu++xG2+enFmant1sGAADg028wFfGnkeLvJr+aun9e2Mn1n9Nbct0uXf/3bM+26Uf0/zXb8SQDAAAA7KL+VMTZSPHGv91cr41v/v6nex3A5u9/tnpY9/8PPZhhAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB86qUoYiFSfPjjdlotyucdA+db81evTY6Nb7/bgRQpalFU7csfA8dPnPz6C6dGTnfz4/d/0L4QL01cPFs/tzC3uNRcXm5O1yfnW1ML080dv8P97r/VsWoC6nOvXp2emVmun3j+5KaXrw29t/+Jg0NnRkZOHe62nRwbH5/oadPXf8+f/hHpDtv3RREzkWLgzffTfxQRtbj/ubjLsfOwHagGcawaxOTYeDWQ2VZjfqV8MdVyq1rEUM9Oo905egRrcV/qEdfL7pcdPlYOb2KxsdS4PNusX2gsrbRWWgvzqdbpbTmeoajF6RSxGBHt4qNv1x9F/HukePKX7fSzIqLozsNXXpx4efjknftRe4hj3IG+cmxFxO14DNZsD9sfRTwZKX74ynC8U3TmtZq2L0d8u8znIr5X5mrEjfw8lQfIkYgPtjmeeLz0RREXIsVCaqefF3ntq/PK+e/UvzU/s9DTtnteeex/f3iU9vi5aSCKeLc647fTu349AwAAAAB8ihTxW5Hi1tzRVNUH12uKrfkr9YuNy7Odr/W73/3X815ra2trQ6mT9ZzDOUdzXsh5Kedizus5b+S8mfNWzrdz3s65mrOdM2r583PWcw7nHM15IeelnIs5r+e8kfNmzls53855O+dqznbO8D05AAAAAAAAsAfVoohDkeJHb7XTWtEp8F6KTq6qc37q/V8AAAD//0YwFJs=") (async) landlock_restrict_self(r2, 0x0) (async) r3 = openat$dir(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x1, 0x0) (async) r4 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1, 0x0) truncate(&(0x7f0000000240)='./file0\x00', 0x1) (async) ftruncate(r3, 0x1) (async) truncate(&(0x7f0000000280)='./file1\x00', 0x1) (async) ftruncate(r0, 0x1) (async) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x17, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x12, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) (async) r6 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup\x00', 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@cgroup=r6, r5, 0x12, 0x0, 0x0}, 0x14) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000002c0)={@cgroup=r6, r5, 0x12}, 0x10) (async) unlinkat(r6, &(0x7f0000000000)='./file1\x00', 0x200) ftruncate(r1, 0x1) (async) ftruncate(r4, 0x1) 15:15:37 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) (async) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) (async) mkdirat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) r0 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) (async) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r1}, 0x0) ioctl$sock_SIOCBRDELBR(0xffffffffffffffff, 0x89a1, &(0x7f0000000100)='veth0_to_hsr\x00') prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) (async) landlock_restrict_self(r0, 0x0) (async) linkat(r1, &(0x7f0000000440)='./file1/file4/file7/file5\x00', 0xffffffffffffff9c, &(0x7f0000000380)='./file1/file4/file7/file5\x00', 0x1000) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) (async) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) (async) r2 = openat$nci(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_POLICY(r2, 0x400c6615, &(0x7f0000000400)={0x0, @aes256, 0x0, @desc4}) (async) syz_mount_image$btrfs(&(0x7f0000022900), &(0x7f0000022940)='./file0\x00', 0x0, &(0x7f0000022980)=ANY=[@ANYBLOB], 0x1, 0x228ee, &(0x7f00000229c0)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/YQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsLe3YM2FUVxAL+vrcE6dVFQRKXoKIIOImiaSZBWCSguKoJThYKuxQ6lTg6Co18FtToZCkoQRJ0qOIgY6qBZLIIggoMg6KCI+F6S5uMlqVClyO8H7buXk3NOIPM/AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWht13ts2NvvyxsTj+adPVo5nne0sLJz6//fls6PLmi7M7pw8Xvm4/N3hheGJ65sWRS9e/DIeQj373RUl7NDr2au1s7uCNwo6Z473l9WtWVeb2Vp6ZuheHN9XDnqEQTtVV3ocwEB8+ZkPINxbia7jSWijFhwMpHfGxvC+Es00d8fF0tQAAAAAAAAAAAAAAAAAAAPBX9dT+xZLw89aGexSnrXtCVAtmh5CPW57OLwzOH9t/Zurxg/yjzL0NdfW+tHoIkyFt32D3fVHnfaXUert9Ucq+qGFfEhZf6ry+rvPybeblUufV7gOLf1HD+x5InbdYD6uTRy7TPKez5onNef6e+ze/X7v9bkv5fDb6dmuq+GGkULw7t+7JyYlDr8f6d4205P9znfP/mcreav6/Lywx/598QGn5//g4nm2T5u//48JD+X8AAAAAAAAAAAAAAAAAAOCfWNb8/0qf979/P0Fr/n8y+YH9Zcv/d+sHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPjFDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFfbuHrSpKIoD+H1tDdapi4IiKkVHEXQQQdNMgrRKQHFREZwqFHQtdih1chAc/Sqo1clQUIIg6lTBQcRQB81iEQQRHARBB0XE95I0Hy9JhSpSfj9o372cnHMCmf8JAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACsZLvvbJsbffljY3H806arRzPP95YWTnx++/PZ0OXNF2d3Th8ufN1+bvDC8MT0zIsjl65/GQ4hH/3ui5L2aHTs1drZ3MEbhR0zx3vL69esqsztrTwzdS8Ob6qHPUMhnKqrvA9hID58zIaQbyzE13CltVCKDwdSOuJjeV8IZ5s64uPpagEAAAAAAAAAAAAAAAAAAOCv6qn9iyXh560N9yhOW/eEqBbMDiEftzydXxicP7b/zNTjB/lHmXsb6up9afUQJkPavsHu+6LO+0qp9Xb7opR9UcO+JCy+1Hl9Xefl28zLpc6r3QcW/6KG9z2QOm+xHlYnj1ymeU5nzROb8/w9929+v3b73Zby+Wz07dZU8cNIoXh3bt2TkxOHXo/17xppyf/nOuf/M5W91fx/X1hi/j/5gNLy//FxPNsmzd//x4WH8v8AAAAAAAAAAAAAAAAAAMA/saz5//993kr/foLW/P9k8gP7y5b/79YPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwC924EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsHfvcVaXdeLAnzMXRgYU0/DSr58l3lJXQGAGiWHmaBcLy6armpGZArlDioxu4rAxXmrrle6uaYlFrWWWrmmWtoZajrV5W1sHsYuCxNK9XV9GCq4hsa853/OcOed75nAGmBHQ9/uPOc85n+f6/Z5zOPzxeR4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADA/7EDBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPCdvXsPj7OqEwd+JpeGpoUiWC7+/KGUm8DSlrZJqU2TAS9oUYxXQKyI0FY2FUoDKyVdGy66+gi7i6AUrS6KKCyCKLhYQAm6cltcUooXaMEu3t3lwQoti6V2n8w7ZzLzTqaTtglN4fP5I3Nmvuf6vjPT6R/fcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAID/YwcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAABA/q+NUFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYUdOBYAAAAAEOZvnUbHBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADATwEAAP//STV24A==") (async) r3 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000003c0), 0x4c0000, 0x0) (async) syz_mount_image$fuse(&(0x7f0000002040), &(0x7f0000002080)='./file0\x00', 0x0, &(0x7f00000020c0)={{}, 0x2c, {'rootmode', 0x3d, 0x4000}}, 0x0, 0x0, &(0x7f0000002140)) (async) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002000), 0x2, 0x0) r5 = getuid() (async) r6 = getgid() syz_mount_image$fuse(&(0x7f0000002040), &(0x7f0000002080)='./file0\x00', 0x0, &(0x7f00000020c0)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r6}}, 0x0, 0x0, &(0x7f0000002140)) (async) mount$tmpfs(0x0, &(0x7f00000006c0)='./file1/file4/file7\x00', &(0x7f0000000700), 0x800090, &(0x7f0000000740)={[{@gid}, {@nr_inodes={'nr_inodes', 0x3d, [0x39, 0x2d, 0x30, 0x31, 0x4e, 0x0]}}, {@mode={'mode', 0x3d, 0x7}}], [{@fowner_lt={'fowner<', 0xee01}}, {@smackfsdef}, {@euid_lt={'euid<', 0xee00}}, {@obj_user}, {@fsmagic}, {@fowner_lt={'fowner<', r5}}, {@smackfshat={'smackfshat', 0x3d, '\xa0^'}}]}) (async) mkdirat(r3, &(0x7f0000000680)='./file1/file4/file7/file6\x00', 0xcc) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) 15:15:37 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) mkdirat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file2\x00', 0xc3) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) r0 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r1}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) landlock_restrict_self(r0, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) 15:15:37 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) r0 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x17, 0x3, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000043800000100095004c0000000000"], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x12, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r2 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup\x00', 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@cgroup=r2, r1, 0x12, 0x0, 0x0}, 0x14) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000002c0)={@cgroup=r2, r1, 0x12}, 0x10) renameat2(r2, &(0x7f0000000300)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f0000000700)='./file1/file4/file7/file6\x00', 0x3) r3 = openat$dir(0xffffffffffffff9c, &(0x7f00000006c0)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r3}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) landlock_restrict_self(r0, 0x0) renameat2(r3, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000680)='./file1/file2\x00', 0x4) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) renameat2(r3, &(0x7f0000000600)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1\x00', 0x2) 15:15:37 executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x81c0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x81c0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x81c0, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) (async) r0 = openat$dir(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x1, 0x0) landlock_create_ruleset(&(0x7f0000000140)={0x4000}, 0x8, 0x0) (async) r2 = landlock_create_ruleset(&(0x7f0000000140)={0x4000}, 0x8, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r2, 0x1, &(0x7f0000000180)={0x4000, r1}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) (async) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) syz_mount_image$udf(&(0x7f0000000a40), &(0x7f0000000a80)='./file0\x00', 0x0, &(0x7f0000000ac0), 0x1, 0xa22, &(0x7f0000000b00)="$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") landlock_restrict_self(r2, 0x0) r3 = openat$dir(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x1, 0x0) r4 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1, 0x0) truncate(&(0x7f0000000240)='./file0\x00', 0x1) ftruncate(r3, 0x1) truncate(&(0x7f0000000280)='./file1\x00', 0x1) ftruncate(r0, 0x1) (async) ftruncate(r0, 0x1) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x17, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x12, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) (async) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x17, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x12, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup\x00', 0x0, 0x0) (async) r6 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup\x00', 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@cgroup=r6, r5, 0x12, 0x0, 0x0}, 0x14) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000002c0)={@cgroup=r6, r5, 0x12}, 0x10) unlinkat(r6, &(0x7f0000000000)='./file1\x00', 0x200) ftruncate(r1, 0x1) ftruncate(r4, 0x1) 15:15:37 executing program 0: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$SNDCTL_DSP_SETFRAGMENT(0xffffffffffffffff, 0xc004500a, &(0x7f0000019180)) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) ioctl$SNDCTL_DSP_GETOPTR(r0, 0x800c5012, &(0x7f00000000c0)) r1 = getpid() sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$exfat(&(0x7f0000001500), &(0x7f0000001540)='./file0\x00', 0x10, &(0x7f0000000180)=ANY=[@ANYBLOB='allow_utime=00000000000000000000007,dmask=00000000000000000000001,iocharset=macroman,allow_utime=00000000000000000000002,uid=', @ANYRESHEX=0xee00, @ANYBLOB=',dmask=00000000000000000000037,gid=', @ANYRESHEX, @ANYBLOB="0000000087e10aaf31736574e997938c382c009cd0aeba477396b2cb8f2b9c7a6a4bf39e0378bfe3e9844e297aeade3942b079b5a276e9a3da2237209f9eae67b594fb6fac1518c4638f5e67933f2ba986156febd718f1031e702457e9a4d1ea31b2"], 0x1, 0x14d7, &(0x7f0000001580)="$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") 15:15:37 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) mkdirat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file2\x00', 0xc3) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) r0 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r1}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) landlock_restrict_self(r0, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) (async) mkdirat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file2\x00', 0xc3) (async) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) (async) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) (async) landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) (async) openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) (async) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r1}, 0x0) (async) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) (async) landlock_restrict_self(r0, 0x0) (async) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) (async) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) (async) 15:15:37 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) r0 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r1}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) (async) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) (async) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) (async) landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) (async) openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) (async) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r1}, 0x0) (async) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) (async) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) (async) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) (async) 15:15:37 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) r0 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r1}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) landlock_restrict_self(r0, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) 15:15:37 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) (async) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) (async) r0 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x17, 0x3, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000043800000100095004c0000000000"], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x12, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) (async) r2 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup\x00', 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@cgroup=r2, r1, 0x12, 0x0, 0x0}, 0x14) (async) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000002c0)={@cgroup=r2, r1, 0x12}, 0x10) renameat2(r2, &(0x7f0000000300)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f0000000700)='./file1/file4/file7/file6\x00', 0x3) (async) r3 = openat$dir(0xffffffffffffff9c, &(0x7f00000006c0)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r3}, 0x0) (async) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) landlock_restrict_self(r0, 0x0) renameat2(r3, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000680)='./file1/file2\x00', 0x4) (async) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) (async) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) (async) renameat2(r3, &(0x7f0000000600)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1\x00', 0x2) [ 176.329842][T10964] loop0: detected capacity change from 0 to 256 [ 176.337022][T10964] exfat: Bad value for 'gid' [ 176.466812][T10958] loop2: detected capacity change from 0 to 1024 15:15:38 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) (async) mkdirat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file2\x00', 0xc3) (async) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) (async, rerun: 32) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) (async, rerun: 32) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) (async, rerun: 32) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) (async, rerun: 32) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) r0 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) (async) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r1}, 0x0) (async) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) landlock_restrict_self(r0, 0x0) (async) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) (async, rerun: 32) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) (rerun: 32) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) 15:15:38 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) (async) r0 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x17, 0x3, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000043800000100095004c0000000000"], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x12, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r2 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup\x00', 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@cgroup=r2, r1, 0x12, 0x0, 0x0}, 0x14) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000002c0)={@cgroup=r2, r1, 0x12}, 0x10) (async) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000002c0)={@cgroup=r2, r1, 0x12}, 0x10) renameat2(r2, &(0x7f0000000300)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f0000000700)='./file1/file4/file7/file6\x00', 0x3) openat$dir(0xffffffffffffff9c, &(0x7f00000006c0)='./file1\x00', 0x200000, 0x0) (async) r3 = openat$dir(0xffffffffffffff9c, &(0x7f00000006c0)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r3}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) landlock_restrict_self(r0, 0x0) renameat2(r3, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000680)='./file1/file2\x00', 0x4) (async) renameat2(r3, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000680)='./file1/file2\x00', 0x4) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) (async) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) (async) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) renameat2(r3, &(0x7f0000000600)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1\x00', 0x2) 15:15:38 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) r0 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r1}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) landlock_restrict_self(r0, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) r2 = syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x0, 0x0, 0xffffffffffff8001, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x12, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x200}}, {{0x9, 0x5, 0x3, 0x2, 0x200}}}}}]}}]}}, &(0x7f0000001400)={0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ecm(r2, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r2, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r2, &(0x7f0000000080)={0x14, 0x0, &(0x7f0000000040)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) syz_usb_ep_write(r2, 0x82, 0x5, &(0x7f0000002340)='hello') renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) [ 176.862670][T10958] UDF-fs: INFO Mounting volume 'LinuxUDF', timestamp 2022/11/22 14:59 (1000) 15:15:38 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) (async) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) r0 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) (async) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r1}, 0x0) (async) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) (async) landlock_restrict_self(r0, 0x0) (async) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) 15:15:38 executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x81c0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x81c0, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x1, 0x0) r1 = landlock_create_ruleset(&(0x7f0000000140)={0x4000}, 0x8, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r1, 0x1, &(0x7f0000000180)={0x4000, r0}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) landlock_restrict_self(r1, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x1, 0x0) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1, 0x0) truncate(&(0x7f0000000240)='./file0\x00', 0x1) ftruncate(r2, 0x1) truncate(&(0x7f0000000280)='./file1\x00', 0x1) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x17, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x12, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r5 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup\x00', 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@cgroup=r5, r4, 0x12, 0x0, 0x0}, 0x14) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000002c0)={@cgroup=r5, r4, 0x12}, 0x10) ftruncate(r5, 0x1) ftruncate(r0, 0x1) r6 = signalfd4(r1, &(0x7f0000000000), 0x8, 0x0) landlock_restrict_self(r6, 0x0) ftruncate(r3, 0x1) 15:15:38 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) linkat(0xffffffffffffffff, &(0x7f0000000000)='./file1/file3/file0\x00', 0xffffffffffffffff, &(0x7f0000000680)='./file1/file4/file5\x00', 0x1800) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) r0 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r1}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) landlock_restrict_self(r0, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x17, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x12, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r3 = openat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file7\x00', 0x200000, 0x104) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@cgroup=r3, r2, 0x12, 0x0, 0x0}, 0x14) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000002c0)={@cgroup=r3, r2, 0x12}, 0x10) linkat(0xffffffffffffff9c, &(0x7f00000006c0)='./file1/file4/file5\x00', r3, &(0x7f0000000540)='./file1/file4/file6\x00', 0x1400) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0xf) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) 15:15:38 executing program 0: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$SNDCTL_DSP_SETFRAGMENT(0xffffffffffffffff, 0xc004500a, &(0x7f0000019180)) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) ioctl$SNDCTL_DSP_GETOPTR(r0, 0x800c5012, &(0x7f00000000c0)) r1 = getpid() sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$exfat(&(0x7f0000001500), &(0x7f0000001540)='./file0\x00', 0x10, &(0x7f0000000180)=ANY=[@ANYBLOB='allow_utime=00000000000000000000007,dmask=00000000000000000000001,iocharset=macroman,allow_utime=00000000000000000000002,uid=', @ANYRESHEX=0xee00, @ANYBLOB=',dmask=00000000000000000000037,gid=', @ANYRESHEX, @ANYBLOB="0000000087e10aaf31736574e997938c382c009cd0aeba477396b2cb8f2b9c7a6a4bf39e0378bfe3e9844e297aeade3942b079b5a276e9a3da2237209f9eae67b594fb6fac1518c4638f5e67933f2ba986156febd718f1031e702457e9a4d1ea31b2"], 0x1, 0x14d7, &(0x7f0000001580)="$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") 15:15:38 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) r0 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r1}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) landlock_restrict_self(r0, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000000)='./file1/file2\x00', r1, &(0x7f00000003c0)='./file1/file4\x00', 0x1400) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) 15:15:38 executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x81c0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x81c0, 0x0) (async) openat$dir(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x1, 0x0) (async) r1 = landlock_create_ruleset(&(0x7f0000000140)={0x4000}, 0x8, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r1, 0x1, &(0x7f0000000180)={0x4000, r0}, 0x0) (async) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) landlock_restrict_self(r1, 0x0) (async) r2 = openat$dir(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x1, 0x0) (async) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1, 0x0) truncate(&(0x7f0000000240)='./file0\x00', 0x1) (async) ftruncate(r2, 0x1) truncate(&(0x7f0000000280)='./file1\x00', 0x1) (async) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x17, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x12, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r5 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup\x00', 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@cgroup=r5, r4, 0x12, 0x0, 0x0}, 0x14) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000002c0)={@cgroup=r5, r4, 0x12}, 0x10) (async) ftruncate(r5, 0x1) (async) ftruncate(r0, 0x1) (async) r6 = signalfd4(r1, &(0x7f0000000000), 0x8, 0x0) landlock_restrict_self(r6, 0x0) ftruncate(r3, 0x1) 15:15:38 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) (async) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) (async, rerun: 32) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) (rerun: 32) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) r0 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) (async, rerun: 64) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) (rerun: 64) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r1}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) (async) landlock_restrict_self(r0, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) (async, rerun: 32) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) (async, rerun: 32) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) (async) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) 15:15:38 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) (async) linkat(0xffffffffffffffff, &(0x7f0000000000)='./file1/file3/file0\x00', 0xffffffffffffffff, &(0x7f0000000680)='./file1/file4/file5\x00', 0x1800) (async) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) (async, rerun: 32) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) (rerun: 32) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) (async) r0 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r1}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) (async, rerun: 32) landlock_restrict_self(r0, 0x0) (async, rerun: 32) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) (async) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x17, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x12, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) (async) r3 = openat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file7\x00', 0x200000, 0x104) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@cgroup=r3, r2, 0x12, 0x0, 0x0}, 0x14) (async) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000002c0)={@cgroup=r3, r2, 0x12}, 0x10) (async, rerun: 64) linkat(0xffffffffffffff9c, &(0x7f00000006c0)='./file1/file4/file5\x00', r3, &(0x7f0000000540)='./file1/file4/file6\x00', 0x1400) (rerun: 64) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0xf) (async, rerun: 32) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) (rerun: 32) [ 177.246090][T11019] loop0: detected capacity change from 0 to 256 [ 177.262184][T11019] exfat: Bad value for 'gid' 15:15:38 executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x81c0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x81c0, 0x0) (async) openat$dir(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) (async) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x1, 0x0) r1 = landlock_create_ruleset(&(0x7f0000000140)={0x4000}, 0x8, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r1, 0x1, &(0x7f0000000180)={0x4000, r0}, 0x0) (async) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) landlock_restrict_self(r1, 0x0) (async) r2 = openat$dir(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x1, 0x0) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1, 0x0) (async) truncate(&(0x7f0000000240)='./file0\x00', 0x1) (async) ftruncate(r2, 0x1) (async) truncate(&(0x7f0000000280)='./file1\x00', 0x1) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x17, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x12, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r5 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup\x00', 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@cgroup=r5, r4, 0x12, 0x0, 0x0}, 0x14) (async) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000002c0)={@cgroup=r5, r4, 0x12}, 0x10) (async) ftruncate(r5, 0x1) ftruncate(r0, 0x1) r6 = signalfd4(r1, &(0x7f0000000000), 0x8, 0x0) landlock_restrict_self(r6, 0x0) (async) ftruncate(r3, 0x1) 15:15:39 executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x81c0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x81c0, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x1, 0x0) r2 = landlock_create_ruleset(&(0x7f0000000140)={0x4000}, 0x8, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r2, 0x1, &(0x7f0000000180)={0x4000, r1}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) landlock_restrict_self(r2, 0x0) r3 = openat$dir(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x1, 0x0) r4 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1, 0x0) truncate(&(0x7f0000000240)='./file0\x00', 0x1) ftruncate(r3, 0x1) truncate(&(0x7f0000000280)='./file1\x00', 0x1) recvmsg$unix(0xffffffffffffffff, &(0x7f0000000780)={&(0x7f00000002c0)=@abs, 0x6e, &(0x7f0000000600)=[{&(0x7f0000000340)=""/160, 0xa0}, {&(0x7f0000000400)=""/175, 0xaf}, {&(0x7f0000000000)=""/50, 0x32}, {&(0x7f00000004c0)=""/110, 0x6e}, {&(0x7f0000000540)=""/132, 0x84}], 0x5, &(0x7f0000000680)=ANY=[@ANYBLOB="18000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="14000000000000000100000001000000", @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002400000000b8710e88a53a0961bceb5c", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000030000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x100}, 0x10062) ftruncate(r0, 0x1) ftruncate(r1, 0x1) ftruncate(r4, 0x1) 15:15:39 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) (async) r0 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) (async) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r1}, 0x0) (async) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r1}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) landlock_restrict_self(r0, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000000)='./file1/file2\x00', r1, &(0x7f00000003c0)='./file1/file4\x00', 0x1400) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) [ 177.822843][ T5821] usb 4-1: new high-speed USB device number 2 using dummy_hcd [ 178.182631][ T5821] usb 4-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 178.278837][ T5821] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 178.287954][ T5821] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 178.298531][ T5821] usb 4-1: SerialNumber: syz [ 179.009599][ T5821] cdc_ether 4-1:1.0 usb0: register 'cdc_ether' at usb-dummy_hcd.3-1, CDC Ethernet Device, 42:42:42:42:42:42 [ 179.429381][ T5821] usb 4-1: USB disconnect, device number 2 [ 179.445999][ T5821] cdc_ether 4-1:1.0 usb0: unregister 'cdc_ether' usb-dummy_hcd.3-1, CDC Ethernet Device 15:15:41 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) (async) linkat(0xffffffffffffffff, &(0x7f0000000000)='./file1/file3/file0\x00', 0xffffffffffffffff, &(0x7f0000000680)='./file1/file4/file5\x00', 0x1800) (async) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) (async) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) (async) r0 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) (async) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r1}, 0x0) (async) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) (async) landlock_restrict_self(r0, 0x0) (async) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) (async) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x17, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x12, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) (async) r3 = openat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file7\x00', 0x200000, 0x104) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@cgroup=r3, r2, 0x12, 0x0, 0x0}, 0x14) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000002c0)={@cgroup=r3, r2, 0x12}, 0x10) linkat(0xffffffffffffff9c, &(0x7f00000006c0)='./file1/file4/file5\x00', r3, &(0x7f0000000540)='./file1/file4/file6\x00', 0x1400) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0xf) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) 15:15:41 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) r0 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r1}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) landlock_restrict_self(r0, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000000)='./file0/file2\x00', 0x2, 0x80000000) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) 15:15:41 executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x81c0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x81c0, 0x0) (async) r0 = openat$dir(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) (async) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x1, 0x0) r2 = landlock_create_ruleset(&(0x7f0000000140)={0x4000}, 0x8, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r2, 0x1, &(0x7f0000000180)={0x4000, r1}, 0x0) (async) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) landlock_restrict_self(r2, 0x0) (async) r3 = openat$dir(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x1, 0x0) r4 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1, 0x0) (async) truncate(&(0x7f0000000240)='./file0\x00', 0x1) (async) ftruncate(r3, 0x1) truncate(&(0x7f0000000280)='./file1\x00', 0x1) (async) recvmsg$unix(0xffffffffffffffff, &(0x7f0000000780)={&(0x7f00000002c0)=@abs, 0x6e, &(0x7f0000000600)=[{&(0x7f0000000340)=""/160, 0xa0}, {&(0x7f0000000400)=""/175, 0xaf}, {&(0x7f0000000000)=""/50, 0x32}, {&(0x7f00000004c0)=""/110, 0x6e}, {&(0x7f0000000540)=""/132, 0x84}], 0x5, &(0x7f0000000680)=ANY=[@ANYBLOB="18000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="14000000000000000100000001000000", @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002400000000b8710e88a53a0961bceb5c", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000030000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x100}, 0x10062) (async) ftruncate(r0, 0x1) ftruncate(r1, 0x1) (async) ftruncate(r4, 0x1) 15:15:41 executing program 0: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$SNDCTL_DSP_SETFRAGMENT(r0, 0xc004500a, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) ioctl$SNDCTL_DSP_GETOPTR(r0, 0x800c5012, &(0x7f00000000c0)) r1 = getpid() sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$exfat(&(0x7f0000001500), &(0x7f0000001540)='./file0\x00', 0x10, &(0x7f0000000180)=ANY=[@ANYBLOB='allow_utime=00000000000000000000007,dmask=00000000000000000000001,iocharset=macroman,allow_utime=00000000000000000000002,uid=', @ANYRESHEX=0xee00, @ANYBLOB=',dmask=00000000000000000000037,gid=', @ANYRESHEX, @ANYBLOB="0000000087e10aaf31736574e997938c382c009cd0aeba477396b2cb8f2b9c7a6a4bf39e0378bfe3e9844e297aeade3942b079b5a276e9a3da2237209f9eae67b594fb6fac1518c4638f5e67933f2ba986156febd718f1031e702457e9a4d1ea31b2"], 0x1, 0x14d7, &(0x7f0000001580)="$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") 15:15:41 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) (async) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) (async) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) r0 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) (async) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r1}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) (async) landlock_restrict_self(r0, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000000)='./file1/file2\x00', r1, &(0x7f00000003c0)='./file1/file4\x00', 0x1400) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) (async) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) 15:15:41 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) (async) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) (async) r0 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) (async) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r1}, 0x0) (async) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) landlock_restrict_self(r0, 0x0) (async) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) (async) r2 = syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x0, 0x0, 0xffffffffffff8001, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x12, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x200}}, {{0x9, 0x5, 0x3, 0x2, 0x200}}}}}]}}]}}, &(0x7f0000001400)={0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ecm(r2, 0x0, 0x0) (async) syz_usb_control_io$cdc_ecm(r2, 0x0, 0x0) (async) syz_usb_control_io$cdc_ecm(r2, &(0x7f0000000080)={0x14, 0x0, &(0x7f0000000040)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) (async) syz_usb_ep_write(r2, 0x82, 0x5, &(0x7f0000002340)='hello') (async) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) (async) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) 15:15:41 executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x81c0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x81c0, 0x0) (async, rerun: 32) r0 = openat$dir(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) (rerun: 32) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x1, 0x0) (async) r2 = landlock_create_ruleset(&(0x7f0000000140)={0x4000}, 0x8, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r2, 0x1, &(0x7f0000000180)={0x4000, r1}, 0x0) (async) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) (async) landlock_restrict_self(r2, 0x0) (async) r3 = openat$dir(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x1, 0x0) r4 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1, 0x0) (async) truncate(&(0x7f0000000240)='./file0\x00', 0x1) (async) ftruncate(r3, 0x1) (async) truncate(&(0x7f0000000280)='./file1\x00', 0x1) (async) recvmsg$unix(0xffffffffffffffff, &(0x7f0000000780)={&(0x7f00000002c0)=@abs, 0x6e, &(0x7f0000000600)=[{&(0x7f0000000340)=""/160, 0xa0}, {&(0x7f0000000400)=""/175, 0xaf}, {&(0x7f0000000000)=""/50, 0x32}, {&(0x7f00000004c0)=""/110, 0x6e}, {&(0x7f0000000540)=""/132, 0x84}], 0x5, &(0x7f0000000680)=ANY=[@ANYBLOB="18000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="14000000000000000100000001000000", @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002400000000b8710e88a53a0961bceb5c", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000030000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x100}, 0x10062) (async) ftruncate(r0, 0x1) ftruncate(r1, 0x1) (async) ftruncate(r4, 0x1) 15:15:41 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) (async) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) r0 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) (async) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r1}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) (async) landlock_restrict_self(r0, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000000)='./file0/file2\x00', 0x2, 0x80000000) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) 15:15:41 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) r0 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r1}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000740)={{0x1, 0x1, 0x18, r0}, './file1/file4/file5/../file0\x00'}) renameat2(r1, &(0x7f0000000700)='./file1/file2\x00', r2, &(0x7f0000000780)='./file2\x00', 0x7) landlock_restrict_self(r0, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000680)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file5\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) move_mount(r1, &(0x7f00000005c0)='./file2\x00', 0xffffffffffffff9c, &(0x7f00000006c0)='./file0\x00', 0x1) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x17, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x12, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r4 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup\x00', 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@cgroup=r4, r3, 0x12, 0x0, 0x0}, 0x14) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000002c0)={@cgroup=r4, r3, 0x12}, 0x10) renameat2(r2, &(0x7f00000007c0)='./file0\x00', r4, &(0x7f0000000800)='./file1/file4/file6\x00', 0x2) openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file1/file4\x00', 0x100, 0x8) 15:15:41 executing program 4: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x17, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x12, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup\x00', 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@cgroup=r1, r0, 0x12, 0x0, 0x0}, 0x14) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000002c0)={@cgroup=r1, r0, 0x12}, 0x10) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x18, &(0x7f0000000000)={0x0, 0xffff}, 0x8) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) r2 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r2, 0x1, &(0x7f0000000340)={0x2000, r3}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) landlock_restrict_self(r2, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) [ 180.100741][T11125] loop0: detected capacity change from 0 to 256 [ 180.108675][T11125] exfat: Bad value for 'gid' 15:15:41 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) (async) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) (async) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) (async) r0 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) (async, rerun: 64) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) (rerun: 64) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r1}, 0x0) (async) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) landlock_restrict_self(r0, 0x0) (async) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) (async, rerun: 32) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) (async, rerun: 32) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) (async, rerun: 32) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) (async, rerun: 32) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) (async) mknodat(0xffffffffffffffff, &(0x7f0000000000)='./file0/file2\x00', 0x2, 0x80000000) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) 15:15:41 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x17, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x12, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) (async) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x17, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x12, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup\x00', 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@cgroup=r1, r0, 0x12, 0x0, 0x0}, 0x14) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000002c0)={@cgroup=r1, r0, 0x12}, 0x10) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x18, &(0x7f0000000000)={0x0, 0xffff}, 0x8) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) (async) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) (async) r2 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r2, 0x1, &(0x7f0000000340)={0x2000, r3}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) (async) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) landlock_restrict_self(r2, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) (async) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) 15:15:41 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) r0 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r1}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) landlock_restrict_self(r0, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) (async) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) r2 = syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x0, 0x0, 0xffffffffffff8001, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x12, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x200}}, {{0x9, 0x5, 0x3, 0x2, 0x200}}}}}]}}]}}, &(0x7f0000001400)={0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ecm(r2, 0x0, 0x0) (async) syz_usb_control_io$cdc_ecm(r2, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r2, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r2, &(0x7f0000000080)={0x14, 0x0, &(0x7f0000000040)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) (async) syz_usb_control_io$cdc_ecm(r2, &(0x7f0000000080)={0x14, 0x0, &(0x7f0000000040)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) syz_usb_ep_write(r2, 0x82, 0x5, &(0x7f0000002340)='hello') renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) (async) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) 15:15:41 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) (async) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) (async) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) (async) r0 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r1}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) (async) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000740)={{0x1, 0x1, 0x18, r0}, './file1/file4/file5/../file0\x00'}) renameat2(r1, &(0x7f0000000700)='./file1/file2\x00', r2, &(0x7f0000000780)='./file2\x00', 0x7) (async) landlock_restrict_self(r0, 0x0) (async) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) (async) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000680)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file5\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) move_mount(r1, &(0x7f00000005c0)='./file2\x00', 0xffffffffffffff9c, &(0x7f00000006c0)='./file0\x00', 0x1) (async) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x17, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x12, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) (async) r4 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup\x00', 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@cgroup=r4, r3, 0x12, 0x0, 0x0}, 0x14) (async) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000002c0)={@cgroup=r4, r3, 0x12}, 0x10) (async) renameat2(r2, &(0x7f00000007c0)='./file0\x00', r4, &(0x7f0000000800)='./file1/file4/file6\x00', 0x2) (async) openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file1/file4\x00', 0x100, 0x8) [ 180.663996][ T27] usb 4-1: new high-speed USB device number 3 using dummy_hcd 15:15:42 executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x81c0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x81c0, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x1, 0x0) r2 = landlock_create_ruleset(&(0x7f0000000140)={0x4000}, 0x8, 0x0) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x17, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x12, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r4 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup\x00', 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@cgroup=r4, r3, 0x12, 0x0, 0x0}, 0x14) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000002c0)={@cgroup=r4, r3, 0x12}, 0x10) landlock_restrict_self(r4, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r2, 0x1, &(0x7f0000000180)={0x4000, r1}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) landlock_restrict_self(r2, 0x0) r5 = openat$dir(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x1, 0x0) r6 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1, 0x0) truncate(&(0x7f0000000240)='./file0\x00', 0x1) ftruncate(r5, 0x1) ioctl$BTRFS_IOC_TREE_SEARCH(r5, 0xd0009411, &(0x7f0000000300)={{0x0, 0x8b9c, 0x7, 0x3, 0x0, 0x9, 0x4, 0xb3e7, 0xe4, 0x7, 0x0, 0x6, 0x7fffffff, 0xff, 0x5}}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r3, 0xd000943e, &(0x7f0000001300)={0x0, r7, "a41831527097679748743a010c4123a809f5a2e0bc7b25f6d9539a236f2bf3949f4ced6b69f5475369e5a94a1ae9714ac77ef40e75514384423d259e862021d9999b9b1185efe14dab30cc5dd8aef74e412b834cec75a1b83f059ba93f7d03c013f0d758d46fa43da600552645ba9edac4df9560623e103afd6ceef089a0fa318ec38eb6a9ccb9e83a58cd38e295919aa1984b8079d80ba318732d28db7aaec001cbf90384701288bd21f0e28554c2fbecd7e08c1a217407c6d311b3ba50bf5765576f9d6fc3b6407fdad2f412334fc9007619e6fa88b25ace2fe6c8a38efafe45c79f1752c67ac6fbc6cd1ff00177f351eae762507ef19448d7f926e379d2e1", "3af6c61078242817e064ce44e8626c82ee74d28650eedff895b5af0af8bd962f729a5edba0b26e9d7d73b0709b32e48114acba4dcba0f6762862f9a9d01476a80c4c1ce552e24e13323ba7b681e49d6e4045393cf1a3dcc822582062bc002214dc32b9180edddf511da1b79975db800c37e8bf58213d53cc03e3cefe8e51949ff0a8feb13614f48fcc66225dae4a0fd3a1017e7825928700a27ef4ffb4cb60d7b27cca9a54ed6b9468465facbdfe7be6da3f40be940bb9f32ba00cb2d517611bb1df87aef07c1e940807d144cd210e076e413345096348c0452c2fb1b17d1d07e5951ca6ec658beabbdd9743fb13a317f9aa6a786c4ae5546a275ef472fe3bde481052220f6bf060ea8bf20ca2f5ad5f4143cc21c0708f67f677e52df86ccbfe6fa8182f9f204accd3183d2775bc9b90f3ac4dd700c59bb5aa6398a1e5f22f03dbdb4cd686759502893dbe5629e27ac7800f2d41a76d0cb44cebe90d5b9916efded8add18565ddddd4647cc86cb1a203d15857b0f1627802c149954c39c2c9ec752c3012c106e69ee6ec5518c50d46a21541ec82f4743a9216ed88fcf74ae5205890e3cb24555ee5d950764241df4eadc4271e82da598814d4e54920c0aed6d4ba49e47e649560e038e63ee677b5adc27deff0c2ac5c6b0f1da90202d391afc4b03bfa1c7f613080a2dabdc9534ac89d81bea0c0bf6092b4c6358b5844c60ca79c69bdf2358d3bc8dabee95ae14adec8f86a8459e8e27ca31b3b4b4a71fa644ace04fa0ca09a43847a29c6ae2d6e86b1f8f85a72fece07136f61133b6c3d5cb2e3b92613d2c793bba6acdb8cf2d0da915459cde11f5e6ebbe6030fa0581466b4bd4620a565d084ed191a2fd26fc71c0564b15efdbf655e7392846e748602e1159d2f33f8625ffff57671b9307f1e43de982f79fcb3b87c0f01e095252d3cb652ee32273e6442876ccebda409e194b8266691cdd46e011e813df9b3324263f32bdf7d3f2d60b9aba6b68c7fbffb41ba0dbd79a205bbb86164c307e4cd380b549d6a7ba127d7a1ec38754006b04ce26450c62eb41fae0762d2ff97da7195b3227a1a4c59f4ad2af5fafa25e24956c0ade7e6dd2852feef816668e770bf72426590a7801874d6077684abec80186c8001d38b0249036fe85a88b0a9db782c4a766c47159f47d88ab8c2f007a40e4f0f55555d4e32935eb71bfde205a04e8a2eae23a2a67cdd4c0fbf5847d90fb1950673a8f88a68e016f5377b64fe48273f3ac58bad7ce1fd1d0a31318cd0ace4302193d4c1eb0634befe15aa590e129f23ae221fbae506007148bb064cc036bf07a80336621b73ceac70f7d457b8cbffa2f88497fe146352394bdff3e5bac21fe4e566c583372e308fd8bc6cef4bd8b981c42d3039ed8c640ca15747501820a9da7ead6adf57fe959b11340225fd3cfdfb3103bde1a9f9d9750ded3b2375d91b51e360e6a238ce334e363fc9e04345a2f72c956730cb5b8de75ecfba4da6cde7742004e3809742c5d14116932eadef53a91c44b10f861ec964a069fd636e732ec2f4e8f82ae7d55ea86a3e7ff77c5fe9d55bb6f2bf1a406720997ff6bccc60819869f6a78d26ff65bfc8b3db94922481abfa5042adf296087a5979b1a52aad7696c5ecbe8308efe0cc241da1929f0b18228cd4768ee8ffd9fc52babc56359a056ffe40767887c6255edf03a1095b608fd36e5dc17d82c1d99f305e10ee878a3ac7bffde9485c1222b797bf7277542e4921c5fa04f5b73091908fce32dea87c58d7c5a3c660b3e9401c88b05827e63e4ee590d09b9c069662d7237e02c0ca071e92b3586a4eaf7d68db948e2b35d6a81c7f450f4064e1652fecfaddf5565f0341e4b23a52e1d3d0164548c293c1317405f2c9be6f5e21be1967bd7a8cd4355e3b360e6d0ae0c4a5cdd1c77268943de008e2e46f024483dc83899d6539a4dac5b6aa82429dcfe76c3e57a200e7dd2c8bd3c4fefa9d28a69bd66c364d5ec814aa9001adcedc45f7f506f1d5e22a5b80a2d9c10d3133d32250c76a85e60ea837ae5a2878e231c4c07b5d9017509cc1f78324331e21e21cf56512351d384a7b180df6954717554be563d7ced6abc20f36afc9748d4aab652a592f2de9c94b4223385f6ab499bcf0fbecee8fa6392740f047a007f9e45dab66b35b88d78ffd195ea546f6e9c733b60fd542d3cff7d6ba8bcaaa16174b567eb101b7b3ba8774e5f7f58c02e50a93789212f507a867cc412e18840612e274406d37dcb89c9013ace2db4f84a0339dc65cb6592b9bc0a08a1033596d3acb4eb4da9d1bdabe0395dd6e5931ec43cb123a13b72bbac867457cea7dbce33fe973682b74539d275d4d8eaa1400f3c8e17a356a6b6d1783c97b0cb76854ac455edd6264c15aa65ad24598cfae65cea9055c1ba981f932a904de8a082183b6de6ba14c05289cf7100d0c6922791b8e29c6ae091c5a24dbe9f8ccdd9f99b9f0e68ac548e2eedd31488850ecbcad458f614bceb4550a26544a8a5cea4e3c5bec3f2a28a4efd5e8404962905cdaf5b79e476f5de5718c113a8c79985879ed79b553ab44b578e9747331dfe65d45c69169140094b290d4b94e732dffc813401652fdeaff4aa824a385d5db4575bd87ef49a9d843272aae536569f5b8f9ea30c1e0543bcfa35cbf8e7da99e806a912fc60dc5a41afd324278af69e9386c858ad876fc8330f4a042a42697bebda57f2b616e1e91cb473941ba9c60bb1f7f03b007cab137409bf484d32b92109eb16bf29f6319503fa10832922219c2678278d8904a3eab4ae0f82c0a9698e2a9b94fbfcb06f97c3a88b9447f3ef7f8eb39f5f53d1989c7ee55a5f2c75a2948c0e188309a66bec3d0bc3ee9dfb31372e4d18f966e53c0941ef1051d75ab3b58329398a864d3ce71efe81f4d650090e62487dfff29d6bf2a8b524a84c22f72d7f4b1666f82c1cca9f629184fb74b1ff3ee1d0c0f3a1eb4c066be0cc001a318be6f230173abcaecb9dafb3796b349bffd1b35bd5d8ee82e0683aada85362bf4660e169f3126aba788f2df799f935d747f590c343b46dd591b23ccffe9f63337ddce2f61128cbe818ffbc206954a4d8d63ffecbd0431735192d1397e16fa572c7367015b5234a7fd4ffe9d524eb06eec329aafe4c560d92e68041a3f240c5125af9fd5dba9c4d31550e65e9723e7d2fdde5f93360ba20af06de566fd0de2a79b4586964df5e806fa03fd59c1130a4b24a554774adcdce0c59c25347d998f3986590ab37ff46417591cb0c872fe501eaf1ae23ab51c5f433e70bdf510bb44760e9d4f4601fb8e529c6e33a8ad6e60ab273fb4944a2060684b92f1d917f68100d370e0abca529e9b6a8275bcc832154c2d74a9bd5f5c5feaf5145ecad01fd7fdac4f5af62b74fcd6588becf536ecbfc3a58dbf880319e67a56eb3d6ac8ed12c43d5adc9fd2c6a45adeedceb4a1b938696036a5e27078648aa880daa3e6a91b1f28d3d9bd73ad4eda4c95b9fbe7d27c634ce46d51311c3289e3cdf35b5ce0cb590d6d9c2cdeaad2257e4866375db7d4763b5d1b2560b420c057454486a03b4a7e90ba83dfbe987ac19cbbb41ea7b7a94262bac5894655c09a3e3a9ff1de943e9c5bc256c06ae93ff630053d2e6610bba8fbeddb828b103fa3c2a3fca8f57d94e80158d331f9802258bf79f8763a90fa3b6ef9d6453b3e15171a8ac3d99a75c989f4e8213cc4e5861f2b1b4e30c2f7a99572b741704138a55f3089747bd93ede51a560074166c4302e5be5fc7e17362068e3d0d73af5544abb01e4dd367af91b329a993e26f886dab3234d1456ba803932b82b77e9ae0de5581b45abda74a35c5028d059a6561b435043837c113a9af3da1d4309961b02967ce1cf3f94811efd71ca5bfb0d8257c8d911d6ad6cfaef3e3fd86679d06724872b41a115662053eb0b530a8d7d37ed72a15052084b1cea88d8e290a641e4ef0ccc536ef43235a20ed5b6c9bb20db7bfdbde93cd7f13f8e032acef6713a85cac26e5f351f7c527362e0589bc3b72c50e354f3a90194ccdc4f92c660eb0a3d9c8b12c5a5dff6831c379681f48f243a2445101a17e484eca5c0ed2e495f6b19a0c64cbb5150ccc9523030ee7c6bc165a64fff7ce051e7792a5d8e6b889bbd5ec5076f9e19db0d3a5bac2e053317d83583a7e72a348c8ba5daa543724f2d894659ee254515262c4d3c800ca299d6413b4da94fdb9001740d8aef8ac4d18eb903b5063864a24d4c3112979f297739340a17d9ee07cdc5768040e1a3fe89e3ff2669d11ec44f41755a0db47b9ab4054c970c7f66190f55b61f59bd4b41f8edfef59c771a222af6eff4370ab1abbb4e1aee32c958610c69db04b1065bba241bec3d0e05e18bdc9734d20be710976a224fe457ef40b7c56c7c3426e99d3e73c1246b4d113a9a372fa2cf165ae04c4940aaa3b85e27ce7ac487ad2d5e9a50467ed679fabe834bba08c2192a411cb08509c9555997f651f980b6dc84fb2c1dcafff7d1a44912a3798946640e125ee73fb9953d801ec7e99790159d34971a27dc7852174b9bc171ed0e27006f64992b938bf16fcc781a419345e923f6d2f2c4e409187ae1acd9d8500cdbb2ebdb94eacc13f47d33e4621e61206483517a7b7001b12f8955d3dad3e5043f6f9c737b3c3dafdc85011cf46bd9a5fcf6933f6ca7129db4597c659aacc5eaca597ca9e61c9b9f431938edbb9d9e3c318ae81227f4b451691c85aeaa28a0a1eaf90223d0b6b6319e4405e717b738499224114abf77113b89746c8330e2cc2c8dd020323ca8cbf1f911ddee618da3834c8c58ee3d71f38a2499af85b195c2acf929bc0315630c675a5177b8a7c023ab48511c55101221bf8e9417c7f62c7076d32a3e6553c8e1822c47b4f93dbba50d5522b3a1d9bfd34af731c993e46dc88d1431d5ca180fb700b3775d5bb6d85672faccc15d93e28affa5923518346b91600e3b5427c06f30a56ebfc9e028ba29378505107a471c858971ba85a2827bf96e5ac02f8080af87dae7b3303cfd0f5f70aa1a14dfe6ca6ac6f5357426620a9206f23877a0e2057e54d90102cb402bad3af75448066eb7aa54a2f92071515debeb6d4322873c9f2ee95c81f573b678ed16222bdba5225a9ab558071624ac66f9aea39fd88ce5747d5dd296f3d39d4037824ce68e6b733595c9e69589f8118c8392778497099af8bf0d79566208e6beff9eb1ab2f17be397ff9a4685758448457577e53382ded7a3471a3e683587ebc99edaafa13dca3c68905ed7959ef9375eb47dd6c7d94ed22ff7deeb090f1615e31503a41906f1b5f8e8d7aae35e0a670e1198c240edd0d18ec5454fe2a2c6a2deb473c923680448b6f27771308dc84a1436f9b94186e6187d61ac7f2d94c8c190b0f"}) truncate(&(0x7f0000000280)='./file1\x00', 0x1) ftruncate(r0, 0x1) unlinkat(r5, &(0x7f0000000000)='./file1\x00', 0x200) ftruncate(r1, 0x1) ftruncate(r6, 0x1) 15:15:42 executing program 0: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$SNDCTL_DSP_SETFRAGMENT(r0, 0xc004500a, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) ioctl$SNDCTL_DSP_GETOPTR(r0, 0x800c5012, &(0x7f00000000c0)) r1 = getpid() sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$exfat(&(0x7f0000001500), &(0x7f0000001540)='./file0\x00', 0x10, &(0x7f0000000180)=ANY=[@ANYBLOB='allow_utime=00000000000000000000007,dmask=00000000000000000000001,iocharset=macroman,allow_utime=00000000000000000000002,uid=', @ANYRESHEX=0xee00, @ANYBLOB=',dmask=00000000000000000000037,gid=', @ANYRESHEX, @ANYBLOB="0000000087e10aaf31736574e997938c382c009cd0aeba477396b2cb8f2b9c7a6a4bf39e0378bfe3e9844e297aeade3942b079b5a276e9a3da2237209f9eae67b594fb6fac1518c4638f5e67933f2ba986156febd718f1031e702457e9a4d1ea31b2"], 0x1, 0x14d7, &(0x7f0000001580)="$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") 15:15:42 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x40) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) r0 = openat$damon_kdamond_pid(0xffffffffffffff9c, &(0x7f0000000000), 0x200000, 0xf4) mknodat(r0, &(0x7f0000000680)='./file1/file4/file7/file6\x00', 0x1000, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) r1 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r1, 0x1, &(0x7f0000000340)={0x2000, r2}, 0x0) r3 = syz_open_dev$audion(&(0x7f00000006c0), 0x1000, 0x8300) ioctl$F2FS_IOC_START_ATOMIC_WRITE(r3, 0xf501, 0x0) r4 = ioctl$UDMABUF_CREATE(r0, 0x40187542, &(0x7f0000000700)={r0, 0x1, 0x0, 0x8000}) flistxattr(r4, &(0x7f0000000740)=""/4, 0x4) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) landlock_restrict_self(r1, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) 15:15:42 executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x81c0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x81c0, 0x0) (async) r0 = openat$dir(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) (async) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x1, 0x0) (async) r2 = landlock_create_ruleset(&(0x7f0000000140)={0x4000}, 0x8, 0x0) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x17, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x12, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) (async) r4 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup\x00', 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@cgroup=r4, r3, 0x12, 0x0, 0x0}, 0x14) (async) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000002c0)={@cgroup=r4, r3, 0x12}, 0x10) (async) landlock_restrict_self(r4, 0x0) (async) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r2, 0x1, &(0x7f0000000180)={0x4000, r1}, 0x0) (async) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) (async) landlock_restrict_self(r2, 0x0) r5 = openat$dir(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x1, 0x0) (async) r6 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1, 0x0) truncate(&(0x7f0000000240)='./file0\x00', 0x1) (async) ftruncate(r5, 0x1) ioctl$BTRFS_IOC_TREE_SEARCH(r5, 0xd0009411, &(0x7f0000000300)={{0x0, 0x8b9c, 0x7, 0x3, 0x0, 0x9, 0x4, 0xb3e7, 0xe4, 0x7, 0x0, 0x6, 0x7fffffff, 0xff, 0x5}}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r3, 0xd000943e, &(0x7f0000001300)={0x0, r7, "a41831527097679748743a010c4123a809f5a2e0bc7b25f6d9539a236f2bf3949f4ced6b69f5475369e5a94a1ae9714ac77ef40e75514384423d259e862021d9999b9b1185efe14dab30cc5dd8aef74e412b834cec75a1b83f059ba93f7d03c013f0d758d46fa43da600552645ba9edac4df9560623e103afd6ceef089a0fa318ec38eb6a9ccb9e83a58cd38e295919aa1984b8079d80ba318732d28db7aaec001cbf90384701288bd21f0e28554c2fbecd7e08c1a217407c6d311b3ba50bf5765576f9d6fc3b6407fdad2f412334fc9007619e6fa88b25ace2fe6c8a38efafe45c79f1752c67ac6fbc6cd1ff00177f351eae762507ef19448d7f926e379d2e1", "3af6c61078242817e064ce44e8626c82ee74d28650eedff895b5af0af8bd962f729a5edba0b26e9d7d73b0709b32e48114acba4dcba0f6762862f9a9d01476a80c4c1ce552e24e13323ba7b681e49d6e4045393cf1a3dcc822582062bc002214dc32b9180edddf511da1b79975db800c37e8bf58213d53cc03e3cefe8e51949ff0a8feb13614f48fcc66225dae4a0fd3a1017e7825928700a27ef4ffb4cb60d7b27cca9a54ed6b9468465facbdfe7be6da3f40be940bb9f32ba00cb2d517611bb1df87aef07c1e940807d144cd210e076e413345096348c0452c2fb1b17d1d07e5951ca6ec658beabbdd9743fb13a317f9aa6a786c4ae5546a275ef472fe3bde481052220f6bf060ea8bf20ca2f5ad5f4143cc21c0708f67f677e52df86ccbfe6fa8182f9f204accd3183d2775bc9b90f3ac4dd700c59bb5aa6398a1e5f22f03dbdb4cd686759502893dbe5629e27ac7800f2d41a76d0cb44cebe90d5b9916efded8add18565ddddd4647cc86cb1a203d15857b0f1627802c149954c39c2c9ec752c3012c106e69ee6ec5518c50d46a21541ec82f4743a9216ed88fcf74ae5205890e3cb24555ee5d950764241df4eadc4271e82da598814d4e54920c0aed6d4ba49e47e649560e038e63ee677b5adc27deff0c2ac5c6b0f1da90202d391afc4b03bfa1c7f613080a2dabdc9534ac89d81bea0c0bf6092b4c6358b5844c60ca79c69bdf2358d3bc8dabee95ae14adec8f86a8459e8e27ca31b3b4b4a71fa644ace04fa0ca09a43847a29c6ae2d6e86b1f8f85a72fece07136f61133b6c3d5cb2e3b92613d2c793bba6acdb8cf2d0da915459cde11f5e6ebbe6030fa0581466b4bd4620a565d084ed191a2fd26fc71c0564b15efdbf655e7392846e748602e1159d2f33f8625ffff57671b9307f1e43de982f79fcb3b87c0f01e095252d3cb652ee32273e6442876ccebda409e194b8266691cdd46e011e813df9b3324263f32bdf7d3f2d60b9aba6b68c7fbffb41ba0dbd79a205bbb86164c307e4cd380b549d6a7ba127d7a1ec38754006b04ce26450c62eb41fae0762d2ff97da7195b3227a1a4c59f4ad2af5fafa25e24956c0ade7e6dd2852feef816668e770bf72426590a7801874d6077684abec80186c8001d38b0249036fe85a88b0a9db782c4a766c47159f47d88ab8c2f007a40e4f0f55555d4e32935eb71bfde205a04e8a2eae23a2a67cdd4c0fbf5847d90fb1950673a8f88a68e016f5377b64fe48273f3ac58bad7ce1fd1d0a31318cd0ace4302193d4c1eb0634befe15aa590e129f23ae221fbae506007148bb064cc036bf07a80336621b73ceac70f7d457b8cbffa2f88497fe146352394bdff3e5bac21fe4e566c583372e308fd8bc6cef4bd8b981c42d3039ed8c640ca15747501820a9da7ead6adf57fe959b11340225fd3cfdfb3103bde1a9f9d9750ded3b2375d91b51e360e6a238ce334e363fc9e04345a2f72c956730cb5b8de75ecfba4da6cde7742004e3809742c5d14116932eadef53a91c44b10f861ec964a069fd636e732ec2f4e8f82ae7d55ea86a3e7ff77c5fe9d55bb6f2bf1a406720997ff6bccc60819869f6a78d26ff65bfc8b3db94922481abfa5042adf296087a5979b1a52aad7696c5ecbe8308efe0cc241da1929f0b18228cd4768ee8ffd9fc52babc56359a056ffe40767887c6255edf03a1095b608fd36e5dc17d82c1d99f305e10ee878a3ac7bffde9485c1222b797bf7277542e4921c5fa04f5b73091908fce32dea87c58d7c5a3c660b3e9401c88b05827e63e4ee590d09b9c069662d7237e02c0ca071e92b3586a4eaf7d68db948e2b35d6a81c7f450f4064e1652fecfaddf5565f0341e4b23a52e1d3d0164548c293c1317405f2c9be6f5e21be1967bd7a8cd4355e3b360e6d0ae0c4a5cdd1c77268943de008e2e46f024483dc83899d6539a4dac5b6aa82429dcfe76c3e57a200e7dd2c8bd3c4fefa9d28a69bd66c364d5ec814aa9001adcedc45f7f506f1d5e22a5b80a2d9c10d3133d32250c76a85e60ea837ae5a2878e231c4c07b5d9017509cc1f78324331e21e21cf56512351d384a7b180df6954717554be563d7ced6abc20f36afc9748d4aab652a592f2de9c94b4223385f6ab499bcf0fbecee8fa6392740f047a007f9e45dab66b35b88d78ffd195ea546f6e9c733b60fd542d3cff7d6ba8bcaaa16174b567eb101b7b3ba8774e5f7f58c02e50a93789212f507a867cc412e18840612e274406d37dcb89c9013ace2db4f84a0339dc65cb6592b9bc0a08a1033596d3acb4eb4da9d1bdabe0395dd6e5931ec43cb123a13b72bbac867457cea7dbce33fe973682b74539d275d4d8eaa1400f3c8e17a356a6b6d1783c97b0cb76854ac455edd6264c15aa65ad24598cfae65cea9055c1ba981f932a904de8a082183b6de6ba14c05289cf7100d0c6922791b8e29c6ae091c5a24dbe9f8ccdd9f99b9f0e68ac548e2eedd31488850ecbcad458f614bceb4550a26544a8a5cea4e3c5bec3f2a28a4efd5e8404962905cdaf5b79e476f5de5718c113a8c79985879ed79b553ab44b578e9747331dfe65d45c69169140094b290d4b94e732dffc813401652fdeaff4aa824a385d5db4575bd87ef49a9d843272aae536569f5b8f9ea30c1e0543bcfa35cbf8e7da99e806a912fc60dc5a41afd324278af69e9386c858ad876fc8330f4a042a42697bebda57f2b616e1e91cb473941ba9c60bb1f7f03b007cab137409bf484d32b92109eb16bf29f6319503fa10832922219c2678278d8904a3eab4ae0f82c0a9698e2a9b94fbfcb06f97c3a88b9447f3ef7f8eb39f5f53d1989c7ee55a5f2c75a2948c0e188309a66bec3d0bc3ee9dfb31372e4d18f966e53c0941ef1051d75ab3b58329398a864d3ce71efe81f4d650090e62487dfff29d6bf2a8b524a84c22f72d7f4b1666f82c1cca9f629184fb74b1ff3ee1d0c0f3a1eb4c066be0cc001a318be6f230173abcaecb9dafb3796b349bffd1b35bd5d8ee82e0683aada85362bf4660e169f3126aba788f2df799f935d747f590c343b46dd591b23ccffe9f63337ddce2f61128cbe818ffbc206954a4d8d63ffecbd0431735192d1397e16fa572c7367015b5234a7fd4ffe9d524eb06eec329aafe4c560d92e68041a3f240c5125af9fd5dba9c4d31550e65e9723e7d2fdde5f93360ba20af06de566fd0de2a79b4586964df5e806fa03fd59c1130a4b24a554774adcdce0c59c25347d998f3986590ab37ff46417591cb0c872fe501eaf1ae23ab51c5f433e70bdf510bb44760e9d4f4601fb8e529c6e33a8ad6e60ab273fb4944a2060684b92f1d917f68100d370e0abca529e9b6a8275bcc832154c2d74a9bd5f5c5feaf5145ecad01fd7fdac4f5af62b74fcd6588becf536ecbfc3a58dbf880319e67a56eb3d6ac8ed12c43d5adc9fd2c6a45adeedceb4a1b938696036a5e27078648aa880daa3e6a91b1f28d3d9bd73ad4eda4c95b9fbe7d27c634ce46d51311c3289e3cdf35b5ce0cb590d6d9c2cdeaad2257e4866375db7d4763b5d1b2560b420c057454486a03b4a7e90ba83dfbe987ac19cbbb41ea7b7a94262bac5894655c09a3e3a9ff1de943e9c5bc256c06ae93ff630053d2e6610bba8fbeddb828b103fa3c2a3fca8f57d94e80158d331f9802258bf79f8763a90fa3b6ef9d6453b3e15171a8ac3d99a75c989f4e8213cc4e5861f2b1b4e30c2f7a99572b741704138a55f3089747bd93ede51a560074166c4302e5be5fc7e17362068e3d0d73af5544abb01e4dd367af91b329a993e26f886dab3234d1456ba803932b82b77e9ae0de5581b45abda74a35c5028d059a6561b435043837c113a9af3da1d4309961b02967ce1cf3f94811efd71ca5bfb0d8257c8d911d6ad6cfaef3e3fd86679d06724872b41a115662053eb0b530a8d7d37ed72a15052084b1cea88d8e290a641e4ef0ccc536ef43235a20ed5b6c9bb20db7bfdbde93cd7f13f8e032acef6713a85cac26e5f351f7c527362e0589bc3b72c50e354f3a90194ccdc4f92c660eb0a3d9c8b12c5a5dff6831c379681f48f243a2445101a17e484eca5c0ed2e495f6b19a0c64cbb5150ccc9523030ee7c6bc165a64fff7ce051e7792a5d8e6b889bbd5ec5076f9e19db0d3a5bac2e053317d83583a7e72a348c8ba5daa543724f2d894659ee254515262c4d3c800ca299d6413b4da94fdb9001740d8aef8ac4d18eb903b5063864a24d4c3112979f297739340a17d9ee07cdc5768040e1a3fe89e3ff2669d11ec44f41755a0db47b9ab4054c970c7f66190f55b61f59bd4b41f8edfef59c771a222af6eff4370ab1abbb4e1aee32c958610c69db04b1065bba241bec3d0e05e18bdc9734d20be710976a224fe457ef40b7c56c7c3426e99d3e73c1246b4d113a9a372fa2cf165ae04c4940aaa3b85e27ce7ac487ad2d5e9a50467ed679fabe834bba08c2192a411cb08509c9555997f651f980b6dc84fb2c1dcafff7d1a44912a3798946640e125ee73fb9953d801ec7e99790159d34971a27dc7852174b9bc171ed0e27006f64992b938bf16fcc781a419345e923f6d2f2c4e409187ae1acd9d8500cdbb2ebdb94eacc13f47d33e4621e61206483517a7b7001b12f8955d3dad3e5043f6f9c737b3c3dafdc85011cf46bd9a5fcf6933f6ca7129db4597c659aacc5eaca597ca9e61c9b9f431938edbb9d9e3c318ae81227f4b451691c85aeaa28a0a1eaf90223d0b6b6319e4405e717b738499224114abf77113b89746c8330e2cc2c8dd020323ca8cbf1f911ddee618da3834c8c58ee3d71f38a2499af85b195c2acf929bc0315630c675a5177b8a7c023ab48511c55101221bf8e9417c7f62c7076d32a3e6553c8e1822c47b4f93dbba50d5522b3a1d9bfd34af731c993e46dc88d1431d5ca180fb700b3775d5bb6d85672faccc15d93e28affa5923518346b91600e3b5427c06f30a56ebfc9e028ba29378505107a471c858971ba85a2827bf96e5ac02f8080af87dae7b3303cfd0f5f70aa1a14dfe6ca6ac6f5357426620a9206f23877a0e2057e54d90102cb402bad3af75448066eb7aa54a2f92071515debeb6d4322873c9f2ee95c81f573b678ed16222bdba5225a9ab558071624ac66f9aea39fd88ce5747d5dd296f3d39d4037824ce68e6b733595c9e69589f8118c8392778497099af8bf0d79566208e6beff9eb1ab2f17be397ff9a4685758448457577e53382ded7a3471a3e683587ebc99edaafa13dca3c68905ed7959ef9375eb47dd6c7d94ed22ff7deeb090f1615e31503a41906f1b5f8e8d7aae35e0a670e1198c240edd0d18ec5454fe2a2c6a2deb473c923680448b6f27771308dc84a1436f9b94186e6187d61ac7f2d94c8c190b0f"}) (async) truncate(&(0x7f0000000280)='./file1\x00', 0x1) (async) ftruncate(r0, 0x1) (async) unlinkat(r5, &(0x7f0000000000)='./file1\x00', 0x200) (async) ftruncate(r1, 0x1) (async) ftruncate(r6, 0x1) 15:15:42 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x17, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x12, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) (async) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x17, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x12, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup\x00', 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@cgroup=r1, r0, 0x12, 0x0, 0x0}, 0x14) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000002c0)={@cgroup=r1, r0, 0x12}, 0x10) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x18, &(0x7f0000000000)={0x0, 0xffff}, 0x8) (async) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x18, &(0x7f0000000000)={0x0, 0xffff}, 0x8) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) (async) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) r2 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r2, 0x1, &(0x7f0000000340)={0x2000, r3}, 0x0) (async) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r2, 0x1, &(0x7f0000000340)={0x2000, r3}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) landlock_restrict_self(r2, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) (async) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) 15:15:42 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) (async) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) (async) r0 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) (async) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r1}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) (async) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000740)={{0x1, 0x1, 0x18, r0}, './file1/file4/file5/../file0\x00'}) renameat2(r1, &(0x7f0000000700)='./file1/file2\x00', r2, &(0x7f0000000780)='./file2\x00', 0x7) (async) landlock_restrict_self(r0, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000680)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file5\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) move_mount(r1, &(0x7f00000005c0)='./file2\x00', 0xffffffffffffff9c, &(0x7f00000006c0)='./file0\x00', 0x1) (async) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x17, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x12, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) (async) r4 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup\x00', 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@cgroup=r4, r3, 0x12, 0x0, 0x0}, 0x14) (async) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000002c0)={@cgroup=r4, r3, 0x12}, 0x10) (async) renameat2(r2, &(0x7f00000007c0)='./file0\x00', r4, &(0x7f0000000800)='./file1/file4/file6\x00', 0x2) openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file1/file4\x00', 0x100, 0x8) 15:15:42 executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x81c0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x81c0, 0x0) (async) r0 = openat$dir(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x1, 0x0) (async) r2 = landlock_create_ruleset(&(0x7f0000000140)={0x4000}, 0x8, 0x0) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x17, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x12, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) (async) r4 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup\x00', 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@cgroup=r4, r3, 0x12, 0x0, 0x0}, 0x14) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000002c0)={@cgroup=r4, r3, 0x12}, 0x10) landlock_restrict_self(r4, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r2, 0x1, &(0x7f0000000180)={0x4000, r1}, 0x0) (async, rerun: 64) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) (async, rerun: 64) landlock_restrict_self(r2, 0x0) (async) r5 = openat$dir(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x1, 0x0) r6 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1, 0x0) (async) truncate(&(0x7f0000000240)='./file0\x00', 0x1) (async) ftruncate(r5, 0x1) ioctl$BTRFS_IOC_TREE_SEARCH(r5, 0xd0009411, &(0x7f0000000300)={{0x0, 0x8b9c, 0x7, 0x3, 0x0, 0x9, 0x4, 0xb3e7, 0xe4, 0x7, 0x0, 0x6, 0x7fffffff, 0xff, 0x5}}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r3, 0xd000943e, &(0x7f0000001300)={0x0, r7, "a41831527097679748743a010c4123a809f5a2e0bc7b25f6d9539a236f2bf3949f4ced6b69f5475369e5a94a1ae9714ac77ef40e75514384423d259e862021d9999b9b1185efe14dab30cc5dd8aef74e412b834cec75a1b83f059ba93f7d03c013f0d758d46fa43da600552645ba9edac4df9560623e103afd6ceef089a0fa318ec38eb6a9ccb9e83a58cd38e295919aa1984b8079d80ba318732d28db7aaec001cbf90384701288bd21f0e28554c2fbecd7e08c1a217407c6d311b3ba50bf5765576f9d6fc3b6407fdad2f412334fc9007619e6fa88b25ace2fe6c8a38efafe45c79f1752c67ac6fbc6cd1ff00177f351eae762507ef19448d7f926e379d2e1", "3af6c61078242817e064ce44e8626c82ee74d28650eedff895b5af0af8bd962f729a5edba0b26e9d7d73b0709b32e48114acba4dcba0f6762862f9a9d01476a80c4c1ce552e24e13323ba7b681e49d6e4045393cf1a3dcc822582062bc002214dc32b9180edddf511da1b79975db800c37e8bf58213d53cc03e3cefe8e51949ff0a8feb13614f48fcc66225dae4a0fd3a1017e7825928700a27ef4ffb4cb60d7b27cca9a54ed6b9468465facbdfe7be6da3f40be940bb9f32ba00cb2d517611bb1df87aef07c1e940807d144cd210e076e413345096348c0452c2fb1b17d1d07e5951ca6ec658beabbdd9743fb13a317f9aa6a786c4ae5546a275ef472fe3bde481052220f6bf060ea8bf20ca2f5ad5f4143cc21c0708f67f677e52df86ccbfe6fa8182f9f204accd3183d2775bc9b90f3ac4dd700c59bb5aa6398a1e5f22f03dbdb4cd686759502893dbe5629e27ac7800f2d41a76d0cb44cebe90d5b9916efded8add18565ddddd4647cc86cb1a203d15857b0f1627802c149954c39c2c9ec752c3012c106e69ee6ec5518c50d46a21541ec82f4743a9216ed88fcf74ae5205890e3cb24555ee5d950764241df4eadc4271e82da598814d4e54920c0aed6d4ba49e47e649560e038e63ee677b5adc27deff0c2ac5c6b0f1da90202d391afc4b03bfa1c7f613080a2dabdc9534ac89d81bea0c0bf6092b4c6358b5844c60ca79c69bdf2358d3bc8dabee95ae14adec8f86a8459e8e27ca31b3b4b4a71fa644ace04fa0ca09a43847a29c6ae2d6e86b1f8f85a72fece07136f61133b6c3d5cb2e3b92613d2c793bba6acdb8cf2d0da915459cde11f5e6ebbe6030fa0581466b4bd4620a565d084ed191a2fd26fc71c0564b15efdbf655e7392846e748602e1159d2f33f8625ffff57671b9307f1e43de982f79fcb3b87c0f01e095252d3cb652ee32273e6442876ccebda409e194b8266691cdd46e011e813df9b3324263f32bdf7d3f2d60b9aba6b68c7fbffb41ba0dbd79a205bbb86164c307e4cd380b549d6a7ba127d7a1ec38754006b04ce26450c62eb41fae0762d2ff97da7195b3227a1a4c59f4ad2af5fafa25e24956c0ade7e6dd2852feef816668e770bf72426590a7801874d6077684abec80186c8001d38b0249036fe85a88b0a9db782c4a766c47159f47d88ab8c2f007a40e4f0f55555d4e32935eb71bfde205a04e8a2eae23a2a67cdd4c0fbf5847d90fb1950673a8f88a68e016f5377b64fe48273f3ac58bad7ce1fd1d0a31318cd0ace4302193d4c1eb0634befe15aa590e129f23ae221fbae506007148bb064cc036bf07a80336621b73ceac70f7d457b8cbffa2f88497fe146352394bdff3e5bac21fe4e566c583372e308fd8bc6cef4bd8b981c42d3039ed8c640ca15747501820a9da7ead6adf57fe959b11340225fd3cfdfb3103bde1a9f9d9750ded3b2375d91b51e360e6a238ce334e363fc9e04345a2f72c956730cb5b8de75ecfba4da6cde7742004e3809742c5d14116932eadef53a91c44b10f861ec964a069fd636e732ec2f4e8f82ae7d55ea86a3e7ff77c5fe9d55bb6f2bf1a406720997ff6bccc60819869f6a78d26ff65bfc8b3db94922481abfa5042adf296087a5979b1a52aad7696c5ecbe8308efe0cc241da1929f0b18228cd4768ee8ffd9fc52babc56359a056ffe40767887c6255edf03a1095b608fd36e5dc17d82c1d99f305e10ee878a3ac7bffde9485c1222b797bf7277542e4921c5fa04f5b73091908fce32dea87c58d7c5a3c660b3e9401c88b05827e63e4ee590d09b9c069662d7237e02c0ca071e92b3586a4eaf7d68db948e2b35d6a81c7f450f4064e1652fecfaddf5565f0341e4b23a52e1d3d0164548c293c1317405f2c9be6f5e21be1967bd7a8cd4355e3b360e6d0ae0c4a5cdd1c77268943de008e2e46f024483dc83899d6539a4dac5b6aa82429dcfe76c3e57a200e7dd2c8bd3c4fefa9d28a69bd66c364d5ec814aa9001adcedc45f7f506f1d5e22a5b80a2d9c10d3133d32250c76a85e60ea837ae5a2878e231c4c07b5d9017509cc1f78324331e21e21cf56512351d384a7b180df6954717554be563d7ced6abc20f36afc9748d4aab652a592f2de9c94b4223385f6ab499bcf0fbecee8fa6392740f047a007f9e45dab66b35b88d78ffd195ea546f6e9c733b60fd542d3cff7d6ba8bcaaa16174b567eb101b7b3ba8774e5f7f58c02e50a93789212f507a867cc412e18840612e274406d37dcb89c9013ace2db4f84a0339dc65cb6592b9bc0a08a1033596d3acb4eb4da9d1bdabe0395dd6e5931ec43cb123a13b72bbac867457cea7dbce33fe973682b74539d275d4d8eaa1400f3c8e17a356a6b6d1783c97b0cb76854ac455edd6264c15aa65ad24598cfae65cea9055c1ba981f932a904de8a082183b6de6ba14c05289cf7100d0c6922791b8e29c6ae091c5a24dbe9f8ccdd9f99b9f0e68ac548e2eedd31488850ecbcad458f614bceb4550a26544a8a5cea4e3c5bec3f2a28a4efd5e8404962905cdaf5b79e476f5de5718c113a8c79985879ed79b553ab44b578e9747331dfe65d45c69169140094b290d4b94e732dffc813401652fdeaff4aa824a385d5db4575bd87ef49a9d843272aae536569f5b8f9ea30c1e0543bcfa35cbf8e7da99e806a912fc60dc5a41afd324278af69e9386c858ad876fc8330f4a042a42697bebda57f2b616e1e91cb473941ba9c60bb1f7f03b007cab137409bf484d32b92109eb16bf29f6319503fa10832922219c2678278d8904a3eab4ae0f82c0a9698e2a9b94fbfcb06f97c3a88b9447f3ef7f8eb39f5f53d1989c7ee55a5f2c75a2948c0e188309a66bec3d0bc3ee9dfb31372e4d18f966e53c0941ef1051d75ab3b58329398a864d3ce71efe81f4d650090e62487dfff29d6bf2a8b524a84c22f72d7f4b1666f82c1cca9f629184fb74b1ff3ee1d0c0f3a1eb4c066be0cc001a318be6f230173abcaecb9dafb3796b349bffd1b35bd5d8ee82e0683aada85362bf4660e169f3126aba788f2df799f935d747f590c343b46dd591b23ccffe9f63337ddce2f61128cbe818ffbc206954a4d8d63ffecbd0431735192d1397e16fa572c7367015b5234a7fd4ffe9d524eb06eec329aafe4c560d92e68041a3f240c5125af9fd5dba9c4d31550e65e9723e7d2fdde5f93360ba20af06de566fd0de2a79b4586964df5e806fa03fd59c1130a4b24a554774adcdce0c59c25347d998f3986590ab37ff46417591cb0c872fe501eaf1ae23ab51c5f433e70bdf510bb44760e9d4f4601fb8e529c6e33a8ad6e60ab273fb4944a2060684b92f1d917f68100d370e0abca529e9b6a8275bcc832154c2d74a9bd5f5c5feaf5145ecad01fd7fdac4f5af62b74fcd6588becf536ecbfc3a58dbf880319e67a56eb3d6ac8ed12c43d5adc9fd2c6a45adeedceb4a1b938696036a5e27078648aa880daa3e6a91b1f28d3d9bd73ad4eda4c95b9fbe7d27c634ce46d51311c3289e3cdf35b5ce0cb590d6d9c2cdeaad2257e4866375db7d4763b5d1b2560b420c057454486a03b4a7e90ba83dfbe987ac19cbbb41ea7b7a94262bac5894655c09a3e3a9ff1de943e9c5bc256c06ae93ff630053d2e6610bba8fbeddb828b103fa3c2a3fca8f57d94e80158d331f9802258bf79f8763a90fa3b6ef9d6453b3e15171a8ac3d99a75c989f4e8213cc4e5861f2b1b4e30c2f7a99572b741704138a55f3089747bd93ede51a560074166c4302e5be5fc7e17362068e3d0d73af5544abb01e4dd367af91b329a993e26f886dab3234d1456ba803932b82b77e9ae0de5581b45abda74a35c5028d059a6561b435043837c113a9af3da1d4309961b02967ce1cf3f94811efd71ca5bfb0d8257c8d911d6ad6cfaef3e3fd86679d06724872b41a115662053eb0b530a8d7d37ed72a15052084b1cea88d8e290a641e4ef0ccc536ef43235a20ed5b6c9bb20db7bfdbde93cd7f13f8e032acef6713a85cac26e5f351f7c527362e0589bc3b72c50e354f3a90194ccdc4f92c660eb0a3d9c8b12c5a5dff6831c379681f48f243a2445101a17e484eca5c0ed2e495f6b19a0c64cbb5150ccc9523030ee7c6bc165a64fff7ce051e7792a5d8e6b889bbd5ec5076f9e19db0d3a5bac2e053317d83583a7e72a348c8ba5daa543724f2d894659ee254515262c4d3c800ca299d6413b4da94fdb9001740d8aef8ac4d18eb903b5063864a24d4c3112979f297739340a17d9ee07cdc5768040e1a3fe89e3ff2669d11ec44f41755a0db47b9ab4054c970c7f66190f55b61f59bd4b41f8edfef59c771a222af6eff4370ab1abbb4e1aee32c958610c69db04b1065bba241bec3d0e05e18bdc9734d20be710976a224fe457ef40b7c56c7c3426e99d3e73c1246b4d113a9a372fa2cf165ae04c4940aaa3b85e27ce7ac487ad2d5e9a50467ed679fabe834bba08c2192a411cb08509c9555997f651f980b6dc84fb2c1dcafff7d1a44912a3798946640e125ee73fb9953d801ec7e99790159d34971a27dc7852174b9bc171ed0e27006f64992b938bf16fcc781a419345e923f6d2f2c4e409187ae1acd9d8500cdbb2ebdb94eacc13f47d33e4621e61206483517a7b7001b12f8955d3dad3e5043f6f9c737b3c3dafdc85011cf46bd9a5fcf6933f6ca7129db4597c659aacc5eaca597ca9e61c9b9f431938edbb9d9e3c318ae81227f4b451691c85aeaa28a0a1eaf90223d0b6b6319e4405e717b738499224114abf77113b89746c8330e2cc2c8dd020323ca8cbf1f911ddee618da3834c8c58ee3d71f38a2499af85b195c2acf929bc0315630c675a5177b8a7c023ab48511c55101221bf8e9417c7f62c7076d32a3e6553c8e1822c47b4f93dbba50d5522b3a1d9bfd34af731c993e46dc88d1431d5ca180fb700b3775d5bb6d85672faccc15d93e28affa5923518346b91600e3b5427c06f30a56ebfc9e028ba29378505107a471c858971ba85a2827bf96e5ac02f8080af87dae7b3303cfd0f5f70aa1a14dfe6ca6ac6f5357426620a9206f23877a0e2057e54d90102cb402bad3af75448066eb7aa54a2f92071515debeb6d4322873c9f2ee95c81f573b678ed16222bdba5225a9ab558071624ac66f9aea39fd88ce5747d5dd296f3d39d4037824ce68e6b733595c9e69589f8118c8392778497099af8bf0d79566208e6beff9eb1ab2f17be397ff9a4685758448457577e53382ded7a3471a3e683587ebc99edaafa13dca3c68905ed7959ef9375eb47dd6c7d94ed22ff7deeb090f1615e31503a41906f1b5f8e8d7aae35e0a670e1198c240edd0d18ec5454fe2a2c6a2deb473c923680448b6f27771308dc84a1436f9b94186e6187d61ac7f2d94c8c190b0f"}) truncate(&(0x7f0000000280)='./file1\x00', 0x1) (async) ftruncate(r0, 0x1) unlinkat(r5, &(0x7f0000000000)='./file1\x00', 0x200) ftruncate(r1, 0x1) (async, rerun: 32) ftruncate(r6, 0x1) (rerun: 32) [ 181.036233][T11184] loop0: detected capacity change from 0 to 256 [ 181.045020][T11184] exfat: Bad value for 'gid' 15:15:42 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) (async) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x40) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) (async) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) r0 = openat$damon_kdamond_pid(0xffffffffffffff9c, &(0x7f0000000000), 0x200000, 0xf4) mknodat(r0, &(0x7f0000000680)='./file1/file4/file7/file6\x00', 0x1000, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) (async) r1 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) (async) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r1, 0x1, &(0x7f0000000340)={0x2000, r2}, 0x0) (async) r3 = syz_open_dev$audion(&(0x7f00000006c0), 0x1000, 0x8300) ioctl$F2FS_IOC_START_ATOMIC_WRITE(r3, 0xf501, 0x0) r4 = ioctl$UDMABUF_CREATE(r0, 0x40187542, &(0x7f0000000700)={r0, 0x1, 0x0, 0x8000}) flistxattr(r4, &(0x7f0000000740)=""/4, 0x4) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) (async) landlock_restrict_self(r1, 0x0) (async) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) (async) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) 15:15:42 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file1/file4/file7\x00', 0x8000, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) r0 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r1}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) landlock_restrict_self(r0, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000740)='blkio.bfq.io_wait_time_recursive\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000780)='./file2\x00', 0x12) mknodat(r1, &(0x7f0000000700)='./file1/file4/file7/file5\x00', 0xc000, 0x6) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) renameat2(r2, &(0x7f0000000680)='./file1/file4/file7/file5\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file3\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) mknodat(r2, &(0x7f0000000580)='./file1/file2\x00', 0x1, 0x3ff) 15:15:42 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) r0 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r1}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) landlock_restrict_self(r0, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) umount2(&(0x7f0000000000)='./file1/file3\x00', 0x8) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) [ 181.602556][ T27] usb 4-1: device descriptor read/64, error -71 [ 181.892659][ T27] usb 4-1: new high-speed USB device number 4 using dummy_hcd [ 182.265918][ T27] usb 4-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 182.354423][ T27] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 182.364301][ T27] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 182.372298][ T27] usb 4-1: SerialNumber: syz [ 182.897993][ T27] cdc_ether 4-1:1.0 usb0: register 'cdc_ether' at usb-dummy_hcd.3-1, CDC Ethernet Device, 42:42:42:42:42:42 [ 183.354966][ T5821] usb 4-1: USB disconnect, device number 4 [ 183.364679][ T5821] cdc_ether 4-1:1.0 usb0: unregister 'cdc_ether' usb-dummy_hcd.3-1, CDC Ethernet Device 15:15:45 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file2\x00', 0x2) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) r0 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x17, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x12, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r2 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup\x00', 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@cgroup=r2, r1, 0x12, 0x0, 0x0}, 0x14) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000002c0)={@cgroup=r2, r1, 0x12}, 0x10) mknodat(r2, &(0x7f0000000680)='./file1/file4/file7/file5\x00', 0x2, 0x10000) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r3}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) landlock_restrict_self(r0, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) 15:15:45 executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x81c0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x81c0, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x20) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x1, 0x0) r2 = landlock_create_ruleset(&(0x7f0000000140)={0x4000}, 0x8, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r2, 0x1, &(0x7f0000000180)={0x4000, r1}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) landlock_restrict_self(r2, 0x0) landlock_restrict_self(r2, 0x0) r3 = openat$dir(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x1, 0x0) r4 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1, 0x0) truncate(&(0x7f0000000240)='./file0\x00', 0x1) ftruncate(r3, 0x1) truncate(&(0x7f0000000280)='./file1\x00', 0x1) ftruncate(r0, 0x1) ftruncate(r1, 0x1) ftruncate(r4, 0x1) 15:15:45 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) (async, rerun: 32) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) (async, rerun: 32) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) (async) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) (async, rerun: 64) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) (async, rerun: 64) r0 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r1}, 0x0) (async) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) (async) landlock_restrict_self(r0, 0x0) (async) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) (async) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) (async) umount2(&(0x7f0000000000)='./file1/file3\x00', 0x8) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) 15:15:45 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x40) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) openat$damon_kdamond_pid(0xffffffffffffff9c, &(0x7f0000000000), 0x200000, 0xf4) (async) r0 = openat$damon_kdamond_pid(0xffffffffffffff9c, &(0x7f0000000000), 0x200000, 0xf4) mknodat(r0, &(0x7f0000000680)='./file1/file4/file7/file6\x00', 0x1000, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) r1 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r1, 0x1, &(0x7f0000000340)={0x2000, r2}, 0x0) (async) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r1, 0x1, &(0x7f0000000340)={0x2000, r2}, 0x0) r3 = syz_open_dev$audion(&(0x7f00000006c0), 0x1000, 0x8300) ioctl$F2FS_IOC_START_ATOMIC_WRITE(r3, 0xf501, 0x0) r4 = ioctl$UDMABUF_CREATE(r0, 0x40187542, &(0x7f0000000700)={r0, 0x1, 0x0, 0x8000}) flistxattr(r4, &(0x7f0000000740)=""/4, 0x4) (async) flistxattr(r4, &(0x7f0000000740)=""/4, 0x4) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) landlock_restrict_self(r1, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) 15:15:45 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file1/file4/file7\x00', 0x8000, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) r0 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r1}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) landlock_restrict_self(r0, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000740)='blkio.bfq.io_wait_time_recursive\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000780)='./file2\x00', 0x12) mknodat(r1, &(0x7f0000000700)='./file1/file4/file7/file5\x00', 0xc000, 0x6) (async) mknodat(r1, &(0x7f0000000700)='./file1/file4/file7/file5\x00', 0xc000, 0x6) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) renameat2(r2, &(0x7f0000000680)='./file1/file4/file7/file5\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file3\x00', 0x0) (async) renameat2(r2, &(0x7f0000000680)='./file1/file4/file7/file5\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file3\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) mknodat(r2, &(0x7f0000000580)='./file1/file2\x00', 0x1, 0x3ff) 15:15:45 executing program 0: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$SNDCTL_DSP_SETFRAGMENT(r0, 0xc004500a, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) ioctl$SNDCTL_DSP_GETOPTR(r0, 0x800c5012, &(0x7f00000000c0)) r1 = getpid() sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$exfat(&(0x7f0000001500), &(0x7f0000001540)='./file0\x00', 0x10, &(0x7f0000000180)=ANY=[@ANYBLOB='allow_utime=00000000000000000000007,dmask=00000000000000000000001,iocharset=macroman,allow_utime=00000000000000000000002,uid=', @ANYRESHEX=0xee00, @ANYBLOB=',dmask=00000000000000000000037,gid=', @ANYRESHEX, @ANYBLOB="0000000087e10aaf31736574e997938c382c009cd0aeba477396b2cb8f2b9c7a6a4bf39e0378bfe3e9844e297aeade3942b079b5a276e9a3da2237209f9eae67b594fb6fac1518c4638f5e67933f2ba986156febd718f1031e702457e9a4d1ea31b2"], 0x1, 0x14d7, &(0x7f0000001580)="$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") 15:15:45 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) (async) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) (async) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) r0 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) (async) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r1}, 0x0) (async) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) (async) landlock_restrict_self(r0, 0x0) (async) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) (async) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) (async) umount2(&(0x7f0000000000)='./file1/file3\x00', 0x8) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) 15:15:45 executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x81c0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x81c0, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) (async) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x20) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x1, 0x0) r2 = landlock_create_ruleset(&(0x7f0000000140)={0x4000}, 0x8, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r2, 0x1, &(0x7f0000000180)={0x4000, r1}, 0x0) (async) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) (async) landlock_restrict_self(r2, 0x0) (async) landlock_restrict_self(r2, 0x0) (async) r3 = openat$dir(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x1, 0x0) r4 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1, 0x0) truncate(&(0x7f0000000240)='./file0\x00', 0x1) (async) ftruncate(r3, 0x1) (async) truncate(&(0x7f0000000280)='./file1\x00', 0x1) (async) ftruncate(r0, 0x1) (async) ftruncate(r1, 0x1) ftruncate(r4, 0x1) 15:15:45 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file1/file4/file7\x00', 0x8000, 0x0) (async, rerun: 32) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) (async, rerun: 32) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) (async) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) (async, rerun: 64) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) (async, rerun: 64) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) (async) r0 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) (async) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r1}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) (async, rerun: 64) landlock_restrict_self(r0, 0x0) (rerun: 64) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000740)='blkio.bfq.io_wait_time_recursive\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000780)='./file2\x00', 0x12) mknodat(r1, &(0x7f0000000700)='./file1/file4/file7/file5\x00', 0xc000, 0x6) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) (async, rerun: 32) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) (rerun: 32) bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) (async, rerun: 32) renameat2(r2, &(0x7f0000000680)='./file1/file4/file7/file5\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file3\x00', 0x0) (async, rerun: 32) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) mknodat(r2, &(0x7f0000000580)='./file1/file2\x00', 0x1, 0x3ff) [ 184.019497][T11293] loop0: detected capacity change from 0 to 256 [ 184.027966][T11293] exfat: Bad value for 'gid' 15:15:45 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file3\x00', 0x1c0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file1/file4/file7/file6\x00', 0x300000, 0xa2) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) r1 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r1, 0x1, &(0x7f0000000340)={0x2000, r2}, 0x0) r3 = syz_open_dev$mouse(&(0x7f00000007c0), 0x40, 0xa00) renameat2(0xffffffffffffffff, &(0x7f0000000780)='./file1/file4/file5\x00', r3, &(0x7f0000000800)='./file0/file2\x00', 0x5) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r0, 0xc01864c6, &(0x7f0000000880)={&(0x7f0000000840)=[0x0, 0x0], 0x2, 0x800, 0x0, 0xffffffffffffffff}) linkat(r4, &(0x7f00000008c0)='./file1/file3\x00', r0, &(0x7f0000000900)='./file0\x00', 0x400) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) landlock_restrict_self(r1, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) r5 = pidfd_getfd(r0, 0xffffffffffffffff, 0x0) mkdirat(r5, &(0x7f0000000680)='./file1/file4/file7\x00', 0x40) setxattr$security_ima(&(0x7f00000006c0)='./file1/file4\x00', &(0x7f0000000700), &(0x7f0000000740)=@v2={0x5, 0x0, 0xc, 0x1, 0x15, "12aa03bba2eb1698672a6b8b49bc94173f8753db55"}, 0x1e, 0x7) 15:15:45 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) (async) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file2\x00', 0x2) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) r0 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x17, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x12, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup\x00', 0x0, 0x0) (async) r2 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup\x00', 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@cgroup=r2, r1, 0x12, 0x0, 0x0}, 0x14) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000002c0)={@cgroup=r2, r1, 0x12}, 0x10) mknodat(r2, &(0x7f0000000680)='./file1/file4/file7/file5\x00', 0x2, 0x10000) (async) mknodat(r2, &(0x7f0000000680)='./file1/file4/file7/file5\x00', 0x2, 0x10000) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r3}, 0x0) (async) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r3}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) landlock_restrict_self(r0, 0x0) (async) landlock_restrict_self(r0, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) 15:15:45 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x17, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x12, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup\x00', 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@cgroup=r1, r0, 0x12, 0x0, 0x0}, 0x14) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000002c0)={@cgroup=r1, r0, 0x12}, 0x10) mkdirat(r1, &(0x7f0000000000)='./file1/file4\x00', 0x20) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) bpf$OBJ_PIN_PROG(0x6, &(0x7f00000006c0)={&(0x7f0000000680)='./file2\x00', r0}, 0x10) r2 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r2, 0x1, &(0x7f0000000340)={0x2000, r3}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) landlock_restrict_self(r2, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup\x00', 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@cgroup=r4, 0xffffffffffffffff, 0x12, 0x0, 0x0}, 0x14) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000002c0)={@cgroup=r4, 0xffffffffffffffff, 0x12}, 0x10) write$tcp_congestion(r4, &(0x7f0000000700)='bbr\x00', 0x4) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) 15:15:45 executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x81c0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x81c0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x81c0, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x20) (async) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x20) openat$dir(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x1, 0x0) (async) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x1, 0x0) r2 = landlock_create_ruleset(&(0x7f0000000140)={0x4000}, 0x8, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r2, 0x1, &(0x7f0000000180)={0x4000, r1}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) landlock_restrict_self(r2, 0x0) landlock_restrict_self(r2, 0x0) r3 = openat$dir(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x1, 0x0) r4 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1, 0x0) truncate(&(0x7f0000000240)='./file0\x00', 0x1) ftruncate(r3, 0x1) truncate(&(0x7f0000000280)='./file1\x00', 0x1) (async) truncate(&(0x7f0000000280)='./file1\x00', 0x1) ftruncate(r0, 0x1) (async) ftruncate(r0, 0x1) ftruncate(r1, 0x1) (async) ftruncate(r1, 0x1) ftruncate(r4, 0x1) 15:15:45 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x2, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) r0 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r1}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) landlock_restrict_self(r0, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000000)='./file1/file4/file5/file0\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) 15:15:45 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file3\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file3\x00', 0x1c0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file1/file4/file7/file6\x00', 0x300000, 0xa2) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) (async) r1 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) (async) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r1, 0x1, &(0x7f0000000340)={0x2000, r2}, 0x0) r3 = syz_open_dev$mouse(&(0x7f00000007c0), 0x40, 0xa00) renameat2(0xffffffffffffffff, &(0x7f0000000780)='./file1/file4/file5\x00', r3, &(0x7f0000000800)='./file0/file2\x00', 0x5) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r0, 0xc01864c6, &(0x7f0000000880)={&(0x7f0000000840)=[0x0, 0x0], 0x2, 0x800, 0x0, 0xffffffffffffffff}) linkat(r4, &(0x7f00000008c0)='./file1/file3\x00', r0, &(0x7f0000000900)='./file0\x00', 0x400) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) (async) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) landlock_restrict_self(r1, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) r5 = pidfd_getfd(r0, 0xffffffffffffffff, 0x0) mkdirat(r5, &(0x7f0000000680)='./file1/file4/file7\x00', 0x40) (async) mkdirat(r5, &(0x7f0000000680)='./file1/file4/file7\x00', 0x40) setxattr$security_ima(&(0x7f00000006c0)='./file1/file4\x00', &(0x7f0000000700), &(0x7f0000000740)=@v2={0x5, 0x0, 0xc, 0x1, 0x15, "12aa03bba2eb1698672a6b8b49bc94173f8753db55"}, 0x1e, 0x7) 15:15:45 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file2\x00', 0x2) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) r0 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x17, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x12, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) (async) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x17, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x12, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r2 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup\x00', 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@cgroup=r2, r1, 0x12, 0x0, 0x0}, 0x14) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000002c0)={@cgroup=r2, r1, 0x12}, 0x10) mknodat(r2, &(0x7f0000000680)='./file1/file4/file7/file5\x00', 0x2, 0x10000) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r3}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) landlock_restrict_self(r0, 0x0) (async) landlock_restrict_self(r0, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) 15:15:46 executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x81c0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x81c0, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x1, 0x0) r2 = landlock_create_ruleset(&(0x7f0000000140)={0x4000}, 0x8, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r2, 0x1, &(0x7f0000000180)={0x4000, r1}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) landlock_restrict_self(r2, 0x0) r3 = openat$dir(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x1, 0x0) r4 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1, 0x0) truncate(&(0x7f0000000240)='./file0\x00', 0x1) ftruncate(r3, 0x1) truncate(&(0x7f0000000280)='./file1\x00', 0x1) syz_mount_image$erofs(&(0x7f0000000180), &(0x7f00000001c0)='./file0\x00', 0x0, &(0x7f0000000200), 0x1, 0x17a, &(0x7f0000000240)="$eJzsmM9KAlEUxr97x5SiJ2jTIiEjGmfGijYthJYtiv7RLslJrFFDZ5Hu2rb1CYLeIGjdC/QCrSoSInDZeuL+UW+SWouC6PwWx+96zz2ee4RvYEAQxL/l6fHtofV8cWUBmEQSCf39i9XL4UZ+udlqVkvrrzfzd5v3a9ex/noMQBR9/fdFgdushVCvo+jj6aT+3Abv6h1wzGm9BwZb6wNw7Grtg2Ff62NDV0S+bR8VA98+rAR5IRwRXBE8ETL9/bXPGfJGf8zYr9UbJ7kg8Ks/KEbNr53lWDX6M/+vzmwcY34uOFytM2DY0noFic5s1EiM+0/FevWtX74/CRIk/pro+VN0yTBr+JP50EiHpdN0rd5YKJZyBb/glz0vs+wsOs6Sl5ZGpOIQ/xuX/jRh1B8bkBtncZzlwrDqqthdeyp+5rhc+h9HakathffHB3aj9pk+x6RKWUPSCYIgCIIgCIIgCIIgCIIgvsE0mHwLOgJvQ2a/BwAA///uyXjV") ftruncate(r0, 0x1) ftruncate(r1, 0x1) ftruncate(r4, 0x1) 15:15:46 executing program 0: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$SNDCTL_DSP_SETFRAGMENT(r0, 0xc004500a, &(0x7f0000019180)) prlimit64(0x0, 0x0, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) ioctl$SNDCTL_DSP_GETOPTR(r0, 0x800c5012, &(0x7f00000000c0)) r1 = getpid() sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$exfat(&(0x7f0000001500), &(0x7f0000001540)='./file0\x00', 0x10, &(0x7f0000000180)=ANY=[@ANYBLOB='allow_utime=00000000000000000000007,dmask=00000000000000000000001,iocharset=macroman,allow_utime=00000000000000000000002,uid=', @ANYRESHEX=0xee00, @ANYBLOB=',dmask=00000000000000000000037,gid=', @ANYRESHEX, @ANYBLOB="0000000087e10aaf31736574e997938c382c009cd0aeba477396b2cb8f2b9c7a6a4bf39e0378bfe3e9844e297aeade3942b079b5a276e9a3da2237209f9eae67b594fb6fac1518c4638f5e67933f2ba986156febd718f1031e702457e9a4d1ea31b2"], 0x1, 0x14d7, &(0x7f0000001580)="$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") 15:15:46 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x17, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x12, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup\x00', 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@cgroup=r1, r0, 0x12, 0x0, 0x0}, 0x14) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000002c0)={@cgroup=r1, r0, 0x12}, 0x10) mkdirat(r1, &(0x7f0000000000)='./file1/file4\x00', 0x20) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) bpf$OBJ_PIN_PROG(0x6, &(0x7f00000006c0)={&(0x7f0000000680)='./file2\x00', r0}, 0x10) r2 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r2, 0x1, &(0x7f0000000340)={0x2000, r3}, 0x0) (async) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r2, 0x1, &(0x7f0000000340)={0x2000, r3}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) landlock_restrict_self(r2, 0x0) (async) landlock_restrict_self(r2, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup\x00', 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@cgroup=r4, 0xffffffffffffffff, 0x12, 0x0, 0x0}, 0x14) (async) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@cgroup=r4, 0xffffffffffffffff, 0x12, 0x0, 0x0}, 0x14) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000002c0)={@cgroup=r4, 0xffffffffffffffff, 0x12}, 0x10) write$tcp_congestion(r4, &(0x7f0000000700)='bbr\x00', 0x4) (async) write$tcp_congestion(r4, &(0x7f0000000700)='bbr\x00', 0x4) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) (async) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) 15:15:46 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) (async) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x2, 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) (async) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) r0 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) (async) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r1}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) (async) landlock_restrict_self(r0, 0x0) (async) linkat(0xffffffffffffff9c, &(0x7f0000000000)='./file1/file4/file5/file0\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) (async, rerun: 64) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) (async, rerun: 64) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) (async) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) 15:15:46 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file3\x00', 0x1c0) (async) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) (async) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file1/file4/file7/file6\x00', 0x300000, 0xa2) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) (async) r1 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) (async) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r1, 0x1, &(0x7f0000000340)={0x2000, r2}, 0x0) r3 = syz_open_dev$mouse(&(0x7f00000007c0), 0x40, 0xa00) renameat2(0xffffffffffffffff, &(0x7f0000000780)='./file1/file4/file5\x00', r3, &(0x7f0000000800)='./file0/file2\x00', 0x5) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r0, 0xc01864c6, &(0x7f0000000880)={&(0x7f0000000840)=[0x0, 0x0], 0x2, 0x800, 0x0, 0xffffffffffffffff}) linkat(r4, &(0x7f00000008c0)='./file1/file3\x00', r0, &(0x7f0000000900)='./file0\x00', 0x400) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) (async) landlock_restrict_self(r1, 0x0) (async) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) (async) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) r5 = pidfd_getfd(r0, 0xffffffffffffffff, 0x0) mkdirat(r5, &(0x7f0000000680)='./file1/file4/file7\x00', 0x40) (async) setxattr$security_ima(&(0x7f00000006c0)='./file1/file4\x00', &(0x7f0000000700), &(0x7f0000000740)=@v2={0x5, 0x0, 0xc, 0x1, 0x15, "12aa03bba2eb1698672a6b8b49bc94173f8753db55"}, 0x1e, 0x7) [ 184.839559][T11336] loop2: detected capacity change from 0 to 16 15:15:46 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file1/file4\x00', 0x1c0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) r0 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000700)='/sys/kernel/debug/binder/failed_transaction_log\x00', 0x0, 0x0) linkat(0xffffffffffffffff, &(0x7f00000006c0)='./file0\x00', r0, &(0x7f0000000740)='./file1/file4/file5\x00', 0x1400) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) openat$dir(0xffffffffffffff9c, &(0x7f0000000680)='./file1/file4/file7\x00', 0x4801, 0x8) r1 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x17, 0x3, &(0x7f0000000780)=ANY=[@ANYBLOB="180780e4ae000000000000000000000095000000000000009e5ce8f771610b024856f62cc211f862657138dbf6dcd20625387ef1310772537bffc88c72c6fffdfbee896d515929d00283063aefaffbe98cd823ecf6cd20fc818f4d0ab201eb7a68567efb6946d84fd5d3a3bc814ec7864f6326a6"], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x12, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r4 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup\x00', 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@cgroup=r4, r3, 0x12, 0x0, 0x0}, 0x14) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000002c0)={@cgroup=r4, r3, 0x12}, 0x10) unlinkat(r4, &(0x7f0000000080)='./file0/file0\x00', 0x200) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r1, 0x1, &(0x7f0000000340)={0x2000, r2}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) landlock_restrict_self(r1, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) 15:15:46 executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x81c0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x81c0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x81c0, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) (async) r0 = openat$dir(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x1, 0x0) r2 = landlock_create_ruleset(&(0x7f0000000140)={0x4000}, 0x8, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r2, 0x1, &(0x7f0000000180)={0x4000, r1}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) landlock_restrict_self(r2, 0x0) r3 = openat$dir(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x1, 0x0) r4 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1, 0x0) truncate(&(0x7f0000000240)='./file0\x00', 0x1) (async) truncate(&(0x7f0000000240)='./file0\x00', 0x1) ftruncate(r3, 0x1) (async) ftruncate(r3, 0x1) truncate(&(0x7f0000000280)='./file1\x00', 0x1) syz_mount_image$erofs(&(0x7f0000000180), &(0x7f00000001c0)='./file0\x00', 0x0, &(0x7f0000000200), 0x1, 0x17a, &(0x7f0000000240)="$eJzsmM9KAlEUxr97x5SiJ2jTIiEjGmfGijYthJYtiv7RLslJrFFDZ5Hu2rb1CYLeIGjdC/QCrSoSInDZeuL+UW+SWouC6PwWx+96zz2ee4RvYEAQxL/l6fHtofV8cWUBmEQSCf39i9XL4UZ+udlqVkvrrzfzd5v3a9ex/noMQBR9/fdFgdushVCvo+jj6aT+3Abv6h1wzGm9BwZb6wNw7Grtg2Ff62NDV0S+bR8VA98+rAR5IRwRXBE8ETL9/bXPGfJGf8zYr9UbJ7kg8Ks/KEbNr53lWDX6M/+vzmwcY34uOFytM2DY0noFic5s1EiM+0/FevWtX74/CRIk/pro+VN0yTBr+JP50EiHpdN0rd5YKJZyBb/glz0vs+wsOs6Sl5ZGpOIQ/xuX/jRh1B8bkBtncZzlwrDqqthdeyp+5rhc+h9HakathffHB3aj9pk+x6RKWUPSCYIgCIIgCIIgCIIgCIIgvsE0mHwLOgJvQ2a/BwAA///uyXjV") ftruncate(r0, 0x1) (async) ftruncate(r0, 0x1) ftruncate(r1, 0x1) ftruncate(r4, 0x1) 15:15:46 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) (async) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) (async, rerun: 32) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) (async, rerun: 32) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x17, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x12, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup\x00', 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@cgroup=r1, r0, 0x12, 0x0, 0x0}, 0x14) (async) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000002c0)={@cgroup=r1, r0, 0x12}, 0x10) (async) mkdirat(r1, &(0x7f0000000000)='./file1/file4\x00', 0x20) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) (async, rerun: 64) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) (async, rerun: 64) bpf$OBJ_PIN_PROG(0x6, &(0x7f00000006c0)={&(0x7f0000000680)='./file2\x00', r0}, 0x10) r2 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r2, 0x1, &(0x7f0000000340)={0x2000, r3}, 0x0) (async) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) (async, rerun: 64) landlock_restrict_self(r2, 0x0) (async, rerun: 64) r4 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup\x00', 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@cgroup=r4, 0xffffffffffffffff, 0x12, 0x0, 0x0}, 0x14) (async) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000002c0)={@cgroup=r4, 0xffffffffffffffff, 0x12}, 0x10) write$tcp_congestion(r4, &(0x7f0000000700)='bbr\x00', 0x4) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) (async, rerun: 64) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) (async, rerun: 64) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) (async, rerun: 64) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) (rerun: 64) [ 184.916073][T11349] loop0: detected capacity change from 0 to 256 15:15:46 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x2, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) (async) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) (async) r0 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r1}, 0x0) (async) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) (async) landlock_restrict_self(r0, 0x0) (async) linkat(0xffffffffffffff9c, &(0x7f0000000000)='./file1/file4/file5/file0\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) (async) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) 15:15:46 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) r0 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r1}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) landlock_restrict_self(r0, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x17, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x12, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup\x00', 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@cgroup=r3, r2, 0x12, 0x0, 0x0}, 0x14) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000002c0)={@cgroup=r3, r2, 0x12}, 0x10) renameat2(0xffffffffffffff9c, &(0x7f0000000000)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) [ 184.995842][T11349] exfat: Bad value for 'gid' 15:15:46 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file1/file4\x00', 0x1c0) (async, rerun: 64) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) (async, rerun: 64) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) (async) r0 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000700)='/sys/kernel/debug/binder/failed_transaction_log\x00', 0x0, 0x0) linkat(0xffffffffffffffff, &(0x7f00000006c0)='./file0\x00', r0, &(0x7f0000000740)='./file1/file4/file5\x00', 0x1400) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) (async, rerun: 32) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) (async, rerun: 32) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) openat$dir(0xffffffffffffff9c, &(0x7f0000000680)='./file1/file4/file7\x00', 0x4801, 0x8) (async) r1 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) (async) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x17, 0x3, &(0x7f0000000780)=ANY=[@ANYBLOB="180780e4ae000000000000000000000095000000000000009e5ce8f771610b024856f62cc211f862657138dbf6dcd20625387ef1310772537bffc88c72c6fffdfbee896d515929d00283063aefaffbe98cd823ecf6cd20fc818f4d0ab201eb7a68567efb6946d84fd5d3a3bc814ec7864f6326a6"], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x12, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) (async) r4 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup\x00', 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@cgroup=r4, r3, 0x12, 0x0, 0x0}, 0x14) (async) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000002c0)={@cgroup=r4, r3, 0x12}, 0x10) (async) unlinkat(r4, &(0x7f0000000080)='./file0/file0\x00', 0x200) (async) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r1, 0x1, &(0x7f0000000340)={0x2000, r2}, 0x0) (async) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) (async) landlock_restrict_self(r1, 0x0) (async) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) [ 185.045987][T11365] loop2: detected capacity change from 0 to 16 15:15:46 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@cgroup, 0xffffffffffffffff, 0x12, 0x0, 0x0}, 0x14) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000002c0)={@cgroup, 0xffffffffffffffff, 0x12}, 0x10) mknodat(0xffffffffffffffff, &(0x7f0000000980)='./file0/file2\x00', 0x8000, 0x8) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) r0 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r1}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) landlock_restrict_self(r0, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x17, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x12, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup\x00', 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@cgroup=r3, r2, 0x12, 0x0, 0x0}, 0x14) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000002c0)={@cgroup=r3, r2, 0x12}, 0x10) r4 = syz_open_dev$vcsu(&(0x7f0000000900), 0x7fffffff, 0x200) bpf$BPF_MAP_LOOKUP_AND_DELETE_BATCH(0x19, &(0x7f0000000940)={&(0x7f0000000680)="0c8856ae58f8b4748fac794deae6da91d80c7fb708cf8df37dc6be8e6e453f52ed7bece23cd3f2cd823f9e62534790e41b9e00c999bf8f5ddea775e31e49f31b4de245f2fd12297d1cb785030b18e25e0ce5d07fa3ed36361e8d0ae8713484222850d3986066778d4b", &(0x7f0000000700)=""/138, &(0x7f00000007c0)="61951df97ef9439b750b4a97b4894a0cdf03fecb6a91719077115bcbfe0bbd4456d796fe98952b67a60f3e472f0622262371aedd9b1852635b8cb81157947ef23176dd6dda2478b232a656559f073179c12209ea87abd21888362f5aa3ca91b22e17b99e6a2ba216d6575d11ea45c407504e1dfccf38a4b8a3b490826eb6ef76d163fdf3dd307b6885568ab0917ae194f1e55e8de23cd5fb8a2ca5da", &(0x7f0000000880)="e6f5372c2380b2db623d91665c6ed5d31691ab512b8b818419cdb01f6da6802f55d158d85f8c788235abc4de7b961ccc3791344317f1f63cb56d41db55bcf724ce66f87ebdd4e4954e5b49f842fa40b3", 0x1, r4}, 0x38) mknodat(r3, &(0x7f0000000000)='./file0/file3\x00', 0x8, 0x8) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) 15:15:46 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) r0 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r1}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) landlock_restrict_self(r0, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000000)='./file1/file4/file7\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) 15:15:47 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) (async) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) (async) r0 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) (async) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r1}, 0x0) (async) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) (async) landlock_restrict_self(r0, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) (async) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) (async) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x17, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x12, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) (async) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup\x00', 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@cgroup=r3, r2, 0x12, 0x0, 0x0}, 0x14) (async) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000002c0)={@cgroup=r3, r2, 0x12}, 0x10) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000000)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) 15:15:47 executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x81c0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x81c0, 0x0) (async) r0 = openat$dir(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) (async) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x1, 0x0) (async) r2 = landlock_create_ruleset(&(0x7f0000000140)={0x4000}, 0x8, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r2, 0x1, &(0x7f0000000180)={0x4000, r1}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) (async) landlock_restrict_self(r2, 0x0) r3 = openat$dir(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x1, 0x0) r4 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1, 0x0) (async) truncate(&(0x7f0000000240)='./file0\x00', 0x1) ftruncate(r3, 0x1) (async) truncate(&(0x7f0000000280)='./file1\x00', 0x1) (async) syz_mount_image$erofs(&(0x7f0000000180), &(0x7f00000001c0)='./file0\x00', 0x0, &(0x7f0000000200), 0x1, 0x17a, &(0x7f0000000240)="$eJzsmM9KAlEUxr97x5SiJ2jTIiEjGmfGijYthJYtiv7RLslJrFFDZ5Hu2rb1CYLeIGjdC/QCrSoSInDZeuL+UW+SWouC6PwWx+96zz2ee4RvYEAQxL/l6fHtofV8cWUBmEQSCf39i9XL4UZ+udlqVkvrrzfzd5v3a9ex/noMQBR9/fdFgdushVCvo+jj6aT+3Abv6h1wzGm9BwZb6wNw7Grtg2Ff62NDV0S+bR8VA98+rAR5IRwRXBE8ETL9/bXPGfJGf8zYr9UbJ7kg8Ks/KEbNr53lWDX6M/+vzmwcY34uOFytM2DY0noFic5s1EiM+0/FevWtX74/CRIk/pro+VN0yTBr+JP50EiHpdN0rd5YKJZyBb/glz0vs+wsOs6Sl5ZGpOIQ/xuX/jRh1B8bkBtncZzlwrDqqthdeyp+5rhc+h9HakathffHB3aj9pk+x6RKWUPSCYIgCIIgCIIgCIIgCIIgvsE0mHwLOgJvQ2a/BwAA///uyXjV") (async) ftruncate(r0, 0x1) (async) ftruncate(r1, 0x1) (async) ftruncate(r4, 0x1) 15:15:47 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) (async) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file1/file4\x00', 0x1c0) (async) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) (async) r0 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000700)='/sys/kernel/debug/binder/failed_transaction_log\x00', 0x0, 0x0) linkat(0xffffffffffffffff, &(0x7f00000006c0)='./file0\x00', r0, &(0x7f0000000740)='./file1/file4/file5\x00', 0x1400) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) (async) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) (async) openat$dir(0xffffffffffffff9c, &(0x7f0000000680)='./file1/file4/file7\x00', 0x4801, 0x8) (async) r1 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x17, 0x3, &(0x7f0000000780)=ANY=[@ANYBLOB="180780e4ae000000000000000000000095000000000000009e5ce8f771610b024856f62cc211f862657138dbf6dcd20625387ef1310772537bffc88c72c6fffdfbee896d515929d00283063aefaffbe98cd823ecf6cd20fc818f4d0ab201eb7a68567efb6946d84fd5d3a3bc814ec7864f6326a6"], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x12, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) (async) r4 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup\x00', 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@cgroup=r4, r3, 0x12, 0x0, 0x0}, 0x14) (async) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000002c0)={@cgroup=r4, r3, 0x12}, 0x10) (async) unlinkat(r4, &(0x7f0000000080)='./file0/file0\x00', 0x200) (async) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r1, 0x1, &(0x7f0000000340)={0x2000, r2}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) landlock_restrict_self(r1, 0x0) (async) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) (async) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) 15:15:47 executing program 0: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$SNDCTL_DSP_SETFRAGMENT(r0, 0xc004500a, &(0x7f0000019180)) prlimit64(0x0, 0x0, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) ioctl$SNDCTL_DSP_GETOPTR(r0, 0x800c5012, &(0x7f00000000c0)) r1 = getpid() sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$exfat(&(0x7f0000001500), &(0x7f0000001540)='./file0\x00', 0x10, &(0x7f0000000180)=ANY=[@ANYBLOB='allow_utime=00000000000000000000007,dmask=00000000000000000000001,iocharset=macroman,allow_utime=00000000000000000000002,uid=', @ANYRESHEX=0xee00, @ANYBLOB=',dmask=00000000000000000000037,gid=', @ANYRESHEX, @ANYBLOB="0000000087e10aaf31736574e997938c382c009cd0aeba477396b2cb8f2b9c7a6a4bf39e0378bfe3e9844e297aeade3942b079b5a276e9a3da2237209f9eae67b594fb6fac1518c4638f5e67933f2ba986156febd718f1031e702457e9a4d1ea31b2"], 0x1, 0x14d7, &(0x7f0000001580)="$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") 15:15:47 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) (async) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) (async) r0 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) (async) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r1}, 0x0) (async) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) (async) landlock_restrict_self(r0, 0x0) (async) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) (async, rerun: 64) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) (rerun: 64) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) (async) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000000)='./file1/file4/file7\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) 15:15:47 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@cgroup, 0xffffffffffffffff, 0x12, 0x0, 0x0}, 0x14) (async) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@cgroup, 0xffffffffffffffff, 0x12, 0x0, 0x0}, 0x14) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000002c0)={@cgroup, 0xffffffffffffffff, 0x12}, 0x10) (async) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000002c0)={@cgroup, 0xffffffffffffffff, 0x12}, 0x10) mknodat(0xffffffffffffffff, &(0x7f0000000980)='./file0/file2\x00', 0x8000, 0x8) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) (async) r0 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r1}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) landlock_restrict_self(r0, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) (async) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x17, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x12, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup\x00', 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@cgroup=r3, r2, 0x12, 0x0, 0x0}, 0x14) (async) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@cgroup=r3, r2, 0x12, 0x0, 0x0}, 0x14) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000002c0)={@cgroup=r3, r2, 0x12}, 0x10) syz_open_dev$vcsu(&(0x7f0000000900), 0x7fffffff, 0x200) (async) r4 = syz_open_dev$vcsu(&(0x7f0000000900), 0x7fffffff, 0x200) bpf$BPF_MAP_LOOKUP_AND_DELETE_BATCH(0x19, &(0x7f0000000940)={&(0x7f0000000680)="0c8856ae58f8b4748fac794deae6da91d80c7fb708cf8df37dc6be8e6e453f52ed7bece23cd3f2cd823f9e62534790e41b9e00c999bf8f5ddea775e31e49f31b4de245f2fd12297d1cb785030b18e25e0ce5d07fa3ed36361e8d0ae8713484222850d3986066778d4b", &(0x7f0000000700)=""/138, &(0x7f00000007c0)="61951df97ef9439b750b4a97b4894a0cdf03fecb6a91719077115bcbfe0bbd4456d796fe98952b67a60f3e472f0622262371aedd9b1852635b8cb81157947ef23176dd6dda2478b232a656559f073179c12209ea87abd21888362f5aa3ca91b22e17b99e6a2ba216d6575d11ea45c407504e1dfccf38a4b8a3b490826eb6ef76d163fdf3dd307b6885568ab0917ae194f1e55e8de23cd5fb8a2ca5da", &(0x7f0000000880)="e6f5372c2380b2db623d91665c6ed5d31691ab512b8b818419cdb01f6da6802f55d158d85f8c788235abc4de7b961ccc3791344317f1f63cb56d41db55bcf724ce66f87ebdd4e4954e5b49f842fa40b3", 0x1, r4}, 0x38) mknodat(r3, &(0x7f0000000000)='./file0/file3\x00', 0x8, 0x8) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) 15:15:47 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(0xffffffffffffffff, 0xc018937e, &(0x7f0000000680)={{0x1, 0x1, 0x18, 0xffffffffffffffff}, './file1/file4/file7/file6\x00'}) renameat2(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', r0, &(0x7f00000006c0)='./file1/file2\x00', 0x5) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) r1 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r1, 0x1, &(0x7f0000000340)={0x2000, r2}, 0x0) r3 = dup(r2) mknodat(r3, &(0x7f0000000700)='./file0\x00', 0x200, 0x3) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) landlock_restrict_self(r1, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) 15:15:47 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) (async) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) (async, rerun: 32) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@cgroup, 0xffffffffffffffff, 0x12, 0x0, 0x0}, 0x14) (rerun: 32) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000002c0)={@cgroup, 0xffffffffffffffff, 0x12}, 0x10) (async, rerun: 32) mknodat(0xffffffffffffffff, &(0x7f0000000980)='./file0/file2\x00', 0x8000, 0x8) (rerun: 32) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) (async, rerun: 32) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) (rerun: 32) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) (async) r0 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) (async) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r1}, 0x0) (async) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) (async) landlock_restrict_self(r0, 0x0) (async, rerun: 64) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) (async, rerun: 64) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) (async, rerun: 64) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) (async, rerun: 64) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x17, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x12, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup\x00', 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@cgroup=r3, r2, 0x12, 0x0, 0x0}, 0x14) (async, rerun: 32) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000002c0)={@cgroup=r3, r2, 0x12}, 0x10) (async, rerun: 32) r4 = syz_open_dev$vcsu(&(0x7f0000000900), 0x7fffffff, 0x200) bpf$BPF_MAP_LOOKUP_AND_DELETE_BATCH(0x19, &(0x7f0000000940)={&(0x7f0000000680)="0c8856ae58f8b4748fac794deae6da91d80c7fb708cf8df37dc6be8e6e453f52ed7bece23cd3f2cd823f9e62534790e41b9e00c999bf8f5ddea775e31e49f31b4de245f2fd12297d1cb785030b18e25e0ce5d07fa3ed36361e8d0ae8713484222850d3986066778d4b", &(0x7f0000000700)=""/138, &(0x7f00000007c0)="61951df97ef9439b750b4a97b4894a0cdf03fecb6a91719077115bcbfe0bbd4456d796fe98952b67a60f3e472f0622262371aedd9b1852635b8cb81157947ef23176dd6dda2478b232a656559f073179c12209ea87abd21888362f5aa3ca91b22e17b99e6a2ba216d6575d11ea45c407504e1dfccf38a4b8a3b490826eb6ef76d163fdf3dd307b6885568ab0917ae194f1e55e8de23cd5fb8a2ca5da", &(0x7f0000000880)="e6f5372c2380b2db623d91665c6ed5d31691ab512b8b818419cdb01f6da6802f55d158d85f8c788235abc4de7b961ccc3791344317f1f63cb56d41db55bcf724ce66f87ebdd4e4954e5b49f842fa40b3", 0x1, r4}, 0x38) (async) mknodat(r3, &(0x7f0000000000)='./file0/file3\x00', 0x8, 0x8) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) 15:15:47 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) r0 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r1}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) landlock_restrict_self(r0, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000000)='./file1/file4/file7\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) (async) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) (async) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) (async) landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) (async) openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) (async) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r1}, 0x0) (async) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) (async) landlock_restrict_self(r0, 0x0) (async) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) (async) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000000)='./file1/file4/file7\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) (async) 15:15:47 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) (async) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) (async) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) (async, rerun: 32) r0 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) (async, rerun: 32) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r1}, 0x0) (async) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) landlock_restrict_self(r0, 0x0) (async) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x17, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x12, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) (async, rerun: 64) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup\x00', 0x0, 0x0) (rerun: 64) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@cgroup=r3, r2, 0x12, 0x0, 0x0}, 0x14) (async) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000002c0)={@cgroup=r3, r2, 0x12}, 0x10) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000000)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) 15:15:47 executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x81c0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x81c0, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x1, 0x0) r2 = landlock_create_ruleset(&(0x7f0000000140)={0x4000}, 0x8, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r2, 0x1, &(0x7f0000000180)={0x4000, r1}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) landlock_restrict_self(r2, 0x0) r3 = openat$dir(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x1, 0x0) r4 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1, 0x0) truncate(&(0x7f0000000240)='./file0\x00', 0x1) ftruncate(r3, 0x1) truncate(&(0x7f0000000280)='./file1\x00', 0x1) ftruncate(r0, 0x1) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x17, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x12, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r6 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup\x00', 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@cgroup=r6, r5, 0x12, 0x0, 0x0}, 0x14) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000002c0)={@cgroup=r6, r5, 0x12}, 0x10) mkdirat(r6, &(0x7f0000000000)='./file1\x00', 0x18) ftruncate(r1, 0x1) ftruncate(r4, 0x1) 15:15:47 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) (async) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(0xffffffffffffffff, 0xc018937e, &(0x7f0000000680)={{0x1, 0x1, 0x18, 0xffffffffffffffff}, './file1/file4/file7/file6\x00'}) renameat2(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', r0, &(0x7f00000006c0)='./file1/file2\x00', 0x5) (async) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) (async) r1 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) (async) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r1, 0x1, &(0x7f0000000340)={0x2000, r2}, 0x0) (async) r3 = dup(r2) mknodat(r3, &(0x7f0000000700)='./file0\x00', 0x200, 0x3) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) (async) landlock_restrict_self(r1, 0x0) (async) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) 15:15:47 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) r0 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r1}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) landlock_restrict_self(r0, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(0xffffffffffffffff, 0xc0189374, &(0x7f0000000000)={{0x1, 0x1, 0x18, r1, {0x3ff}}, './file1/file2\x00'}) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', r2, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) 15:15:47 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) r0 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r1}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) landlock_restrict_self(r0, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) unlinkat(r2, &(0x7f0000000680)='./file1/file4\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) 15:15:47 executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x81c0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x81c0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x81c0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x81c0, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x1, 0x0) r2 = landlock_create_ruleset(&(0x7f0000000140)={0x4000}, 0x8, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r2, 0x1, &(0x7f0000000180)={0x4000, r1}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) (async) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) landlock_restrict_self(r2, 0x0) (async) landlock_restrict_self(r2, 0x0) r3 = openat$dir(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x1, 0x0) r4 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1, 0x0) truncate(&(0x7f0000000240)='./file0\x00', 0x1) ftruncate(r3, 0x1) truncate(&(0x7f0000000280)='./file1\x00', 0x1) ftruncate(r0, 0x1) (async) ftruncate(r0, 0x1) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x17, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x12, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r6 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup\x00', 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@cgroup=r6, r5, 0x12, 0x0, 0x0}, 0x14) (async) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@cgroup=r6, r5, 0x12, 0x0, 0x0}, 0x14) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000002c0)={@cgroup=r6, r5, 0x12}, 0x10) mkdirat(r6, &(0x7f0000000000)='./file1\x00', 0x18) (async) mkdirat(r6, &(0x7f0000000000)='./file1\x00', 0x18) ftruncate(r1, 0x1) ftruncate(r4, 0x1) 15:15:47 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) r0 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r1}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) landlock_restrict_self(r0, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) r2 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000000), 0x28a681, 0x0) landlock_restrict_self(r2, 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) [ 185.992007][T11458] loop0: detected capacity change from 0 to 256 [ 186.082304][T11458] exfat: Bad value for 'gid' 15:15:47 executing program 0: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$SNDCTL_DSP_SETFRAGMENT(r0, 0xc004500a, &(0x7f0000019180)) prlimit64(0x0, 0x0, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) ioctl$SNDCTL_DSP_GETOPTR(r0, 0x800c5012, &(0x7f00000000c0)) r1 = getpid() sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$exfat(&(0x7f0000001500), &(0x7f0000001540)='./file0\x00', 0x10, &(0x7f0000000180)=ANY=[@ANYBLOB='allow_utime=00000000000000000000007,dmask=00000000000000000000001,iocharset=macroman,allow_utime=00000000000000000000002,uid=', @ANYRESHEX=0xee00, @ANYBLOB=',dmask=00000000000000000000037,gid=', @ANYRESHEX, @ANYBLOB="0000000087e10aaf31736574e997938c382c009cd0aeba477396b2cb8f2b9c7a6a4bf39e0378bfe3e9844e297aeade3942b079b5a276e9a3da2237209f9eae67b594fb6fac1518c4638f5e67933f2ba986156febd718f1031e702457e9a4d1ea31b2"], 0x1, 0x14d7, &(0x7f0000001580)="$eJzs3Hl0lUW2KPDaVfVBiBGPERkCtWt/cMQARUREZBARGUREREREZBIBESMiIgIiBGQSMSAiIGNEZAgIiAwRIoR5nufBSCMiIiKTTAL1Fnbfy+227+K+1/0uf2T/1qqV2vnO3qcqOyvfsFbOz12G1mxcq1pDIhL/EvjrlxQhRIwQYqAQ4jYhRCCEKBdfLv7a8TwKUv61N2H/Xs+k3+wVsJuJ+5+zcf9zNu5/zsb9z9m4/zkb9z9n4/7nbNx/xnKyLdML3c4j5w5+/p+T8fk/Z+P+52zc/5yN+5+zcf9zNu5/zsb9z9m4/zkb95+xnOxmP3/mcXPHzf79Y4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDGWM1zw12khxH/Mb/a6GGOMMcYYY4wx9u/jc9/sFTDGGGOMMcYYY+z/PxBSKKFFIHKJ3CJG5BGx4hYRJ24VecVtIiJuF/HiDpFP3CnyiwKioCgkEkRhUUQYgcIKEqEoKoqJqLhLFBd3i0RRQpQUpYQTpUWSuEeUEfeKsuI+UU7cL8qLB0QFUVFUEpXFg6KKeEhUFQ+LauIRUV3UEDVFLfGoqC0eE3XE46KueELUE0+K+uIp0UA8LRqKZ0Qj8axoLJ4TTcTzoqloJpqLFqLl/1P+26KHeEf0FL1Eiugt+oh3RV/RT/QXA8RA8Z4YJN4Xg8UHIlUMEUPFh2KY+EgMFx+LEWKkGCU+EaPFGDFWjBPjxQSRJj4VE8VnYpL4XEwWU8RUMU2ki+lihvhCzBSzxGzxpZgjvhJzxTwxXywQGeJrsVAsEpniG7FYLBFZYqlYJpaLFWKlWCVWizVirVgn1osNYqPYJDaLLWKr2Ca2ix1ip9gldos9Yq/YJ/aLA+JbkS2++7/MP/8P+V1BgAAJEjRoyAW5IAZiIBZiIQ7iIC/khQhEIB7iIR/kg/yQHwpCQUiABCgCRQABgYCgKBSFKEShOBSHREiEklASHDhIgiQoA/dCWSgL5aAclIfyUAEqQkWoDJWhClSBqlAVqkE1qA7VoSbUhEfhUXgM6kAdqAt1oR7Ug/pQHxpAA2gIDaERNILG0BiaQBNoCk2hOTSHltASWkEraA2toS20hXbQDtpDe0iGZOgAHaAjdIRO0Ak6Q2foAl2gK3SDbvA2vA3vwDvQC6rL3tAH+kBf6Av9YQAMgPdgELwP78MHkApDYCh8CB/CRzAczsEIGAmjYBRUkWNgLIwDkhMgDdJgIkyESTAJJsMUmALTIB2mwwyYATNhFsyCL2EOfAVfwTyYBwsgAzJgISyCTMiExXAesmApLIPlsAJWwgpYDWtgNayD9bAONsJG2AybYStshe2wHXbCTtgNu2Ev7IX9sB9SIRuy4SAchENwCA7DYTgCR+AoHIVjcAyOw3E4ASfgJJyC03AKzsJZOAfn4QJcgEtwCS7Dmwk/NtpdYm2qkNdoqWUumUvGyBgZK2NlnIyTeWVeGZERGS/jZT6ZT+aX+WVBWVAmyARZRBaRKFGSDGVRWVRGZVQWl8VlokyUJWVJ6aSTSTJJlpFlZFlZVpaT98vy8gFZQVaUbVxlWVlWkW1dVfmwrCaryeqyhqwpa8lasrasLevIOrKurCvryXqyvnxKNpC9oT88I691prEcAk3kUGgqm8nmsoX8CF6QreRwaC3byLbyJTkSRkB72coly1dlBzkWOsrX5Th4Q3aWE6CLfEt2ld1kd/m27CFbu56yl5wMvWUfOQ36yn6yvxwgZ0INea1jNeUHMlUOkUPlh3IBfCSHy4/lCDlSjpKfyNFyjBwrx8nxcoJMk5/KifIzOUl+LifLKXKqnCbT5XQ5Q34hZ8pZcrb8Us6RX8m5cp6cLxfIDPm1XCgXyUz5jVwsl8gsuVQuk8vlCrlSrpKr5Rq5Vq6T6+UGuVFukpvlFrlVbpPb5Q65U+6Su+UeuVfuk/vlAfmtzJbfyYPyL/KQ/F4elj/II/JHeVT+JI/Jn+Vx+Ys8IX+VJ+UpeVqekWflb/KcPC8vyIvykvxdXpZX5FXppVCgpFJKq0DlUrlVjMqjYtUtKk7dqvKq21RE3a7i1R0qn7pT5VcFVEFVSCWowqqIMgqVVaRCVVQVU1F1lyqu7laJqoQqqUopp0qrJHWPKqPuVWXVfaqcul+VVw+oCqqiqqQqqwdVFfWQqqoeVtXUI6q6qqFqqlrqUVVbPabqqMdVXfWEqqeeVPXVU6qBelo1VM+oRupZ1Vg9p5qo51VT1Uw1Vy1US/WCaqVeVK1VG9VWvaTaqZdVe/WKSlavqg7qNdVRva46qTdUZ/Wm6qLeUl1VN9VdXVFXlVc9VS+VonqrPupd1Vf1U/3VADVQvacGqffVYPWBSlVD1FD1oRqmPlLD1cdqhBqpRqlP1Gg1Ro1V49R4NUGlqU/VRPWZmqQ+V5PVFDVVTVPparrq/7dKs/8H+Z/9k/zBf7z7ZrVFbVXb1Ha1Q+1Uu9RutUftUfvUPnVAHVDZKlsdVAfVIXVIHVaH1RF1RB1VR9UxdUwdV8fVCXVCnVSn1EV1Rp1Vv6lz6rw6ry6qS+qSuvy3n4HQoKVWWutA59K5dYzOo2P1LTpO36rz6tt0RN+u4/UdOp++U+fXBXRBXUgn6MK6iDYatdWkQ11UF9NRfZcuru/WibqELqlLaadL6yR9z7+cf6P1tdQtdSvdSrfWrXVb3Va30+10e91eJ+tk3UF30B11R91Jd9KddWfdRXfRXXVX3V131z10D91T99QpOkX30e/qvrqf7q8H6IH6PT1ID9KD9WCdqlP1UD1UD9PD9HA9XI/QI/QoPUqP1qP1WD1Wj9fjdZpO0xP1RD1JT9KT9WQ9VU/V6Tpdz9Az9Ew9U8/Ws/UcPUfP1XP1fD1fZ+gMvVAv1Jk6Uy/Wi3WWXqqX6uV6uV6pV+rVerVeq9fq9Xq93qg36iy9RW/R2/Q2vUPv0Lv0Lr1H79H79D59QB/Q2TpbH9QH9SF9SB/Wh/URfUQf1Uf1MX1MH9fH9Ql9Qp/UJ/VpfVqf1Wf1OX1OX9AX9CV9SV/Wl/VVffXaZV8gAxnoQAe5glxBTBATxAaxQVwQF+QN8gaRIBLEB/FBvuDOIH9QICgYFAoSgsJBkcAEGNiAgjAoGhQLosFdQfHg7iAxKBGUDEoFLigdJAX3BGWCe4OywX1BueD+oHzwQFAhqBhUCioHDwZVgoeCqsHDQbXgkaB6UCOoGdQKHg1qB48FdYLHg7rBE0G94MmgfvBU0CB4OmgYPBM0Cp4NGgfPBU2C54OmQbOgedAiaPlvre/9uQIvup6ml0kxvU0f867pa/qZ/maAGWjeM4PM+2aw+cCkmiFmqPnQDDMfmeHmYzPCjDSjzCdmtBljxppxZryZYNLMp2ai+cxMMp+byWaKmWqmmXQz3cwwX5iZZpaZbb40c8xXZq6ZZ+abBSbDfG0WmkUm03xjFpslJsssNcvMcrPCrDSrzGqzxqw168x6s8FsNJvMZrPFbDXbzHazw+w0u8xus8fsNfvMfnPAfGuyzXfmoPmLOWS+N4fND+aI+dEcNT+ZY+Znc9z8Yk6YX81Jc8qcNmfMWfObOWfOmwvmorlkfjeXzRVz1fhrF/fXTu+oUWMuzIUxGIOxGItxGId5MS9GMILxGI/5MB/mx/xYEAtiAiZgESyC1xASFsWiGMUoFsfimIiJWBJLokOHSZiEZbAMlsWyWA7LYXksjxWwAlbCSvggPogP4UP4MD6Mj+AjWANrYC2shbWxNtbBOlgX62I9rIf1sT42wAbYEBtiI2yEjbExNsEm2BSbYnNsji2xJbbCVtgaW2NbbIvtsB22x/aYjMnYATtgR+yInbATdsbO2AW7YFfsit2xO/bAHtgTe2IKpmAf7IN9sS/2x/44EAfiIByEg3EwpmIqDsWhOAyH4XAcjiNwJI7CT3A0jsGxOA7H4wRMwzSciBNxEk7CyTgZp+JUTMd0nIEzcCbOxNk4G+fgHJyLc3E+zscMzMCFuBAzMRMX42LMwixchstwBa7AVbgK1+AaXIfrcANuwE24CbfgFtyG23AH7sBduAv34B7ch/vwAB7AbMzGg3gQD+EhPIyH8QgewaN4FI/hMTyOx/EEnsCTeBJP42k8i2fxHJ7DC3gBL+HveBmv4FX0GGPz2Fh7i42zt9q89jb7j3FBW8gm2MK2iDU2vy3wdzFaaxNtCVvSlrLOlrZJ9p4/xRVsRVvJVrYP2ir2IVv1T3Ft+5itYx+3de0TtpZ99O/ievZJW98+ZxvY521D28w2si1sY/ucbWKft01tM9vctrDt7Mu2vX3FJttXbQf72p/ihXaRXWPX2nV2vd1n99sL9qI9Zn+2l+zvtqftZQfa9+wg+74dbD+wqXbIn+JR9hM72o6xY+04O95O+FM81U6z6Xa6nWG/sDPtrD/FGfZrO8dm2rl2np1vF/wRX1tTpv3GLrZLbJZdapfZ5XaFXWlX2dX/udbldqPdZDfbPXav3Wa32x12p91ld/8RX9vHAfutzbbf2aP2J3vIfm8P2+P2iP3xj/ja/o7bX+wJ+6s9aU/Z0/aMPWt/s+fs+T/2f23vZ+wVe9V6KwhIkiJNAeWi3BRDeSiWbqE4upXy0m0Uodspnu6gfHQn5acCVJAKUQIVpiJkCMkSUUhFqRhF6S4qTndTIpWgklSKHJWmJLqHytC9VJbuo3J0P5WnB6gCVaRKVJkepCr0EFWlh6kaPULVqQbVpFr0KNWmx6gOPU516QmqR09SfXqKGtDT1JCeoUb0LDWm56gJPU9NqRk1pxbUkl6gVvQitaY21JZeonb0MrWnVyiZXqUO9Bp1pNepE71BnelN6kJvUVfqRt3pbepB71BP6kUp1Jv60LvUl/pRfxpAA+k9GkTv02D6gFJpCA2lD2kYfUTD6WMaQSNpFH1Co2kMjaVxNJ4mUBp9ShPpM5pEn9NkmkJTaRql03SaQV/QTJpFs+lLmkNf0VyaR/NpAWXQ17SQFlEmfUOLaQll0VJaRstpBa2kVbSa1tBaWkfraQNtpE20mbbQVtpG22kH7aRdtJv20F7aR/vpAH1L2fQdHaS/0CH6ng7TD3SEfqSj9BMdo5/pOP1CJ+hXOkmn6DSdobP0G52j83SBLtIl+p0u0xW6Sp5ECKEMVajDIMwV5g5jwjxhbHhLGBfeGuYNbwsj4e1hfHhHmC+8M8wfFggLhoXChLBwWCQ0IYY2pDAMi4bFwmh4V1g8vDtMDEuEJcNSoQtLh0nhPWGZ8N6wbHhfWC68PywfPhBWCCuGzz1ROXwwrBI+FFYNHw6rhY+E1cMaYc2wVvhoWDt8LKwTPh7WDZ8Iy4ZPhvXDp8IG4dNhw/CZsFH4bNg4fC5sEj4fNg2bhc3DFmHL8IWwVfhi2DpsE7YNXwrbhS+H7cNXwuTw1bBD+NoNj6eEvcM+4bvhu6H3j6v50QXRjOjX0YXRRdHM6DfRxdEl0azo0uiy6PLoiujK6Kro6uia6Nrouuj66Iboxuim6Oao97VyCwdOOuW0C1wul9vFuDwu1t3i4tytLq+7zUXc7S7e3eHyuTtdflfAFXSFXIIr7Io449BZRy50RV0xF3V3ueLubpfoSriSrpRzrrRLci1cS9fStXIvutaujWvrXnIvuZfdy+4V94p71XVwr7mO7nXXyb3hOrs33ZvuLdfVdXPd3duuh3vH9XS9XIpLcX1cH9fX9XX9XX830A10g9wgN9gNdqku1Q11Q90wN8wNd8PdCDfCjXKj3Gg32o11Y914N96luTQ30U10k9wkN9lNdlPdVJfu0t0MN8PNdDPdbDfbzUmc4+a6uW6+m+8yXIZb6Ba6TJfpFrvFLstluWVumVvhVrhVbpVb49a4dW6d2+A2uE1uk9vitrhtbpvb4Xa4XW6X2+P2uH1unzvgDrhsl+0OuoPukDvkDrsf3BH3ozvqfnLH3M/uuPvFnXC/upPulDvtzriz7jd3zp13F9xFd8n97i67K+6q8y4t8mlkYuSzyKTI55HJkSmRqZFpkfTI9MiMyBeRmZFZkdmRLyNzIl9F5kbmReZHFkQyIl9HFkYWRTIj30QWR5ZEsiJLI8siyyMrIisj3hfeFvqivpiP+rt8cX+3T/QlfElfyjtf2if5e3wZf68v6+/z5fz9vrx/wFfwFX0l/7xv6pv55r6Fb+lf8K38i761b+Pb+pd8O/+yb+9f8cn+Vd/Bv+Y7+td9J/+G7+zf9F38W76r7+a7+7d9D/+O7+l7+RTf2/fx7/q+vp/v7wf4gf49P8i/7wf7D3yqH+KH+g/9MP+RH+4/9iP8SD/Kf+JH+zF+rB/nx/sJPs1/6if6z/wk/7mf7Kf4qX6aT/fT/Qz/hZ/pZ/nZ/ks/x3/l5/p5fr5f4DP8136hX+Qz/Td+sV/is/xSv8wv9yv8Sr/Kr/Zr/Fq/zq/3G/xGv8lv9lv8Vr/Nb/c7/E6/y+/2e/xev8/v9wf8tz7bf+cP+r/4Q/57f9j/4I/4H/1R/5M/5n/2x/0v/oT/1Z/0p/xpf8af9b/5c/68v+Av+kv+d3/ZX/FX+X/WGGOMMcb+R9QNjvf+J9+TfxvX9BFC3Lq90JF/rLkh/1/n/WRCu4gQ4tVeXZ75j1G9ekpKyt9em6VEUGyeECJyPT+XuB4vFW3FyyJZtBFl/un6+slul+gG9aP3CxH7X3JixPX4ev17/5v6Y+bcsP48IRKLXc/JI67H1+uX/W/qF2h1g/p5vk8TovV/yYkT1+Pr9ZPEi+I1kfx3r2SMMcYYY4wxxv6qn6zU6Ub3t9fuzxP09Zzc4np8o/tzxhhjjDHGGGOM3XxvdOv+ygvJyW068YQnPOHJf05u9l8mxhhjjDHG2L/b9Yv+m70SxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGMs5/rf+Dixm71HxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhj7Gb7PwEAAP//Z8824A==") 15:15:47 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) (async) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(0xffffffffffffffff, 0xc018937e, &(0x7f0000000680)={{0x1, 0x1, 0x18, 0xffffffffffffffff}, './file1/file4/file7/file6\x00'}) renameat2(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', r0, &(0x7f00000006c0)='./file1/file2\x00', 0x5) (async) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) (async, rerun: 32) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) (async, rerun: 32) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) (async) r1 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) (async, rerun: 32) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) (rerun: 32) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r1, 0x1, &(0x7f0000000340)={0x2000, r2}, 0x0) (async) r3 = dup(r2) mknodat(r3, &(0x7f0000000700)='./file0\x00', 0x200, 0x3) (async) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) (async, rerun: 32) landlock_restrict_self(r1, 0x0) (async, rerun: 32) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) (async, rerun: 64) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) (rerun: 64) 15:15:47 executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x81c0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x81c0, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x1, 0x0) r2 = landlock_create_ruleset(&(0x7f0000000140)={0x4000}, 0x8, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r2, 0x1, &(0x7f0000000180)={0x4000, r1}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) (async) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) landlock_restrict_self(r2, 0x0) (async) landlock_restrict_self(r2, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x1, 0x0) (async) r3 = openat$dir(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x1, 0x0) r4 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1, 0x0) truncate(&(0x7f0000000240)='./file0\x00', 0x1) ftruncate(r3, 0x1) truncate(&(0x7f0000000280)='./file1\x00', 0x1) (async) truncate(&(0x7f0000000280)='./file1\x00', 0x1) ftruncate(r0, 0x1) (async) ftruncate(r0, 0x1) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x17, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x12, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r6 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup\x00', 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@cgroup=r6, r5, 0x12, 0x0, 0x0}, 0x14) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000002c0)={@cgroup=r6, r5, 0x12}, 0x10) (async) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000002c0)={@cgroup=r6, r5, 0x12}, 0x10) mkdirat(r6, &(0x7f0000000000)='./file1\x00', 0x18) ftruncate(r1, 0x1) ftruncate(r4, 0x1) (async) ftruncate(r4, 0x1) 15:15:47 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) (async) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) (async) r0 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r1}, 0x0) (async) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) (async) landlock_restrict_self(r0, 0x0) (async) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) (async) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) (async) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(0xffffffffffffffff, 0xc0189374, &(0x7f0000000000)={{0x1, 0x1, 0x18, r1, {0x3ff}}, './file1/file2\x00'}) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', r2, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) 15:15:47 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) (async) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) (async) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) r0 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r1}, 0x0) (async) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) landlock_restrict_self(r0, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) unlinkat(r2, &(0x7f0000000680)='./file1/file4\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) 15:15:47 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) (async) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) (async) r0 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) (async) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r1}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) (async) landlock_restrict_self(r0, 0x0) (async) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) (async) r2 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000000), 0x28a681, 0x0) landlock_restrict_self(r2, 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) 15:15:48 executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8000, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x81c0, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x1, 0x0) r2 = landlock_create_ruleset(&(0x7f0000000140)={0x4000}, 0x8, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r2, 0x1, &(0x7f0000000180)={0x4000, r1}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) landlock_restrict_self(r2, 0x0) r3 = openat$dir(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x1, 0x0) r4 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1, 0x0) truncate(&(0x7f0000000240)='./file0\x00', 0x1) ftruncate(r3, 0x1) truncate(&(0x7f0000000280)='./file1\x00', 0x1) ftruncate(r0, 0x1) ftruncate(r1, 0x1) ftruncate(r4, 0x1) 15:15:48 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) (async) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) (async) r0 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r1}, 0x0) (async) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r1}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) landlock_restrict_self(r0, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) (async) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) r2 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000000), 0x28a681, 0x0) landlock_restrict_self(r2, 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) 15:15:48 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) (async) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) (async) r0 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r1}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) landlock_restrict_self(r0, 0x0) (async) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) (async, rerun: 64) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) (async, rerun: 64) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) unlinkat(r2, &(0x7f0000000680)='./file1/file4\x00', 0x0) (async, rerun: 32) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) (rerun: 32) 15:15:48 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) mkdirat(0xffffffffffffffff, &(0x7f0000000880)='./file1/file4\x00', 0x1c0) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) r0 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002000), 0x2, 0x0) r2 = getuid() r3 = getgid() syz_mount_image$fuse(&(0x7f0000002040), &(0x7f0000002080)='./file0\x00', 0x0, &(0x7f0000001280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB="2c726f6f746d6f64653d30790a301f3030303030303030303030ffffffff0f00ff645e37544f84da517f757365725f69643de0e7fe070000000000acffaaf44f5a8c142b5293f42f080046f6c96f4e52aafff03868dde144e83a2ebaae673b98b6129d4c210e41de1dcd4554cbcbd33e7d87e6a451bd49ac1c1b5be3b51c01073ade79069b8fd4455b87d21188331be69c985c41ada90e26737c6de6113b2693ed4fb0c04e8b5004ebbd9d20a5059e29cedbd0850e8817386b99339d32ffe06fe2a59b3a4335f577a3a5bed0d0d741f78da2ee9c03ac805e028017c2e4c3800a097d7be4977aa5c9adccfb2e33f0d8217359796972c89dd286346adf5889a0eb64a0ee874d0dc0cb26a894761c1e63c73e829c56638edf2e13081786663bb0d467031bccf55455533763d2459fd25410d34b43913fdb8e73eb3bad21791a663aec10d4668faca64f1c64ab2d046738fac2495b50287e7f958be99511aae14ed1c19f844c47c03ec11eee45a06b6349e5760a9065ea02dd8f08a21edcc00340998762e5edfe35581bfef33dc5720a35d26578f6703b2ea8b3c7d1eac3485e254bea46287b57d2c7c847b0835d16459dff80ab7604c1", @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3, @ANYBLOB=',\x00'], 0x0, 0x0, &(0x7f0000002140)) quotactl$Q_GETQUOTA(0xffffffff80000702, &(0x7f0000000000)=@sr0, r2, &(0x7f0000000680)) r4 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r4}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) landlock_restrict_self(r0, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) syz_mount_image$fuse(&(0x7f0000002040), &(0x7f0000002080)='./file0\x00', 0x0, &(0x7f00000020c0)={{}, 0x2c, {'rootmode', 0x3d, 0x4000}}, 0x0, 0x0, &(0x7f0000002140)) getgroups(0x5, &(0x7f0000000c00)=[r3, r3, r3, r3, r3]) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000d80)={{{@in=@multicast2, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}, 0x0, @in6}}, &(0x7f0000000e80)=0xe8) getresgid(&(0x7f0000000ec0), &(0x7f0000000f00), &(0x7f0000000f40)=0x0) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f0000002140)="57de5dbde29bf516ac24361c5cbb685e017cdd6793bc6536d21ed950793dff1f0abaecaab5ebd5480709cf6729f9c86191ba2d72e2cd687b4fadd1a5f72c98dedb78b2f53bae778b58c2d8d6b3193a69a3e4d18ecf90fc823db2b1da4622781daaa6cc92d5b429461d437d2db97833eb3ae83c971797089451c2d6cea2470345eedc47a4f007fa30f51155f9399bb26a292bea9f8f421060c60a6188d7c33b222c007dc211bd11efe29b05c7ad69d3603536d80f1f50d6c8b83f3f631b2bf4a91e4fa1818dedf99214df4f4fd9869bdc2996b9f7cfaa8f2669cfa17cacaa467328037a33e6bd1d5dc0f1a94212739df12b8f781d05f5e7b589b1095104284dd8ebab36f5d4c52f1f41649eb86426df768358a6137beba558868d878ebaacb05817f2101d7a6074607099fed8c2ee7d8e15797b65a2f26fd4c85404bfbf380554bebe37b48b34488293bf2441ef2ca649fcc7fa4c8112816d45dfbfeb9af41caf0814d4a1a9772590fd3141cb65b4c09a783fc2327a1c07b6cb7bef99f0fab0f5581d485270cfc4130ee79354ea41a3e827e68c1f843749e620bb6f6256ef494a915b6c5d92f9eb30911a42fa4d59eadd088aa1e2de33fb4f0b653dd111efcc4def78a665c618b29a4fec1a643c0049db4bbebc2e9e30de9dbfe8727b4d47e6b83ee4b03c18e413cb08b95c764135d30643c1afa9dd6fbacddd2489f570c79045b68e20d88c3277b1932c74261016b2917eca91b2f07889199a32c09e668dae8e527ead2c2d101cbf3a5cd4b464b12f8b824d317a6575bcfa612f0fae7bad681dfe385bb254c28e1558f1311d6bdee593a2525b96ea27c5e83302c4c4bfa131fd285a84dde877292d917bfc1ba603531e2be67c685d0faef7aed681ba0964d4cb5564ea771d50640ebf9ae31893b85c42af868f2b20d84b14c1df8d8a81821f7f61dadbc8cdfbc2a1a8f992227b9158ed2f63ea3bed8f7c28e342f5891cc6769484d51d7796077a19928992f64a44db06352c0fbdfdcfad045c25babdab3f4537b89363ac359861d4ae14e2ac1700b110e329843f7f2945d9d66a41333a7c58ff06c083c067ee5f9c68e2ec365e4328c67b8e9d3f2863fa2ff1d28f905105c0d1e0204c1ea0ea0b9df9ea829924016ad8240b757dd7bd37868fdcd9815fab25578ffd80173782d27dec0b712222189e93ad775660a73b7817c661433645b8b7d13fd847305c1a46074dd2bb28eb9f17b556cf6d00c98dcfafba1909b6c8575c6a113c03f7c8d26f1e90acaf44a986f3ea45d0ca8c6a8d252c63c45aa250990d1b01e63a1b5f695bded4e5207db727cc1c465c275dda4e68078167e42d1798406002030493b3121f795a250d5a3edd60eed4460797939dbe4594822383f1fb3934247e7f7f8dc1e2bbecef7aa5fe4f286d1e44b2e7e47e7e82901e76389b614b436b4f8617386b5ad6f419648e8d245a618aa8a361f4633e6a01a6b4fd262b91183e22f46458dbfd491b0c37cb909be00c909c4fea4f7f87ca856b65d0e10ab9a8bdd5478e62ea89403fec521ab732b168183ea75d87f250b0a17500e2eab25e5522cd50e2921fed0b433b88534cf849359bd08b38a8e533e03a0d7021b69a2d693304fb9b11e54d0a0c8fce6e68f7e2deb742b6686c85ccd14da05b2bf112a4f223a0831f4ff8a27d1e94e1c680362daf6d5c7d254225528ee098aae01ee825f576cb390fd4037cfa837d838b306ab66c467e6b62a26109cd50dbe017bf13a8b553bebe25e8f8ac7de0779ab73c4e3ee9bab4a9a058d8d6a39b7a7afb271ecf8a47fa0c7fe3a620267c2341f2caf44f7aa6558b73a6b5933d19e9a2815504b9de36a71f3a696f7cd1f3949cff420132c6444ddff23305df5a6ed6c9e30bd5d2989ff3498482b15336de68177dd0931b9dd24215c6b7a7c35faa80208c970f32b8299bff0e4ce68eb9928dab5f261278d9e4bf0d78468d4ededed3cbd9580dca2a56e7ee2c23b4822ccabca7942220725275a882d259486cdde6e5102d198d4e72db3859eeea3f02b9dcbfc27d4490a6526979012a5bc71069df61cb277f37076c88b58cd93f882c9f609bc19580369e7cc4e4cb039da4b337148c344be38cd5c8a84a76343412809a79ff20899db2fded861d4b28b20d240f423a1aeb5049693fcff5cf0809b3b7aa89bbf73222f43a15e66e57e7ce4caea28e6050588b0a55517eabe93e86c52eee622743e15eb5f38d253e3fb3d827b4115317178efa7c365745c3cd6cb416c0cc4ae87bc8323442f1dd52da2d030134e35555a0b3de1bd687ed58594e31117db7790f0fadb1f171bc61ccfdf4718a508f5f478bd18ab72ab7fcd823655343d66aea159f5b7439195ac6a5d13eabab7e0898308c889fdcc92f27bc37e4bde288abc938ffc85fcaf667b18295e1e03befa32edda2ac30a2e5c820b95c934a48d254a467b51820c96da33c14ee35be726967acd0bc7730aea0d180c07fdce8eaaebfc6e2fa9c42c66b8d0a5fb2e3b901e3cd3ad52b119b42a4218d093c9a21548b43a424019a227ef9d79b4d1a122e5b419843339c161b48e9b1e1207e2bea4a46311f11ec81c342779cd0e90e8c9f8f937ec9423e03f4076a464ce36328ab84a59489eece53dc3865f00bee6326458aba5b46c5e3a3e601bf8aebead2bed32427b00796486ba82d957ddd78cc0003c54f97a11c9064b26ad0a86481066763ee5b4423fc46cdd3bd7e6e04dbcb576b339e4541b4f8aa3147d1b94d0f2a54effee25d70b0ad5d1bbb799b713d83ee8b8042332ce9c496d791831f02b091e1c76ef48231da3cc8bfa87cc9872e32a2219827b1276f410e25eaf3c38a2b4012e9419f33235365df98a20015790292d92555c794a4d70f132a903847c5644d9d22bcbac08dfd526fa142950e9a8f34976132be6ba56f4b80d129eb828d2826599a5bfaa13404c91c4db9c4ad95ad231bcf9d825abd535ccf0e980a1fe6461e429f1f2a0d7eeaccdcb5f2f4f164980c1636d094e8cfa3d91f9d457735e5dbf76dd9fd3543173ef706972117a6f942d1a00a82c6b61157efd376fd7f1328c7b652c631b3b2bee4fdef19a5f8f6e6a434de8f17ffae5c3b8a41490a14c332d2487f6e2cffe82dbd7c2bdf7438af0b283c2d5523e237b211638c78f14266f4cb8bb5000938bb423b977588494ee4ec00a5036b18fe53c9bcacc780e95f78a2ab9485e6f70311c7c7cbb6473f44ba685c69ebbd68493764b0dc05bb62d228d2b0e64fbbad0091cca39f6ede20f7e9ca5a452ed81160e99d30aa8212870ab6c8f6237ee0348662d35a876c4a3fcd28977b5ee5cc04c2a772f17cf9cbed8a456d15890c067d5d493cb8ef9f957a25147e9829d84483ed64e2aafb681e5a1382faa0332e6ac213390cd03efc9d971c138200ed25c81b957877b454134f81d2f9c6776dbceb51b3e5c7fdd9b215ed994ffd365356e259b07df4fce8f1f684eb45da49cce06335ac889c2a8f6679affa1fb296f88e09288846ad1161622c9efe2399dee610527dd4e9cdfa7c0cba0e6f1fdec0cb8e7a4fa0d9d7d3a049e058f1b365f36808f1c75d214f108a8084fe5864546d03ffb8843c45c5bf71fcfd19f892ca92b159ea9fc5bae7110ef7c034fd4465559f72d0fde12c7b913a77006140fa9a5c3c0d9ccc9391c3d9f8692b8e5192e4fa99441707e6aed21469ad563e025753d88e48276b37e6fad7d0159ccb03044800eeaf61ce1101204ccc1a2fcdc2eb79cc354b94ff437b6135199daab468ae112e389560282db9a958511025891aa93ca9598881c2bdc97d40d1a1cc142f67a6ea933d596dab713924cce84b200d7f951c79f3760c662f67c1d89ee4eb754fdde65f02b0f81d7b2c76492cabf1e4e0fba903d18b3f6ca084a518f9844444f8666a7ef1921833e541bccef20a392298e6951292c02e015ebed4c2baeed84ed7579ad2f720f076b95dd951d48a99c18b369ced712bb86d6a0242ea517036c804bb07c0067dcdd678cb4b9e87e9029bf10ff10a9f7c08b823681207c2c14f462dfb3f5fa8259b205d4e6fa178538b07f33e787f803b1a18ad759dcbb0ec9af86bb4bdc44bb170a39b97d6dd8b776ff4d5b52f50aa5d625fdea5c0bbaa3b27b78c46befa0e5df4e8e0ab0cb72c24b56a30a534ac18c9e78b011330c49c4ff3b1b1259a8e258c43692fbafa3a9c8f57599d7d30f79abab7b6e82929c3616270348c18bff4be76647049d9632af7f8f86d70f01015cac4c431294c6a72e7c4c80567e1e8cfcbed20b7e354d9b8687a563d0b70d4266a4246fefbe21a6fe4e0a38920cf3aecf4ec70acf65aa7c6b93fda1d2921237a352ccc7912e3ec40cb8385b973212e2af79ab4ff1a7c64a417ef6f5a62e2a118138451b6a3734758599658217ab1db7f85ef1ce290f7085ce71ab202ab206347506f82bd6f6dd9ef2677abef5b61417738057860de6ce79ac8c9e52dc3fe6517aeea762a8bada5ce9dc074b35a2b55a120a73e8fda6fdf38bc0c7b2251e882cb97daf086acbaa475e3ba76474e2a3f78c31fb0965d167dde1ada514a0589b3e3b591c42a64078b0fd768935ca19e6bdf5968ccb8d734f643f32f245cad584e0b88bdbadfd27ef300d5ab61a67f9e28a575f3f27dda819e7a9870de7242103a71508eaaea3524267b847ca9bee3f6031180d8eeb7381faf03ba04ed231e3c492d620053a013b83345aba4b52afb0f81262a2d4a48a5892d19ecbd6866b41d2400b636065484c0955d295b3467c0cd6193aa2cb736f860413a6293b8f0080fc46e3fb3f07ba164b9c34bc0698a5945f25b6840e53c1a49bead7abf393726f74eb3a3f172e3622057380bff92eae8cabe6c947bc1eff6d64c2db79f5b66c34b36f41d296062f7ed77a1f90b52a81e90472bf132fa4dd51b5c1dc86ec26985c7aabfb4de385d0cfbe12dcbb5d3bcffc34dff94263460c13be41786465d6911d1ee153cbbc8aa5d98f0a07e1be7b1a26c525c687ca69b8bdf361f258a15924cb44b406f5c7ff3910b453ac98b229098dd9f60fe94f8daa52f5fc20adcd5473b13ed9ecb378fd7e161e210652a39793bde3007a4c6719c7977e22a3da312251b0b254ceaef5e73950ffc14ddb5c2d0479decf0eed7eee9a85d78fdd77f993fd894f3ccd5f02bb21913cf261b051cd9bf42fcb85ab060e7d6482b720225de93ac7dc0288735b9f820068a8a31ff78ad585522454d57f18d5fc6c56f287b59f4cd8ae2d1f0e63265623e2ea5c30fc1d5189fcbbbe33a0cf059004a5fbcab0efec981d8989a74ef6abaae0b8295745d1dcbc63fe3c42d3e16caf396aaf7b0e296bb65dafcea0b51bf0e670981d7fbfab79466720ebd7a4aa31a3cd0acadfa3d38992438ea3658035256305419da9bd164bd8b2d0e601ff3dd090ee960141ad627194cc055f1c2be5de2303f362a9d3877e5a7f2460698f0660cd7a5d6408a87e7d289e9b9c55ea6441a6d78b7d59f4a91c443b19a40dd6d39f533899485bc2704e0820e3d7e98c1230ecfd8fd79813e7c35dba674a4c4a863d2c816892a09293b1508705fb9ad50739f098dd617b750d9a22ea3eb55d17d5e824d1f764799652cca7d56d87c54ac754df424eecb5ce31ac12e1d8dfea81d2bc5a47991387b00cae5dc0d0a6fd4b5ad5513c3951f26366844bbdc40d880b009b4795c8641ceab84151a7ae2d43710a137222ca1a98a9acb6179d16f78abfa48955a94c1213362be03cb5b90381edc419192dec9b7ffa35bc8e150291c31a5d86eb24e1d879c05562b674ae2ed987dffd9eb3cb415e7d7d6eb674b547c25227f98c648c57d87064948d3bc2f02cf434dfffc7823f1273b295325e551366cfa3223518d9e41eb3196460f8421f7bfd0fe443b6d5220a74cc0e180e20cd1777367536d91e3d94ec87a90237972ac349b8ac4b5d97bb464836419461015252b49caeb8233cb7929dc6be5c87a8edab445126d7e61fd2b0969adcab76d44af6a3d55d3c6f2fb6e649cbbafb5faf37e295b363e95ca94965555c00ce29567bacfbc8cf68186c5bbfdb9e2e504e364769279d0103e038d85ba7b04d93760c73ac5c47068fc91551d027f6755434bc156ab105c86c40057d1e3097a5dce863fcb440e3642dbf19a74c5fe6cdda179eb9d0b9c60877a34e392e5bad11d6a4b0f0f2caf47f36f953365f87e923bc5633560cee431e7a2481fc1783f9bb0bbe27aaa4d725d8acfa8251e2e60d54e8b0f1ca939bf5063786a683a1250ee21731ee540ea9dda0d2d9b826df6cf660ca1d5d3cf8fd4559892a3bc8112c6ae21836a800a9c9ba761698b19063b4b55ee02ffd673cc6f64376339096ac3baa0af9662bb6b47ed3b46f713e7b9530e4a2fd8f4ecdc718e4b24abc36b7dace1d297552a9fb7278c2dfe541ff59dc0906bc97d414f150b435b9583579d7c0bd75c1089ef3936f4f1fc1d2fb44a27ebe745812f10dc1be63b12658ceb5db2001d419673d1496973d6d601ff5539d3d1adef576bd9f61481f26449057010c1ab2d4228bae2526b4d1550dae30076b23d69cfeb974d1f4620cde66a1f113ebe00c3df0c0c35dce15a167a8c7b636a53233643660b4b1b98878e03f068985f25c18a29b69eb52b4e4f122d02b195f10440697c566c550b7dbee976c549e2b16944cdbacd58f652f9f20f6d1ce0582144875b0e81deb26c4f4dea9aa3da8d7c4141649f7ad45436426dff93b5c5017bf49c5900af33b85a7b3c463176b349338e0613efca11e5c56450d9e1b8b58f9cba462672f511c7d6d353b150e3d8d0d3592025a9b1d992677a5ed52fddc94fd1c65976bc248b18caed7b065f7a7f2de0549098b1fdef73c046593b0ed857875ac14ebbccf691664f73c5a9146bcb94ec8e2891bad1edd394c6d00de8e5cfca2b0e7a8d13460b1e58e5e51e258fde7086312d4243074b5f88e50b9035e3fb752e413d68192258ce8b87f2b79c3f8cd3344e5c9e9411ed4b1760a7bdd1dee1030d25232e67ca30895237eab099a8379527d7bf1186e6a17b65372c05dce55b7d47a9e8d7087f318e5620dd23f6106500199984230cc964585cb9c2ab74694b00ababa116b32b89f1fd6f01be620b1f2d3b8e458a7b74ce18f8441816535f1235b62a5d6c2091a0e5b55539a571745c7110ae80f448f55f91d1736efa13ba6ef1d60fa47613acb1af0633eac30d9217d2ba9481fa255387468311dbb74d568d66e73362dbc78af1dc5032d5a55fba9bc30506a321522121311e77fff2a8698bc032ad1f945b37123ce89f0a2ba26c3d6d4736e5d79d9d3644554cd7e13b55432997711873c47217287b6e201ef6c2ce58272e5e7efe8cf4a238fe5ec8b89c95c6a606fb4bf600ebe35f98520c07d64ff2c4b853665621ac83f5a04c3b8a7ca9ae4865418efd1e34c1c285051370fcf7993b476dc7e414b50e6fb13658af7273cf533dd0c78918157ff0e348c69bdd01ab256d35cacd51e0b43f4d812fc014a011327cf7c1e0e7cad996b72e8edc9d41c39ffbf7173a7888f2dea764a6c151cc7eb6980a8e7626a8cce11f5d089eed47eb33187444f0e800e8f274337d79d29492c756ee82a9590be1c1c0580c2d009fc0f5ed4652a6d970b740a00bb65e1549387d4b2d151663e9f704722850d5803a5e1953d2c94634ca7ab7477439096cbc0e33a0ada2fb28b50032d053365cbb82247d280ac970b3e6d86fd4aa2ff64d4a281a76ea2b7590f34415fda8723483308255cf98b61de3d37faa2fa63bf1d7a07a003f4566ac61400569dbbe72ca69ed2fdf75a88495497dbca6cd163af66b7225db78b087ea3ce340956168d2973c45a71db0dc65d977632cdf98a119a57de10ed1499b9d95fedb33ec2afe1bd8f8aac8e9f18d7ea782622f11c3bd0b74371a896d87d2ff976c06df12bccb5bb62651e6183abc1758da7e0585a4cad271eaedf396d52e276f79d9fe57f332958999ffd0200ce16af678720425d9d7ab6c403656eb525a67e446be250d79457c2bbb875ae7fd3f760b76f5ba6b736d3b0a4472116dbec9e576f8e4d1aea10b81cc203e77a3b49ad3f5826f39110d88a08de9226957e004d2536290360b447a0ae992114f2fbe973c4c96c112bb14f051dcbf44622f7463f3ed301fbc1eb45a49a82f44e7b1e616e303e2a6955240bcfac70e9285a1f7e96cf6ad71f82bc7eb0cfcc5c499543af6af13dedf1b3ef42a206e2d03ecad19fcd265c45ac2c532a4a8eff46fa6c624aff2bf4282d0d33965889781a6f22e2a7f8b9cdc4324b516d62d076bd155d1db4fb7144c7a769049147bcd2af6a524e901452f6d596fe8ce6a66af73951361cca0fc79502e184cd922f3aa2aaa324c17cdc251c15208bb5468b349ad03d651e26a95df6c399dcd722007cef7393df3f28cb59cb343d7dac87c0b28522fa629e202b9cd76e0d645e11f845460b205cd9236442c016330f9691ab5a12caa17579e32aaabc31ad1d716fbd81f33cb8e9a5dd4aea0368ec684e365c6d1161e5db5013ea928b8aad70493ed63b5653e77875e89120cb9e2d866a57719b54a320fadabc15a20dd86e0cdd6f7e25a46eedf103e656c3f0722f419e7665fa49faf58bc45cf19b5384305f16b6e967f906f70e50c8b5c540047ebab91ab2ff284b18668d6ae15d41a99eaf2cc51cd987991adce816239f3f78c10d8f91bacb813d21455004edbbc929a39078ae70fe39181675cfd6a36fa54831b424af4faec54f29423da967544b3f163cc785fdceb6337715e24e20101e64c4c5998cdd72e20de5278af09e4901bb8c87ba59aedf61646c67c57097233a77537ca7877a81d5431d311affc2cbc9f058909d01586f6d883956ab10516f16ae9274b1c932693a68db38bd9d3df2595f1f939f21f6f0a44278c1c7fe7b4a20c8958780f14b984f3dce12b22327f947bf2f4e6ee460402d8b48aefb27d15bcb013912447e0e0746b961e9ea87bb203011ade090938431ee801dfcd2039bd4ad5f561b94cb416c5c3772056fcef8f3efa96992c688b723e840a527e5142a5c34512c4b2ddd94e925d13e6e7c5307617d213cb04021a8adabb00802e51d2b39f1754606bab32d7035237488b0bef29787c245654a8d38c7c924620bea365325188d8a67aa2a56748bdb9084daddbf64e7c5ddc956e149b0225c5023b79f53952ea8ba197e50b4a618c29a7931c5482c262bfc111ec6b21d2c8867debde724dee0ea8c1dd72845e33f9aed478d446e5832a08b6996b24621ecde481a6178f7093686dcbc2b5fd48c23aea506e1e39b52b82e3cf399793691a37f8aa7461665e80f8abeb5e00a4e731adef0b28225c29d8d681eaa81f20ff1440fa307b72571be891c79fc16ed00a593d46b7e00cca6176f4acf9f4a7af6a7b033aff7fe00efc4821d3fc3fa38141bc7093b7fe3fab63824926e09aa9c03495803d24244c31707d3ac72db36b61bf2a8a14bdc6fd6b88ece31c46cbd941b26772c21d551667432ac068d0e7ffd7c5112d19aef76db9394cea72ca73cb6f3ee0da6b8789afe6cfeedb8d35d6b11bccafd43a1b038954b2cbec23922b7ef4efdce3f385a5fd524ed7457e020b06e75776c55ca9588153b701df72743a3c4f70c26a6b0df95ad648cbcf76624f67435282fc1f5c30b0fc1f8b4b31e8705ca3f45e080166a877906d5ca0baad47b03fb1bd4b0a0959708e23fd8682b5bb74869abfb44359bd2d394e94c2fdcc073b46b3a6a1f3850a4f527db1d98b0191e1dedb4e80c96236c7c06c6dff4c25080961345d58e56622b15fa2773a15b9eb85a8841970fa836a7c54681396db4b287b8a349f2b9edbcc9fff34719718d137ebae80a72b69e2ddffbbb55de145d69280f00775df93191945a5a63ec0599438737216491b8097003a137c7f5faf24a84c1a029cf4c0524dba25fea202a79237f03bf588b054686cd63df4c9204d8f3e5e56f842132b7e919527cbcbfb9cd2aade9264eabce61b4dbdb3a53fda86ec17e0a3982e7c73b8bad45124c428ac0cd06302457847ff5ad625e94e0916edc8cd7ca7058088b09483fcfa53cf1c61cb9ab3d2127944c9f5e8ccbe7d31a548602740d2ba946e89bb2e0412bd789c7897382b9d64808b22999d99bfe5e51ea54db78f29a01539d137806f7debee51ce86bc9c737b6b560259c88910e09b232574b9906dd931097c23a6c6a52d3e9581836a487b9e759a5b1a4e24bbe7c63936da3f07f508bdeee349eea86031aa0ada3a7e42ea6c0ab0df13f92741edc711bd9938bab42f87ddd37fd7ab9d96c6a53f4ace6880af83d918e49f7f2aa33969305afd99af657f9d6d1a66d85e29d7e66619698010be6b04308195f9d8518b33cb83d282a3a491046bdd8906f60090b2a4f9b7861e84729904fd68a1a43f00525e82bdec30b219b26202e32bd7b53b2da91947c26b83e8730d5592d64bd1984e1f6dd2810b48d7d6ee21763b83c05ca31a829d77b09525007b8215044dde8ceffec7fe7c7e20609fe8534a9ab94b31170615aa5b8387a817a07aaf11dcd98ba8fe1637fc4d31c775605cca57ac0e661dd9e1e8402b2c8e74633951e0153aef3c6288bfb1fb22406920666aa0a16cc1513ac8bb1de2448986501911ae14ce31f72fe344df7648c4f01602c559cab827ddcba81ee03ece9f82613dfb2c13b02ca1f067c5589d20da21b5e5849eb49b3b513a6745ac195791e97f4a1a218dbc0b1cbdf8995987869eff1e49c63a9f1712e4c804f74499edbf129c6c179c82765f3fd64d46d289bb7932ec51b78ea04642a7e49573f9e2b9626e1acfd92120a1d688bce8789ebbad9714f29feabaa116cd3420c94c65e6f505bdf23bdf2ae1c29ae2903162410fdf1198b936576629120739fbce2b01c1f76860fabe7833e9c3611fe0d4915160030f58ac2376a964acf5ed7498c9090ec675916a482889d4deb4af7d0021bbfac09b1730913e649d8ed668d39ab45d157cad6203bdff2985878b669ff257e4bef87d5abed1898e9a031f007dec7fb75be19ec649df8bd53966dc4d5185398bb970d71ca50704a1595246ae255baf41f612ba363c030940867ad4722b7a6e3bb4d74574326ef27b5337c7e5563b3a84c692377e12187107286728cf7e00beac7320ca93917318b433481b9f8aa5b5c6810c9592178bd0e132d9b07201e12e235f6256cf8980a7374af7883ca12668885c26b2c7958798c30b2c4a99b8f34cf00978fa709a7b41d62a71743fdc48b881c58178159521d8fba6296465bcb8bb5cb3dba9cb63deea50e824f00b382897fdd548771dae3ff9c27bfdfa145b461ad451e59d63b3e184ab493081ce311a78d2501fc0169a45968b422a7dd42fd217337d761c95b64d58b975b79e927b494dda6c66101dd46de2656825ac1e16b5e8cce82356fe22143637e4a083b52e39c564b848e53b56f6e719db498fa836e40cab63367cda9ca6a3abac47cc0f3ae798517f3d5e958e441c0749842ef6c99b1bb1cd8a824e80d7713cc05045f4779ce0fc7a13a22bd08d9f2b6560ea0c0750fd53e75c2e4a789c2a847d6d2beada478e487af04bd51aa3a235f4551445", 0x2000, &(0x7f0000001200)={&(0x7f0000000700)={0x50, 0x0, 0x0, {0x7, 0x26, 0x1, 0x400000, 0x1f, 0xe2c, 0x0, 0x10000}}, &(0x7f0000000780)={0x18, 0xfffffffffffffffe, 0x1, {0x1ff}}, &(0x7f00000007c0)={0x18, 0x0, 0x800, {0x9}}, &(0x7f0000000800)={0x18, 0x0, 0x4, {0x800}}, &(0x7f0000000840)={0x18, 0x0, 0xffffffffffff7fff, {0x5}}, &(0x7f0000000a00)={0x28, 0x0, 0x8001, {{0x7ff, 0x81}}}, &(0x7f0000000a40)={0x60, 0x0, 0xffffffffffffda7f, {{0xffffffffffff0001, 0x6, 0x9, 0x9, 0x81, 0x3f, 0x87, 0x47d6}}}, &(0x7f0000000ac0)={0x18, 0xfffffffffffffffe, 0x3, {0x6}}, &(0x7f0000000b00)={0x11, 0x0, 0x368, {'\x00'}}, &(0x7f0000000b40)={0x20, 0x0, 0x9, {0x0, 0x1}}, &(0x7f0000000b80)={0x78, 0x0, 0xfd28, {0x1, 0xf01, 0x0, {0x1, 0x3, 0x0, 0x5, 0x40, 0x100, 0x2, 0x3, 0x6, 0x6000, 0x60000, 0x0, r3, 0x1, 0x8}}}, &(0x7f0000000c40)={0x90, 0x0, 0x400, {0x6, 0x1, 0x4, 0x81, 0x3, 0x1, {0x2, 0x2, 0x100000001, 0x1, 0x5, 0xfffffffffffffe05, 0x757, 0x7, 0x1, 0x8000, 0x7, r2, r5, 0x7b6, 0x7fffffff}}}, &(0x7f0000000d00)={0x68, 0xc1d621fff9551eab, 0x4, [{0x2, 0x3, 0x0, 0xfffffffd}, {0x0, 0x2, 0x6, 0x9, 'tmpfs\x00'}, {0x5, 0x6, 0x5, 0xe86, '/]}[-'}]}, &(0x7f0000000f80)={0x150, 0x0, 0x8, [{{0x4, 0x3, 0x9, 0x8, 0x2, 0xd0bb, {0x3, 0xffff, 0xffffffff, 0x8, 0x0, 0x8, 0x1, 0x8, 0x9, 0x8000, 0x7, r6, 0xee00, 0x2, 0x80000000}}, {0x3, 0xfff, 0x6, 0x7ca, 'tmpfs\x00'}}, {{0x6, 0x2, 0x821, 0x40, 0x1ec, 0x3, {0x0, 0x3, 0x100000001, 0xa41, 0x69, 0x6, 0x1, 0x0, 0x2, 0xa000, 0x5, 0xffffffffffffffff, r7, 0x1, 0xe09}}, {0x6, 0x8, 0x2, 0x6, '@@'}}]}, &(0x7f0000001100)={0xa0, 0x0, 0x80000001, {{0x1, 0x1, 0x2, 0x100000001, 0x800, 0xff, {0x3, 0x8, 0x0, 0x8, 0x0, 0x2, 0x5b, 0xfffffffa, 0x4, 0x8000, 0x9, r2, r3, 0x0, 0x10000}}, {0x0, 0x4}}}, &(0x7f00000011c0)={0x20, 0xfffffffffffffff5, 0x3, {0x7, 0x4, 0x8, 0x5}}}) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) 15:15:48 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) (async) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) (async) r0 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r1}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) (async) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) landlock_restrict_self(r0, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(0xffffffffffffffff, 0xc0189374, &(0x7f0000000000)={{0x1, 0x1, 0x18, r1, {0x3ff}}, './file1/file2\x00'}) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', r2, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) 15:15:48 executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8000, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x81c0, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x1, 0x0) r2 = landlock_create_ruleset(&(0x7f0000000140)={0x4000}, 0x8, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r2, 0x1, &(0x7f0000000180)={0x4000, r1}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) landlock_restrict_self(r2, 0x0) r3 = openat$dir(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x1, 0x0) r4 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1, 0x0) truncate(&(0x7f0000000240)='./file0\x00', 0x1) ftruncate(r3, 0x1) truncate(&(0x7f0000000280)='./file1\x00', 0x1) ftruncate(r0, 0x1) ftruncate(r1, 0x1) ftruncate(r4, 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8000, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x81c0, 0x0) (async) openat$dir(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) (async) openat$dir(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x1, 0x0) (async) landlock_create_ruleset(&(0x7f0000000140)={0x4000}, 0x8, 0x0) (async) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r2, 0x1, &(0x7f0000000180)={0x4000, r1}, 0x0) (async) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) (async) landlock_restrict_self(r2, 0x0) (async) openat$dir(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x1, 0x0) (async) openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1, 0x0) (async) truncate(&(0x7f0000000240)='./file0\x00', 0x1) (async) ftruncate(r3, 0x1) (async) truncate(&(0x7f0000000280)='./file1\x00', 0x1) (async) ftruncate(r0, 0x1) (async) ftruncate(r1, 0x1) (async) ftruncate(r4, 0x1) (async) [ 186.871707][T11513] fuse: Bad value for 'rootmode' [ 186.904067][T11514] loop0: detected capacity change from 0 to 256 [ 186.956711][T11514] exfat: Bad value for 'gid' 15:15:48 executing program 0: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$SNDCTL_DSP_SETFRAGMENT(r0, 0xc004500a, &(0x7f0000019180)) prlimit64(0x0, 0xe, 0x0, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) ioctl$SNDCTL_DSP_GETOPTR(r0, 0x800c5012, &(0x7f00000000c0)) r1 = getpid() sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$exfat(&(0x7f0000001500), &(0x7f0000001540)='./file0\x00', 0x10, &(0x7f0000000180)=ANY=[@ANYBLOB='allow_utime=00000000000000000000007,dmask=00000000000000000000001,iocharset=macroman,allow_utime=00000000000000000000002,uid=', @ANYRESHEX=0xee00, @ANYBLOB=',dmask=00000000000000000000037,gid=', @ANYRESHEX, @ANYBLOB="0000000087e10aaf31736574e997938c382c009cd0aeba477396b2cb8f2b9c7a6a4bf39e0378bfe3e9844e297aeade3942b079b5a276e9a3da2237209f9eae67b594fb6fac1518c4638f5e67933f2ba986156febd718f1031e702457e9a4d1ea31b2"], 0x1, 0x14d7, &(0x7f0000001580)="$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") 15:15:48 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) r0 = landlock_create_ruleset(&(0x7f0000000000)={0xa0}, 0x5, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r1}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) landlock_restrict_self(r0, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f00000002c0)='./file0/file3\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) 15:15:48 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x1c0) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file0/file2/file0\x00', 0x1c0) r0 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r1}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) openat$vcsu(0xffffffffffffff9c, &(0x7f00000019c0), 0x0, 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x17, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x12, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup\x00', 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@cgroup=r3, r2, 0x12, 0x0, 0x0}, 0x14) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000002c0)={@cgroup=r3, r2, 0x12}, 0x10) landlock_restrict_self(0xffffffffffffffff, 0x0) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x17, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x12, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r5 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup\x00', 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@cgroup=r5, r4, 0x12, 0x0, 0x0}, 0x14) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000002c0)={@cgroup=r5, r4, 0x12}, 0x10) recvmsg$can_j1939(r5, &(0x7f0000001980)={&(0x7f0000000680)=@llc, 0x80, &(0x7f0000001900)=[{&(0x7f0000000700)=""/124, 0x7c}, {&(0x7f0000000000)=""/22, 0x16}, {&(0x7f0000000780)=""/138, 0x8a}, {&(0x7f0000000840)=""/138, 0x8a}, {&(0x7f0000000900)=""/4096, 0x1000}], 0x5}, 0x100) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) 15:15:48 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000740)='./file2\x00', 0x14) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file2\x00', 0x410000, 0x102) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) pipe2$watch_queue(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) renameat2(r0, &(0x7f0000000440)='./file0/file2\x00', r1, &(0x7f0000000700)='./file1/file4/file7/file5\x00', 0x6) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) r2 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r2, 0x1, &(0x7f0000000340)={0x2000, r3}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) landlock_restrict_self(r2, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x17, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x12, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r5 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup\x00', 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@cgroup=r5, r4, 0x12, 0x0, 0x0}, 0x14) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000002c0)={@cgroup=r5, r4, 0x12}, 0x10) renameat2(r5, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000680)='./file1/file4/file7/file6\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) 15:15:48 executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8000, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x81c0, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x1, 0x0) r2 = landlock_create_ruleset(&(0x7f0000000140)={0x4000}, 0x8, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r2, 0x1, &(0x7f0000000180)={0x4000, r1}, 0x0) (async) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) (async, rerun: 32) landlock_restrict_self(r2, 0x0) (async, rerun: 32) r3 = openat$dir(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x1, 0x0) r4 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1, 0x0) (async) truncate(&(0x7f0000000240)='./file0\x00', 0x1) (async) ftruncate(r3, 0x1) (async) truncate(&(0x7f0000000280)='./file1\x00', 0x1) ftruncate(r0, 0x1) ftruncate(r1, 0x1) ftruncate(r4, 0x1) 15:15:48 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) (async) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) (async) mkdirat(0xffffffffffffffff, &(0x7f0000000880)='./file1/file4\x00', 0x1c0) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) (async, rerun: 64) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) (rerun: 64) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) (async) r0 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) (async) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002000), 0x2, 0x0) (async, rerun: 32) r2 = getuid() (async, rerun: 32) r3 = getgid() syz_mount_image$fuse(&(0x7f0000002040), &(0x7f0000002080)='./file0\x00', 0x0, &(0x7f0000001280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB="2c726f6f746d6f64653d30790a301f3030303030303030303030ffffffff0f00ff645e37544f84da517f757365725f69643de0e7fe070000000000acffaaf44f5a8c142b5293f42f080046f6c96f4e52aafff03868dde144e83a2ebaae673b98b6129d4c210e41de1dcd4554cbcbd33e7d87e6a451bd49ac1c1b5be3b51c01073ade79069b8fd4455b87d21188331be69c985c41ada90e26737c6de6113b2693ed4fb0c04e8b5004ebbd9d20a5059e29cedbd0850e8817386b99339d32ffe06fe2a59b3a4335f577a3a5bed0d0d741f78da2ee9c03ac805e028017c2e4c3800a097d7be4977aa5c9adccfb2e33f0d8217359796972c89dd286346adf5889a0eb64a0ee874d0dc0cb26a894761c1e63c73e829c56638edf2e13081786663bb0d467031bccf55455533763d2459fd25410d34b43913fdb8e73eb3bad21791a663aec10d4668faca64f1c64ab2d046738fac2495b50287e7f958be99511aae14ed1c19f844c47c03ec11eee45a06b6349e5760a9065ea02dd8f08a21edcc00340998762e5edfe35581bfef33dc5720a35d26578f6703b2ea8b3c7d1eac3485e254bea46287b57d2c7c847b0835d16459dff80ab7604c1", @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3, @ANYBLOB=',\x00'], 0x0, 0x0, &(0x7f0000002140)) quotactl$Q_GETQUOTA(0xffffffff80000702, &(0x7f0000000000)=@sr0, r2, &(0x7f0000000680)) (async) r4 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r4}, 0x0) (async, rerun: 32) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) (async, rerun: 32) landlock_restrict_self(r0, 0x0) (async, rerun: 64) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) (async, rerun: 64) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) (async) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) syz_mount_image$fuse(&(0x7f0000002040), &(0x7f0000002080)='./file0\x00', 0x0, &(0x7f00000020c0)={{}, 0x2c, {'rootmode', 0x3d, 0x4000}}, 0x0, 0x0, &(0x7f0000002140)) (async) getgroups(0x5, &(0x7f0000000c00)=[r3, r3, r3, r3, r3]) (async) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000d80)={{{@in=@multicast2, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}, 0x0, @in6}}, &(0x7f0000000e80)=0xe8) getresgid(&(0x7f0000000ec0), &(0x7f0000000f00), &(0x7f0000000f40)=0x0) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f0000002140)="57de5dbde29bf516ac24361c5cbb685e017cdd6793bc6536d21ed950793dff1f0abaecaab5ebd5480709cf6729f9c86191ba2d72e2cd687b4fadd1a5f72c98dedb78b2f53bae778b58c2d8d6b3193a69a3e4d18ecf90fc823db2b1da4622781daaa6cc92d5b429461d437d2db97833eb3ae83c971797089451c2d6cea2470345eedc47a4f007fa30f51155f9399bb26a292bea9f8f421060c60a6188d7c33b222c007dc211bd11efe29b05c7ad69d3603536d80f1f50d6c8b83f3f631b2bf4a91e4fa1818dedf99214df4f4fd9869bdc2996b9f7cfaa8f2669cfa17cacaa467328037a33e6bd1d5dc0f1a94212739df12b8f781d05f5e7b589b1095104284dd8ebab36f5d4c52f1f41649eb86426df768358a6137beba558868d878ebaacb05817f2101d7a6074607099fed8c2ee7d8e15797b65a2f26fd4c85404bfbf380554bebe37b48b34488293bf2441ef2ca649fcc7fa4c8112816d45dfbfeb9af41caf0814d4a1a9772590fd3141cb65b4c09a783fc2327a1c07b6cb7bef99f0fab0f5581d485270cfc4130ee79354ea41a3e827e68c1f843749e620bb6f6256ef494a915b6c5d92f9eb30911a42fa4d59eadd088aa1e2de33fb4f0b653dd111efcc4def78a665c618b29a4fec1a643c0049db4bbebc2e9e30de9dbfe8727b4d47e6b83ee4b03c18e413cb08b95c764135d30643c1afa9dd6fbacddd2489f570c79045b68e20d88c3277b1932c74261016b2917eca91b2f07889199a32c09e668dae8e527ead2c2d101cbf3a5cd4b464b12f8b824d317a6575bcfa612f0fae7bad681dfe385bb254c28e1558f1311d6bdee593a2525b96ea27c5e83302c4c4bfa131fd285a84dde877292d917bfc1ba603531e2be67c685d0faef7aed681ba0964d4cb5564ea771d50640ebf9ae31893b85c42af868f2b20d84b14c1df8d8a81821f7f61dadbc8cdfbc2a1a8f992227b9158ed2f63ea3bed8f7c28e342f5891cc6769484d51d7796077a19928992f64a44db06352c0fbdfdcfad045c25babdab3f4537b89363ac359861d4ae14e2ac1700b110e329843f7f2945d9d66a41333a7c58ff06c083c067ee5f9c68e2ec365e4328c67b8e9d3f2863fa2ff1d28f905105c0d1e0204c1ea0ea0b9df9ea829924016ad8240b757dd7bd37868fdcd9815fab25578ffd80173782d27dec0b712222189e93ad775660a73b7817c661433645b8b7d13fd847305c1a46074dd2bb28eb9f17b556cf6d00c98dcfafba1909b6c8575c6a113c03f7c8d26f1e90acaf44a986f3ea45d0ca8c6a8d252c63c45aa250990d1b01e63a1b5f695bded4e5207db727cc1c465c275dda4e68078167e42d1798406002030493b3121f795a250d5a3edd60eed4460797939dbe4594822383f1fb3934247e7f7f8dc1e2bbecef7aa5fe4f286d1e44b2e7e47e7e82901e76389b614b436b4f8617386b5ad6f419648e8d245a618aa8a361f4633e6a01a6b4fd262b91183e22f46458dbfd491b0c37cb909be00c909c4fea4f7f87ca856b65d0e10ab9a8bdd5478e62ea89403fec521ab732b168183ea75d87f250b0a17500e2eab25e5522cd50e2921fed0b433b88534cf849359bd08b38a8e533e03a0d7021b69a2d693304fb9b11e54d0a0c8fce6e68f7e2deb742b6686c85ccd14da05b2bf112a4f223a0831f4ff8a27d1e94e1c680362daf6d5c7d254225528ee098aae01ee825f576cb390fd4037cfa837d838b306ab66c467e6b62a26109cd50dbe017bf13a8b553bebe25e8f8ac7de0779ab73c4e3ee9bab4a9a058d8d6a39b7a7afb271ecf8a47fa0c7fe3a620267c2341f2caf44f7aa6558b73a6b5933d19e9a2815504b9de36a71f3a696f7cd1f3949cff420132c6444ddff23305df5a6ed6c9e30bd5d2989ff3498482b15336de68177dd0931b9dd24215c6b7a7c35faa80208c970f32b8299bff0e4ce68eb9928dab5f261278d9e4bf0d78468d4ededed3cbd9580dca2a56e7ee2c23b4822ccabca7942220725275a882d259486cdde6e5102d198d4e72db3859eeea3f02b9dcbfc27d4490a6526979012a5bc71069df61cb277f37076c88b58cd93f882c9f609bc19580369e7cc4e4cb039da4b337148c344be38cd5c8a84a76343412809a79ff20899db2fded861d4b28b20d240f423a1aeb5049693fcff5cf0809b3b7aa89bbf73222f43a15e66e57e7ce4caea28e6050588b0a55517eabe93e86c52eee622743e15eb5f38d253e3fb3d827b4115317178efa7c365745c3cd6cb416c0cc4ae87bc8323442f1dd52da2d030134e35555a0b3de1bd687ed58594e31117db7790f0fadb1f171bc61ccfdf4718a508f5f478bd18ab72ab7fcd823655343d66aea159f5b7439195ac6a5d13eabab7e0898308c889fdcc92f27bc37e4bde288abc938ffc85fcaf667b18295e1e03befa32edda2ac30a2e5c820b95c934a48d254a467b51820c96da33c14ee35be726967acd0bc7730aea0d180c07fdce8eaaebfc6e2fa9c42c66b8d0a5fb2e3b901e3cd3ad52b119b42a4218d093c9a21548b43a424019a227ef9d79b4d1a122e5b419843339c161b48e9b1e1207e2bea4a46311f11ec81c342779cd0e90e8c9f8f937ec9423e03f4076a464ce36328ab84a59489eece53dc3865f00bee6326458aba5b46c5e3a3e601bf8aebead2bed32427b00796486ba82d957ddd78cc0003c54f97a11c9064b26ad0a86481066763ee5b4423fc46cdd3bd7e6e04dbcb576b339e4541b4f8aa3147d1b94d0f2a54effee25d70b0ad5d1bbb799b713d83ee8b8042332ce9c496d791831f02b091e1c76ef48231da3cc8bfa87cc9872e32a2219827b1276f410e25eaf3c38a2b4012e9419f33235365df98a20015790292d92555c794a4d70f132a903847c5644d9d22bcbac08dfd526fa142950e9a8f34976132be6ba56f4b80d129eb828d2826599a5bfaa13404c91c4db9c4ad95ad231bcf9d825abd535ccf0e980a1fe6461e429f1f2a0d7eeaccdcb5f2f4f164980c1636d094e8cfa3d91f9d457735e5dbf76dd9fd3543173ef706972117a6f942d1a00a82c6b61157efd376fd7f1328c7b652c631b3b2bee4fdef19a5f8f6e6a434de8f17ffae5c3b8a41490a14c332d2487f6e2cffe82dbd7c2bdf7438af0b283c2d5523e237b211638c78f14266f4cb8bb5000938bb423b977588494ee4ec00a5036b18fe53c9bcacc780e95f78a2ab9485e6f70311c7c7cbb6473f44ba685c69ebbd68493764b0dc05bb62d228d2b0e64fbbad0091cca39f6ede20f7e9ca5a452ed81160e99d30aa8212870ab6c8f6237ee0348662d35a876c4a3fcd28977b5ee5cc04c2a772f17cf9cbed8a456d15890c067d5d493cb8ef9f957a25147e9829d84483ed64e2aafb681e5a1382faa0332e6ac213390cd03efc9d971c138200ed25c81b957877b454134f81d2f9c6776dbceb51b3e5c7fdd9b215ed994ffd365356e259b07df4fce8f1f684eb45da49cce06335ac889c2a8f6679affa1fb296f88e09288846ad1161622c9efe2399dee610527dd4e9cdfa7c0cba0e6f1fdec0cb8e7a4fa0d9d7d3a049e058f1b365f36808f1c75d214f108a8084fe5864546d03ffb8843c45c5bf71fcfd19f892ca92b159ea9fc5bae7110ef7c034fd4465559f72d0fde12c7b913a77006140fa9a5c3c0d9ccc9391c3d9f8692b8e5192e4fa99441707e6aed21469ad563e025753d88e48276b37e6fad7d0159ccb03044800eeaf61ce1101204ccc1a2fcdc2eb79cc354b94ff437b6135199daab468ae112e389560282db9a958511025891aa93ca9598881c2bdc97d40d1a1cc142f67a6ea933d596dab713924cce84b200d7f951c79f3760c662f67c1d89ee4eb754fdde65f02b0f81d7b2c76492cabf1e4e0fba903d18b3f6ca084a518f9844444f8666a7ef1921833e541bccef20a392298e6951292c02e015ebed4c2baeed84ed7579ad2f720f076b95dd951d48a99c18b369ced712bb86d6a0242ea517036c804bb07c0067dcdd678cb4b9e87e9029bf10ff10a9f7c08b823681207c2c14f462dfb3f5fa8259b205d4e6fa178538b07f33e787f803b1a18ad759dcbb0ec9af86bb4bdc44bb170a39b97d6dd8b776ff4d5b52f50aa5d625fdea5c0bbaa3b27b78c46befa0e5df4e8e0ab0cb72c24b56a30a534ac18c9e78b011330c49c4ff3b1b1259a8e258c43692fbafa3a9c8f57599d7d30f79abab7b6e82929c3616270348c18bff4be76647049d9632af7f8f86d70f01015cac4c431294c6a72e7c4c80567e1e8cfcbed20b7e354d9b8687a563d0b70d4266a4246fefbe21a6fe4e0a38920cf3aecf4ec70acf65aa7c6b93fda1d2921237a352ccc7912e3ec40cb8385b973212e2af79ab4ff1a7c64a417ef6f5a62e2a118138451b6a3734758599658217ab1db7f85ef1ce290f7085ce71ab202ab206347506f82bd6f6dd9ef2677abef5b61417738057860de6ce79ac8c9e52dc3fe6517aeea762a8bada5ce9dc074b35a2b55a120a73e8fda6fdf38bc0c7b2251e882cb97daf086acbaa475e3ba76474e2a3f78c31fb0965d167dde1ada514a0589b3e3b591c42a64078b0fd768935ca19e6bdf5968ccb8d734f643f32f245cad584e0b88bdbadfd27ef300d5ab61a67f9e28a575f3f27dda819e7a9870de7242103a71508eaaea3524267b847ca9bee3f6031180d8eeb7381faf03ba04ed231e3c492d620053a013b83345aba4b52afb0f81262a2d4a48a5892d19ecbd6866b41d2400b636065484c0955d295b3467c0cd6193aa2cb736f860413a6293b8f0080fc46e3fb3f07ba164b9c34bc0698a5945f25b6840e53c1a49bead7abf393726f74eb3a3f172e3622057380bff92eae8cabe6c947bc1eff6d64c2db79f5b66c34b36f41d296062f7ed77a1f90b52a81e90472bf132fa4dd51b5c1dc86ec26985c7aabfb4de385d0cfbe12dcbb5d3bcffc34dff94263460c13be41786465d6911d1ee153cbbc8aa5d98f0a07e1be7b1a26c525c687ca69b8bdf361f258a15924cb44b406f5c7ff3910b453ac98b229098dd9f60fe94f8daa52f5fc20adcd5473b13ed9ecb378fd7e161e210652a39793bde3007a4c6719c7977e22a3da312251b0b254ceaef5e73950ffc14ddb5c2d0479decf0eed7eee9a85d78fdd77f993fd894f3ccd5f02bb21913cf261b051cd9bf42fcb85ab060e7d6482b720225de93ac7dc0288735b9f820068a8a31ff78ad585522454d57f18d5fc6c56f287b59f4cd8ae2d1f0e63265623e2ea5c30fc1d5189fcbbbe33a0cf059004a5fbcab0efec981d8989a74ef6abaae0b8295745d1dcbc63fe3c42d3e16caf396aaf7b0e296bb65dafcea0b51bf0e670981d7fbfab79466720ebd7a4aa31a3cd0acadfa3d38992438ea3658035256305419da9bd164bd8b2d0e601ff3dd090ee960141ad627194cc055f1c2be5de2303f362a9d3877e5a7f2460698f0660cd7a5d6408a87e7d289e9b9c55ea6441a6d78b7d59f4a91c443b19a40dd6d39f533899485bc2704e0820e3d7e98c1230ecfd8fd79813e7c35dba674a4c4a863d2c816892a09293b1508705fb9ad50739f098dd617b750d9a22ea3eb55d17d5e824d1f764799652cca7d56d87c54ac754df424eecb5ce31ac12e1d8dfea81d2bc5a47991387b00cae5dc0d0a6fd4b5ad5513c3951f26366844bbdc40d880b009b4795c8641ceab84151a7ae2d43710a137222ca1a98a9acb6179d16f78abfa48955a94c1213362be03cb5b90381edc419192dec9b7ffa35bc8e150291c31a5d86eb24e1d879c05562b674ae2ed987dffd9eb3cb415e7d7d6eb674b547c25227f98c648c57d87064948d3bc2f02cf434dfffc7823f1273b295325e551366cfa3223518d9e41eb3196460f8421f7bfd0fe443b6d5220a74cc0e180e20cd1777367536d91e3d94ec87a90237972ac349b8ac4b5d97bb464836419461015252b49caeb8233cb7929dc6be5c87a8edab445126d7e61fd2b0969adcab76d44af6a3d55d3c6f2fb6e649cbbafb5faf37e295b363e95ca94965555c00ce29567bacfbc8cf68186c5bbfdb9e2e504e364769279d0103e038d85ba7b04d93760c73ac5c47068fc91551d027f6755434bc156ab105c86c40057d1e3097a5dce863fcb440e3642dbf19a74c5fe6cdda179eb9d0b9c60877a34e392e5bad11d6a4b0f0f2caf47f36f953365f87e923bc5633560cee431e7a2481fc1783f9bb0bbe27aaa4d725d8acfa8251e2e60d54e8b0f1ca939bf5063786a683a1250ee21731ee540ea9dda0d2d9b826df6cf660ca1d5d3cf8fd4559892a3bc8112c6ae21836a800a9c9ba761698b19063b4b55ee02ffd673cc6f64376339096ac3baa0af9662bb6b47ed3b46f713e7b9530e4a2fd8f4ecdc718e4b24abc36b7dace1d297552a9fb7278c2dfe541ff59dc0906bc97d414f150b435b9583579d7c0bd75c1089ef3936f4f1fc1d2fb44a27ebe745812f10dc1be63b12658ceb5db2001d419673d1496973d6d601ff5539d3d1adef576bd9f61481f26449057010c1ab2d4228bae2526b4d1550dae30076b23d69cfeb974d1f4620cde66a1f113ebe00c3df0c0c35dce15a167a8c7b636a53233643660b4b1b98878e03f068985f25c18a29b69eb52b4e4f122d02b195f10440697c566c550b7dbee976c549e2b16944cdbacd58f652f9f20f6d1ce0582144875b0e81deb26c4f4dea9aa3da8d7c4141649f7ad45436426dff93b5c5017bf49c5900af33b85a7b3c463176b349338e0613efca11e5c56450d9e1b8b58f9cba462672f511c7d6d353b150e3d8d0d3592025a9b1d992677a5ed52fddc94fd1c65976bc248b18caed7b065f7a7f2de0549098b1fdef73c046593b0ed857875ac14ebbccf691664f73c5a9146bcb94ec8e2891bad1edd394c6d00de8e5cfca2b0e7a8d13460b1e58e5e51e258fde7086312d4243074b5f88e50b9035e3fb752e413d68192258ce8b87f2b79c3f8cd3344e5c9e9411ed4b1760a7bdd1dee1030d25232e67ca30895237eab099a8379527d7bf1186e6a17b65372c05dce55b7d47a9e8d7087f318e5620dd23f6106500199984230cc964585cb9c2ab74694b00ababa116b32b89f1fd6f01be620b1f2d3b8e458a7b74ce18f8441816535f1235b62a5d6c2091a0e5b55539a571745c7110ae80f448f55f91d1736efa13ba6ef1d60fa47613acb1af0633eac30d9217d2ba9481fa255387468311dbb74d568d66e73362dbc78af1dc5032d5a55fba9bc30506a321522121311e77fff2a8698bc032ad1f945b37123ce89f0a2ba26c3d6d4736e5d79d9d3644554cd7e13b55432997711873c47217287b6e201ef6c2ce58272e5e7efe8cf4a238fe5ec8b89c95c6a606fb4bf600ebe35f98520c07d64ff2c4b853665621ac83f5a04c3b8a7ca9ae4865418efd1e34c1c285051370fcf7993b476dc7e414b50e6fb13658af7273cf533dd0c78918157ff0e348c69bdd01ab256d35cacd51e0b43f4d812fc014a011327cf7c1e0e7cad996b72e8edc9d41c39ffbf7173a7888f2dea764a6c151cc7eb6980a8e7626a8cce11f5d089eed47eb33187444f0e800e8f274337d79d29492c756ee82a9590be1c1c0580c2d009fc0f5ed4652a6d970b740a00bb65e1549387d4b2d151663e9f704722850d5803a5e1953d2c94634ca7ab7477439096cbc0e33a0ada2fb28b50032d053365cbb82247d280ac970b3e6d86fd4aa2ff64d4a281a76ea2b7590f34415fda8723483308255cf98b61de3d37faa2fa63bf1d7a07a003f4566ac61400569dbbe72ca69ed2fdf75a88495497dbca6cd163af66b7225db78b087ea3ce340956168d2973c45a71db0dc65d977632cdf98a119a57de10ed1499b9d95fedb33ec2afe1bd8f8aac8e9f18d7ea782622f11c3bd0b74371a896d87d2ff976c06df12bccb5bb62651e6183abc1758da7e0585a4cad271eaedf396d52e276f79d9fe57f332958999ffd0200ce16af678720425d9d7ab6c403656eb525a67e446be250d79457c2bbb875ae7fd3f760b76f5ba6b736d3b0a4472116dbec9e576f8e4d1aea10b81cc203e77a3b49ad3f5826f39110d88a08de9226957e004d2536290360b447a0ae992114f2fbe973c4c96c112bb14f051dcbf44622f7463f3ed301fbc1eb45a49a82f44e7b1e616e303e2a6955240bcfac70e9285a1f7e96cf6ad71f82bc7eb0cfcc5c499543af6af13dedf1b3ef42a206e2d03ecad19fcd265c45ac2c532a4a8eff46fa6c624aff2bf4282d0d33965889781a6f22e2a7f8b9cdc4324b516d62d076bd155d1db4fb7144c7a769049147bcd2af6a524e901452f6d596fe8ce6a66af73951361cca0fc79502e184cd922f3aa2aaa324c17cdc251c15208bb5468b349ad03d651e26a95df6c399dcd722007cef7393df3f28cb59cb343d7dac87c0b28522fa629e202b9cd76e0d645e11f845460b205cd9236442c016330f9691ab5a12caa17579e32aaabc31ad1d716fbd81f33cb8e9a5dd4aea0368ec684e365c6d1161e5db5013ea928b8aad70493ed63b5653e77875e89120cb9e2d866a57719b54a320fadabc15a20dd86e0cdd6f7e25a46eedf103e656c3f0722f419e7665fa49faf58bc45cf19b5384305f16b6e967f906f70e50c8b5c540047ebab91ab2ff284b18668d6ae15d41a99eaf2cc51cd987991adce816239f3f78c10d8f91bacb813d21455004edbbc929a39078ae70fe39181675cfd6a36fa54831b424af4faec54f29423da967544b3f163cc785fdceb6337715e24e20101e64c4c5998cdd72e20de5278af09e4901bb8c87ba59aedf61646c67c57097233a77537ca7877a81d5431d311affc2cbc9f058909d01586f6d883956ab10516f16ae9274b1c932693a68db38bd9d3df2595f1f939f21f6f0a44278c1c7fe7b4a20c8958780f14b984f3dce12b22327f947bf2f4e6ee460402d8b48aefb27d15bcb013912447e0e0746b961e9ea87bb203011ade090938431ee801dfcd2039bd4ad5f561b94cb416c5c3772056fcef8f3efa96992c688b723e840a527e5142a5c34512c4b2ddd94e925d13e6e7c5307617d213cb04021a8adabb00802e51d2b39f1754606bab32d7035237488b0bef29787c245654a8d38c7c924620bea365325188d8a67aa2a56748bdb9084daddbf64e7c5ddc956e149b0225c5023b79f53952ea8ba197e50b4a618c29a7931c5482c262bfc111ec6b21d2c8867debde724dee0ea8c1dd72845e33f9aed478d446e5832a08b6996b24621ecde481a6178f7093686dcbc2b5fd48c23aea506e1e39b52b82e3cf399793691a37f8aa7461665e80f8abeb5e00a4e731adef0b28225c29d8d681eaa81f20ff1440fa307b72571be891c79fc16ed00a593d46b7e00cca6176f4acf9f4a7af6a7b033aff7fe00efc4821d3fc3fa38141bc7093b7fe3fab63824926e09aa9c03495803d24244c31707d3ac72db36b61bf2a8a14bdc6fd6b88ece31c46cbd941b26772c21d551667432ac068d0e7ffd7c5112d19aef76db9394cea72ca73cb6f3ee0da6b8789afe6cfeedb8d35d6b11bccafd43a1b038954b2cbec23922b7ef4efdce3f385a5fd524ed7457e020b06e75776c55ca9588153b701df72743a3c4f70c26a6b0df95ad648cbcf76624f67435282fc1f5c30b0fc1f8b4b31e8705ca3f45e080166a877906d5ca0baad47b03fb1bd4b0a0959708e23fd8682b5bb74869abfb44359bd2d394e94c2fdcc073b46b3a6a1f3850a4f527db1d98b0191e1dedb4e80c96236c7c06c6dff4c25080961345d58e56622b15fa2773a15b9eb85a8841970fa836a7c54681396db4b287b8a349f2b9edbcc9fff34719718d137ebae80a72b69e2ddffbbb55de145d69280f00775df93191945a5a63ec0599438737216491b8097003a137c7f5faf24a84c1a029cf4c0524dba25fea202a79237f03bf588b054686cd63df4c9204d8f3e5e56f842132b7e919527cbcbfb9cd2aade9264eabce61b4dbdb3a53fda86ec17e0a3982e7c73b8bad45124c428ac0cd06302457847ff5ad625e94e0916edc8cd7ca7058088b09483fcfa53cf1c61cb9ab3d2127944c9f5e8ccbe7d31a548602740d2ba946e89bb2e0412bd789c7897382b9d64808b22999d99bfe5e51ea54db78f29a01539d137806f7debee51ce86bc9c737b6b560259c88910e09b232574b9906dd931097c23a6c6a52d3e9581836a487b9e759a5b1a4e24bbe7c63936da3f07f508bdeee349eea86031aa0ada3a7e42ea6c0ab0df13f92741edc711bd9938bab42f87ddd37fd7ab9d96c6a53f4ace6880af83d918e49f7f2aa33969305afd99af657f9d6d1a66d85e29d7e66619698010be6b04308195f9d8518b33cb83d282a3a491046bdd8906f60090b2a4f9b7861e84729904fd68a1a43f00525e82bdec30b219b26202e32bd7b53b2da91947c26b83e8730d5592d64bd1984e1f6dd2810b48d7d6ee21763b83c05ca31a829d77b09525007b8215044dde8ceffec7fe7c7e20609fe8534a9ab94b31170615aa5b8387a817a07aaf11dcd98ba8fe1637fc4d31c775605cca57ac0e661dd9e1e8402b2c8e74633951e0153aef3c6288bfb1fb22406920666aa0a16cc1513ac8bb1de2448986501911ae14ce31f72fe344df7648c4f01602c559cab827ddcba81ee03ece9f82613dfb2c13b02ca1f067c5589d20da21b5e5849eb49b3b513a6745ac195791e97f4a1a218dbc0b1cbdf8995987869eff1e49c63a9f1712e4c804f74499edbf129c6c179c82765f3fd64d46d289bb7932ec51b78ea04642a7e49573f9e2b9626e1acfd92120a1d688bce8789ebbad9714f29feabaa116cd3420c94c65e6f505bdf23bdf2ae1c29ae2903162410fdf1198b936576629120739fbce2b01c1f76860fabe7833e9c3611fe0d4915160030f58ac2376a964acf5ed7498c9090ec675916a482889d4deb4af7d0021bbfac09b1730913e649d8ed668d39ab45d157cad6203bdff2985878b669ff257e4bef87d5abed1898e9a031f007dec7fb75be19ec649df8bd53966dc4d5185398bb970d71ca50704a1595246ae255baf41f612ba363c030940867ad4722b7a6e3bb4d74574326ef27b5337c7e5563b3a84c692377e12187107286728cf7e00beac7320ca93917318b433481b9f8aa5b5c6810c9592178bd0e132d9b07201e12e235f6256cf8980a7374af7883ca12668885c26b2c7958798c30b2c4a99b8f34cf00978fa709a7b41d62a71743fdc48b881c58178159521d8fba6296465bcb8bb5cb3dba9cb63deea50e824f00b382897fdd548771dae3ff9c27bfdfa145b461ad451e59d63b3e184ab493081ce311a78d2501fc0169a45968b422a7dd42fd217337d761c95b64d58b975b79e927b494dda6c66101dd46de2656825ac1e16b5e8cce82356fe22143637e4a083b52e39c564b848e53b56f6e719db498fa836e40cab63367cda9ca6a3abac47cc0f3ae798517f3d5e958e441c0749842ef6c99b1bb1cd8a824e80d7713cc05045f4779ce0fc7a13a22bd08d9f2b6560ea0c0750fd53e75c2e4a789c2a847d6d2beada478e487af04bd51aa3a235f4551445", 0x2000, &(0x7f0000001200)={&(0x7f0000000700)={0x50, 0x0, 0x0, {0x7, 0x26, 0x1, 0x400000, 0x1f, 0xe2c, 0x0, 0x10000}}, &(0x7f0000000780)={0x18, 0xfffffffffffffffe, 0x1, {0x1ff}}, &(0x7f00000007c0)={0x18, 0x0, 0x800, {0x9}}, &(0x7f0000000800)={0x18, 0x0, 0x4, {0x800}}, &(0x7f0000000840)={0x18, 0x0, 0xffffffffffff7fff, {0x5}}, &(0x7f0000000a00)={0x28, 0x0, 0x8001, {{0x7ff, 0x81}}}, &(0x7f0000000a40)={0x60, 0x0, 0xffffffffffffda7f, {{0xffffffffffff0001, 0x6, 0x9, 0x9, 0x81, 0x3f, 0x87, 0x47d6}}}, &(0x7f0000000ac0)={0x18, 0xfffffffffffffffe, 0x3, {0x6}}, &(0x7f0000000b00)={0x11, 0x0, 0x368, {'\x00'}}, &(0x7f0000000b40)={0x20, 0x0, 0x9, {0x0, 0x1}}, &(0x7f0000000b80)={0x78, 0x0, 0xfd28, {0x1, 0xf01, 0x0, {0x1, 0x3, 0x0, 0x5, 0x40, 0x100, 0x2, 0x3, 0x6, 0x6000, 0x60000, 0x0, r3, 0x1, 0x8}}}, &(0x7f0000000c40)={0x90, 0x0, 0x400, {0x6, 0x1, 0x4, 0x81, 0x3, 0x1, {0x2, 0x2, 0x100000001, 0x1, 0x5, 0xfffffffffffffe05, 0x757, 0x7, 0x1, 0x8000, 0x7, r2, r5, 0x7b6, 0x7fffffff}}}, &(0x7f0000000d00)={0x68, 0xc1d621fff9551eab, 0x4, [{0x2, 0x3, 0x0, 0xfffffffd}, {0x0, 0x2, 0x6, 0x9, 'tmpfs\x00'}, {0x5, 0x6, 0x5, 0xe86, '/]}[-'}]}, &(0x7f0000000f80)={0x150, 0x0, 0x8, [{{0x4, 0x3, 0x9, 0x8, 0x2, 0xd0bb, {0x3, 0xffff, 0xffffffff, 0x8, 0x0, 0x8, 0x1, 0x8, 0x9, 0x8000, 0x7, r6, 0xee00, 0x2, 0x80000000}}, {0x3, 0xfff, 0x6, 0x7ca, 'tmpfs\x00'}}, {{0x6, 0x2, 0x821, 0x40, 0x1ec, 0x3, {0x0, 0x3, 0x100000001, 0xa41, 0x69, 0x6, 0x1, 0x0, 0x2, 0xa000, 0x5, 0xffffffffffffffff, r7, 0x1, 0xe09}}, {0x6, 0x8, 0x2, 0x6, '@@'}}]}, &(0x7f0000001100)={0xa0, 0x0, 0x80000001, {{0x1, 0x1, 0x2, 0x100000001, 0x800, 0xff, {0x3, 0x8, 0x0, 0x8, 0x0, 0x2, 0x5b, 0xfffffffa, 0x4, 0x8000, 0x9, r2, r3, 0x0, 0x10000}}, {0x0, 0x4}}}, &(0x7f00000011c0)={0x20, 0xfffffffffffffff5, 0x3, {0x7, 0x4, 0x8, 0x5}}}) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) 15:15:48 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) mkdirat(0xffffffffffffffff, &(0x7f0000000880)='./file1/file4\x00', 0x1c0) (async) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) (async) r0 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) (async) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002000), 0x2, 0x0) (async) r2 = getuid() (async) r3 = getgid() syz_mount_image$fuse(&(0x7f0000002040), &(0x7f0000002080)='./file0\x00', 0x0, &(0x7f0000001280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB="2c726f6f746d6f64653d30790a301f3030303030303030303030ffffffff0f00ff645e37544f84da517f757365725f69643de0e7fe070000000000acffaaf44f5a8c142b5293f42f080046f6c96f4e52aafff03868dde144e83a2ebaae673b98b6129d4c210e41de1dcd4554cbcbd33e7d87e6a451bd49ac1c1b5be3b51c01073ade79069b8fd4455b87d21188331be69c985c41ada90e26737c6de6113b2693ed4fb0c04e8b5004ebbd9d20a5059e29cedbd0850e8817386b99339d32ffe06fe2a59b3a4335f577a3a5bed0d0d741f78da2ee9c03ac805e028017c2e4c3800a097d7be4977aa5c9adccfb2e33f0d8217359796972c89dd286346adf5889a0eb64a0ee874d0dc0cb26a894761c1e63c73e829c56638edf2e13081786663bb0d467031bccf55455533763d2459fd25410d34b43913fdb8e73eb3bad21791a663aec10d4668faca64f1c64ab2d046738fac2495b50287e7f958be99511aae14ed1c19f844c47c03ec11eee45a06b6349e5760a9065ea02dd8f08a21edcc00340998762e5edfe35581bfef33dc5720a35d26578f6703b2ea8b3c7d1eac3485e254bea46287b57d2c7c847b0835d16459dff80ab7604c1", @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3, @ANYBLOB=',\x00'], 0x0, 0x0, &(0x7f0000002140)) (async) quotactl$Q_GETQUOTA(0xffffffff80000702, &(0x7f0000000000)=@sr0, r2, &(0x7f0000000680)) (async) r4 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r4}, 0x0) (async) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) (async) landlock_restrict_self(r0, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) (async) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) (async) syz_mount_image$fuse(&(0x7f0000002040), &(0x7f0000002080)='./file0\x00', 0x0, &(0x7f00000020c0)={{}, 0x2c, {'rootmode', 0x3d, 0x4000}}, 0x0, 0x0, &(0x7f0000002140)) (async) getgroups(0x5, &(0x7f0000000c00)=[r3, r3, r3, r3, r3]) (async) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000d80)={{{@in=@multicast2, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}, 0x0, @in6}}, &(0x7f0000000e80)=0xe8) (async) getresgid(&(0x7f0000000ec0), &(0x7f0000000f00), &(0x7f0000000f40)=0x0) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f0000002140)="57de5dbde29bf516ac24361c5cbb685e017cdd6793bc6536d21ed950793dff1f0abaecaab5ebd5480709cf6729f9c86191ba2d72e2cd687b4fadd1a5f72c98dedb78b2f53bae778b58c2d8d6b3193a69a3e4d18ecf90fc823db2b1da4622781daaa6cc92d5b429461d437d2db97833eb3ae83c971797089451c2d6cea2470345eedc47a4f007fa30f51155f9399bb26a292bea9f8f421060c60a6188d7c33b222c007dc211bd11efe29b05c7ad69d3603536d80f1f50d6c8b83f3f631b2bf4a91e4fa1818dedf99214df4f4fd9869bdc2996b9f7cfaa8f2669cfa17cacaa467328037a33e6bd1d5dc0f1a94212739df12b8f781d05f5e7b589b1095104284dd8ebab36f5d4c52f1f41649eb86426df768358a6137beba558868d878ebaacb05817f2101d7a6074607099fed8c2ee7d8e15797b65a2f26fd4c85404bfbf380554bebe37b48b34488293bf2441ef2ca649fcc7fa4c8112816d45dfbfeb9af41caf0814d4a1a9772590fd3141cb65b4c09a783fc2327a1c07b6cb7bef99f0fab0f5581d485270cfc4130ee79354ea41a3e827e68c1f843749e620bb6f6256ef494a915b6c5d92f9eb30911a42fa4d59eadd088aa1e2de33fb4f0b653dd111efcc4def78a665c618b29a4fec1a643c0049db4bbebc2e9e30de9dbfe8727b4d47e6b83ee4b03c18e413cb08b95c764135d30643c1afa9dd6fbacddd2489f570c79045b68e20d88c3277b1932c74261016b2917eca91b2f07889199a32c09e668dae8e527ead2c2d101cbf3a5cd4b464b12f8b824d317a6575bcfa612f0fae7bad681dfe385bb254c28e1558f1311d6bdee593a2525b96ea27c5e83302c4c4bfa131fd285a84dde877292d917bfc1ba603531e2be67c685d0faef7aed681ba0964d4cb5564ea771d50640ebf9ae31893b85c42af868f2b20d84b14c1df8d8a81821f7f61dadbc8cdfbc2a1a8f992227b9158ed2f63ea3bed8f7c28e342f5891cc6769484d51d7796077a19928992f64a44db06352c0fbdfdcfad045c25babdab3f4537b89363ac359861d4ae14e2ac1700b110e329843f7f2945d9d66a41333a7c58ff06c083c067ee5f9c68e2ec365e4328c67b8e9d3f2863fa2ff1d28f905105c0d1e0204c1ea0ea0b9df9ea829924016ad8240b757dd7bd37868fdcd9815fab25578ffd80173782d27dec0b712222189e93ad775660a73b7817c661433645b8b7d13fd847305c1a46074dd2bb28eb9f17b556cf6d00c98dcfafba1909b6c8575c6a113c03f7c8d26f1e90acaf44a986f3ea45d0ca8c6a8d252c63c45aa250990d1b01e63a1b5f695bded4e5207db727cc1c465c275dda4e68078167e42d1798406002030493b3121f795a250d5a3edd60eed4460797939dbe4594822383f1fb3934247e7f7f8dc1e2bbecef7aa5fe4f286d1e44b2e7e47e7e82901e76389b614b436b4f8617386b5ad6f419648e8d245a618aa8a361f4633e6a01a6b4fd262b91183e22f46458dbfd491b0c37cb909be00c909c4fea4f7f87ca856b65d0e10ab9a8bdd5478e62ea89403fec521ab732b168183ea75d87f250b0a17500e2eab25e5522cd50e2921fed0b433b88534cf849359bd08b38a8e533e03a0d7021b69a2d693304fb9b11e54d0a0c8fce6e68f7e2deb742b6686c85ccd14da05b2bf112a4f223a0831f4ff8a27d1e94e1c680362daf6d5c7d254225528ee098aae01ee825f576cb390fd4037cfa837d838b306ab66c467e6b62a26109cd50dbe017bf13a8b553bebe25e8f8ac7de0779ab73c4e3ee9bab4a9a058d8d6a39b7a7afb271ecf8a47fa0c7fe3a620267c2341f2caf44f7aa6558b73a6b5933d19e9a2815504b9de36a71f3a696f7cd1f3949cff420132c6444ddff23305df5a6ed6c9e30bd5d2989ff3498482b15336de68177dd0931b9dd24215c6b7a7c35faa80208c970f32b8299bff0e4ce68eb9928dab5f261278d9e4bf0d78468d4ededed3cbd9580dca2a56e7ee2c23b4822ccabca7942220725275a882d259486cdde6e5102d198d4e72db3859eeea3f02b9dcbfc27d4490a6526979012a5bc71069df61cb277f37076c88b58cd93f882c9f609bc19580369e7cc4e4cb039da4b337148c344be38cd5c8a84a76343412809a79ff20899db2fded861d4b28b20d240f423a1aeb5049693fcff5cf0809b3b7aa89bbf73222f43a15e66e57e7ce4caea28e6050588b0a55517eabe93e86c52eee622743e15eb5f38d253e3fb3d827b4115317178efa7c365745c3cd6cb416c0cc4ae87bc8323442f1dd52da2d030134e35555a0b3de1bd687ed58594e31117db7790f0fadb1f171bc61ccfdf4718a508f5f478bd18ab72ab7fcd823655343d66aea159f5b7439195ac6a5d13eabab7e0898308c889fdcc92f27bc37e4bde288abc938ffc85fcaf667b18295e1e03befa32edda2ac30a2e5c820b95c934a48d254a467b51820c96da33c14ee35be726967acd0bc7730aea0d180c07fdce8eaaebfc6e2fa9c42c66b8d0a5fb2e3b901e3cd3ad52b119b42a4218d093c9a21548b43a424019a227ef9d79b4d1a122e5b419843339c161b48e9b1e1207e2bea4a46311f11ec81c342779cd0e90e8c9f8f937ec9423e03f4076a464ce36328ab84a59489eece53dc3865f00bee6326458aba5b46c5e3a3e601bf8aebead2bed32427b00796486ba82d957ddd78cc0003c54f97a11c9064b26ad0a86481066763ee5b4423fc46cdd3bd7e6e04dbcb576b339e4541b4f8aa3147d1b94d0f2a54effee25d70b0ad5d1bbb799b713d83ee8b8042332ce9c496d791831f02b091e1c76ef48231da3cc8bfa87cc9872e32a2219827b1276f410e25eaf3c38a2b4012e9419f33235365df98a20015790292d92555c794a4d70f132a903847c5644d9d22bcbac08dfd526fa142950e9a8f34976132be6ba56f4b80d129eb828d2826599a5bfaa13404c91c4db9c4ad95ad231bcf9d825abd535ccf0e980a1fe6461e429f1f2a0d7eeaccdcb5f2f4f164980c1636d094e8cfa3d91f9d457735e5dbf76dd9fd3543173ef706972117a6f942d1a00a82c6b61157efd376fd7f1328c7b652c631b3b2bee4fdef19a5f8f6e6a434de8f17ffae5c3b8a41490a14c332d2487f6e2cffe82dbd7c2bdf7438af0b283c2d5523e237b211638c78f14266f4cb8bb5000938bb423b977588494ee4ec00a5036b18fe53c9bcacc780e95f78a2ab9485e6f70311c7c7cbb6473f44ba685c69ebbd68493764b0dc05bb62d228d2b0e64fbbad0091cca39f6ede20f7e9ca5a452ed81160e99d30aa8212870ab6c8f6237ee0348662d35a876c4a3fcd28977b5ee5cc04c2a772f17cf9cbed8a456d15890c067d5d493cb8ef9f957a25147e9829d84483ed64e2aafb681e5a1382faa0332e6ac213390cd03efc9d971c138200ed25c81b957877b454134f81d2f9c6776dbceb51b3e5c7fdd9b215ed994ffd365356e259b07df4fce8f1f684eb45da49cce06335ac889c2a8f6679affa1fb296f88e09288846ad1161622c9efe2399dee610527dd4e9cdfa7c0cba0e6f1fdec0cb8e7a4fa0d9d7d3a049e058f1b365f36808f1c75d214f108a8084fe5864546d03ffb8843c45c5bf71fcfd19f892ca92b159ea9fc5bae7110ef7c034fd4465559f72d0fde12c7b913a77006140fa9a5c3c0d9ccc9391c3d9f8692b8e5192e4fa99441707e6aed21469ad563e025753d88e48276b37e6fad7d0159ccb03044800eeaf61ce1101204ccc1a2fcdc2eb79cc354b94ff437b6135199daab468ae112e389560282db9a958511025891aa93ca9598881c2bdc97d40d1a1cc142f67a6ea933d596dab713924cce84b200d7f951c79f3760c662f67c1d89ee4eb754fdde65f02b0f81d7b2c76492cabf1e4e0fba903d18b3f6ca084a518f9844444f8666a7ef1921833e541bccef20a392298e6951292c02e015ebed4c2baeed84ed7579ad2f720f076b95dd951d48a99c18b369ced712bb86d6a0242ea517036c804bb07c0067dcdd678cb4b9e87e9029bf10ff10a9f7c08b823681207c2c14f462dfb3f5fa8259b205d4e6fa178538b07f33e787f803b1a18ad759dcbb0ec9af86bb4bdc44bb170a39b97d6dd8b776ff4d5b52f50aa5d625fdea5c0bbaa3b27b78c46befa0e5df4e8e0ab0cb72c24b56a30a534ac18c9e78b011330c49c4ff3b1b1259a8e258c43692fbafa3a9c8f57599d7d30f79abab7b6e82929c3616270348c18bff4be76647049d9632af7f8f86d70f01015cac4c431294c6a72e7c4c80567e1e8cfcbed20b7e354d9b8687a563d0b70d4266a4246fefbe21a6fe4e0a38920cf3aecf4ec70acf65aa7c6b93fda1d2921237a352ccc7912e3ec40cb8385b973212e2af79ab4ff1a7c64a417ef6f5a62e2a118138451b6a3734758599658217ab1db7f85ef1ce290f7085ce71ab202ab206347506f82bd6f6dd9ef2677abef5b61417738057860de6ce79ac8c9e52dc3fe6517aeea762a8bada5ce9dc074b35a2b55a120a73e8fda6fdf38bc0c7b2251e882cb97daf086acbaa475e3ba76474e2a3f78c31fb0965d167dde1ada514a0589b3e3b591c42a64078b0fd768935ca19e6bdf5968ccb8d734f643f32f245cad584e0b88bdbadfd27ef300d5ab61a67f9e28a575f3f27dda819e7a9870de7242103a71508eaaea3524267b847ca9bee3f6031180d8eeb7381faf03ba04ed231e3c492d620053a013b83345aba4b52afb0f81262a2d4a48a5892d19ecbd6866b41d2400b636065484c0955d295b3467c0cd6193aa2cb736f860413a6293b8f0080fc46e3fb3f07ba164b9c34bc0698a5945f25b6840e53c1a49bead7abf393726f74eb3a3f172e3622057380bff92eae8cabe6c947bc1eff6d64c2db79f5b66c34b36f41d296062f7ed77a1f90b52a81e90472bf132fa4dd51b5c1dc86ec26985c7aabfb4de385d0cfbe12dcbb5d3bcffc34dff94263460c13be41786465d6911d1ee153cbbc8aa5d98f0a07e1be7b1a26c525c687ca69b8bdf361f258a15924cb44b406f5c7ff3910b453ac98b229098dd9f60fe94f8daa52f5fc20adcd5473b13ed9ecb378fd7e161e210652a39793bde3007a4c6719c7977e22a3da312251b0b254ceaef5e73950ffc14ddb5c2d0479decf0eed7eee9a85d78fdd77f993fd894f3ccd5f02bb21913cf261b051cd9bf42fcb85ab060e7d6482b720225de93ac7dc0288735b9f820068a8a31ff78ad585522454d57f18d5fc6c56f287b59f4cd8ae2d1f0e63265623e2ea5c30fc1d5189fcbbbe33a0cf059004a5fbcab0efec981d8989a74ef6abaae0b8295745d1dcbc63fe3c42d3e16caf396aaf7b0e296bb65dafcea0b51bf0e670981d7fbfab79466720ebd7a4aa31a3cd0acadfa3d38992438ea3658035256305419da9bd164bd8b2d0e601ff3dd090ee960141ad627194cc055f1c2be5de2303f362a9d3877e5a7f2460698f0660cd7a5d6408a87e7d289e9b9c55ea6441a6d78b7d59f4a91c443b19a40dd6d39f533899485bc2704e0820e3d7e98c1230ecfd8fd79813e7c35dba674a4c4a863d2c816892a09293b1508705fb9ad50739f098dd617b750d9a22ea3eb55d17d5e824d1f764799652cca7d56d87c54ac754df424eecb5ce31ac12e1d8dfea81d2bc5a47991387b00cae5dc0d0a6fd4b5ad5513c3951f26366844bbdc40d880b009b4795c8641ceab84151a7ae2d43710a137222ca1a98a9acb6179d16f78abfa48955a94c1213362be03cb5b90381edc419192dec9b7ffa35bc8e150291c31a5d86eb24e1d879c05562b674ae2ed987dffd9eb3cb415e7d7d6eb674b547c25227f98c648c57d87064948d3bc2f02cf434dfffc7823f1273b295325e551366cfa3223518d9e41eb3196460f8421f7bfd0fe443b6d5220a74cc0e180e20cd1777367536d91e3d94ec87a90237972ac349b8ac4b5d97bb464836419461015252b49caeb8233cb7929dc6be5c87a8edab445126d7e61fd2b0969adcab76d44af6a3d55d3c6f2fb6e649cbbafb5faf37e295b363e95ca94965555c00ce29567bacfbc8cf68186c5bbfdb9e2e504e364769279d0103e038d85ba7b04d93760c73ac5c47068fc91551d027f6755434bc156ab105c86c40057d1e3097a5dce863fcb440e3642dbf19a74c5fe6cdda179eb9d0b9c60877a34e392e5bad11d6a4b0f0f2caf47f36f953365f87e923bc5633560cee431e7a2481fc1783f9bb0bbe27aaa4d725d8acfa8251e2e60d54e8b0f1ca939bf5063786a683a1250ee21731ee540ea9dda0d2d9b826df6cf660ca1d5d3cf8fd4559892a3bc8112c6ae21836a800a9c9ba761698b19063b4b55ee02ffd673cc6f64376339096ac3baa0af9662bb6b47ed3b46f713e7b9530e4a2fd8f4ecdc718e4b24abc36b7dace1d297552a9fb7278c2dfe541ff59dc0906bc97d414f150b435b9583579d7c0bd75c1089ef3936f4f1fc1d2fb44a27ebe745812f10dc1be63b12658ceb5db2001d419673d1496973d6d601ff5539d3d1adef576bd9f61481f26449057010c1ab2d4228bae2526b4d1550dae30076b23d69cfeb974d1f4620cde66a1f113ebe00c3df0c0c35dce15a167a8c7b636a53233643660b4b1b98878e03f068985f25c18a29b69eb52b4e4f122d02b195f10440697c566c550b7dbee976c549e2b16944cdbacd58f652f9f20f6d1ce0582144875b0e81deb26c4f4dea9aa3da8d7c4141649f7ad45436426dff93b5c5017bf49c5900af33b85a7b3c463176b349338e0613efca11e5c56450d9e1b8b58f9cba462672f511c7d6d353b150e3d8d0d3592025a9b1d992677a5ed52fddc94fd1c65976bc248b18caed7b065f7a7f2de0549098b1fdef73c046593b0ed857875ac14ebbccf691664f73c5a9146bcb94ec8e2891bad1edd394c6d00de8e5cfca2b0e7a8d13460b1e58e5e51e258fde7086312d4243074b5f88e50b9035e3fb752e413d68192258ce8b87f2b79c3f8cd3344e5c9e9411ed4b1760a7bdd1dee1030d25232e67ca30895237eab099a8379527d7bf1186e6a17b65372c05dce55b7d47a9e8d7087f318e5620dd23f6106500199984230cc964585cb9c2ab74694b00ababa116b32b89f1fd6f01be620b1f2d3b8e458a7b74ce18f8441816535f1235b62a5d6c2091a0e5b55539a571745c7110ae80f448f55f91d1736efa13ba6ef1d60fa47613acb1af0633eac30d9217d2ba9481fa255387468311dbb74d568d66e73362dbc78af1dc5032d5a55fba9bc30506a321522121311e77fff2a8698bc032ad1f945b37123ce89f0a2ba26c3d6d4736e5d79d9d3644554cd7e13b55432997711873c47217287b6e201ef6c2ce58272e5e7efe8cf4a238fe5ec8b89c95c6a606fb4bf600ebe35f98520c07d64ff2c4b853665621ac83f5a04c3b8a7ca9ae4865418efd1e34c1c285051370fcf7993b476dc7e414b50e6fb13658af7273cf533dd0c78918157ff0e348c69bdd01ab256d35cacd51e0b43f4d812fc014a011327cf7c1e0e7cad996b72e8edc9d41c39ffbf7173a7888f2dea764a6c151cc7eb6980a8e7626a8cce11f5d089eed47eb33187444f0e800e8f274337d79d29492c756ee82a9590be1c1c0580c2d009fc0f5ed4652a6d970b740a00bb65e1549387d4b2d151663e9f704722850d5803a5e1953d2c94634ca7ab7477439096cbc0e33a0ada2fb28b50032d053365cbb82247d280ac970b3e6d86fd4aa2ff64d4a281a76ea2b7590f34415fda8723483308255cf98b61de3d37faa2fa63bf1d7a07a003f4566ac61400569dbbe72ca69ed2fdf75a88495497dbca6cd163af66b7225db78b087ea3ce340956168d2973c45a71db0dc65d977632cdf98a119a57de10ed1499b9d95fedb33ec2afe1bd8f8aac8e9f18d7ea782622f11c3bd0b74371a896d87d2ff976c06df12bccb5bb62651e6183abc1758da7e0585a4cad271eaedf396d52e276f79d9fe57f332958999ffd0200ce16af678720425d9d7ab6c403656eb525a67e446be250d79457c2bbb875ae7fd3f760b76f5ba6b736d3b0a4472116dbec9e576f8e4d1aea10b81cc203e77a3b49ad3f5826f39110d88a08de9226957e004d2536290360b447a0ae992114f2fbe973c4c96c112bb14f051dcbf44622f7463f3ed301fbc1eb45a49a82f44e7b1e616e303e2a6955240bcfac70e9285a1f7e96cf6ad71f82bc7eb0cfcc5c499543af6af13dedf1b3ef42a206e2d03ecad19fcd265c45ac2c532a4a8eff46fa6c624aff2bf4282d0d33965889781a6f22e2a7f8b9cdc4324b516d62d076bd155d1db4fb7144c7a769049147bcd2af6a524e901452f6d596fe8ce6a66af73951361cca0fc79502e184cd922f3aa2aaa324c17cdc251c15208bb5468b349ad03d651e26a95df6c399dcd722007cef7393df3f28cb59cb343d7dac87c0b28522fa629e202b9cd76e0d645e11f845460b205cd9236442c016330f9691ab5a12caa17579e32aaabc31ad1d716fbd81f33cb8e9a5dd4aea0368ec684e365c6d1161e5db5013ea928b8aad70493ed63b5653e77875e89120cb9e2d866a57719b54a320fadabc15a20dd86e0cdd6f7e25a46eedf103e656c3f0722f419e7665fa49faf58bc45cf19b5384305f16b6e967f906f70e50c8b5c540047ebab91ab2ff284b18668d6ae15d41a99eaf2cc51cd987991adce816239f3f78c10d8f91bacb813d21455004edbbc929a39078ae70fe39181675cfd6a36fa54831b424af4faec54f29423da967544b3f163cc785fdceb6337715e24e20101e64c4c5998cdd72e20de5278af09e4901bb8c87ba59aedf61646c67c57097233a77537ca7877a81d5431d311affc2cbc9f058909d01586f6d883956ab10516f16ae9274b1c932693a68db38bd9d3df2595f1f939f21f6f0a44278c1c7fe7b4a20c8958780f14b984f3dce12b22327f947bf2f4e6ee460402d8b48aefb27d15bcb013912447e0e0746b961e9ea87bb203011ade090938431ee801dfcd2039bd4ad5f561b94cb416c5c3772056fcef8f3efa96992c688b723e840a527e5142a5c34512c4b2ddd94e925d13e6e7c5307617d213cb04021a8adabb00802e51d2b39f1754606bab32d7035237488b0bef29787c245654a8d38c7c924620bea365325188d8a67aa2a56748bdb9084daddbf64e7c5ddc956e149b0225c5023b79f53952ea8ba197e50b4a618c29a7931c5482c262bfc111ec6b21d2c8867debde724dee0ea8c1dd72845e33f9aed478d446e5832a08b6996b24621ecde481a6178f7093686dcbc2b5fd48c23aea506e1e39b52b82e3cf399793691a37f8aa7461665e80f8abeb5e00a4e731adef0b28225c29d8d681eaa81f20ff1440fa307b72571be891c79fc16ed00a593d46b7e00cca6176f4acf9f4a7af6a7b033aff7fe00efc4821d3fc3fa38141bc7093b7fe3fab63824926e09aa9c03495803d24244c31707d3ac72db36b61bf2a8a14bdc6fd6b88ece31c46cbd941b26772c21d551667432ac068d0e7ffd7c5112d19aef76db9394cea72ca73cb6f3ee0da6b8789afe6cfeedb8d35d6b11bccafd43a1b038954b2cbec23922b7ef4efdce3f385a5fd524ed7457e020b06e75776c55ca9588153b701df72743a3c4f70c26a6b0df95ad648cbcf76624f67435282fc1f5c30b0fc1f8b4b31e8705ca3f45e080166a877906d5ca0baad47b03fb1bd4b0a0959708e23fd8682b5bb74869abfb44359bd2d394e94c2fdcc073b46b3a6a1f3850a4f527db1d98b0191e1dedb4e80c96236c7c06c6dff4c25080961345d58e56622b15fa2773a15b9eb85a8841970fa836a7c54681396db4b287b8a349f2b9edbcc9fff34719718d137ebae80a72b69e2ddffbbb55de145d69280f00775df93191945a5a63ec0599438737216491b8097003a137c7f5faf24a84c1a029cf4c0524dba25fea202a79237f03bf588b054686cd63df4c9204d8f3e5e56f842132b7e919527cbcbfb9cd2aade9264eabce61b4dbdb3a53fda86ec17e0a3982e7c73b8bad45124c428ac0cd06302457847ff5ad625e94e0916edc8cd7ca7058088b09483fcfa53cf1c61cb9ab3d2127944c9f5e8ccbe7d31a548602740d2ba946e89bb2e0412bd789c7897382b9d64808b22999d99bfe5e51ea54db78f29a01539d137806f7debee51ce86bc9c737b6b560259c88910e09b232574b9906dd931097c23a6c6a52d3e9581836a487b9e759a5b1a4e24bbe7c63936da3f07f508bdeee349eea86031aa0ada3a7e42ea6c0ab0df13f92741edc711bd9938bab42f87ddd37fd7ab9d96c6a53f4ace6880af83d918e49f7f2aa33969305afd99af657f9d6d1a66d85e29d7e66619698010be6b04308195f9d8518b33cb83d282a3a491046bdd8906f60090b2a4f9b7861e84729904fd68a1a43f00525e82bdec30b219b26202e32bd7b53b2da91947c26b83e8730d5592d64bd1984e1f6dd2810b48d7d6ee21763b83c05ca31a829d77b09525007b8215044dde8ceffec7fe7c7e20609fe8534a9ab94b31170615aa5b8387a817a07aaf11dcd98ba8fe1637fc4d31c775605cca57ac0e661dd9e1e8402b2c8e74633951e0153aef3c6288bfb1fb22406920666aa0a16cc1513ac8bb1de2448986501911ae14ce31f72fe344df7648c4f01602c559cab827ddcba81ee03ece9f82613dfb2c13b02ca1f067c5589d20da21b5e5849eb49b3b513a6745ac195791e97f4a1a218dbc0b1cbdf8995987869eff1e49c63a9f1712e4c804f74499edbf129c6c179c82765f3fd64d46d289bb7932ec51b78ea04642a7e49573f9e2b9626e1acfd92120a1d688bce8789ebbad9714f29feabaa116cd3420c94c65e6f505bdf23bdf2ae1c29ae2903162410fdf1198b936576629120739fbce2b01c1f76860fabe7833e9c3611fe0d4915160030f58ac2376a964acf5ed7498c9090ec675916a482889d4deb4af7d0021bbfac09b1730913e649d8ed668d39ab45d157cad6203bdff2985878b669ff257e4bef87d5abed1898e9a031f007dec7fb75be19ec649df8bd53966dc4d5185398bb970d71ca50704a1595246ae255baf41f612ba363c030940867ad4722b7a6e3bb4d74574326ef27b5337c7e5563b3a84c692377e12187107286728cf7e00beac7320ca93917318b433481b9f8aa5b5c6810c9592178bd0e132d9b07201e12e235f6256cf8980a7374af7883ca12668885c26b2c7958798c30b2c4a99b8f34cf00978fa709a7b41d62a71743fdc48b881c58178159521d8fba6296465bcb8bb5cb3dba9cb63deea50e824f00b382897fdd548771dae3ff9c27bfdfa145b461ad451e59d63b3e184ab493081ce311a78d2501fc0169a45968b422a7dd42fd217337d761c95b64d58b975b79e927b494dda6c66101dd46de2656825ac1e16b5e8cce82356fe22143637e4a083b52e39c564b848e53b56f6e719db498fa836e40cab63367cda9ca6a3abac47cc0f3ae798517f3d5e958e441c0749842ef6c99b1bb1cd8a824e80d7713cc05045f4779ce0fc7a13a22bd08d9f2b6560ea0c0750fd53e75c2e4a789c2a847d6d2beada478e487af04bd51aa3a235f4551445", 0x2000, &(0x7f0000001200)={&(0x7f0000000700)={0x50, 0x0, 0x0, {0x7, 0x26, 0x1, 0x400000, 0x1f, 0xe2c, 0x0, 0x10000}}, &(0x7f0000000780)={0x18, 0xfffffffffffffffe, 0x1, {0x1ff}}, &(0x7f00000007c0)={0x18, 0x0, 0x800, {0x9}}, &(0x7f0000000800)={0x18, 0x0, 0x4, {0x800}}, &(0x7f0000000840)={0x18, 0x0, 0xffffffffffff7fff, {0x5}}, &(0x7f0000000a00)={0x28, 0x0, 0x8001, {{0x7ff, 0x81}}}, &(0x7f0000000a40)={0x60, 0x0, 0xffffffffffffda7f, {{0xffffffffffff0001, 0x6, 0x9, 0x9, 0x81, 0x3f, 0x87, 0x47d6}}}, &(0x7f0000000ac0)={0x18, 0xfffffffffffffffe, 0x3, {0x6}}, &(0x7f0000000b00)={0x11, 0x0, 0x368, {'\x00'}}, &(0x7f0000000b40)={0x20, 0x0, 0x9, {0x0, 0x1}}, &(0x7f0000000b80)={0x78, 0x0, 0xfd28, {0x1, 0xf01, 0x0, {0x1, 0x3, 0x0, 0x5, 0x40, 0x100, 0x2, 0x3, 0x6, 0x6000, 0x60000, 0x0, r3, 0x1, 0x8}}}, &(0x7f0000000c40)={0x90, 0x0, 0x400, {0x6, 0x1, 0x4, 0x81, 0x3, 0x1, {0x2, 0x2, 0x100000001, 0x1, 0x5, 0xfffffffffffffe05, 0x757, 0x7, 0x1, 0x8000, 0x7, r2, r5, 0x7b6, 0x7fffffff}}}, &(0x7f0000000d00)={0x68, 0xc1d621fff9551eab, 0x4, [{0x2, 0x3, 0x0, 0xfffffffd}, {0x0, 0x2, 0x6, 0x9, 'tmpfs\x00'}, {0x5, 0x6, 0x5, 0xe86, '/]}[-'}]}, &(0x7f0000000f80)={0x150, 0x0, 0x8, [{{0x4, 0x3, 0x9, 0x8, 0x2, 0xd0bb, {0x3, 0xffff, 0xffffffff, 0x8, 0x0, 0x8, 0x1, 0x8, 0x9, 0x8000, 0x7, r6, 0xee00, 0x2, 0x80000000}}, {0x3, 0xfff, 0x6, 0x7ca, 'tmpfs\x00'}}, {{0x6, 0x2, 0x821, 0x40, 0x1ec, 0x3, {0x0, 0x3, 0x100000001, 0xa41, 0x69, 0x6, 0x1, 0x0, 0x2, 0xa000, 0x5, 0xffffffffffffffff, r7, 0x1, 0xe09}}, {0x6, 0x8, 0x2, 0x6, '@@'}}]}, &(0x7f0000001100)={0xa0, 0x0, 0x80000001, {{0x1, 0x1, 0x2, 0x100000001, 0x800, 0xff, {0x3, 0x8, 0x0, 0x8, 0x0, 0x2, 0x5b, 0xfffffffa, 0x4, 0x8000, 0x9, r2, r3, 0x0, 0x10000}}, {0x0, 0x4}}}, &(0x7f00000011c0)={0x20, 0xfffffffffffffff5, 0x3, {0x7, 0x4, 0x8, 0x5}}}) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) 15:15:48 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) (async) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000740)='./file2\x00', 0x14) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file2\x00', 0x410000, 0x102) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) (async) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) (async) pipe2$watch_queue(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) renameat2(r0, &(0x7f0000000440)='./file0/file2\x00', r1, &(0x7f0000000700)='./file1/file4/file7/file5\x00', 0x6) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) r2 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r2, 0x1, &(0x7f0000000340)={0x2000, r3}, 0x0) (async) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) (async) landlock_restrict_self(r2, 0x0) (async) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) (async) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x17, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x12, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) (async) r5 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup\x00', 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@cgroup=r5, r4, 0x12, 0x0, 0x0}, 0x14) (async) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000002c0)={@cgroup=r5, r4, 0x12}, 0x10) (async) renameat2(r5, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000680)='./file1/file4/file7/file6\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) (async) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) 15:15:48 executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x81c0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x4cc002, 0x100) renameat2(r0, &(0x7f0000000300)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x81c0, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x1, 0x0) r3 = landlock_create_ruleset(&(0x7f0000000140)={0x4000}, 0x8, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r3, 0x1, &(0x7f0000000180)={0x4000, r2}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) landlock_restrict_self(r3, 0x0) r4 = openat$dir(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x1, 0x0) r5 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1, 0x0) truncate(&(0x7f0000000240)='./file0\x00', 0x1) ftruncate(r4, 0x1) truncate(&(0x7f0000000280)='./file1\x00', 0x1) ftruncate(r1, 0x1) mkdirat(0xffffffffffffff9c, &(0x7f0000000380)='./file1\x00', 0xc9) ftruncate(r2, 0x1) r6 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup\x00', 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@cgroup=r6, 0xffffffffffffffff, 0x12, 0x0, 0x0}, 0x14) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000002c0)={@cgroup=r6, 0xffffffffffffffff, 0x12}, 0x10) linkat(r6, &(0x7f0000000400)='./cgroup\x00', r2, &(0x7f0000000440)='./file1\x00', 0x1000) ftruncate(r5, 0x1) r7 = inotify_init1(0x80000) finit_module(r7, &(0x7f0000000000)='\x00', 0x2) r8 = bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x17, 0x3, &(0x7f0000000480)=ANY=[@ANYBLOB="1800000000007400000000000000000095000000000000005fe2f40cf48183b8ace6c10adc0b556afca7d5c005a852306ac2abb124282672f76ab85b61ac45269ea5391acb69fc20e10f1c7fc8922b0de533a5"], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x12, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r9 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup\x00', 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@cgroup=r9, r8, 0x12, 0x0, 0x0}, 0x14) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000002c0)={@cgroup=r9, r8, 0x12}, 0x10) inotify_add_watch(r9, &(0x7f00000003c0)='./file0\x00', 0xc0000800) 15:15:48 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x1c0) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file0/file2/file0\x00', 0x1c0) landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) (async) r0 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) (async) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r1}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) openat$vcsu(0xffffffffffffff9c, &(0x7f00000019c0), 0x0, 0x0) (async) openat$vcsu(0xffffffffffffff9c, &(0x7f00000019c0), 0x0, 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x17, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x12, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup\x00', 0x0, 0x0) (async) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup\x00', 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@cgroup=r3, r2, 0x12, 0x0, 0x0}, 0x14) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000002c0)={@cgroup=r3, r2, 0x12}, 0x10) (async) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000002c0)={@cgroup=r3, r2, 0x12}, 0x10) landlock_restrict_self(0xffffffffffffffff, 0x0) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x17, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x12, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r5 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup\x00', 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@cgroup=r5, r4, 0x12, 0x0, 0x0}, 0x14) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000002c0)={@cgroup=r5, r4, 0x12}, 0x10) recvmsg$can_j1939(r5, &(0x7f0000001980)={&(0x7f0000000680)=@llc, 0x80, &(0x7f0000001900)=[{&(0x7f0000000700)=""/124, 0x7c}, {&(0x7f0000000000)=""/22, 0x16}, {&(0x7f0000000780)=""/138, 0x8a}, {&(0x7f0000000840)=""/138, 0x8a}, {&(0x7f0000000900)=""/4096, 0x1000}], 0x5}, 0x100) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) 15:15:48 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) r0 = landlock_create_ruleset(&(0x7f0000000000)={0xa0}, 0x5, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) (async) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r1}, 0x0) (async) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r1}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) landlock_restrict_self(r0, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f00000002c0)='./file0/file3\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) 15:15:49 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) r0 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000000), 0x300, 0x0) mkdirat(r0, &(0x7f0000000680)='./file0/file3\x00', 0x88) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) r1 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r1, 0x1, &(0x7f0000000340)={0x2000, r2}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) landlock_restrict_self(r1, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) [ 187.810136][T11557] loop0: detected capacity change from 0 to 256 [ 187.844215][T11557] exfat: Bad value for 'gid' 15:15:49 executing program 0: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$SNDCTL_DSP_SETFRAGMENT(r0, 0xc004500a, &(0x7f0000019180)) prlimit64(0x0, 0xe, 0x0, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) ioctl$SNDCTL_DSP_GETOPTR(r0, 0x800c5012, &(0x7f00000000c0)) r1 = getpid() sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$exfat(&(0x7f0000001500), &(0x7f0000001540)='./file0\x00', 0x10, &(0x7f0000000180)=ANY=[@ANYBLOB='allow_utime=00000000000000000000007,dmask=00000000000000000000001,iocharset=macroman,allow_utime=00000000000000000000002,uid=', @ANYRESHEX=0xee00, @ANYBLOB=',dmask=00000000000000000000037,gid=', @ANYRESHEX, @ANYBLOB="0000000087e10aaf31736574e997938c382c009cd0aeba477396b2cb8f2b9c7a6a4bf39e0378bfe3e9844e297aeade3942b079b5a276e9a3da2237209f9eae67b594fb6fac1518c4638f5e67933f2ba986156febd718f1031e702457e9a4d1ea31b2"], 0x1, 0x14d7, &(0x7f0000001580)="$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") 15:15:49 executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x81c0, 0x0) (async) r0 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x4cc002, 0x100) renameat2(r0, &(0x7f0000000300)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x1) (async, rerun: 64) mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x81c0, 0x0) (rerun: 64) r1 = openat$dir(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) (async) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x1, 0x0) r3 = landlock_create_ruleset(&(0x7f0000000140)={0x4000}, 0x8, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r3, 0x1, &(0x7f0000000180)={0x4000, r2}, 0x0) (async) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) (async) landlock_restrict_self(r3, 0x0) r4 = openat$dir(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x1, 0x0) r5 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1, 0x0) (async) truncate(&(0x7f0000000240)='./file0\x00', 0x1) (async) ftruncate(r4, 0x1) (async) truncate(&(0x7f0000000280)='./file1\x00', 0x1) (async, rerun: 64) ftruncate(r1, 0x1) (rerun: 64) mkdirat(0xffffffffffffff9c, &(0x7f0000000380)='./file1\x00', 0xc9) (async) ftruncate(r2, 0x1) (async) r6 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup\x00', 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@cgroup=r6, 0xffffffffffffffff, 0x12, 0x0, 0x0}, 0x14) (async, rerun: 32) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000002c0)={@cgroup=r6, 0xffffffffffffffff, 0x12}, 0x10) (async, rerun: 32) linkat(r6, &(0x7f0000000400)='./cgroup\x00', r2, &(0x7f0000000440)='./file1\x00', 0x1000) (async, rerun: 64) ftruncate(r5, 0x1) (async, rerun: 64) r7 = inotify_init1(0x80000) finit_module(r7, &(0x7f0000000000)='\x00', 0x2) (async) r8 = bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x17, 0x3, &(0x7f0000000480)=ANY=[@ANYBLOB="1800000000007400000000000000000095000000000000005fe2f40cf48183b8ace6c10adc0b556afca7d5c005a852306ac2abb124282672f76ab85b61ac45269ea5391acb69fc20e10f1c7fc8922b0de533a5"], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x12, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) (async) r9 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup\x00', 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@cgroup=r9, r8, 0x12, 0x0, 0x0}, 0x14) (async) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000002c0)={@cgroup=r9, r8, 0x12}, 0x10) (async) inotify_add_watch(r9, &(0x7f00000003c0)='./file0\x00', 0xc0000800) 15:15:49 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) (async) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x1c0) (async) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file0/file2/file0\x00', 0x1c0) r0 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) (async, rerun: 32) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) (rerun: 32) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r1}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) openat$vcsu(0xffffffffffffff9c, &(0x7f00000019c0), 0x0, 0x0) (async) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x17, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x12, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup\x00', 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@cgroup=r3, r2, 0x12, 0x0, 0x0}, 0x14) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000002c0)={@cgroup=r3, r2, 0x12}, 0x10) (async) landlock_restrict_self(0xffffffffffffffff, 0x0) (async) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x17, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x12, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r5 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup\x00', 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@cgroup=r5, r4, 0x12, 0x0, 0x0}, 0x14) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000002c0)={@cgroup=r5, r4, 0x12}, 0x10) recvmsg$can_j1939(r5, &(0x7f0000001980)={&(0x7f0000000680)=@llc, 0x80, &(0x7f0000001900)=[{&(0x7f0000000700)=""/124, 0x7c}, {&(0x7f0000000000)=""/22, 0x16}, {&(0x7f0000000780)=""/138, 0x8a}, {&(0x7f0000000840)=""/138, 0x8a}, {&(0x7f0000000900)=""/4096, 0x1000}], 0x5}, 0x100) (async, rerun: 32) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) (rerun: 32) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) (async, rerun: 32) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) (async, rerun: 32) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) 15:15:49 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000740)='./file2\x00', 0x14) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) (async) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file2\x00', 0x410000, 0x102) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) (async) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) (async) pipe2$watch_queue(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) renameat2(r0, &(0x7f0000000440)='./file0/file2\x00', r1, &(0x7f0000000700)='./file1/file4/file7/file5\x00', 0x6) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) (async) r2 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) (async) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r2, 0x1, &(0x7f0000000340)={0x2000, r3}, 0x0) (async) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) landlock_restrict_self(r2, 0x0) (async) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) (async) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x17, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x12, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r5 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup\x00', 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@cgroup=r5, r4, 0x12, 0x0, 0x0}, 0x14) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000002c0)={@cgroup=r5, r4, 0x12}, 0x10) (async) renameat2(r5, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000680)='./file1/file4/file7/file6\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) (async) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) 15:15:49 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) r0 = landlock_create_ruleset(&(0x7f0000000000)={0xa0}, 0x5, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r1}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) landlock_restrict_self(r0, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f00000002c0)='./file0/file3\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) (async) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) (async) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) (async) landlock_create_ruleset(&(0x7f0000000000)={0xa0}, 0x5, 0x0) (async) openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) (async) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r1}, 0x0) (async) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) (async) landlock_restrict_self(r0, 0x0) (async) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f00000002c0)='./file0/file3\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) (async) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) (async) 15:15:49 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) r0 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000000), 0x300, 0x0) mkdirat(r0, &(0x7f0000000680)='./file0/file3\x00', 0x88) (async) mkdirat(r0, &(0x7f0000000680)='./file0/file3\x00', 0x88) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) r1 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) (async) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r1, 0x1, &(0x7f0000000340)={0x2000, r2}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) landlock_restrict_self(r1, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) 15:15:49 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) r0 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r1}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) landlock_restrict_self(r0, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) sendmsg$kcm(0xffffffffffffffff, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)="cf442a3380d07ac6deebab19bd6c92520e85499c2edb44de6eacf136b024eb", 0x1f}, {&(0x7f0000000680)="23491e76ba5ffe77f54cc0e134b32179eb2fb0353be01c265a46db540e256dd057dd7257d9f7ba1ebd4a4ce8b28e8e656223cea6e25a16b1440c7d3363daedbcdc7fd448d664beeee984d2a636ac539cafbecd14888aba62c97413319602ccd28b47d9d2c04e5f1d9e1c732e07b146ec704922d3ee882c501e44c70602ec19", 0x7f}], 0x2, &(0x7f0000000740)=[{0x18, 0x10a, 0x3, "8d"}, {0xc0, 0x117, 0x80, "0cf7896efaa4f290d606e0c73dcfb4c9acc473e22bf2757aabbcffc5c26bbbc20e3296ac9990ea4ed0ea4f959246ecd37fa0e0d21b86b1c9c7f4e26bb2fc7faa6cef1c1f404b0d7e7834b84014ae07134eaf0f257df4e882c926e7e3804d9e44bed2958b91f1018b0fdc8677b51a42e3fd298e2282a1b810f99297f04812c6e1084196fd4a05cebc2f7f3edf864f39a16352303be83dc32f3620b011c46a74660dd9b39d204d36078661aefd"}], 0xd8}, 0x4000010) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) 15:15:49 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x17, 0x3, &(0x7f0000000180)=ANY=[@ANYBLOB="180000f3ffffffffffffff0000000000950000d88749a900"], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x12, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@cgroup, r0, 0x12, 0x0, 0x0}, 0x14) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000002c0)={@cgroup, r0, 0x12}, 0x10) renameat2(0xffffffffffffffff, &(0x7f0000000680)='./file1/file4/file7/file5\x00', 0xffffffffffffffff, &(0x7f00000006c0)='./file1/file4/file7/file6/file0\x00', 0x2) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1/file4/file6\x00', 0x1c0) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) r1 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r1, 0x1, &(0x7f0000000340)={0x2000, r2}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x17, 0x3, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000011000000000000002c0c00000000000000"], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x12, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r4 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup\x00', 0x0, 0x10) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@cgroup=r4, r3, 0x12, 0x0, 0x0}, 0x14) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000002c0)={@cgroup=r4, r3, 0x12}, 0x10) ftruncate(r3, 0x71172cb4) landlock_restrict_self(r1, 0x0) mount$bpf(0x0, &(0x7f00000004c0)='./file1/file4\x00', &(0x7f0000000740), 0x801000, &(0x7f0000000780)={[{@mode={'mode', 0x3d, 0x1}}], [{@defcontext={'defcontext', 0x3d, 'unconfined_u'}}, {@appraise}, {@seclabel}, {@smackfshat}, {@subj_role={'subj_role', 0x3d, '+'}}]}) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f0000000000)='./file1/file4/file7/file6\x00', 0x1400) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000700)='./file1/file4/file7/file6/file0\x00', 0xffffffffffffff9c, &(0x7f0000000480)='./file1/file4/file5\x00', 0x2) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) 15:15:49 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) (async) r0 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000000), 0x300, 0x0) mkdirat(r0, &(0x7f0000000680)='./file0/file3\x00', 0x88) (async) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) (async, rerun: 64) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) (async, rerun: 64) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) (async, rerun: 32) r1 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) (rerun: 32) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r1, 0x1, &(0x7f0000000340)={0x2000, r2}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) landlock_restrict_self(r1, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) 15:15:49 executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x81c0, 0x0) openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x4cc002, 0x100) (async) r0 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x4cc002, 0x100) renameat2(r0, &(0x7f0000000300)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x1) (async) renameat2(r0, &(0x7f0000000300)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x81c0, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) (async) r1 = openat$dir(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x1, 0x0) (async) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x1, 0x0) r3 = landlock_create_ruleset(&(0x7f0000000140)={0x4000}, 0x8, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r3, 0x1, &(0x7f0000000180)={0x4000, r2}, 0x0) (async) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r3, 0x1, &(0x7f0000000180)={0x4000, r2}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) landlock_restrict_self(r3, 0x0) (async) landlock_restrict_self(r3, 0x0) r4 = openat$dir(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x1, 0x0) r5 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1, 0x0) truncate(&(0x7f0000000240)='./file0\x00', 0x1) (async) truncate(&(0x7f0000000240)='./file0\x00', 0x1) ftruncate(r4, 0x1) (async) ftruncate(r4, 0x1) truncate(&(0x7f0000000280)='./file1\x00', 0x1) ftruncate(r1, 0x1) mkdirat(0xffffffffffffff9c, &(0x7f0000000380)='./file1\x00', 0xc9) ftruncate(r2, 0x1) r6 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup\x00', 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@cgroup=r6, 0xffffffffffffffff, 0x12, 0x0, 0x0}, 0x14) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000002c0)={@cgroup=r6, 0xffffffffffffffff, 0x12}, 0x10) (async) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000002c0)={@cgroup=r6, 0xffffffffffffffff, 0x12}, 0x10) linkat(r6, &(0x7f0000000400)='./cgroup\x00', r2, &(0x7f0000000440)='./file1\x00', 0x1000) ftruncate(r5, 0x1) r7 = inotify_init1(0x80000) finit_module(r7, &(0x7f0000000000)='\x00', 0x2) r8 = bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x17, 0x3, &(0x7f0000000480)=ANY=[@ANYBLOB="1800000000007400000000000000000095000000000000005fe2f40cf48183b8ace6c10adc0b556afca7d5c005a852306ac2abb124282672f76ab85b61ac45269ea5391acb69fc20e10f1c7fc8922b0de533a5"], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x12, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r9 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup\x00', 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@cgroup=r9, r8, 0x12, 0x0, 0x0}, 0x14) (async) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@cgroup=r9, r8, 0x12, 0x0, 0x0}, 0x14) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000002c0)={@cgroup=r9, r8, 0x12}, 0x10) inotify_add_watch(r9, &(0x7f00000003c0)='./file0\x00', 0xc0000800) 15:15:49 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) (async) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f00000001c0), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) r0 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r1}, 0x0) (async) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r1}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) (async) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) landlock_restrict_self(r0, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) (async) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) sendmsg$kcm(0xffffffffffffffff, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)="cf442a3380d07ac6deebab19bd6c92520e85499c2edb44de6eacf136b024eb", 0x1f}, {&(0x7f0000000680)="23491e76ba5ffe77f54cc0e134b32179eb2fb0353be01c265a46db540e256dd057dd7257d9f7ba1ebd4a4ce8b28e8e656223cea6e25a16b1440c7d3363daedbcdc7fd448d664beeee984d2a636ac539cafbecd14888aba62c97413319602ccd28b47d9d2c04e5f1d9e1c732e07b146ec704922d3ee882c501e44c70602ec19", 0x7f}], 0x2, &(0x7f0000000740)=[{0x18, 0x10a, 0x3, "8d"}, {0xc0, 0x117, 0x80, "0cf7896efaa4f290d606e0c73dcfb4c9acc473e22bf2757aabbcffc5c26bbbc20e3296ac9990ea4ed0ea4f959246ecd37fa0e0d21b86b1c9c7f4e26bb2fc7faa6cef1c1f404b0d7e7834b84014ae07134eaf0f257df4e882c926e7e3804d9e44bed2958b91f1018b0fdc8677b51a42e3fd298e2282a1b810f99297f04812c6e1084196fd4a05cebc2f7f3edf864f39a16352303be83dc32f3620b011c46a74660dd9b39d204d36078661aefd"}], 0xd8}, 0x4000010) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) 15:15:49 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file3\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file4\x00', 0x1c0) mount$tmpfs(0x0, &(0x7f0000000180)='./file1/file4\x00', &(0x7f0000000000), 0xa40000, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file4/file5\x00', 0x81c0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file4/file6\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file1/file4/file7\x00', 0x1c0) r0 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x8, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r1}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) execveat(r1, &(0x7f00000001c0)='./file1/file4\x00', &(0x7f0000000840)=[&(0x7f0000000680)='tmpfs\x00', &(0x7f00000006c0)='\x00', &(0x7f0000000700)='[\'{+-$\xbe\x00', &(0x7f0000000740)='tmpfs\x00', &(0x7f0000000780)='\x00', &(0x7f00000007c0)='tmpfs\x00', &(0x7f0000000800)='(]\x00'], &(0x7f00000009c0)=[&(0x7f0000000880)='*!$/*.\\\x00', &(0x7f00000008c0)='\x00', &(0x7f0000000900)='tmpfs\x00', &(0x7f0000000940)='tmpfs\x00', &(0x7f0000000980)='$*+--\x00'], 0x800) landlock_restrict_self(r0, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file3\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file0/file3\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1/file4/file7/file5\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1/file4/file6\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file1/file4/file7/file6\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000600)='./file1/file4/file5\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file1/file4/file7/file6\x00', 0x2) [ 188.653060][T11602] ================================================================== [ 188.661151][T11602] BUG: KASAN: vmalloc-out-of-bounds in init_module_from_file+0x62c/0x6a0 [ 188.669573][T11602] Read of size 8 at addr ffffc9001435fe20 by task syz-executor.2/11602 [ 188.677809][T11602] [ 188.680131][T11602] CPU: 0 PID: 11602 Comm: syz-executor.2 Not tainted 6.4.0-syzkaller-10173-ga901a3568fd2 #0 [ 188.690198][T11602] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/27/2023 [ 188.700256][T11602] Call Trace: [ 188.703534][T11602] [ 188.706461][T11602] dump_stack_lvl+0xd9/0x150 [ 188.711061][T11602] print_address_description.constprop.0+0x2c/0x3c0 [ 188.717668][T11602] kasan_report+0x11d/0x130 [ 188.722180][T11602] ? init_module_from_file+0x62c/0x6a0 [ 188.727645][T11602] init_module_from_file+0x62c/0x6a0 [ 188.732936][T11602] ? __do_sys_init_module+0x2e0/0x2e0 [ 188.738324][T11602] __x64_sys_finit_module+0xfd/0x190 [ 188.743705][T11602] do_syscall_64+0x39/0xb0 [ 188.748229][T11602] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 188.754132][T11602] RIP: 0033:0x7fb145e8c389 [ 188.758545][T11602] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 188.778156][T11602] RSP: 002b:00007fb146bb2168 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 188.786574][T11602] RAX: ffffffffffffffda RBX: 00007fb145fabf80 RCX: 00007fb145e8c389 [ 188.794576][T11602] RDX: 0000000000000002 RSI: 0000000020000000 RDI: 000000000000000b [ 188.802581][T11602] RBP: 00007fb145ed7493 R08: 0000000000000000 R09: 0000000000000000 [ 188.810550][T11602] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 188.818521][T11602] R13: 00007ffdfa93d8cf R14: 00007fb146bb2300 R15: 0000000000022000 [ 188.826586][T11602] [ 188.829693][T11602] [ 188.832018][T11602] Memory state around the buggy address: [ 188.837643][T11602] ffffc9001435fd00: f8 f8 f8 f8 f8 f8 f8 f8 f8 f8 f8 f8 f8 f8 f8 f8 [ 188.845727][T11602] ffffc9001435fd80: f8 f8 f8 f8 f8 f8 f8 f8 f8 f8 f8 f8 f8 f8 f8 f8 [ 188.853806][T11602] >ffffc9001435fe00: f8 f8 f8 f8 f8 f8 f8 f8 f8 f8 f8 f8 f8 f8 f8 f8 [ 188.861868][T11602] ^ [ 188.866974][T11602] ffffc9001435fe80: f8 f8 f8 f8 f8 f8 f8 f8 f8 f8 f8 f8 f8 f8 f8 f8 [ 188.875034][T11602] ffffc9001435ff00: f8 f8 f8 f8 f8 f8 f8 f8 f8 f8 f8 f8 f8 f8 f8 f8 [ 188.883093][T11602] ================================================================== [ 188.891891][T11602] Disabling lock debugging due to kernel taint [ 188.898178][T11602] BUG: unable to handle page fault for address: ffffc9001435fe20 [ 188.905897][T11602] #PF: supervisor read access in kernel mode [ 188.911869][T11602] #PF: error_code(0x0000) - not-present page [ 188.917874][T11602] PGD 12800067 P4D 12800067 PUD 1465f067 PMD 50a64067 PTE 0 [ 188.925210][T11602] Oops: 0000 [#1] PREEMPT SMP KASAN [ 188.930423][T11602] CPU: 0 PID: 11602 Comm: syz-executor.2 Tainted: G B 6.4.0-syzkaller-10173-ga901a3568fd2 #0 [ 188.942013][T11602] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/27/2023 [ 188.952090][T11602] RIP: 0010:init_module_from_file+0x1cb/0x6a0 [ 188.958275][T11602] Code: 00 4d 89 e7 49 83 ef 08 74 61 e8 a0 f1 12 00 4c 89 fa 48 b8 00 00 00 00 00 fc ff df 48 c1 ea 03 80 3c 02 00 0f 85 59 04 00 00 <4d> 3b 2f 0f 84 ae 00 00 00 e8 77 f1 12 00 49 8d 7f 08 48 b8 00 00 [ 188.977908][T11602] RSP: 0018:ffffc90014407d28 EFLAGS: 00010286 [ 188.983994][T11602] RAX: 0000000000000001 RBX: 000000000000009b RCX: 0000000000000000 [ 188.991976][T11602] RDX: ffff888023a6d940 RSI: ffffffff81d7e727 RDI: 0000000000000007 [ 189.000047][T11602] RBP: ffff88807a14d180 R08: 0000000000000007 R09: 0000000000000000 [ 189.008045][T11602] R10: 0000000000000000 R11: 0000000000000001 R12: ffffc9001435fe28 [ 189.016071][T11602] R13: ffff8881488f0000 R14: ffffffff921445f8 R15: ffffc9001435fe20 [ 189.024162][T11602] FS: 00007fb146bb2700(0000) GS:ffff8880b9800000(0000) knlGS:0000000000000000 [ 189.033111][T11602] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 189.039740][T11602] CR2: ffffc9001435fe20 CR3: 0000000018f79000 CR4: 0000000000350ef0 [ 189.047703][T11602] Call Trace: [ 189.050968][T11602] [ 189.053888][T11602] ? __die+0x1f/0x60 [ 189.057782][T11602] ? page_fault_oops+0x34f/0xa50 [ 189.062707][T11602] ? lock_downgrade+0x690/0x690 [ 189.067547][T11602] ? dump_pagetable+0x500/0x500 [ 189.072387][T11602] ? search_extable+0x83/0xb0 [ 189.077053][T11602] ? is_prefetch.constprop.0+0xb7/0x540 [ 189.082584][T11602] ? trim_init_extable+0x3d0/0x3d0 [ 189.087684][T11602] ? bpf_ksym_find+0x125/0x1b0 [ 189.092442][T11602] ? pgtable_bad+0x90/0x90 [ 189.096849][T11602] ? search_bpf_extables+0x1cc/0x320 [ 189.102125][T11602] ? init_module_from_file+0x1cb/0x6a0 [ 189.107574][T11602] ? fixup_exception+0x119/0xce0 [ 189.112502][T11602] ? kernelmode_fixup_or_oops+0x23f/0x2b0 [ 189.118208][T11602] ? __bad_area_nosemaphore+0x3a4/0x6c0 [ 189.123740][T11602] ? spurious_kernel_fault+0x38d/0x5b0 [ 189.129227][T11602] ? do_kern_addr_fault+0x5b/0x70 [ 189.134238][T11602] ? exc_page_fault+0x14f/0x170 [ 189.139081][T11602] ? asm_exc_page_fault+0x26/0x30 [ 189.144102][T11602] ? end_report+0x87/0x150 [ 189.148509][T11602] ? init_module_from_file+0x1cb/0x6a0 [ 189.153957][T11602] ? init_module_from_file+0x62c/0x6a0 [ 189.159405][T11602] ? __do_sys_init_module+0x2e0/0x2e0 [ 189.164799][T11602] __x64_sys_finit_module+0xfd/0x190 [ 189.170074][T11602] do_syscall_64+0x39/0xb0 [ 189.174493][T11602] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 189.180381][T11602] RIP: 0033:0x7fb145e8c389 [ 189.184803][T11602] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 189.204443][T11602] RSP: 002b:00007fb146bb2168 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 189.212863][T11602] RAX: ffffffffffffffda RBX: 00007fb145fabf80 RCX: 00007fb145e8c389 [ 189.220829][T11602] RDX: 0000000000000002 RSI: 0000000020000000 RDI: 000000000000000b [ 189.228792][T11602] RBP: 00007fb145ed7493 R08: 0000000000000000 R09: 0000000000000000 [ 189.236766][T11602] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 189.244722][T11602] R13: 00007ffdfa93d8cf R14: 00007fb146bb2300 R15: 0000000000022000 [ 189.252685][T11602] [ 189.255775][T11602] Modules linked in: [ 189.259652][T11602] CR2: ffffc9001435fe20 [ 189.263789][T11602] ---[ end trace 0000000000000000 ]--- [ 189.269224][T11602] RIP: 0010:init_module_from_file+0x1cb/0x6a0 [ 189.275289][T11602] Code: 00 4d 89 e7 49 83 ef 08 74 61 e8 a0 f1 12 00 4c 89 fa 48 b8 00 00 00 00 00 fc ff df 48 c1 ea 03 80 3c 02 00 0f 85 59 04 00 00 <4d> 3b 2f 0f 84 ae 00 00 00 e8 77 f1 12 00 49 8d 7f 08 48 b8 00 00 [ 189.294983][T11602] RSP: 0018:ffffc90014407d28 EFLAGS: 00010286 [ 189.301039][T11602] RAX: 0000000000000001 RBX: 000000000000009b RCX: 0000000000000000 [ 189.308994][T11602] RDX: ffff888023a6d940 RSI: ffffffff81d7e727 RDI: 0000000000000007 [ 189.316968][T11602] RBP: ffff88807a14d180 R08: 0000000000000007 R09: 0000000000000000 [ 189.324941][T11602] R10: 0000000000000000 R11: 0000000000000001 R12: ffffc9001435fe28 [ 189.332929][T11602] R13: ffff8881488f0000 R14: ffffffff921445f8 R15: ffffc9001435fe20 [ 189.340889][T11602] FS: 00007fb146bb2700(0000) GS:ffff8880b9800000(0000) knlGS:0000000000000000 [ 189.349810][T11602] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 189.356386][T11602] CR2: ffffc9001435fe20 CR3: 0000000018f79000 CR4: 0000000000350ef0 [ 189.364346][T11602] Kernel panic - not syncing: Fatal exception [ 189.371171][T11602] Kernel Offset: disabled [ 189.375480][T11602] Rebooting in 86400 seconds..