qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgp79x4kV1UnDvz0JJNJIiEE5BFAUQg+ECaTxyQ8JjPND/2hoMnIKkZlF1KQgEkQZIISkoWGAIrIgoq1FmvJQ1hI4VIhsCIPpWE1imAxk8SIRFxFpMCVBQwhWEhla/r26em+PZ2evMgEPp8/0ufe73nde7t7On98zwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAN7MPvnMEX9+4dO5BXeeO/rRk77x6e98afkhM+7KNq8cvW7vGWNHX/TwS9O/3njSV469+J4zPnTEPbdMeCSE7kxvu0zSPHPRHRPuG/3vH1v6jZfX/PLgV69bOazYb0PxdZfkpbvwbz6EXKGwpCOEfQqlzkxFYF4MZJPA0jjP4zpCeHfSVWXg/alAPg4+ptRVqsWL7cUW2Z7KwGMxkE8Fbo+BsLIycGWpq1RgfgzkUoHjS2OkAofUGqNmYPfSGGMKx8tGFgPr2mOVzsrbvrY93nYAAAAAAAAAAAAAAAAAAOCtp5gmHhr7PSxliS8bkaqfTiNflqlXYWS9CkP7n1LtOVRV2LAxUbNCU70e4onSqWLNcfUm31CvwpDYcbay5oEhJVPZ0Td6XnzHkUuuOftHd94383sjznns3EuXP3j/huZF//Kv4aENV1+wvir/P7vp/P/Gfi89NWh4rT2E68vO7BILL7SXlgwAAAAAAAAAAAAAAAAAAACAbaMhNDcPqRXMVh5mysrPH73lY/7mpcWnbk75sq6/nbDm7jHjJi5+7K9X/j7/l1mHdT8w5YBLD/ruV4ffMOa51tOr8v9zm87/j0sgxPz//cqvbjPy/4vHnzj+9oWFhRsebQ/hoPLAvIvnFba9v7k9hPeWBx74x/fv3Vu4ON3i/t/9vz/1Fk5OBz582O6v9BbaioFMerrfmZZMN5Oe7pXTQhhdFihNd+60yq5KYxxbDDSkx7ilLRkjBnaJTb/dlowRA/Nji88dHsL4oSEMSXf18NSkqyHpru6dmnQ1JN3VBVNDaAshDE139bspSVdD01f+2JSkqxjY58BbX3pPb+H6KSGMLw+s+ewNrb2FL6QCpcFPmBLCAb1vmfTgy1uTwRvTg1/TGsI7QwjD0i1enpy0GJZu8YfJIexRFigNfsbkEBYGAAAAAAAAAAAAAAAA3hAx+ei08pNdC8+fN2v+/NnnbMdC3I51RJjzufmzm089a/5pTak51VKe+LXxoi2/9rXFpK55Y4/ffyDluB1uY2HKExsrDicN9tnHeY0s76TveVT1H+sPC28Lw8/tmn1O83mzFiw4Z0Ly70CrT0z+jTl9yb2asLPcq/eWdzJ+wZlnj+9aeP5hnztz1umzT5/9+UmTJ0w6fPKEwydOGt97VS3Jv9viUm944y9136FlnbwRXwAKCgo7W6Gh4tutZbB/kVcl+vZNtDE0Fb6gq9KKy6tkCle5LS56KxLUN/t3St0rmlCVOFxVZWL9KpOqkon7qoxIqhR+11Ulh5f31FC4pfF4Z8j/f/qAp+79wd/HX7Lb7GPXn3z9vpdklj9545Drnrts7hOv9uSOPebyqvz//Obl/x9UfnU7Sf5/DJwSPypj04H4VF+ZlgrE3x2r0oF4P5alA/G/DpdPS66j6v31XFuNxQeeaKux+MDdbTUWH7gmFShd4BfSgXiB09tqLFdw+1E1liu47qgayxWcPbXGcgXdU2osV/DglBrLFVw6pcZyBX9qrbFcwZrWGssV3NJaY7mC81prLFfw6dYayxXcM7nGcgX/NjlZrqAx3dWcySG09reOwYpJNdYxuHNSjXUMjpxkHQMAAAAAAAAAAAAAANhBBnNG+2n9zS2dytRPelxmgNe+pcm/oaVirO6qk+XHm5cG/76DqocIhUyvTV9yw3a+5MGYBj+yv7kN4O1RM2MuZRClwb+3v66lwSsoKAz+Qp2M8PgtUvFtsgP/zm+bNPg3JJn+7TUuuV629/b6vTDAHPcBZMsPIOd+AJn7A0imf5Pk/8daR8bgZub/N1af6ld5bn+td0F5nSd3v6r5meMe/dSL58+Ym/vW9PwZP5hzwjGHrc49/pX91s/Y4+YXq/L/Q8+A8v+byq/rlY2JXPw1flRHCKcM8IoAAAAAAAAAAAAAAAAAAABgx/uPC7+/fOZZK56bkx/6656eeQ0zZjZuXHzX4vMvfeJHV3z48kNv2dr4Pv/dOusv1zaee0fmfcde9KGDnpox7NnP3PiT3T++93dnnHXQjz86uir/P7vp/P+4TkHTDrxnAAAAAAAAAAAAAAAAAAAAsLNZPuS5ppPX33/fSbc9vfrmX9w0bu6fr7h11EW/ePiE3Z55134Pf3BiVf5/bmD7/zcUX0clL8m2/7eGluRwTkcIrWWBfAi5QmF6Rwj7FEqdmYrAlBjIJoGl8QL27Ajh3UlXsUUy+OvtxRb57soWv22PLXoqA/fFQC4VuDYG8qnAwlJXKysDM0uBVZWBqTGQTQX2Kg2eCqyfFrsCAAAAAAAAAAAAAAAAAADYMsUM8ZDOCF82tF6FTL0KI1MVGtMVRtSrsGFjouYQDfXm0FSvQmPpTjRU1ByXajgs3XBIbJetrHlgPN9Seb7W7YrHy+NMGjOhQu/hoj1u/OJhJ6z5r1H5Lx6Tu+q2z77jxSdvPeqZUYuHvd7QeHvbo0uq8v/zA9v/P97ghv5mGl5rD+H6sjO7xMIL7b0HAAAAAAAAAAAAAAAAAAAAsA01hObmxgHWLU/Nf/7oLR/zNy8tPrVeudxDJ+VuWHrX+mcffOHQUYe+uGrNoX/9/v0v3HfN3h/8SP6qWWseuasq/7+40329/P+KFRg+tvaX66Zfctwpr1195s+/tmvn50d/syOE4Vt+kQAAAAAAAAAAAAAAAAAAAPAmEfP0l9529CuPjXu54cbhM748Z+jbH96v6XsfmNnzmfycVw6Z+7twTEtV/n920/n/w4r9Di0fJy5u8GgI3YXCvI4QWioDnYXyUdWB7kL5bf20aOgtrG2vDhQGv22zA4uKAQAAAAAAAAAAAAAAAAAAAOobEgulDfO7Y6mQDp7ORx/89TuLpVzYPvW7w6bqH939rT2fmnXix5865ZKv3HTdBQv2GN616KLv3jp/r33Puvi8XW96tSr/Pzew/P+RxddRyctuhX9XhJAtFPr2/08CPysPFC8ztkjmfUWpRWds0Rcov9BSiyWlFt2VLZZ0VN7KUotFfWNkkhbJpAqB5B7GQO7CykDxqa+Ij70rdpXrLrbIJ/W6Sl31VI5RCoRVxUB4PVMZAAAAAAAAAAAAAAAAAAAAYOcT1wFoKL5maryuveFdJ748Zq817zx77ctzRo97sHPOqFenPb30o+FL9x5885pnp1bl/+cHlv8f+39b+SQuibN7eloId2dCGJoOHNaWBBqLx7vE/vZvC2FM6AuUWsw+MmmRHjj89IgQrg99gVJX9xwRwi5lgU+sfOiBK3sL1xwRwsEhhKb0GE9OTcYYkQ68Z0oSGJkOnDU5CWzYmCgFfjgxCQAAAAAAAAAAAAAAAPAWEJNhSkkv+Z7K1JJs/+1q5J80bruZ7VDpyyvtiZqtXe/5o7fzpMoMS58o7qlasnmPrao7tovqj8dWPTaftjdG1X3O+pIsT6QsZihu7As1hYbTZs+Zde78BfFMQ2huHlKrp+30nH/z0uJTN6e807wP4wSy3dviffixtb9cN/2S4065+syff23Xzs+P3tppPl52S8vL21tTKL7nBvtzrPpzm/XXeyf4+FXf5636+L1ZHtvH/7z6jGVdP9hj7te+uuriC8b++LLZ9z8841cjZu095uQnTt/tkF2r8v+L29PXyv+PufMxI37X5GVH7v/fEvf/776wFCiOsf33/w+19v/P1tr/v/h1Ut0ivyq2+HumIgAAAAAAAAAAAAAAAAAAAMDgFXfWr7f//7c/cfgPT1i54cc9Bz7/0JB1J647dvz6x+8+48RlPU0N//CdZ8feUZX/nx1Y/r/9/+3/DwAAAAAAAAAAAAAA8JZn//9+DfataJuqzqzamsdW3R3bg/3/+7Xzfdq26kvyzfJps/9/9fxyWz7b+prSE8hv1QbksbvN3f+/3vt3bfGWLnoqv7/9//tRdQNz/nrvjH8Gcv4MhBDmf3DmUxfO+9S4lU1j39n1n2vffs/vNx7wyGfG7r7nA6sv+/K04y+vyv/PDSz/P2b2Dysf7G/xZnZ1hPC+spv7aNy9/5iOEFoqA8mW+3tUB5Kvzz+2V7corDdwZz+BwqyWFAMAAAAAAAAAAAAAAAAAAADsAKXlCEr5/KXVNwrZ4uk89q2v31ksJYuKbPv63WFT9Qd6X9oWLGob3Zy996N3/O/KDZceevvCT37o1FOX/fPz+XP/6aRfPZJ5qCr/P7/p/P/hqWna/9/+/wAAAAAAAAAAAAAAAG9Z9v/v12DfinZ4+kR29dY8tqru2C7s/9+vwf5ps/9/v+z/b////tj/vw77//drsD+26l9JfnSFEPb/+plzl//qtd/PfObr8zf+8fFb7jn4R+EX1+77kUVDz/vDIX+f9JGq/P/ibauX/x9T/kclL8liBbfGfffndITQWhbIx+/e6R0h7FMoJcshlAJTYiCbBJbGC9izI4R3J13FFsngr7cXWxS/Z0stftseW/RUBu6LgXwqcG2pxcrKwMIYKH4HlAIzS12lAlNLXa2uDOwVA9lUYP202AIAAAAAAAAAAAAAAAAAAGDLxMT5dEb4spH1KjTUq5BJVWhKVxiaqtCYrjCiXoW4cXvNIZrqzaFvfZ+GiprjUg2HpRtWrZxQrHlgPN9Seb7W3YjHy+NMGlNrGfQePvk/+z541U/f8fTYD+w18Zavtvx6wsar33XTB15df9z/33vFiT858Zmq/P/swPL/40PeNXnZrfDvinhN3+yITzUJ/Kw8kOiMLZL8/ytKLTpji75AoruyxZLYoqW72KL7wlKgOEamosWivjEySYviE1gUW+RiIHdhZaC4+MCK+By7Sl11F1vkk3pdsUW2J3aVDqyMg2cqA7nVscVrmYoAAAAAAAAAAAAAAAAAAAAAg1dcASG9lkL6FQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAID/YwcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWF/fp3rRqKAgB8E412s6uIS1cnwUUQiYpYEaXoqNBN7CA6lFIcJAqCk9jF0Ulx6OZWXN4gLi6t7e7iKIL9C6TJTd7L5UVB8Af0+yAv7+ack3tfuPBOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADg/3f3+Iv3y7srlz/P7zz7+uHllWLp4c0nZ1+tfzuy8vb16pnt79fWiltPLz3euHPx9Mabkx9DCAf36rJYv3h+/vrtG4tXZ9objrabULmQDUzZpN7P69OheLFLnt2rjcdsCI8mcloH4vlc/JL3btBOEKqiu2F7/NSxB6dOLC1fuPf83fra0d251Sk/nfHj3X/iFvsSQru3q/ozTzLmeuOs3np5yCa2aFOfbrhxfHNq/G9MAAD0Vc2/ZtFdWEjGW/1xmeSPknGZ5LetVdk0FEP98y+NPtWlXdscW/FxG72ZxNN1pfV/aJ1l86pweGid1VY/Hp9fN66S+pDkJ68av/88m3lmhtYZdvrxf7VOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH6wd+9BclV14sBPTzKZJBJCQB4BFIXgA2EyeUzCYzLT/NAfCpqMrGJUdiEFCZgEQSYoIVloCKCILKhYa7GWPISFFC4VAivyUBpWowgWM0mMSMRVRApcWcAQgoVUtqZvn57u29PpyYtM4PP5I33u/Z7Xvbe7p/PH9xwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhcPvnMEX9+4dO5BXeeO/rRk77x6e98afkhM+7KNq8cvW7vGWNHX/TwS9O/3njSV469+J4zPnTEPbdMeCSE7kxvu0zSPHPRHRPuG/3vH1v6jZfX/PLgV69bOazYb0PxdZfkpbvwbz6EXKGwpCOEfQqlzkxFYF4MZJPA0jjP4zpCeHfSVWXg/alAPg4+ptRVqsWL7cUW2Z7KwGMxkE8Fbo+BsLIycGWpq1RgfgzkUoHjS2OkAofUGqNmYPfSGGMKx8tGFgPr2mOVzsrbvrY93nYAAAAAAAAAAAAAAAAAAOCtp5gmHhr7PSxliS8bkaqfTiNflqlXYWS9CkP7n1LtOVRV2LAxUbNCU70e4onSqWLNcfUm31CvwpDYcbay5oEhJVPZ0Td6XnzHkUuuOftHd94383sjznns3EuXP3j/huZF//Kv4aENV1+wvir/P7vp/P/Gfi89NWh4rT2E68vO7BILL7SXlgwAAAAAAAAAAAAAAAAAAACAbaMhNDcPqRXMVh5mysrPH73lY/7mpcWnbk75sq6/nbDm7jHjJi5+7K9X/j7/l1mHdT8w5YBLD/ruV4ffMOa51tOr8v9zm87/j0sgxPz//cqvbjPy/4vHnzj+9oWFhRsebQ/hoPLAvIvnFba9v7k9hPeWBx74x/fv3Vu4ON3i/t/9vz/1Fk5OBz582O6v9BbaioFMerrfmZZMN5Oe7pXTQhhdFihNd+60yq5KYxxbDDSkx7ilLRkjBnaJTb/dlowRA/Nji88dHsL4oSEMSXf18NSkqyHpru6dmnQ1JN3VBVNDaAshDE139bspSVdD01f+2JSkqxjY58BbX3pPb+H6KSGMLw+s+ewNrb2FL6QCpcFPmBLCAb1vmfTgy1uTwRvTg1/TGsI7QwjD0i1enpy0GJZu8YfJIexRFigNfsbkEBYGAAAAAAAAAAAAAAAA3hAx+ei08pNdC8+fN2v+/NnnbMdC3I51RJjzufmzm089a/5pTak51VKe+LXxoi2/9rXFpK55Y4/ffyDluB1uY2HKExsrDicN9tnHeY0s76TveVT1H+sPC28Lw8/tmn1O83mzFiw4Z0Ly70CrT0z+jTl9yb2asLPcq/eWdzJ+wZlnj+9aeP5hnztz1umzT5/9+UmTJ0w6fPKEwydOGt97VS3Jv9viUm944y9136FlnbwRXwAKCgo7W6Gh4tutZbB/kVcl+vZNtDE0Fb6gq9KKy6tkCle5LS56KxLUN/t3St0rmlCVOFxVZWL9KpOqkon7qoxIqhR+11Ulh5f31FC4pfF4Z8j/f/qAp+79wd/HX7Lb7GPXn3z9vpdklj9545Drnrts7hOv9uSOPebyqvz//Obl/x9UfnU7Sf5/DJwSPypj04H4VF+ZlgrE3x2r0oF4P5alA/G/DpdPS66j6v31XFuNxQeeaKux+MDdbTUWH7gmFShd4BfSgXiB09tqLFdw+1E1liu47qgayxWcPbXGcgXdU2osV/DglBrLFVw6pcZyBX9qrbFcwZrWGssV3NJaY7mC81prLFfw6dYayxXcM7nGcgX/NjlZrqAx3dWcySG09reOwYpJNdYxuHNSjXUMjpxkHQMAAAAAAAAAAAAAANhBBnNG+2n9zS2dytRPelxmgNe+pcm/oaVirO6qk+XHm5cG/76DqocIhUyvTV9yw3a+5MGYBj+yv7kN4O1RM2MuZRClwb+3v66lwSsoKAz+Qp2M8PgtUvFtsgP/zm+bNPg3JJn+7TUuuV629/b6vTDAHPcBZMsPIOd+AJn7A0imf5Pk/8daR8bgZub/N1af6ld5bn+td0F5nSd3v6r5meMe/dSL58+Ym/vW9PwZP5hzwjGHrc49/pX91s/Y4+YXq/L/Q8+A8v+byq/rlY2JXPw1flRHCKcM8IoAAAAAAAAAAAAAAAAAAABgx/uPC7+/fOZZK56bkx/6656eeQ0zZjZuXHzX4vMvfeJHV3z48kNv2dr4Pv/dOusv1zaee0fmfcde9KGDnpox7NnP3PiT3T++93dnnHXQjz86uir/P7vp/P+4TkHTDrxnAAAAAAAAAAAAAAAAAAAAsLNZPuS5ppPX33/fSbc9vfrmX9w0bu6fr7h11EW/ePiE3Z55134Pf3BiVf5/bmD7/zcUX0clL8m2/7eGluRwTkcIrWWBfAi5QmF6Rwj7FEqdmYrAlBjIJoGl8QL27Ajh3UlXsUUy+OvtxRb57soWv22PLXoqA/fFQC4VuDYG8qnAwlJXKysDM0uBVZWBqTGQTQX2Kg2eCqyfFrsCAAAAAAAAAAAAAAAAAADYMsUM8ZDOCF82tF6FTL0KI1MVGtMVRtSrsGFjouYQDfXm0FSvQmPpTjRU1ByXajgs3XBIbJetrHlgPN9Seb7W7YrHy+NMGjOhQu/hoj1u/OJhJ6z5r1H5Lx6Tu+q2z77jxSdvPeqZUYuHvd7QeHvbo0uq8v/zA9v/P97ghv5mGl5rD+H6sjO7xMIL7b0HAAAAAAAAAAAAAAAAAAAAsA01hObmxgHWLU/Nf/7oLR/zNy8tPrVeudxDJ+VuWHrX+mcffOHQUYe+uGrNoX/9/v0v3HfN3h/8SP6qWWseuasq/7+40329/P+KFRg+tvaX66Zfctwpr1195s+/tmvn50d/syOE4Vt+kQAAAAAAAAAAAAAAAAAAAPAmEfP0l9529CuPjXu54cbhM748Z+jbH96v6XsfmNnzmfycVw6Z+7twTEtV/n920/n/w4r9Di0fJy5u8GgI3YXCvI4QWioDnYXyUdWB7kL5bf20aOgtrG2vDhQGv22zA4uKAQAAAAAAAAAAAAAAAAAAAOobEgulDfO7Y6mQDp7ORx/89TuLpVzYPvW7w6bqH939rT2fmnXix5865ZKv3HTdBQv2GN616KLv3jp/r33Puvi8XW96tSr/Pzew/P+RxddRyctuhX9XhJAtFPr2/08CPysPFC8ztkjmfUWpRWds0Rcov9BSiyWlFt2VLZZ0VN7KUotFfWNkkhbJpAqB5B7GQO7CykDxqa+Ij70rdpXrLrbIJ/W6Sl31VI5RCoRVxUB4PVMZAAAAAAAAAAAAAAAAAAAAYOcT1wFoKL5maryuveFdJ748Zq817zx77ctzRo97sHPOqFenPb30o+FL9x5885pnp1bl/+cHlv8f+39b+SQuibN7eloId2dCGJoOHNaWBBqLx7vE/vZvC2FM6AuUWsw+MmmRHjj89IgQrg99gVJX9xwRwi5lgU+sfOiBK3sL1xwRwsEhhKb0GE9OTcYYkQ68Z0oSGJkOnDU5CWzYmCgFfjgxCQAAAAAAAAAAAAAAAPAWEJNhSkkv+Z7K1JJs/+1q5J80bruZ7VDpyyvtiZqtXe/5o7fzpMoMS58o7qlasnmPrao7tovqj8dWPTaftjdG1X3O+pIsT6QsZihu7As1hYbTZs+Zde78BfFMQ2huHlKrp+30nH/z0uJTN6e807wP4wSy3dviffixtb9cN/2S4065+syff23Xzs+P3tppPl52S8vL21tTKL7nBvtzrPpzm/XXeyf4+FXf5636+L1ZHtvH/7z6jGVdP9hj7te+uuriC8b++LLZ9z8841cjZu095uQnTt/tkF2r8v+L29PXyv+PufMxI37X5GVH7v/fEvf/776wFCiOsf33/w+19v/P1tr/v/h1Ut0ivyq2+HumIgAAAAAAAAAAAAAAAAAAAMDgFXfWr7f//7c/cfgPT1i54cc9Bz7/0JB1J647dvz6x+8+48RlPU0N//CdZ8feUZX/nx1Y/r/9/+3/DwAAAAAAAAAAAAAA8JZn//9+DfataJuqzqzamsdW3R3bg/3/+7Xzfdq26kvyzfJps/9/9fxyWz7b+prSE8hv1QbksbvN3f+/3vt3bfGWLnoqv7/9//tRdQNz/nrvjH8Gcv4MhBDmf3DmUxfO+9S4lU1j39n1n2vffs/vNx7wyGfG7r7nA6sv+/K04y+vyv/PDSz/P2b2Dysf7G/xZnZ1hPC+spv7aNy9/5iOEFoqA8mW+3tUB5Kvzz+2V7corDdwZz+BwqyWFAMAAAAAAAAAAAAAAAAAAADsAKXlCEr5/KXVNwrZ4uk89q2v31ksJYuKbPv63WFT9Qd6X9oWLGob3Zy996N3/O/KDZceevvCT37o1FOX/fPz+XP/6aRfPZJ5qCr/P7/p/P/hqWna/9/+/wAAAAAAAAAAAAAAAG9Z9v/v12DfinZ4+kR29dY8tqru2C7s/9+vwf5ps/9/v+z/b////tj/vw77//drsD+26l9JfnSFEPb/+plzl//qtd/PfObr8zf+8fFb7jn4R+EX1+77kUVDz/vDIX+f9JGq/P/ibauX/x9T/kclL8liBbfGfffndITQWhbIx+/e6R0h7FMoJcshlAJTYiCbBJbGC9izI4R3J13FFsngr7cXWxS/Z0stftseW/RUBu6LgXwqcG2pxcrKwMIYKH4HlAIzS12lAlNLXa2uDOwVA9lUYP202AIAAAAAAAAAAAAAAAAAAGDLxMT5dEb4spH1KjTUq5BJVWhKVxiaqtCYrjCiXoW4cXvNIZrqzaFvfZ+GiprjUg2HpRtWrZxQrHlgPN9Seb7W3YjHy+NMGlNrGfQePvk/+z541U/f8fTYD+w18Zavtvx6wsar33XTB15df9z/33vFiT858Zmq/P/swPL/40PeNXnZrfDvinhN3+yITzUJ/Kw8kOiMLZL8/ytKLTpji75AoruyxZLYoqW72KL7wlKgOEamosWivjEySYviE1gUW+RiIHdhZaC4+MCK+By7Sl11F1vkk3pdsUW2J3aVDqyMg2cqA7nVscVrmYoAAAAAAAAAAAAAAAAAAAAAg1dcASG9lkL6FQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+jx04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24FgAAAAAQJi/dRodGwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8FAAD//+ptAdU=") 00:03:21 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x16, 0x0, 0x2, 0x4d, 0x141, 0x1}, 0x48) 00:03:21 executing program 3: bpf$OBJ_GET_PROG(0x7, &(0x7f0000000080)=@o_path={0x0, 0x0, 0x6008}, 0x18) 00:03:21 executing program 3: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000000), 0x802, 0x0) write$UHID_CREATE(r0, &(0x7f0000000200)={0x0, {'syz0\x00', 'syz0\x00', 'syz1\x00', &(0x7f0000000040)=""/55, 0x37}}, 0x120) write$UHID_DESTROY(r0, &(0x7f00000001c0), 0x4) [ 201.658867][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 201.662229][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 201.676534][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 201.682240][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 201.696101][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 201.701850][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 201.714661][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 201.721528][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 201.733855][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 201.740596][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 201.756699][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 201.771948][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 201.782604][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 201.793912][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 00:03:21 executing program 2: r0 = socket$l2tp(0x2, 0x2, 0x73) connect(r0, &(0x7f0000000080)=@ethernet, 0x80) [ 201.809390][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 00:03:21 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFCONF(r0, 0x8912, &(0x7f00000004c0)=@req={0x28, &(0x7f0000000480)={'macvtap0\x00', @ifru_ivalue}}) [ 201.819631][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 201.827286][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 201.834022][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 201.841815][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 201.850930][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 201.858966][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 201.868874][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 201.876661][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 201.885571][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 201.896919][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 00:03:21 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x1000000200003, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "29733e806cee2e9238124fa8eac33c6e114626c6282d9ef011e2d2e714af26f9"}) [ 201.905214][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 201.915739][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 201.925039][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 201.933081][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 201.943095][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 201.953544][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 201.962560][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 201.974139][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 201.982139][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 201.989140][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 00:03:21 executing program 1: bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000440)={0x10, 0x0, 0x0, 0x6}, 0x48) [ 201.994552][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 202.000730][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 202.007559][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 202.012012][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 202.017685][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 202.022246][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 202.033785][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 202.041798][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 202.049791][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 202.056601][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 202.063548][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 00:03:22 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$KDSKBSENT(r0, 0x4b36, 0x0) sendmsg$IEEE802154_LLSEC_SETPARAMS(0xffffffffffffffff, 0x0, 0x0) [ 202.086130][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 202.095036][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 00:03:22 executing program 1: openat$hwrng(0xffffffffffffff9c, 0x0, 0x400001, 0x0) [ 202.107579][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 202.114778][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 202.127413][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 202.136530][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 202.146696][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 202.155453][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 202.165670][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 202.193442][ T4309] hid-generic 0000:0000:0000.0001: hidraw0: HID v0.00 Device [syz0] on syz0 00:03:22 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0), 0x8) 00:03:22 executing program 2: bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000440)={0x11, 0x0, 0x0, 0x6}, 0x48) 00:03:22 executing program 3: syz_emit_ethernet(0x15, &(0x7f0000004ac0)={@local, @empty, @val={@void}, {@generic={0x0, 'z\bO'}}}, 0x0) 00:03:22 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x16, 0x8001, 0x0, 0x4d, 0x0, 0x1}, 0x48) 00:03:22 executing program 2: r0 = syz_open_dev$media(&(0x7f0000000000), 0x0, 0x0) ioctl$MEDIA_IOC_ENUM_LINKS(r0, 0xc0287c02, &(0x7f00000006c0)={0x80000000, 0x0, &(0x7f0000000640)=[{{0x80000000}}]}) ioctl$MEDIA_IOC_ENUM_ENTITIES(r0, 0xc1007c01, &(0x7f0000000700)={r1}) 00:03:22 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_GET(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000000f40)={0x18, 0x1, 0x1, 0x3, 0x0, 0x0, {}, [@CTA_NAT_SRC={0x4}]}, 0x18}}, 0x0) 00:03:22 executing program 2: syz_emit_ethernet(0x18, &(0x7f00000002c0)={@random="8ee88c614fa4", @link_local, @val, {@generic={0x8847, "f68c"}}}, 0x0) 00:03:22 executing program 1: bpf$PROG_LOAD_XDP(0x5, &(0x7f00000013c0)={0x6, 0x2000000000000176, &(0x7f0000001100)=@ringbuf, &(0x7f0000001200)='GPL\x00'}, 0x90) 00:03:22 executing program 3: r0 = socket$l2tp6(0xa, 0x2, 0x73) getsockopt$sock_buf(r0, 0x1, 0x1f, 0x0, &(0x7f00000000c0)) 00:03:22 executing program 2: bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000002c0)={0x1b, 0x0, 0x0, 0x8000, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x3}, 0x48) 00:03:22 executing program 1: lsetxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=@known='trusted.overlay.redirect\x00', &(0x7f0000000140)='\x00', 0x1, 0x1) r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) setsockopt$inet6_tcp_int(r0, 0x6, 0x24, &(0x7f0000000000)=0x1, 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x6, 0x1, &(0x7f0000000040)=@ccm_128={{0x304}, "decd9d4cb1aee820", "567cb56e9cab8c738d4d740521c8a8c6", "236ad7f4", "0545401d28bbccb6"}, 0x28) (async) setsockopt$inet6_tcp_TLS_TX(r0, 0x6, 0x1, &(0x7f0000000040)=@ccm_128={{0x304}, "decd9d4cb1aee820", "567cb56e9cab8c738d4d740521c8a8c6", "236ad7f4", "0545401d28bbccb6"}, 0x28) connect$inet6(r0, &(0x7f0000000180)={0xa, 0x4001, 0x0, @dev={0xfe, 0x80, '\x00', 0x1c}, 0xd}, 0x1c) recvmmsg(r0, &(0x7f0000001040)=[{{0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000001100)=""/38, 0x26}], 0x1}}, {{0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000440)=""/85, 0xfffffe63}], 0x1}}], 0x2, 0x40010120, 0x0) ioctl$sock_SIOCOUTQ(r0, 0x5411, &(0x7f0000000080)) (async) ioctl$sock_SIOCOUTQ(r0, 0x5411, &(0x7f0000000080)) 00:03:22 executing program 3: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) setsockopt$inet6_tcp_int(r0, 0x6, 0x24, &(0x7f0000000000)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000180)={0xa, 0x4001, 0x0, @dev={0xfe, 0x80, '\x00', 0x1c}, 0xd}, 0x1c) recvmmsg(r0, &(0x7f0000001040)=[{{0x0, 0x2, &(0x7f00000002c0)=[{&(0x7f0000001100)=""/38, 0x26}], 0x1}}, {{0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000440)=""/85, 0x55}], 0x1}}], 0x2, 0x40010120, 0x0) 00:03:22 executing program 2: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x1, 0x3, 0x4, 0x12}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x3, 0x6, &(0x7f0000000040)=@raw=[@map_fd={0x18, 0x1, 0x1, 0x0, r0}, @snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x1}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r0}}], &(0x7f0000000000)='GPL\x00', 0x6, 0xd0, &(0x7f00000003c0)=""/208, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0xfffffffffffffed0}, 0x80) 00:03:22 executing program 1: r0 = socket$packet(0x11, 0x3, 0x300) getsockopt$SO_TIMESTAMP(0xffffffffffffffff, 0x1, 0x0, &(0x7f0000000140), &(0x7f0000000180)=0x4) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) preadv(r1, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/93, 0x5d}, {&(0x7f0000000240)=""/110, 0x6e}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/196, 0xc4}], 0x4, 0x2, 0x6) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000040)={'syzkaller0\x00', 0x0}) r3 = syz_init_net_socket$ax25(0x3, 0x2, 0xca) getresuid(&(0x7f00000004c0)=0x0, &(0x7f0000000500), &(0x7f0000001580)) ioctl$SIOCAX25DELUID(r3, 0x89e2, &(0x7f00000015c0)={0x3, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, r4}) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000000000)=0xf3e, 0x4) sendto$packet(r0, &(0x7f00000000c0)="3f040e00f0e812002c001e0089e9aaa911d7c2290f0086dd1327c9167c643c4a1b7880610cc96655b1b141ab059b24d0fbc50df71548a3f6c5609063382a0c152cfdf9435e3ffe46", 0xe90c, 0x0, &(0x7f0000000540)={0x11, 0x0, r2, 0x1, 0x33, 0x6, @multicast}, 0x14) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000440)={&(0x7f0000000400)=@deltaction={0x24, 0x31, 0x800, 0x70bd2b, 0x25dfdbfb, {}, [@TCA_ACT_TAB={0x10, 0x1, [{0xc, 0x1d, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x20e}}]}]}, 0x24}, 0x1, 0x0, 0x0, 0x80}, 0x810) 00:03:22 executing program 3: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) setsockopt$inet6_tcp_int(r0, 0x6, 0x24, &(0x7f0000000000)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000180)={0xa, 0x4001, 0x0, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0xd}, 0x1c) recvmmsg(r0, &(0x7f0000001040)=[{{0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000001100)=""/38, 0x26}], 0x1}}, {{0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000440)=""/85, 0x55}], 0x1}}], 0x2, 0x40010120, 0x0) 00:03:22 executing program 2: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) setsockopt$inet6_tcp_int(r0, 0x6, 0x24, &(0x7f0000000000)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000180)={0xa, 0x4001, 0x0, @dev={0xfe, 0x80, '\x00', 0x1c}, 0xd}, 0x1c) recvmmsg(r0, &(0x7f0000001040)=[{{0x0, 0x2560, &(0x7f00000002c0)=[{&(0x7f0000001100)=""/38, 0x26}], 0x1}}, {{0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000440)=""/85, 0x55}], 0x1}}], 0x2, 0x40010120, 0x0) 00:03:22 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000001180)={'gretap0\x00', 0x0}) [ 202.994669][ T4263] Bluetooth: hci5: command 0x0407 tx timeout 00:03:24 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) recvmsg(r0, &(0x7f00000018c0)={0x0, 0x0, 0x0}, 0x10141) 00:03:24 executing program 1: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) read$FUSE(r0, &(0x7f00000010c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_STATFS(r0, &(0x7f0000003100)={0x60, 0x0, r1}, 0x60) write$FUSE_WRITE(r0, &(0x7f0000001080)={0x18, 0x0, r1}, 0x18) 00:03:24 executing program 3: r0 = openat$proc_capi20ncci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) accept4$tipc(r0, 0x0, 0x0, 0x81c00) 00:03:24 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) bind(r0, &(0x7f0000000440)=@generic={0x0, "97a831bc71f156c7e3cf39db27c5c70e88d1b1a0ddc1e5fa6614d419af1c455487b03aa300daa713c4d3bf937281652f87f59bc0204a0df4eab179323cf234b7fb1c95059780519d58f26e54db26c4a3305d752a03f9175d3a4121cfbf06ab43cab9618e293b070a28110ad1be0c4d7a3606bed5c7e09f5e60c3a6429c07"}, 0x80) 00:03:24 executing program 3: bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000005c0), 0x48) r0 = socket(0x2, 0x5, 0x0) ioctl$sock_qrtr_TIOCINQ(r0, 0x541b, &(0x7f0000000a00)) 00:03:24 executing program 4: bpf$PROG_LOAD_XDP(0x5, &(0x7f00000013c0)={0x6, 0xf, &(0x7f0000001100)=@ringbuf={{0x18, 0x0, 0x7}}, &(0x7f0000001200)='GPL\x00'}, 0x90) 00:03:24 executing program 1: r0 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) connect(r0, 0x0, 0x3f) 00:03:24 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000013a00)={0x0, 0x0, &(0x7f00000139c0)={&(0x7f0000001880)=@deltfilter={0x30, 0x2d, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, {0x0, 0xfff2}}, [@filter_kind_options=@f_fw={{0x7}, {0x4}}]}, 0x30}}, 0x0) 00:03:24 executing program 0: syz_mount_image$btrfs(&(0x7f0000022240), &(0x7f0000022280)='./file0\x00', 0x0, &(0x7f00000222c0), 0x1, 0x22211, &(0x7f0000022300)="$eJzs3d2LHWcdB/Bnzm42a/Rik0hbvbNVjCBSV3ahaPcMbYUtQVjSP6C1F74QxUIpIth6ukouUrwxICy+YKAEllpZ4oWIUk4JJBeuuDENpFgvCgEJSAkKVikmkpl5zpnzzJk9S3WTmH4+yzkzz/ye55lnJgM5e/E9GwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCEsBDu/vG3P3Pwy231d15amn/55MPHX3nxzbfueuTYfAhZcTyr6o8/tHzkS489/oXZOKB/oSzlK1nLlGXXpzrFZqY6OOg8d2Ns9ZoL4flan2iq2r46VRubpScIvT2DCeNrW9cWTi+uLR9e3NhcXT908eqp5qUThrf3vad6xC6HEJ/tXvHeSXrcO9LOikevE7LaI1qOTx+4YX1rbP1mnAAAGNUr/9fcMziwkrTPj7bzpH8/aedJ//jRKi8/ULR9fp6o/8di6OBjc/VRfPgxeiupp+tKx+/SOvPyV4W9bevsnR+tV/dv0O4l40PSP/lV493fz/I8s23rDK+N1m/VOgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABuJ0eenfnXb19440Jb/Z2XluZfPvnw8VdefPOtux45Nh/CXHE8K8vZM//89xe/9dCjnzx28Os//8DZ17tT1bi4na51DpfizgPdEJ6sVS7Haa8shbAyWiiaYa1Z2Cp2Ho0FAAAAAAAAAAAAAAAAAAAAbqZe8d4ZtLPae9zLijR5VvxEZVj82sLpxbXlw4sbm6vrhy5ePdU23/TE+VZa5svHzjdozw1f2ci658bON6yH2XKTZ+k820tnTPP8R762/MwTq8+faBvfyP/n2+f/452L+f+ZcLPy/7URxe7rD4bwVDKi2P1qLAAAAAAAAAAAAAAAAAAAAOyqThiTP//oSLvMs3dG8+zFkPb8+cr0uHpbfv7eyefLtj/f1ti6/H8+k86zvUn5//vOfP/63R/69Sfaxjfy/72RUzby/3HFMf/fCe8u/w8AAAAAAAAAAAAAAAAAAAD/jV3P/zfm2d6k/P/Cx7759k9+8NcLbeMb+f/+zvL/0/Xrjwc344KPdkO4f9LSAQAAAAAAAAAAAAAAAAAA4P9W/Lv7w68WiHn98psD0rz+347+7Pg9b3zjfNt8jfx/2F8vt+b/9/zPrwwAAAAAAAAAAAAAAAAAAADuXB/81KXv/fmnT7zWVm/k//Od5f/37vrKAQAAAAAAAAAAAAAAAAAA4M7x6i9/8/bTn774+7Z6I//f21n+f1+17ZSbueL9bAh5sXOiG8LsjZ1+Odu5kC8NCgAAAAAAAAAAAAAAAAAAAPCeEXP6Z56+7+Dh4x/+eFu/Rv6/SuxX4xv5/yrvH6arbad+ss34RQBHuyHcP1pYKXY+WxUAAAAAAAAAAAAAAAAAAADgtjIVd2JUvgrKh9Ar3tP8fbP/XLXNx/b/y9Z69tzvrqy2nb+R/w8H6tO35v+n6tu4lktx54FuCE/WKpfjMq8sVRc4LJTXu7Y0vHIAAAAAAAAAAAAAAAAAAADuPGWKvjNol7nz6ZF2VqTTs+InKrPo1xZOL64tH17c2FxdP3Tx6qmYsk/nG7Tnhq+sHtKv4u/pfMN6mC03/cY820tnTPP8n9/7lWffd+H6ybbxjfx/vrP8f9y+v355/Xh/vtsN4Z5ib3/xvh5PdzQpbOypFQp5MuKxOKIqbOytFcqzJiPmuyF8pNg7MFrYHwt5Uri6VBV6SeEPsVA9D4PCL5JCPz5pP1yKF5gUfhULveo69sU7GK8jHfH3thE3CmNH/GlwcgAAAAAAAAAAAAAAAAAAgNtKXm2rLPv0aDOkUfaNbFKHfZM6dCZ1mJrUIV1k2rHteOhlI4V4/Mr15z73o/3/OBNaNPL/vZ3l/+OtmCk3Zf7/bLznJ7rxCw3Kwrk44YkYdq8y7efiP9Kg0D8QCw+OFqqw+9kYdn8hniNfqUb0vzMoAAAAAAAAAAAAAAAAAAAAwC0Vvxdg6havAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgP+wd3+hcWV1HMDPJGlT0wgJQlu0IhUVBFslYGu1nRn/PVhBEv+86UOr9aFaRbQPWgkDkSKGlkLUB1/8gwi1WvIiRQQdBBOEQoc+WYoPhWXpLuxul+7DLstul8w9587cOzOddJuwTffzedh7d77nd86Ze5Pm6XcvAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwNvbwul3nz4ULpwalL96uTrz199/9hf//OPt53d97txMCLPtzytZXDnz8mvHf/yZL3zk3LtO/2Vy5WZtLNal43jX4HAthKn2yXdqIXysGGTTfqo3aLVPdvapaJ/fqvZWtM8v9wazI2snZ/sE7e1+MQYAAAAAAAAAAAAAAAAAAAAMN5pOUvd27PYOIbSbu8v96I8+fjaeNcLmjG+Fh5z/IcdPxWO97/jLY6eebU19vT7gcvf2/9cf3P+f1k/9/6NhY/v/AQAAAAAAAAAAAAAAAAAAYCM8bv3/d17/w7b5xT9dGLTfnv7/xvr6/0ficWf3Ji6lWX9SC2FfV9BM2ztRC2FPe7fTxYpjpWB5vCvovjDNdGVm8orZ4lTTafFGKbhbjUGzFFxPQZgrBldSUC8F5/OKVnFXZ6pxV+Xtns+D9VbcS0EjXpKJuPha0PeS3MqnAgAAAAAAAAAAAAAAAAAA2EyVwmHg5+lY7lRf3jZswNAZJoYNGBk2IL02P9SLux4L/b9EKowN3nkwdKH0wXuOfmX/e9/38ZkwQE//f3N9/f/pUuzIDlmb/0pq81+qxaSeBatpwqXUzR972ldDo1oMYk/7SvrKi2mqGKzGJdpBNtVcmmq+GMRO+3yqhXyqVtpVJwAAAAAAAAAAAAAAAAAAAIANUH5gQDo+/dFTO/42tnf3oLqe/v/4Cvxh/f9pvXd0L/azNOtTR0O4Wuk81iAP9h/JgvQshsnt8WTvkRCmQyfIK05+MqvYXlo4/OdwCL8LnSCf6u+HQ5jsCr5649//Or928svDIXwwhDBeXuP/h7I1JsrBhw5mAQAAAAAAAAAAAAAAAMATrdxHlVrJ0gtd+4177tObvKl++0niq3Bz9f51A/rDeqbboh7329Zz+evTpf9fZ92TJW+kvB91ovEw8q2T3z5+5rs/Sp+MhAMHBv68btJ9vvniT7/5MOeP+8/haHkD9bnigDf3z8f3rnztlft3vnT76sUf/OM3//3Vnkfd5v+6Lmn3+WYbD/Fnbsvcx6Tuz8BW+vVLGm7b2q/4gZ9PHv3zrpcG5T39//X19f+nPy8jhdH5rNWsNz99MplOXqhmvfkAAAAAAAAAAAAAAAAAAACwYbbCU1MOfn96/+6V1d8Omq+n/7/x4P7/9Eb/9Mr/d2aHqfZ/m+lrL9RCaD+ppJ4Fl9JyJ2oh7Audh/TkwbG8IguWx7uCzGyx4sNpqhg0Q2i0T6bzqeaKFXersaJRCq6noFkKrqQgtIpr/Loa1wizlUIwnwetSmGqb3SmShXZRfx8qaI3aMRLMhGnulctXpJ88Vv5VAAAAAAAAAAAAAAAAAAAAOsQO8s/0BPU+w9InfPlzvPlnjf3xw/eP+DzyrAJJ4YNGCkNGC0P2DZgzbFhM5cHVEoDBhbmzx9oFEfmAy4+84kb1yr58wDKevr/m+vr/0/XqtD/v5Ju4lIthB1dwWq6uUupm7+RgmY5mI5Bo1oMYrP7Svqqi2mN+mysiJtezCu+nIL5UtAqTrWQb7eVKjpBXLxSqDibV2TBancQ10gV2b34Yb7dVqxo3q+kAAAAAAAAAAAAAAAAAAAAgK2q/KCA8gMDRt+CPQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAb7ADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVh745dm4qiOACfW2NQcAgUdBcHB6dACw6mQR0sLhH9B+wgOAgOOnQrDh2cRegoiCBWEZ1cHJ0cugh2FFxcRHARRBHvS9Lk5b2kQpUi3wfJuy8n55xA5l8CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwP2zev3zr3rGvl+rq35902k8fnLv7+uGHz0fPr7cjeun366kop9vfflxdPbt8an3+xuaRN9tLB/t9B/rX5sib4/3gcHopYmWk8jGilQ+fOhG98UK+jY3JwlY+LFd05OP2mYibpY58vD4oAAAAAAAAAAAAAAAAAAAA/FVzw6esCD+fGLtPOW09F2kYzI7o5ZafCy8WNy5cXHz+9s7jk+++PBqpN6rqEWtRte/47H1p+r6tynrdvlSxL43tK8Liu53XmDmvVzOvWzlveN/aeaSxz92qnLdTj0PFpdssz5muPLGc519ov5y/8mzlWl3/RP6/Oz3/3+z3DfL/jdhl/r/4gqry//m42qlJ8x/+48Ir+X8AAAAAAAAAAAAAAAAAAOCf2NP8/36f97//PsFk/n+t+IP9Pcv/z+oHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgFztwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYu2PXpqIoDsDn1hgUHAIF3cXBwSnQgoNpUAeLS0T/ATsIDoKDDt2KQwdnEToKIohVRCcXRyeHLoIdBRcXEVwEUcT7kjR5eS+pUEXK90Hy7svJOSeQ+ZcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJ9t3r98696xr5fq6t+fdNpPH5y7+/rhh89Hz6+3I3rp9+upKKfb335cXT27fGp9/sbmkTfbSwf7fQf61+bIm+P94HB6KWJlpPIxopUPnzoRvfFCvo2NycJWPixXdOTj9pmIm6WOfLw+KAAAAAAAAAAAAAAAAAAAAPxVc8OnrAg/nxi7TzltPRdpGMyO6OWWnwsvFjcuXFx8/vbO45PvvjwaqTeq6hFrUbXv+Ox9afq+rcp63b5UsS+N7SvC4rud15g5r1czr1s5b3jf2nmksc/dqpy3U49DxaXbLM+ZrjyxnOdfaL+cv/Js5Vpd/0T+vzs9/9/s9w3y/43YZf6/+IKq8v/5uNqpSfMf/uPCK/l/AAAAAAAAAAAAAAAAAADgn9jT/P//Pm+//z7BZP5/rfiD/T3L/8/qBwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4xQ4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRX27jVGruo+APiZ9T6wcSjvuk3VikcCqYq9rL3rAuvdgbRqGyprFSUNqEGNhe2E2jwNCsZuvMGtm4dQIwVaSqLGSIkCSmK5pClNXZVNpBhoUbO2UQRxmhaVSEEqIbQ8Cga52rn33J1771zPrO01a/P7fdg5c//nde+duR5/+J8DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnsuu2f+b1f335uf+uih/42sjAN+5/72f++cvP/Ozs39o2EMJkbep4LQnXbvu/N1dtvOL3fmPbGdd/feHup0d703Zd6evC5GWy8XcihPFGYetoCIsapbFaLrAuBupJ4ME4j/eNhnBO0lU+8J5CYCIOflrWVaHFz0fSFvU9+cD3Y2CiENgRA2FvPnBX1lUhsD4GxguBK7MxCoFfrxqjMnB6NsZpjfc7F6SB/x2JVcbyl33/SLzsAAAAAAAAAAAAAAAAAADA20+aJh56Wr7NssR3zi/UL6aR76y1q7CgXYXu1lOqnkOpwqsHE5UV+tr1EA9kh9Ka57ebfFe7CvNix/V8zXNDQS3f0R1/OTT299d856RitaiU/18/dP5/T8tTLwwaDoyEsL3pyMJYeGEkWzIAAAAAAAAAAAAAAAAAAAAAjo6usHjxvKpgPf+21lR+/vLDH/PpFzdfO5PykgfuPfnDV1+9pqq/Uv7/+KHz/+MSCDH//53NZzeD/P/0/Qeu3LGxsXDDEyMhnNccWHfnusa2918ZCeGC5sAj17znF6cKdxZb/NOPr/jJVOGPioHfvej0V6YKw2mgVpzuF1ck060Vp3vXihB+oSmQTfePV+S7ysb4nTTQVRzjq8PJGDGwMDa9dzgZIwbWxxbX/WYIS7pDmFfs6vHlSVfzil394/Kkq3nFrj6xPIThEEJ3sasfDyVddRfP/PtDSVcxsOjcB15891Rh+1AIS5oDP/jD+wenCjcXAtng7x8K4demPjLFwR8aTAbvKQ5+92AIvxpC6C22eGlZ0qK32OKZZSGc0RTIBv/YshA2BgAAAAAAAAAAAAAAAI6JmHy0uvngho13rFu1fv2aW2axELdjnR/WXrd+zeJrb1y/uq8wpyrNiV8HP1mO93R47vvTpK43fvvcUzspd2f9T015oCf3dunRmn2nZjr7OK8FzZ1M349S/7F+bzg5nHTbhjW3LL591a233nJx8rfT6gPJ35jTl1yri4+Xa3VBcydLbr3+piUbNt5x0XXXr/romo+uueHigYGBwaX9yy9evmTqrPqTv0fjVO8/9qf6y91NnRyLB4CCgsLxVujKPd365/qDvJToOz3RntDXeECX0oqbq9QaZ3k0TvoIEtRn/Dul7RldXEocLlUZaF9laSmZeLrK/KRK43ddKTm8uaeuxiWN74+H/P+XPvz6c6dvP/+0qv5K+f8TM8v/P6/57I6T/P8Y+Ej8qvxSMRDv6isrCoH4u2NfMRCvx85iIP7X4dMrkvMofb6eG65YfOCHwxWLDzw8XLH4wN2FQHaCNxcD8QRXDlcsV7DjsorlCr50WcVyBTctr1iuYHKoYrmC7wxVLFfwZ0MVyxX8ZLBiuYIfDFYsV/DVwYrlCm4frFiu4OrBiuUKvr2sYrmCLyxLlivoKXa1dlkIg63WMdi9tGIdg28urVjH4NKl1jEAAAAAAAAAAAAAAIC3yFzOaF/dam7FVKYW6XG9HZ774Sb/hv7cXCZLB5vfzywN/sLzykOERqbXoU+5a5ZPeS6mwS9oNbcOPh6VGXMFcygN/oJWXUuDV1BQmPuFNhnh8SmSe5p08CCvzdLT7eikwR+TZPozK065Xbb3bP1e6DDHvYNs+Q5y7jvI3O8gmf4Eyf+PtS6NwRnm/3e6DFRzbn/Vp6C5zqbHPv3Ip07Zuq2qv1L+f9jTUf5/X/N5vXIwMR5/jW8dDWFRh2cEAAAAAAAAAAAAAAAAAAAAJ479u54auPEL275efA2bV39iS9/vP1bVrpT/Xz90/n9cp6Dv2JwWAAAAAAAAAAAAAAAAAAAAnBA+/jdnLbjnW7d/rypeyv8f72z//6709R3JS7Lt/wOhP3m7djSEwabARAjjjcLK0RAWNUpjtVxgKAbqSeDBOMGzRkM4J+kqtkgGf3MkbTExmW/xo5HYYk8+sCsGxguB+2JgohDYmHW1Nx+4KgvsyweWx0C9EDg7G7wQeHlF7AoAAAAAAAAAAAAAAAAAAODwpBnioZgRvrO7XYVauwoLChV6ihXmt6vw6sFE5RBd7ebQ165CT3YlunI1zy807C02nBfb1fM1z43H+/PHqy5XfP9QnElPLeRMvf3bh77y2KKPb9sSKpTy/yc62/8/XuCuVjMNB0ZC2N50ZGEsvDAy9QYAAAAAAAAAAAAAAAAAAACOoq6weHFPh3WbU/Ofv/zwx3z6xc3Xtis3O+edH1ry89s/8ndV/ZXy/9Od7tvl/+dWYLhhxwdfO/jTlc8cePhzN++67/F7Fn1+NISTDv8kAQAAAAAAAAAAAAAAAAAA4AQR8/T/4Ev/dtu3/vrMp6rqlfL/64fO/+9N23U3jxMXN3gihMlGYd1oCP35wFijfFk5MNkon9yiRddUYf9IOdAY/GszDmxKAwAAAAAAAAAAAAAAAAAAALQ3LxayDfMnY6mRDl7MR5/79cfS0niYnfqT4VD1X5+4bPLJU1evrLrepfz/8c7y/xekr+9IXk5t/N0dQr1RmN7/Pwk82hxITzO2SOb92azFWGwxHWg+0azF1qzFZL7F1tH8pcxabJoeo5a0SCbVCCTXMAbGt+QD6V3fHW/7htjV+GTaYiKptyHrak9+jCwQ9qWB8GYtHwAAAAAAAAAAAAAAAAAAAOD4E9cB6EpfaxWvL9z7L6f95x0/vKWqn1L+/0Rn+f+x/5ObJ/GnsddnV4TwcC2E7mLgouEk0JO+Xxj7+5XhEE4L04GsxZpLkxbFgcP3Lglhe5gOZF19+5IQFjYFPrD3u4/cNVW4+5IQ3hVC6CuO8e/LkzHmFwPvHkoCC4qBG5clgVcPJrLAPwwkAQAAAAAAAAAAAAAAAN4GYjJMlvQysSefWlJv3a4i/6Tn6M3sLVU8vWxP1Hp1vecvn+VJNektHkj3VM3M7LaVumNWlL8eR3TbfNuOjdJ1rntINidSphmKB6dDfaFr9Zq1q25bf2s80hUWL55X1dMs3eenX9x87UzKx83nME6gPnk0Poc37Pjgawd/uvKZhz938677Hr9n0ZFO86mmS9pcnm19If3MzfX7WPrntu5f7+Pg61e+zkf09TtRbttN7/uPZWd+aO9fVMVL+f/p9vRV+f8xdz5mxJ+SvLyV+//3x/3/J7dkgXSM2d//P1Tt/1+v2v8/fZyUW0zsiy3eqOUCAAAAAAAAAAAAAAAAAAAAzF1xZ/12+/+/9uy7rrnyf964rKqfUv5/vbP8f/v/2/8fAAAAAAAAAAAAAADgbc/+/y3N9a1o+0pH9h3JbSt3x2yw/39Lx9+37YgekifKt83+/+X5jR/+bNvrK05g4og2II/dzXT//3af3/3pJX3pT75xqv3/WyhdwHH/eh+P/wyM+2dg6gl655cvWbHr7Hur4qX8//HO8v9jZn9vc2evxYu5YTSEC5su7hNx9/73jobQnw8kW+6fUQ4kj8//Gim3aKw38M0WgcastqYBAAAAAAAAAAAAAAAAAAAA3gLZcgRZPn+2+kYjW7yYx37k9cfSUrKoyNGvPxkOVb/T63LVJ7/758/O+9hfVcVL+f8Th87/P6kwTfv/2/8fAAAAAAAAAAAAAADgbcv+/y3N9a1oTyoeqD95JLet1B2zwv7/Lc31b5v9/1uy/7/9/1ux/38b9v9vaa7ftvKvJD+6Qgjv3//ozy668PRPVcVL+f/pZWuX/x9T/t+RvCSLFTwQ991fOxrCYFNgIj57V46GkDzCkuUQssBQDNSTwINxgmeNhnBO0lVskQz+5kjaIn3OZi1+NBJb7MkHdsXARCFwX9Zibz6wMQbSZ0AWuCrrqhBYnnX1ZD5wdgzUC4GXV8QWAAAAAAAAAAAAAAAAAAAAhycmzhczwncuaFehq12FWqFCX7FCd6FCT7HC/HYV4sbtlUP0tZvD9Po+Xbma5xca9hYbllZOSGueG4/3549XXY34/qE4k57CWgZTb9d/cd0jT23bfEWoUMr/r3eW/x9v8inJy6mNv7vjOX1+NN7VJPBocyAxFlsk+f+fzVqMxRbTgcRkvsXW2KJ/Mm0xuSULpGPUci02TY9RS1qkd2BTbDEeA+Nb8oF08YHd8T5uyLqaTFtMJPU2xBb1PbGrYmBvHLyWD4w/GVscqOUCAAAAAAAAAAAAAAAAAAAAzF1xBYTiWgrFVwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/p8dOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFfbrXsWJKAoA8J3EaMrY+ABWNjYBU4kMKhgQJegDpLP2EUYLCztLS1EEEUF8AIl9isSfBxC2XrZfWJbMXzKXzC4s7A/s98HscOecM/fu5ULOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDF9+7p/OP1R3dvt8X3v94bfvvw4O3PT/93bzx8MwwhXFk9T8r49P742Yvn0yf9qmD2pwilk6TllUXqy05+u1o+rJMHq9ryGoTwaiOn0i3vv7obtUk8Qch69Qur60gHd36M3o8fj77PX3+59W/v85Z/nfX2Xj7lEdsJoTrbWf63E2XcbIyT/Oh1QrJxRIv6+MCt44ut8bOYAABoyopfzV79YBKNl81xGuXPonEa5VetVVo0FG3987Fmv/PSum0uW/F1G72I4vG64vpTWmdafCpca1tntmzGy/2rx1lUH6L86FPj5PtZzNNvW2f424yf1zoBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7Zu9cYuar7AOBn1vvAxqG86zZVKx4JpCr2svauC6x3B9KqbaisVZQ0oAY1FrYTavM0KBi78Qa3bh5CjRRoKYkaIyUKKInlkqY0dVU2kWKgRc3aRhHEaVpUIgWphNDyKBjkaufec3fuvXM9s7bXrM3v92HnzP2f17135nr84X8OAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADC3XLf9M6//68vP/XdV/MDXRga+cf97P/PPX37mZ2f/1raBECZrU8drSbh22/+9uWrjFb/3G9vOuP7rC3c/PdqbtutKXxcmL5ONvxMhjDcKW0dDWNQojdVygXUxUE8CD8Z5vG80hHOSrvKB9xQCE3Hw07KuCi1+PpK2qO/JB74fAxOFwI4YCHvzgbuyrgqB9TEwXghcmY1RCPx61RiVgdOzMU5rvN+5IA3870isMpa/7PtH4mUHAAAAAAAAAAAAAAAAAADeftI08dDT8m2WJb5zfqF+MY18Z61dhQXtKnS3nlL1HEoVXj2YqKzQ166HeCA7lNY8v93ku9pVmBc7rudrnhsKavmO7vjLobG/v+Y7JxWrRaX8//qh8/97Wp56YdBwYCSE7U1HFsbCCyPZkgEAAAAAAAAAAAAAAAAAAABwdHSFxYvnVQXr+be1pvLzlx/+mE+/uPnamZSXPHDvyR+++uo1Vf2V8v/HD53/H5dAiPn/72w+uxnk/6fvP3Dljo2NhRueGAnhvObAujvXNba9/8pICBc0Bx655j2/OFW4s9jin358xU+mCn9UDPzuRae/MlUYTgO14nS/uCKZbq043btWhPALTYFsun+8It9VNsbvpIGu4hhfHU7GiIGFsem9w8kYMbA+trjuN0NY0h3CvGJXjy9PuppX7OoflyddzSt29YnlIQyHELqLXf14KOmqu3jm3x9KuoqBRec+8OK7pwrbh0JY0hz4wR/ePzhVuLkQyAZ//1AIvzb1kSkO/tBgMnhPcfC7B0P41RBCb7HFS8uSFr3FFs8sC+GMpkA2+MeWhbAxAAAAAAAAAAAAAAAAcEzE5KPVzQc3bLxj3ar169fcMouFuB3r/LD2uvVrFl974/rVfYU5VWlO/Dr4yXK8p8Nz358mdb3x2+ee2km5O+t/asoDPbm3S4/W7Ds109nHeS1o7mT6fpT6j/V7w8nhpNs2rLll8e2rbr31louTv51WH0j+xpy+5FpdfLxcqwuaO1ly6/U3Ldmw8Y6Lrrt+1UfXfHTNDRcPDAwMLu1ffvHyJVNn1Z/8PRqnev+xP9Vf7m7q5Fg8ABQUFI63Qlfu6dY/1x/kpUTf6Yn2hL7GA7qUVtxcpdY4y6Nx0keQoD7j3yltz+jiUuJwqcpA+ypLS8nE01XmJ1Uav+tKyeHNPXU1Lml8fzzk/7/04defO337+adV9VfK/5+YWf7/ec1nd5zk/8fAR+JX5ZeKgXhXX1lRCMTfHfuKgXg9dhYD8b8On16RnEfp8/XccMXiAz8crlh84OHhisUH7i4EshO8uRiIJ7hyuGK5gh2XVSxX8KXLKpYruGl5xXIFk0MVyxV8Z6hiuYI/G6pYruAngxXLFfxgsGK5gq8OVixXcPtgxXIFVw9WLFfw7WUVyxV8YVmyXEFPsau1y0IYbLWOwe6lFesYfHNpxToGly61jgEAAAAAAAAAAAAAALxF5nJG++pWcyumMrVIj+vt8NwPN/k39OfmMlk62Px+ZmnwF55XHiI0Mr0Ofcpds3zKczENfkGruXXw8ajMmCuYQ2nwF7TqWhq8goLC3C+0yQiPT5Hc06SDB3ltlp5uRycN/pgk059Zccrtsr1n6/dChznuHWTLd5Bz30HmfgfJ9CdI/n+sdWkMzjD/v9NloJpz+6s+Bc11Nj326Uc+dcrWbVX9lfL/w56O8v/7ms/rlYOJ8fhrfOtoCIs6PCMAAAAAAAAAAAAAAAAAAAA4cezf9dTAjV/Y9vXia9i8+hNb+n7/sap2pfz/+qHz/+M6BX3H5rQAAAAAAAAAAAAAAAAAAADghPDxvzlrwT3fuv17VfFS/v94Z/v/d6Wv70hekm3/Hwj9ydu1oyEMNgUmQhhvFFaOhrCoURqr5QJDMVBPAg/GCZ41GsI5SVexRTL4myNpi4nJfIsfjcQWe/KBXTEwXgjcFwMThcDGrKu9+cBVWWBfPrA8BuqFwNnZ4IXAyytiVwAAAAAAAAAAAAAAAAAAAIcnzRAPxYzwnd3tKtTaVVhQqNBTrDC/XYVXDyYqh+hqN4e+dhV6sivRlat5fqFhb7HhvNiunq95bjzenz9edbni+4fiTHpqIWfq7d8+9JXHFn1825ZQoZT/P9HZ/v/xAne1mmk4MBLC9qYjC2PhhZGpNwAAAAAAAAAAAAAAAAAAAHAUdYXFi3s6rNucmv/85Yc/5tMvbr62XbnZOe/80JKf3/6Rv6vqr5T/n+503y7/P7cCww07PvjawZ+ufObAw5+7edd9j9+z6POjIZx0+CcJAAAAAAAAAAAAAAAAAAAAJ4iYp/8HX/q3277112c+VVWvlP9fP3T+f2/arrt5nLi4wRMhTDYK60ZD6M8Hxhrly8qByUb55BYtuqYK+0fKgcbgX5txYFMaAAAAAAAAAAAAAAAAAAAAoL15sZBtmD8ZS4108GI++tyvP5aWxsPs1J8Mh6r/+sRlk0+eunpl1fUu5f+Pd5b/vyB9fUfycmrj7+4Q6o3C9P7/SeDR5kB6mrFFMu/PZi3GYovpQPOJZi22Zi0m8y22juYvZdZi0/QYtaRFMqlGILmGMTC+JR9I7/rueNs3xK7GJ9MWE0m9DVlXe/JjZIGwLw2EN2v5AAAAAAAAAAAAAAAAAAAAAMefuA5AV/paq3h94d5/Oe0/7/jhLVX9lPL/JzrL/4/9n9w8iT+NvT67IoSHayF0FwMXDSeBnvT9wtjfrwyHcFqYDmQt1lyatCgOHL53SQjbw3Qg6+rbl4SwsCnwgb3ffeSuqcLdl4TwrhBCX3GMf1+ejDG/GHj3UBJYUAzcuCwJvHowkQX+YSAJAAAAAAAAAAAAAAAA8DYQk2GypJeJPfnUknrrdhX5Jz1Hb2ZvqeLpZXui1qvrPX/5LE+qSW/xQLqnamZmt63UHbOi/PU4otvm23ZslK5z3UOyOZEyzVA8OB3qC12r16xdddv6W+ORrrB48byqnmbpPj/94uZrZ1I+bj6HcQL1yaPxObxhxwdfO/jTlc88/Lmbd933+D2LjnSaTzVd0ubybOsL6Wdurt/H0j+3df96Hwdfv/J1PqKv34ly2256338sO/NDe/+iKl7K/0+3p6/K/4+58zEj/pTk5a3c/78/7v8/uSULpGPM/v7/oWr//3rV/v/p46TcYmJfbPFGLRcAAAAAAAAAAAAAAAAAAABg7oo767fb//+1Z991zZX/88ZlVf2U8v/rneX/2//f/v8AAAAAAAAAAAAAAABve/b/b2mub0XbVzqy70huW7k7ZoP9/1s6/r5tR/SQPFG+bfb/L89v/PBn215fcQITR7QBeexupvv/t/v87k8v6Ut/8o1T7f/fQukCjvvX+3j8Z2DcPwNTT9A7v3zJil1n31sVL+X/j3eW/x8z+3ubO3stXswNoyFc2HRxn4i79793NIT+fCDZcv+MciB5fP7XSLlFY72Bb7YINGa1NQ0AAAAAAAAAAAAAAAAAAADwFsiWI8jy+bPVNxrZ4sU89iOvP5aWkkVFjn79yXCo+p1el6s++d0/f3bex/6qKl7K/584dP7/SYVp2v/f/v8AAAAAAAAAAAAAAABvW/b/b2mub0V7UvFA/ckjuW2l7pgV9v9vaa5/2+z/35L9/+3/34r9/9uw/39Lc/22lX8l+dEVQnj//kd/dtGFp3+qKl7K/08vW7v8/5jy/47kJVms4IG47/7a0RAGmwIT8dm7cjSE5BGWLIeQBYZioJ4EHowTPGs0hHOSrmKLZPA3R9IW6XM2a/GjkdhiTz6wKwYmCoH7shZ784GNMZA+A7LAVVlXhcDyrKsn84GzY6BeCLy8IrYAAAAAAAAAAAAAAAAAAAA4PDFxvpgRvnNBuwpd7SrUChX6ihW6CxV6ihXmt6sQN26vHKKv3Rym1/fpytU8v9Cwt9iwtHJCWvPceLw/f7zqasT3D8WZ9BTWMph6u/6L6x55atvmK0KFUv5/vbP8/3iTT0leTm383R3P6fOj8a4mgUebA4mx2CLJ//9s1mIstpgOJCbzLbbGFv2TaYvJLVkgHaOWa7Fpeoxa0iK9A5tii/EYGN+SD6SLD+yO93FD1tVk2mIiqbchtqjviV0VA3vj4LV8YPzJ2OJALRcAAAAAAAAAAAAAAAAAAABg7oorIBTXUii+AgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/D87cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAABA/q+NUFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYUdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCxAAAAAIAwf+s0OjYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4KcAAAD///wXIWI=") 00:03:24 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000013a00)={0x0, 0x0, &(0x7f00000139c0)={&(0x7f0000001880)=@deltfilter={0x30, 0x2d, 0x1, 0x0, 0x0, {}, [@filter_kind_options=@f_fw={{0x7}, {0x4}}]}, 0x30}}, 0x0) 00:03:24 executing program 3: bpf$PROG_LOAD_XDP(0x5, &(0x7f00000013c0)={0x6, 0xf, &(0x7f0000001100)=@ringbuf={{}, {{0x18, 0x1, 0x1, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2}}}, &(0x7f0000001200)='GPL\x00'}, 0x90) 00:03:24 executing program 2: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000000), 0x802, 0x0) write$UHID_CREATE(r0, &(0x7f0000000200)={0x0, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0x0}}, 0x120) 00:03:24 executing program 1: r0 = socket(0x2, 0xa, 0x0) ioctl$sock_netrom_SIOCADDRT(r0, 0x890b, 0x0) 00:03:24 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_GET(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)={0x1c, 0x1, 0x1, 0x101, 0x0, 0x0, {}, [@CTA_ZONE={0x6}]}, 0x1c}}, 0x0) 00:03:24 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x6e) 00:03:24 executing program 2: add_key$keyring(&(0x7f00000004c0), 0x0, 0x0, 0x0, 0xfffffffffffffffa) 00:03:24 executing program 4: r0 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) getsockopt$WPAN_SECURITY(r0, 0x0, 0x1, &(0x7f0000000040), &(0x7f0000000080)=0x4) 00:03:24 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000a40)=@base={0xb4eee9a20cb326a8}, 0x48) 00:03:24 executing program 4: connect$qrtr(0xffffffffffffffff, &(0x7f00000000c0), 0xc) r0 = socket(0x2, 0xa, 0x0) ioctl$sock_qrtr_TIOCOUTQ(r0, 0x5411, &(0x7f0000000600)) 00:03:24 executing program 2: r0 = openat$vimc1(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$VIDIOC_QUERYSTD(r0, 0x8008563f, 0x0) 00:03:24 executing program 1: r0 = socket$l2tp6(0xa, 0x2, 0x73) sendmmsg$inet(r0, &(0x7f0000001000)=[{{&(0x7f0000000140)={0x2, 0x0, @multicast2}, 0x10, 0x0}}], 0x1, 0x0) 00:03:24 executing program 1: r0 = socket(0x22, 0x2, 0x4) sendmmsg$inet(r0, &(0x7f0000000c40)=[{{0x0, 0x0, 0x0}}], 0x1, 0x2000008) 00:03:24 executing program 4: bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000440)={0x16, 0x0, 0x0, 0x6}, 0x48) 00:03:24 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$L2TP_CMD_TUNNEL_CREATE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)={0x1c, r1, 0x1, 0x0, 0x0, {}, [@L2TP_ATTR_CONN_ID={0x8}]}, 0x1c}}, 0x0) 00:03:25 executing program 2: r0 = socket$tipc(0x1e, 0x2, 0x0) sendmsg$tipc(r0, &(0x7f0000000740)={&(0x7f0000000200), 0x10, 0x0}, 0x0) 00:03:25 executing program 1: r0 = socket(0x11, 0xa, 0x0) sendmsg$NL80211_CMD_DEL_STATION(r0, &(0x7f0000000400)={&(0x7f0000000340), 0xc, &(0x7f00000003c0)={0x0}}, 0x0) 00:03:25 executing program 4: r0 = socket(0x2, 0x3, 0x2) sendmsg$NL80211_CMD_SET_PMKSA(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={0x0}}, 0x4040801) 00:03:25 executing program 3: r0 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) getsockopt$bt_BT_POWER(r0, 0x112, 0x9, 0x0, &(0x7f0000000680)) 00:03:25 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$L2TP_CMD_SESSION_CREATE(r0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}, 0x0) 00:03:25 executing program 1: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) write$vhost_msg_v2(r0, &(0x7f0000000280)={0x2, 0x0, {0x0, 0x0, 0x0}}, 0x48) 00:03:25 executing program 4: bpf$PROG_LOAD_XDP(0x5, &(0x7f00000013c0)={0x1c, 0xf, &(0x7f0000001100)=@ringbuf, 0x0}, 0x90) 00:03:25 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffc) keyctl$read(0xb, r0, &(0x7f0000000080)=""/5, 0x5) 00:03:25 executing program 3: r0 = syz_init_net_socket$ax25(0x3, 0x2, 0x0) setsockopt$ax25_SO_BINDTODEVICE(r0, 0x101, 0x19, 0x0, 0xa8) 00:03:25 executing program 2: newfstatat(0xffffffffffffff9c, &(0x7f0000002300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) 00:03:25 executing program 1: openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4040, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x655b280e3e84c9de, 0x0) 00:03:25 executing program 3: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) read$char_usb(r0, &(0x7f0000000140), 0x0) 00:03:25 executing program 4: openat$dir(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105e40, 0x100) 00:03:25 executing program 1: r0 = socket(0x2, 0xa, 0x0) ioctl$sock_qrtr_TIOCOUTQ(r0, 0x5411, &(0x7f0000000600)) 00:03:25 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f0000000080)={0x18, 0x0, {0x1, @link_local, 'bond0\x00'}}, 0x1e) sendmsg$inet(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="b6c6f03734c3c7a8e2e0a0bb81c80d8ea18b2961506eaf9ef6db71d5e0e67a786794653d14b76e16", 0x5e4}], 0x1}, 0x0) 00:03:25 executing program 4: syz_emit_ethernet(0x4a, &(0x7f0000000180)={@local, @broadcast, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "4dd308", 0x14, 0x6, 0x0, @empty, @local, {[], {{0x0, 0x4001, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}}, 0x0) [ 206.846872][ T6801] loop0: detected capacity change from 0 to 262144 [ 206.853668][ T6801] BTRFS: device fsid fbab3e32-ada1-438a-bea4-e1ee16448632 devid 1 transid 8 /dev/loop0 scanned by syz-executor.0 (6801) [ 206.871097][ T6801] BTRFS info (device loop0): first mount of filesystem fbab3e32-ada1-438a-bea4-e1ee16448632 [ 206.874051][ T6801] BTRFS info (device loop0): using xxhash64 (xxhash64-generic) checksum algorithm [ 206.877206][ T6801] BTRFS info (device loop0): using free space tree [ 206.911693][ T6801] BTRFS info (device loop0): enabling ssd optimizations 00:03:26 executing program 4: newfstatat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', &(0x7f0000000040), 0x1000) 00:03:26 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='task\x00') read$watch_queue(r0, 0x0, 0x0) 00:03:26 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000180)={@local, @broadcast, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "4dd308", 0x14, 0x6, 0x0, @empty, @local, {[], {{0x0, 0x4001, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}}, 0x0) 00:03:26 executing program 0: pselect6(0x0, 0x0, &(0x7f00000001c0), &(0x7f0000000200), &(0x7f0000000240)={0x0, 0x989680}, &(0x7f00000002c0)={&(0x7f0000000280)={[0xe0]}, 0x8}) 00:03:26 executing program 2: r0 = socket$l2tp(0x2, 0x2, 0x73) getsockname$l2tp(r0, 0x0, &(0x7f00000001c0)) [ 206.948096][ T4267] BTRFS info (device loop0): last unmount of filesystem fbab3e32-ada1-438a-bea4-e1ee16448632 00:03:26 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000240)={&(0x7f0000000080)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x4, [@func={0x3}]}, {0x0, [0x0, 0x0]}}, 0x0, 0x28}, 0x20) 00:03:26 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000003ac0)=@bloom_filter={0x1e, 0x0, 0x0, 0x0, 0x42c, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}, 0x48) 00:03:27 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000340)={0x54, 0x2, 0x6, 0x301, 0x0, 0x0, {}, [@IPSET_ATTR_FAMILY={0x5}, @IPSET_ATTR_DATA={0xc, 0x7, 0x0, 0x1, [@IPSET_ATTR_CADT_FLAGS={0x8, 0x8, 0x1, 0x0, 0x58}]}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_TYPENAME={0xd, 0x3, 'hash:mac\x00'}, @IPSET_ATTR_REVISION={0x5}]}, 0x54}}, 0x0) 00:03:27 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f0000000140)=@nat={'nat\x00', 0x1b, 0x5, 0x348, 0xd8, 0xd8, 0xffffffff, 0x2a8, 0x2a8, 0x3c0, 0x3c0, 0xffffffff, 0x3c0, 0x3c0, 0x5, 0x0, {[{{@ip={@local, @multicast2, 0x0, 0x0, 'veth0_to_bond\x00', 'erspan0\x00'}, 0x0, 0x70, 0xa8}, @MASQUERADE={0x38, 'MASQUERADE\x00', 0x0, {0x1, {0x0, @multicast2, @multicast1}}}}, {{@ip={@remote, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x0, 'veth0_to_bond\x00', 'pimreg\x00'}, 0x0, 0x70, 0xb8}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @ipv6=@mcast1, @gre_key}}}, {{@ip={@dev, @loopback, 0x0, 0x0, 'ipvlan0\x00', 'sit0\x00'}, 0x0, 0x70, 0xa8}, @REDIRECT={0x38, 'REDIRECT\x00', 0x0, {0x1, {0x0, @broadcast, @broadcast, @icmp_id, @gre_key}}}}, {{@uncond, 0x0, 0x70, 0xa8}, @REDIRECT={0x38, 'REDIRECT\x00', 0x0, {0x1, {0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @dev, @gre_key, @icmp_id}}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x3a8) 00:03:27 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8914, &(0x7f0000000880)={'wg0\x00'}) 00:03:27 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000940), 0xffffffffffffffff) sendmsg$NL802154_CMD_SET_SEC_PARAMS(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB='\\\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01002bbd7000fddbdf251500000008002a00010000000c0006000300000003"], 0x5c}}, 0x0) 00:03:27 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_EXP_DELETE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)={0x38, 0x2, 0x2, 0x3, 0x0, 0x0, {0x2}, [@CTA_EXPECT_TUPLE={0x24, 0x2, 0x0, 0x1, [@CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5}}, @CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @loopback}, {0x8}}}]}]}, 0x38}}, 0x0) 00:03:27 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x18, r1, 0xdf4abfc00222d9f5, 0x0, 0x0, {}, [@FOU_ATTR_REMCSUM_NOPARTIAL={0x4}]}, 0x18}}, 0x0) [ 207.206362][ T6911] netlink: 52 bytes leftover after parsing attributes in process `syz-executor.1'. 00:03:27 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r0, &(0x7f0000000700)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[@rights={{0x10}}], 0x10}}], 0x1, 0x0) 00:03:27 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_MSG_GETSETELEM(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000040)={0x20, 0xd, 0xa, 0x201, 0x0, 0x0, {}, [@NFTA_SET_ELEM_LIST_ELEMENTS={0xc, 0x3, 0x0, 0x1, [{0x4}, {0x4}]}]}, 0x20}}, 0x0) 00:03:27 executing program 3: r0 = socket$isdn_base(0x22, 0x3, 0x0) ioctl$IMGETDEVINFO(0xffffffffffffffff, 0x80044944, &(0x7f00000000c0)) ioctl$IMGETCOUNT(r0, 0x80044943, &(0x7f0000000080)) 00:03:27 executing program 2: bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000440)={@map, 0xffffffffffffffff, 0x2b, 0xb}, 0x20) 00:03:27 executing program 1: r0 = socket(0x2, 0xa, 0x0) getsockopt$bt_BT_DEFER_SETUP(r0, 0x112, 0x7, 0x0, 0x0) 00:03:27 executing program 4: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000100)={0x0, 0x20, 0x0, 0x0, 0x0, 0x84}, 0x14) 00:03:27 executing program 3: bpf$BPF_PROG_DETACH(0x9, &(0x7f00000001c0)={@ifindex, 0xffffffffffffffff, 0x1e}, 0x20) 00:03:27 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8912, &(0x7f0000000880)={'wg0\x00'}) 00:03:27 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000300)={'gretap0\x00', 0x0}) 00:03:27 executing program 4: r0 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r0, 0x84, 0xc, 0x0, &(0x7f0000000100)) 00:03:27 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000001200)={&(0x7f00000017c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@func={0xc}]}}, &(0x7f0000000200)=""/4096, 0x26, 0x1000, 0x1}, 0x20) 00:03:27 executing program 1: bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000200)={@cgroup, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) 00:03:27 executing program 2: socketpair(0x2, 0x0, 0x800, &(0x7f0000000040)) 00:03:27 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_TIMEOUT_DEFAULT_GET(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x24, 0x4, 0x8, 0x401, 0x0, 0x0, {}, [@CTA_TIMEOUT_L4PROTO={0x5, 0x3, 0x3a}, @CTA_TIMEOUT_L3PROTO={0x6}]}, 0x24}}, 0x0) 00:03:27 executing program 3: r0 = socket$igmp(0x2, 0x3, 0x2) accept4(r0, 0x0, 0x0, 0x0) 00:03:27 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFQNL_MSG_CONFIG(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f00000002c0)={0x24, 0x2, 0x3, 0x801, 0x0, 0x0, {}, [@NFQA_CFG_FLAGS={0x8}, @NFQA_CFG_MASK={0x8}]}, 0x24}}, 0x0) 00:03:27 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000001200)={0x0, &(0x7f0000000200)=""/4096, 0x0, 0x1000, 0x1}, 0x20) 00:03:27 executing program 4: r0 = syz_open_procfs$namespace(0x0, &(0x7f0000000540)='ns/uts\x00') ioctl$BTRFS_IOC_TREE_SEARCH(r0, 0xd0009411, 0x0) 00:03:27 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={0x0}, 0x1, 0x0, 0x1000000}, 0x0) 00:03:27 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFQNL_MSG_CONFIG(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000140)={0x1c, 0x2, 0x3, 0x5, 0x0, 0x0, {}, [@NFQA_CFG_CMD={0x8, 0x1, {0x1}}]}, 0x1c}}, 0x0) 00:03:27 executing program 1: openat$dir(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x1a0a40, 0x2) 00:03:27 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_MSG_GETOBJ_RESET(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)={0x28, 0x15, 0xa, 0x301, 0x0, 0x0, {}, [@NFTA_OBJ_TABLE={0x9, 0x1, 'syz1\x00'}, @NFTA_OBJ_TYPE={0x8}]}, 0x28}}, 0x0) 00:03:28 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFQNL_MSG_CONFIG(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000140)={0x28, 0x2, 0x3, 0x5, 0x0, 0x0, {}, [@NFQA_CFG_PARAMS={0x9}, @NFQA_CFG_CMD={0x8, 0x1, {0x1}}]}, 0x28}}, 0x0) 00:03:28 executing program 3: r0 = socket$rxrpc(0x21, 0x2, 0x2) connect$rxrpc(r0, &(0x7f0000000040)=@in4={0x21, 0x0, 0x2, 0x10}, 0x24) 00:03:28 executing program 4: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0x5460, 0x0) 00:03:28 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_EXP_DELETE(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000100)={0x50, 0x2, 0x2, 0x201, 0x0, 0x0, {0xa}, [@CTA_EXPECT_TUPLE={0x3c, 0x2, 0x0, 0x1, [@CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @loopback}, {0x14, 0x4, @mcast1}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x2f}}]}]}, 0x50}}, 0x0) 00:03:28 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000380)=@raw={'raw\x00', 0x3c1, 0x3, 0x318, 0x168, 0x6c, 0x0, 0x168, 0x0, 0x248, 0x258, 0x258, 0x248, 0x258, 0x3, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00', @private0, [], [], 'wlan1\x00', '\x00', {}, {}, 0x11}, 0x0, 0x100, 0x168, 0x0, {}, [@common=@inet=@l2tp={{0x30}, {0x0, 0x0, 0x3, 0x0, 0x7}}, @inet=@rpfilter={{0x28}}]}, @unspec=@CT2={0x68, 'CT\x00', 0x2, {0x0, 0x0, 0x0, 0x0, 'netbios-ns\x00', 'syz0\x00'}}}, {{@ipv6={@private0, @empty, [], [], 'lo\x00', 'erspan0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}], {{'\x00', 0x0, 0xa8, 0xd0, 0x0, {0x0, 0x2001}}, {0x28}}}}, 0x378) 00:03:28 executing program 4: r0 = syz_init_net_socket$netrom(0x6, 0x5, 0x0) bind$netrom(r0, 0x0, 0x1d) 00:03:28 executing program 1: bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000100)={0x3, 0x4, 0x4, 0xa, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x4}, 0x48) 00:03:28 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000080)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0xfffffffffffffedd) 00:03:28 executing program 0: bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000c40)={0x1b, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}, 0x48) [ 208.183167][ T6969] xt_CT: No such helper "netbios-ns" 00:03:28 executing program 2: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@map, 0xffffffffffffffff, 0x1f, 0x2000, 0x0, @link_id}, 0x20) 00:03:28 executing program 3: r0 = socket$tipc(0x1e, 0x5, 0x0) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000340)={'veth1_to_hsr\x00', &(0x7f0000000080)=@ethtool_per_queue_op}) 00:03:28 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f0000000840), &(0x7f0000000880)=0x4) 00:03:28 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) getsockname(r0, 0x0, &(0x7f00000004c0)) 00:03:28 executing program 0: socketpair$nbd(0x1, 0x3, 0x0, &(0x7f0000000100)) 00:03:28 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) connect$unix(r0, 0x0, 0x0) 00:03:28 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f00000002c0)={@ifindex, 0xffffffffffffffff, 0x1, 0x14, 0x0, @link_id}, 0x20) 00:03:28 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r0, 0x84, 0x7b, &(0x7f0000001b00), 0x8) 00:03:28 executing program 3: r0 = socket$inet_dccp(0x2, 0x6, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000000000)="a0896596444e56d14ebd624eaecef059ea482503", 0x14) 00:03:28 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000280)={&(0x7f0000000080)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@union={0x0, 0x1, 0x0, 0x5, 0x1, 0x0, [{0x0, 0x4}]}]}}, 0x0, 0x32, 0x0, 0x1}, 0x20) 00:03:28 executing program 4: bpf$PROG_LOAD_XDP(0x5, &(0x7f00000088c0)={0x6, 0x1, &(0x7f00000081c0)=@raw=[@ldst], &(0x7f00000082c0)='syzkaller\x00'}, 0x90) 00:03:28 executing program 1: socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$tipc(r0, &(0x7f0000000000)=@nameseq={0x1e, 0x1, 0x0, {0x0, 0x3}}, 0x10) 00:03:28 executing program 3: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r0, 0x84, 0x6, &(0x7f00000003c0)={0x0, @in6={{0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}}}, &(0x7f0000000480)=0x84) 00:03:28 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000140)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_sha384\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)='t', 0x1) 00:03:28 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFNL_MSG_ACCT_GET_CTRZERO(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000000c0)={0x20, 0x2, 0x7, 0x5, 0x0, 0x0, {}, [@NFACCT_NAME={0x9, 0x1, 'syz1\x00'}]}, 0x20}}, 0x0) 00:03:28 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000380)={&(0x7f0000000480)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x2, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}}, &(0x7f0000000500)=""/170, 0x2e, 0xaa, 0x1}, 0x20) 00:03:28 executing program 3: r0 = socket$l2tp(0x2, 0x2, 0x73) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, &(0x7f00000000c0)={'wg0\x00'}) 00:03:28 executing program 4: r0 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f00000000c0)={0x0, 0x10, &(0x7f0000000080)=[@in={0x2, 0x0, @private=0xa010101}]}, &(0x7f0000000100)=0x10) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(r0, 0x84, 0xf, &(0x7f0000000280)={0x0, @in={{0x2, 0x0, @private=0xa010101}}}, &(0x7f0000000140)=0x98) 00:03:28 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f00000088c0)={0x6, 0x10, &(0x7f00000081c0)=@raw=[@ldst, @snprintf={{}, {}, {}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, 0x1}}, @exit, @call], &(0x7f00000082c0)='syzkaller\x00'}, 0x90) 00:03:28 executing program 1: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000900)=@bpf_lsm={0x1d, 0xf, &(0x7f00000003c0)=@ringbuf, &(0x7f0000000440)='GPL\x00'}, 0x90) 00:03:28 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x5452, 0x0) 00:03:28 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_MSG_GETRULE(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000440)={0x14, 0x7, 0xa, 0x401}, 0x14}}, 0x0) 00:03:28 executing program 1: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, 0x0, 0x0) [ 208.701408][ T4263] Bluetooth: hci2: unexpected cc 0x0c03 length: 249 > 1 [ 208.705520][ T4263] Bluetooth: hci2: unexpected cc 0x1003 length: 249 > 9 [ 208.714693][ T4274] Bluetooth: hci2: unexpected cc 0x1001 length: 249 > 9 [ 208.717960][ T4274] Bluetooth: hci2: unexpected cc 0x0c23 length: 249 > 4 00:03:28 executing program 3: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f0000000080)) mmap$xdp(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x12, r0, 0x0) [ 208.721527][ T4274] Bluetooth: hci2: unexpected cc 0x0c25 length: 249 > 3 [ 208.723684][ T4274] Bluetooth: hci2: unexpected cc 0x0c38 length: 249 > 2 00:03:28 executing program 1: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xb, 0x7, 0x8, 0x8, 0x5}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xd, &(0x7f0000000300)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r0}, {}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}, @call={0x85, 0x0, 0x0, 0x7}]}, &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000180)='kfree\x00', r1}, 0x10) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000480)={{r0}, &(0x7f0000000400), &(0x7f0000000440)}, 0x20) 00:03:28 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_EXP_NEW(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000040)={0x18, 0x0, 0x2, 0x101, 0x0, 0x0, {}, [@CTA_EXPECT_TUPLE={0x4}]}, 0x18}}, 0x0) 00:03:28 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000380)={&(0x7f0000000480)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@func_proto]}}, &(0x7f0000000500)=""/170, 0x26, 0xaa, 0x1}, 0x20) 00:03:28 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000500)={@map, 0xffffffffffffffff, 0x4, 0x0, 0x0, @link_id}, 0x20) 00:03:28 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000180), 0xffffffffffffffff) sendmsg$NL802154_CMD_SET_CCA_MODE(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000580)={&(0x7f0000000740)={0x20, r1, 0x1, 0x0, 0x0, {}, [@NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x200000002}]}, 0x20}}, 0x0) 00:03:28 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFNL_MSG_COMPAT_GET(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000200)={0x2c, 0x0, 0xb, 0x3, 0x0, 0x0, {0x2}, [@NFTA_COMPAT_TYPE={0x8, 0x3, 0x1, 0x0, 0x1}, @NFTA_COMPAT_REV={0x8, 0x2, 0x1, 0x0, 0x4}, @NFTA_COMPAT_NAME={0x5, 0x1, '\x00'}]}, 0x2c}}, 0x0) 00:03:28 executing program 1: socket$inet(0x2, 0x3, 0x3) 00:03:28 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000000700)=@base={0x11, 0x0, 0x0, 0x7}, 0x48) 00:03:28 executing program 3: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_RECVNXTINFO(r0, 0x84, 0x21, &(0x7f0000000300), 0x4) 00:03:28 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_MSG_GETRULE(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000240)={0x20, 0x7, 0xa, 0x201, 0x0, 0x0, {}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}, 0x20}}, 0x0) 00:03:29 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_TIMEOUT_GET(r0, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000700)={&(0x7f0000000640)={0x14, 0x1, 0x8, 0x201}, 0x14}}, 0x0) 00:03:29 executing program 3: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) getsockopt$inet_sctp6_SCTP_CONTEXT(r0, 0x84, 0x11, &(0x7f0000000000), &(0x7f0000000040)=0x8) 00:03:29 executing program 1: r0 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000b80), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_NL_BEARER_SET(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000040)={0x28, r0, 0x121, 0x0, 0x0, {}, [@TIPC_NLA_BEARER={0x14, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz2\x00'}]}]}, 0x28}}, 0x0) 00:03:29 executing program 2: socketpair(0x22, 0x0, 0x1000, &(0x7f0000000280)) 00:03:29 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFULNL_MSG_CONFIG(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={0x0}, 0x1, 0x0, 0xffffff7f}, 0x0) 00:03:29 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) recvmsg$kcm(r0, &(0x7f0000001540)={0x0, 0x0, &(0x7f0000001480)=[{0x0}, {0x0}, {0x0}], 0x3}, 0x140) 00:03:29 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0x5451, 0x0) 00:03:29 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) sendmmsg$unix(r0, &(0x7f0000000800)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000000740)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}}], 0x2, 0x0) [ 209.269524][ T7020] chnl_net:caif_netlink_parms(): no params data found 00:03:29 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000400)={'batadv0\x00', 0x0}) bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f00000013c0)={0x3, 0x4, 0x4, 0xa, 0x0, 0xffffffffffffffff, 0x0, '\x00', r1}, 0x48) [ 209.303309][ T1756] netdevsim netdevsim0 netdevsim3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 00:03:29 executing program 3: socketpair(0x21, 0x0, 0x0, &(0x7f0000000380)) 00:03:29 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000003480)=@bloom_filter, 0x48) [ 209.383862][ T1756] netdevsim netdevsim0 netdevsim2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 00:03:29 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_EXP_DELETE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)={0x2c, 0x2, 0x2, 0x3, 0x0, 0x0, {0x2}, [@CTA_EXPECT_TUPLE={0x18, 0x2, 0x0, 0x1, [@CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @loopback}, {0x8}}}]}]}, 0x2c}}, 0x0) 00:03:29 executing program 2: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000540)={@map}, 0x20) 00:03:29 executing program 1: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f0000000040)={0x18, 0x0, {0x4, @remote, 'veth1_macvtap\x00'}}, 0x1e) 00:03:29 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_TIMEOUT_DEFAULT_SET(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000280)={0x38, 0x3, 0x8, 0x101, 0x0, 0x0, {}, [@CTA_TIMEOUT_L3PROTO={0x6}, @CTA_TIMEOUT_L4PROTO={0x5, 0x3, 0x84}, @CTA_TIMEOUT_DATA={0x14, 0x4, 0x0, 0x1, @tcp=[@CTA_TIMEOUT_TCP_CLOSE={0x8}, @CTA_TIMEOUT_TCP_ESTABLISHED={0x8}]}]}, 0x38}}, 0x0) [ 209.479880][ T1756] netdevsim netdevsim0 netdevsim1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 209.501769][ T7020] bridge0: port 1(bridge_slave_0) entered blocking state [ 209.503693][ T7020] bridge0: port 1(bridge_slave_0) entered disabled state [ 209.506714][ T7020] device bridge_slave_0 entered promiscuous mode 00:03:29 executing program 4: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000400)={@cgroup, 0xffffffffffffffff, 0x27, 0x0, 0x0, @prog_id}, 0x20) 00:03:29 executing program 2: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000300)={'ip6tnl0\x00', &(0x7f0000000280)={'syztnl2\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @mcast1, @loopback}}) [ 209.515471][ T7020] bridge0: port 2(bridge_slave_1) entered blocking state 00:03:29 executing program 1: bpf$BPF_PROG_ATTACH(0x8, &(0x7f000000f580)={@ifindex, 0xffffffffffffffff, 0x0, 0x2b, 0xffffffffffffffff, @prog_id}, 0x20) [ 209.522392][ T7020] bridge0: port 2(bridge_slave_1) entered disabled state [ 209.543715][ T7020] device bridge_slave_1 entered promiscuous mode 00:03:29 executing program 3: r0 = socket$xdp(0x2c, 0x3, 0x0) bind$xdp(r0, 0x0, 0xfe35) [ 209.584421][ T1756] netdevsim netdevsim0 netdevsim0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 00:03:29 executing program 1: io_setup(0x5, &(0x7f0000000000)=0x0) io_getevents(r0, 0x7fff, 0x0, 0x0, 0x0) 00:03:29 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f0000000c80)={'batadv_slave_0\x00', 0x0}) sendmsg$ETHTOOL_MSG_TSINFO_GET(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000cc0)={0x20, r2, 0x31, 0x0, 0x0, {}, [@HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r3}]}]}, 0x20}}, 0x0) 00:03:29 executing program 3: ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, 0x0) 00:03:29 executing program 2: capset(&(0x7f0000000200)={0x19980330}, &(0x7f0000000240)={0x7}) [ 209.659275][ T7020] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 209.663633][ T7020] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link 00:03:29 executing program 3: landlock_create_ruleset(&(0x7f0000000000)={0x0, 0x1}, 0x10, 0x0) [ 209.691940][ T7102] capability: warning: `syz-executor.2' uses 32-bit capabilities (legacy support in use) 00:03:29 executing program 2: r0 = socket$packet(0x11, 0x2, 0x300) sendmsg$BATADV_CMD_GET_MCAST_FLAGS(r0, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0x0) 00:03:29 executing program 3: syz_open_procfs$pagemap(0x0, &(0x7f0000000e80)) syz_open_procfs$pagemap(0x0, &(0x7f0000003080)) [ 209.761376][ T7020] team0: Port device team_slave_0 added [ 209.766393][ T7020] team0: Port device team_slave_1 added 00:03:29 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFNL_MSG_ACCT_GET_CTRZERO(r0, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000a40)={&(0x7f0000000980)={0x14}, 0x14}}, 0x800c040) 00:03:29 executing program 4: io_setup(0x3, &(0x7f0000000000)) io_setup(0x3, &(0x7f0000000380)) 00:03:29 executing program 2: r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000027c0)={{0x1}}) 00:03:29 executing program 1: syz_clone3(&(0x7f0000002400)={0x8000000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) 00:03:29 executing program 3: pselect6(0x40, &(0x7f0000000140), &(0x7f0000000180)={0x5}, 0x0, 0x0, 0x0) [ 209.860040][ T7020] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 209.861911][ T7020] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. 00:03:29 executing program 2: semop(0x0, &(0x7f00000001c0)=[{0x0, 0xff, 0x1800}, {}], 0x2) [ 209.879679][ T7020] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active 00:03:29 executing program 3: syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000001c0)='ns/pid_for_children\x00') [ 209.915997][ T7020] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 209.917856][ T7020] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 209.941897][ T7020] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active 00:03:29 executing program 4: prctl$PR_SCHED_CORE(0x3e, 0x2, 0x0, 0x0, &(0x7f00000002c0)) 00:03:29 executing program 3: getresuid(&(0x7f0000000dc0), 0x0, 0x0) 00:03:29 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20, 0x0, @empty}, 0x1c) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x25, &(0x7f0000000000)=0x58, 0x4) getsockopt$IP6T_SO_GET_INFO(0xffffffffffffffff, 0x29, 0x40, &(0x7f0000000040)={'filter\x00', 0x0, [0xffffffff, 0x0, 0x3]}, 0x0) recvmmsg(r0, &(0x7f0000000040), 0x400000000000284, 0x2b, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000300)={0xa, 0x4e20, 0x0, @mcast1}, 0x1c) 00:03:29 executing program 4: openat$vcsu(0xffffffffffffff9c, &(0x7f0000000540), 0x40800, 0x0) [ 210.036879][ T7020] device hsr_slave_0 entered promiscuous mode 00:03:30 executing program 3: syz_clone3(&(0x7f0000002240)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000002200)=[0x0], 0x1}, 0x58) [ 210.064988][ T7020] device hsr_slave_1 entered promiscuous mode 00:03:30 executing program 4: bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000001200), 0x48) [ 210.114572][ T7020] debugfs: Directory 'hsr0' with parent 'hsr' already present! [ 210.116677][ T7020] Cannot create hsr debugfs directory 00:03:30 executing program 3: capset(&(0x7f0000000200)={0x19980330}, &(0x7f0000000240)) 00:03:30 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_ENABLE_BEARER(r0, &(0x7f0000001340)={0x0, 0x0, &(0x7f0000001300)={&(0x7f00000012c0)={0x34, 0x0, 0x0, 0x0, 0x0, {{}, {}, {0x18, 0x17, {0x0, 0x0, @udp='udp:syz1\x00'}}}}, 0x34}}, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000001600), r0) 00:03:30 executing program 4: getresuid(&(0x7f00000000c0), &(0x7f0000000080), &(0x7f0000000100)) 00:03:30 executing program 3: openat$cgroup_pressure(0xffffffffffffffff, 0x0, 0x2, 0x0) syz_genetlink_get_family_id$ethtool(0x0, 0xffffffffffffffff) bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000001200)={0x3, 0x4, 0x4, 0xa, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x4}, 0x48) 00:03:30 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000006a00)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f00000069c0)={&(0x7f0000000680)=@deltfilter={0x20b0, 0x2d, 0x0, 0x0, 0x0, {}, [@filter_kind_options=@f_basic={{0xa}, {0x2080, 0x2, [@TCA_BASIC_POLICE={0x408, 0x4, [@TCA_POLICE_RATE={0x404}]}, @TCA_BASIC_ACT={0x1c74, 0x3, [@m_pedit={0x1c70, 0x0, 0x0, 0x0, {{0xa}, {0x1c44, 0x2, 0x0, 0x1, [@TCA_PEDIT_PARMS_EX={0xe20}, @TCA_PEDIT_PARMS={0xe20}]}, {0x4}, {0xc}, {0xc}}}]}]}}]}, 0x20b0}}, 0x0) 00:03:30 executing program 1: clock_getres(0x0, &(0x7f0000001340)) 00:03:30 executing program 3: r0 = socket$inet(0x2, 0x3, 0x8) getsockopt$ARPT_SO_GET_ENTRIES(r0, 0x0, 0x61, 0x0, 0x0) 00:03:30 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$GTP_CMD_DELPDP(r0, &(0x7f00000002c0)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000280)={&(0x7f0000000440)=ANY=[], 0x24}}, 0x0) 00:03:30 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r0, &(0x7f0000001140)={0x0, 0x0, &(0x7f0000001100)={&(0x7f0000001280)=ANY=[@ANYBLOB='\\'], 0x50}}, 0x0) 00:03:30 executing program 3: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x2, 0x0) setsockopt$bt_l2cap_L2CAP_LM(r0, 0x6, 0x3, &(0x7f0000000080)=0x12, 0x4) 00:03:30 executing program 3: bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000280)={0x1b, 0x0, 0x0, 0x5, 0x0, 0x1}, 0x48) 00:03:30 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={0x0}}, 0x0) 00:03:30 executing program 4: r0 = getpid() sched_setaffinity(r0, 0x8, &(0x7f0000001500)=0x5) 00:03:30 executing program 3: landlock_create_ruleset(&(0x7f0000000280)={0x8000}, 0x10, 0x0) 00:03:30 executing program 1: bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000004c0)={0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) 00:03:30 executing program 4: semget(0x1, 0x0, 0x3303f2525e50374b) 00:03:30 executing program 3: r0 = socket$inet(0x2, 0x3, 0x8) getsockopt$inet_pktinfo(r0, 0x0, 0x8, 0x0, 0x0) 00:03:30 executing program 1: r0 = socket$inet(0x2, 0x3, 0x3) ioctl$sock_inet_SIOCRTMSG(r0, 0x890d, 0x0) 00:03:30 executing program 4: bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f00000000c0), 0x10) 00:03:30 executing program 3: io_setup(0x1e, &(0x7f0000000040)=0x0) io_getevents(r0, 0x0, 0x0, 0x0, &(0x7f0000000140)) [ 210.744661][ T4274] Bluetooth: hci2: command 0x0409 tx timeout 00:03:30 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000800)=@bloom_filter={0x1e, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xa}, 0x48) 00:03:30 executing program 2: r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000001c80), 0x0, 0x0) sendmsg$NL80211_CMD_GET_MPP(r0, 0x0, 0x0) 00:03:30 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_netfilter(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000200)={0x14, 0x0, 0x3, 0x0, 0x0, 0x0, {0xa, 0x0, 0x4}}, 0x14}}, 0x0) syz_open_dev$loop(0x0, 0x0, 0x1a182) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_MSG_GETSETELEM(r1, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000000bc0)={&(0x7f0000000b40)={0x1c, 0xd, 0xa, 0x954b35f61cfeaeef, 0x0, 0x0, {}, [@NFTA_SET_ELEM_LIST_SET_ID={0x8}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000881}, 0x0) 00:03:30 executing program 1: futex(&(0x7f0000001ac0), 0x0, 0x0, 0x0, 0x0, 0x0) 00:03:30 executing program 3: r0 = socket$inet(0x2, 0x3, 0x3) setsockopt$inet_buf(r0, 0x0, 0x11, 0x0, 0x0) 00:03:30 executing program 2: io_setup(0x0, 0x0) syz_open_dev$vcsa(&(0x7f0000000080), 0x5, 0x200) io_cancel(0x0, 0x0, 0x0) syz_genetlink_get_family_id$nl80211(0x0, 0xffffffffffffffff) sendmsg$IPVS_CMD_DEL_DEST(0xffffffffffffffff, &(0x7f0000000dc0)={0x0, 0x0, 0x0}, 0x0) clock_gettime(0x0, 0x0) io_getevents(0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$IPVS_CMD_GET_CONFIG(0xffffffffffffffff, 0x0, 0x0) 00:03:30 executing program 2: pselect6(0x40, &(0x7f0000000040), 0x0, &(0x7f00000000c0)={0x7ff}, 0x0, &(0x7f0000000180)={&(0x7f0000000140), 0x8}) 00:03:30 executing program 4: syz_usb_connect$cdc_ecm(0x4, 0x4d, &(0x7f0000001480)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}}}]}}]}}, 0x0) 00:03:30 executing program 3: r0 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000c40), 0x2, 0x0) ioctl$VHOST_VSOCK_SET_RUNNING(r0, 0x4004af61, 0x0) 00:03:31 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r0, &(0x7f0000005b80)={&(0x7f0000005a80)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000005b40)={&(0x7f0000005b00)={0x14}, 0x14}}, 0x0) 00:03:31 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x400454d9, 0x0) 00:03:31 executing program 3: openat$null(0xffffffffffffff9c, &(0x7f0000000c40), 0x1, 0x0) 00:03:31 executing program 3: socket$inet(0x2, 0x3, 0x3) setsockopt$IP_VS_SO_SET_FLUSH(0xffffffffffffffff, 0x0, 0x485, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) 00:03:31 executing program 2: syz_init_net_socket$bt_l2cap(0x1f, 0x0, 0x0) sendmsg$IPVS_CMD_SET_INFO(0xffffffffffffffff, 0x0, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000580), 0xffffffffffffffff) [ 211.232644][ T7020] netdevsim netdevsim0 netdevsim0: renamed from eth0 00:03:31 executing program 3: write$FUSE_OPEN(0xffffffffffffffff, &(0x7f0000002cc0)={0x20}, 0x20) socketpair(0xf, 0x0, 0x0, &(0x7f0000002d00)) 00:03:31 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$MPTCP_PM_CMD_GET_LIMITS(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x4008001) 00:03:31 executing program 3: syz_open_dev$vcsu(&(0x7f0000000000), 0x40, 0x0) 00:03:31 executing program 2: io_setup(0x1f, &(0x7f0000000040)=0x0) io_pgetevents(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x0}) 00:03:31 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) write$cgroup_pid(r0, 0x0, 0x0) [ 211.376269][ T7020] netdevsim netdevsim0 netdevsim1: renamed from eth1 00:03:31 executing program 3: r0 = syz_open_dev$cec(&(0x7f0000000040), 0x0, 0x0) ioctl$CEC_ADAP_G_LOG_ADDRS(r0, 0x805c6103, &(0x7f0000000080)) [ 211.416670][ T7020] netdevsim netdevsim0 netdevsim2: renamed from eth2 00:03:31 executing program 2: semctl$IPC_INFO(0x0, 0x0, 0x3, &(0x7f0000001140)=""/215) 00:03:31 executing program 3: io_setup(0x8, &(0x7f0000000f40)) [ 211.455800][ T7020] netdevsim netdevsim0 netdevsim3: renamed from eth3 00:03:31 executing program 2: bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f00000001c0)={0xffffffffffffffff, 0x0, 0x25, 0x0, @val=@target_btf_id=0xffffffffffffffff}, 0x40) 00:03:31 executing program 2: r0 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) read$FUSE(r0, &(0x7f0000000140)={0x2020}, 0x2020) 00:03:31 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IPVS_CMD_DEL_DEST(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x14}, 0x14}}, 0x0) [ 211.532893][ T1756] device hsr_slave_0 left promiscuous mode 00:03:31 executing program 3: r0 = semget$private(0x0, 0x2, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, 0x0) syz_open_dev$vcsu(0x0, 0x0, 0x0) 00:03:31 executing program 2: r0 = socket(0x2, 0x3, 0x8) syz_genetlink_get_family_id$nl80211(&(0x7f0000000000), r0) [ 211.585303][ T1756] device hsr_slave_1 left promiscuous mode 00:03:31 executing program 4: r0 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000100), 0x40001, 0x0) read$FUSE(r0, 0x0, 0x0) 00:03:31 executing program 3: syz_open_dev$vcsu(&(0x7f0000000000), 0x0, 0x12200) 00:03:31 executing program 2: getresgid(&(0x7f0000002080), 0x0, 0x0) 00:03:31 executing program 4: socket$inet(0x2, 0xf, 0x0) [ 211.680269][ T1756] batman_adv: batadv0: Interface deactivated: batadv_slave_0 [ 211.682351][ T1756] batman_adv: batadv0: Removing interface: batadv_slave_0 [ 211.706522][ T1756] batman_adv: batadv0: Interface deactivated: batadv_slave_1 [ 211.708719][ T1756] batman_adv: batadv0: Removing interface: batadv_slave_1 00:03:31 executing program 3: r0 = socket$inet(0x2, 0x3, 0x3) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, 0x0) [ 211.718403][ T1756] device bridge_slave_1 left promiscuous mode [ 211.723124][ T1756] bridge0: port 2(bridge_slave_1) entered disabled state 00:03:31 executing program 2: bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000002580)={0x1b, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x48) 00:03:31 executing program 4: r0 = socket$packet(0x11, 0x2, 0x300) sendmsg$BATADV_CMD_GET_MCAST_FLAGS(r0, &(0x7f0000001000)={&(0x7f0000000f40), 0xc, &(0x7f0000000fc0)={0x0}}, 0x0) 00:03:31 executing program 1: io_setup(0x3, &(0x7f0000000000)=0x0) io_setup(0x3, &(0x7f0000000380)) io_destroy(r0) [ 211.774968][ T1756] device bridge_slave_0 left promiscuous mode [ 211.776734][ T1756] bridge0: port 1(bridge_slave_0) entered disabled state 00:03:31 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0x0) 00:03:31 executing program 2: openat$pfkey(0xffffffffffffff9c, &(0x7f0000000480), 0x200080, 0x0) 00:03:31 executing program 4: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000200), 0x20000, 0x0) 00:03:31 executing program 3: clock_adjtime(0x0, &(0x7f0000000080)={0x5}) [ 211.904717][ T1756] device veth1_macvtap left promiscuous mode [ 211.906511][ T1756] device veth0_macvtap left promiscuous mode [ 211.908135][ T1756] device veth1_vlan left promiscuous mode [ 211.909723][ T1756] device veth0_vlan left promiscuous mode 00:03:31 executing program 2: r0 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000000), 0x2405c0, 0x0) sendmsg$TIPC_CMD_GET_REMOTE_MNG(r0, 0x0, 0x0) 00:03:31 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0}, 0x90) 00:03:31 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_DEL_PMKSA(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x34, r1, 0x5d9ab62faf6006d5, 0x0, 0x0, {{}, {@void, @void}}, [@NL80211_ATTR_PMK={0x14, 0xfe, "9d1584bfc56e4eeb0d88e5263966b4ca"}, @NL80211_ATTR_SSID={0xa, 0x34, @default_ibss_ssid}]}, 0x34}}, 0x0) 00:03:31 executing program 1: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) setsockopt$bt_l2cap_L2CAP_LM(r0, 0x6, 0x3, &(0x7f00000000c0)=0x10, 0x4) 00:03:31 executing program 2: bpf$OBJ_GET_PROG(0x7, &(0x7f0000006dc0)=@generic={0x0, 0x0, 0xc}, 0x18) 00:03:31 executing program 3: io_setup(0x0, 0x0) r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000100), 0xa0000, 0x0) io_cancel(0x0, 0x0, 0x0) mkdirat$binderfs(0xffffffffffffff9c, &(0x7f00000001c0)='./binderfs2\x00', 0x1ff) io_cancel(0x0, 0x0, &(0x7f0000000340)) ptrace$getregset(0x4204, 0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000440)=""/168, 0xa8}) openat$vcsu(0xffffffffffffff9c, 0x0, 0x40800, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000580)={0x10, 0x0, 0x0, 0x40200000}, 0xc, &(0x7f0000000640)={0x0}, 0x1, 0x0, 0x0, 0x10}, 0x0) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000840)) mkdirat$binderfs(0xffffffffffffff9c, &(0x7f0000000880)='./binderfs\x00', 0x1ff) io_setup(0x9, &(0x7f00000009c0)) 00:03:32 executing program 1: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000006c0)=@bpf_ext={0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000680)}, 0x90) 00:03:32 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_UPDATE_FT_IES(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f00000000c0)={0x288, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_MDID={0x6}, @NL80211_ATTR_IE={0x189, 0x2a, [@erp={0x2a, 0x1}, @mesh_config={0x71, 0x7}, @prep={0x83, 0x1f}, @ht={0x2d, 0x1a}, @ssid={0x0, 0x6, @default_ibss_ssid}, @sec_chan_ofs={0x3e, 0x1}, @random={0x0, 0x4b, "41d1c12f0576c4c07a041b51a09ff76356fd4eddc7223bc1748cbb049789a04f7631e62c4e90424607b9702a75fe626e6d4f8cbf4d96916780b0f653d2b5bee1ee55ae331adad86833ac3e"}, @perr={0x84, 0xe2, {0x0, 0xe, [{{0x0, 0x1}, @broadcast, 0x0, @value=@broadcast}, {{0x0, 0x1}, @device_b, 0x0, @value}, {{}, @device_b}, {{0x0, 0x1}, @broadcast, 0x0, @value=@broadcast}, {{0x0, 0x1}, @device_b, 0x0, @value=@broadcast}, {{}, @device_b}, {{}, @device_b}, {{0x0, 0x1}, @device_a, 0x0, @value}, {{}, @device_b}, {{0x0, 0x1}, @broadcast, 0x0, @value=@device_b}, {{}, @broadcast}, {{}, @broadcast}, {{0x0, 0x1}, @device_a, 0x0, @value}, {{}, @device_b}]}}]}, @NL80211_ATTR_IE={0x4c, 0x2a, [@channel_switch={0x25, 0x3}, @preq={0x82, 0x41, {{0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0, @broadcast, 0x0, @value=@broadcast, 0x0, 0x0, 0x3, [{{}, @broadcast}, {{}, @broadcast}, {}]}}]}, @NL80211_ATTR_IE={0x7d, 0x2a, [@erp={0x2a, 0x1}, @fast_bss_trans={0x37, 0x74, {0x0, 0x2, "2087257fa9bb0557f398d5d4f74297d9", "23d68beea6e081d0f29da908e43f5b280a7c0c66af325058119c7d23f0ef5086", "97bb4e69b072c005ad861abd2f80cda533b779a7edff085e1734d21b89c2d596", [{0x0, 0x1b, "fb6962276cbb8283f09e6b3095d14df52de339a93a5107858df2af"}, {0x0, 0x3, "4068d9"}]}}]}, @NL80211_ATTR_IE={0xb, 0x2a, [@ibss={0x6, 0x2}, @erp={0x2a, 0x1, {0x0, 0x0, 0x1}}]}]}, 0x288}}, 0x0) 00:03:32 executing program 1: pselect6(0x40, &(0x7f0000000040), &(0x7f0000000080), 0x0, &(0x7f0000000100), 0x0) 00:03:32 executing program 2: socket$inet6(0xa, 0x18000d, 0x0) 00:03:32 executing program 1: add_key$keyring(&(0x7f0000000580), &(0x7f00000005c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) 00:03:32 executing program 3: r0 = openat$sw_sync(0xffffffffffffff9c, &(0x7f0000002880), 0x0, 0x0) ioctl$SW_SYNC_IOC_INC(r0, 0x40045701, 0x0) 00:03:32 executing program 2: pselect6(0x40, &(0x7f0000000140)={0x92ff}, 0x0, 0x0, &(0x7f0000000200)={0x77359400}, &(0x7f0000000280)={&(0x7f0000000240), 0x8}) 00:03:32 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_UNLABEL_C_STATICLIST(r0, &(0x7f0000001580)={&(0x7f00000014c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000001540)={&(0x7f0000001500)={0x14}, 0x14}}, 0x0) 00:03:32 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) setsockopt$sock_attach_bpf(r0, 0x1, 0x32, &(0x7f0000000cc0), 0x4) 00:03:32 executing program 2: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) inotify_add_watch(r0, 0x0, 0x80) 00:03:32 executing program 1: pselect6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000001400)=""/74) 00:03:32 executing program 3: socket$inet(0x2, 0x5, 0x2) 00:03:32 executing program 2: socket$inet(0x2, 0x0, 0xffffffe0) 00:03:32 executing program 2: io_setup(0x1f, &(0x7f0000000040)=0x0) io_pgetevents(r0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x77359400}, &(0x7f0000000180)={&(0x7f0000000100)={[0x1000]}, 0x8}) 00:03:32 executing program 3: semctl$SETVAL(0x0, 0x0, 0x10, &(0x7f0000002940)) 00:03:32 executing program 2: syz_usb_connect$cdc_ecm(0x0, 0x56, &(0x7f0000001480)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x44, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x8, 0x0, 0x0, 0x6d}}, {[{}], {{0x9, 0x5, 0x82, 0x2, 0x0, 0x20}}}}}]}}]}}, &(0x7f0000001980)={0x0, 0x0, 0x0, 0x0, 0x2, [{0x0, 0x0}, {0x0, 0x0}]}) 00:03:32 executing program 3: r0 = syz_open_dev$vcsu(&(0x7f0000000cc0), 0x0, 0x0) setsockopt$inet_mreqn(r0, 0x0, 0x0, 0x0, 0x0) [ 212.579598][ T7316] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 212.587917][ T7316] misc raw-gadget: fail, usb_gadget_register_driver returned -16 00:03:32 executing program 3: openat$vcsu(0xffffffffffffff9c, &(0x7f0000000000), 0x90f4902a271e95a1, 0x0) [ 212.611153][ T1756] team0 (unregistering): Port device team_slave_1 removed [ 212.627615][ T1756] team0 (unregistering): Port device team_slave_0 removed 00:03:32 executing program 3: openat$sysfs(0xffffffffffffff9c, &(0x7f0000000080)='/sys/module/snd_seq', 0x101040, 0x0) [ 212.647167][ T1756] bond0 (unregistering): (slave bond_slave_1): Releasing backup interface 00:03:32 executing program 3: io_setup(0x1f, &(0x7f0000000040)=0x0) io_pgetevents(r0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x77359400}, 0x0) [ 212.707198][ T1756] bond0 (unregistering): (slave bond_slave_0): Releasing backup interface [ 212.774067][ T1756] smc: removing net device wg1 with user defined pnetid SYZ1 00:03:32 executing program 3: bpf$BPF_LINK_CREATE(0x1c, &(0x7f0000000100)=ANY=[@ANYBLOB="19"], 0x40) [ 212.824706][ T4274] Bluetooth: hci2: command 0x041b tx timeout 00:03:32 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_SET_MPATH(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000680)={&(0x7f0000000600)={0x1c, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @void}}}, 0x1c}}, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000fc0), r0) [ 212.870737][ T1756] bond0 (unregistering): Released all slaves 00:03:32 executing program 4: syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x4a, 0xa8, 0x29, 0x20, 0x4971, 0x1012, 0x7643, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x8, 0x82, 0xe3}}]}}]}}, 0x0) [ 213.063649][ T7331] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 213.094155][ T7331] misc raw-gadget: fail, usb_gadget_register_driver returned -16 00:03:33 executing program 2: syz_open_procfs$namespace(0x0, &(0x7f00000014c0)='ns/user\x00') [ 213.148200][ T7020] 8021q: adding VLAN 0 to HW filter on device bond0 [ 213.179938][ T4320] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 213.182547][ T4320] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready 00:03:33 executing program 2: openat$rfkill(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) 00:03:33 executing program 1: openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/module/cryptomgr', 0x0, 0x0) [ 213.204201][ T7020] 8021q: adding VLAN 0 to HW filter on device team0 [ 213.243306][ T4320] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 213.246116][ T4320] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 213.248564][ T4320] bridge0: port 1(bridge_slave_0) entered blocking state [ 213.250498][ T4320] bridge0: port 1(bridge_slave_0) entered forwarding state [ 213.253307][ T4320] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready 00:03:33 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000600)={&(0x7f0000000500), 0xc, &(0x7f00000005c0)={0x0}}, 0x1) [ 213.293712][ T4232] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 213.296833][ T4232] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 213.299255][ T4232] bridge0: port 2(bridge_slave_1) entered blocking state [ 213.301160][ T4232] bridge0: port 2(bridge_slave_1) entered forwarding state [ 213.303441][ T4232] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready 00:03:33 executing program 1: r0 = getpid() ptrace$getregset(0x4207, r0, 0x0, 0x0) [ 213.331774][ T4232] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 213.351676][ T4232] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 213.355185][ T4232] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready 00:03:33 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000001280)={&(0x7f0000001100)={0x2, 0x13, 0x0, 0x0, 0xe, 0x0, 0x0, 0x0, [@sadb_ident={0x2, 0xa}, @sadb_x_policy={0x8, 0x12, 0x0, 0x0, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in6=@local, @in6=@remote}}, @sadb_x_sec_ctx={0x1}, @sadb_x_sec_ctx={0x1}]}, 0x70}}, 0x0) [ 213.371618][ T4232] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 213.374889][ T4232] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready 00:03:33 executing program 1: r0 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000100), 0x40001, 0x0) write$FUSE_BMAP(r0, 0x0, 0x0) [ 213.397654][ T7020] hsr0: Slave A (hsr_slave_0) is not up; please bring it up to get a fully working HSR network [ 213.400511][ T7020] hsr0: Slave B (hsr_slave_1) is not up; please bring it up to get a fully working HSR network [ 213.415373][ T4320] IPv6: ADDRCONF(NETDEV_CHANGE): team0: link becomes ready [ 213.417949][ T4320] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 213.420472][ T4320] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 213.423115][ T4320] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 213.428875][ T4320] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 213.441450][ T4320] IPv6: ADDRCONF(NETDEV_CHANGE): hsr0: link becomes ready [ 213.461018][ T4279] Bluetooth: hci1: unexpected cc 0x0c03 length: 249 > 1 [ 213.477275][ T4279] Bluetooth: hci1: unexpected cc 0x1003 length: 249 > 9 00:03:33 executing program 1: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000001740)='./binderfs/binder1\x00', 0x0, 0x0) ioctl$BINDER_SET_MAX_THREADS(r0, 0x40046205, &(0x7f0000001780)) [ 213.480259][ T4279] Bluetooth: hci1: unexpected cc 0x1001 length: 249 > 9 [ 213.489821][ T4279] Bluetooth: hci1: unexpected cc 0x0c23 length: 249 > 4 [ 213.492406][ T4279] Bluetooth: hci1: unexpected cc 0x0c25 length: 249 > 3 [ 213.496599][ T4279] Bluetooth: hci1: unexpected cc 0x0c38 length: 249 > 2 00:03:33 executing program 2: bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f00000005c0)={0x3, 0x4, 0x4, 0xa, 0x0, 0x1}, 0x48) 00:03:33 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_TSINFO_GET(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={0x3c, r1, 0x31, 0x0, 0x0, {}, [@HEADER={0x28, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_to_batadv\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8}]}]}, 0x3c}}, 0x0) 00:03:33 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r0, &(0x7f0000005b80)={0x0, 0x0, &(0x7f0000005b40)={0x0}}, 0x0) 00:03:33 executing program 2: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) bind$bt_l2cap(r0, &(0x7f0000000080)={0x1f, 0x6, @fixed, 0x3}, 0xe) 00:03:33 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000140)={'gretap0\x00', 0x0}) 00:03:33 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$IP_SET_OP_GET_BYINDEX(r0, 0x1, 0x53, 0x0, 0x0) 00:03:33 executing program 2: r0 = socket$packet(0x11, 0x2, 0x300) sendmsg$BATADV_CMD_GET_MCAST_FLAGS(r0, &(0x7f0000001000)={0x0, 0x0, &(0x7f0000000fc0)={0x0}}, 0x0) 00:03:33 executing program 1: syz_genetlink_get_family_id$fou(&(0x7f00000002c0), 0xffffffffffffffff) [ 213.898595][ T7349] chnl_net:caif_netlink_parms(): no params data found 00:03:33 executing program 4: openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000000), 0x2405c0, 0x0) 00:03:33 executing program 2: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000c40), 0x0, 0x0) write$FUSE_OPEN(r0, 0x0, 0x0) 00:03:33 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_UPDATE_OWE_INFO(r0, &(0x7f0000003ec0)={0x0, 0x0, &(0x7f0000003e80)={&(0x7f0000003c40)={0x244, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @void}}, [@NL80211_ATTR_IE={0x230, 0x2a, [@perr={0x84, 0x128, {0x0, 0x12, [{{0x0, 0x1}, @broadcast, 0x0, @value=@device_b}, {}, {{0x0, 0x1}, @broadcast, 0x0, @value=@device_b}, {{0x0, 0x1}, @device_a, 0x0, @value}, {{0x0, 0x1}, @device_b, 0x0, @value=@device_b}, {{0x0, 0x1}, @broadcast, 0x0, @value=@device_b}, {{0x0, 0x1}, @broadcast, 0x0, @value=@device_b}, {{}, @device_b}, {{0x0, 0x1}, @device_b, 0x0, @value=@device_b}, {{}, @device_b}, {{0x0, 0x1}, @device_a, 0x0, @value=@device_b}, {{0x0, 0x1}, @device_a, 0x0, @value}, {{}, @device_b}, {{}, @device_b}, {{0x0, 0x1}, @device_b, 0x0, @value=@broadcast}, {{}, @device_b}, {{}, @broadcast}, {{}, @broadcast}]}}, @dsss={0x3, 0x1}, @random_vendor={0xdd, 0x34, "157d3cf3511b32b0cf7cabff020fb7ed74f0190b1a67745f73a40ce78c012bf17aaca3f473f70ba444f8d7f592752373fbfa436a"}, @link_id={0x65, 0x12, {@from_mac, @device_b}}, @random={0x0, 0x9e, "c1ea21239593e87a0be632be164c9ba1bd3f3f419d475693e8c6253d8efca4b49c99597c85a45afb826810361b19ddb0dd12fcc877e1cbd14d975bbb61d721f5506417ac960c4bcd8b767ecaa36c92303433e7e1b51551a0ff2159f1c0f70e5808095b40f48ad25b21d40e504e706470db15f276bc26ffbf462be8bd757954ef4599591b4cd7c9dfe28d51d5103540a4b2363998a81233e25b069d5442fa"}, @mesh_config={0x71, 0x7}, @ibss={0x6, 0x2}, @cf={0x4, 0x6}]}]}, 0x244}}, 0x0) 00:03:33 executing program 4: rt_sigtimedwait(&(0x7f0000000840), 0x0, 0x0, 0x8) [ 214.004955][ T7020] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 214.007808][ T14] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 214.009945][ T14] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready 00:03:33 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockname(r0, 0x0, &(0x7f00000001c0)) 00:03:34 executing program 2: openat$binderfs(0xffffffffffffff9c, &(0x7f0000001740)='./binderfs/binder1\x00', 0x802, 0x0) 00:03:34 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), 0xffffffffffffffff) sendmsg$NL80211_CMD_CHANGE_NAN_CONFIG(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f00000003c0)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc}}}, [@NL80211_ATTR_NAN_MASTER_PREF={0x5}]}, 0x30}}, 0x0) [ 214.129084][ T14] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 214.131869][ T14] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 214.139793][ T7349] bridge0: port 1(bridge_slave_0) entered blocking state [ 214.149733][ T7349] bridge0: port 1(bridge_slave_0) entered disabled state [ 214.164646][ T7349] device bridge_slave_0 entered promiscuous mode [ 214.182719][ T7020] device veth0_vlan entered promiscuous mode [ 214.185863][ T7349] bridge0: port 2(bridge_slave_1) entered blocking state [ 214.196055][ T7349] bridge0: port 2(bridge_slave_1) entered disabled state [ 214.210818][ T7349] device bridge_slave_1 entered promiscuous mode [ 214.219610][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 214.222213][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready 00:03:34 executing program 1: r0 = semget$private(0x0, 0x2, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/188) 00:03:34 executing program 2: openat$sysfs(0xffffffffffffff9c, &(0x7f0000000040)='/sys/power/pm_test', 0x10040, 0x0) [ 214.226329][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 214.229119][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 214.237041][ T7020] device veth1_vlan entered promiscuous mode [ 214.299757][ T7349] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 214.312512][ T14] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan0: link becomes ready [ 214.315895][ T14] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan1: link becomes ready 00:03:34 executing program 1: io_setup(0x8, &(0x7f0000000040)=0x0) io_submit(r0, 0x1, &(0x7f0000000740)=[0x0]) [ 214.323687][ T14] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready 00:03:34 executing program 2: futex(&(0x7f0000000080), 0xb, 0x2, &(0x7f00000000c0)={0x0, 0x989680}, &(0x7f0000000100), 0x0) [ 214.335291][ T14] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 214.339708][ T7020] device veth0_macvtap entered promiscuous mode [ 214.344374][ T7020] device veth1_macvtap entered promiscuous mode [ 214.352519][ T7349] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 214.392365][ T7020] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 214.399027][ T7020] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! 00:03:34 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000003600), 0x2, 0x0) write$FUSE_POLL(r0, 0x0, 0x0) [ 214.411745][ T7020] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 214.414780][ T7020] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 214.417269][ T7020] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 214.419967][ T7020] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 214.422508][ T7020] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 214.439040][ T7020] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 214.443324][ T7020] batman_adv: batadv0: Interface activated: batadv_slave_0 00:03:34 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_TSINFO_GET(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={0x20, r1, 0x31, 0x0, 0x0, {}, [@HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8}]}]}, 0x20}}, 0x0) [ 214.461663][ T7349] team0: Port device team_slave_0 added [ 214.465042][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): macvtap0: link becomes ready [ 214.467633][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready 00:03:34 executing program 1: futex(&(0x7f0000000080), 0xb, 0x0, &(0x7f00000000c0)={0x0, 0x989680}, 0x0, 0x0) [ 214.474073][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 214.482915][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 214.490344][ T7349] team0: Port device team_slave_1 added [ 214.493472][ T7020] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 214.500966][ T7020] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 214.503526][ T7020] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 214.512146][ T7020] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 214.523114][ T7020] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 214.530664][ T7020] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 214.533311][ T7020] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 214.552904][ T7020] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! 00:03:34 executing program 2: syz_open_dev$hiddev(&(0x7f0000000e00), 0x0, 0x0) 00:03:34 executing program 1: memfd_create(&(0x7f0000000000)='#\xdf@@\x00', 0x6) [ 214.572041][ T7020] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 214.588339][ T14] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 214.591055][ T14] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 214.613058][ T7020] netdevsim netdevsim0 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 214.623909][ T7020] netdevsim netdevsim0 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 214.633341][ T7020] netdevsim netdevsim0 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 214.636591][ T7020] netdevsim netdevsim0 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 00:03:34 executing program 2: socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) [ 214.654289][ T7349] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 214.656466][ T7349] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 214.673152][ T7349] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active 00:03:34 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_ENABLE_BEARER(r0, &(0x7f0000001340)={0x0, 0x0, &(0x7f0000001300)={&(0x7f00000012c0)={0x34, 0x0, 0x0, 0x0, 0x0, {{}, {}, {0x18, 0x17, {0x0, 0x0, @udp='udp:syz1\x00'}}}}, 0x34}}, 0x0) sendmsg$NL80211_CMD_TDLS_CHANNEL_SWITCH(r0, &(0x7f0000001440)={&(0x7f0000001380)={0x10, 0x0, 0x0, 0x5d4c1931cbbc3c5a}, 0xc, &(0x7f0000001400)={&(0x7f00000013c0)={0x20, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @val={0xc}}}}, 0x20}}, 0x0) [ 214.713715][ T7349] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 214.715947][ T7349] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. 00:03:34 executing program 2: r0 = socket$inet(0x2, 0x3, 0x3) setsockopt$inet_buf(r0, 0x0, 0x11, &(0x7f0000000000), 0x0) [ 214.738642][ T7349] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active 00:03:34 executing program 1: clock_gettime(0x0, &(0x7f0000000f00)) [ 214.813151][ T613] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 214.821555][ T613] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 214.841663][ T14] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready 00:03:34 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r0, &(0x7f0000001140)={0x0, 0x0, &(0x7f0000001100)={0x0, 0x50}}, 0x0) sendmsg$DEVLINK_CMD_RATE_SET(r0, &(0x7f0000001240)={0x0, 0x0, &(0x7f0000001200)={&(0x7f00000011c0)=ANY=[], 0x34}}, 0x0) 00:03:34 executing program 2: syz_clone3(&(0x7f00000024c0)={0x4a014c00, 0x0, 0x0, 0x0, {0x17}, 0x0, 0x0, 0x0, 0x0}, 0x58) 00:03:34 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_TSINFO_GET(r0, &(0x7f00000009c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000980)={&(0x7f0000000700)={0x14, 0x0, 0x405}, 0x14}}, 0x0) [ 214.914664][ T4279] Bluetooth: hci2: command 0x040f tx timeout 00:03:34 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000240)={'veth1_to_bridge\x00'}) 00:03:34 executing program 2: io_setup(0x1e, &(0x7f0000000040)=0x0) io_getevents(r0, 0x6, 0x6, &(0x7f00000012c0)=[{}, {}, {}, {}, {}, {}], &(0x7f0000001400)={0x0, 0x3938700}) [ 214.964149][ T7349] device hsr_slave_0 entered promiscuous mode 00:03:34 executing program 4: semctl$SETALL(0x0, 0x0, 0x11, &(0x7f0000002540)=[0x0]) r0 = semget$private(0x0, 0x3, 0x0) semctl$GETALL(r0, 0x0, 0xd, &(0x7f0000002840)) [ 215.015069][ T7349] device hsr_slave_1 entered promiscuous mode 00:03:35 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x9e7}, 0x20) [ 215.045196][ T7349] debugfs: Directory 'hsr0' with parent 'hsr' already present! [ 215.047541][ T7349] Cannot create hsr debugfs directory [ 215.054696][ T6016] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 215.056950][ T6016] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 215.060680][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready 00:03:35 executing program 1: prctl$PR_SET_NAME(0xf, &(0x7f0000000080)='[+\x00') 00:03:35 executing program 0: r0 = socket$inet_udp(0x2, 0x2, 0x0) getsockname(r0, 0x0, &(0x7f0000003f40)) 00:03:35 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000900)={0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000880)}, 0x90) 00:03:35 executing program 4: bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000800)={@ifindex, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)}, 0x40) 00:03:35 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000300)=@base={0x6}, 0x48) 00:03:35 executing program 0: ioctl$TUNSETTXFILTER(0xffffffffffffffff, 0x400454d1, 0x0) ioctl$TUNSETCARRIER(0xffffffffffffffff, 0x400454e2, 0x0) ioctl$TUNSETGROUP(0xffffffffffffffff, 0x400454ce, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$TUNSETQUEUE(0xffffffffffffffff, 0x400454d9, &(0x7f0000000180)={'bond_slave_1\x00'}) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_open_dev$vcsu(0x0, 0x0, 0x10000) ioctl$TUNSETDEBUG(0xffffffffffffffff, 0x400454c9, 0x0) add_key$keyring(0x0, &(0x7f00000005c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(&(0x7f0000000680), &(0x7f00000006c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffc) 00:03:35 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), 0xffffffffffffffff) sendmsg$NL80211_CMD_CHANGE_NAN_CONFIG(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f00000003c0)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc}}}, [@NL80211_ATTR_NAN_MASTER_PREF={0x5, 0xee, 0x7}]}, 0x30}}, 0x0) 00:03:35 executing program 1: add_key$keyring(&(0x7f0000000680), 0x0, 0x0, 0x0, 0xfffffffffffffffc) 00:03:35 executing program 4: syz_open_dev$vcsu(&(0x7f0000000040), 0xffffffffffffffff, 0x0) [ 215.352657][ T7349] netdevsim netdevsim3 netdevsim3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 00:03:35 executing program 1: capset(&(0x7f0000000200)={0x20080522}, &(0x7f0000000240)) 00:03:35 executing program 4: r0 = socket$packet(0x11, 0x2, 0x300) sendmsg$BATADV_CMD_GET_MCAST_FLAGS(r0, 0x0, 0x0) 00:03:35 executing program 2: openat$fuse(0xffffffffffffff9c, &(0x7f0000003600), 0x2, 0x0) 00:03:35 executing program 0: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/module/psmouse', 0x0, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, 0x0, 0x0) 00:03:35 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000c40), 0x1, 0x0) read$FUSE(r0, 0x0, 0x0) [ 215.480811][ T7349] netdevsim netdevsim3 netdevsim2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 00:03:35 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_MCAST_JOIN_GROUP(r0, 0x0, 0x2a, &(0x7f00000000c0)={0x0, {{0x2, 0x0, @empty}}}, 0x88) 00:03:35 executing program 2: bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000c80)={0xffffffffffffffff, 0x0, 0x0}, 0x10) 00:03:35 executing program 0: semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000027c0)={{0x1}, 0x2, 0x9}) 00:03:35 executing program 1: r0 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000100), 0x40001, 0x0) read$FUSE(r0, 0x0, 0x0) syz_genetlink_get_family_id$nl80211(0x0, 0xffffffffffffffff) sendmsg$NL80211_CMD_NEW_INTERFACE(0xffffffffffffffff, &(0x7f00000022c0)={0x0, 0x0, &(0x7f0000002280)={0x0}, 0x1, 0x0, 0x0, 0x24004010}, 0x0) write$FUSE_WRITE(0xffffffffffffffff, 0x0, 0x0) gettid() syz_clone3(&(0x7f00000024c0)={0x800000, 0x0, &(0x7f0000002380), 0x0, {0x18}, &(0x7f0000002400)=""/54, 0x36, &(0x7f0000002440), &(0x7f0000002480)=[0x0, 0x0, 0x0], 0x3, {r0}}, 0x58) bpf$MAP_UPDATE_CONST_STR(0x2, 0x0, 0x0) write$cgroup_pid(0xffffffffffffffff, 0x0, 0x0) bpf$OBJ_GET_PROG(0x7, 0x0, 0x0) syz_clone(0x80200000, 0x0, 0x0, &(0x7f0000002b80), 0x0, 0x0) [ 215.554832][ T4274] Bluetooth: hci1: command 0x0409 tx timeout 00:03:35 executing program 2: r0 = getpid() capset(&(0x7f0000000200)={0x19980330, r0}, 0x0) 00:03:35 executing program 0: syz_open_dev$vcsa(&(0x7f0000006e00), 0x0, 0x0) [ 215.596754][ T7349] netdevsim netdevsim3 netdevsim1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 00:03:35 executing program 0: bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000004c0)={0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x50) 00:03:35 executing program 4: io_setup(0x1f, &(0x7f0000000040)=0x0) io_pgetevents(r0, 0x0, 0x0, 0x0, 0x0, 0x0) [ 215.666912][ T7349] netdevsim netdevsim3 netdevsim0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 00:03:35 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f0000000900)=@mangle={'mangle\x00', 0x1f, 0x6, 0x518, 0x98, 0x328, 0x328, 0x160, 0x0, 0x480, 0x480, 0x480, 0x480, 0x480, 0x6, 0x0, {[{{@uncond, 0x0, 0x70, 0x98}, @ECN={0x28}}, {{@ip={@rand_addr, @private, 0x0, 0x0, 'virt_wifi0\x00', 'erspan0\x00'}, 0x0, 0xa0, 0xc8, 0x0, {}, [@common=@ah={{0x30}}]}, @TTL={0x28}}, {{@ip={@initdev={0xac, 0x1e, 0x0, 0x0}, @local, 0x0, 0x0, 'xfrm0\x00', 'macvlan0\x00'}, 0x0, 0x1a0, 0x1c8, 0x0, {}, [@common=@inet=@recent1={{0x108}, {0x0, 0x0, 0x0, 0x0, 'syz1\x00'}}, @common=@inet=@set2={{0x28}}]}, @ECN={0x28}}, {{@ip={@multicast1, @multicast2, 0x0, 0x0, 'veth0_to_bridge\x00', 'veth0_virt_wifi\x00'}, 0x0, 0x70, 0xb8}, @common=@unspec=@LED={0x48, 'LED\x00', 0x0, {'syz1\x00'}}}, {{@ip={@initdev={0xac, 0x1e, 0x0, 0x0}, @empty, 0x0, 0x0, 'sit0\x00', 'bridge0\x00'}, 0x0, 0x70, 0xa0}, @TPROXY={0x30}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x578) 00:03:35 executing program 2: io_setup(0x8, &(0x7f0000000040)=0x0) io_submit(r0, 0x3, &(0x7f0000000740)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0}, 0x0, 0x0]) [ 215.743300][ T7490] x_tables: duplicate underflow at hook 1 00:03:35 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_UPDATE_FT_IES(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000080)=ANY=[@ANYBLOB="d40200", @ANYRES16, @ANYBLOB="000225bd7000fbdbdf256000000061012a00055d803e81e196b55e1cbed2530b7e3f6faa4f131a7cbe7bec01fa305e3d9c0b52d78ae06af40e438636dead3e108d9d68a28a831d06cf1f6a78a4959f3b383b3c75ccb86ace9afd88e972b8112f0d6fc8a97d25054fafb07ac078914d614e720603030303030384f4060e40080211000001030000000802110000001c004008021100000040003f00000000000000370040ffffffffffff030000000802110000012d0040080211000000800000000802110000002400000802110000004000000020004008021100000105000000ffffffffffff0d0040ffffffffffff00100000ffffffffffff070000080211000000ff010000170040fffffffffffff7ffffffffffffffffff18000008021100000003000000210000ffffffffffff0800000001004008021100000001000000080211000001150040080211000000080000000802110000013b0040ffffffffffff0500000008021100000132000000003a012a0075060000ff0000102a0107bd060802110000007e15070102ffffffffffffff7f0000fb01000000800000260201fef6a4a5556b0ece851f20b75dce6a3ad4d9d47c7147de633dcda7637a08452d0316767c779b5634bfb47d890641d998602f01540085bbb1bf4fd1a2568e8e4ce205bb0e6c9859c00688074eaa23bc0ccbc4bc46c09c7c6f0ea6eeffd406bd1403bc5ca4c22e0705704b5c762f68ce6953167b9edcea67f3a1dad6cb095b7a4a2e686b64753a619e8fbeeb00fe471f4d5c0c736ca3615a2bb715f594927376e766227c341dcea46ce324342cc871943ae08cec1f3559e9754a430d051c679bddaf442fa4763ce9a07c0b3c45c68801c0b3aec24cf8921e06df373b0d89d32243eb998de9d67b1e2fac2ff50c4c1f1e8fa265b6d8ca35069834e02afcfecf4f696504067206ffff060000000600b100c5f400000600b100070000000600b1"], 0x2d4}}, 0x0) 00:03:35 executing program 1: r0 = getpgid(0x0) prlimit64(r0, 0x0, 0x0, &(0x7f0000000080)) 00:03:35 executing program 4: r0 = semget$private(0x0, 0x1, 0x0) semop(r0, &(0x7f00000001c0)=[{0x4, 0x0, 0x1800}, {}, {}], 0x3) 00:03:35 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)=@ipmr_newroute={0x1c}, 0x1c}}, 0x0) 00:03:35 executing program 2: setpriority(0x1, 0x0, 0x3) r0 = getpid() setpriority(0x0, r0, 0x0) 00:03:35 executing program 1: pselect6(0x40, &(0x7f0000000140), 0x0, 0x0, 0x0, 0x0) 00:03:35 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) close(r0) openat$rtc(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fanotify_init(0x0, 0x0) mount$9p_fd(0x20000000, &(0x7f0000000100)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000040), 0x0, &(0x7f0000000180)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r1}}) [ 215.933553][ T7349] netdevsim netdevsim3 netdevsim0: renamed from eth0 00:03:35 executing program 2: syz_open_dev$vcsu(&(0x7f0000000000), 0x0, 0x84040) 00:03:35 executing program 0: r0 = socket$inet(0x2, 0x3, 0x8) getsockopt$inet_int(r0, 0x0, 0x14, 0x0, &(0x7f00000001c0)) 00:03:35 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_GET_NODES(r0, &(0x7f00000000c0)={&(0x7f0000000000), 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x1c}, 0x1c}}, 0x0) write$cgroup_pid(r0, &(0x7f0000002940), 0x12) [ 216.026401][ T7349] netdevsim netdevsim3 netdevsim1: renamed from eth1 [ 216.038277][ T7349] netdevsim netdevsim3 netdevsim2: renamed from eth2 00:03:36 executing program 0: getgroups(0x1, &(0x7f0000000100)=[0x0]) [ 216.087033][ T7349] netdevsim netdevsim3 netdevsim3: renamed from eth3 00:03:36 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000680), 0x0, 0x240202) ioctl$LOOP_CONFIGURE(r0, 0x4c0a, 0x0) 00:03:36 executing program 2: semctl$SETVAL(0xffffffffffffffff, 0x0, 0x10, 0x0) 00:03:36 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_TSINFO_GET(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={0x20, r1, 0x31, 0x0, 0x0, {}, [@HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}]}, 0x20}}, 0x0) 00:03:36 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFNETMASK(r0, 0x891c, &(0x7f0000000c40)={'veth0_to_bond\x00', {0x2, 0x0, @dev}}) [ 216.298296][ T7349] 8021q: adding VLAN 0 to HW filter on device bond0 00:03:36 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$LOOP_CONFIGURE(r0, 0x4c0a, &(0x7f0000000080)={r1, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "c72b4ebc89f9df08b6581b348990ec6f69c81c43bb42187c2c540becb62311a4901f5861f334cd3c3b238ab0db1d9fcd0b78e647127c814bbe5d73ce7ec5901d", "6e97739214fa8d3d7bed83336c9c192aee9537850ee149ff48c22bdf90219ab5bdeea0dcf1f6d0af04582ac00db6f84c5b5e75b5db53e3bdf254253174e0c5ba", "14a8066bb8b5c591e1284dea11c700eb37979fe3ba8e90d74fd8aa4d6ea6a56d"}}) [ 216.318504][ T24] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 216.321163][ T24] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready 00:03:36 executing program 2: pselect6(0x40, &(0x7f0000000140), &(0x7f0000000180)={0x5}, 0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000240)={[0x60]}, 0x8}) [ 216.343559][ T7349] 8021q: adding VLAN 0 to HW filter on device team0 [ 216.367053][ T24] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 216.369948][ T24] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready 00:03:36 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='task\x00') fchdir(r0) mount(0x0, &(0x7f0000000000)='.\x00', &(0x7f0000000140)='proc\x00', 0x0, 0x0) r1 = syz_clone(0x0, 0x0, 0xfffffe2e, 0x0, 0x0, 0x0) syz_open_procfs(r1, &(0x7f0000000080)='map_files\x00') syz_open_procfs(r1, &(0x7f0000000040)='status\x00') wait4(0x0, 0x0, 0x80000000, 0x0) [ 216.373269][ T24] bridge0: port 1(bridge_slave_0) entered blocking state [ 216.375293][ T24] bridge0: port 1(bridge_slave_0) entered forwarding state [ 216.396860][ T22] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 216.399414][ T22] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 216.402125][ T22] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 216.409710][ T22] bridge0: port 2(bridge_slave_1) entered blocking state [ 216.411575][ T22] bridge0: port 2(bridge_slave_1) entered forwarding state 00:03:36 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_GET_NODES(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0xa3f337083028017}, 0x80) r1 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000100), 0x40001, 0x0) read$FUSE(r1, &(0x7f0000000140)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_genetlink_get_family_id$nl80211(&(0x7f00000021c0), r0) sendmsg$NL80211_CMD_NEW_INTERFACE(0xffffffffffffffff, &(0x7f00000022c0)={0x0, 0x0, &(0x7f0000002280)={0x0}, 0x1, 0x0, 0x0, 0x24004010}, 0x800) write$FUSE_WRITE(0xffffffffffffffff, &(0x7f0000002300)={0x18, 0x0, r2}, 0x18) syz_clone3(&(0x7f00000024c0)={0x800000, &(0x7f0000002340), 0x0, 0x0, {}, &(0x7f0000002400)=""/54, 0x36, &(0x7f0000002440), &(0x7f0000002480)=[r3, r3, 0x0, 0x0, r3], 0x5, {r1}}, 0x58) bpf$MAP_UPDATE_CONST_STR(0x2, 0x0, 0x0) bpf$MAP_UPDATE_CONST_STR(0x2, 0x0, 0x0) write$FUSE_BMAP(r1, &(0x7f0000002900)={0x18, 0xfffffffffffffff5, r2}, 0x18) write$cgroup_pid(r0, &(0x7f0000002940), 0x12) syz_genetlink_get_family_id$nl80211(&(0x7f00000029c0), r0) sendmsg$NL80211_CMD_REMAIN_ON_CHANNEL(r1, &(0x7f0000002a80)={0x0, 0x0, 0x0}, 0x0) bpf$OBJ_GET_PROG(0x7, 0x0, 0x0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_UPDATE_OWE_INFO(0xffffffffffffffff, 0x0, 0x2040040) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_REMAIN_ON_CHANNEL(0xffffffffffffffff, &(0x7f0000004040)={&(0x7f0000003f80)={0x10, 0x0, 0x0, 0x2000000}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x8000}, 0x80) r4 = syz_genetlink_get_family_id$tipc(&(0x7f00000040c0), r1) sendmsg$TIPC_CMD_GET_MAX_PORTS(0xffffffffffffffff, &(0x7f0000004180)={0x0, 0x0, &(0x7f0000004140)={&(0x7f0000004100)={0x1c, r4, 0x100, 0x0, 0x25dfdbfd, {}, ["", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x4048040}, 0x4000) syz_genetlink_get_family_id$team(&(0x7f0000004200), 0xffffffffffffffff) sendmsg$TEAM_CMD_OPTIONS_GET(r1, &(0x7f0000004940)={0x0, 0x0, &(0x7f0000004900)={&(0x7f00000042c0)={0xd4, 0x0, 0x200, 0x70bd2a, 0x4, {}, [{{0x8}, {0xb8, 0x2, 0x0, 0x1, [{0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}]}}]}, 0xd4}}, 0x20044880) [ 216.419882][ T22] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 216.443964][ T110] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 216.447089][ T110] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 216.450258][ T110] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 216.457754][ T110] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 216.466125][ T110] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 216.478900][ T7349] hsr0: Slave A (hsr_slave_0) is not up; please bring it up to get a fully working HSR network [ 216.492309][ T7349] hsr0: Slave B (hsr_slave_1) is not up; please bring it up to get a fully working HSR network [ 216.501162][ T22] IPv6: ADDRCONF(NETDEV_CHANGE): team0: link becomes ready [ 216.503690][ T22] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 216.515134][ T22] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 216.520251][ T22] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 216.533160][ T22] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 216.543704][ T110] IPv6: ADDRCONF(NETDEV_CHANGE): hsr0: link becomes ready 00:03:36 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) recvmsg(r0, &(0x7f00000035c0)={0x0, 0x0, 0x0}, 0x0) 00:03:36 executing program 2: getgroups(0x2, &(0x7f0000000080)=[0xee01, 0xffffffffffffffff]) setgroups(0x4, &(0x7f0000000180)=[0x0, 0x0, 0x0, r0]) 00:03:36 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000001280)={&(0x7f0000001100)={0x2, 0x13, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, [@sadb_ident={0x2}]}, 0x20}}, 0x0) [ 216.762941][ T22] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 216.766001][ T22] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 216.772175][ T7349] 8021q: adding VLAN 0 to HW filter on device batadv0 00:03:36 executing program 2: io_cancel(0x0, &(0x7f00000000c0)={0x0, 0x4, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0}, 0x0) [ 216.804238][ T4232] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 216.807406][ T4232] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready 00:03:36 executing program 1: bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000002580)={0x1b, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x3}, 0x48) 00:03:36 executing program 4: syz_open_procfs$namespace(0x0, &(0x7f0000001980)='ns/time_for_children\x00') 00:03:36 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) close(r0) openat$rtc(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fanotify_init(0x0, 0x0) mount$9p_fd(0x20000000, &(0x7f0000000100)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000040), 0x0, &(0x7f0000000180)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r1}}) [ 216.877263][ T4232] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 216.880056][ T4232] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 216.885857][ T4232] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 216.891811][ T4232] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 216.901696][ T7349] device veth0_vlan entered promiscuous mode [ 216.930295][ T7349] device veth1_vlan entered promiscuous mode 00:03:36 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f00000002c0)=@base={0x12, 0x10000, 0x0, 0xa78}, 0x48) 00:03:36 executing program 4: r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001440)={r0, 0xffffffffffffffff, 0x0, 0x0, 0x0}, 0x30) [ 216.984781][ T4274] Bluetooth: hci2: command 0x0419 tx timeout 00:03:36 executing program 1: r0 = socket$packet(0x11, 0x2, 0x300) getsockname$packet(r0, &(0x7f0000000140)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @remote}, &(0x7f0000000180)=0x14) [ 217.007831][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan0: link becomes ready [ 217.010424][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan1: link becomes ready [ 217.012918][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 217.026405][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 217.040790][ T7349] device veth0_macvtap entered promiscuous mode [ 217.052209][ T7349] device veth1_macvtap entered promiscuous mode [ 217.065821][ T7349] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 217.068559][ T7349] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 217.071087][ T7349] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 217.073879][ T7349] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! 00:03:37 executing program 1: bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f00000027c0)={0x3, 0x4, 0x4, 0xa, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x1}, 0x48) [ 217.077154][ T7349] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 217.080047][ T7349] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 217.082655][ T7349] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 217.085981][ T7349] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! 00:03:37 executing program 4: io_pgetevents(0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x0}) [ 217.095124][ T7349] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 217.098370][ T7349] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 217.106566][ T7349] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 217.108589][ T110] IPv6: ADDRCONF(NETDEV_CHANGE): macvtap0: link becomes ready [ 217.111045][ T110] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 217.113547][ T110] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 217.125614][ T110] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready 00:03:37 executing program 1: syz_open_dev$vcsa(&(0x7f0000000000), 0x1f, 0x220000) 00:03:37 executing program 4: io_setup(0x5, &(0x7f0000000000)=0x0) io_getevents(r0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0x3938700}) 00:03:37 executing program 1: syz_genetlink_get_family_id$ethtool(&(0x7f0000000300), 0xffffffffffffffff) 00:03:37 executing program 1: io_setup(0x2000, &(0x7f0000000000)) [ 217.263506][ T7349] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 217.266859][ T7349] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 217.269418][ T7349] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 217.272148][ T7349] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 217.282428][ T7349] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 217.285639][ T7349] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 217.289234][ T7349] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 217.292099][ T7349] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! 00:03:37 executing program 4: openat$binderfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_genetlink_get_family_id$ethtool(&(0x7f0000001b00), 0xffffffffffffffff) [ 217.295188][ T7349] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 217.297946][ T7349] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 217.301838][ T7349] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 217.310281][ T110] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 217.313099][ T110] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 217.319464][ T7349] netdevsim netdevsim3 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 217.321979][ T7349] netdevsim netdevsim3 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 217.325903][ T7349] netdevsim netdevsim3 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 217.329199][ T7349] netdevsim netdevsim3 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 00:03:37 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f0000003f00)=@base={0x0, 0x0, 0x0, 0x0, 0x2505}, 0x48) 00:03:37 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_SET_MPATH(r0, &(0x7f00000006c0)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000680)={&(0x7f0000000600)={0x1c, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @void}}}, 0x1c}}, 0x0) 00:03:37 executing program 1: openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000), 0x8801, 0x0) 00:03:37 executing program 4: pselect6(0x40, &(0x7f0000000140), 0x0, &(0x7f00000001c0), 0x0, 0x0) 00:03:37 executing program 0: openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/block/loop0', 0x90400, 0x0) [ 217.487657][ T613] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 217.492469][ T613] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 00:03:37 executing program 1: bpf$BPF_LINK_CREATE(0x1c, &(0x7f0000000e40)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, @val=@kprobe_multi=@syms={0x0, 0x0, 0x0, 0x0, 0x8000000000000000}}, 0x40) [ 217.548359][ T24] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready [ 217.556938][ T39] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 217.559330][ T39] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 00:03:37 executing program 0: r0 = socket$inet(0x2, 0x3, 0x8) setsockopt$inet_mreqn(r0, 0x0, 0x23, &(0x7f0000000580)={@dev, @loopback}, 0xc) 00:03:37 executing program 1: pselect6(0x40, &(0x7f0000000040), 0x0, &(0x7f00000000c0)={0x7ff}, 0x0, &(0x7f0000000180)={&(0x7f0000000140)={[0x9]}, 0x8}) [ 217.585395][ T4320] IPv6: ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready 00:03:37 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f00000004c0)=@raw={'raw\x00', 0x9, 0x3, 0x278, 0xc0, 0xffffffff, 0xffffffff, 0x0, 0xffffffff, 0x1e0, 0xffffffff, 0xffffffff, 0x1e0, 0xffffffff, 0x3, 0x0, {[{{@uncond, 0x0, 0x98, 0xc0, 0x0, {}, [@common=@inet=@socket2={{0x28}}]}, @common=@inet=@SET1={0x28}}, {{@ip={@dev, @multicast1, 0x0, 0x0, 'veth1_to_bond\x00', 'lo\x00'}, 0x0, 0xc0, 0x120, 0x0, {}, [@inet=@rpfilter={{0x28}}, @inet=@rpfilter={{0x28}}]}, @common=@CLUSTERIP={0x60, 'CLUSTERIP\x00', 0x0, {0x0, @broadcast}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x2d8) 00:03:37 executing program 0: clock_nanosleep(0x0, 0x0, &(0x7f0000000000)={0x0, 0x989680}, &(0x7f00000000c0)) [ 217.634652][ T4279] Bluetooth: hci1: command 0x041b tx timeout [ 217.685536][ T7588] x_tables: duplicate underflow at hook 3 00:03:37 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_SET_BEACON(r0, &(0x7f0000001480)={0x0, 0x0, &(0x7f0000001440)={&(0x7f0000000f40)={0x20, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @val={0xc}}}}, 0x20}}, 0x0) sendmsg$NL80211_CMD_UPDATE_FT_IES(r0, &(0x7f0000001740)={0x0, 0x0, &(0x7f0000001700)={&(0x7f0000001580)={0x14, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) 00:03:37 executing program 0: ptrace$getregset(0x4204, 0x0, 0x0, &(0x7f0000000100)={0x0}) r0 = getpid() sched_rr_get_interval(r0, &(0x7f00000004c0)) [ 217.712451][ T1756] smc: removing net device xfrm0 with user defined pnetid SYZ1 00:03:37 executing program 0: clock_adjtime(0x4, &(0x7f0000000080)) 00:03:37 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000002640)={'syztnl0\x00', 0x0}) 00:03:37 executing program 2: bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000001300)={{}, 0x0, 0x0}, 0x20) 00:03:37 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) close(r0) openat$rtc(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fanotify_init(0x0, 0x0) mount$9p_fd(0x20000000, &(0x7f0000000100)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000040), 0x0, &(0x7f0000000180)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r1}}) 00:03:37 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_UPDATE_OWE_INFO(r0, &(0x7f0000003ec0)={&(0x7f0000003c00), 0xc, &(0x7f0000003e80)={&(0x7f0000003c40)={0x284, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @void}}, [@NL80211_ATTR_IE={0x26e, 0x2a, [@perr={0x84, 0x128, {0x0, 0x12, [{{0x0, 0x1}, @broadcast, 0x0, @value=@device_b}, {}, {{0x0, 0x1}, @broadcast, 0x0, @value=@device_b}, {{0x0, 0x1}, @device_a, 0x0, @value}, {{0x0, 0x1}, @device_b, 0x0, @value=@device_b}, {{0x0, 0x1}, @broadcast, 0x0, @value=@device_b}, {{0x0, 0x1}, @broadcast, 0x0, @value=@device_b}, {{}, @device_b}, {{0x0, 0x1}, @device_b, 0x0, @value=@device_b}, {{}, @device_b}, {{0x0, 0x1}, @device_a, 0x0, @value=@device_b}, {{0x0, 0x1}, @device_a, 0x0, @value}, {{}, @device_b}, {{}, @device_b}, {{0x0, 0x1}, @device_b, 0x0, @value=@broadcast}, {{}, @device_b}, {{}, @broadcast}, {{}, @broadcast}]}}, @dsss={0x3, 0x1}, @random_vendor={0xdd, 0x34, "157d3cf3511b32b0cf7cabff020fb7ed74f0190b1a67745f73a40ce78c012bf17aaca3f473f70ba444f8d7f592752373fbfa436a"}, @link_id={0x65, 0x12, {@from_mac, @device_b}}, @random={0x0, 0x9d, "c1ea21239593e87a0be632be164c9ba1bd3f3f419d475693e8c6253d8efca4b49c99597c85a45afb826810361b19ddb0dd12fcc877e1cbd14d975bbb61d721f5506417ac960c4bcd8b767ecaa36c92303433e7e1b51551a0ff2159f1c0f70e5808095b40f48ad25b21d40e504e706470db15f276bc26ffbf462be8bd757954ef4599591b4cd7c9dfe28d51d5103540a4b2363998a81233e25b069d5442"}, @mesh_config={0x71, 0x7}, @ibss={0x6, 0x2}, @cf={0x4, 0x6}, @mesh_id={0x72, 0x6}, @perr={0x84, 0x35, {0x0, 0x3, [{{0x0, 0x1}, @broadcast, 0x0, @value=@broadcast}, {}, {{0x0, 0x1}, @device_a, 0x0, @value=@device_b}]}}]}]}, 0x284}}, 0x0) 00:03:37 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_ENABLE_BEARER(r0, &(0x7f0000001340)={&(0x7f0000001240)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000001300)={&(0x7f00000012c0)={0x34, 0x0, 0x0, 0x0, 0x0, {{}, {}, {0x18, 0x17, {0x0, 0x0, @udp='udp:syz1\x00'}}}}, 0x34}}, 0x0) 00:03:37 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000004f00)={{0x0, 0x0, 0x0, 0xee00}}) 00:03:37 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_DEL_PMKSA(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, 0x0, 0x5d9ab62faf6006d5, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) 00:03:37 executing program 3: openat$pfkey(0xffffffffffffff9c, &(0x7f0000000100), 0xa0000, 0x0) 00:03:37 executing program 1: inotify_add_watch(0xffffffffffffffff, 0x0, 0x100) 00:03:38 executing program 2: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/module/psmouse', 0x0, 0x0) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r0, 0x89f0, 0x0) 00:03:38 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r0, &(0x7f0000001140)={0x0, 0x0, &(0x7f0000001100)={0x0, 0x50}}, 0x0) sendmsg$DEVLINK_CMD_RATE_SET(r0, &(0x7f0000001240)={&(0x7f0000001180)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000001200)={&(0x7f00000011c0)=ANY=[], 0x34}}, 0x0) 00:03:38 executing program 1: r0 = getpid() ptrace$getregset(0x8, r0, 0x0, 0x0) 00:03:38 executing program 2: r0 = socket$inet(0x2, 0x3, 0x3) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f0000000040)=@raw={'raw\x00', 0x9, 0x3, 0x230, 0x0, 0xffffffff, 0xffffffff, 0xe8, 0xffffffff, 0x1c0, 0xffffffff, 0xffffffff, 0x1c0, 0xffffffff, 0x3, 0x0, {[{{@uncond, 0x0, 0x98, 0xc0, 0x0, {}, [@inet=@rpfilter={{0x28}}]}, @common=@inet=@TCPMSS={0x28}}, {{@uncond, 0x0, 0x70, 0xd8}, @unspec=@CT2={0x68, 'CT\x00', 0x2, {0x0, 0x0, 0x0, 0x0, 'netbios-ns\x00', 'syz1\x00'}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x290) 00:03:38 executing program 3: openat$null(0xffffffffffffff9c, &(0x7f00000013c0), 0x0, 0x0) 00:03:38 executing program 1: syz_open_dev$vcsu(&(0x7f0000001c80), 0x0, 0x105042) 00:03:38 executing program 2: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) bind$bt_l2cap(r0, &(0x7f0000000080)={0x1f, 0x0, @fixed}, 0xe) 00:03:38 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000003f00)=@base={0x0, 0x0, 0x0, 0x0, 0x2505, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x3}, 0x48) 00:03:38 executing program 1: msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000001400)=""/74) 00:03:38 executing program 2: openat$null(0xffffffffffffff9c, 0x0, 0x400102, 0x0) 00:03:38 executing program 3: r0 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f00000011c0)={'wlan0\x00'}) 00:03:38 executing program 1: r0 = syz_open_procfs$pagemap(0x0, &(0x7f0000003080)) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) 00:03:38 executing program 4: syz_genetlink_get_family_id$wireguard(&(0x7f0000000a00), 0xffffffffffffffff) 00:03:38 executing program 2: pipe2$watch_queue(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$FUSE(0xffffffffffffffff, &(0x7f0000000040)={0x2020, 0x0, 0x0, 0x0}, 0x2020) r4 = getuid() getresgid(&(0x7f0000002080), &(0x7f00000020c0)=0x0, &(0x7f0000002100)=0x0) write$FUSE_CREATE_OPEN(r1, &(0x7f0000002140)={0xa0, 0x0, r2, {{0x0, 0x3, 0xfffffffffffffffd, 0x7fff, 0x2c8, 0x7f, {0x6, 0x200, 0x3ff, 0x0, 0x2, 0x101, 0x1, 0xfffffe00, 0x0, 0x2000, 0x7ff, r4, r6, 0x96}}, {0x0, 0x4}}}, 0xa0) write$FUSE_DIRENT(r1, &(0x7f0000002200)={0x60, 0xfffffffffffffffe, r2, [{0x0, 0x1, 0x0, 0x5}, {0x4, 0xffffffffffffffff, 0x2, 0x800, '++'}, {0x2, 0x2, 0x0, 0x1}]}, 0x60) sendmsg$nl_netfilter(r1, &(0x7f0000003540)={&(0x7f0000002280)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000003500)={&(0x7f00000022c0)={0x1204, 0x14, 0x6, 0x5, 0x70bd2c, 0x25dfdbff, {0x3, 0x0, 0x7}, [@typed={0x14, 0xdb, 0x0, 0x0, @ipv6=@dev={0xfe, 0x80, '\x00', 0x17}}, @nested={0x10ff, 0xe6, 0x0, 0x1, [@generic="c4e83a2ac4e2b48a1538a19a5790b9fe8e783cd3c724ab6ffda808d342451132ea9c4a1cae2ef44f0f06734c74b548019cb57ebe58ceaa5a61eaebbcf24b3acb5243756522af4867e78b7f9988bf360a9ac4bdc70e2035f7742dcea8d63a3c1a45a8efff08ecc8ea20997a7ca28d2c371e3b473b4eee8651ff3a1f854c60f30aa04e741f22ee21d3b392d694f98c275767caac5f4d6d5fcf66e25fb1302e91296f6f50e9d239f988d799730d53771497f8b1d3cc70ab0805e623b096739aa6a8810939b64ed655e3b88a93b3baa20ae99e76527e4768267286006c71723576bd467937209ae31284fef77264fdba99b091bb258ccfcd9f74ce8b93844461bf04bd185846973e681616b6521f6d3694b1d55c37ebe85a1307ce6800e7810bec33057bc9dc6af062925fdaa7a36e9f7a0118bfa2ba7dd5c4c8f17a0a159aed896e34b2ae209bd79c9c97617cf1aa1fb9016aa3b879c8f3c0758d36ac8e561416036482e6094932b04aac4d1b0df34956b64eb098b37d6f68c146e43220c9d7d9e941c2749fea7fdf09117ba0ccbbedf6e4cfce7063d156e6a751c23ab5e01f718d82fb47f0dddce7af5ffc509d4a39afdd86406d0c900a3a21758aadca4fe1bc77602f8496ecb970460899e4cc8cc650fa54b3cccb498a19a2b1487f6d3de598b2bebaa26f3ad7e357a677855d05abc2e75a05329d3bc7ba7ac54c41a84fae9b14c3d388fd6e53d3ad56da3d31aff873821c99695650017c587e785d77c7d9e2664fe63eff160046cb27c011f76bc5865e7e7f7ec10a6a8c0b56785ee591785cc8b003409cfed2df0189a479ab5be041d71c0fd9ed60f2e905dcac4a63edbe657ee9a5ce7c5c7d7dd6ad2ed0041f1012a47ba055ad2df4a2adf2b5205d52047c405299cc46e271bf78c7b930a7d612d8769fc080cc6e95da41f4fd389318f6b948284433931219bdce33d05bc274162a0c5140c3551012d45bdd2da527d88654f486754076f959f45abbef0650577c19dbb3a76ad385730b6f80281f302c7fd0f048c9d2eeba6b5dcc3587dd78fa643c007c6b19efdd9aa6493a0628b68b96d43256abee05d635509114385a9520634693c696a0f9a97758bad10670b1cb55a0f48b5650b72da5e535e2112c1819d2c380dca26485673d72cdcc9431832de282cdd8b69f19a41cef8b03c8dd5c9f2b28ed84d690106a9d46ad8d1c28bd0c1ae4fef07456712cc809ffbb2eccb799826f3bda2190b6d66f844b3eae1551100b431820447dc09d8f8602879a588ffccd059500f5534a1ca63ab1f2d2ceca945f810d294de01ba40a3271a370eee3b3d1f723ece0bdfc86d38e4a04e05fb1d68a1a8f8e37490c88c05c80a8f83b98702e3da3a41e29bde6611a3a3fee0fd02731665b9d27475553657d1ceb21f5da1e22649fbeb92ca344a012ae8f6f3dbd976bf1bffcc35cf6ccc54a05468aa473f03a745b73c4b77f0f1157c51cc102aa76dddba6c24a2d8db319bd6154b5d2fc781b4ff5a7582199414648967e617f69feb284823b7f119e5c4b94194451f1362ff0c9ddd20b54dbe05f96b4d844712c0a3b3febc10cd3fe633e4a9c87cb4ed7b67f9d019859cba672a820877819a593917be9be221820a7b61d3bab0b4fa68117966ac2979f06872b2a9bdd7be67fea075996b5994191511cfba8c3556c7d29aad6379d1d023b410d8d0f0e1eedd4dca21950e1c9ba5d1a7903a93c79d5e47ec1e82f9530e4e576002b6e4f35c9558e9ced6f903c70650b2fa5dae1f36f96e6e200a8051b1df4b5ea2da6711a24b40dd1d76b8de4f24c3fbd026e457fea31b1d4c27842ffbf196d08a0202733ebb17cfa442ffad1b43ab0d8036c13b52311592690b88e4e2d1eb201be893e8973e6ff7c480c98be7a46dc049f137e1e5bda79cd3ab300ee546eee390394cf1f6c077ccd03232088c1102b1131f0aaec33d9929051ce058262067c75bcf91ba3f87d192d57742957e810f84b58dd0398a431bf6555fcc560869e88e429ea073f3cd3d3639a63427837b8aaa41ab59ea658431f1530471b8c2951fcee62a936e07e2989448fd5271173736709168ccb3ceaa56d5e11542b0259703489fe4fe8ea8f27f48a04004fdaada58206872df6e98e59525ca28270858fbb82b26957ccb4c23a2b45640ed152fb3898c01d9f4ae2080767dfc8fb576da2efd2124b4d7326de9c083cee51067948cba22d6521c91f6e8322ab37e7d319fa712012f33dab01c5f3398a8ceb55b6968371187edb755f7f4e0422e0e8cb51ea1d8b7c174ea2ed5b1871e5befaafc44a4b3ab38308da5ac3e0f8b7415f96e440411f3c68f60d6ceedd50706bf79150aff0ba96321d4dd176f4f5357d4c1c817981523f94ee5b64170d3072e9d838447225fbd379432f59307302c32c77364dcd1399093bce8de318854e5a551c08285f27b53b39ff31012e56e009e2916d80dd1ae6102a9d05e4e27e36e947d0774422002751c5a95b3891103e8bf4c698eee035d0ada264a8dc697961abf2571bb117e1d77e5b2dac3931ece5017c012bd48e3c4626cf2bbd37b6e5aa812fa9c411cabc69d6bc88c6490a5d5ef16b8481eb5fbfcccd9cb4579375fc20101bc723447f06a1c6ecd5311a98abd63a33910673aa4b6e9fbfeff599138c1fdb8d6dcdbd9d29db8deb5dcd8d1f0ced345d01f96fddb754dad4aa3cc60c40da3ce63c304a1ef11a22a87bac307e4703e028f946bf6f62f1781f70a7c0b776703e41150a96c85586f152120cb73e90db6a26eac68cb3615efe6848639b61ad4006e64c00f85ef824cafae5bac1bdaa159f295a9e6b2edc9c713454a2297e4883377d0be95591d6663eee2d36a916a2e38ce60d31fde2aae5513ccde9970b6473d8ef373fd0a78bd9ea63410b0120898f91f20ee4440313d03a27910d2b62bb3074d6a3139f48f5465cb39b68a8dc2444bbd55aac1e81ff466726a4735570fee763f2bb5e2f90e1c553fb929ee6ecc758c2928c4cb3ff01b80b1db989f454c3f03a4904e402ab430b8b3e09d2fea17b6be7d7e4db6fad703c26da5f83ac292848db85637b413a7fe5b9fc9ecaaa492fec1124ba552bbc3f040d60547d7123b7d290cb7eafdc42e07b6f5494d0260ebb9850260c66f5b454d29e3ff4ff68d0b0769a65d5ae11d8ee15e10743a2277c596581657d31413a7d358cc10852a89e0d1b8197bbaa4e5ce873cf8f8126191e737d0083998d62d7e315fa2d49924eb74615cd641e52a323de7e5e946b261a0b0d28a05026850ce3409514b9f12423876ee3e4aefb36436bb84e093959923c8143c413064324f1ba2f0570fab87f4a26130e8b8c4c9ece1ea9500b1181dd0465af89dc2a8aaa3f64618f67b8a46f085f4e724b1aad3d6495d77f1338caf2bae039c46d3c75d9723ff16adbb6fc4089e44bfc9b919bf6a62b1647f8afa1a88e098719b460074fda01074d826e53313fa66a3f08d948fed4315e05f1e2926e151cfaf20522d1f25a27b0803a5f4a2ee4b32d9726bef3ca031f8fe2befc0d811f74bde4d39b5e458cc92cc8ea8c4309af6756954bbe96c8503354a0de086d38d0f0a2ee437add7a1ab14d6192403742dd8f8eb2be168e3056b85ed5680c3a01d0df92b13bb72bab060481dde6a7f70787c84b140fed501ee305070b90fa73b2e1ce9d0d0d3f4d6665200829835edc831184057a421eef99b5c7206df39e306296ed0a9ff499bd4a817904fa8dd8fb19e869d9877813695a51ca3e4bf2a8c3a58f91efe06459fef240776511a7a446f5557511ae9b114f142268854e1d771ea51dae2807d2f63db978a5717e6d9d22f6188cf1eb0b6fbf36dfbcc65b48140d391e06ff2cd19425fbfed5e96922ab6b86c3d90d353b0a06d39e9e333bbe433249cf601f156e0b996377745bb6bd1d80b9ab47bd996a3716a0800caee6c48856ee53de5467ba0613c1858f3761013286de5c88c332b9c22ab9bcfb2cbdb627105d509827dfd8cb7c83e4ab8bfc155c0ca2d181552c1611653d83f41a63e5294a1e83e12dcd798d1e9159603a94cc984d1c50efe91ea4c8ea9bc34d93d8b90484f5a1850106fedcac527099dc1a9b3d307f19dd02d70412ec606d60f7638ef8fe1524f6927ad79e98763e92605204e3cde72dfd75d48e5f90425ef9c66f4b00378277983a24b4de3540ce516ef648d5f769cb30bcb4931f950cd821f67c8fef7a265cc716cd159619fe9a404b2e14ec8315996d794a467fd28991d555fda1ec9d2667fd9e7a71b0e4791290080ff2bb84bb2d1b5dbaa60a01408e8ebb53655ec50ec3336171f97186f1a18759305418ba9595bd1d5d400205e8f2e394294493a19cfa567ac9548bb584e16d7b661d0155f4117e304e9ecc9580a2748d49f922de2c168f6628c87556f206b0bd04f02932f986d977788b10556ec5ad01199d39d01d0df2dd2d988242044c11af2618f04662852f37c01c8c0c030ace6e4427d53f005eab8e3e8e2fbef265ef3dde0a86ff86dd700aa16728bd7b7c459df04d7895afb5ca0a8213dbc6f562672249ce278349077c137c43a377eb08efbf629479388d57d6d0b14d506a1685dd1b83558a086290364f8fe07ff16bc9d88c3ed7d89213a7884ddda444721301f7e7fca2e8e2f39c78ac398bc1c506e198de25861060a26a55222fb1e3c479e5ff0c29f08755de9ab51e6de0b8a866ad68e3a2456151d99c94e9eff166fe03bedc4cb7d4af1a6475088cb6d45b5f532315a839aa4f4a255430939f59372f0df4fd2a4b6679dc8a74d328d05fdf15d6feb596818c461785d7db41317f9fd1dafefc0f024b23172ca5d02597efc33bffff78cf664e284e97faad0f108c9910f1ae96cb83a134771082b3d8a54ff46c41e67f53220755a583670a3d842e86b916dcb7d969889a95e69f9ee8af4bfd778a43f63fdc4e531d24ce09831158f0f6e884e50a5a9fc4f8516a5aadd4c339b0d8777d40aa7b54a02d5922b0272e79f52ffd292b9122a5bfbf101c5cdc3d3487d00cc86632fcda6b598cd69c6018c10294574f8f27fb7d7a2bd2260ab54f46ef9d9bdb7c9c186baeb2a6b1823304fab742a7f996f78ec977ea4615df306ec4f08fd913daeea472d581621482fe66b8d472e32b259bf42f0b7840b1eb3aa95b78be9bb0518fa92c879fbdd5452242e6d0b65e57e5ea9946dcac43f53882338488c4bd92255396ecc01283209a7922a4481d6c7adfec67a41d5f152bfbaddd2119b2653cdfc4a680608e9fe8dca01aa6e673f1a383434b394e2b5cdf83c99484f47ec4ddd076a358b8a2d97ccb81318d02c49bf21d57cc94b5a25406ca9f9e65f301b7f3293130dfc556fdf9983b04822c16c8b45c4a317bda7d9d63c4184febf472759b19790ab854758a1b9f70b80429e9372f11345a802372d5a053e0048fac0b8317b123a1330bd101a2d75705ba5d757ab75fd22721ce3ee8f64063b2f565811b33386ecf21dc1e7293f38475e0d8f286c00f7cd6866572f90e4d0ebf2bbfb60ac251acab55d175ce62e19d1e6ed55dbea7da4217ff0b2254db4225dbea4c7e1e41fa2b4ceb2078412ce42ae9318746a1094afa02b051361a10d66ed482f86b3215b4893cb1ca7290a9ca54e50d2e0eb08f87463e820ad462c8b93b7f2f7ce4288725108a63bf26069e100269665ef27bd3df1b9abb855d73fe14bb446d8d023d6a586b801a2bb05064165638ae56a1978277cb65a7ef470ad59fe73071c312951bd663a0d6fe4288dbe8f39e0802d0294f05a1149f9ef31372cbea6e308f6c", @generic="608878a5f17c58b1acd0fb", @generic="8d7151e89985762baf779b91b692d4f3ba62db26c74f2761991d6edca82562aa47c55a138fe1ed3acf7031b8fcb1e4baedf30c5641dff248966f65cfc2bf170699e94d2a2681a39cd81731e30e0b70393b43f3adc5b2b1d3d70e4620922df377b53889f4c3d5668e205d52eedac161597bf7ee6cd831b34a9d0e3d26a9f4db9758b0a9b847290a237ce374b05dcbc9bf021f3172c521c8aaa7eafb2150e6da3c0e72bf57670f021b3f204486f12a1c85a12675075acd097e0d7737608d8af97c1c57bf109d7a41db4b11f3785261bbde76471d4cc6368f30e676b98d16e4b5b6195f229def015b220ca57c779387c6ad"]}, @typed={0x8, 0x121, 0x0, 0x0, @uid=r3}, @typed={0x6, 0x43, 0x0, 0x0, @str='++'}, @generic="eb7b1dbecc5b88500593570145ed8b25b16c5ad11a9afec4c1d01268046b09da3f2836e2e5e914cc224d8d79b4b5929c7674f57ccd432eb8bd8b8135f7834674301dec41838627980d6a157b049ba7143bc13c85144927b02408aad1e248fa81a4d233c6cc472269f8ce74d24a2bc197abce69e65fff9de8045cfe89bdf86d051901e285bb8971994436307de776a3edcdc6e66ece051c3639beaa77df512fff690a760e37cb25d09b29255991e819547c4cb958f8bd0e31a69371da0f0beaa5a0f701", @typed={0x8, 0x8, 0x0, 0x0, @ipv4=@multicast1}]}, 0x1204}, 0x1, 0x0, 0x0, 0x4040001}, 0x1) r7 = openat$fuse(0xffffffffffffff9c, &(0x7f0000003580), 0x2, 0x0) write$FUSE_LSEEK(r7, &(0x7f00000035c0)={0x18, 0x0, r2, {0x6}}, 0x18) write$FUSE_INIT(r7, &(0x7f0000003600)={0x50, 0xfffffffffffffffe, r2, {0x7, 0x27, 0x20000, 0x2000000, 0x3, 0x1, 0x6, 0x1f}}, 0x50) pipe2$watch_queue(&(0x7f0000003680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f00000037c0)={"b6700214845f234309f9b932eb7fb026", 0x0, 0x0, {0x1, 0xe51}, {0x50d, 0x401}, 0x1, [0x9, 0x8, 0x0, 0xffffffffffffffc0, 0x6, 0x8, 0x2, 0x9, 0x2, 0x1ff, 0x4, 0x8000000000000000, 0x67, 0x7, 0x2, 0xde2]}) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f00000038c0)={"6daebdd0a00aa52506ac2332bd0fc1d3", 0x0, r9, {0x4, 0x5d0e}, {0x4}, 0x1c13, [0x1, 0x3f, 0x358e5f2b, 0xfffffffffffffc01, 0xffffffffffffff1d, 0x63, 0x3, 0x8, 0x4, 0x641, 0x9, 0x0, 0x7, 0x800, 0xffffffff, 0x1]}) ioctl$VHOST_VSOCK_SET_GUEST_CID(r1, 0x4008af60, &(0x7f00000039c0)={@my=0x0}) read$FUSE(0xffffffffffffffff, &(0x7f0000003a40)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) r11 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r11, &(0x7f0000005b80)={&(0x7f0000005a80)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000005b40)={&(0x7f0000005b00)={0x14, 0x0, 0x400, 0x70bd26, 0x25dfdbfe, {}, ["", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x11) write$FUSE_LK(r1, &(0x7f0000005bc0)={0x28, 0xfffffffffffffff5, r2, {{0xffffffff, 0x1, 0x0, r10}}}, 0x28) mount$9p_fd(0x0, &(0x7f0000005c00)='./file0\x00', &(0x7f0000005c40), 0x0, &(0x7f0000005c80)={'trans=fd,', {'rfdno', 0x3d, r8}, 0x2c, {}, 0x2c, {[{@dfltgid={'dfltgid', 0x3d, r5}}, {@access_any}, {@fscache}, {@access_uid={'access', 0x3d, r3}}, {@debug={'debug', 0x3d, 0x749}}, {@loose}, {@afid={'afid', 0x3d, 0x8}}, {@version_L}, {@cache_loose}, {@fscache}], [{@fowner_gt={'fowner>', r3}}, {@func={'func', 0x3d, 'FILE_MMAP'}}, {@seclabel}, {@fsmagic={'fsmagic', 0x3d, 0x7}}, {@measure}]}}) syz_genetlink_get_family_id$team(&(0x7f0000005e00), r8) ioctl$ifreq_SIOCGIFINDEX_team(r8, 0x8933, &(0x7f0000005f40)) 00:03:38 executing program 3: syz_genetlink_get_family_id$nl80211(&(0x7f0000000f00), 0xffffffffffffffff) 00:03:38 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f00000013c0), 0x44600, 0x0) 00:03:38 executing program 4: r0 = socket$inet(0x2, 0x3, 0x3) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f0000000480)={'batadv_slave_0\x00'}) 00:03:38 executing program 3: bpf$PROG_LOAD_XDP(0x5, &(0x7f00000005c0)={0x6, 0x0, 0x0, 0x0}, 0x90) 00:03:38 executing program 2: keyctl$search(0xa, 0x0, &(0x7f0000000600)='dns_resolver\x00', &(0x7f0000000640)={'syz', 0x2}, 0x0) 00:03:38 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_netfilter(r0, &(0x7f0000000640)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000600)={&(0x7f0000000200)={0x20, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x4}, [@generic, @nested={0xc, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@loopback}]}]}, 0x20}}, 0x0) 00:03:38 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000001280)={&(0x7f0000001100)={0x2, 0x13, 0x0, 0x0, 0x2}, 0x10}}, 0x0) [ 218.544161][ T1756] device hsr_slave_0 left promiscuous mode 00:03:38 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)=@delnexthop={0x18}, 0x18}}, 0x0) 00:03:38 executing program 1: r0 = semget$private(0x0, 0x1, 0x0) semop(r0, &(0x7f00000001c0)=[{}, {}], 0x2) [ 218.612717][ T1756] device hsr_slave_1 left promiscuous mode 00:03:38 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IPVS_CMD_NEW_SERVICE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYBLOB='0\x00\x00\x00', @ANYRES16, @ANYBLOB="01"], 0x30}}, 0x0) 00:03:38 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl80211(&(0x7f0000000f00), r0) sendmsg$NL80211_CMD_SET_BEACON(r1, &(0x7f0000001480)={&(0x7f0000000ec0)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000001440)={&(0x7f0000000f40)={0x504, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @val={0xc}}}, [@NL80211_ATTR_IE_ASSOC_RESP={0x101, 0x80, [@random_vendor={0xdd, 0xd4, "97e970c36af099edbcb89183a884222588b8a3af8714413df1ff5a1c5e27442b3994d524f5e9b82425c52e3292e8856c4914fa4da7771bba5005bb2ff1c5b0cb3b46ff536de5d5b481e4cb2594243d741b66ae9cb1b2c47f68a23898e13146507b125327cb69ea6127ff38e07d7912a5f50ed2cdd9442ff90f7b71eefaacaef7cb86f587bde7d1e3dd1de32b34e0d228725c73f731bae3ff271c7bdbb487e4acb08574af8b97191feff0cab6511e1ac2149e156c574907ce8d24f45fd62def02af0a7f6b11162b3479290bcc4321b6a7dddd6cad"}, @ssid={0x0, 0x6, @default_ibss_ssid}, @erp={0x2a, 0x1}, @mesh_chsw={0x76, 0x6}, @ssid={0x0, 0xf, @random="1da09d40b5d3af01e20cdeee832413"}, @dsss={0x3, 0x1}]}, @NL80211_ATTR_IE_PROBE_RESP={0x1f5, 0x7f, [@rann={0x7e, 0x15, {{}, 0x0, 0x0, @device_b}}, @link_id={0x65, 0x12, {@from_mac=@broadcast, @device_a, @broadcast}}, @mesh_id={0x72, 0x6}, @peer_mgmt={0x75, 0x4, {0x0, 0x0, @void, @void, @void}}, @link_id={0x65, 0x12, {@initial, @broadcast, @device_b}}, @tim={0x5, 0x73, {0x0, 0x0, 0x0, "0684ab522175b432958fd9f64a598de9ec4a7c287efc89e3da1ff5ac0c592343bde49b0b9b78c1ab6b8c71a7bafef75c5570837af14e08a44d77f3fa7ef8329b66533a54e895e727f99d9c90197761fc6f1d70e966a621e909c0326063187f4c4592ed65e703ed482471dbebe3e8f9bb"}}, @measure_req={0x26, 0xa3, {0x0, 0x0, 0x0, "c961ced97b4050a632167cdbdf7dac2f32a02c28f40512fb0841464a0d5f191d221c9dc8eb9ccfbbad8e66880945604bcf742d3ca92093bdf1ed4469cd194e2ac3d6379243405d06c49700e744c66ffaeab95ddcb0e8fcd81792ce4aaaf9ab1f949d6b0d013af1a29991b20ed1971d19b91a4d8476d7f4c939c91b0d179d979b4519aefa65f52a26835b686b7f3120d14f98a69fc9ecd0ede59494253b1f3db5"}}, @perr={0x84, 0x88, {0x0, 0x8, [{{0x0, 0x1}, @device_b, 0x0, @value=@broadcast}, {}, {{0x0, 0x1}, @device_b, 0x0, @value=@broadcast}, {{0x0, 0x1}, @broadcast, 0x0, @value}, {{}, @device_b}, {{0x0, 0x1}, @device_a, 0x0, @value}, {{0x0, 0x1}, @broadcast, 0x0, @value=@device_b}, {{}, @device_b}]}}]}, @NL80211_ATTR_BEACON_TAIL={0xf9, 0xf, [@ext_channel_switch={0x3c, 0x4}, @ibss={0x6, 0x2}, @measure_req={0x26, 0xe9, {0x0, 0x0, 0x0, "5a9691d414c03db76118bb530682210d252269043729616c663b42fb2d48394ebdecd8235ccc6c694d06a4843146fb265776b96cf5771cf1b07128c5d3a1bf37b9e72dd4cd95afc262ad390d5bd9724febc5e71f920b3cc386a7f2e313be158840ac6376756079c9ecae8382d6f46ea5faff62670cfd0f5b70632262fa086912c294eb6fb0dab53610c38ad91ec4295eb8f34856bef4c54eebe99d5575196f3d7d29f4cc7625025a260a510b2159bee5bcc46f823dad7c891fc8a4c6b82214f17ad5956592d974a8ae60e78b37ad0f2fe79afd1978bbd60b2773158b5c23a8904bc2407e9d37"}}]}, @NL80211_ATTR_IE_PROBE_RESP={0xec, 0x7f, [@sec_chan_ofs={0x3e, 0x1}, @mesh_config={0x71, 0x7}, @random={0x0, 0xda, "b826c06466a197b08e1c7f29ffc44459c86cf5fe6beaae69ddaf32b0e450a3ac1806d3ffbd29a682dc35a257d93ee598e3a918e2a79531c862934e4c6fa7e153398f249d8749b338ececdf0e4559a1c51683668cee11928e815a6bd704a4eefd8d6233e487fca197d1c28a5a0d681fe4b4aa03f03ebb665ebc332c13e4377ac7feca4384a54ea1b72e8639c954aceffccf90622d5ee44f2c970ebd004909f55bbd3e619489572346b82ee18aad21add7061e07c919a423516f3bec416a879dc7781d3ed144a499acbd4db2e5d734d560d95fe2f1b25003b3a175"}]}]}, 0x504}}, 0x0) [ 218.694856][ T1756] batman_adv: batadv0: Interface deactivated: batadv_slave_0 [ 218.696842][ T1756] batman_adv: batadv0: Removing interface: batadv_slave_0 [ 218.701668][ T1756] batman_adv: batadv0: Interface deactivated: batadv_slave_1 [ 218.703614][ T1756] batman_adv: batadv0: Removing interface: batadv_slave_1 00:03:38 executing program 0: r0 = socket$inet(0x2, 0x3, 0x3) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) 00:03:38 executing program 3: r0 = openat$sw_sync(0xffffffffffffff9c, &(0x7f0000002880), 0x0, 0x0) ioctl$SW_SYNC_IOC_INC(r0, 0x40045701, &(0x7f00000028c0)) 00:03:38 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFNETMASK(r0, 0x891c, &(0x7f0000001100)={'geneve0\x00'}) 00:03:38 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20, 0x0, 0x0, 0xfffff00c}, {0x20, 0x0, 0x0, 0x10000}, {0x6}]}, 0x10) r2 = dup(r0) sendmsg$nl_generic(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x14}, 0x14}}, 0x0) 00:03:38 executing program 2: capset(&(0x7f0000000200)={0x19980330}, 0x0) [ 218.744859][ T1756] device bridge_slave_1 left promiscuous mode [ 218.747043][ T1756] bridge0: port 2(bridge_slave_1) entered disabled state 00:03:38 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) close(r0) openat$rtc(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fanotify_init(0x0, 0x0) mount$9p_fd(0x20000000, &(0x7f0000000100)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000040), 0x0, &(0x7f0000000180)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r1}}) [ 218.799080][ T1756] device bridge_slave_0 left promiscuous mode [ 218.800994][ T1756] bridge0: port 1(bridge_slave_0) entered disabled state 00:03:38 executing program 0: syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000001480)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x3ff}}, {{0x9, 0x5, 0x3, 0x2, 0x400}}}}}]}}]}}, 0x0) 00:03:38 executing program 2: openat$rfkill(0xffffffffffffff9c, 0x0, 0x42a680, 0x0) 00:03:38 executing program 1: r0 = socket$inet(0x2, 0x3, 0x3) setsockopt$inet_buf(r0, 0x0, 0x11, &(0x7f0000000000)="396c55f42baf5cd967d407d1c9f1f3dfbf3faa761d00d694fe7d7e3fa1975b5b03b554cb44b29ff40957afd2bfe671ffab8fc1feabfb2507be48a1d8e9bbbe34e10e1301bcc12006a6015d65b60e97b07e1e7cc85f725edd8e1958d1419730ce37b5d7e8f19facb66a6e8ebd9fd695f187086ea4d0d2f181b6ff6c2296d4b0b2b96dfc1d16404d60f21ed17348f18fd3dd4c95b8d5c7b56a47eba978008e673dd1b3433da7631ca8", 0xa8) 00:03:38 executing program 2: openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) bpf$MAP_UPDATE_CONST_STR(0x2, 0x0, 0x0) 00:03:38 executing program 1: io_setup(0x8, &(0x7f0000000040)=0x0) io_submit(r0, 0x0, 0x0) 00:03:38 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_SET_NODE_ADDR(r0, &(0x7f0000002280)={0x0, 0x0, &(0x7f0000002240)={&(0x7f0000002200)={0x24, 0x0, 0x4, 0x0, 0x0, {{}, {}, {0x8}}}, 0x24}}, 0x0) [ 218.934878][ T1756] device veth1_macvtap left promiscuous mode [ 218.936643][ T1756] device veth0_macvtap left promiscuous mode [ 218.938313][ T1756] device veth1_vlan left promiscuous mode [ 218.939881][ T1756] device veth0_vlan left promiscuous mode 00:03:38 executing program 2: semctl$GETALL(0x0, 0x0, 0xd, 0x0) semctl$IPC_INFO(0x0, 0x0, 0x3, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0xe, &(0x7f0000001540)=""/4096) semctl$SETALL(0x0, 0x0, 0x11, 0x0) semctl$GETNCNT(0x0, 0x4, 0xe, &(0x7f0000002700)=""/136) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) openat$sw_sync(0xffffffffffffff9c, &(0x7f0000002880), 0x0, 0x0) 00:03:38 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={0x0}}, 0x0) 00:03:39 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_UPDATE_OWE_INFO(r0, &(0x7f0000003ec0)={0x0, 0x0, &(0x7f0000003e80)={&(0x7f0000003c40)={0x244, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @void}}, [@NL80211_ATTR_IE={0x22e, 0x2a, [@perr={0x84, 0x128, {0x0, 0x12, [{{0x0, 0x1}, @broadcast, 0x0, @value=@device_b}, {}, {{0x0, 0x1}, @broadcast, 0x0, @value=@device_b}, {{0x0, 0x1}, @device_a, 0x0, @value}, {{0x0, 0x1}, @device_b, 0x0, @value=@device_b}, {{0x0, 0x1}, @broadcast, 0x0, @value=@device_b}, {{0x0, 0x1}, @broadcast, 0x0, @value=@device_b}, {{}, @device_b}, {{0x0, 0x1}, @device_b, 0x0, @value=@device_b}, {{}, @device_b}, {{0x0, 0x1}, @device_a, 0x0, @value=@device_b}, {{0x0, 0x1}, @device_a, 0x0, @value}, {{}, @device_b}, {{}, @device_b}, {{0x0, 0x1}, @device_b, 0x0, @value=@broadcast}, {{}, @device_b}, {{}, @broadcast}, {{}, @broadcast}]}}, @dsss={0x3, 0x1}, @random_vendor={0xdd, 0x2f, "157d3cf3511b32b0cf7cabff020fb7ed74f0190b1a67745f73a40ce78c012bf17aaca3f473f70ba444f8d7f5927523"}, @link_id={0x65, 0x12, {@from_mac, @device_b}}, @random={0x0, 0x9d, "c1ea21239593e87a0be632be164c9ba1bd3f3f419d475693e8c6253d8efca4b49c99597c85a45afb826810361b19ddb0dd12fcc877e1cbd14d975bbb61d721f5506417ac960c4bcd8b767ecaa36c92303433e7e1b51551a0ff2159f1c0f70e5808095b40f48ad25b21d40e504e706470db15f276bc26ffbf462be8bd757954ef4599591b4cd7c9dfe28d51d5103540a4b2363998a81233e25b069d5442"}, @mesh_config={0x71, 0x7}, @cf={0x4, 0x6}, @mesh_id={0x72, 0x6}]}]}, 0x244}}, 0x0) 00:03:39 executing program 2: io_setup(0x3, &(0x7f0000000000)=0x0) io_cancel(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0}, 0x0) io_cancel(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0}, 0x0) [ 219.154718][ T24] usb 1-1: new high-speed USB device number 2 using dummy_hcd 00:03:39 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) io_setup(0x7, &(0x7f0000000180)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000001640)={0x0, 0x0, 0x0, 0x7, 0x0, r0, 0x0}]) 00:03:39 executing program 2: bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f00000005c0)={0x3, 0x4, 0x4, 0xa, 0x0, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}, 0x48) 00:03:39 executing program 1: syz_open_dev$loop(&(0x7f0000000680), 0x0, 0x240202) 00:03:39 executing program 1: io_setup(0x1e, &(0x7f0000000040)=0x0) io_getevents(r0, 0x6, 0x6, &(0x7f00000012c0)=[{}, {}, {}, {}, {}, {}], 0x0) io_destroy(r0) io_getevents(0x0, 0x0, 0x0, 0x0, 0x0) [ 219.414656][ T24] usb 1-1: Using ep0 maxpacket: 8 00:03:39 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_SET_BEACON(r0, &(0x7f0000001480)={0x0, 0x0, &(0x7f0000001440)={&(0x7f0000000f40)={0x504, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @val={0xc}}}, [@NL80211_ATTR_IE_ASSOC_RESP={0x101, 0x80, [@random_vendor={0xdd, 0xd4, "97e970c36af099edbcb89183a884222588b8a3af8714413df1ff5a1c5e27442b3994d524f5e9b82425c52e3292e8856c4914fa4da7771bba5005bb2ff1c5b0cb3b46ff536de5d5b481e4cb2594243d741b66ae9cb1b2c47f68a23898e13146507b125327cb69ea6127ff38e07d7912a5f50ed2cdd9442ff90f7b71eefaacaef7cb86f587bde7d1e3dd1de32b34e0d228725c73f731bae3ff271c7bdbb487e4acb08574af8b97191feff0cab6511e1ac2149e156c574907ce8d24f45fd62def02af0a7f6b11162b3479290bcc4321b6a7dddd6cad"}, @ssid={0x0, 0x6, @default_ibss_ssid}, @erp={0x2a, 0x1}, @mesh_chsw={0x76, 0x6}, @ssid={0x0, 0xf, @random="1da09d40b5d3af01e20cdeee832413"}, @dsss={0x3, 0x1}]}, @NL80211_ATTR_IE_PROBE_RESP={0x1f5, 0x7f, [@rann={0x7e, 0x15, {{}, 0x0, 0x0, @device_b}}, @link_id={0x65, 0x12, {@from_mac=@broadcast, @device_a, @broadcast}}, @mesh_id={0x72, 0x6}, @peer_mgmt={0x75, 0x4, {0x0, 0x0, @void, @void, @void}}, @link_id={0x65, 0x12, {@initial, @broadcast, @device_b}}, @tim={0x5, 0x73, {0x0, 0x0, 0x0, "0684ab522175b432958fd9f64a598de9ec4a7c287efc89e3da1ff5ac0c592343bde49b0b9b78c1ab6b8c71a7bafef75c5570837af14e08a44d77f3fa7ef8329b66533a54e895e727f99d9c90197761fc6f1d70e966a621e909c0326063187f4c4592ed65e703ed482471dbebe3e8f9bb"}}, @measure_req={0x26, 0xa3, {0x0, 0x0, 0x0, "c961ced97b4050a632167cdbdf7dac2f32a02c28f40512fb0841464a0d5f191d221c9dc8eb9ccfbbad8e66880945604bcf742d3ca92093bdf1ed4469cd194e2ac3d6379243405d06c49700e744c66ffaeab95ddcb0e8fcd81792ce4aaaf9ab1f949d6b0d013af1a29991b20ed1971d19b91a4d8476d7f4c939c91b0d179d979b4519aefa65f52a26835b686b7f3120d14f98a69fc9ecd0ede59494253b1f3db5"}}, @perr={0x84, 0x88, {0x0, 0x8, [{{0x0, 0x1}, @device_b, 0x0, @value=@broadcast}, {}, {{0x0, 0x1}, @device_b, 0x0, @value=@broadcast}, {{0x0, 0x1}, @broadcast, 0x0, @value}, {{}, @device_b}, {{0x0, 0x1}, @device_a, 0x0, @value}, {{0x0, 0x1}, @broadcast, 0x0, @value=@device_b}, {{}, @device_b}]}}]}, @NL80211_ATTR_BEACON_TAIL={0xf9, 0xf, [@ext_channel_switch={0x3c, 0x4}, @ibss={0x6, 0x2}, @measure_req={0x26, 0xe9, {0x0, 0x0, 0x0, "5a9691d414c03db76118bb530682210d252269043729616c663b42fb2d48394ebdecd8235ccc6c694d06a4843146fb265776b96cf5771cf1b07128c5d3a1bf37b9e72dd4cd95afc262ad390d5bd9724febc5e71f920b3cc386a7f2e313be158840ac6376756079c9ecae8382d6f46ea5faff62670cfd0f5b70632262fa086912c294eb6fb0dab53610c38ad91ec4295eb8f34856bef4c54eebe99d5575196f3d7d29f4cc7625025a260a510b2159bee5bcc46f823dad7c891fc8a4c6b82214f17ad5956592d974a8ae60e78b37ad0f2fe79afd1978bbd60b2773158b5c23a8904bc2407e9d37"}}]}, @NL80211_ATTR_IE_PROBE_RESP={0xeb, 0x7f, [@sec_chan_ofs={0x3e, 0x1}, @mesh_config={0x71, 0x7}, @random={0x0, 0xd9, "b826c06466a197b08e1c7f29ffc44459c86cf5fe6beaae69ddaf32b0e450a3ac1806d3ffbd29a682dc35a257d93ee598e3a918e2a79531c862934e4c6fa7e153398f249d8749b338ececdf0e4559a1c51683668cee11928e815a6bd704a4eefd8d6233e487fca197d1c28a5a0d681fe4b4aa03f03ebb665ebc332c13e4377ac7feca4384a54ea1b72e8639c954aceffccf90622d5ee44f2c970ebd004909f55bbd3e619489572346b82ee18aad21add7061e07c919a423516f3bec416a879dc7781d3ed144a499acbd4db2e5d734d560d95fe2f1b25003b3a1"}]}]}, 0x504}}, 0x0) [ 219.535716][ T24] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 1023 [ 219.541129][ T24] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x3 has invalid maxpacket 1024 [ 219.581980][ T4279] Bluetooth: hci4: unexpected cc 0x0c03 length: 249 > 1 [ 219.585682][ T4279] Bluetooth: hci4: unexpected cc 0x1003 length: 249 > 9 [ 219.588103][ T4279] Bluetooth: hci4: unexpected cc 0x1001 length: 249 > 9 00:03:39 executing program 1: openat$sysfs(0xffffffffffffff9c, &(0x7f0000000040)='/sys/power/pm_test', 0x0, 0x0) [ 219.595457][ T4279] Bluetooth: hci4: unexpected cc 0x0c23 length: 249 > 4 [ 219.598026][ T4279] Bluetooth: hci4: unexpected cc 0x0c25 length: 249 > 3 [ 219.600180][ T4279] Bluetooth: hci4: unexpected cc 0x0c38 length: 249 > 2 00:03:39 executing program 1: socket$inet(0x2, 0x1, 0xffffff7c) 00:03:39 executing program 3: pselect6(0x0, 0x0, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000180)={&(0x7f0000000140)={[0x9]}, 0x8}) [ 219.680909][ T1756] team0 (unregistering): Port device team_slave_1 removed 00:03:39 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000c40), 0x1, 0x0) write$FUSE_OPEN(r0, &(0x7f0000002cc0)={0x20}, 0x20) [ 219.714857][ T4279] Bluetooth: hci1: command 0x040f tx timeout 00:03:39 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) [ 219.724178][ T1756] team0 (unregistering): Port device team_slave_0 removed [ 219.736267][ T24] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 219.738712][ T24] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 219.740762][ T24] usb 1-1: Product: syz [ 219.741822][ T24] usb 1-1: Manufacturer: syz [ 219.743011][ T24] usb 1-1: SerialNumber: syz [ 219.757571][ T1756] bond0 (unregistering): (slave bond_slave_1): Releasing backup interface 00:03:39 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c}, 0x1c}}, 0x0) sendmsg$TIPC_CMD_SET_NODE_ADDR(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000280)={0x24, 0x0, 0x0, 0x0, 0x0, {{}, {}, {0x8}}}, 0x24}}, 0x0) [ 219.786006][ T7680] raw-gadget.0 gadget.0: fail, usb_ep_enable returned -22 [ 219.788114][ T7680] raw-gadget.0 gadget.0: fail, usb_ep_enable returned -22 [ 219.815714][ T1756] bond0 (unregistering): (slave bond_slave_0): Releasing backup interface 00:03:39 executing program 1: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000e80)='./cgroup.net/syz0\x00', 0x200002, 0x0) 00:03:39 executing program 1: add_key$keyring(&(0x7f0000000580), 0x0, 0x0, 0x0, 0xfffffffffffffffa) 00:03:39 executing program 1: r0 = socket$inet(0x2, 0x3, 0x3) setsockopt$inet_buf(r0, 0x0, 0x11, &(0x7f0000000000)='9', 0x1) 00:03:39 executing program 1: pselect6(0x40, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)={0x7ff}, &(0x7f0000000100), &(0x7f0000000180)={&(0x7f0000000140)={[0x9]}, 0x8}) 00:03:39 executing program 1: socket$inet(0x2, 0x1, 0x3f) [ 220.025306][ T24] cdc_ether: probe of 1-1:1.0 failed with error -71 [ 220.033586][ T24] usb 1-1: USB disconnect, device number 2 [ 220.051964][ T1756] bond0 (unregistering): Released all slaves 00:03:40 executing program 1: r0 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) getsockopt$inet6_mreq(r0, 0x29, 0x0, 0x0, 0x0) 00:03:40 executing program 1: keyctl$search(0xa, 0x0, &(0x7f0000000600)='dns_resolver\x00', 0x0, 0x0) 00:03:40 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_UPDATE_OWE_INFO(r0, &(0x7f0000003ec0)={0x0, 0x0, &(0x7f0000003e80)={&(0x7f0000003c40)={0x248, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @void}}, [@NL80211_ATTR_IE={0x233, 0x2a, [@perr={0x84, 0x128, {0x0, 0x12, [{{0x0, 0x1}, @broadcast, 0x0, @value=@device_b}, {}, {{0x0, 0x1}, @broadcast, 0x0, @value=@device_b}, {{0x0, 0x1}, @device_a, 0x0, @value}, {{0x0, 0x1}, @device_b, 0x0, @value=@device_b}, {{0x0, 0x1}, @broadcast, 0x0, @value=@device_b}, {{0x0, 0x1}, @broadcast, 0x0, @value=@device_b}, {{}, @device_b}, {{0x0, 0x1}, @device_b, 0x0, @value=@device_b}, {{}, @device_b}, {{0x0, 0x1}, @device_a, 0x0, @value=@device_b}, {{0x0, 0x1}, @device_a, 0x0, @value}, {{}, @device_b}, {{}, @device_b}, {{0x0, 0x1}, @device_b, 0x0, @value=@broadcast}, {{}, @device_b}, {{}, @broadcast}, {{}, @broadcast}]}}, @dsss={0x3, 0x1}, @random_vendor={0xdd, 0x34, "157d3cf3511b32b0cf7cabff020fb7ed74f0190b1a67745f73a40ce78c012bf17aaca3f473f70ba444f8d7f592752373fbfa436a"}, @link_id={0x65, 0x12, {@from_mac, @device_b}}, @random={0x0, 0x9d, "c1ea21239593e87a0be632be164c9ba1bd3f3f419d475693e8c6253d8efca4b49c99597c85a45afb826810361b19ddb0dd12fcc877e1cbd14d975bbb61d721f5506417ac960c4bcd8b767ecaa36c92303433e7e1b51551a0ff2159f1c0f70e5808095b40f48ad25b21d40e504e706470db15f276bc26ffbf462be8bd757954ef4599591b4cd7c9dfe28d51d5103540a4b2363998a81233e25b069d5442"}, @mesh_config={0x71, 0x7}, @cf={0x4, 0x6}, @mesh_id={0x72, 0x6}]}]}, 0x248}}, 0x0) 00:03:40 executing program 1: pselect6(0x40, &(0x7f0000000140)={0x92ff}, 0x0, 0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000240)={[0x60]}, 0x8}) 00:03:40 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_TSINFO_GET(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={0x2c, r1, 0x31, 0x0, 0x0, {}, [@HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_to_batadv\x00'}]}]}, 0x2c}}, 0x0) 00:03:40 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_netfilter(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000200)={0x14}, 0x14}}, 0x0) [ 220.413442][ T7708] chnl_net:caif_netlink_parms(): no params data found [ 220.449835][ T7708] bridge0: port 1(bridge_slave_0) entered blocking state [ 220.451919][ T7708] bridge0: port 1(bridge_slave_0) entered disabled state [ 220.455151][ T7708] device bridge_slave_0 entered promiscuous mode [ 220.460304][ T7708] bridge0: port 2(bridge_slave_1) entered blocking state [ 220.462375][ T7708] bridge0: port 2(bridge_slave_1) entered disabled state [ 220.465535][ T7708] device bridge_slave_1 entered promiscuous mode [ 220.482083][ T7708] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 220.486779][ T7708] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 220.503940][ T7708] team0: Port device team_slave_0 added [ 220.507939][ T7708] team0: Port device team_slave_1 added [ 220.519422][ T7708] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 220.521256][ T7708] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. 00:03:40 executing program 0: io_setup(0x0, &(0x7f0000000000)) io_cancel(0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0}, 0x0) 00:03:40 executing program 1: syz_mount_image$ext4(&(0x7f00000001c0)='ext4\x00', &(0x7f0000000480)='./file1\x00', 0x207, &(0x7f0000000100)={[{@resuid}, {@nodelalloc}, {@sb={'sb', 0x3d, 0x8}}, {@data_err_abort}, {@barrier_val={'barrier', 0x3d, 0xff}}, {@resuid}, {@errors_remount}, {@noload}, {@data_err_abort}, {@nogrpid}]}, 0xfd, 0x463, &(0x7f0000000dc0)="$eJzs3M+PE1UcAPDvtF2Qn1sRf4CoKBqJP3bZBZWDF01MPGhiogc8rstCkMIadk2EbNzFELyYKIl3Y+LFxL/Akyejnky84t2QEMMF9FQzdFq63Xa3u+22u/bzSUrfa1/7vt+ZeZ03M8wGMLAOpv8kETsj4npEDEdErrHBtsrTnVtzk//cmptMolx+9+8k/VjcvjU3WW2aZM87KpVC+kW5K0kUm/Q7c/HS2YlSaepCVh+dPffR6MzFSy+eOTdxeur01Pnx48ePHR175eXxl7qSZxrT7f2fTh/Y9+b7196ePHHtg19/SOqCrs+jO4YiYq62TBo9093O+m5XXTkp9DEQVmVrRBSyrfV6DEf+yu7ae8Pxxmd9DQ5YV+VyuTze+u2FMvA/lkS/IwD6o7qjT49/q48eTT02hJuvVQ6A0rzvZI/KO4W4nLUZaji+7aaDEXFi4d9v0kesy3kIAIDFfkrnPy80mf8VIx6qa7c7uzZUjIj7I2JPRDwQEXsj4sGotH04Ih5ZZf8HG+pL5z+5G2vLrD3p/O/V7NrW4vlf7SpYMZ/Vdt3Nfyg5daY0dSRbJodjaGtaH2v67UnEQvr8x5et+q+f/6WPtP/qXDCL40Zh6+LPnJyYneg48czNyxH7C83yT6JwL4vYFxH719jHmee+P7D4lXyttHL+y+jCdabytxHPVtb/QjTkX5Usf31y9L4oTR0ZrW4VS/32+9V3WvXfUf5dkK7/7U23/1r+xaT+eu3Mkq/YslIfV//8vOUxzVq3/y3Je4s6/2RidvbCWMSW5K2lr9ed4K7Wq+3T/A8faj7+98S9JfFoRKQb8WMR8XhEPJHF/mREPBURh5bJ/5fXn/5w7fmvrzT/+VWt/9UX8md//rFV/+2t/2PVyt2g2vn9azfATpYdAAAAbBa5iNgZSW6kVs7lRkYq/19+b2zPlaZnZp8/Nf3x+ZOVewSKMZSrnukarjsfOpadG67Wx7P6fFY/mp03/jq/7W59ZHK6dLLfycOA29Fi/Kf+yvc7OmDduV8LBpfxD4Nr7ePfLwdsdiuM4lyv4gB6z14cBlez8T/fhziA3rP/h8FVG/9ftdG47navxps3gc3H/h8Gl/EPA6mT+/o3RCG+i1i+TbJRQl1V4YtOPl7oQYSR2xgLqoeF8XxEH8MotPtXLeJieb7jTvv9ywQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANAd/wUAAP//K/7kjA==") 00:03:40 executing program 4: r0 = semget$private(0x0, 0x4, 0x0) semctl$SEM_STAT_ANY(r0, 0x0, 0x14, &(0x7f0000000040)=""/90) 00:03:40 executing program 3: r0 = socket$inet(0x2, 0x3, 0x8) getsockopt$inet_mreq(r0, 0x0, 0x0, 0x0, &(0x7f0000000c00)) 00:03:40 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000100), 0x40001, 0x0) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f00000021c0), r0) syz_clone3(&(0x7f00000024c0)={0x800000, &(0x7f0000002340), &(0x7f0000002380), &(0x7f00000023c0), {0x18}, &(0x7f0000002400)=""/54, 0x36, &(0x7f0000002440), &(0x7f0000002480)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x5, {r1}}, 0x58) bpf$MAP_UPDATE_CONST_STR(0x2, 0x0, 0x0) sendmsg$NL80211_CMD_TDLS_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000002700)={&(0x7f0000002600), 0xc, &(0x7f00000026c0)={&(0x7f0000002640)={0x70, r2, 0x0, 0x70bd2c, 0x0, {{}, {@val={0x8}, @val={0xc, 0x99, {0x20, 0x37}}}}, [@NL80211_ATTR_OPER_CLASS={0x5, 0xd6, 0x3}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_OPER_CLASS={0x5, 0xd6, 0x7}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @chandef_params=[@NL80211_ATTR_CENTER_FREQ2={0x8, 0xa1, 0x7fffffff}], @chandef_params=[@NL80211_ATTR_CENTER_FREQ1={0x8, 0xa0, 0x7fffffff}], @NL80211_ATTR_OPER_CLASS={0x5}, @NL80211_ATTR_OPER_CLASS={0x5}]}, 0x70}}, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f00000029c0), r0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_UPDATE_OWE_INFO(r3, 0x0, 0x2040040) r4 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_REMAIN_ON_CHANNEL(r4, 0x0, 0x80) syz_genetlink_get_family_id$tipc(&(0x7f00000040c0), r1) sendmsg$TIPC_CMD_GET_MAX_PORTS(r4, 0x0, 0x4000) r5 = syz_genetlink_get_family_id$team(&(0x7f0000004200), r1) sendmsg$TEAM_CMD_OPTIONS_GET(r1, &(0x7f0000004940)={&(0x7f00000041c0)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000004900)={&(0x7f00000042c0)={0x258, r5, 0x200, 0x70bd2a, 0x4, {}, [{{0x8}, {0xc0, 0x2, 0x0, 0x1, [{0x3c, 0x1, @name={{0x24}, {0x5}, {0xb, 0x4, 'random\x00'}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0xf, 0x4, 'roundrobin\x00'}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x1104}}, {0x8}}}]}}, {{0x8}, {0xb4, 0x2, 0x0, 0x1, [{0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x6}}, {0x8}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8}}}]}}, {{0x8}, {0xb8, 0x2, 0x0, 0x1, [{0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0x6}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0xfffffffb}}, {0x8}}}]}}]}, 0x258}, 0x1, 0x0, 0x0, 0x1}, 0x0) [ 220.583434][ T7708] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active 00:03:40 executing program 3: semctl$SETALL(0x0, 0x0, 0x11, &(0x7f00000001c0)=[0x0, 0x3f]) [ 220.587785][ T7753] loop1: detected capacity change from 0 to 512 [ 220.603430][ T7708] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 220.612003][ T7708] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. 00:03:40 executing program 4: r0 = socket$inet(0x2, 0x3, 0x8) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f0000000080)=@filter={'filter\x00', 0xe, 0x4, 0x268, 0xffffffff, 0x0, 0xa0, 0x0, 0xffffffff, 0xffffffff, 0x248, 0x248, 0x248, 0xffffffff, 0x4, 0x0, {[{{@ip={@rand_addr, @rand_addr, 0x0, 0x0, 'bridge0\x00', 'macvlan1\x00'}, 0x0, 0x70, 0xa0}, @common=@inet=@SET2={0x30}}, {{@ip={@dev, @multicast1, 0x0, 0x0, 'bond0\x00', 'veth1_vlan\x00'}, 0x0, 0x70, 0x98}, @REJECT={0x28}}, {{@ip={@loopback, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x0, 'bridge_slave_1\x00', 'pimreg1\x00'}, 0x0, 0x70, 0x98}, @REJECT={0x28}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x2c8) [ 220.631231][ T7753] EXT4-fs (loop1): VFS: Can't find ext4 filesystem [ 220.634160][ T7708] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active 00:03:40 executing program 4: openat$pfkey(0xffffffffffffff9c, &(0x7f0000001c80), 0x0, 0x0) 00:03:40 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x0) 00:03:40 executing program 0: r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) bind$bt_l2cap(r0, 0x0, 0x0) 00:03:40 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) [ 220.757814][ T7708] device hsr_slave_0 entered promiscuous mode 00:03:40 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f00000005c0)={'wlan0\x00'}) 00:03:40 executing program 4: semctl$SETALL(0x0, 0x0, 0x11, &(0x7f0000002540)=[0x0]) semctl$IPC_INFO(0x0, 0x0, 0x3, &(0x7f0000002900)=""/49) [ 220.795240][ T7708] device hsr_slave_1 entered promiscuous mode 00:03:40 executing program 0: io_setup(0x10001, &(0x7f0000000200)) [ 220.829685][ T7708] debugfs: Directory 'hsr0' with parent 'hsr' already present! [ 220.832451][ T7708] Cannot create hsr debugfs directory 00:03:40 executing program 3: socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x20004004) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000300)={'ip6tnl0\x00', 0x0}) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000680), 0x0, 0x0) socketpair(0x23, 0x0, 0x2, &(0x7f00000006c0)) 00:03:40 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$IP_SET_OP_GET_BYINDEX(r0, 0x1, 0x53, 0x0, &(0x7f0000000c80)) 00:03:40 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto(r0, 0x0, 0x0, 0x20000081, 0x0, 0x0) 00:03:40 executing program 0: request_key(&(0x7f0000000000)='.request_key_auth\x00', 0x0, 0x0, 0xffffffffffffffff) 00:03:40 executing program 3: add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) 00:03:40 executing program 1: openat$sysfs(0xffffffffffffff9c, &(0x7f0000000100)='/sys/class/iommu', 0x1, 0x0) 00:03:40 executing program 4: pselect6(0x40, &(0x7f0000000140)={0x92ff}, &(0x7f0000000180), &(0x7f00000001c0), &(0x7f0000000200)={0x77359400}, &(0x7f0000000280)={&(0x7f0000000240)={[0x60]}, 0x8}) 00:03:41 executing program 0: bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000001240)={0xffffffffffffffff, 0x0, 0x0}, 0x10) 00:03:41 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_ENABLE_BEARER(r0, &(0x7f0000001340)={0x0, 0x0, &(0x7f0000001300)={&(0x7f00000012c0)={0x34, 0x0, 0x0, 0x0, 0x0, {{}, {}, {0x18, 0x17, {0x0, 0x0, @udp='udp:syz1\x00'}}}}, 0x34}}, 0x0) 00:03:41 executing program 1: r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, 0x0) 00:03:41 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_TSINFO_GET(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={0x34, r1, 0x31, 0x0, 0x0, {}, [@HEADER={0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_to_batadv\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8}]}]}, 0x34}}, 0x0) 00:03:41 executing program 0: pselect6(0x40, &(0x7f0000000140), &(0x7f0000000180)={0x5}, &(0x7f00000001c0)={0x3}, &(0x7f0000000200)={0x77359400}, &(0x7f0000000280)={&(0x7f0000000240)={[0x60]}, 0x8}) 00:03:41 executing program 3: bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x25, 0x0, @void}, 0x10) 00:03:41 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="180000005b"], 0x18}}, 0x0) [ 221.223032][ T7708] netdevsim netdevsim2 netdevsim3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 00:03:41 executing program 1: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000bc0)=@bpf_lsm={0x1d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000b80)}, 0x90) 00:03:41 executing program 3: futex(&(0x7f0000001ac0)=0x2, 0x0, 0x2, 0x0, 0x0, 0x0) 00:03:41 executing program 0: syz_open_dev$vcsu(&(0x7f0000000000), 0x40, 0x12200) 00:03:41 executing program 4: setgroups(0x6, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) [ 221.329019][ T7708] netdevsim netdevsim2 netdevsim2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 00:03:41 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$TUNSETIFINDEX(r0, 0x400454da, &(0x7f0000000400)) 00:03:41 executing program 1: landlock_create_ruleset(&(0x7f00000008c0)={0x0, 0x2}, 0x10, 0x0) 00:03:41 executing program 0: syz_open_dev$vcsu(&(0x7f0000000000), 0x0, 0x12200) openat$cgroup_pressure(0xffffffffffffffff, &(0x7f0000000040)='io.pressure\x00', 0x2, 0x0) [ 221.406033][ T7708] netdevsim netdevsim2 netdevsim1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 00:03:41 executing program 4: syz_genetlink_get_family_id$nl80211(&(0x7f00000021c0), 0xffffffffffffffff) 00:03:41 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c}, 0x1c}}, 0x0) 00:03:41 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_GET(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)={0x20, 0x1, 0x1, 0x101, 0x0, 0x0, {}, [@CTA_ZONE={0x6, 0x12, 0x1, 0x0, 0x1}, @CTA_SYNPROXY={0x4}]}, 0x20}}, 0x0) [ 221.499328][ T7708] netdevsim netdevsim2 netdevsim0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 00:03:41 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000240)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000200)={&(0x7f0000000800)=ANY=[@ANYBLOB="48000000631b71518c6e16682291742100010428"], 0x48}, 0x1, 0x0, 0x0, 0x20000800}, 0x0) 00:03:41 executing program 4: openat$sysfs(0xffffffffffffff9c, &(0x7f0000000080)='/sys/module/snd_seq', 0x0, 0x0) 00:03:41 executing program 0: openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000000), 0x534b03, 0x0) 00:03:41 executing program 4: r0 = syz_open_dev$vcsu(&(0x7f0000000cc0), 0x0, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000001480), r0) [ 221.715550][ T4274] Bluetooth: hci4: command 0x0409 tx timeout 00:03:41 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCDARP(r0, 0x8953, &(0x7f0000001d80)={{0x2, 0x0, @loopback}, {0x0, @dev}, 0x22, {}, 'bond0\x00'}) 00:03:41 executing program 1: clock_gettime(0x0, &(0x7f0000000000)) msgctl$MSG_INFO(0x0, 0xc, &(0x7f00000001c0)=""/4096) [ 221.785050][ T4279] Bluetooth: hci1: command 0x0419 tx timeout 00:03:41 executing program 4: r0 = socket$inet(0x2, 0x3, 0x3) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f0000000040)=@raw={'raw\x00', 0x9, 0x3, 0x258, 0x0, 0xffffffff, 0xffffffff, 0xe8, 0xffffffff, 0x1c0, 0xffffffff, 0xffffffff, 0x1c0, 0xffffffff, 0x3, 0x0, {[{{@uncond, 0x0, 0xc0, 0xe8, 0x0, {}, [@inet=@rpfilter={{0x28}, {0xe}}, @inet=@rpfilter={{0x28}, {0x9}}]}, @common=@inet=@TCPMSS={0x28}}, {{@uncond, 0x0, 0x70, 0xd8}, @unspec=@CT2={0x68, 'CT\x00', 0x2, {0x0, 0x0, 0x0, 0x0, 'netbios-ns\x00', 'syz1\x00'}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x2b8) [ 221.846293][ T7708] netdevsim netdevsim2 netdevsim0: renamed from eth0 00:03:41 executing program 1: io_setup(0x500, &(0x7f0000000000)) 00:03:41 executing program 0: syz_clone3(&(0x7f00000024c0)={0x4a014c00, 0x0, 0x0, 0x0, {0x17}, 0x0, 0x0, 0x0, &(0x7f0000002480)=[0x0], 0x1}, 0x58) [ 221.870206][ T7841] x_tables: duplicate underflow at hook 3 [ 221.896497][ T7708] netdevsim netdevsim2 netdevsim1: renamed from eth1 [ 221.917782][ T7708] netdevsim netdevsim2 netdevsim2: renamed from eth2 00:03:41 executing program 4: openat$vcsu(0xffffffffffffff9c, &(0x7f0000000040), 0x8001, 0x0) 00:03:41 executing program 0: seccomp$SECCOMP_GET_ACTION_AVAIL(0x2, 0x0, &(0x7f0000001340)=0x1) [ 221.958591][ T7708] netdevsim netdevsim2 netdevsim3: renamed from eth3 00:03:41 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$inet_int(r0, 0x0, 0xf, 0x0, &(0x7f00000007c0)) 00:03:42 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f0000000300)=@base={0x6, 0x0, 0x0, 0xffff0001, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x4, 0x3}, 0x48) 00:03:42 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCDARP(r0, 0x8953, &(0x7f0000001d80)={{0x2, 0x0, @loopback}, {0x0, @dev}, 0x0, {}, 'bond0\x00'}) 00:03:42 executing program 1: bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000001440)={0x2, 0x4, 0x8, 0x1, 0x80, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x5}, 0x48) 00:03:42 executing program 4: pselect6(0x40, &(0x7f0000000140)={0x92ff}, 0x0, 0x0, 0x0, 0x0) [ 222.159700][ T7708] 8021q: adding VLAN 0 to HW filter on device bond0 00:03:42 executing program 0: io_setup(0x3, &(0x7f0000000000)=0x0) io_cancel(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0}, 0x0) 00:03:42 executing program 3: syz_genetlink_get_family_id$wireguard(&(0x7f0000001e80), 0xffffffffffffffff) [ 222.188022][ T24] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 222.190412][ T24] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 222.208442][ T7708] 8021q: adding VLAN 0 to HW filter on device team0 00:03:42 executing program 1: bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000001c00)={0x2, 0x4, 0x8, 0x1, 0x80, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x3}, 0x48) [ 222.236941][ T24] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 222.239603][ T24] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 222.241703][ T24] bridge0: port 1(bridge_slave_0) entered blocking state [ 222.243629][ T24] bridge0: port 1(bridge_slave_0) entered forwarding state 00:03:42 executing program 4: bpf$OBJ_GET_PROG(0x7, &(0x7f0000000240)=@generic={&(0x7f0000000200)='./file0\x00'}, 0x18) [ 222.281726][ T110] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 222.284387][ T110] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 222.287631][ T110] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 222.293796][ T110] bridge0: port 2(bridge_slave_1) entered blocking state [ 222.295841][ T110] bridge0: port 2(bridge_slave_1) entered forwarding state 00:03:42 executing program 3: syz_mount_image$squashfs(&(0x7f0000000280), &(0x7f0000000200)='./file0\x00', 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="0054f46e0000000000000000f66b1a0fe5cfd8b58948bc6d0000ece717e58ebaf2970d98d1"], 0xff, 0x19a, &(0x7f0000000000)="$eJzs0b9rE2Ecx/H397knSStUORWHCBqxGC9Uk7uqc3CKkAMHF4egoY1NMVHTy2CLhS5SkGr/BZ3q5g/QSUTBuTi46U1u0hvEQRwkcpcnDv4LPi+4+9z3A3fP3T3daBAVgN/f7y1QJ+Own48IGjgu406pcb428zeT2+Pgopm3TD41WYxW1262e73OSgn1bwE/Srjwt4pecESRSFpm5HrIqE5fLYa4TSoPcVoMvEcU9QyHr+EwKm9xSTGQchMOVIf9O9Vode3Mcr+91Fnq3AqC+Qu1c7Xa+aB6Y7nXqb1CvAeieMw6XkjhGdPeOrkW93f1PuYE8boqdqSSkG+xveucPjmXoLw9RgjvSgmFL7pbUlc4lX6OCw0OCU9wQmabTCs02UIN5LJ6Kb7+pH/mFFMbjnN24XZvcfOqkl/5nbrsTYn/lVzZJ6j4zLsnKHKQ92zGzMY0YnZi0p2RN+kqk/+qN9LzczMd5RjkudseDlf8PHyQckiQHi7MZI9T2Xu58NbcY4LPkwvLsizLsizLsizrP/AnAAD//5rRXrg=") [ 222.321325][ T110] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready 00:03:42 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_CONTROL_PORT_FRAME(r0, &(0x7f0000001300)={0x0, 0x0, &(0x7f00000012c0)={&(0x7f0000000d40)={0x584, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @val={0xc}}}, [@NL80211_ATTR_CONTROL_PORT_NO_ENCRYPT={0x4}, @NL80211_ATTR_FRAME={0x51d, 0x33, @data_frame={@msdu=@type10={{0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, {}, @initial, @device_a, @device_b, {}, "", @void, @value}, @random="b16ea6989edd1fed37c91a9f21f9996d86e9451ca03154e5739b42a3d98911d5cc592d552647fba980946ff14ebd2545e228c75ea7313d0ad270e42a3e715906190aaca6d1a9bab9289536607daefc911d8c0d0575d247d8edc819230c1cf9d32a3cc64e8284bb156fab41f9d05010e678768fe92aeeda1a366297d0d0bc6baa00bf52ce3869b72253c2029841b90019415e1af2a944b1724bfbf18a11cf0e0c90ce8e7196c2f6af702e17b93b4bde1f75bcc3440e2cd253da7915f5f46a8c9df6d958af0859f214cd082b0990cd22bd5f238ec29485c45011ac96d5873053d436a9a4c0c75fbe234d66da235ba84f9ad9f33ed2def17aafca5dbfaed72729bf73944df811174db7fd6e1124f35d6b8579d6c1430195f74a335d8003dc29e2da69cb9f3560d2b2ba8cb6b2503d19269dd53065dcc8dc83eda0bdf91a867e7560a8fab89f95b4ed1f1375ddc01ced25c97153f08c4b60e027ad9447ac2ab5ba2968ce1070018cd0257bafd4bc3f98b3f81cf723cd7148ffbfe2ab69c8554d376642a0f9ca4965e88a75dbddf36698dec9fba237001520c92e4b850bce47ab983e7a6685430fe179b8a46f07e00dc0299462b3584a7b2d93202efeae7aa0fc9bec20e9516d54f1c832d14878dbc886a5d80a7fd49a20766dcf65326e0fc5aa61203887863a258920889a3a739a875cdd315d5e5fc40ca2a784590a0088361415ec7b61e7e46ce3f90bde446ff36c63358d310d2b5fb4a0790c433fb8c0fc75c343e9556e4dee93893fe142173d9e5063dbd0de971017f2807197daa9c1f51dbc93a59950a8227c9cc8b80f6696d1ff3a30de666a1f84797057013babfef6bb5fd73718ec8e696b4d18f0c73469a5c3234112aeebb0a2567143c1be53ae45506d7f52494d4a156df18054519cb8857a931a8f09ffa0fc876fbafb59051c65bf9ff8d4a84909aacfdaf1c382e5887c443cb6ca886bfa1557b96680bd9313fc069454d02801dbce364203cc70f77fcbb1e21362b0d27b5b2e0bfe94681949983331a5985d4d0d04d898c19267cbafc8c6c3a27f537a2f7ed7fb6b838bc5856996696dffeccff587035218b270c43bd314338ba83ea6f6103f37d384f43a635ef8002b668abc34b9a7b446156e49488e1f332367771802d2b2e39aeb78189e6ef1249a85749f5f6fd615cdd872fe056944b79587e36b2e9a9c2b662577be3ebdfabeaec52c5f7b37d1306ec6125f9e5c6141d9adf95ced2461b5807571cb1092879e8c0cb2e44b835411fdf9740e90c86cee43b0b7261527985a913d4d6c2336fbda3b1547a89455e9a7832fd81a22098a88104bc53495698bf787850a2e0f3e376da584dbf86d86e67c34165579d2acafffb04cf3f67323cef625ae35384dcd021825b45c7a1ce043b980d9725c7fe276fd2d48d05d632ecd06e3469d35135b60053e0804968910f78f9fdb8b6bd246932acb2058364b231a23801660eb64376f015374faacfae7d871081cfdd002e903d10baa3b24ddaa26771979837d0ef3ef3f6cabedb23d8cf23a7dd55f129ffb4b2382f9e539ac02175b6ed7d8fb35197e3133f76fc8d71293a80aab946a2aa1f287efbbf18c141cb0de74ae7ed35b141fa52a2f1c464a80ada197c28caf6960f5636e6ba4c2fc3d03c6a8d8a33503ad840094dc00604891c36012a1a3e33d23712bb9a27f672d0dc540a8bedad710dd6962c02838549e00b6a3e84eb974d3d362787f536f8c9ac4f82a3ef36903bf221a2f51fa993e0be0144e4a764bedbdc7601da72eb3fc76a450fdb4dadf8ec13f"}}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_CONTROL_PORT_ETHERTYPE={0x6}, @NL80211_ATTR_CONTROL_PORT_NO_ENCRYPT={0x4}, @NL80211_ATTR_CONTROL_PORT_ETHERTYPE={0x6}, @NL80211_ATTR_FRAME={0x1e, 0x33, @mgmt_frame=@deauth={{{}, {}, @broadcast, @device_b}, 0x0, @void}}]}, 0x584}}, 0x0) [ 222.338374][ T110] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 222.341218][ T110] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 222.344215][ T110] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready 00:03:42 executing program 0: openat$sysfs(0xffffffffffffff9c, &(0x7f0000000040)='/sys/block/loop0', 0x0, 0x0) [ 222.377558][ T7708] hsr0: Slave A (hsr_slave_0) is not up; please bring it up to get a fully working HSR network [ 222.380347][ T7708] hsr0: Slave B (hsr_slave_1) is not up; please bring it up to get a fully working HSR network [ 222.397319][ T7871] loop3: detected capacity change from 0 to 8 00:03:42 executing program 4: openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000440), 0x125400, 0x0) [ 222.419304][ T6908] IPv6: ADDRCONF(NETDEV_CHANGE): team0: link becomes ready [ 222.421890][ T6908] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 222.426243][ T6908] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 222.428906][ T6908] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 222.431506][ T6908] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 222.434211][ T6908] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 222.444789][ T7871] SQUASHFS error: lzo decompression failed, data probably corrupt [ 222.447163][ T7871] SQUASHFS error: Failed to read block 0x91: -5 [ 222.449376][ T7871] SQUASHFS error: Unable to read metadata cache entry [8f] 00:03:42 executing program 1: sched_rr_get_interval(0x0, &(0x7f00000004c0)) 00:03:42 executing program 0: syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000001480)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x0, 0x80}}, {[], {}, {{0x9, 0x5, 0x3, 0x2, 0x0, 0x0, 0x40}}}}}]}}]}}, 0x0) [ 222.474557][ T7871] SQUASHFS error: Unable to read inode 0x11f [ 222.477929][ T6908] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 222.482889][ T6908] IPv6: ADDRCONF(NETDEV_CHANGE): hsr0: link becomes ready 00:03:42 executing program 1: r0 = socket$inet(0x2, 0x3, 0x3) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f0000000040)=@raw={'raw\x00', 0x9, 0x3, 0x258, 0x0, 0xffffffff, 0xffffffff, 0xe8, 0xffffffff, 0x1c0, 0xffffffff, 0xffffffff, 0x1c0, 0xffffffff, 0x3, &(0x7f0000000000), {[{{@uncond, 0x0, 0xc0, 0xe8, 0x0, {}, [@inet=@rpfilter={{0x28}}, @inet=@rpfilter={{0x28}}]}, @common=@inet=@TCPMSS={0x28, 'TCPMSS\x00', 0x0, {0x5}}}, {{@uncond, 0x0, 0x70, 0xd8}, @unspec=@CT2={0x68, 'CT\x00', 0x2, {0x11, 0x8, 0x8001, 0x6, 'netbios-ns\x00', 'syz1\x00'}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x2b8) 00:03:42 executing program 4: bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000880), 0x4) 00:03:42 executing program 3: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) bind$bt_l2cap(r0, &(0x7f0000000080)={0x1f, 0x0, @fixed, 0x3}, 0xe) [ 222.573283][ T7883] x_tables: duplicate underflow at hook 3 00:03:42 executing program 1: syz_mount_image$squashfs(&(0x7f0000000280), &(0x7f0000000200)='./file0\x00', 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="0054f46e0000000000000000f66b1a0fe5cfd8b58948bc6d0000ece717e58ebaf2970d98d1"], 0xff, 0x19a, &(0x7f0000000000)="$eJzs0b9rE2Ecx/H397knSStUORWHCBqxGC9Uk7uqc3CKkAMHF4egoY1NMVHTy2CLhS5SkGr/BZ3q5g/QSUTBuTi46U1u0hvEQRwkcpcnDv4LPi+4+9z3A3fP3T3daBAVgN/f7y1QJ+Own48IGjgu406pcb428zeT2+Pgopm3TD41WYxW1262e73OSgn1bwE/Srjwt4pecESRSFpm5HrIqE5fLYa4TSoPcVoMvEcU9QyHr+EwKm9xSTGQchMOVIf9O9Vode3Mcr+91Fnq3AqC+Qu1c7Xa+aB6Y7nXqb1CvAeieMw6XkjhGdPeOrkW93f1PuYE8boqdqSSkG+xveucPjmXoLw9RgjvSgmFL7pbUlc4lX6OCw0OCU9wQmabTCs02UIN5LJ6Kb7+pH/mFFMbjnN24XZvcfOqkl/5nbrsTYn/lVzZJ6j4zLsnKHKQ92zGzMY0YnZi0p2RN+kqk/+qN9LzczMd5RjkudseDlf8PHyQckiQHi7MZI9T2Xu58NbcY4LPkwvLsizLsizLsizrP/AnAAD//5rRXrg=") 00:03:42 executing program 3: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x0) connect$bt_l2cap(r0, &(0x7f0000000100)={0x1f, 0x0, @none, 0x3, 0x1}, 0xe) 00:03:42 executing program 4: sendmsg$NL80211_CMD_CONTROL_PORT_FRAME(0xffffffffffffffff, &(0x7f0000001300)={0x0, 0x0, &(0x7f00000012c0)={&(0x7f0000000d40)={0x324, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @val={0xc}}}, [@NL80211_ATTR_CONTROL_PORT_NO_ENCRYPT={0x4}, @NL80211_ATTR_FRAME={0x2ff, 0x33, @data_frame={@msdu=@type10={{}, {}, @initial, @device_a, @device_b}, @random="b16ea6989edd1fed37c91a9f21f9996d86e9451ca03154e5739b42a3d98911d5cc592d552647fba980946ff14ebd2545e228c75ea7313d0ad270e42a3e715906190aaca6d1a9bab9289536607daefc911d8c0d0575d247d8edc819230c1cf9d32a3cc64e8284bb156fab41f9d05010e678768fe92aeeda1a366297d0d0bc6baa00bf52ce3869b72253c2029841b90019415e1af2a944b1724bfbf18a11cf0e0c90ce8e7196c2f6af702e17b93b4bde1f75bcc3440e2cd253da7915f5f46a8c9df6d958af0859f214cd082b0990cd22bd5f238ec29485c45011ac96d5873053d436a9a4c0c75fbe234d66da235ba84f9ad9f33ed2def17aafca5dbfaed72729bf73944df811174db7fd6e1124f35d6b8579d6c1430195f74a335d8003dc29e2da69cb9f3560d2b2ba8cb6b2503d19269dd53065dcc8dc83eda0bdf91a867e7560a8fab89f95b4ed1f1375ddc01ced25c97153f08c4b60e027ad9447ac2ab5ba2968ce1070018cd0257bafd4bc3f98b3f81cf723cd7148ffbfe2ab69c8554d376642a0f9ca4965e88a75dbddf36698dec9fba237001520c92e4b850bce47ab983e7a6685430fe179b8a46f07e00dc0299462b3584a7b2d93202efeae7aa0fc9bec20e9516d54f1c832d14878dbc886a5d80a7fd49a20766dcf65326e0fc5aa61203887863a258920889a3a739a875cdd315d5e5fc40ca2a784590a0088361415ec7b61e7e46ce3f90bde446ff36c63358d310d2b5fb4a0790c433fb8c0fc75c343e9556e4dee93893fe142173d9e5063dbd0de971017f2807197daa9c1f51dbc93a59950a8227c9cc8b80f6696d1ff3a30de666a1f84797057013babfef6bb5fd73718ec8e696b4d18f0c73469a5c3234112aeebb0a2567143c1be53ae45506d7f52494d4a156df18054519cb8857a931a8f09ffa0fc876fbafb59051c65bf9ff8d4a84909aacfdaf1c382e5887c443cb6ca886bfa1557b96680bd9313fc069454d02801dbce364203cc70f77fcbb1e21362b0d27b5b2e0bfe94681949983331a5985d4d"}}]}, 0x324}}, 0x0) openat$sysfs(0xffffffffffffff9c, &(0x7f0000001040)='/sys/class/misc', 0x0, 0x0) [ 222.668873][ T7891] loop1: detected capacity change from 0 to 8 00:03:42 executing program 4: pselect6(0x0, 0x0, &(0x7f0000000180), 0x0, 0x0, 0x0) 00:03:42 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f00000004c0)=@raw={'raw\x00', 0x9, 0x3, 0x228, 0xc0, 0xffffffff, 0xffffffff, 0x0, 0xffffffff, 0x1e0, 0xffffffff, 0xffffffff, 0x1e0, 0xffffffff, 0x3, 0x0, {[{{@uncond, 0x0, 0x98, 0xc0, 0x0, {}, [@common=@inet=@socket2={{0x28}}]}, @common=@inet=@SET1={0x28}}, {{@ip={@dev, @multicast1, 0x0, 0x0, 'veth1_to_bond\x00', 'lo\x00'}, 0x0, 0x70, 0xd0}, @common=@CLUSTERIP={0x60, 'CLUSTERIP\x00', 0x0, {0x0, @broadcast}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x288) [ 222.729944][ T7891] SQUASHFS error: lzo decompression failed, data probably corrupt [ 222.732347][ T7891] SQUASHFS error: Failed to read block 0x91: -5 [ 222.734182][ T7891] SQUASHFS error: Unable to read metadata cache entry [8f] [ 222.743044][ T7891] SQUASHFS error: Unable to read inode 0x11f 00:03:42 executing program 3: socket(0x2, 0x3, 0x8) [ 222.804669][ T6908] usb 1-1: new high-speed USB device number 3 using dummy_hcd 00:03:42 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) io_setup(0x7, &(0x7f0000000180)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, r0, 0x0, 0x0, 0x401, 0x0, 0x2}]) [ 222.844335][ T4320] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 222.846793][ T4320] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 222.869154][ T7708] 8021q: adding VLAN 0 to HW filter on device batadv0 00:03:42 executing program 3: syz_mount_image$squashfs(&(0x7f0000000280), &(0x7f0000000200)='./file0\x00', 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="0054f46e0000000000000000f66b1a0fe5cfd8b58948bc6d0000ece717e58ebaf2970d98d1"], 0xff, 0x19a, &(0x7f0000000000)="$eJzs0b9rE2Ecx/H397knSStUORWHCBqxGC9Uk7uqc3CKkAMHF4egoY1NMVHTy2CLhS5SkGr/BZ3q5g/QSUTBuTi46U1u0hvEQRwkcpcnDv4LPi+4+9z3A3fP3T3daBAVgN/f7y1QJ+Own48IGjgu406pcb428zeT2+Pgopm3TD41WYxW1262e73OSgn1bwE/Srjwt4pecESRSFpm5HrIqE5fLYa4TSoPcVoMvEcU9QyHr+EwKm9xSTGQchMOVIf9O9Vode3Mcr+91Fnq3AqC+Qu1c7Xa+aB6Y7nXqb1CvAeieMw6XkjhGdPeOrkW93f1PuYE8boqdqSSkG+xveucPjmXoLw9RgjvSgmFL7pbUlc4lX6OCw0OCU9wQmabTCs02UIN5LJ6Kb7+pH/mFFMbjnN24XZvcfOqkl/5nbrsTYn/lVzZJ6j4zLsnKHKQ92zGzMY0YnZi0p2RN+kqk/+qN9LzczMd5RjkudseDlf8PHyQckiQHi7MZI9T2Xu58NbcY4LPkwvLsizLsizLsizrP/AnAAD//5rRXrg=") [ 222.913162][ T4320] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 222.918743][ T4320] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 222.921730][ T7905] loop3: detected capacity change from 0 to 8 [ 222.930783][ T7905] SQUASHFS error: lzo decompression failed, data probably corrupt [ 222.936566][ T7905] SQUASHFS error: Failed to read block 0x91: -5 [ 222.939551][ T7905] SQUASHFS error: Unable to read metadata cache entry [8f] [ 222.945848][ T7905] SQUASHFS error: Unable to read inode 0x11f [ 222.963791][ T4320] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready 00:03:42 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r0, &(0x7f0000001140)={0x0, 0x0, &(0x7f0000001100)={0x0, 0x50}}, 0x0) [ 222.966696][ T4320] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 222.970447][ T4320] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 222.976631][ T4320] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 222.983387][ T7708] device veth0_vlan entered promiscuous mode [ 222.994241][ T7708] device veth1_vlan entered promiscuous mode 00:03:42 executing program 3: semget(0x0, 0x1, 0x604) [ 223.038384][ T4320] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan0: link becomes ready [ 223.041119][ T4320] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan1: link becomes ready [ 223.043779][ T4320] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 223.051301][ T4320] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 223.066340][ T6908] usb 1-1: Using ep0 maxpacket: 8 [ 223.068634][ T7708] device veth0_macvtap entered promiscuous mode [ 223.081069][ T7708] device veth1_macvtap entered promiscuous mode 00:03:43 executing program 1: syz_mount_image$squashfs(&(0x7f0000000280), &(0x7f0000000200)='./file0\x00', 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="0054f46e0000000000000000f66b1a0fe5cfd8b58948bc6d0000ece717e58ebaf2970d98d1"], 0xff, 0x19a, &(0x7f0000000000)="$eJzs0b9rE2Ecx/H397knSStUORWHCBqxGC9Uk7uqc3CKkAMHF4egoY1NMVHTy2CLhS5SkGr/BZ3q5g/QSUTBuTi46U1u0hvEQRwkcpcnDv4LPi+4+9z3A3fP3T3daBAVgN/f7y1QJ+Own48IGjgu406pcb428zeT2+Pgopm3TD41WYxW1262e73OSgn1bwE/Srjwt4pecESRSFpm5HrIqE5fLYa4TSoPcVoMvEcU9QyHr+EwKm9xSTGQchMOVIf9O9Vode3Mcr+91Fnq3AqC+Qu1c7Xa+aB6Y7nXqb1CvAeieMw6XkjhGdPeOrkW93f1PuYE8boqdqSSkG+xveucPjmXoLw9RgjvSgmFL7pbUlc4lX6OCw0OCU9wQmabTCs02UIN5LJ6Kb7+pH/mFFMbjnN24XZvcfOqkl/5nbrsTYn/lVzZJ6j4zLsnKHKQ92zGzMY0YnZi0p2RN+kqk/+qN9LzczMd5RjkudseDlf8PHyQckiQHi7MZI9T2Xu58NbcY4LPkwvLsizLsizLsizrP/AnAAD//5rRXrg=") [ 223.116472][ T7708] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 00:03:43 executing program 3: r0 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) bind$802154_dgram(r0, &(0x7f0000000940), 0x14) [ 223.124151][ T7911] loop1: detected capacity change from 0 to 8 [ 223.127111][ T7708] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 223.142523][ T7708] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 223.150350][ T7911] SQUASHFS error: lzo decompression failed, data probably corrupt [ 223.153793][ T7708] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 223.162240][ T7913] Unsupported ieee802154 address type: 0 [ 223.162449][ T7911] SQUASHFS error: Failed to read block 0x91: -5 [ 223.168702][ T7708] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 223.173982][ T7911] SQUASHFS error: Unable to read metadata cache entry [8f] [ 223.177357][ T7708] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 223.181337][ T7911] SQUASHFS error: Unable to read inode 0x11f [ 223.185060][ T7708] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 223.191513][ T7708] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! 00:03:43 executing program 3: futex(0x0, 0x80, 0x0, &(0x7f0000001b00)={0x0, 0x3938700}, 0x0, 0x0) [ 223.197795][ T7708] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 223.204274][ T7708] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 223.212463][ T7708] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 223.215171][ T6908] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 223.219961][ T4232] IPv6: ADDRCONF(NETDEV_CHANGE): macvtap0: link becomes ready [ 223.222750][ T4232] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 223.226462][ T4232] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 223.232852][ T4232] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 223.253219][ T7708] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 223.257495][ T7708] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 223.267398][ T7708] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 223.277192][ T7708] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 223.285231][ T7708] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 00:03:43 executing program 1: io_pgetevents(0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000100), 0x8}) [ 223.299754][ T7708] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! 00:03:43 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) io_setup(0x7, &(0x7f0000000180)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000001640)={0x0, 0x0, 0x0, 0x7, 0x0, r0, &(0x7f00000001c0)="61b883d1ea0a55e9008d05eb30720fad", 0x10, 0x0, 0x0, 0x2}]) [ 223.309536][ T7708] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 223.319608][ T7708] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 223.327035][ T7708] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 223.335714][ T7708] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 223.348677][ T7708] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 223.356328][ T4232] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 223.359221][ T4232] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 223.373820][ T7708] netdevsim netdevsim2 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 00:03:43 executing program 1: r0 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$link(0x8, 0x0, r0) [ 223.383573][ T7708] netdevsim netdevsim2 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 223.394914][ T6908] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 223.397579][ T6908] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 223.399429][ T7708] netdevsim netdevsim2 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 223.399831][ T6908] usb 1-1: Product: syz [ 223.411911][ T6908] usb 1-1: Manufacturer: syz [ 223.414382][ T6908] usb 1-1: SerialNumber: syz [ 223.417887][ T7708] netdevsim netdevsim2 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 [ 223.455571][ T6908] cdc_ether: probe of 1-1:1.0 failed with error -22 00:03:43 executing program 3: futex(0x0, 0x0, 0x0, 0x0, &(0x7f0000001b40), 0x0) 00:03:43 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) io_setup(0x7, &(0x7f0000000180)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000001640)={0x0, 0x0, 0x0, 0x7, 0x0, r0, &(0x7f00000001c0)="61b8", 0x2}]) [ 223.548651][ T11] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 223.551608][ T11] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 00:03:43 executing program 3: pselect6(0x40, &(0x7f0000000040), 0x0, &(0x7f00000000c0), &(0x7f0000000100), 0x0) [ 223.587246][ T4232] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready [ 223.609722][ T11] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 223.612492][ T11] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 00:03:43 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c}, 0x1c}}, 0x0) sendmsg$TIPC_CMD_SET_NODE_ADDR(r0, &(0x7f0000000300)={&(0x7f0000000240), 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x24, 0x0, 0x0, 0x0, 0x0, {{}, {}, {0x8}}}, 0x24}}, 0x0) 00:03:43 executing program 3: bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f00000003c0), 0x4) [ 223.639261][ T4232] IPv6: ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready [ 223.659902][ T4310] usb 1-1: USB disconnect, device number 3 00:03:43 executing program 2: bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000001440), 0x48) 00:03:43 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) io_setup(0x7, &(0x7f0000000180)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000001640)={0x0, 0x0, 0x0, 0x7, 0x0, r0, &(0x7f00000001c0)="61b883d1ea0a55", 0x7}]) 00:03:43 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_GET_NODES(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x1c}, 0x1c}}, 0x0) 00:03:43 executing program 3: openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000100), 0x40001, 0x0) 00:03:43 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$TUNSETIFINDEX(r0, 0x400454da, 0x0) [ 223.785059][ T4274] Bluetooth: hci4: command 0x041b tx timeout 00:03:43 executing program 4: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000900)={0x6, 0x0, 0x0, 0x0}, 0x90) 00:03:43 executing program 3: syz_open_dev$vcsa(&(0x7f0000000000), 0xffffffffffffffff, 0x80000) 00:03:44 executing program 0: r0 = socket$inet(0x2, 0x3, 0x3) setsockopt$inet_buf(r0, 0x0, 0x11, &(0x7f0000000000)="396c55f42baf5cd967d407d1c9f1f3dfbf3faa761d00d694fe7d7e3fa1975b5b03b554cb44b29ff40957afd2bfe671ffab8fc1feabfb2507be48a1d8e9bbbe34e10e1301bcc12006a6015d65b60e97b07e1e7cc85f725edd8e1958d1419730ce37b5d7e8f19facb66a6e8ebd9fd695f187086ea4d0d2f181b6ff6c2296d4b0b2b96dfc1d16404d60f21ed17348f18fd3dd4c95b8d5c7b56a47eba978008e673dd1b3433da7631ca8d5a84d19d3623143", 0xb0) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) r1 = socket$packet(0x11, 0x2, 0x300) getsockname$packet(r1, &(0x7f0000000140)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @remote}, &(0x7f0000000180)=0x14) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000001c0)='blkio.bfq.io_queued\x00', 0x0, 0x0) r4 = syz_genetlink_get_family_id$tipc(&(0x7f0000000240), 0xffffffffffffffff) sendmsg$TIPC_CMD_GET_BEARER_NAMES(r3, &(0x7f0000000300)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x1c, r4, 0x300, 0x70bd2a, 0x25dfdbfd, {}, ["", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x44}, 0x40000) r5 = syz_genetlink_get_family_id$team(&(0x7f0000000380), r3) ioctl$ifreq_SIOCGIFINDEX_team(r3, 0x8933, &(0x7f00000003c0)={'team0\x00', 0x0}) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, &(0x7f0000000400)={'batadv_slave_0\x00', 0x0}) ioctl$ifreq_SIOCGIFINDEX_team(r3, 0x8933, &(0x7f0000000440)={'team0\x00', 0x0}) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f0000000480)={'batadv_slave_0\x00', 0x0}) getsockname$packet(r3, &(0x7f00000004c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, &(0x7f0000000500)=0x14) sendmsg$TEAM_CMD_OPTIONS_GET(r3, &(0x7f0000000dc0)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000d80)={&(0x7f0000000540)={0x834, r5, 0x10, 0x70bd2c, 0x25dfdbfc, {}, [{{0x8, 0x1, r2}, {0x7c, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x1dc7ac6f}}, {0x8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r2}}}]}}, {{0x8, 0x1, r2}, {0x14c, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8, 0x6, r2}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r2}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8, 0x4, r2}}, {0x8}}}, {0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x267}}, {0x8, 0x6, r2}}}, {0x4c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x19, 0x4, 'hash_to_port_mapping\x00'}}}]}}, {{0x8, 0x1, r6}, {0xc8, 0x2, 0x0, 0x1, [{0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x400}}, {0x8, 0x6, r7}}}, {0x4c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x19, 0x4, 'hash_to_port_mapping\x00'}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r2}}}]}}, {{0x8, 0x1, r2}, {0x80, 0x2, 0x0, 0x1, [{0x3c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0xc, 0x4, [{0x7f, 0x4, 0x6, 0x9}]}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8, 0x4, r2}}, {0x8}}}]}}, {{0x8, 0x1, r8}, {0x1d4, 0x2, 0x0, 0x1, [{0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r2}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r9}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r2}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0x2}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x20}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r10}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x5}}}]}}, {{0x8, 0x1, r2}, {0x44, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x2}}, {0x8, 0x6, r2}}}]}}, {{0x8}, {0x12c, 0x2, 0x0, 0x1, [{0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8, 0x6, r2}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0xfffff746}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0x1}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x8}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8, 0x4, r2}}, {0x8}}}]}}, {{0x8, 0x1, r2}, {0x140, 0x2, 0x0, 0x1, [{0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x3}}}, {0x44, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x14, 0x4, [{0x2, 0x2, 0x4, 0x401}, {0x1000, 0x3, 0xd7, 0x24}]}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8, 0x6, r2}}}, {0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x1}}, {0x8, 0x6, r2}}}, {0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x9}}, {0x8, 0x6, r2}}}]}}, {{0x8, 0x1, r2}, {0x44, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x18c5}}, {0x8}}}]}}]}, 0x834}}, 0x40000c4) setsockopt$inet_opts(r0, 0x0, 0x1b, &(0x7f0000000e00)="8660610eb3f78e0e6bf29ad20d9298466c4bc219494c78ff954a2ee9ac2819e7f4be6e910136f1c075be23942520552a921948abaf0f009e2078d4e316268167e617d6122a710502dba8c6c322524d32946e28b24e0880d5b8ebc751d51514716aedc56b2e9f8f14bf791e3ae58aba", 0x6f) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000e80)='./cgroup.net/syz0\x00', 0x200002, 0x0) setsockopt$IP_VS_SO_SET_DELDEST(r0, 0x0, 0x488, &(0x7f0000000ec0)={{0x5, @loopback, 0x4e23, 0x1, 'lblc\x00', 0x12, 0xb74e, 0x28}, {@dev={0xac, 0x14, 0x14, 0x18}, 0x4e21, 0x1, 0xcb6, 0x0, 0x7}}, 0x44) sendmsg$BATADV_CMD_GET_MCAST_FLAGS(r1, &(0x7f0000001000)={&(0x7f0000000f40)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000fc0)={&(0x7f0000000f80)={0x1c, 0x0, 0x1, 0x70bd2b, 0x25dfdbfd, {}, [@BATADV_ATTR_GW_MODE={0x5, 0x33, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000000}, 0x4000080) syz_genetlink_get_family_id$tipc(&(0x7f0000001040), r3) getsockopt$IP_SET_OP_GET_BYINDEX(r1, 0x1, 0x53, &(0x7f0000001080)={0x7, 0x7, 0x3}, &(0x7f00000010c0)=0x28) r11 = socket$inet_udplite(0x2, 0x2, 0x88) sendmsg$NL80211_CMD_UPDATE_CONNECT_PARAMS(r1, &(0x7f0000002f80)={&(0x7f00000018c0)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000002f40)={&(0x7f0000001900)={0x163c, 0x0, 0x800, 0x70bd2c, 0x25dfdbfd, {{}, {@void, @void}}, [@NL80211_ATTR_IE={0xa, 0x2a, [@erp={0x2a, 0x1, {0x1, 0x0, 0x1}}, @dsss={0x3, 0x1, 0x8c}]}, @fils_params=[@NL80211_ATTR_FILS_ERP_USERNAME={0xe, 0xf9, "7b718a5dbcc203c34d8d"}, @NL80211_ATTR_FILS_ERP_REALM={0x1004, 0xfa, "d6471372277e0efe4128bf1f4f339e9923708492fd3a997fde6c7a5b9ff7069dd969e80f9b9001eed6e32c3bc714f3efc20755b7873425c758746bc5a858671ff944e4aecb436a7f58632d525373d00be8136439b28e1c89d896da0e1b5b5fee2824c8005c6c62e2bc00301559715987be24803d82e0fbea6a5cad0336796928f424385ee6982fe95f520eccbf7077f797e29125bff792f35a345278c230f51e3ca39609abc65756d3ee4ef43462e3234dac393ae772a4cc5ef279d68b0438f7d78445dfa11bce59ece25955fcf56c78151a44954d98da22bc4ecc745a121f30856d028a667c0ba3869ba0bc7c90b7957a4c409d3de2c3dbedbeeb9acb4a6af7ae733873f4d2b2fdaca63374013dc88b02d411e14573e37aea81e9ee6df7549b2c1911ee7fc95de790359fc2c037dd532155cf6275a9729d730547de321aebe444356b7dfe38cbe02509e89d3aa9245d301d9d90480b1f6a528887ad558c72f7d185d71929f3c57eff034d246f20160051cb4c6a69ec5073c728d981111834f8fa0cc0c3dcf63ce1065a0fb7bcd950ed7524313ef6eb255ef9c2cb8cfe7b6887b29cc03eaa610f24f0565b52d722a4aeda93c3ea0f6e24aa46af3bbed4a89c7fc1d0ee89211bd0cc165d895070fa5cac65b794f4864bb8ca4bf113b2600de5709dfb8519d29632133f3be6ce07a67a401fb55b2eacbb4ba135a2697281bcbb7d298dd1804d0457ad037f360ab1f81281be1f26bf9a734c2cd5400609da206bb5edc7f6179b99a455837ef4d7c3ff0c0455a35f3793052c8306506067e255ceafb2677a40d4022b726d0db9cfafe6c16756cf93273f01fb196d81b501bfaa84fba4448fc40f560a619312a7d6e1f32595675617d553c272a3ea7a5fed1c76beef6a3adbe7fa6bdb2656f364a0950407f70050c447f802be9455721fb70f24f84a315ad3fd82606a7ec227151fffcf86509b17d573ccc6eae8bbcb6577ae3711ccd2a2931f567150e0ab76c5952f2d2f5aa3410e716a1c063a29c460c0cada2350d09d167a8db534171d5abdd223d8057d532e20451064898c4891b4a8fefcc4b6e4b5be06f404111f8f83979ed564e0092963c8b8f2f2d0b59f7d55c20fe9f0e90603ffc8db68cd390f2f9502fe479980cf325c44af76bb60a450f24fe9e2309271572ec5b39fa8b21fa70cddf89aeb48fbf304b72397dd193059a7841a1ade70da8e4387faf2ffa7c0a0f5b63f873587cfb525d438f2d0f4e27c0015ce358f51af7844979eb1aa02d98a3c2025f9cadf443a9d50916c084e2b9dd196ba81e94c2d6bcdc280c4e2e49e3d0f5a6134812967cfea1b08a2cbbd0749d56aab71c658d57330ff669244eaec08f0d597c53863981f0cfc0ca6e4170884f8d6ad64262a666405ea67a6fd0c95387b1d991bc7987502dc0d65b3132edae8e6bc4e8b5fb819136dcaa720897ae3a4e48ccba2ab9f4aa89fcd7418ae57cecb426b4771e3a1da18ede9d4c2bee71229cec6bd6b9655a19af785149333192b22e2f610e4b7367b554b2fdae28afa9c8a1efaf563234f47cc85da81ff40de55881a8d99b41715d6cc7352bb7a44e1986764587d2c9b9c90014eddfb461ed5e8c6a9d0d6aa3c234ec5cdc16ddc485473d754c415db39e4f50eafd89ccb34b15239f11f75f3a97c46bf7a7253bdde765ce56d817d7ce8401bc0920dc37bdd4f65533ecf04e52f256df694f97213045ed0ae20b65ed1062eaeed4884c1d8352f644bf60c4b55b5a29d73070768e7cd3a0b6c258ddbb55b267a2bacfeed263b537fb4ef8b429265f9f248ff5e6ed031d655ef07e58cd4dcfbcfef873a9092084545481b92c3dc6f7d42ddc7f53fc4f85ace9460719977cb87e2e9895706dafde7ab73e999a0e0bc67f2b814843a49aa5073e8f505ce15610a659c9b5b94646ed28c50331cf7ba1a070506d279de931ed062ed27eff27abd40789e8565448c2fe45fee2973426d15a1a090c92a45c8802d057dc8a8176f2b0c55ab097c37293deca465273da6456dab3b23d46377457e53585f16e9b9613ca4704b769d0931d60ed0036a879b5cedc3ce5e488dffc3239df05b097d563a6cfedb93cbccec4208e7dbd1c4eeeced23b6a6f284e7356cda0fb9a16b1b061535fadc3bc498737036f9d7dd03df0fc401889148ed2cc2cf0ad9908f0f51c0c4bcccc8dd6408003a8d381f2b5ab356522cb16e00eeeeccd57df44e351db358fc3f089c4fdad49c24db01dec66a0dd5c0a132ebe8d4f1fd03e79220279083b468783269cfc67a374e77843959a543912ecd7b1ed266427c1ede517670dcfebfa25a64afa5d347918debed9ca4596e61d51b9858658759280274420d2db4e6dfd9c2b73b9715debe79e1ab4fe773d88dcfa6a761a0dbe45ec224d976c3601ca1c995b578c1fe5663b723d4dc73ecb09ed0761271e39e32184e136f75345ce7b337f87ec41d3c43d31e980b639a2be028935dbbc4a85438a834977bbe2f95d9c925d219c556cb21b26a1d2d48abc0e10faf927cb957ad185552e792de445f815cf8041c492456b1a89f1f702ccf5e1436efea2ac35dd6d61c04985de740e1b8855d80da9fb784afc70204e140444269090d9edd7ca45642bb695ee76e035446c331e61c5d97e6c1173956664710b3d3151a616b7b692d344a6925cd74403e31176d299d6aa60df6d58463239a9203a0db2f209c42779a130b8ae7ba82fc16f3e52c5dfe81e1bc8d3426ea20b5f6c754c69c40b570501c502768c9559444ed41eeefda0b43fcfc6f48cd94b029a9e057d7bbd19abb4b3adde9818885c10363df2a5b10efb1f749e2bf4732725d9fa89f55c9d8980e8e47810b544c9d892c434350539fb366ce258c62e5203be1e56c3c1e37d00e3d99ba426631bd768d5e957a424b5402c830f4b6492c60b89648ccfbdd4abcd37b91b15574cb3c0fcb364cb44fa3eec5bd8e29c31924eb732eac2fcda6a81327cd239eba1ca111be83ac60497e3e077b18413cc9b3f26236c471e3640ac4ba78654ac4a8902212e7f557617397d1e72a48df722e6ed8a245f8cef49584441f979d5894dacc5279b159b8455b9c1b38bdeb1d4b3737e78cc580ec0aebb3875f49e655d2ba911bb80a4746797bbd3fceaa8436ca549f9eed02ae39887f6fbc6af9dea93f788d261f0b2106a89ffa3120813f8f92cc6ad46f242a1a72c4b445f46954385072e53489409f1186887817811330246d05faedff9b85fc05d012f6fa005341b2844f86bf97fe42020d06b4ed49cf3bf01dfa8a059ae9790e334ab95ec6e666630c055c9cd6ecf2307f32d6c880f0b7d485740dd7a0a9f7167548ad5eb26e12c7d2f7b0a0aaa3c485f9f378c1d87e9945512439cf5a69448d6ff910bac1d2c559921b9b85417b24f3405d0fe1039dbbfb6c48af923eb6536c986381fbab881fb68e3307368a85da8779f2051fbf4e21085bdcd034b9f69b214e693bf9b461415f07a096cefac9d533cd1d9aa4bce0cd16eaf3e882001bfb198f961eab4913b26b15bec46c6243ed6b9fed9959d59feba014fdf14ab99d24a784cf1acd63f8daa39d57528ef121400d57f11244754a11c68598d0543f3766664d24b8cdf1634d75946ec44393e0733ef3c0ed013dfd50b1fa52e336e941de9adac9d74ea9940a19d99f8210c69d4c59388e5ba80fbd2f49235438cef976959185480a6fd70f3839e0d9c0ab60ccec3b66c8e760c580949f29b718ec82900f00a430c486ff7238dbac82e2af5cb8febed0bb4d1382f1c77ca2bf7c531b8a471fd18a19e25c944f11703885bf5e740308bb3c5147b939b1e2d0b31f7b6436b4a82d22062dede3eddb24fdee8fb86556e59f8d71b611f59d0b13f903cc936cac3a3d92d7130907a576a70c06cf78577c6fb1617e49f32985e0d9ee610965313882efe40d31f72d34c56c6776a3a371e38043a007d7b9804411da85e3180fde2b2bc1de505b2bca1dcc58a051db9b85b1e2238cf36351272ea114335cc7f1cd69f2aeb02be6dfe63cc83f2171ef58efe97e940bea588d3926d783ae0ea73ae110110d7e83c4fc480ea22f57de786e0bfc1e0a9dc91da0fb7c3d34ced95c305dd1bd4d5dc2e7b4073318eeb077afeac4931d06581d0d563b6255d636877c99d6c73109891a13f9e955d482ff5b53400ebac751a7539ad31469d5857d0f2568558b7850689b04b6cb0183da8153ca1e28bcad9ba6e4dfab86283f005ecd48f8fcf3c6deb0483288d74e3027ae7f4448b760ed974d73dab0c50311be579f4486ccc415d2325d29d113e01414e124eb8f3fb8b175f503cc7f18358fa23d9c30993f9232ea7f99bb39fae04bb27053dee1e511f9495b830d3cf8e107bf412351f6979f407942373d7603924360d99fbe0bdf3808e0480a0086ca8751c5316b2a8d7c966e4eafd94d5168dcc32ed63c00c87aee670220c2f80f0e0f933affab1db0d5714942c36abb80ed7111acf9116c3da49cc57e3b5e00e504b92e6ad1e760f0c95e6de7dea7c6a160543cf559474e1ae62f00c0653229d129327828bace54c9d59f40105b172aa90b4e49af46296ff15591f24038c960844a6a2b3bf26dd55b2e2961de5f2ce352e462d4c2e20e2a01f6bbc3822bc4cb245054f1f0a4029ace90d63178b030d06f00d674494316fdb989d47f51237a166283f5b1c7345c882243e7e5d47c22f0af6df45a8d90cc5495f02432bf5b35abb1d606f445b63de74b8e1f4f8b206e8c15e16e8814c6109ba9730650a2f78c2b66fce46c31c1e304ef436228eced79012eba90f3b93cd40e9c70fdda0e558692ce957ab64812ee4cdff4a6af46537bedc32dda67348bdb47a361b895d63626bbe2af8f864408c00239a6974a75a9213de721cdf94fdcc13f4fda48f279d13735ffc737d8ea0300812f2af73d7f432a2f72e0cc61cf07333d60c6f4aaddda79b7262649821788a25acdc312de4f03207e68b86359dbb2a1589aee4c2fbafc6c831eb53a380b495ea700c828c54d9c3fbdb47924d6f14bf742a9895728d8cb4a03e4d8d55cf259687e53450225e8ec2730e26407cf321afe7bb1dff1838bb85bce76d7adf5b85ad9c45188b702e3088ebe8300072ea2c4fa869fab7cb69dfffa1e5219f32ce0b30b97676d88d883ff205e3e4710f94e55ac7243a7f5d71df0b9f91a644a3230556c6e4d2ea3e759a811bf8daee12c279cf1d031f0eeef0bc961b8e6a5359aa857ddd1de42a132d70e739dbf75f2ef5fe3c6cbe272af77927faaa7086e73932aba064ebbe64896a1521f889ddc8b66ae2704c9fc1e92fa5d423c393d817306607a24e313d10f376d4795faa49737f57b28f4dffe6988901aae04058322e6cd2bc2139122f85c330d61c30ee372f12f915398788e30c9e92a7fc511e7e6f14d91c0a0c11849c96883eff6f40f332184a21bc95ad3e438435db24dac7a4d8f43c1a0f059a9da40d0e2b89badb2d9ac6fd7c684dabb0d4c392da7d3b20ed7f1f7d2a45fc91675dcf467cdcf691f288d3d70f6b1c5203cecd9fcfd1683e134f8d72daadecfb62b8dc9543fe069660fbed7c2fcaa015e716163438f53c29693a226e365843c5e51407a0f79567699542e4960b9f28644e59243296339d99aa4e224b043e8b60e449a9b640b81d96198612ccffec9a2bfb9c157eb28e4ed1e1792d4799c74e3bea3ced84dd92fff6717e9a7923bc1c744cc66e56d930378a9341d7cfd3c2b2e8595b3fe3a3beceb26501b36a9ec02626b6aebd5044496c3d51b4adc3392d5c7a3866d482d55ae38f1"}, @NL80211_ATTR_FILS_ERP_USERNAME={0xc, 0xf9, "880cf3a642fda71d"}, @NL80211_ATTR_FILS_ERP_USERNAME={0x11, 0xf9, "961ee6c387477d30b665dda66b"}, @NL80211_ATTR_FILS_ERP_RRK={0xfa, 0xfc, "0afacc4f3bb962ec11b8b9356e85a3e4d29ad66d65872b33aee343cae708526e9eb5bfb1d1b442f4857f96d875040a2362d5c5242df8e7e9032af22c2690aea8ae1981af0d5741130477329bc1fc8a1674446bd14ed6c29ec245ebddeb23e7da08dd790a98a88f8d810efd6b515af4cdbd15434ac17821aa9e307a5db62c5e031cb78c1e049b3daccb92823b6c17d162a11bfffce8719c0044ba716a6ca5d4ac92d9a2af9216a49cb292ff6f0da00ae6fe3ef3e030c3ee9c237d5fc4070da0340c467ee5e3f45a99e345f1b03bbe49b4008d2824cd349f6181f803375bd1e53580cb8a698fecb964baa83a79a811d2974360eed7f74b"}, @NL80211_ATTR_FILS_ERP_REALM={0x5, 0xfa, '$'}, @NL80211_ATTR_FILS_ERP_RRK={0x39, 0xfc, "4b83b3d84babd12d09f41b84a529185c8f5e1f2c541ba30b51aefcb56ccdfd199c7e4c6e1c8040a3e38cff511cd622a4b6a6e0e763"}], @NL80211_ATTR_IE={0x2f, 0x2a, [@rann={0x7e, 0x15, {{0x1, 0x1e}, 0x1a, 0x35, @broadcast, 0x200, 0x5, 0xb897}}, @link_id={0x65, 0x12, {@initial, @device_b}}]}, @NL80211_ATTR_IE={0xe6, 0x2a, [@tim={0x5, 0xd8, {0x1, 0x79, 0x4, "82cbdb582d6c57eccd70f76c876baafc838d8e2c3dcb8932c5e4aa53bf7f053f26271ff5a7cbf71526a252f9252b6ad3e5124cf2f652859c2928a12dbaca68d0c0d4c1487b16513ad07152ffbe458dbcc6b343ba53fa770b0cecb60c11ec4b3235fb95771a1975b30ecea5ba69f604a30c4de4fc41eddd397db0f3f250a180d2cf4b6d8c2faa09b3a4b2192137a903f38255be306c60866f7b2e5df253333a77304e36e018528223b5fa52c8d47000b6ddd505a1e4140b45c3181f4bd3c1399c9c846d0ff5512faccaad3eb7c93685ede22328c46e"}}, @cf={0x4, 0x6, {0x1, 0x1f, 0x7, 0x3}}]}, @fils_params=[@NL80211_ATTR_FILS_ERP_NEXT_SEQ_NUM={0x6, 0xfb, 0xfc00}, @NL80211_ATTR_FILS_ERP_REALM={0x25, 0xfa, "7cfcb6ab579c61ca79b23b95f9b66cdf4052b68cb04475f801e8dc1506054e1f04"}, @NL80211_ATTR_FILS_ERP_NEXT_SEQ_NUM={0x6, 0xfb, 0x4}, @NL80211_ATTR_FILS_ERP_REALM={0x35, 0xfa, "b5f82a821ec78512050a198ea5fff29fadeaa1b5b9ebe1e37d9d4cea1f43b26d7363a5db7506003a317774d91a6df25c90"}], @NL80211_ATTR_IE={0x22, 0x2a, [@mesh_id={0x72, 0x6}, @ext_channel_switch={0x3c, 0x4, {0x0, 0x7f, 0xb1, 0xf8}}, @cf={0x4, 0x6, {0x0, 0x24, 0xe442, 0xffff}}, @mesh_id={0x72, 0x6}]}, @NL80211_ATTR_IE={0x2fa, 0x2a, [@fast_bss_trans={0x37, 0xe6, {0x2, 0x6, "86fda3522a26f295bc6f348691b2fe87", "63e1b58ed4bb5f184eadb2b6ab4ea5b1f01797881487cefd869283f5f8a78900", "a18230bf102c1de0f274ef8e47d53f2d0313c8e6b18cc0a9f2852ed88bc28e9d", [{0x3, 0xf, "475a1e45c75de31a247f36c0fdc39b"}, {0x2, 0x3, "0f587e"}, {0x3, 0x1f, "89b26da0cc329f329f616f3855d836b45c705dad0cb253746e9ee722a272d1"}, {0x3, 0x20, "fdc5c6410751f5f8d2dc935ee4cbc5e7dee9c917c345f875e6dd742c7c5b5722"}, {0x4, 0x18, "0c9c0ccc1504ecaadfa9a3633be178c881fdb34421e7fd04"}, {0x2, 0x1f, "0ab0884c225542a44e099a7c2d59f365c02173b4af64177225cab804aba0ab"}]}}, @random={0xe6, 0xdb, "0844148f9a8ff029ff98a341b8175be3d33c8ab53d8da89d59a322306a6e9404867d40987e6662ef1deb392873687a44171c92a5122b163a282b5396fe9eeaa9e6a2dca0fedceada5f796a18889780b6a9ed46b64ff24848a8f7f548e76d860fdc9ed4c64d97c9b6d279e5423c71385c3d9b5eaab92d0e1058afb236e7e635ce8dbb41b1a77deacc038f1ae4d94dca6ee4a65f44e9a4dd8232dc0519f79402396dcadd7b3bf9d2cb35fdee8ee042f36c2b102d9df45e58cd54b2ca892b3d4c7225be17b59b7214f68c58ca4b581c26c25b461f4a9e64649a6a777d"}, @perr={0x84, 0xbb, {0x7, 0xb, [{{}, @device_a, 0x0, @void, 0x24}, {{0x0, 0x1}, @broadcast, 0x6, @value=@device_b, 0x9}, {{}, @broadcast, 0xfff, @void, 0x8}, {{0x0, 0x1}, @device_a, 0x0, @value, 0x36}, {{0x0, 0x1}, @broadcast, 0x59bf39b7, @value=@device_b, 0x3c}, {{0x0, 0x1}, @device_a, 0x7fffffff, @value=@device_b, 0x3b}, {{}, @device_a, 0x6, @void, 0x2e}, {{0x0, 0x1}, @broadcast, 0x800, @value=@device_b, 0x36}, {{0x0, 0x1}, @device_a, 0x4, @value, 0x2c}, {{}, @device_b, 0xffffffe1, @void, 0x5}, {{0x0, 0x1}, @broadcast, 0x80000000, @value, 0x39}]}}, @rann={0x7e, 0x15, {{0x1, 0x5}, 0x8, 0x6, @broadcast, 0x2, 0x6, 0x90}}, @tim={0x5, 0x5b, {0x81, 0x85, 0x9, "2e2e6a2a625f31b984961c5cf7ebca086cb72a8d38e6d730670249a8e37ac6b5a95bd4737bb88d0573b20016bb1e0e2ad3de935eda1eeff23005bce238e8eb797bd2c26b6f8139dcac778ef233bc896f3e1190cd2befe247"}}]}]}, 0x163c}}, 0x60000000) sendto(r11, &(0x7f0000002fc0)="756ad224cf7e6d24c360a13a1a1bb1a44337d02d7bc094503aa0706e33b47a8312efb23ced555cdd75e6eba4f0429824be5461df0f48aa1b37eb5cf31628af498eb6fa745b38352a161d8c95459abd59e488e3b723bcf382187c446a27dea4e8a7e1fad20698307e63243513a153bbea12af5854ba889885aa0831ded30bed5c3f644ab1199856cac1c946436589f6c336d46510aaf5b5d4f4a764aa07b3a2c72d821730b0fe733c7936c4c545f38aeb33e83a4a4d2c7e3d7e073518df375cd5e7ff7d04119c9e2add4574d4e46b8ddb43949f9815daac097a78a562bc12f6e1bc6871e730d65245faf5edcecc9b94754f673f344e31bca227c4879f5989b06ebce689123ed5a793d63d646adbfbf7a4e515a394d2254ce5b03b8ff0cd077b44145998eb36a0aa0ceee8e4140861b9f5101ff8d70f479f1e11c575424f1bd324754f57027d2d975e4ab7b6083ab0faf8ea4717e4ddf97e5534d3d14557ccf2bb019e9b29075dda014d7484e2a983c54003e5316586fd6b3bc809388dd16698a633692720472cd13d2b4f2b114573a2ae0ecc52fcd667109f900a77174aecf39964b087e9a7ee73d36ea4a1343d98acd18b18a27992a1a756c0e55a2cb42d75205fae54f974ed30272a73366382099abb06a18413216e938af5e5b22cfe72a474b273fba1e2bebd27cf2f210037308eaf6ec1db24e74792715324c8cc622b75b265429745f03169a58da0405a61c4f932a7999200a03109641c457b76fba926e7872cf781a48a16978a96a6240081678f88e9866b2b0a7e99302c425069376154696903ba2dc4a92df4d6b0938b2347fc54079871fefd20229e2f750e5c1fa47063bd6be6634b1e42b6d60eec60097035f3d1cb17e99cae15a1bde2b7962307d72fb5211fbae3dae121b3ae28d06a8a56fb94493668f14709298743413af5bc30650941ad350c9127bd1ca0bdb10845d8224768aba69b718c50b30ec912e28053b386eba812c31f0a7bf5f8fc806f1788cfb7020f810d73db2f5b51096f7066d92051529dac773855533c2917b5f535da481884a5979893b1ce34da29b4d9f8bb3286f28b235b830ca717ea0ebfed16a89aa08ce4726f6ee8adc2b81f91be9ae131259da39d3f5ce6a9911960e289856a7b26c40d5b5193900f30f96237f76324f8f9d0b6427d4f788e1efa0eebfeadb1bca99d52ecea67d1f27b75091d3b9103e2dd19d746a690f6600299510954c4898507513e0bb031cf7d45c6dbf3db4e858e8bbc02b794a99cfe86d1ea18501817f6288d31675a01eca696f6fd44a38fffa55296c664ff5091c0df8f7df235eea7787cee1fa7b462c6fa8e62f78aa3c44776bd716f08819dbe00d495b84dd8228438e5eb71a67dfee814b383ca6218164bf2f7d74a3b534a9e2b5b6d977d111f74a6724d2904bc17c85fcb537404a98e9a8bd0022c940a6c0156706917c160ab83d3d4ff852ccab143f101449e3b350d7557ef9901d2a296985be3263b292c7aa182b539bf1130c952cb5cbd18d287fd37de76c8a7cb197863c031303093c5a6d2e6d31eb8fdd5eea29d57eb5d3a61b013f353ee8d84568ff47132d5d6ce166d399c75deba09500aad3cdc7994fb303b4bb57d88f5c82147bb65246ac65d5b6bd66e14f7e70c362ddac940d73b227aa58280fae2baf61087f6c2572a81208b9fe3073dc395c48522eec036edec9d96a55164e462516bc5f6189c087bc300fbd8b71842d55a0cb7963f7ce38b2bdc54af523a5a04a555815e209cc2dc5334ed6e11df3b2e403c835c73266e9da78d3942847ee720823696e3d4e50089047c4a81b0e2f37ba8c70597bcb4653a7bfa42b45f09be7d12494cd52d39eafec40e53bddd2c5afe1a0e467ec6f4aded95ac8f059bf2d553e5374a861d8ef573730d08614650631c603f5fcb47979a5be50a8b80d858d85f411381e295ba8865aa4a500a4bb4803860fdf23e3cb72a51679568f79f5f3a187cfa6536b43f563c5c1d809bb6727a8ae3475cb256ec5e87a1bec17f63cf3fcb3a655baebcf8c44fc23ad02c612b1d4dcfa45de17972386147bdb28f82c121150a3c557c83f15a88f74061202a59b5236e029c95745e62e46f9f4e806742d4448deeb55495c54ecda47cf56ba57ac78b6bff566d05b793c020f7c4ed1363760293408d141d53b5ec8fdc7ce1ba006c07c736985cde6347f813a84191f86e5363842a65c497914a1d87531dc7ed44f430248f4835e9e0bdb460dd249eb0d404a43a6e59e4a92262456aa6cb04ac0d3fff57a24e12e6e8e269781c9ca2ed165290b16bac6021b701b21c46b60e54ad585e8c0bc5c5d397fe27a0df57c5613b4d820b03948b9a20de667a930f0a7a5598f92aacc4b80210fd6f0fe31bb77a2c3b2256fdc0bf72881c8f1a6664946537edf8c90f54fe4c13e3218924eae41fb51aabd125335153ab470f305d2aeb2bf7a0dc1e5a4602b85f6bef83277bacd6a7e1abeb904958fb98c82942ca0a25ef7c3abc51c31c8f1dd59c8af01f2177eca05d82817c874d305de114e0ab97a8f451260cc618637bd55440a1892682cd469f63be728d2db0f8e7de0af80e80f8a93a43ad703bc1a4407a1c76f9db036f0247499a85a5ee68d2acbc11e84d4b357eeb0345e1bdcacd0a18bf09d3a4e95082932dc235ed8623f8e671e7e6c29e4c84e191fb57b602681587f27cac5ffa1518122b6aa7d8e0f2febd95c335f39d34f2bb39689151815b80480d74120a99aafc50a87e307433e147f784707c18446108dd499b62b5c807570ce3029aa5e63ded3e962e0c4af2eab9d4798e6bda2e3698a0ee7aa8c46470097dfdafa49955ca4a660f1cd68490fb420e9cc70d04c3311f5132c5f34842a0445a1f69e7034a6ef42f477421ad72d888e2255fc4c14b82a309ed2c26df5e00bf69bf29d2933a1969166631481b95e66d30dc38e2eb46ac27fcc2d2c00e23a10f5bcb4da9478fe83b7e7fd09c258f566a8e48c1f2ee47a9e9c9d3b599db13f420656cdd08ad3a5f99f5ed97866ed2e720c0044fe64f85a451ef9bf5f9ce49648640de858f275496bad7441525bd7a99f960a479d0c927e75a0d424ffaf00ecad3bc72f6a05a924d09f76074d6ea362b7de28d781bde0e45b83c4fff207f8719ca2961fd8d19ba32785a6dfa060e16eabf58be004850b43aeb459d223ad110c581b7fc196ec39f8f71e522f97e3d4fff90e7e47843b4a3d01fe35f3ac99a3c920c3f7dacaa28bc3d5e5a7388c2b307b42861ea3acf4c97b0a5e227118475abbeec6c03af84afa56b38beb5bf525a31b1ac0778ef86fd7f66100af2858b8f1e4d45d81f60605d971c5408a7ae630a671e3ad7850d18b46c7f64753ad093b8b5ad2c071839e014663349474b553121294352027a4d889f552fb1c002b4b0e9eaa83b61628d75681dcc43b4ae0d82267e424b654bd793101ffed1fe85b551e661bb1416d69e55d438292fa3a8c8f5e959e07690cd5b43ec9010390c3d4131a1b741433dec611c042e91d9e6fe85eda6a27f003c1047bf2c653f130956c5b108772c71b1d56a5f4266cc4d16b044fb1bc40f83177b320d0cf7924bab4eb34b0098d0479e5bf682dd5f9f20c86290affd7c838a91b0fac4ef8ac41ba7f5d53d8bba5fc10c6384dfb68984ee3b11335c765f659365fb6f8ab2e53d0b26385e83b7ca3a2fa9b61c89dcc7cacc2027c8091c8b605be29f2c64238eb76d86ce9bf6a6abab795a406c11622261aeacea5c7d05913e8f5266dcfa2b97093d377372349021e8ac112b4ce0c3b8bf4517f14acf45d057d818994479bb1544c806876f1ca5c88d9d17b3f51f23f85b7c50ce22dae13ccb495dd7c98c9d7d22f3035942a408dd7945e36dd5087e4b2a0627a4c3b00488d801488cd3b0a2a87f8174dbf853370b29bfdec19f6f13c22017581f7b822ca2718c162ba634862ac1da9066aa3509e598cbf50d1c8c9f5a018aab1f259e812b16b2d51676d5912218db70c7830f361646adeb8e3e137f21021e89a2fce3537679b87f0cabd593f175ca8b5d4b056c3ce11c8f7f69322a4257232d20b69bd3b65b211322fad12cade7ad2c5af16345af98a0d98e49552061ec11e10e914efe5bd40c639410b9a812c744d6bd6fd229c47dab9301ea8b9f96cfc7f2f7c6cc6542ceef2501b2495f2ac9c9379d7ddaee92162ff879f9a110d8694c70b5eb7983c403652225cba98ca25dd0b72062db908e69d26197b8def3d1c7693f588b63cd4c307bbf30f6755dadfcea08db54ad9aacc43964d6013ccd6eeb342f825e1fd279578f0bb555af8e11931e9d0d7062e4e7b78763b4817b6cb05a6582585b948eea5c29985051081db0930ec7ed51c656c26f539f36327a0322fcfedaf6b52ab2b61683bd334e6a79be340b744e53055a80e72b8ee96cee3c603f8c7ad05867ca7bc0f998c28c762abc8d0271e16bb634a4fdf97d0aa4d731ccceaf0fbc0aeedfc9392a51d35238dfe57c9407b64c1c095e1ce06fe774c7432d0103550919e6328e57e3a6038b9d71dda2f600517a7d979f7178a5428b8e1129f7e9f100a699654feef8ce24de1d30c846f01b0bac91252f3d5ea68f362eccee5009bb149d676dcf1ebb393e92e375fd0efeddb18c1b84b5f942a60c11ba2e1cf314dc52ab997df185ddd3a84fbd511236f2bc9e9f04e860176e4200d578a8ea8ee3edc0e8519faf30155f2d411ef88fa35dbec4fc637107303f976e58d05347b6bbb28a9d564f2ec4b7e072e7d52283a371dad34aec35db76f5445da2622d99d68d2bf0d17fa8cb0dfe56351ef318fd3acff22505624d6246b607b44f2cd02b463822977fece24a56d210f4df35fa49a83e7693cc4004267625b890e7d159e1030536049a9f9283179bed1bbd07b8b8f78d60a10f852213abe7621035b6dfc800d016b7ec4e33f2c1859aa013b73cf8d72344e263ec48fef0c786187aff7e1dd927feac5aaaecf93ca0f3b649de40933227c62ae6c72cea7ab2bc24ca317a45c501f6a37df25d53a41e43585570e5f7e62ab1592d992c93207d56cd4a6096bb5fa6a8a71823c8ebc53a930ea9611a05ba45044f9b79e0088192ac170b34efbff8e2b64927caafa283f0708de3b67e5032bf97063737031368288de2afb5440eb8d3f439f21c658c6a81ab9a0d3174c1b8749a9c52b5665f5370b3d7b08aa37362bd284eb9944caa8cde0758bc6cdd63390d26745dd5af529df609436ee358f74882352bbd7ef71ba9345807fa61908eed78548a09f5207aaea6855909f968f744725db909d901e30d43aaee8660726ccb72b1816e20f231ec3f903e7844830aa7e7e04ed042b58128419bd95059e4fab1e1de4ac8630908daac88677e8c0c42968831e010185584cd21b548c13b0f1d3bc55270211592cfcb4a60cfe7669adce0d72a58f293e91a8befa234eb7b28dcab7ab254383d52054a6bcaca3c754f6b0f7659a1b70848ffc3bbd13efb8131febed6934364ac7fa8e429fc814812d271650e1242a0b52888f03bd1dc9f00c77a017472933dda7d7dfbad818012b51b02a4a53483eef2659774b39ef4f5a91a46d0208125b22b9b7ce9234c602910b4931feb98c3caac0473097d68f0189167fc6823567f18f2596e10ee91fb6a28fb671c19692609b1c12d7804dba34c22f6a2c73798631b563c479914f8f91a568bb9a5ee09316e516b4903fd337074728d2c481e7aac8fd5692ca7e1d283aaaa3be800e8e578ea5be620a4c7c7456f374503cff72a4066332c016b2f31ebfea0040fed51", 0x1000, 0x0, 0x0, 0x0) 00:03:44 executing program 1: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) 00:03:44 executing program 2: io_setup(0x3, &(0x7f0000000000)=0x0) io_cancel(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0}, 0x0) io_destroy(r0) 00:03:44 executing program 3: syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000001480)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}}}]}}]}}, 0x0) 00:03:44 executing program 4: openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) [ 224.204264][ T7951] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 224.212132][ T7951] misc raw-gadget: fail, usb_gadget_register_driver returned -16 00:03:44 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_SET_NOACK_MAP(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)={0x24, r1, 0xb, 0x70bd2c, 0x25dfdbfd, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_NOACK_MAP={0x6, 0x95, 0x8001}]}, 0x24}, 0x1, 0x0, 0x0, 0x20040881}, 0x20000010) [ 224.237374][ T7955] IPVS: set_ctl: invalid protocol: 5 127.0.0.1:20003 00:03:44 executing program 4: bpf$BPF_PROG_QUERY(0x10, &(0x7f0000001a00)={@ifindex, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000019c0)}, 0x40) 00:03:44 executing program 2: bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000200)={{}, 0x0, 0x0}, 0x20) 00:03:44 executing program 0: add_key$keyring(&(0x7f0000000680), &(0x7f00000006c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffc) 00:03:44 executing program 4: sched_setaffinity(0x0, 0x8, &(0x7f0000001500)=0x5) 00:03:44 executing program 1: syz_usb_connect$cdc_ecm(0x0, 0x56, &(0x7f0000001480)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x44, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}, {[{}]}}}]}}]}}, 0x0) [ 224.361020][ T7966] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 224.371350][ T7966] misc raw-gadget: fail, usb_gadget_register_driver returned -16 00:03:44 executing program 0: openat$sysfs(0xffffffffffffff9c, 0x0, 0x501041, 0x0) 00:03:44 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000003f00)=@bloom_filter={0x1e, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x9}, 0x48) 00:03:44 executing program 4: socketpair(0x1, 0x5, 0x7, &(0x7f0000000040)) 00:03:44 executing program 0: r0 = socket$inet(0x2, 0x3, 0x8) getsockopt$ARPT_SO_GET_ENTRIES(r0, 0x0, 0x61, 0x0, &(0x7f0000000140)) 00:03:44 executing program 2: r0 = semget$private(0x0, 0x2, 0x0) semctl$SETALL(r0, 0x0, 0x11, &(0x7f00000001c0)=[0x6, 0x3f]) 00:03:44 executing program 4: io_setup(0x3, &(0x7f0000000000)=0x0) io_setup(0x3, &(0x7f0000000380)) io_destroy(r0) io_setup(0x9, &(0x7f00000009c0)) 00:03:44 executing program 0: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000001280)={&(0x7f0000001100)={0x2, 0x13, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, [@sadb_x_sec_ctx={0x1}]}, 0x18}}, 0x0) 00:03:44 executing program 2: r0 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_FIOSETOWN(r0, 0x8901, &(0x7f0000000080)) 00:03:44 executing program 0: r0 = socket$inet(0x2, 0x3, 0x3) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, 0x0, 0x0) 00:03:44 executing program 2: io_setup(0xcbf, &(0x7f0000000000)=0x0) io_destroy(r0) 00:03:44 executing program 4: getgroups(0x2, &(0x7f0000000100)=[0x0, 0xee00]) 00:03:44 executing program 0: syz_open_dev$loop(&(0x7f00000006c0), 0x0, 0x1a182) 00:03:44 executing program 3: syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000001480)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}}}]}}]}}, 0x0) 00:03:44 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_UPDATE_OWE_INFO(r0, &(0x7f0000003ec0)={0x0, 0x0, &(0x7f0000003e80)={&(0x7f0000003c40)={0x284, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @void}}, [@NL80211_ATTR_IE={0x26f, 0x2a, [@perr={0x84, 0x128, {0x0, 0x12, [{{0x0, 0x1}, @broadcast, 0x0, @value=@device_b}, {}, {{0x0, 0x1}, @broadcast, 0x0, @value=@device_b}, {{0x0, 0x1}, @device_a, 0x0, @value}, {{0x0, 0x1}, @device_b, 0x0, @value=@device_b}, {{0x0, 0x1}, @broadcast, 0x0, @value=@device_b}, {{0x0, 0x1}, @broadcast, 0x0, @value=@device_b}, {{}, @device_b}, {{0x0, 0x1}, @device_b, 0x0, @value=@device_b}, {{}, @device_b}, {{0x0, 0x1}, @device_a, 0x0, @value=@device_b}, {{0x0, 0x1}, @device_a, 0x0, @value}, {{}, @device_b}, {{}, @device_b}, {{0x0, 0x1}, @device_b, 0x0, @value=@broadcast}, {{}, @device_b}, {{}, @broadcast}, {{}, @broadcast}]}}, @dsss={0x3, 0x1}, @random_vendor={0xdd, 0x34, "157d3cf3511b32b0cf7cabff020fb7ed74f0190b1a67745f73a40ce78c012bf17aaca3f473f70ba444f8d7f592752373fbfa436a"}, @link_id={0x65, 0x12, {@from_mac, @device_b}}, @random={0x0, 0x9e, "c1ea21239593e87a0be632be164c9ba1bd3f3f419d475693e8c6253d8efca4b49c99597c85a45afb826810361b19ddb0dd12fcc877e1cbd14d975bbb61d721f5506417ac960c4bcd8b767ecaa36c92303433e7e1b51551a0ff2159f1c0f70e5808095b40f48ad25b21d40e504e706470db15f276bc26ffbf462be8bd757954ef4599591b4cd7c9dfe28d51d5103540a4b2363998a81233e25b069d5442fa"}, @mesh_config={0x71, 0x7}, @ibss={0x6, 0x2}, @cf={0x4, 0x6}, @mesh_id={0x72, 0x6}, @perr={0x84, 0x35, {0x0, 0x3, [{{0x0, 0x1}, @broadcast, 0x0, @value=@broadcast}, {}, {{0x0, 0x1}, @device_a, 0x0, @value=@device_b}]}}]}]}, 0x284}}, 0x0) 00:03:44 executing program 2: syz_open_dev$loop(&(0x7f0000000cc0), 0x0, 0x402) [ 224.797434][ T7995] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy 00:03:44 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x250100, 0x0) [ 224.806033][ T7995] misc raw-gadget: fail, usb_gadget_register_driver returned -16 00:03:44 executing program 4: syz_clone3(&(0x7f0000002240)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000002200)}, 0x58) 00:03:44 executing program 2: r0 = semget$private(0x0, 0x2, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/188) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000200)) 00:03:44 executing program 0: r0 = socket$inet(0x2, 0x3, 0x3) setsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) 00:03:44 executing program 1: pselect6(0x40, &(0x7f0000000140), &(0x7f0000000180)={0x5}, 0x0, &(0x7f0000000200)={0x77359400}, &(0x7f0000000280)={&(0x7f0000000240), 0x8}) 00:03:44 executing program 4: r0 = syz_open_dev$vcsu(&(0x7f0000000000), 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f0000000040)='io.pressure\x00', 0x2, 0x0) 00:03:44 executing program 0: syz_open_procfs$pagemap(0x0, &(0x7f0000000e80)) 00:03:44 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_TSINFO_GET(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={0x18, r1, 0x31, 0x0, 0x0, {}, [@HEADER={0x4}]}, 0x18}}, 0x0) 00:03:44 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000002300)) 00:03:44 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000700)}, 0x90) 00:03:45 executing program 4: openat$sysfs(0xffffffffffffff9c, &(0x7f0000000300)='/sys/module/snd_seq', 0xc4800, 0x0) 00:03:45 executing program 0: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x2, 0x0) getsockopt$bt_l2cap_L2CAP_LM(r0, 0x6, 0x3, 0x0, 0x0) 00:03:45 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_DEL_PMKSA(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x5d9ab62faf6006d5, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) 00:03:45 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_SET_BEACON(r0, &(0x7f0000001480)={0x0, 0x0, &(0x7f0000001440)={&(0x7f0000000f40)={0x20, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @val={0xc}}}}, 0x20}}, 0x0) 00:03:45 executing program 4: r0 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f00000027c0)={0x3, 0x4, 0x4, 0xa, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, r0, 0x1, 0x2}, 0x48) 00:03:45 executing program 0: mkdirat$binderfs(0xffffffffffffff9c, &(0x7f00000001c0)='./binderfs2\x00', 0x1ff) mkdirat$binderfs(0xffffffffffffff9c, &(0x7f00000003c0)='./binderfs2\x00', 0x1ff) 00:03:45 executing program 2: r0 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) read$FUSE(r0, 0x0, 0x0) 00:03:45 executing program 1: syz_clone3(&(0x7f00000024c0)={0x4a014c00, 0x0, 0x0, 0x0, {}, &(0x7f0000000240)=""/4096, 0x1000, 0x0, &(0x7f0000002480)=[0x0], 0x1}, 0x58) 00:03:45 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000180)={'bond_slave_1\x00', 0x200}) 00:03:45 executing program 0: syz_genetlink_get_family_id$tipc(&(0x7f00000000c0), 0xffffffffffffffff) 00:03:45 executing program 1: openat$binderfs(0xffffffffffffff9c, &(0x7f0000001740)='./binderfs/binder1\x00', 0x0, 0x0) 00:03:45 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, &(0x7f0000000ac0)={'wg0\x00'}) 00:03:45 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IPVS_CMD_NEW_SERVICE(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000001c0)={0x14, 0x0, 0x4}, 0x14}}, 0x0) 00:03:45 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$TUNSETCARRIER(r0, 0x400454e2, 0x0) geteuid() openat$tun(0xffffffffffffff9c, 0x0, 0x250100, 0x0) semget$private(0x0, 0x0, 0x0) syz_open_dev$vcsu(&(0x7f0000000280), 0x0, 0x0) mkdirat$binderfs(0xffffffffffffff9c, &(0x7f0000000440)='./binderfs2\x00', 0x1ff) add_key$keyring(0x0, &(0x7f00000005c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000700), 0x42a680, 0x0) 00:03:45 executing program 3: openat$vcsu(0xffffffffffffff9c, &(0x7f0000000300), 0x842, 0x0) 00:03:45 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_SURVEY(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x1c, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8}, @void}}}, 0x1c}}, 0x0) 00:03:45 executing program 4: r0 = semget$private(0x0, 0x0, 0x0) semctl$SETALL(r0, 0x0, 0x11, 0x0) 00:03:45 executing program 2: r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000001c80), 0x0, 0x0) syz_genetlink_get_family_id$ipvs(&(0x7f0000001c40), r0) 00:03:45 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, 0x0) 00:03:45 executing program 4: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x2, 0x0) setsockopt$bt_l2cap_L2CAP_LM(r0, 0x6, 0x3, &(0x7f0000000100)=0x4, 0x4) 00:03:45 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000240)={'veth1_to_bridge\x00', 0x400}) 00:03:45 executing program 0: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x2, 0x0) setsockopt$bt_l2cap_L2CAP_LM(r0, 0x6, 0x3, &(0x7f0000000140), 0x4) 00:03:45 executing program 2: syz_genetlink_get_family_id$tipc(&(0x7f0000001800), 0xffffffffffffffff) 00:03:45 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_SET_NODE_ADDR(r0, &(0x7f0000002280)={0x0, 0x0, &(0x7f0000002240)={&(0x7f0000002200)={0x24, 0x0, 0x4, 0x0, 0x0, {{}, {}, {0x8}}}, 0x24}}, 0x0) syz_genetlink_get_family_id$ethtool(&(0x7f0000000240), r0) syz_genetlink_get_family_id$tipc(&(0x7f0000000000), r0) 00:03:45 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_SET_BEACON(r0, &(0x7f0000001480)={0x0, 0x0, &(0x7f0000001440)={&(0x7f0000000f40)={0x504, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @val={0xc}}}, [@NL80211_ATTR_IE_ASSOC_RESP={0x101, 0x80, [@random_vendor={0xdd, 0xd4, "97e970c36af099edbcb89183a884222588b8a3af8714413df1ff5a1c5e27442b3994d524f5e9b82425c52e3292e8856c4914fa4da7771bba5005bb2ff1c5b0cb3b46ff536de5d5b481e4cb2594243d741b66ae9cb1b2c47f68a23898e13146507b125327cb69ea6127ff38e07d7912a5f50ed2cdd9442ff90f7b71eefaacaef7cb86f587bde7d1e3dd1de32b34e0d228725c73f731bae3ff271c7bdbb487e4acb08574af8b97191feff0cab6511e1ac2149e156c574907ce8d24f45fd62def02af0a7f6b11162b3479290bcc4321b6a7dddd6cad"}, @ssid={0x0, 0x6, @default_ibss_ssid}, @erp={0x2a, 0x1}, @mesh_chsw={0x76, 0x6}, @ssid={0x0, 0xf, @random="1da09d40b5d3af01e20cdeee832413"}, @dsss={0x3, 0x1}]}, @NL80211_ATTR_IE_PROBE_RESP={0x1f5, 0x7f, [@rann={0x7e, 0x15, {{}, 0x0, 0x0, @device_b}}, @link_id={0x65, 0x12, {@from_mac=@broadcast, @device_a, @broadcast}}, @mesh_id={0x72, 0x6}, @peer_mgmt={0x75, 0x4, {0x0, 0x0, @void, @void, @void}}, @link_id={0x65, 0x12, {@initial, @broadcast, @device_b}}, @tim={0x5, 0x73, {0x0, 0x0, 0x0, "0684ab522175b432958fd9f64a598de9ec4a7c287efc89e3da1ff5ac0c592343bde49b0b9b78c1ab6b8c71a7bafef75c5570837af14e08a44d77f3fa7ef8329b66533a54e895e727f99d9c90197761fc6f1d70e966a621e909c0326063187f4c4592ed65e703ed482471dbebe3e8f9bb"}}, @measure_req={0x26, 0xa3, {0x0, 0x0, 0x0, "c961ced97b4050a632167cdbdf7dac2f32a02c28f40512fb0841464a0d5f191d221c9dc8eb9ccfbbad8e66880945604bcf742d3ca92093bdf1ed4469cd194e2ac3d6379243405d06c49700e744c66ffaeab95ddcb0e8fcd81792ce4aaaf9ab1f949d6b0d013af1a29991b20ed1971d19b91a4d8476d7f4c939c91b0d179d979b4519aefa65f52a26835b686b7f3120d14f98a69fc9ecd0ede59494253b1f3db5"}}, @perr={0x84, 0x88, {0x0, 0x8, [{{0x0, 0x1}, @device_b, 0x0, @value=@broadcast}, {}, {{0x0, 0x1}, @device_b, 0x0, @value=@broadcast}, {{0x0, 0x1}, @broadcast, 0x0, @value}, {{}, @device_b}, {{0x0, 0x1}, @device_a, 0x0, @value}, {{0x0, 0x1}, @broadcast, 0x0, @value=@device_b}, {{}, @device_b}]}}]}, @NL80211_ATTR_BEACON_TAIL={0xf9, 0xf, [@ext_channel_switch={0x3c, 0x4}, @ibss={0x6, 0x2}, @measure_req={0x26, 0xe9, {0x0, 0x0, 0x0, "5a9691d414c03db76118bb530682210d252269043729616c663b42fb2d48394ebdecd8235ccc6c694d06a4843146fb265776b96cf5771cf1b07128c5d3a1bf37b9e72dd4cd95afc262ad390d5bd9724febc5e71f920b3cc386a7f2e313be158840ac6376756079c9ecae8382d6f46ea5faff62670cfd0f5b70632262fa086912c294eb6fb0dab53610c38ad91ec4295eb8f34856bef4c54eebe99d5575196f3d7d29f4cc7625025a260a510b2159bee5bcc46f823dad7c891fc8a4c6b82214f17ad5956592d974a8ae60e78b37ad0f2fe79afd1978bbd60b2773158b5c23a8904bc2407e9d37"}}]}, @NL80211_ATTR_IE_PROBE_RESP={0xea, 0x7f, [@sec_chan_ofs={0x3e, 0x1}, @mesh_config={0x71, 0x7}, @random={0x0, 0xd8, "b826c06466a197b08e1c7f29ffc44459c86cf5fe6beaae69ddaf32b0e450a3ac1806d3ffbd29a682dc35a257d93ee598e3a918e2a79531c862934e4c6fa7e153398f249d8749b338ececdf0e4559a1c51683668cee11928e815a6bd704a4eefd8d6233e487fca197d1c28a5a0d681fe4b4aa03f03ebb665ebc332c13e4377ac7feca4384a54ea1b72e8639c954aceffccf90622d5ee44f2c970ebd004909f55bbd3e619489572346b82ee18aad21add7061e07c919a423516f3bec416a879dc7781d3ed144a499acbd4db2e5d734d560d95fe2f1b25003b3"}]}]}, 0x504}}, 0x0) 00:03:45 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) setsockopt$sock_attach_bpf(r0, 0x1, 0x32, 0x0, 0x0) 00:03:45 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) io_setup(0x7, &(0x7f0000000180)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000001640)={0x0, 0x0, 0x0, 0x7, 0x1, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 00:03:45 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c}, 0x1c}}, 0x0) sendmsg$TIPC_CMD_SET_NODE_ADDR(r0, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x24, 0x0, 0x0, 0x0, 0x0, {{}, {}, {0x8}}}, 0x24}}, 0x0) [ 225.610892][ T1756] device hsr_slave_0 left promiscuous mode 00:03:45 executing program 4: syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000001480)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x0, 0x20}}}}}]}}]}}, 0x0) [ 225.626406][ T1756] device hsr_slave_1 left promiscuous mode 00:03:45 executing program 2: memfd_create(&(0x7f0000000000)='#\xdf@@\x00', 0x0) [ 225.661068][ T8077] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 225.663506][ T8077] misc raw-gadget: fail, usb_gadget_register_driver returned -16 00:03:45 executing program 3: semget(0x0, 0x700, 0x0) 00:03:45 executing program 0: syz_open_dev$vcsu(&(0x7f0000000000), 0x0, 0x0) io_setup(0x0, &(0x7f0000000000)) [ 225.709362][ T1756] batman_adv: batadv0: Interface deactivated: batadv_slave_0 00:03:45 executing program 2: pselect6(0x40, &(0x7f0000000140), 0x0, &(0x7f00000001c0)={0x3}, 0x0, 0x0) [ 225.711471][ T1756] batman_adv: batadv0: Removing interface: batadv_slave_0 [ 225.718561][ T1756] batman_adv: batadv0: Interface deactivated: batadv_slave_1 [ 225.724025][ T1756] batman_adv: batadv0: Removing interface: batadv_slave_1 00:03:45 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) io_setup(0x7, &(0x7f0000000180)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, r0, 0x0}]) [ 225.746397][ T1756] device bridge_slave_1 left promiscuous mode [ 225.754159][ T1756] bridge0: port 2(bridge_slave_1) entered disabled state 00:03:45 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$gtp(&(0x7f0000000000), r0) syz_genetlink_get_family_id$gtp(&(0x7f0000000080), r0) [ 225.817230][ T1756] device bridge_slave_0 left promiscuous mode [ 225.819263][ T1756] bridge0: port 1(bridge_slave_0) entered disabled state 00:03:45 executing program 0: ioctl$TUNSETTXFILTER(0xffffffffffffffff, 0x400454d1, 0x0) syz_open_dev$vcsu(&(0x7f0000000280), 0x8000, 0x0) [ 225.864614][ T4279] Bluetooth: hci4: command 0x040f tx timeout 00:03:45 executing program 0: bpf$PROG_LOAD(0x5, &(0x7f0000001140)={0x0, 0x0, 0x0, 0x0}, 0x90) 00:03:45 executing program 3: r0 = getpgid(0x0) ptrace$getenv(0x4201, r0, 0x0, 0x0) 00:03:45 executing program 0: openat$vcsu(0xffffffffffffff9c, &(0x7f0000000140), 0x4000, 0x0) [ 225.964912][ T1756] device veth1_macvtap left promiscuous mode [ 225.966585][ T1756] device veth0_macvtap left promiscuous mode [ 225.968248][ T1756] device veth1_vlan left promiscuous mode [ 225.969790][ T1756] device veth0_vlan left promiscuous mode 00:03:45 executing program 0: syz_clone3(&(0x7f0000002400)={0x8000000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f00000023c0)=[0x0], 0x1}, 0x58) 00:03:45 executing program 3: r0 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, 0x0) 00:03:46 executing program 0: openat$pfkey(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) 00:03:46 executing program 3: clock_nanosleep(0x0, 0x0, &(0x7f0000000000)={0x0, 0x989680}, 0x0) 00:03:46 executing program 0: bpf$BPF_LINK_CREATE(0x1c, &(0x7f0000000100)=ANY=[@ANYBLOB="19000000000000000700000000000000ff0300000000000000000000000000000000000004"], 0x40) 00:03:46 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f0000000c80)={'batadv_slave_0\x00', 0x0}) sendmsg$ETHTOOL_MSG_TSINFO_GET(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000cc0)={0x34, r2, 0x31, 0x0, 0x0, {}, [@HEADER={0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r3}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'geneve0\x00'}]}]}, 0x34}}, 0x0) 00:03:46 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_UPDATE_OWE_INFO(r0, &(0x7f0000003ec0)={0x0, 0x0, &(0x7f0000003e80)={&(0x7f0000003c40)={0x248, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @void}}, [@NL80211_ATTR_IE={0x231, 0x2a, [@perr={0x84, 0x128, {0x0, 0x12, [{{0x0, 0x1}, @broadcast, 0x0, @value=@device_b}, {}, {{0x0, 0x1}, @broadcast, 0x0, @value=@device_b}, {{0x0, 0x1}, @device_a, 0x0, @value}, {{0x0, 0x1}, @device_b, 0x0, @value=@device_b}, {{0x0, 0x1}, @broadcast, 0x0, @value=@device_b}, {{0x0, 0x1}, @broadcast, 0x0, @value=@device_b}, {{}, @device_b}, {{0x0, 0x1}, @device_b, 0x0, @value=@device_b}, {{}, @device_b}, {{0x0, 0x1}, @device_a, 0x0, @value=@device_b}, {{0x0, 0x1}, @device_a, 0x0, @value}, {{}, @device_b}, {{}, @device_b}, {{0x0, 0x1}, @device_b, 0x0, @value=@broadcast}, {{}, @device_b}, {{}, @broadcast}, {{}, @broadcast}]}}, @dsss={0x3, 0x1}, @random_vendor={0xdd, 0x32, "157d3cf3511b32b0cf7cabff020fb7ed74f0190b1a67745f73a40ce78c012bf17aaca3f473f70ba444f8d7f592752373fbfa"}, @link_id={0x65, 0x12, {@from_mac, @device_b}}, @random={0x0, 0x9d, "c1ea21239593e87a0be632be164c9ba1bd3f3f419d475693e8c6253d8efca4b49c99597c85a45afb826810361b19ddb0dd12fcc877e1cbd14d975bbb61d721f5506417ac960c4bcd8b767ecaa36c92303433e7e1b51551a0ff2159f1c0f70e5808095b40f48ad25b21d40e504e706470db15f276bc26ffbf462be8bd757954ef4599591b4cd7c9dfe28d51d5103540a4b2363998a81233e25b069d5442"}, @mesh_config={0x71, 0x7}, @cf={0x4, 0x6}, @mesh_id={0x72, 0x6}]}]}, 0x248}}, 0x0) 00:03:46 executing program 4: r0 = socket$inet(0x2, 0x3, 0x8) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f0000000080)=@filter={'filter\x00', 0xe, 0x4, 0x2e0, 0xffffffff, 0x0, 0xa0, 0x0, 0xffffffff, 0xffffffff, 0x248, 0x248, 0x248, 0xffffffff, 0x4, 0x0, {[{{@ip={@rand_addr, @rand_addr, 0x0, 0x0, 'bridge0\x00', 'macvlan1\x00'}, 0x0, 0x70, 0xa0}, @common=@inet=@SET2={0x30}}, {{@ip={@dev, @multicast1, 0x0, 0x0, 'bond0\x00', 'veth1_vlan\x00'}, 0x0, 0xe8, 0x110, 0x0, {}, [@common=@ttl={{0x28}}, @common=@osf={{0x50}, {'syz1\x00'}}]}, @REJECT={0x28}}, {{@ip={@loopback, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x0, 'bridge_slave_1\x00', 'pimreg1\x00'}, 0x0, 0x70, 0x98}, @REJECT={0x28}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x340) [ 226.275261][ T8111] x_tables: duplicate underflow at hook 2 00:03:46 executing program 3: futex(&(0x7f0000001ac0), 0x0, 0x2, 0x0, 0x0, 0x0) 00:03:46 executing program 4: pselect6(0x40, &(0x7f0000000140)={0x92ff}, 0x0, 0x0, &(0x7f0000000200)={0x77359400}, 0x0) 00:03:46 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r0, &(0x7f0000001140)={0x0, 0x0, &(0x7f0000001100)={0x0, 0x50}}, 0x0) sendmsg$DEVLINK_CMD_RATE_SET(r0, &(0x7f0000001240)={&(0x7f0000001180), 0xc, &(0x7f0000001200)={&(0x7f00000011c0)=ANY=[], 0x34}}, 0x0) 00:03:46 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000000c0), &(0x7f0000000100)=0x4) 00:03:46 executing program 3: syz_emit_ethernet(0x4f, &(0x7f0000000000)={@broadcast, @remote, @val, {@ipv4}}, 0x0) [ 226.632915][ T1756] team0 (unregistering): Port device team_slave_1 removed [ 226.641564][ T1756] team0 (unregistering): Port device team_slave_0 removed [ 226.651837][ T1756] bond0 (unregistering): (slave bond_slave_1): Releasing backup interface [ 226.682454][ T1756] bond0 (unregistering): (slave bond_slave_0): Releasing backup interface [ 226.821222][ T1756] bond0 (unregistering): Released all slaves 00:03:46 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000002c0)=[{0x0}], 0x1}, 0x0) 00:03:46 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001100)={0x0, 0x0, 0x0}, 0x0) 00:03:46 executing program 3: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) close(r0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:03:46 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0xfffffffffffffed4) 00:03:46 executing program 2: setitimer(0x1, &(0x7f0000000000)={{}, {0x800}}, 0x0) 00:03:46 executing program 0: setitimer(0x1, &(0x7f0000000000)={{0x0, 0x1}, {0x3}}, &(0x7f0000000040)) 00:03:46 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001980)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, 0x0, 0x0) 00:03:46 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001980)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f00000000c0)=@un=@abs, 0x8) 00:03:46 executing program 2: socketpair(0x18, 0x3, 0x26, 0x0) 00:03:47 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000780)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 00:03:47 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001980)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x11f0}, 0x8) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000300), 0xffa, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/79, 0x4f}], 0x1}, 0x0) 00:03:47 executing program 4: sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000340)={&(0x7f0000000000)=@abs, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000500)="d02acfe2fabdcf748baa01929fd26f12051dc4de3df74d78d54763ce88755b30ef4c8b1607a103dabaeb2ea040266b3ddd99bb3371baf8cc76fd7f295c41362d72f67dc598413db7a8ca9236939a06091db60256ea6a2fd7b4e091c6e3b496aa950838ababf2874f414dc154c91300a7e876f7c018474822e63ffbdd44d1f3f976c356719335f13f5898bc79f1dd556bb07b21ff6b7ddcf50029896fccb17fb6b96eb7a09d4ca2959c56921bdce696144bcc1a7e2265d4c670cf9d10d741194dc1117c462c", 0xc5}, {&(0x7f0000000140)="e7f831ba3db44bfecabc6dec84ba9b622c748558f8b22e54c29c425e23db4c7e8f2498bd33f749dcc48d6a1353d8efd63226fdddffd85241c91d0bbc5233fcf44ff18002753f84839d7b542572fea759bd6934af306f85539c21be20acf6ff074adc11baaa0cdf842c0b97eb700b8bcecc81af82074307cd9eadb42964417f3f41d281f48ec857c76ff3d67fa444dfe7812aec", 0x93}, {&(0x7f0000000040)="2c601e55a856e49d9e01005892d7075a2067d71d6b060dcf3c69337a2d8ca5db4f3c7a098363342a3ee4f4060cfaca021de6843366d8475be79da4e0b9a860db6235dc02e21a18e661f800f813c18006601df9931eb55a3c63b099852da2c68997b26f5e", 0x64}, {&(0x7f0000000280)="57d1", 0x2}], 0x10000000000002a7, &(0x7f0000000600)=[@rights], 0x30}, 0x0) 00:03:47 executing program 1: setitimer(0x0, &(0x7f00000000c0)={{}, {0x0, 0x578}}, 0x0) setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x1}}, 0x0) 00:03:47 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f00000002c0)=""/106, 0x6a) writev(r0, &(0x7f0000001040), 0x1) 00:03:47 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000780)={0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000004300), 0x10, 0x0) 00:03:47 executing program 4: readv(0xffffffffffffffff, &(0x7f0000001500), 0xfffffffffffffef) 00:03:47 executing program 1: mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) 00:03:47 executing program 4: setitimer(0x0, &(0x7f0000000000)={{}, {0xffffffbfffffffff}}, 0x0) 00:03:47 executing program 1: shmat(0x0, &(0x7f0000fff000/0x1000)=nil, 0x0) shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x0) 00:03:47 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001980)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r0, 0x6, 0x0) 00:03:47 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000340), 0xfe5f, 0x0) shutdown(r1, 0x2) 00:03:47 executing program 4: setitimer(0x0, &(0x7f0000000040), 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 00:03:47 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_TSINFO_GET(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={0x14, 0x0, 0x31}, 0x14}}, 0x0) 00:03:47 executing program 4: r0 = syz_open_pts(0xffffffffffffffff, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000380)) [ 227.606514][ T4279] Bluetooth: hci5: unexpected cc 0x0c03 length: 249 > 1 [ 227.609877][ T4279] Bluetooth: hci5: unexpected cc 0x1003 length: 249 > 9 [ 227.612425][ T4279] Bluetooth: hci5: unexpected cc 0x1001 length: 249 > 9 [ 227.620875][ T4279] Bluetooth: hci5: unexpected cc 0x0c23 length: 249 > 4 [ 227.624973][ T4279] Bluetooth: hci5: unexpected cc 0x0c25 length: 249 > 3 00:03:47 executing program 4: setrlimit(0x0, &(0x7f0000000000)={0x9}) [ 227.637187][ T4279] Bluetooth: hci5: unexpected cc 0x0c38 length: 249 > 2 00:03:47 executing program 4: syz_emit_ethernet(0x6e, &(0x7f0000000200)={@local, @remote, @val, {@ipv6}}, 0x0) 00:03:47 executing program 4: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)) [ 227.791081][ T8173] chnl_net:caif_netlink_parms(): no params data found 00:03:47 executing program 4: mkdirat(0xffffffffffffffff, &(0x7f0000001000)='./file0\x00', 0x0) 00:03:47 executing program 4: r0 = syz_open_pts(0xffffffffffffffff, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)) 00:03:47 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000001280), 0x10, 0x0) 00:03:47 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001980)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000), &(0x7f0000000040)=0x4) [ 227.945134][ T4279] Bluetooth: hci4: command 0x0419 tx timeout 00:03:47 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000340), 0xfe5f, 0x0) shutdown(r1, 0x2) 00:03:47 executing program 2: pwritev(0xffffffffffffffff, &(0x7f0000002a00)=[{0x0}], 0x1, 0x0, 0x0) [ 228.014304][ T8173] bridge0: port 1(bridge_slave_0) entered blocking state [ 228.023146][ T8173] bridge0: port 1(bridge_slave_0) entered disabled state [ 228.038900][ T8173] device bridge_slave_0 entered promiscuous mode [ 228.055172][ T8173] bridge0: port 2(bridge_slave_1) entered blocking state [ 228.064068][ T8173] bridge0: port 2(bridge_slave_1) entered disabled state [ 228.075540][ T8173] device bridge_slave_1 entered promiscuous mode 00:03:48 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001980)={0xffffffffffffffff}) close(r0) getpeername$unix(r0, 0x0, 0x0) 00:03:48 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001980)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) [ 228.176553][ T8173] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 228.180920][ T8173] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link 00:03:48 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001980)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000840)=[{&(0x7f00000001c0)=""/106, 0x6a}], 0x1) close(r0) sendmsg$unix(r1, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, 0x0, 0x150}, 0x0) 00:03:48 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001980)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000700), 0x10, 0x0, 0x0) 00:03:48 executing program 2: mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x3011, 0xffffffffffffffff, 0x0) 00:03:48 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001980)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0) [ 228.282423][ T8173] team0: Port device team_slave_0 added [ 228.292191][ T8173] team0: Port device team_slave_1 added 00:03:48 executing program 1: setitimer(0x1, &(0x7f0000000000)={{}, {0x0, 0x6}}, &(0x7f0000000040)) [ 228.342626][ T8173] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 228.358290][ T8173] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. 00:03:48 executing program 2: madvise(&(0x7f0000bff000/0x400000)=nil, 0x400000, 0x2) [ 228.380239][ T8173] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 228.393997][ T8173] batman_adv: batadv0: Adding interface: batadv_slave_1 00:03:48 executing program 1: r0 = syz_open_pts(0xffffffffffffffff, 0x0) fcntl$getflags(r0, 0x1) [ 228.401984][ T8173] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 228.423839][ T8173] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active 00:03:48 executing program 2: mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x5) 00:03:48 executing program 1: semget(0x3, 0x3, 0x201) 00:03:48 executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sendmmsg(r0, &(0x7f0000004700), 0x10, 0x0) [ 228.530715][ T8173] device hsr_slave_0 entered promiscuous mode 00:03:48 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001980)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000840)=[{&(0x7f00000001c0)=""/106, 0x6a}], 0x1) sendmsg$unix(r1, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000040)="2fd257c69105e0fd029d1bc5472ec186e197ce2a6b03f66527b3dcc528df3927a57274114e6b3512068e84f92e6af91f559ffb6b059916519855f5883e7bf910601fd609", 0x44}, {&(0x7f00000000c0)="3f501b7a0ad97614e30557fa39de84585fa8c89c7df5dfa485d8bb82d9bf401240a3762cdb4786249bfa62abfb2fb32e7b0c64acfda6ecee611b1dcc62a9fda13e65f56359c4e581a94715ee42", 0x4d}], 0x2, 0x0, 0x150}, 0x0) [ 228.568323][ T8173] device hsr_slave_1 entered promiscuous mode [ 228.604615][ T8173] debugfs: Directory 'hsr0' with parent 'hsr' already present! [ 228.606691][ T8173] Cannot create hsr debugfs directory 00:03:48 executing program 2: faccessat(0xffffffffffffffff, 0x0, 0x10) 00:03:48 executing program 2: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @remote, @val, {@ipv4}}, 0x0) 00:03:48 executing program 2: setitimer(0x0, &(0x7f0000000000)={{}, {0x3}}, 0x0) [ 228.783159][ T8173] netdevsim netdevsim3 netdevsim3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 00:03:48 executing program 2: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) [ 228.862131][ T8173] netdevsim netdevsim3 netdevsim2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 228.871767][ T8236] process 'syz-executor.2' launched './file0' with NULL argv: empty string added 00:03:48 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000080), 0x10, 0x8) r2 = fcntl$dupfd(r1, 0x0, r0) recvfrom$unix(r2, &(0x7f0000000000)=""/56, 0x38, 0x0, 0x0, 0x0) [ 228.903664][ T8173] netdevsim netdevsim3 netdevsim1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 00:03:48 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x8) [ 228.973793][ T8173] netdevsim netdevsim3 netdevsim0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 00:03:49 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001980)={0xffffffffffffffff}) getpeername(r0, 0x0, &(0x7f00000001c0)) 00:03:49 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000180)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000080)="d1", 0x1}], 0x4}, 0x0) 00:03:49 executing program 0: utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0xbb4430aa9fc5b788) 00:03:49 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000780)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f00000007c0)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) 00:03:49 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001980)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(0xffffffffffffffff, &(0x7f0000002a00)=[{0x0}], 0x1, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000002a40)) [ 229.197299][ T8173] netdevsim netdevsim3 netdevsim0: renamed from eth0 00:03:49 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000380), 0xffffffffffffe26, 0x0, 0x0) 00:03:49 executing program 2: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x11, r0, 0x0) [ 229.240885][ T8173] netdevsim netdevsim3 netdevsim1: renamed from eth1 00:03:49 executing program 4: mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x1011, 0xffffffffffffffff, 0x0) 00:03:49 executing program 2: syz_emit_ethernet(0xe, &(0x7f0000000740)={@broadcast, @local, @val, {@generic={0x8035}}}, 0x0) 00:03:49 executing program 0: msgget(0x0, 0x2f0) [ 229.296727][ T8173] netdevsim netdevsim3 netdevsim2: renamed from eth2 [ 229.318423][ T8173] netdevsim netdevsim3 netdevsim3: renamed from eth3 00:03:49 executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 00:03:49 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001980)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000180), 0x10, 0x3, 0x0) 00:03:49 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) bind$unix(r0, 0x0, 0x0) 00:03:49 executing program 2: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffff801}) 00:03:49 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000001980)={&(0x7f00000011c0)=@un=@abs, 0xfffffffffffffff4, &(0x7f0000001800)=[{&(0x7f0000001200)=""/33, 0x21}, {&(0x7f0000001240)=""/154, 0x9a}, {&(0x7f0000001300)=""/22, 0x16}, {&(0x7f0000001340)=""/128, 0x80}, {&(0x7f0000000040)=""/187, 0xc6}, {&(0x7f00000014c0)=""/218, 0xda}, {&(0x7f00000015c0)=""/253, 0xfd}, {&(0x7f00000016c0)=""/75, 0x4b}, {&(0x7f0000001740)=""/167, 0xa7}], 0x1000000000000232, &(0x7f00000018c0)=""/154, 0xae}, 0x0) 00:03:49 executing program 4: readv(0xffffffffffffffff, &(0x7f0000000340)=[{0x0}], 0x1) [ 229.514253][ T8173] 8021q: adding VLAN 0 to HW filter on device bond0 00:03:49 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0) [ 229.546731][ T6908] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 229.549210][ T6908] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready 00:03:49 executing program 4: mprotect(&(0x7f0000ff4000/0xa000)=nil, 0xa000, 0x1) 00:03:49 executing program 1: recvmmsg(0xffffffffffffffff, 0x0, 0x2, 0x0, &(0x7f0000000380)) [ 229.559014][ T8173] 8021q: adding VLAN 0 to HW filter on device team0 00:03:49 executing program 2: setitimer(0x0, &(0x7f00000000c0)={{0xffffffff}}, 0x0) [ 229.578027][ T6908] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 229.580805][ T6908] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 229.583229][ T6908] bridge0: port 1(bridge_slave_0) entered blocking state [ 229.585209][ T6908] bridge0: port 1(bridge_slave_0) entered forwarding state [ 229.614278][ T4231] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 229.617273][ T4231] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 229.619820][ T4231] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 229.622225][ T4231] bridge0: port 2(bridge_slave_1) entered blocking state [ 229.624081][ T4231] bridge0: port 2(bridge_slave_1) entered forwarding state 00:03:49 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001980)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, 0x0, 0x150}, 0x0) readv(r0, &(0x7f0000000440)=[{0x0}], 0x1) [ 229.657347][ T4231] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready 00:03:49 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x3}, 0xc) [ 229.672860][ T8173] hsr0: Slave A (hsr_slave_0) is not up; please bring it up to get a fully working HSR network 00:03:49 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) 00:03:49 executing program 2: msgget(0x1, 0x80) [ 229.704283][ T8173] hsr0: Slave B (hsr_slave_1) is not up; please bring it up to get a fully working HSR network [ 229.704854][ T4274] Bluetooth: hci5: command 0x0409 tx timeout [ 229.731546][ T22] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 229.734391][ T22] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 229.737818][ T22] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 229.740418][ T22] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 229.743704][ T22] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready 00:03:49 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000040)={@random="810e7e2b02fc", @empty, @val, {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @broadcast, @local={0xac, 0x14, 0x0}}}}}, 0x0) 00:03:49 executing program 2: r0 = shmget(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) [ 229.790320][ T22] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 229.792988][ T22] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready 00:03:49 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000000fc0), 0x10, 0x0, &(0x7f0000001000)) 00:03:49 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001980)={0xffffffffffffffff}) fcntl$lock(r0, 0xe, 0x0) [ 229.811119][ T22] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 229.813706][ T22] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 229.829733][ T22] IPv6: ADDRCONF(NETDEV_CHANGE): team0: link becomes ready [ 229.832179][ T22] IPv6: ADDRCONF(NETDEV_CHANGE): hsr0: link becomes ready 00:03:49 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001980)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) 00:03:49 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000780)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 00:03:49 executing program 1: mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) 00:03:49 executing program 2: close(0xffffffffffffffff) readv(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) 00:03:49 executing program 4: mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x4011, 0xffffffffffffffff, 0x0) 00:03:49 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001980)={0xffffffffffffffff}) close(r0) 00:03:50 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) fcntl$lock(r0, 0x0, &(0x7f0000000040)) 00:03:50 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001980)={0xffffffffffffffff}) readv(r0, &(0x7f0000001340)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) 00:03:50 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x0) 00:03:50 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000080)=""/110, 0x6e}, {0x0}, {0x0}], 0x3) 00:03:50 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001980)={0xffffffffffffffff}) close(r0) dup(r0) 00:03:50 executing program 4: socketpair(0x20, 0x0, 0x20, 0x0) 00:03:50 executing program 2: setitimer(0x0, &(0x7f0000000000)={{0x8000000000000000}}, 0x0) [ 230.193545][ T8173] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 230.207232][ T4231] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 230.209361][ T4231] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready 00:03:50 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000240), &(0x7f0000000280)=0x4) 00:03:50 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000180)="357ce3aea2fb4c09eb506372f671edb5cd7867237af05280c59fe7836fd761465fcaf8b88b0eff32964210fac821fe96798883fc48dcc550041bc2baabb08bdd1332bc25362ba8c6ec86ce80f1900273a21041474ab98501e46183b887de81ce504df030931d9e8dcee0f883abf77e03b2660ea9b4dcef3c98eb68faa164fbae711cdeb125f54a6d15ff8437d31136d50c", 0x91}, {0x0}, {0x0}, {&(0x7f0000000000)="6c57d37274c53c92fde055f4ecb07f1fdc8fbf5be016b0261218daca50a7bc996b1501010000adc7f004cdb819a21022525f4d2fb7cd86e5290850e228f18b2e70771c94b00522b79314e626626375f7d0efabea912e54f78fd4a4998599d77a0b7c8b1a134b0ee41f01ceaf339cb1d469534cc773600ff4a3244f1bdc8840187daa81d87eb5757b652664a4229f45f04279318769e6537d224cc7ff18c907bda88600ff9d250b336d8629a64d9f04e55f6a214fed7ed97f34975a8dbf44bf2aabaa258d9e2be4cd766db469afd7ce03cd87efe03b5af07b872b216816e8b18fafc4ad80f98b45b1e7f730ff6069ff4dcf461ab3da96ca8e4e38d6b8954e3f027459597644ae7b04e3993ce2163f422736f3285975304931eefb51ca1ca740ec5117212d49745db0834dbc511112e8f9a4ba16e206206b654f69962ca1a83e43ea47", 0x142}], 0x3e) [ 230.235080][ T4231] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 230.237832][ T4231] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready 00:03:50 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)={0x0, 0x3481f4d3}) 00:03:50 executing program 4: r0 = shmget(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) [ 230.308307][ T4231] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 230.310852][ T4231] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 230.313830][ T4231] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready 00:03:50 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@in6={0x18}, 0xc) [ 230.331628][ T4231] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 230.336085][ T8173] device veth0_vlan entered promiscuous mode 00:03:50 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r0, &(0x7f0000000780)=[{0x0}], 0x1) fchown(r0, 0x0, 0x0) [ 230.342034][ T8173] device veth1_vlan entered promiscuous mode 00:03:50 executing program 2: setitimer(0x0, &(0x7f0000000000), 0x0) munlock(&(0x7f0000fed000/0x12000)=nil, 0x12000) 00:03:50 executing program 4: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) [ 230.428248][ T8173] device veth0_macvtap entered promiscuous mode 00:03:50 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) flock(r0, 0xb) [ 230.446110][ T4231] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan0: link becomes ready [ 230.448700][ T4231] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan1: link becomes ready [ 230.451176][ T4231] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 230.453760][ T4231] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready 00:03:50 executing program 1: pipe2(0x0, 0x1000c) [ 230.469381][ T8173] device veth1_macvtap entered promiscuous mode [ 230.486684][ T4231] IPv6: ADDRCONF(NETDEV_CHANGE): macvtap0: link becomes ready [ 230.489340][ T4231] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 230.507005][ T8173] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 230.509805][ T8173] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 230.512388][ T8173] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 00:03:50 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r0, &(0x7f0000005b80)={0x0, 0x0, 0x0}, 0x0) 00:03:50 executing program 1: io_setup(0x1, &(0x7f0000000000)=0x0) io_submit(r0, 0x3, &(0x7f00000004c0)=[&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0}, 0x0, 0x0]) 00:03:50 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f00000004c0)=@raw={'raw\x00', 0x9, 0x3, 0x200, 0xc0, 0xffffffff, 0xffffffff, 0x0, 0xffffffff, 0x1e0, 0xffffffff, 0xffffffff, 0x1e0, 0xffffffff, 0x3, 0x0, {[{{@uncond, 0x0, 0x70, 0x98}, @common=@inet=@SET1={0x28}}, {{@ip={@dev, @multicast1, 0x0, 0x0, 'veth1_to_bond\x00', 'lo\x00'}, 0x0, 0x70, 0xd0}, @common=@CLUSTERIP={0x60, 'CLUSTERIP\x00', 0x0, {0x0, @broadcast}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x260) [ 230.541025][ T8173] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! 00:03:50 executing program 0: r0 = getpgid(0x0) prlimit64(r0, 0x7, &(0x7f0000000040)={0x0, 0x7fffffff}, 0x0) [ 230.543754][ T8173] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 230.560506][ T8173] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 230.563136][ T8173] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 230.570569][ T8173] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 230.573236][ T8173] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 230.588313][ T8173] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! 00:03:50 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFNETMASK(r0, 0x891c, &(0x7f0000001580)={'hsr0\x00', {0x2, 0x0, @loopback}}) 00:03:50 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_SET_NOACK_MAP(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x1c, r1, 0xb, 0x0, 0x0, {{}, {@val={0x8}, @void}}}, 0x1c}}, 0x0) [ 230.619549][ T8173] batman_adv: batadv0: Interface activated: batadv_slave_0 00:03:50 executing program 0: io_setup(0x4000000, &(0x7f0000000000)) 00:03:50 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_ENABLE_BEARER(r0, &(0x7f0000001340)={0x0, 0x0, &(0x7f0000001300)={0x0}}, 0x0) 00:03:50 executing program 0: io_setup(0x1f, &(0x7f0000000040)=0x0) io_pgetevents(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000100), 0x8}) 00:03:50 executing program 1: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000cc0)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) 00:03:50 executing program 1: io_setup(0x1e, &(0x7f0000000040)=0x0) io_getevents(r0, 0x6, 0x6, &(0x7f00000012c0)=[{}, {}, {}, {}, {}, {}], 0x0) io_destroy(r0) io_getevents(r0, 0x0, 0x0, 0x0, 0x0) 00:03:50 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)=@delnexthop={0x20, 0x69, 0x0, 0x0, 0x0, {}, [{0x8}]}, 0x20}, 0x1, 0x0, 0x0, 0x4840}, 0x20004004) [ 230.826703][ T6905] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 230.829504][ T6905] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 230.833704][ T8173] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 230.837163][ T8173] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 230.841045][ T8173] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 230.852756][ T8173] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 230.858956][ T8173] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 00:03:50 executing program 0: io_setup(0x0, &(0x7f0000000000)) io_setup(0x0, &(0x7f0000000380)) [ 230.862994][ T8173] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 230.869910][ T8173] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 230.875823][ T8173] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 230.879693][ T8173] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 230.889420][ T8173] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 230.897828][ T8173] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 230.911534][ T6905] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 230.914326][ T6905] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready 00:03:50 executing program 4: r0 = semget$private(0x0, 0x2, 0x0) semctl$SEM_STAT(r0, 0x0, 0x12, &(0x7f0000001340)=""/224) 00:03:50 executing program 0: semop(0x0, &(0x7f0000001400)=[{0x0, 0x0, 0x1800}], 0x1) [ 230.946101][ T8173] netdevsim netdevsim3 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 230.959613][ T8173] netdevsim netdevsim3 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 00:03:50 executing program 2: openat$tun(0xffffffffffffff9c, &(0x7f0000000300), 0x22400, 0x0) [ 230.964314][ T8173] netdevsim netdevsim3 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 230.972939][ T8173] netdevsim netdevsim3 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 00:03:50 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_TSINFO_GET(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000cc0)={0x2c, r1, 0x31, 0x0, 0x0, {}, [@HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'geneve0\x00'}]}]}, 0x2c}}, 0x0) 00:03:50 executing program 4: openat$sysfs(0xffffffffffffff9c, &(0x7f0000001040)='/sys/block/loop6', 0x0, 0x0) 00:03:51 executing program 0: syz_clone3(&(0x7f00000024c0)={0x4a014c00, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) 00:03:51 executing program 2: getgroups(0x3, &(0x7f0000000080)=[0xee01, 0xee01, 0xffffffffffffffff]) setgroups(0x2, &(0x7f0000000180)=[0x0, r0]) 00:03:51 executing program 1: io_getevents(0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x0, 0x3938700}) 00:03:51 executing program 0: r0 = socket$inet(0x2, 0x3, 0x8) setsockopt$inet_mreqn(r0, 0x0, 0x23, 0x0, 0x0) 00:03:51 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000001280)={0x0}}, 0x0) 00:03:51 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) io_setup(0x7, &(0x7f0000000180)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000001640)={0x0, 0x0, 0x0, 0x7, 0x0, r0, &(0x7f00000001c0)="61b883d1ea0a55e900", 0x9}]) [ 231.180786][ T1609] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 231.183635][ T1609] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 231.200142][ T4309] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready 00:03:51 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000c40), 0x0, 0x0) read$FUSE(r0, 0x0, 0x0) 00:03:51 executing program 4: io_setup(0x1, &(0x7f0000000000)=0x0) io_submit(r0, 0x0, 0x0) io_getevents(r0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) 00:03:51 executing program 0: statx(0xffffffffffffffff, 0x0, 0x5fa94741bd0fa0e2, 0x0, 0x0) [ 231.252270][ T11] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 231.256435][ T11] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 231.260267][ T6905] IPv6: ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready 00:03:51 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00'}) 00:03:51 executing program 1: openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000180)='cgroup.controllers\x00', 0x0, 0x0) 00:03:51 executing program 0: bpf$OBJ_GET_PROG(0x7, &(0x7f0000002b00)=@generic={&(0x7f0000002ac0)='./file0\x00'}, 0x18) 00:03:51 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x669a, 0x4) 00:03:51 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) recvmsg(r0, 0x0, 0x0) 00:03:51 executing program 1: bpf$OBJ_GET_PROG(0x7, &(0x7f0000000c80)=@generic={&(0x7f0000000c40)='./file0\x00'}, 0x18) 00:03:51 executing program 4: getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) getresgid(&(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000140)) 00:03:51 executing program 3: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) bind$bt_l2cap(r0, &(0x7f0000000080)={0x1f, 0x6, @fixed, 0x0, 0x1}, 0xe) 00:03:51 executing program 0: r0 = syz_open_dev$vcsa(&(0x7f0000000000), 0x1f, 0x220000) syz_genetlink_get_family_id$ipvs(&(0x7f0000000080), r0) 00:03:51 executing program 2: openat$vcsu(0xffffffffffffff9c, &(0x7f0000000100), 0x410b01, 0x0) 00:03:51 executing program 1: openat$vcsu(0xffffffffffffff9c, &(0x7f0000000100), 0x80400, 0x0) 00:03:51 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000c40), 0x1, 0x0) write$FUSE_OPEN(r0, 0x0, 0x0) 00:03:51 executing program 3: bpf$BPF_LINK_UPDATE(0x1d, &(0x7f00000002c0), 0x10) 00:03:51 executing program 2: io_setup(0x79, &(0x7f0000000000)=0x0) io_destroy(r0) 00:03:51 executing program 0: io_setup(0x1, &(0x7f0000000000)=0x0) io_submit(r0, 0x1, &(0x7f00000004c0)=[0x0]) 00:03:51 executing program 3: r0 = socket$packet(0x11, 0x3, 0x300) connect$packet(r0, &(0x7f00000028c0), 0x14) 00:03:51 executing program 4: io_setup(0x1, &(0x7f0000000000)) clock_gettime(0x0, &(0x7f0000000080)) 00:03:51 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) io_setup(0x7, &(0x7f0000000180)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000001640)={0x0, 0x0, 0x0, 0x7, 0x0, r0, &(0x7f00000001c0)="61b883", 0x3}]) 00:03:51 executing program 2: semctl$SEM_INFO(0x0, 0x0, 0x13, &(0x7f0000001240)=""/166) 00:03:51 executing program 3: pselect6(0x40, &(0x7f0000000040), 0x0, &(0x7f00000000c0)={0x7ff}, 0x0, 0x0) 00:03:51 executing program 4: mkdirat$binderfs(0xffffffffffffff9c, &(0x7f0000000880)='./binderfs\x00', 0x1ff) 00:03:51 executing program 0: r0 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) sendmsg$NL80211_CMD_NEW_INTERFACE(r0, 0x0, 0x0) 00:03:51 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_TSINFO_GET(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={0x14, r1, 0x31}, 0x14}}, 0x0) 00:03:51 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) recvmsg(r0, &(0x7f00000035c0)={&(0x7f0000000180)=@tipc=@id, 0x80, 0x0}, 0x0) 00:03:51 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000300)=@base={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x4}, 0x48) [ 231.784706][ T4274] Bluetooth: hci5: command 0x041b tx timeout 00:03:51 executing program 0: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000080)='/sys/class/ata_link', 0x0, 0x0) getsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, 0x0, 0x0) 00:03:51 executing program 4: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) bind$bt_l2cap(r0, &(0x7f0000000080)={0x1f, 0x6, @fixed}, 0xe) 00:03:51 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto(r0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=@rxrpc=@in4={0x21, 0x0, 0x2, 0x10, {0x2, 0x0, @private}}, 0x80) 00:03:51 executing program 1: sendmsg$TIPC_CMD_GET_REMOTE_MNG(0xffffffffffffffff, 0x0, 0x65482e1fc85ca79a) 00:03:51 executing program 0: pselect6(0x40, &(0x7f0000000140), &(0x7f0000000180)={0x5}, 0x0, &(0x7f0000000200)={0x77359400}, 0x0) 00:03:51 executing program 1: openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000001c0)='./cgroup/syz1\x00', 0x200002, 0x0) 00:03:51 executing program 3: io_setup(0x1, &(0x7f0000000000)=0x0) io_submit(r0, 0x0, 0x0) 00:03:51 executing program 4: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000001740)='./binderfs/binder1\x00', 0x0, 0x0) ioctl$BINDER_SET_MAX_THREADS(r0, 0x40046205, 0x0) 00:03:51 executing program 0: io_setup(0x1, &(0x7f0000000000)=0x0) io_submit(r0, 0x0, 0x0) io_getevents(r0, 0xffffffffffffffc1, 0x0, 0x0, &(0x7f00000000c0)) [ 231.990123][ T8467] binder: 8464:8467 ioctl 40046205 0 returned -22 00:03:51 executing program 4: openat$vcsu(0xffffffffffffff9c, &(0x7f0000000080), 0x210001, 0x0) 00:03:51 executing program 1: socketpair(0x0, 0x0, 0x0, &(0x7f0000002d00)) 00:03:52 executing program 4: syz_open_dev$vcsu(&(0x7f0000000cc0), 0x0, 0x109242) 00:03:52 executing program 3: futex(&(0x7f0000001ac0)=0x2, 0x80, 0x2, &(0x7f0000001b00)={0x0, 0x3938700}, 0x0, 0x0) 00:03:52 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_SET_BEACON(r0, &(0x7f0000001480)={0x0, 0x0, &(0x7f0000001440)={&(0x7f0000000f40)={0x504, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @val={0xc}}}, [@NL80211_ATTR_IE_ASSOC_RESP={0x101, 0x80, [@random_vendor={0xdd, 0xd4, "97e970c36af099edbcb89183a884222588b8a3af8714413df1ff5a1c5e27442b3994d524f5e9b82425c52e3292e8856c4914fa4da7771bba5005bb2ff1c5b0cb3b46ff536de5d5b481e4cb2594243d741b66ae9cb1b2c47f68a23898e13146507b125327cb69ea6127ff38e07d7912a5f50ed2cdd9442ff90f7b71eefaacaef7cb86f587bde7d1e3dd1de32b34e0d228725c73f731bae3ff271c7bdbb487e4acb08574af8b97191feff0cab6511e1ac2149e156c574907ce8d24f45fd62def02af0a7f6b11162b3479290bcc4321b6a7dddd6cad"}, @ssid={0x0, 0x6, @default_ibss_ssid}, @erp={0x2a, 0x1}, @mesh_chsw={0x76, 0x6}, @ssid={0x0, 0xf, @random="1da09d40b5d3af01e20cdeee832413"}, @dsss={0x3, 0x1}]}, @NL80211_ATTR_IE_PROBE_RESP={0x1f5, 0x7f, [@rann={0x7e, 0x15, {{}, 0x0, 0x0, @device_b}}, @link_id={0x65, 0x12, {@from_mac=@broadcast, @device_a, @broadcast}}, @mesh_id={0x72, 0x6}, @peer_mgmt={0x75, 0x4, {0x0, 0x0, @void, @void, @void}}, @link_id={0x65, 0x12, {@initial, @broadcast, @device_b}}, @tim={0x5, 0x73, {0x0, 0x0, 0x0, "0684ab522175b432958fd9f64a598de9ec4a7c287efc89e3da1ff5ac0c592343bde49b0b9b78c1ab6b8c71a7bafef75c5570837af14e08a44d77f3fa7ef8329b66533a54e895e727f99d9c90197761fc6f1d70e966a621e909c0326063187f4c4592ed65e703ed482471dbebe3e8f9bb"}}, @measure_req={0x26, 0xa3, {0x0, 0x0, 0x0, "c961ced97b4050a632167cdbdf7dac2f32a02c28f40512fb0841464a0d5f191d221c9dc8eb9ccfbbad8e66880945604bcf742d3ca92093bdf1ed4469cd194e2ac3d6379243405d06c49700e744c66ffaeab95ddcb0e8fcd81792ce4aaaf9ab1f949d6b0d013af1a29991b20ed1971d19b91a4d8476d7f4c939c91b0d179d979b4519aefa65f52a26835b686b7f3120d14f98a69fc9ecd0ede59494253b1f3db5"}}, @perr={0x84, 0x88, {0x0, 0x8, [{{0x0, 0x1}, @device_b, 0x0, @value=@broadcast}, {}, {{0x0, 0x1}, @device_b, 0x0, @value=@broadcast}, {{0x0, 0x1}, @broadcast, 0x0, @value}, {{}, @device_b}, {{0x0, 0x1}, @device_a, 0x0, @value}, {{0x0, 0x1}, @broadcast, 0x0, @value=@device_b}, {{}, @device_b}]}}]}, @NL80211_ATTR_BEACON_TAIL={0xf9, 0xf, [@ext_channel_switch={0x3c, 0x4}, @ibss={0x6, 0x2}, @measure_req={0x26, 0xe9, {0x0, 0x0, 0x0, "5a9691d414c03db76118bb530682210d252269043729616c663b42fb2d48394ebdecd8235ccc6c694d06a4843146fb265776b96cf5771cf1b07128c5d3a1bf37b9e72dd4cd95afc262ad390d5bd9724febc5e71f920b3cc386a7f2e313be158840ac6376756079c9ecae8382d6f46ea5faff62670cfd0f5b70632262fa086912c294eb6fb0dab53610c38ad91ec4295eb8f34856bef4c54eebe99d5575196f3d7d29f4cc7625025a260a510b2159bee5bcc46f823dad7c891fc8a4c6b82214f17ad5956592d974a8ae60e78b37ad0f2fe79afd1978bbd60b2773158b5c23a8904bc2407e9d37"}}]}, @NL80211_ATTR_IE_PROBE_RESP={0xe9, 0x7f, [@mesh_config={0x71, 0x7}, @random={0x0, 0xda, "b826c06466a197b08e1c7f29ffc44459c86cf5fe6beaae69ddaf32b0e450a3ac1806d3ffbd29a682dc35a257d93ee598e3a918e2a79531c862934e4c6fa7e153398f249d8749b338ececdf0e4559a1c51683668cee11928e815a6bd704a4eefd8d6233e487fca197d1c28a5a0d681fe4b4aa03f03ebb665ebc332c13e4377ac7feca4384a54ea1b72e8639c954aceffccf90622d5ee44f2c970ebd004909f55bbd3e619489572346b82ee18aad21add7061e07c919a423516f3bec416a879dc7781d3ed144a499acbd4db2e5d734d560d95fe2f1b25003b3a175"}]}]}, 0x504}}, 0x0) [ 232.151654][ T1756] device hsr_slave_0 left promiscuous mode 00:03:52 executing program 4: openat$sysfs(0xffffffffffffff9c, &(0x7f00000001c0)='/sys/class/hwmon', 0x511002, 0x0) 00:03:52 executing program 0: openat$pfkey(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x20040, 0x0) [ 232.183075][ T1756] device hsr_slave_1 left promiscuous mode 00:03:52 executing program 1: pselect6(0x0, 0x0, &(0x7f0000000180), 0x0, &(0x7f0000000200)={0x77359400}, 0x0) 00:03:52 executing program 3: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002640)={{0x3}}) 00:03:52 executing program 4: syz_open_procfs$namespace(0x0, &(0x7f0000000200)='ns/time\x00') [ 232.251411][ T1756] batman_adv: batadv0: Interface deactivated: batadv_slave_0 [ 232.253579][ T1756] batman_adv: batadv0: Removing interface: batadv_slave_0 00:03:52 executing program 0: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000001280)={&(0x7f0000001100)={0x2, 0x0, 0x0, 0x0, 0x2}, 0x10}}, 0x0) [ 232.263384][ T1756] batman_adv: batadv0: Interface deactivated: batadv_slave_1 [ 232.275744][ T1756] batman_adv: batadv0: Removing interface: batadv_slave_1 00:03:52 executing program 3: io_setup(0x3, &(0x7f0000000000)) io_setup(0x3, &(0x7f0000000380)) io_setup(0x9, &(0x7f00000009c0)) [ 232.300845][ T1756] device bridge_slave_1 left promiscuous mode [ 232.303864][ T1756] bridge0: port 2(bridge_slave_1) entered disabled state 00:03:52 executing program 4: rt_sigtimedwait(&(0x7f0000000840), 0x0, &(0x7f0000000900)={0x77359400}, 0x8) [ 232.372462][ T1756] device bridge_slave_0 left promiscuous mode [ 232.374435][ T1756] bridge0: port 1(bridge_slave_0) entered disabled state 00:03:52 executing program 0: syz_genetlink_get_family_id$SEG6(&(0x7f0000001780), 0xffffffffffffffff) 00:03:52 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000002440), 0x0, 0x0) ioctl$EVIOCGREP(r0, 0x80084503, 0x0) 00:03:52 executing program 0: futex(&(0x7f0000000080), 0xb, 0x0, &(0x7f00000000c0)={0x0, 0x989680}, &(0x7f0000000100), 0x0) [ 232.514737][ T1756] device veth1_macvtap left promiscuous mode [ 232.516519][ T1756] device veth0_macvtap left promiscuous mode [ 232.518994][ T1756] device veth1_vlan left promiscuous mode [ 232.520607][ T1756] device veth0_vlan left promiscuous mode 00:03:52 executing program 0: mkdirat$binderfs(0xffffffffffffff9c, &(0x7f0000000440)='./binderfs2\x00', 0x1ff) 00:03:52 executing program 0: semop(0x0, &(0x7f0000001400)=[{}], 0x1) 00:03:52 executing program 3: seccomp$SECCOMP_GET_ACTION_AVAIL(0x2, 0x0, &(0x7f0000001340)) 00:03:52 executing program 2: syz_open_dev$evdev(&(0x7f0000000180), 0x80000000, 0x200) 00:03:52 executing program 0: syz_open_dev$evdev(&(0x7f0000001140), 0x0, 0x0) 00:03:52 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x20041) write$hidraw(r0, 0x0, 0x0) 00:03:52 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000002440), 0x200, 0x0) ioctl$EVIOCGREP(r0, 0x80084503, &(0x7f0000002480)=""/178) 00:03:52 executing program 3: r0 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000003340)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x40}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x200}}, {{0x9, 0x5, 0x3, 0x2, 0x200}}}}}}}]}}, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) 00:03:52 executing program 2: syz_usb_connect(0x0, 0x36, &(0x7f0000000780)={{0x12, 0x1, 0x0, 0x6b, 0x2, 0x4a, 0x40, 0x19d2, 0x1089, 0xb61b, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0xff, 0xff, 0xff, 0x0, [@uac_control], [{{0x9, 0x5, 0xb, 0x0, 0x0, 0x0, 0x5}}]}}]}}]}}, 0x0) [ 232.835017][ T8518] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 232.839564][ T8518] misc raw-gadget: fail, usb_gadget_register_driver returned -16 00:03:52 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) ioctl$EVIOCGSW(r0, 0xc020660b, 0x0) [ 232.859672][ T8520] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 232.865924][ T8520] misc raw-gadget: fail, usb_gadget_register_driver returned -16 00:03:52 executing program 0: syz_usb_connect$cdc_ncm(0x0, 0x75, &(0x7f0000000280)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x63, 0x2, 0x1, 0x0, 0x0, 0x3, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x8, 0x24, 0x6, 0x0, 0x1, "eb86eb"}, {0x5, 0x24, 0x0, 0x7ff}, {0xd, 0x24, 0xf, 0x1, 0x26, 0xff}, {0x6, 0x24, 0x1a, 0x0, 0xd}, [@acm={0x4}]}, {{0x9, 0x5, 0x81, 0x3, 0x0, 0x0, 0x0, 0x19}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x8, 0x0, 0x5, 0x6a}}, {{0x9, 0x5, 0x3, 0x2, 0x400, 0x4, 0x9, 0x10}}}}}}}]}}, &(0x7f0000000880)={0xa, &(0x7f0000000340)={0xa, 0x6, 0x300, 0x20, 0x1, 0x6, 0xff}, 0x2b, &(0x7f0000000380)={0x5, 0xf, 0x2b, 0x6, [@ptm_cap={0x3}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x5, 0xa, 0x4}, @wireless={0xb, 0x10, 0x1, 0xc, 0x80, 0x0, 0x5d, 0x1, 0x7}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0x2, 0x2, 0x7}, @ptm_cap={0x3}, @ext_cap={0x7, 0x10, 0x2, 0x1a, 0x3, 0x6, 0x200}]}, 0xa, [{0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x816}}, {0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0x814}}, {0x4, &(0x7f0000000440)=@lang_id={0x4, 0x3, 0x444}}, {0x4, &(0x7f0000000480)=@lang_id={0x4, 0x3, 0x1007}}, {0xd7, &(0x7f00000004c0)=@string={0xd7, 0x3, "035aa23ab33b7e138f955fe6cfbc308b5e3d0f00e1e6d52df6332ed9453d074771da86274a3864c08d49aeb9e8ccd5478881c568eb7e2852cabf61cdb74366f9608aa5b1031f0737ad0154def85277c4a7240543cbd8d306ef09029ea267f2575f0d1557cc68698217daeba1ab700fd0f1de1e1fef15f8537e96b13a4656d510e9fc5915a82328a425ad3ffc8137336994ac40d15ffc6f10dff2c3556e8c665056d69c099871610ad132159f064dbd00573451c17e27cb2e527d8e4c2406a701e188b5038ce908a8eb5f2a91438cac413f315f3a6f"}}, {0x4, &(0x7f00000005c0)=@lang_id={0x4, 0x3, 0x457}}, {0x4, &(0x7f0000000600)=@lang_id={0x4, 0x3, 0x407}}, {0x4, &(0x7f0000000640)=@lang_id={0x4, 0x3, 0x380a}}, {0xd4, &(0x7f0000000680)=ANY=[@ANYBLOB="d4032d523c121e824c717f050098899eb40000da5e69be05b036cd9be1a8935b66aacee2b8e91f1559a1e85bdfddcd371fd7b3803c920f85f37df9224a052d06fc7b16da2dc6b059d09e354e154bd661edc5447190e1f16879dd9a5d5fb1d7672ff8fee293eedfaa32b029544cfe204560f2cb73f817487fe750dc32887366f1d5f29b355e65fd123a8c3c99df5319473deefdbb2946a22672f4c3890dd76bc538a182fb19a395e9483bc3ef630f9d2f4fd37b0ea129ce11091c651f85ff0d1606c9d7f18f16f14932425d6049e4e2d501ea2349"]}, {0xf5, &(0x7f0000000780)=@string={0xf5, 0x3, "2c802958504373f9cc716ecd058b2b488df1f05cc7fd288fe66c7e00c6551675acf67cb834cbdf8488cb4ea8278b2fd34f694119745979f167473b75e45d8d67446277d388bd9fcb0e703f23ddd6dd774643fab90865caa94aee7b309e35366d1b6af247208c52bea83f0166e5d64336038269cf3338fa9f745eaaaac38c14e9f523e1a88d7e7be412e38cc92b45fb6e2aedf6be77cf6af237ba83ab964982e5e5eba868db947f2b2faffbff5754587fc837b25f7fa794cb1a2fa37ccf40843a85c5a1596c9cc80026bbd202b2c7678e5d73ebdbd796cd92efe5e9f4792e3a9a4b5bca261010f10e4725f3d3484ed355d4f438"}}]}) 00:03:53 executing program 1: syz_usb_connect$uac1(0x0, 0x71, &(0x7f0000000040)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x10, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5f, 0x3, 0x1, 0x0, 0x0, 0x0, {{}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, &(0x7f0000000280)={0x0, 0x0, 0x3a, &(0x7f0000000140)={0x5, 0xf, 0x3a, 0x4, [@wireless={0xb, 0x10, 0x1, 0x4, 0x9, 0x4, 0x0, 0x0, 0x47}, @ptm_cap={0x3}, @ext_cap={0x7, 0x10, 0x2, 0x16, 0x3, 0x6, 0x5}, @ssp_cap={0x20, 0x10, 0xa, 0x0, 0x5, 0x0, 0x0, 0x0, [0xc0, 0xf, 0x0, 0x0, 0xff3f]}]}, 0x1, [{0xe2, &(0x7f0000000180)=@string={0xe2, 0x3, "f63ce6828d09fb0b916df2f96386fa5b83c464b6033a2fde0e6c881946f3f8da8e0b8bb30cb2fa3cda548e6d92150d94c3f47efbcbc80d1b398a6fa8bbf8a9dc2afdfd55d7e1c40bc907c079738cbe0f7fa9a211391a39c26a9247c6762ea9ee4778680075d404a242123c1fd01ccea9ac8955ea7e6579d244c7af1d6e35974ae849b97baacd55d3ae5b93f0afe65352819dae847e2e9e2be0451c8d2390c2708f3686fa64fc9552eb502da5f8e19e368495ec2d83f9161a457588866114259588508f0a2679aaf023721470de3c87bc5b3de9851da8fa620e2f9b6e187f3e88"}}]}) [ 233.078627][ T1756] team0 (unregistering): Port device team_slave_1 removed [ 233.080987][ T8526] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 233.083788][ T8526] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 233.103274][ T1756] team0 (unregistering): Port device team_slave_0 removed [ 233.113693][ T1756] bond0 (unregistering): (slave bond_slave_1): Releasing backup interface [ 233.163281][ T1756] bond0 (unregistering): (slave bond_slave_0): Releasing backup interface 00:03:53 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000180), 0x0, 0x0) ioctl$EVIOCGSW(r0, 0x5421, &(0x7f0000002480)=""/174) [ 233.254700][ T4310] usb 1-1: new high-speed USB device number 4 using dummy_hcd 00:03:53 executing program 4: syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000400), 0x0, 0x0) [ 233.335454][ T1756] bond0 (unregistering): Released all slaves 00:03:53 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f0000000240)) 00:03:53 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) ioctl$EVIOCGSW(r0, 0xc0189436, &(0x7f00000000c0)=""/163) 00:03:53 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x20, 0x0) ioctl$EVIOCGKEYCODE(r0, 0x80084504, &(0x7f0000000040)=""/74) 00:03:53 executing program 2: syz_open_dev$hiddev(&(0x7f0000000080), 0x0, 0x20a400) 00:03:53 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) ioctl$EVIOCGSW(r0, 0x40086602, &(0x7f00000000c0)=""/163) 00:03:53 executing program 4: syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000100)={{0x12, 0x1, 0x310, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}}}]}}]}}, &(0x7f00000001c0)={0x0, 0x0, 0x25, &(0x7f0000000200)={0x5, 0xf, 0x25, 0x2, [@ss_container_id={0x14, 0x10, 0x4, 0x0, "b6668cb70be0afbd3f01f6ff6030f0cf"}, @ssp_cap={0xc}]}}) [ 233.514639][ T4310] usb 1-1: Using ep0 maxpacket: 8 00:03:53 executing program 3: syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0xc0) [ 233.555186][ T8542] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 233.557586][ T8542] misc raw-gadget: fail, usb_gadget_register_driver returned -16 00:03:53 executing program 2: syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x43) 00:03:53 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) ioctl$EVIOCGSW(r0, 0x4020940d, &(0x7f00000000c0)=""/163) 00:03:53 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x20041) read$hidraw(r0, 0x0, 0x0) [ 233.647794][ T4310] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 233.650883][ T4310] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 233.653962][ T4310] usb 1-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 8 00:03:53 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "216ce0d5a1e9fcdad19acec84e20438d211506ff0814d1e41e2dda6455c1d65b"}) [ 233.660634][ T4310] usb 1-1: config 1 interface 1 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 1024 00:03:53 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0x80404502, 0x0) 00:03:53 executing program 2: syz_usb_connect(0x0, 0x36, &(0x7f0000000740)={{0x12, 0x1, 0x0, 0xd, 0xf5, 0x71, 0x40, 0x1b3d, 0x11f, 0x72da, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0xaf, 0x42, 0xfa, 0x0, [], [{{0x9, 0x5, 0xc}}, {{0x9, 0x5, 0x88}}]}}]}}]}}, 0x0) [ 233.721737][ T8556] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 233.724260][ T8556] misc raw-gadget: fail, usb_gadget_register_driver returned -16 00:03:53 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001980), 0x0, 0x0) ioctl$EVIOCGMTSLOTS(r0, 0x8040450a, 0x0) 00:03:53 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f00000002c0)={&(0x7f0000000000), 0xc, &(0x7f0000000280)={&(0x7f00000001c0)={0xfffffffffffffd25}, 0x14}}, 0x0) 00:03:53 executing program 1: syz_usb_connect(0x0, 0x24, &(0x7f0000000740)={{0x12, 0x1, 0x0, 0xd, 0xf5, 0x71, 0x40, 0x1b3d, 0x11f, 0x72da, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xaf, 0x42, 0xfa}}]}}]}}, &(0x7f0000000300)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x310}, 0x0, 0x0, 0x2, [{0x4, &(0x7f0000000140)=@lang_id={0x4}}, {0x68, &(0x7f0000000180)=@string={0x68, 0x3, "d0d0d0ae88179e87d1f9767f471f5fcf8100810b6a355810ad3219129019af38adbb1723f4a2e8caf035442451a25de2bdac6000088ba67ef8fb57a287dda4e2e8f1a2d369d9ffb72c3fdce7b821bccd24c2e51a61ec2d0c08f7538d9bca332193f3a9f906dc"}}]}) [ 233.838887][ T8562] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy 00:03:53 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000080)={0x0, 0x8, &(0x7f0000000740)="ced217a6ba023953"}) [ 233.847193][ T8562] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 233.855133][ T4310] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 233.857740][ T4310] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 233.859940][ T4310] usb 1-1: Product: ф [ 233.862574][ T4310] usb 1-1: Manufacturer: ࠔ [ 233.864703][ T4274] Bluetooth: hci5: command 0x040f tx timeout [ 233.866588][ T4310] usb 1-1: SerialNumber: ဇ 00:03:53 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) ioctl$EVIOCSKEYCODE(r0, 0x40084504, &(0x7f0000000040)=[0x0, 0x68b251e2]) 00:03:54 executing program 4: syz_usb_connect(0x0, 0x24, &(0x7f0000000740)={{0x12, 0x1, 0x0, 0xd, 0xf5, 0x71, 0x40, 0x1b3d, 0x11f, 0x72da, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xaf, 0x42, 0xfa}}]}}]}}, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x2, &(0x7f0000000180)=@string={0x2}}]}) [ 234.101909][ T8568] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy 00:03:54 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_EXP_DELETE(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000100)={0x14, 0x2, 0x2, 0x201}, 0x14}}, 0x0) [ 234.107708][ T8568] misc raw-gadget: fail, usb_gadget_register_driver returned -16 00:03:54 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_MSG_GETGEN(r0, &(0x7f0000000240)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x14, 0x10, 0xa, 0x301}, 0x14}}, 0x0) [ 234.164813][ T4310] cdc_ncm 1-1:1.0: bind() failure [ 234.172620][ T4310] cdc_ncm 1-1:1.1: CDC Union missing and no IAD found [ 234.174994][ T4310] cdc_ncm 1-1:1.1: bind() failure [ 234.186863][ T4310] usb 1-1: USB disconnect, device number 4 00:03:54 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_NEW(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x1c, 0x0, 0x1, 0x401, 0x0, 0x0, {}, [@CTA_ZONE={0x6}]}, 0x1c}}, 0x0) 00:03:54 executing program 2: socket(0x29, 0x5, 0x9) 00:03:54 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = gettid() sendmmsg$unix(r0, &(0x7f0000004b80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000003580)=[@cred={{0x1c, 0x1, 0x2, {r1, 0xee01}}}], 0x20}}], 0x1, 0x0) 00:03:54 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFNL_MSG_CTHELPER_NEW(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000500)={0x20, 0x0, 0x9, 0x101, 0x0, 0x0, {}, [@NFCTH_NAME={0x9, 0x1, 'syz0\x00'}]}, 0x20}}, 0x0) 00:03:54 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, 0x0, 0x0, 0x40008360, 0x0, 0x0) 00:03:54 executing program 2: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmmsg(r0, &(0x7f0000007940)=[{{0x0, 0x0, &(0x7f0000001300)=[{&(0x7f00000010c0)="af", 0x1}], 0x1}}], 0x1, 0x0) 00:03:54 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_TIMEOUT_GET(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x1, 0x8, 0x301}, 0x14}}, 0x0) 00:03:54 executing program 0: socket$nl_netfilter(0x10, 0x4, 0xc) 00:03:54 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) sendmsg(r0, &(0x7f0000003380)={&(0x7f00000007c0)=@l2={0x1f, 0x0, @none}, 0x80, 0x0, 0x0, &(0x7f0000000f80)=ANY=[], 0x23f0}, 0x0) 00:03:54 executing program 1: bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000280)={@ifindex, 0x35, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) 00:03:54 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x541b, 0x0) 00:03:54 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f0000000180)={'gretap0\x00', 0x0}) [ 234.672141][ T8591] raw_sendmsg: syz-executor.3 forgot to set AF_INET. Fix it! 00:03:54 executing program 2: bpf$BPF_PROG_ATTACH(0x8, &(0x7f000000f580)={@ifindex, 0xffffffffffffffff, 0x17, 0x2b, 0xffffffffffffffff, @prog_id}, 0x20) 00:03:54 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f00000001c0)={'tunl0\x00', &(0x7f0000000140)={'tunl0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @multicast1}}}}) 00:03:54 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000004e40)={&(0x7f0000004cc0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x10, 0x10, 0x2, [@int={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x42}]}}, 0x0, 0x2a}, 0x20) 00:03:54 executing program 0: r0 = socket$tipc(0x1e, 0x5, 0x0) setsockopt$TIPC_GROUP_JOIN(r0, 0x10f, 0x87, &(0x7f0000000040), 0x10) 00:03:54 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_MSG_GETSETELEM(r0, &(0x7f0000004380)={0x0, 0x0, &(0x7f0000004340)={&(0x7f0000000040)=ANY=[@ANYBLOB="d04200000d0a010100000000000000000000000108000440000000030900010073797a3100000000a842038080"], 0x42d0}}, 0x0) 00:03:54 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000fc0)={0x0, 0x0, &(0x7f0000000f80)={&(0x7f0000000680)=@deltfilter={0x24, 0x2d, 0x4}, 0x24}}, 0x0) 00:03:54 executing program 3: bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000680)={@map, 0xffffffffffffffff, 0x1c}, 0x20) 00:03:54 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8913, &(0x7f0000000880)={'wg0\x00'}) 00:03:54 executing program 0: r0 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_COMPLETION_RING(r0, 0x11b, 0x6, &(0x7f0000000080), 0x4) 00:03:54 executing program 1: pselect6(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000200)={0x6}, &(0x7f0000000240)={0x0, 0x989680}, 0x0) 00:03:54 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFULNL_MSG_CONFIG(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={0x0}}, 0x1059) sendmsg$IPCTNL_MSG_TIMEOUT_NEW(r0, &(0x7f0000000140)={&(0x7f0000000000), 0xc, &(0x7f0000000100)={&(0x7f0000000040)={0xb0, 0x0, 0x8, 0x101, 0x0, 0x0, {0x0, 0x0, 0x1}, [@CTA_TIMEOUT_DATA={0x1c, 0x4, 0x0, 0x1, @tcp=[@CTA_TIMEOUT_TCP_FIN_WAIT={0x8, 0x4, 0x1, 0x0, 0x9}, @CTA_TIMEOUT_TCP_RETRANS={0x8, 0xa, 0x1, 0x0, 0x1}, @CTA_TIMEOUT_TCP_UNACK={0x8}]}, @CTA_TIMEOUT_L3PROTO={0x6, 0x2, 0x1, 0x0, 0x8847}, @CTA_TIMEOUT_L3PROTO={0x6, 0x2, 0x1, 0x0, 0x8035}, @CTA_TIMEOUT_NAME={0x9, 0x1, 'syz1\x00'}, @CTA_TIMEOUT_L3PROTO={0x6, 0x2, 0x1, 0x0, 0x7}, @CTA_TIMEOUT_L4PROTO={0x5, 0x3, 0x2f}, @CTA_TIMEOUT_NAME={0x9, 0x1, 'syz0\x00'}, @CTA_TIMEOUT_NAME={0x9, 0x1, 'syz0\x00'}, @CTA_TIMEOUT_DATA={0x3c, 0x4, 0x0, 0x1, @tcp=[@CTA_TIMEOUT_TCP_LAST_ACK={0x8, 0x6, 0x1, 0x0, 0x4bd0afb7}, @CTA_TIMEOUT_TCP_CLOSE_WAIT={0x8, 0x5, 0x1, 0x0, 0x8}, @CTA_TIMEOUT_TCP_SYN_RECV={0x8}, @CTA_TIMEOUT_TCP_ESTABLISHED={0x8, 0x3, 0x1, 0x0, 0x57}, @CTA_TIMEOUT_TCP_ESTABLISHED={0x8, 0x3, 0x1, 0x0, 0x48ff89c2}, @CTA_TIMEOUT_TCP_ESTABLISHED={0x8, 0x3, 0x1, 0x0, 0x7}, @CTA_TIMEOUT_TCP_UNACK={0x8, 0xb, 0x1, 0x0, 0x8}]}]}, 0xb0}, 0x1, 0x0, 0x0, 0x4040000}, 0x800) 00:03:54 executing program 3: getresgid(&(0x7f0000002080), 0x0, &(0x7f0000002100)) write$FUSE_DIRENT(0xffffffffffffffff, &(0x7f0000002200)={0x28, 0xfffffffffffffffe, 0x0, [{0x0, 0x1, 0x0, 0x5}]}, 0x28) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000003580), 0x2, 0x0) write$FUSE_INIT(r0, &(0x7f0000003600)={0x50, 0x0, 0x0, {0x7, 0x27, 0x0, 0x0, 0x0, 0x0, 0x6}}, 0x50) pipe2$watch_queue(&(0x7f0000003680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(0xffffffffffffffff, 0xc0c89425, &(0x7f00000037c0)={"b6700214845f234309f9b932eb7fb026", 0x0, 0x0, {}, {0x50d}, 0x0, [0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x2, 0x1ff, 0x0, 0x0, 0x67, 0x7, 0x0, 0xde2]}) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(0xffffffffffffffff, 0xc0c89425, 0x0) ioctl$VHOST_VSOCK_SET_GUEST_CID(0xffffffffffffffff, 0x4008af60, &(0x7f00000039c0)={@my=0x0}) read$FUSE(0xffffffffffffffff, 0x0, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$net_dm(&(0x7f0000005ac0), 0xffffffffffffffff) sendmsg$NET_DM_CMD_STOP(0xffffffffffffffff, &(0x7f0000005b80)={0x0, 0x0, &(0x7f0000005b40)={&(0x7f0000005b00)={0x14, r2, 0x400, 0x70bd26, 0x0, {}, ["", "", ""]}, 0x14}}, 0x11) write$FUSE_LK(0xffffffffffffffff, &(0x7f0000005bc0)={0x28, 0x0, 0x0, {{0xffffffff}}}, 0x28) mount$9p_fd(0x0, &(0x7f0000005c00)='./file0\x00', &(0x7f0000005c40), 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f0000005e40)) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r1, 0x89f1, &(0x7f0000005f00)={'syztnl2\x00', 0x0}) ioctl$ifreq_SIOCGIFINDEX_team(r1, 0x8933, &(0x7f0000005f40)) sendmsg$TEAM_CMD_PORT_LIST_GET(0xffffffffffffffff, 0x0, 0x0) ioctl$VHOST_VDPA_GET_DEVICE_ID(0xffffffffffffffff, 0x8004af70, &(0x7f0000006240)) 00:03:54 executing program 2: r0 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x89e2, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$BATADV_CMD_TP_METER_CANCEL(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)={0x14}, 0x14}}, 0x0) syz_genetlink_get_family_id$tipc2(&(0x7f0000000180), r1) 00:03:54 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFQNL_MSG_CONFIG(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000140)={0x28, 0x2, 0x3, 0x5, 0x0, 0x0, {}, [@NFQA_CFG_PARAMS={0x9, 0x2, {0x0, 0x2}}, @NFQA_CFG_CMD={0x8, 0x1, {0x1}}]}, 0x28}}, 0x0) 00:03:54 executing program 1: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0x541b, 0x0) 00:03:54 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFNL_MSG_CTHELPER_GET(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000040)={0x14, 0x1, 0x9, 0x201}, 0x14}}, 0x0) 00:03:55 executing program 0: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@map, 0xffffffffffffffff, 0x1f, 0x0, 0x0, @link_id}, 0x20) 00:03:55 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_RENAME(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000300)={0x28, 0x5, 0x6, 0x5, 0x0, 0x0, {}, [@IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz1\x00'}]}, 0x28}}, 0x0) 00:03:55 executing program 4: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0x8906, 0x0) 00:03:55 executing program 1: bpf$MAP_UPDATE_CONST_STR(0x1d, 0x0, 0x0) 00:03:55 executing program 0: r0 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r0, 0x11b, 0x4, &(0x7f0000000100)={&(0x7f00000000c0), 0x0, 0x800}, 0x20) 00:03:55 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000004c0)) socket$nl_generic(0x10, 0x3, 0x10) socket$rxrpc(0x21, 0x2, 0x2) socket$inet6_udp(0xa, 0x2, 0x0) pselect6(0x40, &(0x7f0000000000), &(0x7f0000000080)={0x7}, 0x0, 0x0, 0x0) 00:03:55 executing program 4: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000440)={'syztnl2\x00', 0x0}) 00:03:55 executing program 3: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r0, 0x84, 0x6, 0x0, &(0x7f0000000a00)) 00:03:55 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x14, 0x0, 0xdf4abfc00222d9f5}, 0x14}}, 0x0) 00:03:55 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(0x0, 0xffffffffffffffff) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f00000001c0)={0x14}, 0x14}}, 0x0) syz_genetlink_get_family_id$ieee802154(&(0x7f0000000880), r0) 00:03:55 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x14, r1, 0xdf4abfc00222d9f5}, 0x14}}, 0x0) 00:03:55 executing program 0: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f0000000040)={0x18, 0x0, {0x4, @remote, 'veth1_macvtap\x00'}}, 0x1e) connect$pppoe(r0, &(0x7f0000000000)={0x18, 0x0, {0x0, @remote, 'pimreg0\x00'}}, 0x1e) 00:03:55 executing program 1: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0x89a0, 0x0) 00:03:55 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_TIMEOUT_DEFAULT_SET(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)={0x30, 0x3, 0x8, 0x301, 0x0, 0x0, {}, [@CTA_TIMEOUT_L3PROTO={0x6}, @CTA_TIMEOUT_DATA={0xc, 0x4, 0x0, 0x1, @icmpv6=[@CTA_TIMEOUT_ICMPV6_TIMEOUT={0x8}]}, @CTA_TIMEOUT_L4PROTO={0x5, 0x3, 0x6}]}, 0x30}}, 0x0) 00:03:55 executing program 0: bpf$BPF_PROG_DETACH(0x9, &(0x7f00000001c0)={@map, 0xffffffffffffffff, 0x1a, 0x0, 0x0, @prog_fd}, 0x20) 00:03:55 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8947, &(0x7f0000000880)={'wg0\x00'}) 00:03:55 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_TEST(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f00000002c0)={0x30, 0xb, 0x6, 0x3, 0x0, 0x0, {}, [@IPSET_ATTR_DATA={0x10, 0x7, 0x0, 0x1, [@IPSET_ATTR_PACKETS={0xc}]}, @IPSET_ATTR_DATA={0x4}, @IPSET_ATTR_LINENO={0x8}]}, 0x30}}, 0x0) 00:03:55 executing program 0: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x84}, 0x14) 00:03:55 executing program 4: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0x8983, 0x0) 00:03:55 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = getpid() sendmsg$unix(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=[@rights={{0x14, 0x1, 0x1, [r0]}}, @cred={{0x1c, 0x1, 0x2, {r1, 0xee00, 0xee00}}}, @rights={{0x14, 0x1, 0x1, [r0]}}], 0x50}, 0x0) 00:03:55 executing program 1: r0 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000b80), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_NL_LINK_GET(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={&(0x7f0000000200)={0x2c, r0, 0x8274fcc681bccd19, 0x0, 0x0, {}, [@TIPC_NLA_LINK={0x18, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_NAME={0x13, 0x1, 'broadcast-link\x00'}]}]}, 0x2c}}, 0x0) 00:03:55 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = socket$nl_generic(0x10, 0x3, 0x10) socket$rxrpc(0x21, 0x2, 0x2) sendmmsg$unix(r0, &(0x7f0000001240)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000001280)=ANY=[@ANYBLOB="14000000000000000100000001000000", @ANYRES32=r1, @ANYBLOB="0000000018000000000000000100000001"], 0x50}}], 0x1, 0x0) 00:03:55 executing program 4: pselect6(0x40, &(0x7f0000000040), 0x0, 0x0, &(0x7f0000000240)={0x0, 0x989680}, 0x0) 00:03:55 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x894c, 0x0) 00:03:55 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000840), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$WG_CMD_SET_DEVICE(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000200)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="010100000000000000008534a3"], 0x48}}, 0x0) 00:03:55 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'hash\x00', 0x0, 0x0, 'hmac(sha256-avx2)\x00'}, 0x58) accept4$alg(r0, 0x0, 0x0, 0x0) 00:03:55 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_EXP_DELETE(r0, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000a40)={&(0x7f00000008c0)={0x14, 0x2, 0x2, 0x3}, 0x14}}, 0x0) 00:03:55 executing program 3: r0 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x89e2, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$BATADV_CMD_TP_METER_CANCEL(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={0x0}}, 0x0) 00:03:55 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000004c0)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(sha384-avx2)\x00'}, 0x58) 00:03:55 executing program 3: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000840), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$WG_CMD_SET_DEVICE(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000200)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="01"], 0x48}}, 0x0) 00:03:55 executing program 4: r0 = socket$xdp(0x2c, 0x3, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r1, 0x8933, &(0x7f0000000000)={'batadv_slave_0\x00', 0x0}) bind$xdp(r0, &(0x7f0000000080)={0x2c, 0x0, r2}, 0x10) [ 235.945111][ T4279] Bluetooth: hci5: command 0x0419 tx timeout 00:03:55 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_EXP_DELETE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)={0x38, 0x2, 0x2, 0x3, 0x0, 0x0, {0x2}, [@CTA_EXPECT_TUPLE={0x24, 0x2, 0x0, 0x1, [@CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x11}}, @CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @loopback}, {0x8}}}]}]}, 0x38}}, 0x0) 00:03:55 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000840)={'sit0\x00', &(0x7f0000000780)={'gretap0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x2f, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}}}}) 00:03:56 executing program 3: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000000)={0x2}, 0x4) 00:03:56 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000001200)={&(0x7f00000017c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xd, 0xd, 0x2, [@datasec={0x0, 0x0, 0x0, 0xf, 0x1, [], '6'}]}}, 0x0, 0x2a}, 0x20) 00:03:56 executing program 4: bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000180)={@cgroup, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) 00:03:56 executing program 3: bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000300)={@ifindex, 0xffffffffffffffff, 0x1d, 0x0, 0xffffffffffffffff, @link_id}, 0x20) [ 236.253596][ T4279] Bluetooth: hci1: unexpected cc 0x0c03 length: 249 > 1 [ 236.265737][ T4279] Bluetooth: hci1: unexpected cc 0x1003 length: 249 > 9 [ 236.268401][ T4279] Bluetooth: hci1: unexpected cc 0x1001 length: 249 > 9 [ 236.274206][ T4279] Bluetooth: hci1: unexpected cc 0x0c23 length: 249 > 4 00:03:56 executing program 0: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xf, &(0x7f0000000080)=@ringbuf, &(0x7f0000000140)='GPL\x00', 0x2}, 0x90) [ 236.278129][ T4279] Bluetooth: hci1: unexpected cc 0x0c25 length: 249 > 3 [ 236.282156][ T4279] Bluetooth: hci1: unexpected cc 0x0c38 length: 249 > 2 00:03:56 executing program 0: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0x8901, 0x0) 00:03:56 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_TIMEOUT_DEFAULT_GET(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x1c, 0x4, 0x8, 0x3, 0x0, 0x0, {}, [@CTA_TIMEOUT_L3PROTO={0x6}]}, 0x1c}}, 0x0) 00:03:56 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f00000002c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x401a10}, 0xc, &(0x7f0000000280)={&(0x7f00000001c0)={0x14}, 0x33fe0}}, 0x0) 00:03:56 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x8ae480, 0x0) 00:03:56 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$IP_VS_SO_SET_TIMEOUT(r0, 0x0, 0x48a, &(0x7f0000000000)={0x0, 0x80000000}, 0xc) 00:03:56 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched_retired(r0, &(0x7f0000007740)={0x0, 0x0, &(0x7f0000007700)={&(0x7f0000000100)=@delchain={0x1ec4, 0x65, 0x0, 0x0, 0x0, {}, [@f_rsvp6={{0xa}, {0x2c, 0x2, [@TCA_RSVP_SRC={0x14, 0x3, @remote}, @TCA_RSVP_DST={0x14, 0x2, @empty}]}}, @f_rsvp={{0x9}, {0x2c, 0x2, [@TCA_RSVP_PINFO={0x20}, @TCA_RSVP_DST={0x8, 0x2, @loopback}]}}, @f_rsvp={{0x9}, {0x3b4, 0x2, [@TCA_RSVP_SRC={0x8, 0x3, @broadcast}, @TCA_RSVP_CLASSID={0x8}, @TCA_RSVP_ACT={0x36c, 0x6, [@m_sample={0x118, 0x0, 0x0, 0x0, {{0xb}, {0x3c, 0x2, 0x0, 0x1, [@TCA_SAMPLE_PARMS={0x18}, @TCA_SAMPLE_RATE={0x8}, @TCA_SAMPLE_RATE={0x8}, @TCA_SAMPLE_PSAMPLE_GROUP={0x8}, @TCA_SAMPLE_RATE={0x8}]}, {0xb1, 0x6, "048066f7243885ecc0a94e30ca2714bbcad0a888a632ae16b1bfebd6f8180ae41249ac4076e4859980ed1da9312430fda576d48975cf9ce83aa4d0c3f478a9dcfa17836b59a568da1e481edac13996fc2c5e28d45a92974ffaac1610b556520d1395482fcd5a8221e42ddab1413346ba3dd3b1633db22e04d2e4ee3fc583b69dca9c02cc5183aca540be292ea5359ead0d283b64bcb7592d17310d6e5666b599ac46deff4c8b07e85351bb63a0"}, {0xc}, {0xc}}}, @m_ct={0xbc, 0x0, 0x0, 0x0, {{0x7}, {0x88, 0x2, 0x0, 0x1, [@TCA_CT_MARK_MASK={0x8}, @TCA_CT_LABELS={0x14, 0x7, "7c0da40fcd8272eb2fa50e7d47f75912"}, @TCA_CT_NAT_PORT_MIN={0x6}, @TCA_CT_NAT_PORT_MIN={0x6}, @TCA_CT_LABELS_MASK={0x14, 0x8, "06bb61053557ec6277cdc8b9ede49d3e"}, @TCA_CT_MARK={0x8}, @TCA_CT_LABELS_MASK={0x14, 0x8, "faff7aafc5adbfdecf7059c5af7f4c06"}, @TCA_CT_MARK={0x8}, @TCA_CT_PARMS={0x18}, @TCA_CT_ACTION={0x6}]}, {0xd, 0x6, "d799d18d1b8419bb36"}, {0xc}, {0xc}}}, @m_simple={0x194, 0x0, 0x0, 0x0, {{0xb}, {0xc4, 0x2, 0x0, 0x1, [@TCA_DEF_PARMS={0x18}, @TCA_DEF_DATA={0x7, 0x3, '!&\x00'}, @TCA_DEF_DATA={0xc, 0x3, '{!&({}^\x00'}, @TCA_DEF_PARMS={0x18}, @TCA_DEF_DATA={0x14, 0x3, '],]^[:$$.:@--%-\x00'}, @TCA_DEF_DATA={0x7, 0x3, '&]\x00'}, @TCA_DEF_PARMS={0x18}, @TCA_DEF_PARMS={0x18}, @TCA_DEF_PARMS={0x18}, @TCA_DEF_PARMS={0x18}]}, {0xa5, 0x6, "60c2e01207ac777a1e87fed32886a3b6dce74610f9ae63812c07f5e5bc0cf79c4468d5c363499f72509d065b2717c0133b4d498e0daf707383d40a323fbf07a5b234aa624d83200759c5d2f8d1fe09425d3a5acd58c71095d4a616bfe6be69c0c75b60671351b4b924bcb522883c9f279d3633540d06fcbb2430cdff720789bd64dd3397432c7421b10c9f7c8f750995c39a5cb48d2a2c2f6742fefb695299de6f"}, {0xc}, {0xc}}}]}, @TCA_RSVP_CLASSID={0x8}, @TCA_RSVP_DST={0x8}, @TCA_RSVP_POLICE={0x1c, 0x5, [@TCA_POLICE_PEAKRATE64={0xc}, @TCA_POLICE_RATE64={0xc}]}, @TCA_RSVP_SRC={0x8, 0x3, @private}]}}, @f_tcindex={{0xc}, {0xc54, 0x2, [@TCA_TCINDEX_CLASSID={0x8}, @TCA_TCINDEX_CLASSID={0x8}, @TCA_TCINDEX_MASK={0x6}, @TCA_TCINDEX_MASK={0x6}, @TCA_TCINDEX_POLICE={0x820, 0x6, [@TCA_POLICE_RATE64={0xc}, @TCA_POLICE_PEAKRATE={0x404}, @TCA_POLICE_RATE={0x404}, @TCA_POLICE_AVRATE={0x8}]}, @TCA_TCINDEX_POLICE={0x408, 0x6, [@TCA_POLICE_PEAKRATE={0x404}]}, @TCA_TCINDEX_HASH={0x8}]}}, @f_rsvp6={{0xa}, {0xe04, 0x2, [@TCA_RSVP_ACT={0x368, 0x6, [@m_mpls={0x60, 0x0, 0x0, 0x0, {{0x9}, {0x14, 0x2, 0x0, 0x1, [@TCA_MPLS_TTL={0x5}, @TCA_MPLS_LABEL={0x8}]}, {0x21, 0x6, "a5d8260f0e28e35ef08b6ed1da7c2684dcf574812215667b1550525fb4"}, {0xc}, {0xc}}}, @m_connmark={0x138, 0x0, 0x0, 0x0, {{0xd}, {0xac, 0x2, 0x0, 0x1, [@TCA_CONNMARK_PARMS={0x1c}, @TCA_CONNMARK_PARMS={0x1c}, @TCA_CONNMARK_PARMS={0x1c}, @TCA_CONNMARK_PARMS={0x1c}, @TCA_CONNMARK_PARMS={0x1c}, @TCA_CONNMARK_PARMS={0x1c}]}, {0x5d, 0x6, "3c55dbeeac3415bd737202f8d286ba240350a5f9dc23179cae378674dcfc4fd0ceb0d3b4f5e1402f51df0ba5b9e284fcf8ced54a89f1a112017afd67d5a6785032992fc45b6729475dd48412538e23ab3dc952a4a730400447"}, {0xc}, {0xc}}}, @m_ife={0x114, 0x0, 0x0, 0x0, {{0x8}, {0x10, 0x2, 0x0, 0x1, [@TCA_IFE_DMAC={0xa}]}, {0xdd, 0x6, "70da39031ca7f10f98171861131c863d3af8c065894c011541a2969e7c1d05e82d7697d25bb05217aeab68254a1551003e9c0f633e89b7266d3c8285c54b82bb25ac55bb8f0646e648f2c5012c37f34ff9fee3777f180ddcef45a55117d26651e17d878e2a8e648216024cc566ad0dac3a5e458448f34cb551e05a9fbaa61ab4235fdff79432a480501209cd058f82af57051f0d34515fda4401c6e95efab5d3fdfd45853ba7213b5b185849d9c4a1f374e71c1cd68697b70d904565e747298bf8fa7e704d67c61cc6f84fcdb6e4f0d1b4f428951c1bf0b0f9"}, {0xc}, {0xc}}}, @m_ctinfo={0xb8, 0x0, 0x0, 0x0, {{0xb}, {0x24, 0x2, 0x0, 0x1, [@TCA_CTINFO_PARMS_CPMARK_MASK={0x8}, @TCA_CTINFO_PARMS_CPMARK_MASK={0x8}, @TCA_CTINFO_PARMS_DSCP_MASK={0x8}, @TCA_CTINFO_PARMS_DSCP_MASK={0x8}]}, {0x69, 0x6, "159afee491bd1d1aead6a50e5a50ee4ba7d48b7db545c279a281a7c1e804f865f537ef362cbe198ab3fc7cb880a972345d76c96b39f0fee138d93cb29e99793c966d3459a99f53b0d02c4577a38f80492f5faf117b438c1546ef1bcec555ce82eddc07bc20"}, {0xc}, {0xc}}}]}, @TCA_RSVP_ACT={0xa98, 0x6, [@m_skbedit={0xa8, 0x0, 0x0, 0x0, {{0xc}, {0x44, 0x2, 0x0, 0x1, [@TCA_SKBEDIT_MARK={0x8}, @TCA_SKBEDIT_PTYPE={0x6}, @TCA_SKBEDIT_PTYPE={0x6}, @TCA_SKBEDIT_PTYPE={0x6}, @TCA_SKBEDIT_PRIORITY={0x8}, @TCA_SKBEDIT_PRIORITY={0x8}, @TCA_SKBEDIT_PTYPE={0x6}, @TCA_SKBEDIT_PRIORITY={0x8}]}, {0x39, 0x6, "c827a738cb31f043f8142c52826cc932f3be9bbf1ca440bd97f419ac363e521869f3d07ef31036e9af06f0eecd52db21f530c546b5"}, {0xc}, {0xc}}}, @m_csum={0x140, 0x0, 0x0, 0x0, {{0x9}, {0xc8, 0x2, 0x0, 0x1, [@TCA_CSUM_PARMS={0x1c}, @TCA_CSUM_PARMS={0x1c}, @TCA_CSUM_PARMS={0x1c}, @TCA_CSUM_PARMS={0x1c}, @TCA_CSUM_PARMS={0x1c}, @TCA_CSUM_PARMS={0x1c}, @TCA_CSUM_PARMS={0x1c}]}, {0x4d, 0x6, "7ebb679bd3144cf7afd29fa845b2b89704d9a53b22fdb18fdaad149aa07a1fc266f41191f571fb918f453368ce8b376f8c81fb57bea6ba47f14a0b3db7fcb5d6342aaa28aeb3fb16b9"}, {0xc}, {0xc}}}, @m_police={0x8ac, 0x0, 0x0, 0x0, {{0xb}, {0x80c, 0x2, 0x0, 0x1, [[@TCA_POLICE_RATE={0x404}], [@TCA_POLICE_PEAKRATE={0x404}]]}, {0x75, 0x6, "24b11a7175ffc91cb3a6f3cc9aa39887fee6d59d4545ea575ae403d22658ef13ffc7939620591bc21c49a0e7590fa293682317d37908312ae1734db27e521231504c38afccec4361bad9959262ade2037012cd8cf84b9e327b8bdaa3bd54b5c1d34a55322bddba1716c1b6a0eb71ef6d70"}, {0xc}, {0xc}}}]}]}}]}, 0x1ec4}}, 0x0) 00:03:56 executing program 0: bpf$PROG_LOAD(0x5, &(0x7f0000000800)={0x15, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x37, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x90) 00:03:56 executing program 4: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0x89a1, 0x0) 00:03:56 executing program 3: socketpair(0x8, 0x0, 0x0, &(0x7f0000000180)) 00:03:56 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendmsg(r0, &(0x7f0000001780)={&(0x7f0000000080)=@in6={0xa, 0x0, 0x0, @private2}, 0x80, &(0x7f0000001640)=[{&(0x7f0000000100)='\f', 0x1}], 0x1}, 0x0) recvfrom(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:03:56 executing program 3: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_INITMSG(r0, 0x84, 0x2, &(0x7f0000000000)={0x7, 0x6, 0x200, 0x5}, 0x8) 00:03:56 executing program 4: r0 = epoll_create1(0x0) r1 = socket$unix(0x1, 0x1, 0x0) close(r1) socket(0x1e, 0x1, 0x0) setsockopt$sock_int(r1, 0x1, 0x2e, &(0x7f0000000040)=0x80, 0x4) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000080)={0x80028001}) epoll_pwait(r0, &(0x7f0000002700)=[{}], 0x1, 0x0, 0x0, 0x10) 00:03:56 executing program 0: syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) 00:03:56 executing program 3: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) recvfrom(r0, 0x0, 0x0, 0x10040, 0x0, 0x0) 00:03:56 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$team(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TEAM_CMD_OPTIONS_GET(r0, &(0x7f00000001c0)={0xfffffffffffffffe, 0x0, &(0x7f0000000180)={&(0x7f0000002580)={0x20, r1, 0x101, 0x0, 0x0, {}, [{{0x8}, {0x4}}]}, 0x20}}, 0x0) 00:03:56 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x5460, 0x0) 00:03:56 executing program 0: r0 = socket(0x10, 0x3, 0x0) connect$bt_rfcomm(r0, 0x0, 0x0) 00:03:56 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_EXP_DELETE(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000100)={0x50, 0x2, 0x2, 0x201, 0x0, 0x0, {0xa}, [@CTA_EXPECT_TUPLE={0x3c, 0x2, 0x0, 0x1, [@CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @loopback}, {0x14, 0x4, @mcast1}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x1}}]}]}, 0x50}}, 0x0) 00:03:56 executing program 3: bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000540)={@map, 0xc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) 00:03:56 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_DELETE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x1c, 0x2, 0x1, 0x3, 0x0, 0x0, {}, [@CTA_STATUS={0x8, 0x3, 0x1, 0x0, 0x2}]}, 0x1c}}, 0x0) [ 236.841374][ T8715] chnl_net:caif_netlink_parms(): no params data found 00:03:56 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_EXP_DELETE(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000100)={0x50, 0x2, 0x2, 0x201, 0x0, 0x0, {0xa}, [@CTA_EXPECT_TUPLE={0x3c, 0x2, 0x0, 0x1, [@CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @loopback}, {0x14, 0x4, @mcast1}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5}}]}]}, 0x50}}, 0x0) 00:03:56 executing program 0: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$sock_SIOCETHTOOL(r0, 0x8946, 0x0) 00:03:56 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8948, &(0x7f0000000880)={'wg0\x00'}) 00:03:56 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8912, 0x0) 00:03:56 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000180), 0xffffffffffffffff) sendmsg$NL802154_CMD_SET_CCA_MODE(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000580)={&(0x7f0000000740)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NL802154_ATTR_IFINDEX={0x8}, @NL802154_ATTR_WPAN_PHY={0x8}]}, 0x24}}, 0x0) 00:03:56 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_PORT_SPLIT(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f00000004c0)={0x14, r1, 0x1}, 0x14}}, 0x0) [ 237.020266][ T8715] bridge0: port 1(bridge_slave_0) entered blocking state [ 237.029297][ T8715] bridge0: port 1(bridge_slave_0) entered disabled state 00:03:57 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x13, &(0x7f0000000b40), &(0x7f0000000b80)=0x8) 00:03:57 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f00000002c0)={&(0x7f0000000000), 0xc, &(0x7f0000000280)={&(0x7f00000001c0)={0x14}, 0xfffffdef}}, 0x0) [ 237.045412][ T8715] device bridge_slave_0 entered promiscuous mode [ 237.066942][ T8715] bridge0: port 2(bridge_slave_1) entered blocking state [ 237.073627][ T8715] bridge0: port 2(bridge_slave_1) entered disabled state 00:03:57 executing program 0: r0 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_tx_ring(r0, 0x107, 0xd, &(0x7f0000000300)=@req={0x1000, 0x8}, 0x10) [ 237.080409][ T8715] device bridge_slave_1 entered promiscuous mode 00:03:57 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000400), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x14, r1, 0x1}, 0x14}}, 0x0) 00:03:57 executing program 3: bpf$MAP_UPDATE_CONST_STR(0x24, &(0x7f00000006c0)={{}, 0x0, 0x0}, 0x20) 00:03:57 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_NEW(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000040)={0x50, 0x0, 0x1, 0x801, 0x0, 0x0, {0xa}, [@CTA_TUPLE_REPLY={0x3c, 0x2, 0x0, 0x1, [@CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @dev}, {0x14, 0x4, @dev}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5}}]}]}, 0x50}}, 0x0) [ 237.141458][ T8715] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 237.171821][ T8715] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link 00:03:57 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_MSG_GETSETELEM(r0, &(0x7f0000004380)={0x0, 0x0, &(0x7f0000004340)={&(0x7f0000000040)=ANY=[@ANYBLOB="d04200000d0a01"], 0x42d0}}, 0x0) 00:03:57 executing program 3: bpf$BPF_PROG_DETACH(0x9, &(0x7f00000001c0)={@cgroup, 0xffffffffffffffff, 0x26, 0x8, 0x0, @prog_fd}, 0x20) 00:03:57 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f00000000c0)={0x3}, 0x4) [ 237.233542][ T8715] team0: Port device team_slave_0 added [ 237.240557][ T8715] team0: Port device team_slave_1 added [ 237.242844][ T8794] netlink: 17084 bytes leftover after parsing attributes in process `syz-executor.4'. 00:03:57 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFNL_MSG_COMPAT_GET(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000200)={0x2c, 0x0, 0xb, 0x3, 0x0, 0x0, {}, [@NFTA_COMPAT_NAME={0x7, 0x1, ',-\x00'}, @NFTA_COMPAT_TYPE={0x8}, @NFTA_COMPAT_REV={0x8}]}, 0x2c}}, 0x0) 00:03:57 executing program 3: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendmsg(r0, &(0x7f0000001780)={&(0x7f0000000080)=@in6={0xa, 0x0, 0x0, @private2}, 0x80, &(0x7f0000001640)=[{&(0x7f0000000100)='\f', 0x1}], 0x1}, 0x0) [ 237.287426][ T8715] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 237.289348][ T8715] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. 00:03:57 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$team(&(0x7f0000000240), 0xffffffffffffffff) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000000840)={'team0\x00', 0x0}) sendmsg$TEAM_CMD_PORT_LIST_GET(r0, &(0x7f0000000e80)={0x0, 0x0, &(0x7f0000000e40)={&(0x7f0000000940)={0x20, r1, 0x9217161e8df010a9, 0x0, 0x0, {}, [{{0x8, 0x1, r2}, {0x4}}]}, 0x20}}, 0x0) [ 237.319517][ T8801] nft_compat: unsupported protocol 0 [ 237.321159][ T8715] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 237.337609][ T8715] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 237.346622][ T8715] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 237.353836][ T8715] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active 00:03:57 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8911, &(0x7f0000000880)={'wg0\x00'}) 00:03:57 executing program 4: r0 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) bind$bt_sco(r0, &(0x7f0000000000)={0x1f, @fixed}, 0x8) bind$bt_sco(r0, &(0x7f0000000540)={0x1f, @fixed}, 0x8) 00:03:57 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL802154_CMD_SET_CCA_MODE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)={0x1c, r1, 0x1, 0x0, 0x0, {}, [@NL802154_ATTR_WPAN_PHY={0x8, 0x1, 0x3}]}, 0x1c}}, 0x0) [ 237.477107][ T8715] device hsr_slave_0 entered promiscuous mode 00:03:57 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000780)={0x1c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}}, 0x0) 00:03:57 executing program 4: bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000580)={@cgroup, 0xffffffffffffffff, 0x16, 0x2010, 0xffffffffffffffff, @prog_id}, 0x20) [ 237.534975][ T8715] device hsr_slave_1 entered promiscuous mode [ 237.546115][ T8715] debugfs: Directory 'hsr0' with parent 'hsr' already present! [ 237.548606][ T8715] Cannot create hsr debugfs directory 00:03:57 executing program 4: bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000580)={@ifindex, 0x1e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) 00:03:57 executing program 0: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmmsg(r0, &(0x7f0000007940)=[{{0x0, 0x0, &(0x7f0000001300)=[{0x0}], 0x1}}], 0x1, 0x0) 00:03:57 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_TIMEOUT_DEFAULT_SET(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)={0x30, 0x3, 0x8, 0x301, 0x0, 0x0, {}, [@CTA_TIMEOUT_L3PROTO={0x6}, @CTA_TIMEOUT_L4PROTO={0x5, 0x3, 0x3a}, @CTA_TIMEOUT_DATA={0xc, 0x4, 0x0, 0x1, @icmpv6=[@CTA_TIMEOUT_ICMPV6_TIMEOUT={0x8}]}]}, 0x30}}, 0x0) 00:03:57 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000002c0)={&(0x7f0000000180)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x3, [@typedef={0x2}]}, {0x0, [0x0]}}, 0x0, 0x27}, 0x20) 00:03:57 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFNL_MSG_COMPAT_GET(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000200)={0x2c, 0x0, 0xb, 0x3, 0x0, 0x0, {0x2}, [@NFTA_COMPAT_TYPE={0x8, 0x3, 0x1, 0x0, 0x1}, @NFTA_COMPAT_REV={0x8}, @NFTA_COMPAT_NAME={0x5, 0x1, '\x00'}]}, 0x2c}}, 0x0) 00:03:57 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000180), 0xffffffffffffffff) sendmsg$NL802154_CMD_SET_CCA_MODE(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000580)={&(0x7f0000000740)={0x28, r1, 0x1, 0x0, 0x0, {}, [@NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x200000002}, @NL802154_ATTR_IFINDEX={0x8}]}, 0x28}}, 0x0) 00:03:57 executing program 2: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x2, 0x0) bind$bt_l2cap(r0, &(0x7f0000000100)={0x1f, 0x9, @none, 0x4}, 0xe) 00:03:57 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_EXP_DELETE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)={0x18, 0x2, 0x2, 0x3, 0x0, 0x0, {0x2}, [@CTA_EXPECT_TUPLE={0x4}]}, 0x18}}, 0x0) 00:03:57 executing program 0: socketpair(0xf, 0x3, 0x0, &(0x7f0000000ec0)) 00:03:57 executing program 2: socketpair(0x25, 0x0, 0x0, &(0x7f0000000140)) 00:03:57 executing program 4: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x2, 0x0) bind$bt_l2cap(r0, &(0x7f0000000100)={0x1f, 0x9, @none, 0x0, 0x2}, 0xe) 00:03:57 executing program 0: bpf$PROG_LOAD(0x5, &(0x7f0000000800)={0x15, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x90) 00:03:57 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_GET(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000400)={0x14, 0x1, 0x1, 0x5}, 0x14}}, 0x0) [ 237.861839][ T8715] netdevsim netdevsim1 netdevsim3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 00:03:57 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000180), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_802154(r0, 0x8933, &(0x7f0000000540)={'wpan1\x00', 0x0}) sendmsg$NL802154_CMD_SET_CCA_MODE(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000580)={&(0x7f0000000740)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NL802154_ATTR_IFINDEX={0x8, 0x3, r2}, @NL802154_ATTR_WPAN_PHY={0x8, 0x1, 0x3}]}, 0x24}}, 0x0) 00:03:57 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f00000002c0)={&(0x7f0000000000), 0x6, &(0x7f0000000280)={&(0x7f00000001c0)={0x14}, 0x14}}, 0x0) 00:03:57 executing program 0: r0 = socket$inet_dccp(0x2, 0x6, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, 0x0, 0x0) 00:03:57 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_mreqn(r0, 0x0, 0x20, 0x0, &(0x7f0000000040)) [ 237.981342][ T8715] netdevsim netdevsim1 netdevsim2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 00:03:57 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000840), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$WG_CMD_SET_DEVICE(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000200)={0x14, r0, 0x101}, 0x14}}, 0x0) 00:03:57 executing program 0: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_lsm={0x1d, 0xd, &(0x7f00000000c0)=@raw=[@snprintf], &(0x7f0000000180)='GPL\x00', 0x9}, 0x90) 00:03:58 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f00000001c0)={0x24, r1, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xd, 0xa, 'nl802154\x00'}]}, 0x24}}, 0x0) 00:03:58 executing program 0: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0x8940, 0x0) 00:03:58 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_NEW(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000040)={0x18, 0x0, 0x1, 0x801, 0x0, 0x0, {}, [@CTA_TUPLE_REPLY={0x4}]}, 0x18}}, 0x0) [ 238.130588][ T8715] netdevsim netdevsim1 netdevsim1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 00:03:58 executing program 2: bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000000380)={0xffffffff}, 0x8) 00:03:58 executing program 4: r0 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000b80), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_NL_LINK_GET(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={&(0x7f0000000200)={0x18, r0, 0x8274fcc681bccd19, 0x0, 0x0, {}, [@TIPC_NLA_LINK={0x4}]}, 0x18}}, 0x0) 00:03:58 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000040)={'ip6tnl0\x00', &(0x7f0000000000)=ANY=[@ANYBLOB='9']}) 00:03:58 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000280)={0x0, &(0x7f0000000200)=""/123, 0x0, 0x7b}, 0x20) [ 238.223590][ T8715] netdevsim netdevsim1 netdevsim0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 00:03:58 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_NEW(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)={0x14, 0x0, 0x1, 0x201}, 0x14}}, 0x0) 00:03:58 executing program 2: socket(0x25, 0x1, 0x663) 00:03:58 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = syz_open_pts(r0, 0x0) syz_open_pts(r1, 0x2400) 00:03:58 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='comm\x00') ioctl$FIONREAD(r0, 0x541b, 0x0) 00:03:58 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='oom_score_adj\x00') write$FUSE_WRITE(r0, 0x0, 0x0) 00:03:58 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0x6e) setxattr$trusted_overlay_origin(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200), 0x0, 0x0, 0x0) [ 238.344774][ T4274] Bluetooth: hci1: command 0x0409 tx timeout 00:03:58 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x22040, 0x0) 00:03:58 executing program 4: semget$private(0x0, 0x1, 0xc1) 00:03:58 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x92002, 0x0) write$binfmt_misc(r0, &(0x7f0000000080)={'syz0'}, 0x4) 00:03:58 executing program 2: semget$private(0x0, 0x2, 0x380) 00:03:58 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_buf(r0, 0x6, 0x12, 0x0, 0x0) [ 238.504365][ T8715] netdevsim netdevsim1 netdevsim0: renamed from eth0 00:03:58 executing program 4: r0 = shmget(0x3, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) 00:03:58 executing program 0: semget$private(0x0, 0x4, 0x776) [ 238.547433][ T8715] netdevsim netdevsim1 netdevsim1: renamed from eth1 00:03:58 executing program 2: r0 = socket$inet(0x2, 0x3, 0x6) setsockopt$inet_tcp_TCP_FASTOPEN_KEY(r0, 0x6, 0x21, 0x0, 0x0) 00:03:58 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/tcp6\x00') write$FUSE_GETXATTR(r0, 0x0, 0x0) 00:03:58 executing program 3: r0 = semget$private(0x0, 0x4, 0x0) semctl$GETNCNT(r0, 0x2, 0xe, &(0x7f0000000200)=""/48) [ 238.597682][ T8715] netdevsim netdevsim1 netdevsim2: renamed from eth2 00:03:58 executing program 0: r0 = socket(0xa, 0x3, 0x6) setsockopt$inet6_mreq(r0, 0x29, 0x0, 0x0, 0x0) 00:03:58 executing program 2: r0 = semget$private(0x0, 0x4, 0x0) semtimedop(r0, &(0x7f0000000000)=[{0x0, 0x92c1}], 0x1, &(0x7f0000000040)={0x0, 0x989680}) [ 238.628533][ T8715] netdevsim netdevsim1 netdevsim3: renamed from eth3 00:03:58 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0x6e) setxattr$trusted_overlay_origin(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200), 0x0, 0x0, 0x3) 00:03:58 executing program 0: semget$private(0x0, 0x3, 0x60) 00:03:58 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x92002, 0x0) write$binfmt_misc(r0, 0x0, 0x0) 00:03:58 executing program 4: r0 = syz_open_procfs$namespace(0x0, &(0x7f0000000480)='ns/ipc\x00') setns(r0, 0x8000000) 00:03:58 executing program 2: semget$private(0x0, 0x6, 0x49) 00:03:58 executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x0, 0x0, 0x0) 00:03:58 executing program 0: r0 = socket(0xa, 0x3, 0x6) bind$unix(r0, &(0x7f0000000000)=@abs, 0x6e) [ 238.823797][ T8715] 8021q: adding VLAN 0 to HW filter on device bond0 00:03:58 executing program 4: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) fsetxattr$trusted_overlay_origin(r0, &(0x7f0000002100), 0x0, 0x0, 0x0) 00:03:58 executing program 2: r0 = socket$packet(0x11, 0x3, 0x300) bind$packet(r0, 0x0, 0x8) [ 238.854238][ T4310] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 238.856862][ T4310] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 238.867353][ T8715] 8021q: adding VLAN 0 to HW filter on device team0 [ 238.884095][ T4310] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 238.886910][ T4310] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 238.889268][ T4310] bridge0: port 1(bridge_slave_0) entered blocking state [ 238.891094][ T4310] bridge0: port 1(bridge_slave_0) entered forwarding state [ 238.893728][ T4310] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready 00:03:58 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) recvmsg$inet_nvme(r0, &(0x7f0000001580)={0x0, 0x0, 0x0}, 0x0) [ 238.927570][ T22] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 238.930164][ T22] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 238.932668][ T22] bridge0: port 2(bridge_slave_1) entered blocking state [ 238.934612][ T22] bridge0: port 2(bridge_slave_1) entered forwarding state 00:03:58 executing program 3: semctl$SEM_STAT_ANY(0x0, 0x3, 0x14, &(0x7f00000020c0)=""/202) [ 238.941176][ T22] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 238.944046][ T22] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 238.947344][ T22] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready 00:03:58 executing program 4: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) write$FUSE_OPEN(r0, 0xffffffffffffffff, 0x0) [ 238.956615][ T22] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 238.974421][ T22] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 238.986995][ T22] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready 00:03:58 executing program 2: semget$private(0x0, 0x3, 0xe) [ 238.993333][ T22] IPv6: ADDRCONF(NETDEV_CHANGE): team0: link becomes ready [ 239.010652][ T22] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 239.013292][ T22] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready 00:03:58 executing program 0: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fsetxattr$trusted_overlay_origin(r0, &(0x7f0000000100), 0x0, 0xffffffffffffff79, 0x0) 00:03:58 executing program 4: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PIO_FONTRESET(r0, 0x4b6d, 0x0) 00:03:58 executing program 3: memfd_create(&(0x7f00000000c0)='*.-/^,\x00', 0x1) [ 239.048162][ T4320] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 239.050988][ T4320] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 239.054999][ T8715] IPv6: ADDRCONF(NETDEV_CHANGE): hsr0: link becomes ready 00:03:59 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r1, 0x5404, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, "a6de126fc837aa624f2b9de8434d386f83f852"}) 00:03:59 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0xece5c1ef17def633, 0x0) 00:03:59 executing program 2: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/110) 00:03:59 executing program 3: getgroups(0x0, &(0x7f0000000000)) 00:03:59 executing program 4: getgroups(0xffffff39, 0x0) 00:03:59 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_tcp_int(r0, 0x6, 0x8, &(0x7f00000000c0), &(0x7f0000000100)=0x4) 00:03:59 executing program 3: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000340)='net/if_inet6\x00') write$binfmt_misc(r0, 0x0, 0x0) 00:03:59 executing program 2: semget$private(0x0, 0x2, 0x74b) 00:03:59 executing program 4: semctl$SEM_INFO(0xffffffffffffffff, 0x2, 0x13, &(0x7f0000000100)=""/219) 00:03:59 executing program 3: semget$private(0x0, 0x1, 0x42a) 00:03:59 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_QUEUE_SEQ(r0, 0x6, 0x15, 0x0, 0x40) 00:03:59 executing program 2: semget$private(0x0, 0x1, 0x440) 00:03:59 executing program 4: semctl$SEM_INFO(0x0, 0x3, 0x13, &(0x7f0000000080)=""/80) 00:03:59 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x5414, &(0x7f0000000000)) 00:03:59 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_tcp_int(r0, 0x6, 0x7, &(0x7f0000000040), &(0x7f0000000080)=0x4) 00:03:59 executing program 2: socket(0xa, 0x3, 0x6) [ 239.465834][ T4320] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 239.467870][ T4320] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 239.481032][ T8715] 8021q: adding VLAN 0 to HW filter on device batadv0 00:03:59 executing program 4: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) write$FUSE_INTERRUPT(r0, 0x0, 0x0) 00:03:59 executing program 2: epoll_create1(0x39bdc0e7123d20dc) 00:03:59 executing program 0: semget$private(0x0, 0x1, 0x380) 00:03:59 executing program 3: r0 = getpid() r1 = gettid() rt_tgsigqueueinfo(r0, r1, 0x0, &(0x7f0000000000)) [ 239.543353][ T22] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 239.548123][ T22] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 239.562650][ T8715] device veth0_vlan entered promiscuous mode [ 239.573969][ T4310] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 239.576732][ T4310] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 239.579783][ T4310] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 239.582146][ T4310] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 239.607545][ T8715] device veth1_vlan entered promiscuous mode 00:03:59 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) syz_open_pts(r0, 0x100000) 00:03:59 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='comm\x00') write$FUSE_ENTRY(r0, 0x0, 0x0) [ 239.634986][ T4310] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan0: link becomes ready [ 239.637570][ T4310] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan1: link becomes ready 00:03:59 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x22500, 0x0) [ 239.654129][ T8715] device veth0_macvtap entered promiscuous mode [ 239.670881][ T4231] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready 00:03:59 executing program 4: r0 = socket$inet6(0x18, 0x8001, 0x0) recvmmsg(r0, &(0x7f0000000500), 0x10, 0x0, 0x0) [ 239.673622][ T4231] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 239.676894][ T4231] IPv6: ADDRCONF(NETDEV_CHANGE): macvtap0: link becomes ready [ 239.694092][ T8715] device veth1_macvtap entered promiscuous mode 00:03:59 executing program 2: socketpair(0x1, 0x3, 0x40, 0x0) 00:03:59 executing program 0: r0 = getpid() r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x0, &(0x7f0000000000)={0x0, 0x0, 0xfffffffd}) [ 239.737144][ T8715] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 239.750191][ T8715] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 239.752756][ T8715] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 00:03:59 executing program 3: r0 = semget$private(0x0, 0x4, 0x0) semctl$GETVAL(r0, 0x3, 0xc, &(0x7f0000000240)=""/159) [ 239.768233][ T8715] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 239.770811][ T8715] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 239.773418][ T8715] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 239.797167][ T8715] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 239.799891][ T8715] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 239.802383][ T8715] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 239.810518][ T8715] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! 00:03:59 executing program 2: memfd_create(&(0x7f0000000540)='\xfb+\xf1x', 0x3) 00:03:59 executing program 4: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) 00:03:59 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000001900)) [ 239.834061][ T8715] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 239.841220][ T4310] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 239.843754][ T4310] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 239.846715][ T4310] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 239.850991][ T8715] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 00:03:59 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001c00)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000), 0x4) [ 239.860627][ T8715] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 239.863155][ T8715] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 239.878265][ T8715] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 239.880732][ T8715] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 239.892040][ T8715] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 239.894728][ T8715] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 239.897411][ T8715] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 239.899935][ T8715] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 239.902571][ T8715] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! 00:03:59 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) 00:03:59 executing program 2: syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@local, @local, @val, {@ipv6}}, 0x0) 00:03:59 executing program 4: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@broadcast, @remote, @val, {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @local, @remote={0xac, 0x14, 0x0}, @broadcast}}}}, 0x0) [ 239.943268][ T8715] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 239.956471][ T4231] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 239.959460][ T4231] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 239.964164][ T8715] netdevsim netdevsim1 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 00:03:59 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), &(0x7f0000000080)=0x4) [ 239.972733][ T8715] netdevsim netdevsim1 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 239.975719][ T8715] netdevsim netdevsim1 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 00:03:59 executing program 0: accept$inet(0xffffffffffffffff, 0x0, 0x0) sync() 00:03:59 executing program 2: getitimer(0x0, &(0x7f0000000140)) [ 240.004685][ T8715] netdevsim netdevsim1 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 00:04:00 executing program 4: syz_emit_ethernet(0x52, &(0x7f00000001c0)={@local, @random="4bfc67feb48a", @val, {@ipv6}}, 0x0) 00:04:00 executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000640)=@file={0x0, './file0/file0\x00'}, 0x10) 00:04:00 executing program 3: getrlimit(0xffffffffffffffff, 0x0) [ 240.134172][ T55] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 00:04:00 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001c00)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001c00)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpgid(0x0) fcntl$setown(r2, 0x6, r3) fcntl$setown(r2, 0x6, 0x0) [ 240.150392][ T55] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 00:04:00 executing program 2: setrlimit(0x0, &(0x7f0000000140)) 00:04:00 executing program 0: syz_emit_ethernet(0x42, &(0x7f0000000080)={@broadcast, @broadcast, @val, {@ipv4}}, 0x0) [ 240.195957][ T4320] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready 00:04:00 executing program 3: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) pwritev(r0, &(0x7f0000003540)=[{0x0}], 0x1, 0x0, 0x0) [ 240.203229][ T5227] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 240.206134][ T5227] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 240.209924][ T4320] IPv6: ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready 00:04:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001c00)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) 00:04:00 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=[@rights={{0x14, 0x1, 0x1, [r0]}}], 0x18}, 0x0) 00:04:00 executing program 4: syz_emit_ethernet(0x22, &(0x7f0000000000)={@local, @empty, @val, {@ipv4}}, 0x0) 00:04:00 executing program 2: r0 = semget(0x1, 0x0, 0x0) semop(r0, &(0x7f00000001c0)=[{0x0, 0x1f}, {0x0, 0x68}], 0x2) 00:04:00 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000140)={0x2, 0x2}, 0xc) 00:04:00 executing program 1: syz_emit_ethernet(0xe, &(0x7f0000000040)={@random="3be7df06c079", @remote, @val, {@generic={0x800}}}, 0x0) 00:04:00 executing program 4: faccessat(0xffffffffffffffff, 0x0, 0x0) 00:04:00 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) fcntl$lock(r0, 0x8, 0x0) 00:04:00 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) 00:04:00 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f00000005c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) [ 240.424791][ T4274] Bluetooth: hci1: command 0x041b tx timeout 00:04:00 executing program 1: syz_emit_ethernet(0x3a, &(0x7f0000000000)={@local, @local, @val, {@ipv4}}, 0x0) 00:04:00 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0), 0x0) 00:04:00 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000040)={@broadcast, @random="27b0be9544e2", @val, {@ipv4}}, 0x0) 00:04:00 executing program 2: socketpair(0x1, 0x5, 0x1, &(0x7f0000000000)) 00:04:00 executing program 3: getpeername$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) r0 = semget(0x1, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000000c0)=""/124) 00:04:00 executing program 1: setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) 00:04:00 executing program 4: syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @random="4bfc67feb48a", @val, {@ipv6}}, 0x0) 00:04:00 executing program 0: setrlimit(0x0, &(0x7f0000000140)={0x80000000}) 00:04:00 executing program 2: writev(0xffffffffffffffff, &(0x7f00000014c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) 00:04:00 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=""/110, 0x6e}, 0x0) 00:04:00 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001300)=""/4097, 0x1001, 0x2, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000180)='C', 0x1, 0x0, 0x0, 0x0) 00:04:00 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000300)=""/4096, 0x1000, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:04:00 executing program 3: syz_emit_ethernet(0x36, &(0x7f0000000100)={@local, @local, @val, {@ipv6}}, 0x0) 00:04:00 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000040)=[{0x0}, {0x0}, {0x0}], 0x3) 00:04:00 executing program 2: sendmsg$unix(0xffffffffffffffff, &(0x7f0000002880)={0x0, 0x0, &(0x7f0000002640)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 00:04:00 executing program 0: socket$inet6(0x18, 0x3, 0x6) 00:04:00 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x1) bind$inet(r0, &(0x7f0000000140)={0x2, 0x2}, 0xc) 00:04:00 executing program 4: pwritev(0xffffffffffffffff, &(0x7f0000003540)=[{0x0}, {0x0}, {0x0}], 0x3, 0x0, 0x0) 00:04:00 executing program 2: syz_emit_ethernet(0x2fbf, &(0x7f0000000080)={@random="6a813b469f88", @local, @val, {@ipv6}}, 0x0) 00:04:00 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) 00:04:00 executing program 3: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) fchmod(r0, 0x0) 00:04:00 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1007, 0x0, 0x0) 00:04:00 executing program 2: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:04:00 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) connect$inet(r0, &(0x7f00000000c0), 0xc) 00:04:00 executing program 3: syz_emit_ethernet(0x2a, &(0x7f0000000040)={@local, @local, @val, {@ipv4}}, 0x0) 00:04:00 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) pwritev(r0, &(0x7f0000003540)=[{&(0x7f00000031c0)="fb", 0x1}, {0x0}, {0x0}], 0x3, 0x0, 0x0) 00:04:00 executing program 2: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) 00:04:00 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000300)=""/4096, 0x1000, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000180)='C', 0x1, 0x0, 0x0, 0x0) 00:04:00 executing program 4: accept$inet(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000300)=0xc) 00:04:01 executing program 2: r0 = syz_open_pts(0xffffffffffffffff, 0x0) fcntl$setown(r0, 0x6, 0xffffffffffffffff) 00:04:01 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_PROTOCOL(r0, &(0x7f0000001900)={0x0, 0x0, &(0x7f00000018c0)={&(0x7f0000001880)={0x1c, 0x1, 0x6, 0x201, 0x0, 0x0, {}, [@IPSET_ATTR_PROTOCOL={0x5}]}, 0x1c}}, 0x0) 00:04:01 executing program 2: r0 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xd000943e, 0x0) 00:04:01 executing program 0: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, 0x0, &(0x7f00000000c0)) 00:04:01 executing program 3: socketpair(0x2a, 0x802, 0x0, &(0x7f0000000000)) 00:04:01 executing program 4: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) 00:04:01 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000ec0), 0xffffffffffffffff) sendmsg$NLBL_CALIPSO_C_ADD(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_802154(0xffffffffffffffff, 0x8933, 0x0) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL802154_CMD_SET_MAX_FRAME_RETRIES(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000002c0)=ANY=[@ANYBLOB='P\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="010029bd7000ffdbdf250f"], 0x50}}, 0x0) 00:04:01 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8932, &(0x7f0000000880)={'wg0\x00'}) 00:04:01 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000000040)) [ 241.268861][ T9128] netlink: 60 bytes leftover after parsing attributes in process `syz-executor.2'. 00:04:01 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFQNL_MSG_CONFIG(r0, &(0x7f0000000cc0)={0x0, 0x0, &(0x7f0000000c80)={&(0x7f0000000c40)={0x24, 0x2, 0x3, 0x201, 0x0, 0x0, {}, [@NFQA_CFG_FLAGS={0x8}, @NFQA_CFG_CMD={0x8}]}, 0x24}}, 0x0) 00:04:01 executing program 3: bpf$PROG_LOAD(0x5, &(0x7f0000001600)={0xb, 0x9, &(0x7f00000000c0)=@raw=[@ringbuf_output], 0x0}, 0x90) 00:04:01 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8949, &(0x7f0000000880)={'wg0\x00'}) 00:04:01 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8923, &(0x7f0000000880)={'wg0\x00'}) 00:04:01 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8929, &(0x7f0000000880)={'wg0\x00'}) 00:04:01 executing program 4: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) recvfrom(r0, 0x0, 0x0, 0x12120, 0x0, 0x0) 00:04:01 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f00000001c0)={0x14}, 0x14}, 0x4}, 0x0) 00:04:01 executing program 0: bpf$BPF_PROG_QUERY(0x10, &(0x7f0000008c40)={@map, 0x11, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) 00:04:01 executing program 2: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000200)={@cgroup, 0xffffffffffffffff, 0x18, 0x0, 0x0, @prog_id}, 0x20) 00:04:01 executing program 4: r0 = socket$rxrpc(0x21, 0x2, 0x2) recvfrom$rxrpc(r0, 0x0, 0x0, 0x2061, 0x0, 0x0) 00:04:01 executing program 0: bpf$BPF_PROG_DETACH(0x9, &(0x7f00000003c0)={@map, 0xffffffffffffffff, 0xf, 0x89b83dfeb808024f, 0x0, @prog_id}, 0x20) 00:04:01 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$IP_VS_SO_SET_TIMEOUT(r0, 0x0, 0x48a, &(0x7f0000000000), 0xc) 00:04:01 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0xffffff1f}, 0x0) 00:04:01 executing program 0: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0x5450, 0x0) 00:04:01 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f00000001c0)={0x17, 0xf, &(0x7f0000000000)=@ringbuf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x90) 00:04:01 executing program 3: socketpair(0x22, 0x0, 0x0, &(0x7f0000000480)) 00:04:01 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_GET_BYINDEX(r0, &(0x7f00000000c0)={&(0x7f0000000000), 0xc, &(0x7f0000000080)={&(0x7f0000000100)={0x18, 0xf, 0x6, 0x0, 0x0, 0x0, {}, [@IPSET_ATTR_INDEX={0x6}, @IPSET_ATTR_INDEX={0x6}, @IPSET_ATTR_PROTOCOL={0x5}]}, 0x2c}}, 0x0) 00:04:01 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8920, &(0x7f0000000880)={'wg0\x00'}) 00:04:01 executing program 1: bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000300)=@generic={0x0}, 0x18) 00:04:01 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) getsockname(r0, &(0x7f0000000440)=@pppoe={0x18, 0x0, {0x0, @local}}, &(0x7f00000004c0)=0x80) 00:04:01 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000200), 0x14) 00:04:01 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000280)={&(0x7f0000000080)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@union={0x0, 0x1, 0x0, 0x5, 0x1, 0xff, [{0x5}]}]}}, &(0x7f0000000180)=""/240, 0x32, 0xf0, 0x1}, 0x20) 00:04:01 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = socket$nl_generic(0x10, 0x3, 0x10) socket$rxrpc(0x21, 0x2, 0x2) sendmmsg$unix(r0, &(0x7f0000001240)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000001280)=ANY=[@ANYBLOB="14000000000000000100000001000000", @ANYRES32=r1, @ANYBLOB="0000000018000000000000000100000001000000", @ANYBLOB="1c"], 0x50}}], 0x1, 0x0) 00:04:01 executing program 4: socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000002640)={0xffffffffffffffff}) accept4$tipc(r0, 0x0, 0x0, 0x0) 00:04:01 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8990, &(0x7f0000000880)={'wg0\x00'}) 00:04:01 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0x5411, 0x0) 00:04:01 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_MSG_GETSETELEM(r0, &(0x7f0000004380)={0x0, 0x0, &(0x7f0000004340)={&(0x7f0000000040)=ANY=[], 0x42d0}}, 0x0) 00:04:01 executing program 2: r0 = socket$xdp(0x2c, 0x3, 0x0) bind$xdp(r0, 0x0, 0x1c) 00:04:01 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x894a, &(0x7f0000000880)={'wg0\x00'}) 00:04:01 executing program 4: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0x10) 00:04:01 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) getsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x1f, 0x0, &(0x7f0000000280)) 00:04:01 executing program 2: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xd000943e, 0x0) 00:04:01 executing program 4: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0x5421, 0x0) 00:04:01 executing program 0: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x2, 0x0) bind$bt_l2cap(r0, &(0x7f0000000100)={0x1f, 0x0, @none, 0x0, 0x2}, 0xe) 00:04:01 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_RENAME(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000300)={0x1c, 0x5, 0x6, 0x5, 0x0, 0x0, {}, [@IPSET_ATTR_PROTOCOL={0x5}]}, 0x1c}}, 0x0) 00:04:01 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000000)={'veth0_to_team\x00', &(0x7f00000001c0)=ANY=[@ANYBLOB="03"]}) 00:04:02 executing program 2: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000080)={@cgroup, 0xffffffffffffffff, 0x13, 0x2000, 0x0, @link_id}, 0x20) 00:04:02 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000540)={@map, 0xffffffffffffffff, 0x19, 0x4}, 0x20) 00:04:02 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000080)=@base={0x0, 0x0, 0x0, 0x0, 0x24, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}, 0x48) 00:04:02 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL802154_CMD_SET_CCA_MODE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)={0x28, r1, 0x1, 0x0, 0x0, {}, [@NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x100000001}, @NL802154_ATTR_WPAN_PHY={0x8, 0x1, 0x3}]}, 0x28}}, 0x0) 00:04:02 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFULNL_MSG_CONFIG(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)={0x1c, 0x1, 0x4, 0x5, 0x0, 0x0, {}, [@NFULA_CFG_CMD={0x5, 0x1, 0x2}]}, 0x1c}}, 0x0) 00:04:02 executing program 2: r0 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) getsockopt$bt_BT_CHANNEL_POLICY(r0, 0x112, 0xa, 0x0, &(0x7f0000001100)) 00:04:02 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_EXP_DELETE(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000100)={0x18, 0x2, 0x2, 0x201, 0x0, 0x0, {}, [@CTA_EXPECT_TUPLE={0x4}]}, 0x18}}, 0x0) 00:04:02 executing program 0: socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$TIPC_GROUP_JOIN(r0, 0x10f, 0x87, &(0x7f0000000000), &(0x7f0000000080)=0x4) 00:04:02 executing program 1: bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000400)={@ifindex, 0xffffffffffffffff, 0xb, 0x0, 0xffffffffffffffff, @link_id}, 0x20) 00:04:02 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_netfilter(r0, &(0x7f0000001380)={0x0, 0x0, &(0x7f0000001340)={&(0x7f0000000040)={0x14, 0x1, 0x8, 0xc01}, 0x14}}, 0x0) 00:04:02 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_TIMEOUT_DEFAULT_GET(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)={0x24, 0x4, 0x8, 0x301, 0x0, 0x0, {}, [@CTA_TIMEOUT_L3PROTO={0x6}, @CTA_TIMEOUT_L4PROTO={0x5, 0x3, 0x6}]}, 0x24}}, 0x0) 00:04:02 executing program 4: sendmsg$IPSET_CMD_TYPE(0xffffffffffffffff, 0x0, 0xdb27e79bc79fbf9) 00:04:02 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'hash\x00', 0x0, 0x0, 'hmac(sha256-avx2)\x00'}, 0x58) accept4$alg(r0, 0x0, 0x0, 0x0) accept$alg(r0, 0x0, 0x0) 00:04:02 executing program 1: bpf$OBJ_GET_PROG(0x7, &(0x7f0000006240)=@o_path={0x0, 0x0, 0x4}, 0x18) 00:04:02 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_TIMEOUT_NEW(r0, &(0x7f00000003c0)={&(0x7f00000002c0)={0x2}, 0xc, &(0x7f0000000380)={&(0x7f0000000300)={0x14}, 0x14}}, 0x0) 00:04:02 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x891f, &(0x7f0000000880)={'wg0\x00'}) 00:04:02 executing program 2: socketpair$nbd(0x3, 0x1, 0x0, &(0x7f0000000100)) 00:04:02 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000001200)={&(0x7f00000017c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@func]}}, &(0x7f0000000200)=""/4096, 0x26, 0x1000, 0x1}, 0x20) 00:04:02 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_SWAP(r0, &(0x7f0000000fc0)={0x0, 0x0, &(0x7f0000000f80)={&(0x7f0000000f40)={0x14, 0x6, 0x6, 0x801}, 0x14}}, 0x0) 00:04:02 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f00000001c0)={0x14}, 0x14}, 0x2}, 0x0) 00:04:02 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_START_AP(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000400)={0x28, r1, 0x913, 0x0, 0x0, {{}, {@void, @val={0xc}}}, [@NL80211_ATTR_HIDDEN_SSID={0x8}]}, 0x28}}, 0x0) 00:04:02 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_netfilter(r0, &(0x7f0000001380)={0x0, 0x0, &(0x7f0000001340)={&(0x7f0000000040)={0x14, 0x0, 0x8, 0xc01}, 0x14}}, 0x0) 00:04:02 executing program 1: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x2, 0x0) bind$bt_l2cap(r0, &(0x7f0000000100)={0x1f, 0x0, @none, 0x4, 0x2}, 0xe) [ 242.504647][ T4274] Bluetooth: hci1: command 0x040f tx timeout 00:04:02 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8940, &(0x7f0000000880)={'wg0\x00'}) 00:04:02 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000004e40)={&(0x7f0000004cc0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x28, 0x28, 0x2, [@array={0x0, 0x0, 0x0, 0x3, 0x0, {0x1, 0x2}}, @int]}}, 0x0, 0x42}, 0x20) 00:04:02 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) sendmsg(r0, &(0x7f0000002840)={&(0x7f0000000240)=@l2tp={0x2, 0x0, @remote}, 0x80, &(0x7f0000000440)=[{&(0x7f00000002c0)="fd7c", 0x2}, {&(0x7f0000000400)="80", 0x1}], 0x2}, 0x0) 00:04:02 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f0000000680)={0x13, 0x15, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x90) 00:04:02 executing program 4: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x2, 0x0) bind$bt_l2cap(r0, &(0x7f0000000100)={0x1f, 0x9, @none}, 0xe) 00:04:02 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) recvmmsg$unix(r0, 0x0, 0x0, 0x0, &(0x7f00000035c0)={0x0, 0x989680}) 00:04:02 executing program 2: bpf$PROG_LOAD(0x5, &(0x7f0000000ac0)={0x1, 0x3, &(0x7f0000000880)=@framed, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x90) 00:04:02 executing program 1: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xd000943e, 0x0) 00:04:02 executing program 3: socketpair(0x15, 0x5, 0x0, &(0x7f0000000280)) 00:04:02 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0x1a, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x4, 0x0, 0x5}, 0x48) 00:04:02 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$IP_VS_SO_SET_TIMEOUT(r0, 0x0, 0x48a, &(0x7f0000000000)={0x0, 0x0, 0x5}, 0xc) 00:04:02 executing program 0: r0 = socket$inet6_dccp(0xa, 0x6, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000000040)) 00:04:02 executing program 1: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0x2, 0x0) 00:04:02 executing program 4: r0 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r0, 0x10e, 0xc, &(0x7f0000000040)={0x802}, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)={0x18, 0x52, 0x1, 0x0, 0x0, {0x2}, [@typed={0x4, 0x8, 0x0, 0x0, @binary}]}, 0x18}}, 0x0) 00:04:02 executing program 2: bind$qrtr(0xffffffffffffffff, 0x0, 0x0) 00:04:02 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f00000002c0)=@base={0xb, 0x0, 0x0, 0xfffff2f2}, 0x48) 00:04:02 executing program 0: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0x894c, 0x0) 00:04:02 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f0000001540)={0xe, 0x3, &(0x7f00000002c0)=@framed, 0x0}, 0x90) 00:04:02 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000300)={0x6, 0x18, 0x0, 0x0}, 0x90) 00:04:02 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x5421, 0x0) 00:04:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000004c0)) pselect6(0x40, &(0x7f0000000340), &(0x7f0000000380)={0x8}, 0x0, 0x0, 0x0) 00:04:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = socket$rxrpc(0x21, 0x2, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg$unix(r0, &(0x7f0000001240)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000001280)=ANY=[@ANYBLOB="14000000000000000100000001000000", @ANYRES32=r1, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="1c"], 0x50}}], 0x1, 0x0) 00:04:02 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000380)={&(0x7f0000000480)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x1c, 0x1c, 0x2, [@func_proto={0x0, 0x2, 0x0, 0xd, 0x0, [{}, {}]}]}}, 0x0, 0x36, 0x0, 0x1}, 0x20) 00:04:02 executing program 3: socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000180)={'bridge_slave_0\x00', &(0x7f0000000140)=@ethtool_rxfh_indir={0x38}}) 00:04:03 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000240)={&(0x7f0000000080)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@func]}}, 0x0, 0x26}, 0x20) 00:04:03 executing program 2: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0x8982, 0x0) 00:04:03 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_START_AP(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000400)={0x20, r1, 0x913, 0x0, 0x0, {{}, {@void, @val={0xc}}}}, 0x20}}, 0x0) 00:04:03 executing program 3: bpf$MAP_CREATE_RINGBUF(0x18, &(0x7f0000000a00)={0x1b, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x3}, 0x48) 00:04:03 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f00000002c0)={&(0x7f0000000000)={0x10, 0x0, 0x119c, 0x401a10}, 0xc, &(0x7f0000000280)={&(0x7f00000001c0)={0x14}, 0x14}}, 0x0) 00:04:03 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8924, &(0x7f0000000880)={'wg0\x00'}) 00:04:03 executing program 1: r0 = socket$kcm(0x29, 0x5, 0x0) getsockname(r0, 0x0, 0x0) 00:04:03 executing program 3: bpf$BPF_PROG_DETACH(0x9, &(0x7f00000005c0)={@ifindex, 0xffffffffffffffff, 0x37, 0x0, 0x0, @link_id}, 0x20) 00:04:03 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$team(&(0x7f0000000240), 0xffffffffffffffff) sendmsg$TEAM_CMD_PORT_LIST_GET(r0, &(0x7f0000000e80)={0x0, 0x0, &(0x7f0000000e40)={&(0x7f0000000940)={0x14, r1, 0x9217161e8df010a9}, 0x14}}, 0x0) [ 243.241401][ T4279] Bluetooth: hci0: unexpected cc 0x0c03 length: 249 > 1 [ 243.244890][ T4279] Bluetooth: hci0: unexpected cc 0x1003 length: 249 > 9 [ 243.247777][ T4279] Bluetooth: hci0: unexpected cc 0x1001 length: 249 > 9 [ 243.250302][ T4279] Bluetooth: hci0: unexpected cc 0x0c23 length: 249 > 4 [ 243.252439][ T4279] Bluetooth: hci0: unexpected cc 0x0c25 length: 249 > 3 [ 243.254646][ T4279] Bluetooth: hci0: unexpected cc 0x0c38 length: 249 > 2 00:04:03 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) recvmsg$unix(r0, 0x0, 0x0) 00:04:03 executing program 2: bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff, 0xf75a5f794c5298b9}, 0x10) 00:04:03 executing program 1: socketpair(0x0, 0xe, 0x0, &(0x7f0000000000)) 00:04:03 executing program 0: r0 = gettid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = gettid() r3 = getpid() sendmsg$unix(r1, &(0x7f0000002a00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002940)=[@cred={{0x1c, 0x1, 0x2, {r2}}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c, 0x1, 0x2, {r3, 0xee00}}}], 0x60}, 0x0) 00:04:03 executing program 2: socketpair(0x23, 0x0, 0xffff, &(0x7f0000000000)) 00:04:03 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$TUNGETFEATURES(r0, 0x800454cf, 0x0) 00:04:03 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x20) 00:04:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_attach_bpf(r0, 0x1, 0x32, &(0x7f00000000c0), 0x4) 00:04:03 executing program 1: r0 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x89e2, &(0x7f0000000e80)) 00:04:03 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000018c0)={&(0x7f0000000740)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@struct={0x0, 0x1, 0x0, 0x4, 0x0, 0x0, [{0x0, 0x1, 0x9f000000}]}]}}, &(0x7f00000008c0)=""/4096, 0x32, 0x1000, 0x1}, 0x20) 00:04:03 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x8ccc2, 0x0) 00:04:03 executing program 2: bpf$BPF_GET_PROG_INFO(0x9, &(0x7f0000000980)={0xffffffffffffffff, 0x0, 0x0}, 0x10) 00:04:03 executing program 1: bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000001140)={@cgroup, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, @prog_fd}, 0x20) 00:04:03 executing program 0: socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$sock_kcm_SIOCKCMATTACH(r0, 0x89e0, 0x0) 00:04:03 executing program 3: sendmsg$unix(0xffffffffffffffff, 0x0, 0xb8c03ce8b3f35ef8) 00:04:03 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000018c0)={&(0x7f0000000740)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@enum]}}, &(0x7f00000008c0)=""/4096, 0x26, 0x1000, 0x1}, 0x20) 00:04:03 executing program 3: bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000640)={0xffffffffffffffff}, 0xc) 00:04:03 executing program 0: recvmsg(0xffffffffffffffff, 0x0, 0xe90c2d49e527c652) 00:04:03 executing program 1: r0 = socket$kcm(0x29, 0x2, 0x0) sendmsg$sock(r0, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x0) 00:04:03 executing program 2: openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) 00:04:03 executing program 1: bpf$BPF_PROG_ATTACH(0x8, &(0x7f00000002c0)={@ifindex, 0xffffffffffffffff, 0x13}, 0x20) 00:04:03 executing program 0: socketpair(0x0, 0x0, 0x1f, &(0x7f0000000540)) 00:04:03 executing program 3: socketpair$unix(0x1, 0x1, 0x0, 0x0) syz_clone(0x60202000, 0x0, 0x0, 0x0, 0x0, &(0x7f00000009c0)) 00:04:03 executing program 2: bpf$PROG_LOAD(0x5, &(0x7f00000010c0)={0x8, 0x3, &(0x7f0000000980)=@framed, &(0x7f0000000a80)='syzkaller\x00'}, 0x90) [ 243.812337][ T5227] netdevsim netdevsim4 netdevsim3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 00:04:03 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f0000000300)={0x7, 0x17, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x90) 00:04:03 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000980)={0x0, 0x0, 0xab}, 0x20) [ 243.900670][ T5227] netdevsim netdevsim4 netdevsim2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 00:04:03 executing program 0: bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000001240)={@ifindex, 0xffffffffffffffff, 0x26, 0x20}, 0x20) 00:04:03 executing program 1: bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000b40)={@ifindex, 0x16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) 00:04:03 executing program 0: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000080)={@map, 0xffffffffffffffff, 0x2f}, 0x20) 00:04:03 executing program 2: bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0}, 0x30) 00:04:04 executing program 2: r0 = socket$kcm(0x29, 0x2, 0x0) sendmsg$kcm(r0, &(0x7f0000000b00)={0x0, 0x0, &(0x7f0000000a40)=[{&(0x7f0000000500)='j', 0x1}], 0x1, &(0x7f00000023c0)=ANY=[], 0x10a8}, 0x0) sendmsg$kcm(r0, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0x0) [ 244.127008][ T5227] netdevsim netdevsim4 netdevsim1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 00:04:04 executing program 0: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000e80)={0x6, 0x9, &(0x7f0000000ac0)=@raw=[@ringbuf_output], &(0x7f0000000b40)='syzkaller\x00'}, 0x90) [ 244.180072][ T9316] chnl_net:caif_netlink_parms(): no params data found 00:04:04 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000340)=@base={0x0, 0x0, 0x0, 0x0, 0x3096, 0x1}, 0x48) 00:04:04 executing program 2: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000c80)={@cgroup, 0xffffffffffffffff, 0x2e, 0x0, 0x0, @prog_id}, 0x20) 00:04:04 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000400)={&(0x7f0000000340)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x6, [@struct={0x2}]}, {0x0, [0x0, 0x5f, 0x30, 0x5f]}}, 0x0, 0x2a}, 0x20) 00:04:04 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000580)={0x14, 0xf, &(0x7f0000000100)=@ringbuf, &(0x7f00000001c0)='syzkaller\x00'}, 0x90) [ 244.288581][ T5227] netdevsim netdevsim4 netdevsim0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 00:04:04 executing program 0: bpf$BPF_GET_PROG_INFO(0x24, &(0x7f00000002c0)={0xffffffffffffffff, 0x0, 0x0}, 0x10) 00:04:04 executing program 1: bpf$BPF_PROG_ATTACH(0x4, &(0x7f00000002c0)={@cgroup, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, @prog_id}, 0x20) 00:04:04 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000008c0)={&(0x7f0000000500)=@sco={0x1f, @fixed}, 0x80, 0x0}, 0x41) 00:04:04 executing program 0: bpf$BPF_PROG_ATTACH(0x8, &(0x7f00000004c0)={@cgroup, 0xffffffffffffffff, 0x18, 0x0, 0xffffffffffffffff, @prog_fd}, 0x20) 00:04:04 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000800)=@bloom_filter, 0x48) 00:04:04 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000500)={@ifindex, 0xffffffffffffffff, 0x7}, 0x20) 00:04:04 executing program 0: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000ac0)=@bpf_lsm={0x1e, 0x1, &(0x7f00000008c0)=@raw=[@func], 0x0}, 0x90) 00:04:04 executing program 1: bpf$PROG_LOAD_XDP(0x5, &(0x7f00000026c0)={0x6, 0xf, &(0x7f0000002300)=@ringbuf, &(0x7f0000002440)='syzkaller\x00'}, 0x90) 00:04:04 executing program 2: bpf$PROG_LOAD(0x5, &(0x7f0000000400)={0x15, 0x0, 0x0, 0x0}, 0x90) [ 244.493181][ T9316] bridge0: port 1(bridge_slave_0) entered blocking state [ 244.516250][ T9316] bridge0: port 1(bridge_slave_0) entered disabled state [ 244.533348][ T9316] device bridge_slave_0 entered promiscuous mode 00:04:04 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f00000005c0)={'veth0_vlan\x00'}) 00:04:04 executing program 3: socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$tipc(r0, &(0x7f00000004c0)={&(0x7f00000000c0)=@id, 0x10, &(0x7f0000000f80)=[{&(0x7f0000000100)="37a9d4bd0669d4245121052ffe1dad3721ac97791239cb73e177fe360c281bd82c0242f14f0e59d173c044fa3866bc2d5b11ea2b5b2e05598ad9906a7a3d6ad27e466b61c7cb373c", 0x48}, {0x0}, {0x0, 0x49}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000000)="7405f1c9f6bdf4650b16a8840769d76fa15bbc41207adbf25d1fac3a7922dae9ea846a", 0xfffffe7b}], 0x9}, 0x0) 00:04:04 executing program 1: bpf$BPF_PROG_GET_NEXT_ID(0x15, 0x0, 0x0) [ 244.571005][ T9316] bridge0: port 2(bridge_slave_1) entered blocking state [ 244.584881][ T4274] Bluetooth: hci1: command 0x0419 tx timeout [ 244.587912][ T9316] bridge0: port 2(bridge_slave_1) entered disabled state [ 244.590438][ T9316] device bridge_slave_1 entered promiscuous mode 00:04:04 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) sendmsg$sock(r0, &(0x7f0000000a40)={0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000280)="90", 0x1}], 0x1}, 0x0) sendmsg$kcm(r0, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0x8d0) 00:04:04 executing program 1: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000001c0)="ccae78339f61b4c4897fd9c12e2316dd5aa552228749454567c4771e3ce669a345a7b953847b028e1b283fc499391e894aefdd245d8b4226b08406297179f8b25471039048b640129ea18fd7743153e9175665aff6aee001eaa2303f00b0e5bfc46dfd1d5688126ce18d71cf2de9bbef612e8704a61cb0bd784df58acc8dfcf804fd8cc412d98f9a46f5f7a8155e96f9c353e8051e7eed9d9ca8bd6adbed7e547c1798e0c156124bc0ebcbfa3deea76d59a524de128faf1cbbe2a491e8ab28aabc858105a8a471d7e370c3895c217d743adee5c2e75cd651d5928891edb39e35fd", 0xe1}, {&(0x7f0000000780)="98c68acff7af13e9991b51d78742c342d189e6837b8521133faa7e310d867cccafb3fc35868e01cd26ae1e62603924bbf333ff5449d748c4221c5844ec01d7482b6c317ec01450708eb536abb2103bb24e5747c913e118c5c461250548cd672fa815ab1f42dad04584cd8075f4da801aef7c260ab5b572dfda7e8f4e656e36969bcb48dea685a447e53dac5af3e6f84c1bf18b1c6d5c7f098c0c101b098a7b6e6988e16c4370b7ba5a1b31f72dcc535d089c0b59bdcf7803d5b3667b9154245101ecff041f2275168eeac8c0bc9eac5b19a2ee129569d343d339962f552e8388fb7a6a6897f3384ac2ba12107edaf0105930c3452afa2768bd4881fe05a3d115efbd6865248f3bd0e5e86d8794df5a74ed5600303615f7a06590cba3ee0f30f24fbda5eaaf6622474b0b1df361fb45623db3f2da331b0668b2f20d236d40a31c685f6068c53277c614e0ff32ed85559cf3ae6ea667aef010a6c027c2c8fd0046e24fd55f236de259cc670614a25abbd97ced869c09723bfe9837af4d246d0e207ca340b0898e77a103f05beaf3b791bee0e111b0a21ea4e02e4ee0f201ac397cc71d80a644ad201843ab955a0ae6afd9faacae92f04999283452cd8569305c9b1348afaafb4da6ed35289c7ed2f7041affe1ede9a74f6176c673a98d2dbabb03e32b0fcf9f0739002c8f28f75ddc332aa4ab37e2b68c7e04d7bfb3160d0b9e02eae9cb0a3b21a33dc654424452eda9f094dd5b050ee1f917bd633dea9f2cbf1ccbffa1c11b020f348f0dfe244813ee4381feda60cc54f70bf374b5d978e200ee06af8ad54af7a562893067480153038a793eb136fa4dc36479b316fda662e9ed627e7d65557b988a2bf897af048c40d1d0c8d351e5458121034b99139b1e276b8c78230d2b0b4062acb7990f86482801537bf78a87d2539abd5b3548ebca00bd2b1160d2c4f38f329564fa92023d5f88d40fe693885d72e47a68b0de28711557eea5cbf16dc08f1df5b5c8c260ea4b4c17395264606d2c816bc47602ed098ea0e648bf946f4b9747b373cd9d732606d6f56e487c2b1e10c50d3caa3182d84a9cb386177b526d47d81f08b7e0e36068a79ff54289d9b42578f02dd0d499773faadd94e27a2783f888018624f9884b88d9bfb911372bef45e26e253c5353cc9be9bdeb677154049ebac6058434b468f35a1fc9f5b4d0725f63ab0a2f6cebd269f248e2a4d5c5361da94ce73aabdc01d6d64363aeb47b4c1cfe1af79b86be357e908f75b382b7078dcc2c203efb0ee080651e7e5257293173f355bada075029659061b4e4bcbcfe99677bbd8e23cd4066f36b9ab7c780b40335f2bd27c390038442d8aa6e0a016ab63e4c807c5239e44b92457542d564a9be2754a502ec306f0ac7ef58eadcf3d80f2f72c6ae69b97fc76e81f8f862b3132cc5969465cf4aada2cef475158d2a4c375371a397b51831b14548621808c4ec967b2bed8d20113ffb7bef4fa03ed67fa15ba08daca2cb9e913f8cca7e89ca89fabefbab1352b4444f6b05ce89b13e64f07172961d9a3087f64095f4ce1dfed2097679791c923f536bdd43ead330d673b026b8ee4f815a95c2fecfa3e8b2b7bf4ddb0d89d1dad89c1da1d5e524cab68a81ab0b191ce39aad79ff8f69d680d7af128041e2fab6de0fcf8714a9549d4ecf94fd24bc02db5b53b4dfcf12eade0a8063121b92ba3585b62dc971e9000c43193e2e2e8a6c2b4fd1d5540babfb5350828cb98ae5941770604fd70a69826ee1a40b6bdeeeb4893558715e42e7e271af4772cd8ba80e9a34ba3cf37fe1cabd554245c22a9027680ca93577dddb099dea9d30b1bc2181c0272e899fea145385c8530a8c30f4b0ee0b5c8b13b542b400ac02000c20178f9aac593e78874b5fedd561d0ad31c9488778ba1b44da4e4bb4d04f29fdae1cc89f737b24aac6ad70218b45ab287e305afff2a7fa0bd38673ade4fbeca05388c2e9f89a409f92b11e0f36af474f6132835a266076dc5be71d4fb9fb6df0d1486d6faf359736ebf6db2a857569d886c516af1fd169ee50095e2410ae3240085329eeaec546fdc173e8b015272ab0fa563d97365c8c712c209d7b5960175926c9102b61cd6165c9be2db35bdd4fb9dac8e1a3f8f1c56e555dc1aba054986026b9f605b39be9d21227a49f7048afee8b19cbdbdb9aada78d37a94b715878387f5153b86c91ec0d214ce60b08a1dc7c323974baa472c0cf142deab72e877b5f3132e0e05d16237b6ba01fa8d9bb3273d2cf80481974c8bf7080ad120001276642979892341b880fb9efdb750107a39ba046d2e1d124c06d0cdfb5340d21c0d6160c516c3fee23ea5a73c4492c85578d2d002b8e878ad9cc6a113be899306e43fa7584379f75cc7babe4995cb4aa6ddf86efe39df7a6762c2bb914d9fd8eece352a25755028bafacd824393498c0d4eb2e57d5848371c316a1a9269f6f6203373acc30163454fe625751eb5405db0b237342adaad8dacdf0ce9f3f05626d5e919bd57fbfb2c878d918aafa0f7a3452bc1d29955158677ab8e5fd05ae1fd45bca80464e519208631f908d44ec64b087a6c2eb7da28941e5f7b91da0368d945b6662c651e51bf349cb38979ccb5c3af35a4ee5bc1639ce7466624d12ceef4c89bd1be169b402566748a13b3d035546c351f669ffa53c6a9266eac38cc61331b960bc2206f90f5bc4ab8160657d8818adf1cbc6fb5cc8cb02d92c0e74704c2d9277a4bc9ad7e8c5036118cafe104a69dea00c42fcfdf2bab9a6c9f69869acdea71cfc4f8f56181b513dd99bda9f1ea8b76b13aca24afdfc9682334cd11e3084602773f140ce1ec41156c8bfb95d4fb6b26469bd265676aa31594a74a1a55072cbdd6be0b25de07011b8e7a9cac47bcc46e456b1849e901cb6c9e376ce0bbdad745a10471743179f653b2ccdad1bd64a845520bedd85ad1f7a90402e099e4c7b0aad70d317de70eaa6afb5e7d0fb14dd4d362e436949d6e1619f28f9423c20f49b191444ea6fb122a0878d06ed82179f3a14d7e6bd444fb0fdf57f4a86af5bcd7e42a249216b372878b3b2d0ce9468efaeeb9931ddaa6bd02ad9d86c1794050477df24aca75873ec466d794bb74d2c7fa065462405b44bb08574e1c6ddff1271cf2037a5d531187bc97395a56c9a714f794862ce30607bd8885e1c8fd0e8c1de7fcd786418e13920e6f0f6f796fea487118e289f80c859f7907c6803a8528dbef9acdaeef5c6cc4325dc3de3d1554fbd5252cc4e7ea904569c3c71fb83c75267af9887ae07862940c88fed1caa67cb9298a3b1e5cb9bb5dbb506e5536d1c7ed981be2151d411d9ac81d2e12b820e7a589f7df01e7ef0b93ddb754ff4ec3369736ee90bad021c114fba7a492309bd7072b0b943a99643d72bdb858493b40c567369bb5a25384f4db3d08e83c436ea60e374402e20ecabad1c1f31d052075c29c35611b2ea16f89eb59b6271743774cff95ec5c5e0c2e026e753a8bb8b1aa69ab53dbc46b0d9080ab3f826af1fc93245d5c3c68a364b119baae1b436226b7fcb2aaf366a68c740bb40830abe820d58006fd04a9473c1e1ac3bf913ff6a68e32c36feb64ac277688e5d58a8466614f2bc6c5e06efd6ebe78085e9efd2d64c7d33f6d94ea25ba596c5559376d84c9ba16f0ad2c34529f90483bfc2fcdcbf3bdbeb2cb90c94f2b4e95fc6327dc59fb0bdd3303eeb7b48a74bbb0a05cc4783d0d28146360a5da37b5e60caf5c31f1ab96700af57c59b904c9338c8189df0182ec76ae5ccc0005aedade23c67085331af8b56dbc98a7a38aae66ec84310bd8c6383666a91e41346ff5c9653ccd518a14e1b3a76f985551b34edd90055c35cb3b057686a13720aaf4f7403c76ee1afa80e3245d4ca14a204f529b908a8787036ce25ffc4186610aca28239145e948504b6d46f7a16496747133310e5195c76d617125c784ef4f63bcb34cdf3a9735fb6b89462cc9b45da5076c21813d13a6e236626648b8d95abc40803624af87f943e70bdcdac3e3c1cd3bc206f4db3b005a8345c80efd84a275d0a33256ab0b9f372bddf62fdbae1ac14bb0de1ef429a816df13e7bcddc18da710f738fe1e742af18d82090d3990259db4c80b5fd0767bea2e10bceaf48df74a21775d4015805ba9b7ffa5903887da6cbf6a28897424d5cc04e2d65d899ebdb4f4a8492f09a253c409adddc05e781039236b89971c91cc905d4b78ea86005335838463c947a9ee6657121ca1923561ca0f326a0de4df37464b565a5af90243adb5343dc89972b3ca7212f0874044786fc574f9f59462fe78c61e097c58bc8337e40b1e9ac488bd1ae4ae60bbb3e13d4b91cf21b219c65fe795d5249a088e2f6b4588176113a815a3755acfc275118ccf6d5a4ae44ff2fa100bd3be87de3a9a4e3147860f3577233120035cc50396cbee83fb76e1f7db0245c55e91661b305a4237d496a3a9889019560adabd9d3cbefc5598ff978d0b918fc950c166a213b5eff7212d54973dfb35a445116a1728e096da79a3597fd34c4f6766b2613101c705bb45669ba1508ec0c7d215da3c41533839b058f97bce1a80c121c23121045247ef197838f34e836826cd567e66efb967fec700e54326ab7152cdc0696da24b0094ed66207e7a02424ef0c406e390a5de5c1c20b1f9954b7a02b87999959188d8558eda36b2e5ed135a89b57914ae0e4686b1ab13e6fa43e8206b2511e2e48c3232d1fba8a024b0d0caba32713b52be6ebdd11891e89abb7295d5570148e61c46e790fb80dd8843458d42cb6fec64af0b717245e7a50ce484a255dad1a4430a8891d0daa1892dc67dcf0b8b6b1a78e551be6955c3c7407ac67bbc539386e7f90f8c9bcdaf2f864f888b963b955a63d0f1b1fe25f89fa7987e8b7c440eeec9aec14a1cc04e650f1a682d5d869e1f5bc312b689546ac559676de4bf9ee3abc9e8743f62ae776da6cfa812da3efbd156a2171fea6948bf6f38b188e3b84b0c6e29eadf5c071675aed05360f86df8e1480efa7acd76ea5554361735154e5d959155aa76a54b3a645d594527d078d811b5caac43ef25f6c88f863a6ed3744b7977d391caea8ae2bdd560ab0a3d0cb75744ae9b64acdfd077e77afc3725152b838f0073a2eba9a204ac653d85865ca755b145e1cbe1868fe3dc01195396cf242c7fac8316900d1a605217c93313118eb2e19e9c47c392e467d9156c42f3a593f949d43ae9c5ca797becf3f0214b7ed8b503b75669c7800d9219a65b5c4a2e09cff4b21239380d6b7fc2e8c881d83157a5aaa832bcb0fec8296744dfc6bec3a1de79adfae74d3d0de35562bd68cf6d2c205ac64e0d2f0a3b730f2688f8d440d10f874699483d4f0086aa94dcf69a4dcf73ecf5046482a576e9b1fe37ba13699f0ab85dba4fd159283ad4150df94aef8a9ef8d98f5adf9ec7088ede2a76ea1199ec63fdb9c5cc2819455be7ad07b541eb2b32dfd258cbdfde195946c378caa66a5992554388dacd5e4a8a29b9fcfb2bf8cc395d5c9fd3ad9347502667e60f1ff238ee99ab70a6184975d0ef5ba3190fd3c23ac62344b1a3f414b44a4824582504634f13c17e336c330928b9e0167574e0e6b7a8821c0267b314275f89c5884cc7bed15a9ee755486d95e55f339e27ba0a6e6ef033848f1fa26854478b1e6cb9d5aab0234a03876287e5ffd513db5219de1ac3db5c544d11044e5e1bde79cc52f414195a42d9cade29b1c287b22f24799b44e078f8977e35eeb82f2920594aa92c9922ae3f1134d10a75f42", 0x1000}, {&(0x7f00000002c0)="0a178facdcb0443a43c1e71a23209bd883e8b54876d08f1f9470c6dc826e104b5d5e2f08e8b1da43f14d7787e1d6090b0004e49552dbf2e5fe2457ce9bcb7bbd6c387a2688cd000ffb522b280a15ecf3b48c19a1", 0x54}, {&(0x7f0000000340)="1db0e01f0a0954e485ee731a7f39aed8a969ce0c8fc1b4e2f2754794ba5cc811dcf9461c9755f4475211f7c5911ea887e5e13e41a8414f1053ba0f87fe72b5b6", 0x40}, {&(0x7f0000000380)="c5f7954e500222fa28904b326707de53c39970eb2ca5d5bd68a0af216c391998004801d8a9e3feb7cb7395c7b0d967bda60fb5c281770e61327eefeb5222eb69ce1424e4d29f89", 0x47}, {&(0x7f0000001780)="b7fb40a69d87043681de3fc4d3e399ff6f2b22094d9a5a190e7baf88aa25ed741655ae01ffd0a71bac3e0ca58f28ff298c8b25180a22f73d46faac91ab45ee61ac56a37fc24ca0b84412fc54586e57a3727c34ae33fab721d5b140aee8f742b3e698241c3c6cc077b2176db1575ce4ff022cca16a27eff6c78e9aa9bec5e7ba73a12ea390920680cedb1c2869f8c3a595bd50b9b2bfe23ca0a912f371028fbc2b78155cedadbdcb1038c80f1b8b791eae5563534bac6e6e443e01ec21247d31dd43bb2f1b58fbcc75e13af42014588122a023cc98b75b0d28f2b1cbca312e01403e46c87785ae344ec841e2c3345ebbdb0acaae79d974f32adb72ad8c61dccad0710ab799d1cab440cc13c566b043e9526a671952c76e55929bbc0ba6579ca8802a873140473209f92c0617a2604d0f0a8b68e252a7d2fa56deaf42e4370d43cdf52cff7294f07d9fb2d9672c0ec868405daf350625e69c834660543ee0cbc5f32fbf3170d1f7caab3da45eb41b18a6d97d8ab712de3cc02186c6c78c9e609c0b047670dd88998238d13c22d84a1a6f178c9317fa9d0fcea7bfdfc20e4ce94220a3518fce8a38605a1139d2f3cf5be4d9ea96654f332a9777d7f49ed2a33de19b8e5653086e5eef1fa30d4d34e2ce9f05a145963d1d49ac61c42999db51bc5c1c003aca69797047287721d910438cc3cdd14c066cd95f2393933d62f24f8d7096537918b25df409081be0ae5e84d1c3f62beec06c0631441935dc35e50949489c78dad50e9f00f564556619678ce1a7aa96ee18cad04bb22773ca36031f27765b75990f5e2d08de468ee62029075efc3283174bb60f7632cbdcecd1fc340693d80468090d76694eaa6732bd827870b2c8a550441b267388b256363ef102e26a0c246d9aa41d5ff79402511fba0c810964cd65f712fcfc7de1d39a56d72720253481b49f3cb498941fc7851558f3c71079f3fe34cf6a0c45cb6e2c286277fa9a4e5c2c6a2c1b3a95c8fea30a14a0e33e14682fb07af855266daa5ccc032cad32302454e63843ae18877dec83929ef752096cb9ed7a4bb620e04b6a92dbafffb84be33e39b41a947f6c5ba258fe7b5e3bc609b6b4c510cc48471a0801d2cbb6af17b15afa1967c2a7255429fc4a4d9a6bf8c045638c59ac29e81611204a858e21d5e16f55ae79049a8a69568d6a61daf271262402e8d31023b9b92c728205c23f6d4d4aa12d70c3c6fedfa24392402d68fe3f1dcad06bdc0bda6672e9152f2100ed4fe6909b4d207cb4b86dd89f4e11fce57506b0428717b6c633454556c7404efe81bcd88c037a8c30cb4ab655af9f7082d3b6cab513512bda801bc3f624b9ba3029357f16b734a7837fccd0337b2ec407d9134f4868db5c2c8fb62f98853cfe428ad90d49148a8df7a9dd25061d9bb4ced33c4f83380255c8574ffad07be128055afc8867a2bc00422a1e6e623784d992d2487d6cdeb21c4750fa750c3c6cf9ba2c6cbf13240fdbfb54673cf4916acc406d4788175314247b5eedf55e0699a67c238aaeed0ca0c4a119ff3173d7495c0321f7cc2f0d9c983dc7cc58dcf7d27155fa4ed650ecdc283f9a677af763c9c85b4c0db6a75ec4dcfccb05875cdb98c9e1c9142c59e1614051407fda65f6c6cba7cb68a160d70f57e07eee70f7b6b47d627e8454ed4b555e35ac637e4cb5b382c215dd62e8023636691d9d46fa6c337774faecb4411e61fb830d3dae4c66e7726f907d40958a4fe6fdc9aebdd325e53ae86573b75ca8607f6e7daf602c298e91bba881ebfa35927c6191f0b45c3642c046736279042bcc222d5d7c98eea79c5b1bf39fbbf273f8776e6e4270e65cc1d325bf4c7488a7647b0afa6b0f15ff7a7161e9ecd7b7785a7d8648106a6991d39ae095438fcbb56b9ba267e270845558a313261104fa932d91001bacdad1738f853f315babd6c37cf8f3d010cad42b33a87b0caf03f72d251342479c3a46be02d179b636172e7a05ea3116c75fd4e737818a273c9075f61b59666270ca5ff418acad0721072a757199b1470c58d2c2a9359396816d27fd7f0f17521ef5741ee520c01cc70ae3bbc925160b612f8717c531a692b5cd202d1a4c61f5f642cd6d77c4c24631089dc606f49f6ba23e0bf512caafff15b63e645f26b2b3c306377c688d2378811dff74c1c337ac585663fba6c5a3fd4e179c554796a2491172bda861cc845162a663271b8be72b4e85fc1510c9ac38fe94ed6403810ab11a038452edbd0c4ae725fc31f65217537d2687f556926e2ce4d6c7de1b33f2e252b2fc757d5dfe0fbe88b7b6937fbb2e7a1f02664d126787bec87a88dfc449ee552cf73114edc4d7cbb237f6f92067a97480dba17a533ec14e5d7a329e71492f0c15567e9da3a514d619ad26cabc6355a3e49199501bcea4c34014b71daf518d9fd950a5340f2fd27ce25a0425be998edd16594dd7407cddc37e69a898b5f02b92bdfb1fd1a70ababf1fae816d6b8cd1c06c3984291f802af7a1efad1df7738ddc99f4b06285492454030183c284d316321fbbfaff3a92f0db791025bb2ad0d4e342b2a7631bc080b18f260e50caa3efe75de9a52ac16d01920830b31e194595e921bbd140092f1ff05b3d4dd3720eba21462d12e4a9658e36e15b8eae67e41817d95ccab59d15c0a5f8f2840038917f7b416a88c099519dbba0fca02e01de0d9f606bc43972d1b3fc377fdf03eabea4fd7b1c71b276c7a1bf732a92747f688813de22bf4c6af882410a02e5de30d92baf907aaf11a0d9b629d0bccab7cac810207558112e8f5d2a40aa1391a0117f625873f4844dbf0bdee6640f8f2767f635b923d45c2f50f6b2f4e1e86f92c9dcc77b67a532916bde375b3515b9dac3ddfd9c10605230d616a13212175136df3e7fe6af6cadf5f61bda918bf07092e9e6f20bb62ea11bbf4759fbcf24e95ac12642047a6a87d919be864dd1bc404ab2c0aa22a4cb5169ed179e1a2fde37b7bd84f7c3e516deabe00844d62ecf8c748625c1b068b285901811f69c26561d51e6044c6e7bc50390599a63e8424e4a2aa271b2e238e9cc5554eab4342ed8083c153d1c939b758c8de5abc048e99b73501eabd8b881ce0a2ecec1bec7abb520e48bc2e5ae9bd37941aa87dd5908e82e29c1233bee9c15f80d1fa0883ed187404a72e9422f22eba53396070be2bb32e355f9ffd49f4fb519720286c7812e6af8af8f117ac694c55eaf6e1235006f2486e0dbe8e8ecc1d632d64670a450f85bd0664e1971e23db9b07e0f8ae9f146d93500886cde594754a0ad25d888bceb80263f3c68b40854f405e1888d1ad85567bdaf5afcb9000f8a3c2ed3d46d95ec6319abc79481166c38f460fa181f3009ccfc2f2b3b5181c8a57953f5145c47d7b28201479c57d17c53a1c03308fd6fbc4c014822baf78f2113382f50ea4bf31e40af04de826900dbde148db2568ccc74d1e62181ab163e4f6cb595bd05ac2b86277ef56ec8dd2ed594b2a3944cf890233a5388d893dabf0b668906677b2dc65b9ce856bb409e8d4924d6915ead5c392b81a552188088a28ae71518055a0343629a36de14aeed4fabc1679049b4364abbb0df6808172558e94411b997f0634f1354f2c7ca0788795770e7e3b00c9a850dc313ab2e5e39f73a4ee84fcb39cb8404e889468ffab5425dcba25fa8f4befccc7aa79e256211e7dcb12366e84b81fcb0c50a777c126820a5322ba80d1b2f92ab964ded89c520a176be79ca87ab5a31576af3cb5dab2200fe66ab7f7fcfb5e84848557be839a80e001d7f61079d04bc9495a6d27e74bf61f9a8ec41ddd7282daf5e8b51c578b50ddc2d3801a54070bc9aac9993a6797f0b552e18a59df1dbdaeb029bf51b207935d15b34cac59ae91ee6408c499d150256840f06d290cb53701495c79ad86e22d767057a3b8c12e17b1133bdba8f3524142817650ac3c5a2eceed5fa4579fd577f0da5f03651f88be1ffec956b3aedb5c12c5285bc4175597c37317ec3eb05f6148f5f7e0784483b7c0c5e0d9694607d6cd2ef728e56c72c86b6f83e7346548a0507674db4d67085dd67b51a36af9038b6ad3b6081892d4be11137b5e66054ff39f6e8186218b16c27fe8c0c8c06fba75e6b272c7945619ca10a8c6b8c283bf469559f03c148088ca1687e7781d4ac420d02060f07fe12655a244234f1df3774beec35d7b0164b7d1490c90a52e6569f2146c09e3229b4807a7996dbc4def80b37b0ce720dc9fa49a38d7d13e39172f1f589831b67d3b2faa55af788bf0484a42369bc2e67bcecbe61b0b3aa961d417f0ea58b933c9208df565cf7554f6595737380edad22006fe129145ddb591e471c2d03c05984734a88af2c53756e0f15acb137a568fd377f4ba5192f983a0489833f4965e0cca4d07166fdb1a026271d130843f7f777d85a0a8f10fdc65322339425c67f0787691cbb418e472d224dd4e921facee50871fc6c5f46040f8fede8de56baeecbc86eb33679fb02272aea40f2e1ad4366f7a310e5a18993d2eb76ed8e5234f7eeacc60705491c100cacf3f6842ebe257ce743701f162f2ec9b104475819f117ddd4cb45de28aadea6841816f805dfb09b15dd73f5d7d57d5239700108f99e5c3df1cd8fd291fbe2e90c2d3980f212f8f42304d86f8f4b01d9f723c3e69ddc460e0c4ee50a5dc03c15701ed24f4b3bed8d388d02b57a02f69b0bb8d4a0c89199933b23dc3adc3ba042e679977cfd88489b1f1f6c597eefa89d0283016c20c03e8809b89aef504ae0ba70983750fa44b3a16cef965b82aabb6c2f6b4b313b1fb8f2bb4d7b46e9650b43305089a2a1dbb6a5598fe50eab2e23a2680003a61584807b267dcb68a390b4c7ea85e40d5da628e65000aa2f32d808a8bb9b67adc5c12fd1bdbecf97aca9c817193ff0e285b972acc51d4bd46d0e2646bc4d2cad315a2ea6f6148f61305dd5052a0603715f020979f686377ddca4b76aad8fbf75633d0c39d0877a15005430f98a65746a6e88922d85fa4a213b007364bdb86f3693081200e2456a3293d18ff3a93e9872d2c3a4062447bbf99b16ca8efbd6adf3960bca2fa6fd0d7d3f00debb7a03b40c519713975d256d8fc8494f93d4697b8d0680a3b06ec21a01b466786791872734d5eceea644e6670c9003f", 0xe44}, {&(0x7f0000000400)='9', 0x1}], 0x7}, 0x0) 00:04:04 executing program 3: bpf$BPF_GET_PROG_INFO(0x24, 0x0, 0x0) [ 244.701651][ T9316] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link 00:04:04 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000001180)={&(0x7f0000001040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@typedef]}}, 0x0, 0x26, 0x0, 0x1}, 0x20) [ 244.734376][ T9316] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link 00:04:04 executing program 2: bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000a80), 0xdb) 00:04:04 executing program 3: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000280)={@ifindex, 0xffffffffffffffff, 0x9, 0x2004, 0x0, @link_id}, 0x20) 00:04:04 executing program 1: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000001c0)=@bpf_lsm={0xe, 0x3, &(0x7f0000000040)=@framed, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x90) 00:04:04 executing program 0: bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000140)={@cgroup, 0x26, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) 00:04:04 executing program 2: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000ac0)=@bpf_lsm={0x8, 0x1, &(0x7f00000008c0)=@raw=[@func], 0x0}, 0x90) 00:04:04 executing program 3: bpf$BPF_PROG_ATTACH(0x8, &(0x7f00000002c0)={@cgroup, 0xffffffffffffffff, 0x14, 0x0, 0xffffffffffffffff, @prog_id}, 0x20) 00:04:04 executing program 1: bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000001600)={@map, 0xffffffffffffffff, 0xe, 0x8}, 0x20) 00:04:04 executing program 2: bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000001180)={0x7}, 0x48) 00:04:04 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000e40)={&(0x7f0000000d80)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@array]}}, 0x0, 0x32}, 0x20) [ 244.937846][ T9316] team0: Port device team_slave_0 added [ 244.941025][ T9316] team0: Port device team_slave_1 added 00:04:04 executing program 0: bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000002040)={0xffffffffffffffff, 0x0, 0x0}, 0x20) 00:04:04 executing program 1: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000001300)=@bpf_lsm={0x1d, 0x2, &(0x7f0000000b80)=@raw=[@cb_func], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x2}, 0x90) [ 245.006738][ T9316] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 245.008626][ T9316] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. 00:04:04 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000700)=@base={0x0, 0x0, 0x0, 0x0, 0x100c}, 0x48) 00:04:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, &(0x7f0000000c80)=[{&(0x7f0000000b40)="a402", 0x2}, {0x0}], 0x2}, 0x4801) 00:04:05 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={0xffffffffffffffff, 0xe0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000080)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x0, 0x10, &(0x7f0000000180)=[{}, {}], 0x10, 0x0, 0x0, &(0x7f0000000200), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000380)}}, 0x10) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, 0x0, 0x0) bpf$OBJ_GET_MAP(0x7, &(0x7f0000001880)=@generic={&(0x7f0000001840)='./file0\x00', 0x0, 0x8}, 0x18) syz_clone(0x1004280, &(0x7f00000018c0), 0x0, &(0x7f0000001980), &(0x7f00000019c0), &(0x7f0000001a00)="8414427aef0b6a1ab3319735335cd652040610a8d44fc9cde84bba0d031871958fd645696e1a73eb4af3af7a4a53ff728169a267a91faa1c0ec1951dc046c3be") [ 245.059160][ T9316] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active 00:04:05 executing program 1: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)='/', 0x1}], 0x1}, 0x0) 00:04:05 executing program 3: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000ac0)=@bpf_lsm={0x1d, 0xf, &(0x7f0000000180)=@ringbuf, &(0x7f0000000940)='syzkaller\x00', 0x5}, 0x90) [ 245.145377][ T9316] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 245.147275][ T9316] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 245.153842][ T9316] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active 00:04:05 executing program 0: bpf$BPF_PROG_ATTACH(0x8, &(0x7f00000002c0)={@map, 0xffffffffffffffff, 0x33}, 0x20) 00:04:05 executing program 1: bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000700)={@ifindex, 0x0, 0xfb2c4ec3d0c99a5c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) 00:04:05 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000480)={&(0x7f0000000340)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x48, 0x48, 0x4, [@union={0xf, 0x5, 0x0, 0x5, 0x0, 0x0, [{}, {}, {}, {}, {}]}]}, {0x0, [0x0, 0x0]}}, &(0x7f0000000440)=""/36, 0x64, 0x24, 0x1}, 0x20) 00:04:05 executing program 0: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000001400)={@map, 0xffffffffffffffff, 0x21, 0x0, 0x0, @prog_id}, 0x20) 00:04:05 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'vcan0\x00', 0x5011}) 00:04:05 executing program 1: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r0, 0x1, 0x32, 0x0, 0x12) [ 245.305324][ T4279] Bluetooth: hci0: command 0x0409 tx timeout 00:04:05 executing program 0: socketpair(0x1a, 0x0, 0x0, &(0x7f00000020c0)) 00:04:05 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000004980)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) 00:04:05 executing program 1: bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000000)={0x1}, 0x4) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000c40)=@base={0xe, 0x4, 0x4, 0x2}, 0x48) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000080)={r0, &(0x7f0000000000), 0x0}, 0x20) 00:04:05 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000480)={&(0x7f0000000340)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x48, 0x48, 0x7, [@union={0x0, 0x5, 0x0, 0x5, 0x1, 0x0, [{0x5, 0x2, 0x96}, {}, {}, {}, {}]}]}, {0x0, [0x0, 0x0, 0x0, 0x0, 0x2e]}}, &(0x7f0000000440)=""/36, 0x67, 0x24, 0x1}, 0x20) [ 245.446867][ T9316] device hsr_slave_0 entered promiscuous mode 00:04:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000a00)={0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000600)="bc5121b0e514e914f26f7e0a9b6896f296cd13f720a8f10b3be13d7d409dbf006c540184a08e76fccccb2b501539fc8eb0288fe9032feac471ace2b15cd9f5652112e61c66903cdb4454d3acbcd2d4c4d51c8020", 0x54}, {&(0x7f0000000700)}], 0x2}, 0x4008894) [ 245.496573][ T9316] device hsr_slave_1 entered promiscuous mode 00:04:05 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000b00)={0x0, &(0x7f0000000ac0)=""/13, 0x0, 0xd}, 0x20) 00:04:05 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000003140)={0x11, 0xf, &(0x7f0000002ec0)=@ringbuf, &(0x7f0000002f80)='syzkaller\x00', 0x4, 0x29, &(0x7f0000002fc0)=""/41}, 0x90) 00:04:05 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000002c0)={&(0x7f0000000180)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@enum={0x1, 0x1, 0x0, 0x6, 0x4, [{0xe}]}]}, {0x0, [0x61]}}, &(0x7f0000000280)=""/21, 0x2f, 0x15, 0x1}, 0x20) [ 245.535016][ T9316] debugfs: Directory 'hsr0' with parent 'hsr' already present! [ 245.537114][ T9316] Cannot create hsr debugfs directory 00:04:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, 0x0}, 0x0) 00:04:05 executing program 2: bpf$BPF_GET_PROG_INFO(0xe, &(0x7f00000002c0)={0xffffffffffffffff, 0x0, 0x0}, 0x10) 00:04:05 executing program 1: socketpair(0x2, 0x3, 0x0, &(0x7f0000000280)) 00:04:05 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000a80)={&(0x7f0000000940)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x1c, 0x1c, 0x2, [@func_proto={0x0, 0x2, 0x0, 0xd, 0x0, [{0x1}, {}]}]}}, 0x0, 0x36}, 0x20) 00:04:05 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f00000013c0)=@base={0x11}, 0x48) 00:04:05 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000cc0)={&(0x7f0000000ac0)=@ieee802154={0x24, @short}, 0x80, &(0x7f0000000c80)=[{&(0x7f0000000b40)="a4", 0x1}, {0x0}], 0x2}, 0x4801) 00:04:05 executing program 0: bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000001180)={0x16}, 0x48) 00:04:05 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00, 0xee00}}}], 0x20}, 0x0) 00:04:05 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000002c0)={&(0x7f00000001c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@struct, @enum]}}, 0x0, 0x32}, 0x20) 00:04:05 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000003140)={0x11, 0xf, &(0x7f0000002ec0)=@ringbuf, &(0x7f0000002f80)='syzkaller\x00', 0x4, 0x29, &(0x7f0000002fc0)=""/41, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000003040), 0x10}, 0x90) 00:04:05 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x22) sendmsg(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000000)='k', 0x1}], 0x1}, 0x0) 00:04:05 executing program 0: r0 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000a40), 0x48) ioctl$TUNSETPERSIST(r0, 0x400454cb, 0x0) 00:04:05 executing program 2: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000240)={@map, 0xffffffffffffffff, 0x10, 0x2008, 0x0, @prog_id}, 0x20) 00:04:05 executing program 1: bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x4, 0x0, 0x0) 00:04:05 executing program 3: bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000040), 0xa7) 00:04:05 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000980)={&(0x7f0000000880)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@struct={0x0, 0x1, 0x0, 0x4, 0x0, 0x0, [{0x0, 0x1}]}]}}, &(0x7f0000000940)=""/5, 0x32, 0x5, 0x1}, 0x20) 00:04:06 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000400)={&(0x7f0000000340)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x5, [@struct={0x2}]}, {0x0, [0x0, 0x5f, 0x5f]}}, 0x0, 0x29}, 0x20) 00:04:06 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000440)={&(0x7f0000000340)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@const={0x0, 0x0, 0x0, 0xa, 0x5}]}}, &(0x7f0000000400)=""/20, 0x26, 0x14, 0x1}, 0x20) 00:04:06 executing program 3: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000280)={@ifindex, 0xffffffffffffffff, 0x9, 0x0, 0x0, @link_id}, 0x20) 00:04:06 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000980)={&(0x7f0000002340)=ANY=[], &(0x7f0000000940)=""/5, 0xab, 0x5, 0x1}, 0x20) 00:04:06 executing program 1: bpf$BPF_PROG_ATTACH(0x10, &(0x7f00000002c0)={@cgroup, 0xffffffffffffffff, 0x14, 0x0, 0xffffffffffffffff, @prog_id}, 0x20) 00:04:06 executing program 2: bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000880)={@ifindex, 0xffffffffffffffff, 0x4, 0x2015}, 0x20) 00:04:06 executing program 3: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000001c0)=@bpf_lsm={0x3, 0x3, &(0x7f0000000040)=@framed, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x90) 00:04:06 executing program 2: r0 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x89e2, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f0000000380), 0x4) 00:04:06 executing program 0: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000600)=@bpf_tracing={0x1a, 0x3, &(0x7f00000003c0)=@framed, 0x0}, 0x90) 00:04:06 executing program 1: bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000840)={@map, 0xffffffffffffffff, 0x16, 0x0, 0xffffffffffffffff, @prog_id}, 0x20) 00:04:06 executing program 3: socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000080)) 00:04:06 executing program 0: openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000003c0)='./cgroup/syz1\x00', 0x200002, 0x0) 00:04:06 executing program 2: bpf$BPF_PROG_WITH_BTFID_LOAD(0x16, &(0x7f00000001c0)=@bpf_lsm={0x1d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x90) 00:04:06 executing program 3: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000780)={@ifindex, 0xffffffffffffffff, 0x1b, 0x0, 0x0, @link_id}, 0x20) 00:04:06 executing program 1: bpf$BPF_PROG_ATTACH(0x7, &(0x7f00000002c0)={@cgroup, 0xffffffffffffffff, 0x14, 0x0, 0xffffffffffffffff, @prog_id}, 0x20) 00:04:06 executing program 2: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000001c0)=@bpf_lsm={0xd, 0x3, &(0x7f0000000040)=@framed, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x90) 00:04:06 executing program 0: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000200)={@map, 0xffffffffffffffff, 0x37}, 0x20) 00:04:06 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000180)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@struct={0x0, 0x1, 0x0, 0x4, 0x1, 0x0, [{}]}]}}, 0x0, 0x32, 0x0, 0x1}, 0x20) 00:04:06 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001b00)) 00:04:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpid() r2 = getpid() r3 = gettid() sendmsg$unix(r0, &(0x7f0000001940)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=[@cred={{0x1c, 0x1, 0x2, {r1, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {r2, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {r3, 0x0, 0xee01}}}], 0x60}, 0x0) 00:04:06 executing program 2: bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000880)={@cgroup, 0xffffffffffffffff, 0x32, 0x2005, 0xffffffffffffffff, @prog_id}, 0x20) 00:04:06 executing program 3: bpf$BPF_PROG_QUERY(0x10, &(0x7f0000002380)={@cgroup, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) 00:04:06 executing program 0: bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x8, &(0x7f0000000000), 0x10) 00:04:06 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000180)={@cgroup, 0xffffffffffffffff, 0x22, 0x4}, 0x20) 00:04:06 executing program 3: bpf$BPF_GET_PROG_INFO(0x22, &(0x7f00000002c0)={0xffffffffffffffff, 0x0, 0x0}, 0x10) 00:04:06 executing program 2: socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$tipc(r0, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) 00:04:06 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000840)={0x9, 0x19, 0x0, 0x0}, 0x90) 00:04:06 executing program 3: bpf$PROG_LOAD(0x5, &(0x7f00000007c0)={0x5, 0xf, &(0x7f0000000040)=@ringbuf, 0x0}, 0x90) 00:04:06 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000400)={&(0x7f0000000340)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x5, [@struct={0x2}]}, {0x0, [0x0, 0x5f, 0x30]}}, 0x0, 0x29}, 0x20) 00:04:06 executing program 2: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000005f80)=@bpf_lsm={0x1d, 0x5, &(0x7f0000005b00)=@raw=[@tail_call], 0x0}, 0x90) 00:04:06 executing program 0: bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000d40)={0xffffffffffffffff}, 0x4) 00:04:06 executing program 3: bpf$BPF_PROG_ATTACH(0x1c, &(0x7f00000002c0)={@cgroup, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, @prog_id}, 0x20) 00:04:06 executing program 2: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000500)={@ifindex, 0xffffffffffffffff, 0x7, 0x10}, 0x20) 00:04:06 executing program 1: socketpair(0xa, 0x0, 0x8000, &(0x7f0000000000)) 00:04:06 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'veth0_macvtap\x00'}) 00:04:06 executing program 1: socketpair(0xa, 0x0, 0x0, &(0x7f00000004c0)) 00:04:06 executing program 3: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000580)={@ifindex, 0xffffffffffffffff, 0x4, 0x0, 0x0, @link_id}, 0x20) 00:04:06 executing program 2: bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x7, &(0x7f0000000000), 0x10) 00:04:06 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000b80)=@base={0x0, 0x0, 0x0, 0x0, 0x24, 0xffffffffffffffff, 0x3}, 0x48) 00:04:06 executing program 2: bpf$OBJ_GET_PROG(0x7, &(0x7f00000005c0)=@generic={&(0x7f0000000580)='./file0\x00'}, 0x18) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000640)=@generic={&(0x7f0000000600)='./file0\x00'}, 0x18) 00:04:06 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000500), 0x200000, 0x0) [ 247.059537][ T5227] device hsr_slave_0 left promiscuous mode 00:04:07 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000003840)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000300)=@file={0x1, './file0\x00'}, 0x6e, 0x0}, 0x0) [ 247.094784][ T5227] device hsr_slave_1 left promiscuous mode 00:04:07 executing program 3: bpf$BPF_PROG_ATTACH(0x8, &(0x7f00000001c0)={@map, 0xffffffffffffffff, 0x2b, 0x10, 0xffffffffffffffff, @prog_id}, 0x20) 00:04:07 executing program 2: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000b40)={@ifindex, 0xffffffffffffffff, 0x34, 0x202c, 0x0, @prog_fd}, 0x20) 00:04:07 executing program 0: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000700)={@ifindex}, 0x20) [ 247.174759][ T5227] batman_adv: batadv0: Interface deactivated: batadv_slave_0 [ 247.176748][ T5227] batman_adv: batadv0: Removing interface: batadv_slave_0 00:04:07 executing program 0: bpf$PROG_LOAD(0x5, &(0x7f0000000880)={0x16, 0xf, &(0x7f0000000080)=@ringbuf={{}, {{0x18, 0x1, 0x1, 0x0, 0x1}}}, 0x0}, 0x90) [ 247.192567][ T5227] batman_adv: batadv0: Interface deactivated: batadv_slave_1 [ 247.199151][ T5227] batman_adv: batadv0: Removing interface: batadv_slave_1 00:04:07 executing program 3: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000001c0)=@bpf_lsm={0x5, 0x3, &(0x7f0000000040)=@framed, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x90) 00:04:07 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000600)=@base={0x2b, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x48) [ 247.217612][ T5227] device bridge_slave_1 left promiscuous mode [ 247.219304][ T5227] bridge0: port 2(bridge_slave_1) entered disabled state 00:04:07 executing program 2: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000cc0)=@bpf_lsm={0x1d, 0x3, &(0x7f0000000a00)=@framed, &(0x7f0000000a40)='GPL\x00', 0x2, 0xf0, &(0x7f0000000a80)=""/240}, 0x90) 00:04:07 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000840)={0x0, 0x19, 0x0, 0x0}, 0x90) 00:04:07 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = getpid() sendmsg$unix(r0, &(0x7f0000002e00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002d80)=[@cred={{0x1c, 0x1, 0x2, {r1, 0x0, 0xee00}}}], 0x20}, 0x0) 00:04:07 executing program 3: bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000001440)={@map, 0xffffffffffffffff, 0x36, 0x0, 0xffffffffffffffff, @prog_id=0xffffffffffffffff}, 0x20) [ 247.284996][ T5227] device bridge_slave_0 left promiscuous mode [ 247.286919][ T5227] bridge0: port 1(bridge_slave_0) entered disabled state 00:04:07 executing program 0: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000b40)={@ifindex, 0xffffffffffffffff, 0x34, 0x0, 0x0, @prog_fd}, 0x20) 00:04:07 executing program 2: bpf$BPF_PROG_ATTACH(0x8, &(0x7f00000002c0)={@cgroup, 0xffffffffffffffff, 0x18, 0x0, 0xffffffffffffffff, @link_id}, 0x20) 00:04:07 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$TUNSETIFINDEX(r0, 0x400454da, &(0x7f0000000580)) [ 247.385030][ T4274] Bluetooth: hci0: command 0x041b tx timeout 00:04:07 executing program 0: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r0, 0x1, 0x32, &(0x7f0000000080), 0x4) 00:04:07 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000480)={&(0x7f0000000340)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@union={0x0, 0x1, 0x0, 0x5, 0x0, 0x0, [{0x0, 0x2}]}]}}, 0x0, 0x32}, 0x20) [ 247.416103][ T5227] device veth1_macvtap left promiscuous mode [ 247.417815][ T5227] device veth0_macvtap left promiscuous mode [ 247.419386][ T5227] device veth1_vlan left promiscuous mode [ 247.420850][ T5227] device veth0_vlan left promiscuous mode 00:04:07 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000002c0)={&(0x7f00000001c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x2, [@enum={0x0, 0x1, 0x0, 0x6, 0x4, [{}]}]}}, &(0x7f0000000280)=""/59, 0x2e, 0x3b, 0x1}, 0x20) 00:04:07 executing program 0: bpf$BPF_PROG_DETACH(0x9, &(0x7f00000002c0)={@cgroup, 0xffffffffffffffff, 0x6, 0x2c, 0x0, @prog_fd}, 0x20) 00:04:07 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpid() sendmsg$unix(r0, &(0x7f0000001940)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=[@cred={{0x1c, 0x1, 0x2, {r1, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}], 0x40}, 0x0) 00:04:07 executing program 2: bpf$BPF_PROG_QUERY(0x10, &(0x7f0000003300)={@ifindex, 0x16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) 00:04:07 executing program 0: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000001c0)=@bpf_lsm={0x1b, 0x3, &(0x7f0000000040)=@framed, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x90) 00:04:07 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000e40)={&(0x7f0000000d80)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@array={0x0, 0x0, 0x0, 0x3, 0x0, {0x2, 0x5}}]}}, &(0x7f0000000dc0)=""/104, 0x32, 0x68, 0x1}, 0x20) 00:04:07 executing program 2: bpf$BPF_PROG_ATTACH(0x8, &(0x7f00000003c0)={@cgroup, 0xffffffffffffffff, 0xa, 0x30, 0xffffffffffffffff, @prog_fd}, 0x20) 00:04:07 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000e40)={&(0x7f0000000d80)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@array]}}, 0x0, 0x32, 0x0, 0x1}, 0x20) 00:04:07 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000980)={&(0x7f0000002340)=ANY=[@ANYBLOB="9feb01001800000000723bbe"], 0x0, 0xab, 0x0, 0x1}, 0x20) 00:04:07 executing program 0: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000001c0)=@bpf_lsm={0x17, 0x3, &(0x7f0000000040)=@framed, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x90) 00:04:07 executing program 2: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000005f80)=@bpf_lsm={0x1d, 0x5, &(0x7f0000005b00)=@raw=[@tail_call], &(0x7f0000005b40)='syzkaller\x00', 0x3}, 0x90) 00:04:07 executing program 0: socketpair(0x15, 0x0, 0x0, &(0x7f0000001680)) 00:04:07 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000002040)={&(0x7f0000000f80)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x4, [@volatile={0x3}]}, {0x0, [0x0, 0x0]}}, &(0x7f0000001040)=""/4096, 0x28, 0x1000, 0x1}, 0x20) 00:04:07 executing program 0: syz_clone(0xb834800, 0x0, 0x0, 0x0, 0x0, 0x0) 00:04:07 executing program 0: socket$kcm(0x29, 0xc, 0x0) 00:04:07 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000002c0)={&(0x7f00000001c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x10, 0x10, 0x2, [@int]}}, &(0x7f0000000280)=""/59, 0x2a, 0x3b, 0x1}, 0x20) 00:04:07 executing program 2: bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000001100)={@map, 0xffffffffffffffff, 0x8, 0x0, 0xffffffffffffffff, @link_id}, 0x20) 00:04:07 executing program 1: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_attach_bpf(r0, 0x1, 0x32, &(0x7f00000007c0), 0x4) 00:04:08 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000700)=@base={0x0, 0x0, 0x0, 0x0, 0x100c, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}, 0x48) 00:04:08 executing program 2: bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000001180)={0x12}, 0x48) 00:04:08 executing program 1: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000002e00)={0x6, 0x5, &(0x7f0000002d00)=@framed={{}, [@map_idx]}, &(0x7f0000002d40)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000002dc0)}, 0x90) 00:04:08 executing program 0: bpf$BPF_PROG_ATTACH(0x8, &(0x7f00000006c0)={@map=0x1, 0xffffffffffffffff, 0x6, 0x0, 0xffffffffffffffff, @prog_id}, 0x20) 00:04:08 executing program 2: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000200)={@map=0x1, 0xffffffffffffffff, 0xb, 0x10}, 0x20) [ 248.156726][ T5227] team0 (unregistering): Port device team_slave_1 removed [ 248.173530][ T5227] team0 (unregistering): Port device team_slave_0 removed 00:04:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000004980)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b00)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee00, 0xffffffffffffffff}}}], 0x20}, 0x0) 00:04:08 executing program 1: syz_open_procfs$namespace(0x0, &(0x7f0000001140)='ns/mnt\x00') syz_open_procfs$namespace(0x0, &(0x7f0000001100)='ns/net\x00') [ 248.204729][ T5227] bond0 (unregistering): (slave bond_slave_1): Releasing backup interface 00:04:08 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000280)={0x18, 0x11, &(0x7f0000000040)=@ringbuf={{}, {{0x18, 0x1, 0x1, 0x0, 0x1}}, {}, [@cb_func]}, &(0x7f0000000100)='GPL\x00'}, 0x90) 00:04:08 executing program 1: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000015c0)=@bpf_lsm={0x1d, 0xf, &(0x7f00000013c0)=@ringbuf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x90) [ 248.256369][ T5227] bond0 (unregistering): (slave bond_slave_0): Releasing backup interface 00:04:08 executing program 0: bpf$PROG_LOAD(0x5, &(0x7f00000011c0)={0x12, 0x8, &(0x7f00000006c0)=@raw=[@printk={@d}], 0x0}, 0x90) 00:04:08 executing program 2: openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x4600, 0x0) [ 248.481078][ T5227] bond0 (unregistering): Released all slaves 00:04:08 executing program 3: socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000001100)) 00:04:08 executing program 0: bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000c00)={@cgroup, 0xffffffffffffffff, 0x25, 0x0, 0xffffffffffffffff, @prog_id}, 0x20) 00:04:08 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, &(0x7f0000000c80)=[{&(0x7f0000000b40)="a4", 0x1}], 0x1}, 0x0) 00:04:08 executing program 2: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000600)={@cgroup, 0xffffffffffffffff, 0x16, 0x0, 0x0, @prog_id}, 0x20) 00:04:08 executing program 2: socketpair$tipc(0x1e, 0x17, 0x0, 0x0) [ 248.640913][ T9316] netdevsim netdevsim4 netdevsim0: renamed from eth0 00:04:08 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000003640)={&(0x7f0000003480)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@union={0x0, 0x1, 0x0, 0x5, 0x0, 0x0, [{0x0, 0x2, 0x200}]}]}}, 0x0, 0x32}, 0x20) [ 248.678197][ T9316] netdevsim netdevsim4 netdevsim1: renamed from eth1 00:04:08 executing program 0: bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000840)={@map, 0xffffffffffffffff, 0x16, 0x8, 0xffffffffffffffff, @prog_id}, 0x20) 00:04:08 executing program 1: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r0, 0x1, 0x32, 0x0, 0x0) 00:04:08 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000002500), 0x0, 0x0) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f0000003040)) [ 248.768358][ T9316] netdevsim netdevsim4 netdevsim2: renamed from eth2 00:04:08 executing program 0: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000001c0)=@bpf_lsm={0x4, 0x3, &(0x7f0000000040)=@framed, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x90) 00:04:08 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000900)={0x6, 0x3, &(0x7f00000006c0)=@framed, &(0x7f0000000700)='syzkaller\x00'}, 0x90) bpf$BPF_PROG_GET_NEXT_ID(0xb, &(0x7f0000000280), 0x8) [ 248.797801][ T9316] netdevsim netdevsim4 netdevsim3: renamed from eth3 00:04:08 executing program 1: bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x3, 0x0, 0x0) [ 248.825184][ T2051] ieee802154 phy0 wpan0: encryption failed: -22 [ 248.826835][ T2051] ieee802154 phy1 wpan1: encryption failed: -22 00:04:08 executing program 3: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000600)={@ifindex, 0xffffffffffffffff, 0x2b}, 0x20) 00:04:08 executing program 0: bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000200)={@cgroup, 0x1e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) 00:04:08 executing program 2: bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000500)={@ifindex, 0xffffffffffffffff, 0x1f, 0x0, 0xffffffffffffffff, @link_id}, 0x20) 00:04:08 executing program 1: bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000500)={@ifindex, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) 00:04:08 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'veth1_to_hsr\x00', 0x8000}) 00:04:08 executing program 0: bpf$BPF_PROG_GET_NEXT_ID(0x24, 0x0, 0x0) 00:04:08 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) recvmsg$kcm(r0, &(0x7f0000001600)={0x0, 0x0, 0x0}, 0x10053) [ 249.044859][ T9316] 8021q: adding VLAN 0 to HW filter on device bond0 00:04:09 executing program 1: bpf$BPF_PROG_ATTACH(0x8, &(0x7f00000006c0)={@map=0x1, 0xffffffffffffffff, 0x6, 0x33, 0xffffffffffffffff, @prog_id}, 0x20) 00:04:09 executing program 3: bpf$BPF_PROG_TEST_RUN_LIVE(0xa, &(0x7f0000000300)={0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)}, 0x50) [ 249.079425][ T4320] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 249.081862][ T4320] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready 00:04:09 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000640)={&(0x7f0000000900)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x24, 0x24, 0x5, [@func_proto={0x0, 0x3, 0x0, 0xd, 0x0, [{0x4}, {0xf}, {0x3}]}]}, {0x0, [0x0, 0x0, 0x0]}}, &(0x7f0000000980)=""/146, 0x41, 0x92, 0x1}, 0x20) [ 249.090981][ T9316] 8021q: adding VLAN 0 to HW filter on device team0 [ 249.119045][ T4320] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 249.121689][ T4320] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 249.124170][ T4320] bridge0: port 1(bridge_slave_0) entered blocking state [ 249.126117][ T4320] bridge0: port 1(bridge_slave_0) entered forwarding state 00:04:09 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000400)={0x11, 0x2, &(0x7f0000001680)=@raw=[@btf_id], 0x0}, 0x90) 00:04:09 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000980)={&(0x7f0000002340)=ANY=[@ANYBLOB="9feb0100180000000072"], 0x0, 0xab}, 0x20) [ 249.150347][ T4232] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 249.153295][ T4232] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 249.156070][ T4232] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 249.160364][ T4232] bridge0: port 2(bridge_slave_1) entered blocking state [ 249.162383][ T4232] bridge0: port 2(bridge_slave_1) entered forwarding state 00:04:09 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000d80)={@cgroup, 0xffffffffffffffff, 0x18, 0x20, 0x0, @prog_id}, 0x20) 00:04:09 executing program 0: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000740)={@ifindex, 0xffffffffffffffff, 0x25, 0x28, 0x0, @prog_fd}, 0x20) [ 249.205894][ T4232] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 249.208628][ T4232] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 249.211359][ T4232] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 249.214257][ T4232] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready 00:04:09 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000600)={&(0x7f00000009c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x10, 0x10, 0x2, [@var]}}, 0x0, 0x2a}, 0x20) 00:04:09 executing program 3: bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000000000)={0x80000001}, 0x8) [ 249.259974][ T4232] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 249.262601][ T4232] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready 00:04:09 executing program 1: bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000000b40)={{}, 0x0, 0x0}, 0x20) [ 249.296080][ T4232] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 249.298648][ T4232] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready 00:04:09 executing program 2: bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000001180)={0x10}, 0x48) [ 249.305200][ T9316] hsr0: Slave B (hsr_slave_1) is not up; please bring it up to get a fully working HSR network [ 249.308703][ T9316] IPv6: ADDRCONF(NETDEV_CHANGE): hsr0: link becomes ready 00:04:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x22) sendmsg(r0, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0x0) [ 249.337544][ T4232] IPv6: ADDRCONF(NETDEV_CHANGE): team0: link becomes ready [ 249.345749][ T4232] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 249.355013][ T4232] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready 00:04:09 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f00000013c0)=@base={0xa, 0x0, 0x0, 0x0, 0x514}, 0x48) 00:04:09 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000480)={&(0x7f0000000340)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@union={0x0, 0x1, 0x0, 0x5, 0x0, 0x0, [{}]}]}}, 0x0, 0x32, 0x0, 0x1}, 0x20) 00:04:09 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0x40000040) 00:04:09 executing program 3: bpf$BPF_PROG_WITH_BTFID_LOAD(0xa, &(0x7f00000001c0)=@bpf_lsm={0x1d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x90) [ 249.465692][ T4279] Bluetooth: hci0: command 0x040f tx timeout 00:04:09 executing program 1: bpf$BPF_MAP_LOOKUP_AND_DELETE_ELEM(0x15, &(0x7f0000004680)={0xffffffffffffffff, 0x0, 0x0}, 0x20) 00:04:09 executing program 0: bpf$BPF_PROG_WITH_BTFID_LOAD(0x10, &(0x7f0000000ac0)=@bpf_lsm={0x1d, 0x0, 0x0, 0x0}, 0x90) 00:04:09 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f00000013c0)=@base={0x21}, 0x48) 00:04:09 executing program 1: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x0) 00:04:09 executing program 3: bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000040)={@cgroup, 0xffffffffffffffff, 0x11, 0x8, 0xffffffffffffffff, @link_id}, 0x20) 00:04:09 executing program 0: bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000380)={@ifindex, 0xffffffffffffffff, 0xd, 0x0, 0xffffffffffffffff, @link_id=0xffffffffffffffff}, 0x20) 00:04:09 executing program 2: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000cc0)=@bpf_lsm={0x1d, 0x3, &(0x7f0000000a00)=@framed, &(0x7f0000000a40)='GPL\x00', 0x2}, 0x90) 00:04:09 executing program 1: r0 = socket$kcm(0x29, 0x2, 0x0) sendmsg$kcm(r0, &(0x7f0000000b00)={0x0, 0x0, &(0x7f0000000a40)=[{&(0x7f0000000500)='j', 0x1}], 0x1, &(0x7f00000023c0)=ANY=[], 0x10a8}, 0x0) sendmsg$kcm(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000080)="e1", 0x1}], 0x1}, 0x0) 00:04:09 executing program 3: r0 = socket$kcm(0x29, 0x2, 0x0) sendmsg$kcm(r0, &(0x7f0000003680)={0x0, 0x0, &(0x7f0000001440)=[{0x0}, {0x0}, {&(0x7f0000001340)='K', 0x1}], 0x3, &(0x7f00000014c0)=[{0x50, 0x0, 0x0, "56c053bbafd4f965e1dcde9bfb5648bf8fdd8a6cd96231013b8b4a057ed7f2cc3ff4b27986c8e86236609811d72a9bc4d838d98a8a58b51bf5"}, {0x110, 0x0, 0x0, "8d0b3c20d94b8c5c091eb5d013d527f527617eba6169d99ff4636d3643996c76716bbed2feccd3178684a60d46340c2a846da3f8fe69fb9558b5eb8b6931b78f46af250f91dc236b7acbe2367478a50684beb236d18883b955d45103037d82e69235bddf9a62feafdda8e93514f06d38ee2e6afc7aeff79e829d9d51a85def1c7db49e3dc67f4ff966baa43f5a2a53a09401c11a7141f6cc1eed8c66d72a9ec38a0335a59d33bd7914824cb90b8416de74c3a2893b74bc3d7fb39dd02dc0b2f0b06cafb4740e5c6e80aea3678ce40eaf465a88d21466f0c4df213f51c618569dbbf76d89dd3bdba9eaca65249509c5265fadb75ed4050840f7"}, {0x1010, 0x0, 0x0, "ef8d94d6df345a764617f04e568e6f3a3022a48b9aabc30f389ff31aca80985cb9a7ea76f182c2c030f6eabe91728dc0bfeed118ad5a99f3a745155d8e69ec9c4a75c718835cddcccbb122c5d417c6f71ade68101046d47ecb38188c1ae7df55210ba44e1528237c91a5fbe66f82440f92a63a73ad25adb7d64f46fc1013aa734bf6c41449bfbb73f7902286d76b93c9d09bccefe8f44c04ce1c4954a4c401218cd2ebf07954aa92b113b2a1546745bcfaf9d339484cf585a75c294d3133671685d933d98e78288f6c1a7913b627ed5d02f7083b8de7f0b9dfa84860a20620915a3bb05280f25bf32d62ccde74d7ede09745099325cbeb707b5ffdf4680a3c39c7137907d81191cbf633e9d8faa415b5bbbc1604cd1c8b1bc901c6c448bc6f4b18cc1dfbd3593aa199a579554ccbbc23a7be26c268bec2b772a97cb3a7f3a9ed58d0c6fbb47133d1cd31d06e13a95f467faabb2e8fb6b9375d86a21b53e054e7d0656ac41a2efba592a15f0eb47b6699b78be4434278965abf2a127258da41160e5e7a52f932cbbafe0b5c70807eb6a372b5f1596dffab46dc2847b2cd8790a25aacbf376ab3d6837847c14fd8637638f21556a5464ea5ae962e9599338a2525575df88316f0352a9a98c9623b609d649074d1d15b2b157938ca0996916bc52a23814601a1488c2f1309fce9f4a4c83b039b317c716e7fc1cb57019069770c927dca0283a8a817a47cff75dc682cadc6743ccfb6878cae62f9b6e6d9896753c92ac91984847cbff3a7ae10760aa24541607fbce2daf5998c68b1fb161143394500e39acfac3224e64c7c6ea31354ab08c15ed906f2f94ec135d7b415abd20c4fd314819b63e92dff4f4dd5f9a9c21b840974f00570de3d344586bb298f4cd82040a201d6c50538c750aae9a3e4e59a0004df7727ad922672001468eada6d1b001839ce74b64acb77f8ffee1cc9947eaa81c3bdcf7e3f32a2bb91d3db37b7b8974397646bcd6aca36539115041b7899b7cc92d1a5a9c4a80c7ae094da75e6d4e95a55891a91179e0d0a5b50e102243496c6ef702ff6ee4c5b4c5d5da0adf5c6550dee8cabd11c0130d57df956f8af34078c51044ad09d2ebe00a64da70fcf42329fa8155d2fb01b1b7c73c99c0076c456c03205a66c74359f9bf00eb37d2b349f7d10d13dd436e8c6ee34906fedfe24d08b0a76bf9a97a39f464a70d7ae4f8e721b3a66b21784c544f51fb0afbac188c80ce9184eb7ee05f70115121db5190e3351276fc45eaa7fd7dabedc08f54b707fde66646a9587bdab70cd5d90978ed2f3d0cbda2b98e064f3a4d0827c943ab39babd4685d2b6f8128fd9b1b41fd1e7b4e10ec87d7fd79e4c5431aa087579d51702327daa6e464c4896165046ddf5d8ea71647e4cad8757fa717d65115592b89469e4baef6193c5e7b36520d1e6892c78f438527dbe2cd71c4a20dac3603232db86a6493d2f977ca975f6a162de01dd48b6584d51b3b06c8c857ca088907ac33d3a7707a7189452953e6860a5a07c6a1e7d70734a7eff8a448a898d902584566383baf8d43ab53f7b31df0c5f9e7fa90a19b8d8e1f67b13c209fbb26d9035b1502aeebf1ed3ec6e6befadbf839160d8ab292256e9cca77e2aca5128c1dc0fb5b6eb20e094ab9f736e789d5d4ed4b2e9170637835119db96e0928df7170e542969451aad1cd24e7a29aca59e52e4ea08a87af2c6fcb47586fd176d294c40418a385c300f1f8b53aae294bff432fd42fbd911224fea0ac1d2b15334a09e952795d93868d6e915dfee780bb80c02c82742ca2806cc06541e5b3577b256ed6b2e73d48520054a51a146f2c5676e9e3eebcbb7050cecf613dc3ae1d29746f32a579d4a11d362a7ee0e31242a9eba47d6fdb968d28308b0b89285233ae37680c7f3c5d67d748362a953b54f0a6063886f71e9a7426c75a5e5fac84cc301746bea81b021cf39fd85ebc95703cc6ed6336a9468db5abc449209d59e26331c477f9afdb644be597ccdb11ff167d9cb3c60948f59bd87f844bde81a1bd251c1945c2eb6fff1c7bda38d0a84059b45398b71fc073b4b2ceb75ce952ea2c97b97a099fefd6689671c77b27ba4c4f71e788f04ade124cf4ac33c44fa3351288e72707387a44af9cf8768e932869c99be391dba077256c2e5e61b80772c2f28c503dfc5467360fd777e8c9ebd4c30db1f296666cf42d354d34dad8511fffd9b346f6fe41803f2cde982a75b4c5014d0f832de24f8f3321eae8020102f35f8a2a18fb01fda9f92234d9d727a548e8a48986bb55d19f46cca0edfe2319f80600f6fe523c3baa25d705d8ba9a53d62943e337474426dc7da768a1c8bb1364845dc706cf766ae2dc1a35262536d366c7adc8ea3b1f7fc050c23b53193ebbd4b648bf1676b61e4fae2dd6880cc7f6327854db16e2122cbc7c119aaa09f9a081e461f9707a71bb7ad576639ec0a59ab039a82773b1b41fad7988fabce064459f9cf8f58373a5b1453981fe02b67e7d47da1d9b5ebc1552670cb512152e872c4d9773f17b5402c1e30eb9bed8302fddef145cbce5366b4af5f1bebf04e7b4104344948484865b6b8498b3f94e25d38e8ccd2825b28a25d2703ed13e0397cb22d1f017815a8c1635c8edc6a87757945f01dbdf45aad9278372d69ca3a0993c698afc3f1faef59207b8dd8f1fa141a33e2e6732566de8352bf8659627d4a81cd71784476d58a779eaa0b01fc59fcb479bf777c707b3ab4de546786a4266b131bffbb8fb5bff52489ebc1db899848a44d3f628a6eec54efcae3ce922549ee26b27a3b64585f35ca1ba48be99043a8267b635f22127e6d4b01a01088a2127e8e143f4929ddaebebab63fa11c56d9288bb7545b61a95a8497ceda6e01200834d95ff1f05ff3ab4a47e00c2662830ed4dfe306ca64cc7893273c23497c18875351a82c71bac1537efd65a215e882f867f0e6e5c93b57b0c75d0397dd18c602d127576c39e56104cbac3a0161fdac9b5922af48c9a8cfa12352d8e5a351b250a305f0721f3683083a72e8fb982ad138b6a84112c98ae31b515618735ee2bc4f97993c33d071b794d6b29b66a24442e524a5ce2d96494ca9a3af6091dc29b07c7a0ce3bfa82a1e002b4a9f6df69ad441a8e5779a79f4281175423e7e488bda598a8a33cd9f71fa541028aa7d314effb0f38364150e79a7dcc37837d38f0263acdf596cc3b93b928f75c3f93f71b3db1465dbb470aa15a87160a6a6bb4bd4d1886d0438f2c8e75300b5f68cb9cd3b79a0d4a44c77873e0161dc6d13a7dd301d239e6ed7f15cd9fbc41fbeeee98aafa5f491ad0cabb70421fc7eb0f84d4a9594410eac5ae0a558839eeb2261673ffcf8e16ab90bc50e139b4cd610d2aaccc32eff83dbe778bff8b084e14f6109d13f3f455390d4e1b7db04e67eef224817841b1fa3f7ac856c01c32b71080e61fe8e779e9cc081f90662cce03723d9af53c6348c51e6c2dd3f0e5ee57b16fbff6e46a135f5cffcf17dac84bba29371bcd7b0c4ddd57f7e276e7bef076aa5bdcc473a75fe73ce6d1a30c4d8c8d762d820c693cc3a32b104dc69754f2254621242e57b5c60515908e43029a6cd44442850c625ea462781db60006fd59da5fa826886c57d1a2cba33ab8d37d3a7e080da5b5bf28557d7872e87ebef9d373be8119f916d83c55a19c237137f58691f216eff622cc22472a5dc45c584a2d0b724f0a969917ebcccb600a6425eb31836ba0ccf685ff52dcacabafc1501ced584b62cf91d5fc1f3df66e2b1ed7c7153bc2d62ba75e9c68296fbbd569c893e83d3e49138309a7c83109aed75c0b3c29a7884afeb7ab49158b5f42cbbee7767988c61354bacf0619daf012f9c760ebf824843fcaf411097544be6321c37f0b4bf2e8b9f19e7a8f97b76269237a24187405d83191caef37a1d87aff23d9bf859bf7b72d98a751988e0eff0ee9b25a62ef2d1c4f3fe7c95f7d66d3518b10e4e29c207d3b21efb9a67932baf2c556428815aefe468dae4612f07a46077d31d778be3d09afe1b9a4ba378eb3bac2cf183cc50bf73bba092050a631eb6ed8b72b5fece2d0850e0b34d4137f02726866b7e0613875de04c7e3b29ebc105b8c98d955f690eb373ca0ae1f0c9d20732323a26639b42986dfa393a736062a7683f9be94081029b06fd6a2bde583fa3a7745ace85ad44cc21dbddc4eb8b2f6b7b92ce4452bdbcd9fbdfd873a60c01c1b93adf79c43db95f1c020ecbffe5799689df95368390c1b94dddee7065faf520d7f9e74cd733ae50d3a69e02c89d7322abfe49756d08585be5179b269216de09a9089068d880e355122d50b995eac7a2ce1da9749b9a09ddb452352ddbed966a36966d9309dc65899089dfb0784d0299c68ac1532ffbf0ada0b0156a5f92c6017ab897f6406356b8cbc4bf5685d639e01815a240b610c2d1b6911bfe656bbc279b1da529733312556917069d8368b9cb9736f6411bac0e19c66711fb55569604a145f1514d4ff9e90ecfcc8039c851008f1e21c76d9f7364380f67ccffcd8a34ee8bbee4425fb2619a791a2c4050fe1bf96cf90daf3cd245658b7d4c81b8413001cde1715c8967b9a9542fcda170c6bcbdde3c9e5f58f3d6582951d0cfcf4c5c48674c068a4fce3473c3b7a5030cf6a277747315c0ab184f8904411a85d93860986cb21c1fe59cf8376fdc2c7f581b0ac58770080164f21890cf2db24744fbe74f441c5906d3de067cf562dc7227d3c8767e871252385804a37832c93bee6394c178cc48938d7f19ba5fb39f77e742c84f16a0e1a5cbd6204330ee484765c7187b3dbbd13387e5b6c0333703c4d2a0d4d8a96bdefb8b16d47454b17e20af17d610fb5f77abfb9076e4bac830f309b70dd7cecd8d452ddaf7f4a91b6ff915040d2d80a1ee281d133f14da0472201e8467b05131bdb27f5803524db66b64408824a254db0f21269ab281d3c6973852bdfa099f5340ea6b4ceb83a44620978377f8fee7f49029a1f151d09163c5312276b49bd4409c978cdac521ddef95fd32a09e26d23308c315673a2b56d93c95b534a3f366b104c9dccf88d80fd382288119d445a5013445bac40e2aaf8b1da7c0db75c6d47aafe9c89d1bd45b75d8d76748abc26dbb6e4600893bab417afb56bf111f831afe3950ebd96431557655b655f0ebc0ef7f89728910f85d93fa84230f18953624b2476b3d659a09055112f16b4cd76b463c75ab5114a75e440529bb3338de60d24e8f639ca931370a1527d3b90b31b67fb50de09bd6a6cca3ffa14633051c12dfc1580eeafed9d020d879edec362f85658ab4f0d4c4c12a68eb39c42e0c1f5b98a5f6ab2f40512993df2bedce576f400af0a080e4444bbb40347ff8e884071710bf623fad162961485e5392cb5765305ac892ec49fe653e4c0a3ff6fb4e9a0b1fdfd235a55adcc598936ae4d6e54661e4d81d8e319668ecf7dd74f2ef4dd7a27233509d39911c377c805aece41d23ed02db04efa80d00ef9c0078d5de19b01035838c095e40023ffc6bf0d48f1fa98c35270e1eede400c40d81f5adc160b67340e770ee74a1b1c77b5631c92ef657e9527db92b4943d29f7be1c33ac533c345f2689eae0365b82f910d31182ec80a472d2ae20cd2b65380ea999d0f16815a4867516ac9c6bc29d7aaec37170d5b8049cea0f4efe491bf0d17349d5c8eb11ec8f134764007a93915dbd71be8dc042d1abb0041e23ba6251bf1d4c225a4dc3f3e0d8835de6bdc48e4d6b03d94fce5b197b90ee77f42e"}, {0xe98, 0x0, 0x0, "4a77e807f2fe0fee61ef108d067ecb09c3fcbbda2d0eed5c525c278cb1d1a1d232864f87ae83ccfa7126d028e9b61ad9b41c17d6398b8f83d9f7291ca7d3ededf21fdab766c3082534e569170987b69192901a6193313003d49e0dade76bc10a78faa76b795a66b74853d3ba272dc614298fe02a494bd3c53f25781b865183e0544b92a7370f6210150ae9f373f01099a9c63f0293e5b2535668bdde646e7a907304fe2fff24239c7e0d3f3eacf09bdd23f1f462fa281a50c161c32558eaac45e3a360899562c650566efd754bf078d1af5924f21ba64ff593a73ee8b7cdd3f2119a88b30d682aef31b78c1a502a8ece477f6609a18f88169110dd26e2cbc5bdbefa86aa836b86d4126f94fd70577b9ae2e7b9c8c9e7b8994dcca20492181708fc82d9a151220f9c675a6a6cd16c86a51a3114d8c81ff5d7f09421a18a80cba0bfee48cd4c8d903c0c08bbc902fab7ae91f18f8fa007750623573fbfc5d6e03fc740de89b5fa4f7e84ac812614753b3ee1c8299b48f4818aed51266ccceba48e1ad85d21fc871c00768e20f8eb944a43e8e1a874433913bb48d6a0cdf497efd659b60f30fc2ba904c438579b1f70af52b0cee1153b665931148cf48a59c86850403f83e4c878be412b5316576281e16a61164fb3c5cac1ecd9414e33d1cde989a5c0db1173bf1922a3b4756a4ef0dc7c8ce28bf0c8b1eea005de53f8dceea53d92b8f03cc2a52c7325e00e2642d29d380794c271bc70fa9a1b76700f9101b4380ba175790a9a92699e6cf05d67e4d835551fdc26654403e720c441283160b9f1a8f381e333e19a85c668894f643bb72747a60fbbfec8f4b0c3bd2c009e0e29022579f9828eaff6d7f633e4463d90dfa43c831b0b98a257a1daac3933f8b6476dc4314fd71f15eef2b0bd791023e7c559aa31ae97ad8c0af6f89faac8cbd9823d63c3980f374c5e47a0b2eeaa55aa2882667417a3612d2f7da3d2e63e07e07a284d573a5a6fa11ea185e7471cb71fdd91df2169cd2f9b3efd67a36e9da9e56236b6f4be87c328dad6f7c334c223e267924fe4c26ff725136f8b6092d9d8c98150818a118b15ec4e6dad451c00e978cbc82f871bea64dcf5edd5e9056611ef1780db671d58d382c1510818ecbbff09d364923094901f5a902610dd55a72a3ad6eacfddd2e98f8f33349eacdf9252c02f01710ffd2272bbf72c95a38f6b1b29f87521cd519326859c062058ba9d5819a80ceade41c269464943a39938775e5498db2616256c2ea73fbefb44190b9f7e5b619fd90917f714ecdf87d25f0490ee878547f3fffb253ec817feb468adc28388132ef2523917ac52819fe071b38035eaefc244fecd9eb0abb32a25f8fab3431f5cf077f3824ff12b0bf2ab5413075caef7693d4366554c9cb48b889c5a31f4284a175f6802c0d6e323ac9790285913b8c1485f15bf9aa02ad7a7e2fcb14a881c311e629f4cf26e1e62faa1cf76c851c80c08b26be463221e2140eb4167e8f35979972b1be322956e9a92574bbe88e89279246e410750387d34db8647a39806b763cc5bce9b9b7e2f3913f2a5bc80f8fdc1ba614bc0c89e2f1d0ca3cad23eb962ff0ae33f0d04211fb77d90684b9e0c52b4ae60584c5dfcafe7b094f6a05b378aedfa033c8ab1318e60833d6d4a6b5970045521bc3df9919ab3471121c43f4716cf2b57aefdc319ee8cd42bb406bbec86ad8c2874e1e90d8349b58326ae435fda2673dd50966ff55186606358f1b1fbb1e48e3f4f13973ee3dcc96cbc77fbcdb5582918d5f0f25f42945435506834b3318b0eb06ea04e1f1d84d69a42e5d281951f35600376edca1ecda98d200492c4b06a8958bd0fee100fa34a41be8796a6e3a82d71809b7fa12085c4af88ea4d4a29106e55b2de0cfd6b655dc71a6fa0f07ae25ee7dd382c63a808956d5f206c195738eedde6e388e9ebdd7e30f28e344cc02c49d54cb09cbe8b0406120adbc155393e67273b1390c57328d06a4c67557271e4e442f177a7ed23c0c4053c20da322159cbcdeccc19e4662d0c62cfc00a9a5ae11353432ff8f0be2f56d67d3dee38bd379d7cebd58260200fe58fc80d2064f9718cceeade27325127e2edfb8503dc3b013d984a7e3dafb44dcb796ff8700c5d50bd98574628841d6bae28714d668252fd4b2913fa2eba774048bce212ebbcc6607e60ea864ca0a1bc64474ec21bbc715864332da127997d48f2a288d447b121a0e17ddb0c001a1b024f9e55c5e3449e4de670d7d5e71c56ac0d6109badf7695416fd75773b4f02118fdeeef738359b1c34173a778d9563b4fea911faaa8894b759b8e2ad852a64ce57f4ea7bbe0fd58c8dfb5baafd3badfccf0487af2ce1bcfd06a820b5ea8ff6005801c28d550e7ec9652254941b02522fe460ca8d4279295edb59969874a491e7a1fb21e4fb8085c15435f130bcd280ecad320a8bbf65038c71bdc8aeff7a2189da04ddb67197218a7d1e41a47dbd71a01bbd88e57bc8dca35047922fbb0cc0f378b38c3da52e010b3717ad550d8c237647dd0ecb1957c527d54fa26d7141d474b6bfdc39eff72695388f342d393d0ea56408af69122f6e3e436b4ca9d96791fddac4b9339cff895afe03090734ae4f6e46f0c165093999cc765bc61ca3429b1aae25dc93d6e1101a3f1de77a692d174f7b33fd4c2f41978e72345ea9542f724e4dd0b95b26e58f3d4ce589d19e8614997273dd63d62c4a5863a5f503a51f440a47b7833c73df72b3d261d60185b1464becc9a8bc9c5cac94a7e305e75a5582eb76ba62c15ee7eca84ca9b7df17136279daa1241529c7834a6ea8f0fb0ca592c15dcddfc6a11308f9fef56f01bb46acbe807ecb430d98b57fce9c25cc235fe97df06f8f9688adde79502f0463ce016f91c9a5af8ce75acc22406b5a9cd4096f28e3bfa0edae953b3effa3fd0a937342d2cda330ae302f8e3f62173d26906e4f8cc443c0ffa6e5df7207c8033074d4bc6ea571b4304462d4853473776b8f86850a50de0597cd3e596e8f179b69085ab6afa67c470b5fa35718004dc64c446338ed93f0102f07e6571dc1a51e6122ec040168766dfdc638ff9d451aa659e33046499357d03ba8100128cf712353856a7a04d058533123dd3399b157e9014087d2c62adbc0e0e22768e0bbe25a837cce0a818498b50d49f39f46512f574cf97be1ca7eb51cd2150f541145ba53ee36aa9251c5d56d0ca85e100f921fbb5991a15704b042fc10518c621aa2232030de857fcdeebafcc21fb1fca9c2f6b789086fe9019ceb8aab0d6d2c2058319c176f64e60c6aee4b6042b211bcecc852ec74c4fd1cd79b69a24561b9fb4db3cbbad4121e5b3a5d293cb873893fb9a9e7ce4d45c8252231bf695e456e0bacd1c874e7b30cdcd75fa91eff92563eae31850cbadccf7d5f82a6370276388fa7346b0f795308ace64359225e66249a891e4ee7d8b4e9eec621ba0afd4f93fda05e21db0822ae8d3a54cce96531ec8774859dc6961085182abcec3a1233f762b798c2423e67d74dfa2817e02289b5db250a9bbeb2ef0c58624de3dbf2d920dc3beaf0e5d31e15543e4c28f2fe6f67b7b74abdf8fd7ab4ea195901e0dc2b01e2617811311ad7fd33ce690f986d0e1119fda80a8a965160f688418c5bba0c5a39538ac5deac7ad9b3b2b0f0b46290b78ad9593c98bd022643da4ab4ec735bbc00b25bca0e3321738d9ba2ee674afad17887738fef1abd801ecab9e3b1da96fcd96ece0da5cfacd791cac1ce96b42a77ae67076eac8e56dbe08c883d57b42ac155e2ab3c188ffdbf8d209030e66680b5aa96e45b0b6dc8dfdce0a732f0082de83c629c5ec3bc85239f508a51fe6dd1d4c86117c9b1518d3cff5b4fec8a17ce907b9f1ffe96215cb02b8471c83bdd695bf7b07de516a577457b4e1a472fd689a78780336bbe9ab6e074ced04bba14f27675f6d244e4261957a8bc0e87c102ff882738ea9e3353778f95326c8a25be0fb4c34a4a8961c8edae180f9f49f1bfd5eedd0c582b774890e2f58f3d5ec64f4942bb68aac7bf4a8e354878df8315b3b6b1fd352d3763435f53ec1947476d3a935b4e206da56bbf9a2633d097b33fe3bd1573abb7b45e648a7b6ed9c78bf363d740cfc026471615a8be648d556cdbf3d04adfe0031ede01745346ded7e88009c5d7be1e4587a0ed8d1a87288a427648107c036e529f2f1d8c241a2a19e3fb73916d91d64a5a9c0984aa45c10fe3b043dbdd81aa299cb1646e5a045ef45edc1c7e0d4ead141ca972e0da1fae3ab8cab215f9033c2b7d6e69be143bbea73ca5960b2420a5df2b44638495b69688db4909a8e016c418bd4d06c49691fd78e7fcf2ff870cacc6b13453d89faa422ea69c69b5726c5c1c8cb7c9903ba840278f7c7b75a103d79806de6654f94533631941af60258ea659909add6fe2639491c281851b7e7947e31634ddf8397d451b2823984c85ccc641aeb043accdf4ace020203e04c7031ba6324abfd570f3b0561335ffce10944a95f4f380ef5c71158e09df6cab5b14291cabdbd027b83d8183b46bdbb5d68a19e853cac2610aa62a16f19d7119990376ee41a9ecad9afec40dcbbe92706acc5fe3f02a48e12675079fa6a7eabb8a448908c61b08404ee68c8c4c0306edc3efe9d93caca7227dfaafdf111f4b67b08fe79736eb27499b04e2f1a744c38e3796ccf492e7c98713e630f877491aee71413e9dda1eca43b3f1d1ea030fbb936b161cab6cd2911404142c1a6a7405b5ad32ea4123322f1f1b79b29757560612fd21474356a19556c9c8157f2d2e3415e61c60eb3db6a425089e721c52d5811d42b753d62669ac5d9d6be9cf40e6235d1fc0174fa367ade1c4dd83e6d1eff62cd1c35b472d8aeb92cb00310f2c527f4279794f02553f81b637d540a8a3cd962ea89031607fff2b3413c174c8e0feff370406f7cf440364f8a4eb4ded56d54a969d34bb2b3cb634581c74b650012f95d3303ae2a70a15c30745a3ca746b9a88259b6a57a7d6d78f6b871dbe751c55d8eeabe225718a1a29c1a9a684f255592fc76b1ee276c654675b53b51ec6fd1ae621101de11790ac6c73dce4f624a8bb14f8601b7acb4f3e7d245802f620b61f8db8d2182a3954dfc36b33b25ed4d51c89feb8e96e57af9cf0435aca10ff3cfd613a4392f06287ca262b0d5040f0c836d7243caa351e28447b4ab6f6076a0945c50819ff8e151a8a423c07ef9a806baa9ba5c96bdca"}], 0x2008}, 0x0) [ 249.684858][ T4309] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 249.689109][ T4309] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 249.706094][ T9316] 8021q: adding VLAN 0 to HW filter on device batadv0 00:04:09 executing program 0: bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000001500)={@map, 0xffffffffffffffff, 0x4}, 0x20) 00:04:09 executing program 1: socket$inet6_udp(0xa, 0x2, 0x0) openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000001400)='fdinfo/4\x00') read$FUSE(r0, 0x0, 0x0) 00:04:09 executing program 2: pselect6(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x5}, 0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={[0x51]}, 0x8}) 00:04:09 executing program 3: fchmodat(0xffffffffffffffff, &(0x7f0000001640)='./file2\x00', 0x0) 00:04:09 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='attr/exec\x00') ioctl$BTRFS_IOC_TREE_SEARCH_V2(r0, 0xc0709411, 0x0) 00:04:09 executing program 1: pselect6(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000080)={0xffff}, 0x0, &(0x7f0000000200)={&(0x7f0000000140)={[0xe8d9]}, 0x8}) 00:04:09 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) sendmsg$NL80211_CMD_TESTMODE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000480)={0x28, r1, 0x205, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc, 0x99, {0x0, 0x5}}}}}, 0x28}}, 0x0) 00:04:09 executing program 3: semtimedop(0x0, &(0x7f0000000040)=[{0x0, 0x0, 0x2800}], 0x1, 0x0) 00:04:09 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_LINKMODES_SET(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f00000006c0)=ANY=[@ANYBLOB="4e000000000000000000000000000000bd7c159d2737570000", @ANYRES16, @ANYBLOB="00012dbd7000fedbdf2505000000100203803d00040024501da98e63411aa3a68db62cdc0ef71fb343fd300e57f47de3b6a15b7a45e2f4"], 0x244}}, 0x0) 00:04:09 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_MCAST_MSFILTER(r0, 0x29, 0x30, &(0x7f0000000180)=ANY=[@ANYBLOB="20000000000000000a00000000000000ff"], 0x90) 00:04:09 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000200)=ANY=[@ANYBLOB="340000004a00110728bd7000fbdbdf250a"], 0x34}}, 0x0) 00:04:09 executing program 3: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000006c0)=@bpf_lsm={0x1d, 0x3, &(0x7f00000000c0)=@framed, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x90) 00:04:10 executing program 0: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/ptype\x00') read$FUSE(r0, &(0x7f0000000cc0)={0x2020}, 0x2020) 00:04:10 executing program 2: openat$vcsu(0xffffffffffffff9c, &(0x7f0000000b80), 0xc2100, 0x0) 00:04:10 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet6(r0, &(0x7f0000004340)=[{{&(0x7f0000000080)={0xa, 0x4e24, 0x0, @mcast2}, 0x1c, &(0x7f00000013c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000001280)='X', 0x1}], 0x4}}], 0x1, 0x0) 00:04:10 executing program 3: r0 = socket$igmp(0x2, 0x3, 0x2) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, 0x0) 00:04:10 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)=@can_delroute={0x14, 0x19, 0x1}, 0x14}}, 0x0) 00:04:10 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f00000002c0)={'wlan1\x00'}) 00:04:10 executing program 2: rt_sigaction(0x18, 0x0, 0x0, 0x8, &(0x7f0000000200)) 00:04:10 executing program 1: socket$inet6(0xa, 0x0, 0x101) 00:04:10 executing program 0: prctl$PR_GET_CHILD_SUBREAPER(0xf) 00:04:10 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TEAM_CMD_OPTIONS_GET(r0, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000980)={&(0x7f00000004c0)={0x14, 0x0, 0xee381c0f969947df}, 0x14}}, 0x0) [ 250.385237][ T4232] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 250.387870][ T4232] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready 00:04:10 executing program 2: syz_open_dev$sndctrl(&(0x7f0000001080), 0x7, 0x303200) [ 250.422675][ T4232] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready 00:04:10 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000200)=@filter={'filter\x00', 0xe, 0x4, 0x340, 0xffffffff, 0xd0, 0xd0, 0x1a0, 0xffffffff, 0xffffffff, 0x3e0, 0x3e0, 0x3e0, 0xffffffff, 0x4, 0x0, {[{{@ipv6={@local, @empty, [], [], 'tunl0\x00', 'vlan1\x00'}, 0x0, 0xa8, 0xd0}, @common=@unspec=@STANDARD={0x28, '\x00', 0x0, 0xfffffffffffffffd}}, {{@ipv6={@dev, @private1, [], [], 'veth0\x00', 'geneve1\x00'}, 0x0, 0xa8, 0xd0}, @REJECT={0x28}}, {{@ipv6={@private0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, [], [], 'team_slave_1\x00', 'bond_slave_1\x00'}, 0x0, 0xa8, 0xd0}, @REJECT={0x28}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x3a0) [ 250.426932][ T4232] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 250.430440][ T4309] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 250.432721][ T4309] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready 00:04:10 executing program 3: pselect6(0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x0, 0x3938700}, &(0x7f0000000540)={&(0x7f0000000500), 0x8}) [ 250.455108][ T9316] device veth0_vlan entered promiscuous mode [ 250.477200][ T9316] device veth1_vlan entered promiscuous mode 00:04:10 executing program 1: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000b80), 0x0, 0x0) inotify_add_watch(r0, 0x0, 0x11) [ 250.548334][ T4309] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan0: link becomes ready [ 250.550950][ T4309] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan1: link becomes ready [ 250.553568][ T4309] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready 00:04:10 executing program 2: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$KDSIGACCEPT(r0, 0x541a, 0x0) 00:04:10 executing program 0: clock_gettime(0x0, &(0x7f0000000100)={0x0}) pselect6(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x5}, 0x0, &(0x7f0000000140)={r0}, 0x0) [ 250.577788][ T4309] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 250.581980][ T9316] device veth0_macvtap entered promiscuous mode [ 250.601166][ T9316] device veth1_macvtap entered promiscuous mode [ 250.608935][ T4309] IPv6: ADDRCONF(NETDEV_CHANGE): macvtap0: link becomes ready [ 250.615130][ T4309] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready 00:04:10 executing program 3: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$KDSIGACCEPT(r0, 0x540d, 0x0) [ 250.650771][ T9316] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 250.653597][ T9316] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! 00:04:10 executing program 0: r0 = openat$udambuf(0xffffffffffffff9c, &(0x7f0000000cc0), 0x2) ioctl$UDMABUF_CREATE_LIST(r0, 0x40087543, 0x0) 00:04:10 executing program 1: openat$drirender128(0xffffffffffffff9c, &(0x7f0000000000), 0x4041, 0x0) [ 250.682140][ T9316] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 00:04:10 executing program 2: times(&(0x7f0000000980)) [ 250.698201][ T9316] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 250.701031][ T9316] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 250.703719][ T9316] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 250.739835][ T9316] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 250.742552][ T9316] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! 00:04:10 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_MCAST_MSFILTER(r0, 0x29, 0x30, &(0x7f0000000000)={0x0, {{0xa, 0x0, 0x0, @mcast1}}}, 0x90) 00:04:10 executing program 3: socket$nl_generic(0xc, 0x3, 0x10) [ 250.763643][ T9316] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 00:04:10 executing program 1: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000b80), 0x0, 0x0) sendto$inet_nvme_pdu(r0, 0x0, 0x0, 0x0, 0x0, 0x0) [ 250.774581][ T9316] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 250.799206][ T9316] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 250.808901][ T4232] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 250.811545][ T4232] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready 00:04:10 executing program 2: r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) read$FUSE(r0, &(0x7f0000000140)={0x2020}, 0x2020) [ 250.817857][ T9316] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 250.820584][ T9316] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 250.823132][ T9316] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 250.865951][ T9316] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 250.868546][ T9316] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 250.871220][ T9316] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 250.873683][ T9316] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 00:04:10 executing program 1: setsockopt$inet6_IPV6_ADDRFORM(0xffffffffffffffff, 0x29, 0x1, &(0x7f0000000040), 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_inet6_tcp_SIOCINQ(r0, 0x541b, &(0x7f0000000080)) 00:04:10 executing program 2: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000001080)={'bond_slave_1\x00'}) [ 250.902192][ T9316] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 250.912882][ T9316] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 250.924181][ T9316] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 250.935647][ T9316] batman_adv: batadv0: Interface activated: batadv_slave_1 00:04:10 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_CHANNELS_GET(r0, &(0x7f0000000980)={0x0, 0x0, &(0x7f0000000940)={&(0x7f0000000780)={0x14}, 0x14}}, 0x0) sendmsg$ETHTOOL_MSG_CHANNELS_SET(r0, &(0x7f0000001100)={&(0x7f0000001040), 0xc, &(0x7f00000010c0)={&(0x7f0000001080)={0x14}, 0x14}}, 0x0) [ 250.947899][ T4320] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 250.950817][ T4320] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready 00:04:10 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_UPDATE_FT_IES(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000500)=ANY=[@ANYBLOB="6c01000069e555"], 0x16c}}, 0x0) [ 250.973934][ T9316] netdevsim netdevsim4 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 250.986320][ T9316] netdevsim netdevsim4 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 250.988642][ T9316] netdevsim netdevsim4 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 250.990933][ T9316] netdevsim netdevsim4 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 00:04:10 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000000080)={'sit0\x00', &(0x7f0000000000)={'gretap0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x6, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @rand_addr, {[@ssrr={0x89, 0x3}]}}}}}) 00:04:10 executing program 1: getrusage(0x0, &(0x7f00000022c0)) 00:04:11 executing program 0: bpf$BPF_PROG_ATTACH(0x8, 0xfffffffffffffffe, 0x0) 00:04:11 executing program 2: process_vm_writev(0x0, &(0x7f0000000880)=[{&(0x7f0000003240)=""/4096, 0x1000}], 0x1, &(0x7f0000000e00)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0) 00:04:11 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r0, 0x8910, &(0x7f00000000c0)={'ip6tnl0\x00', 0x0}) 00:04:11 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f00000012c0)='net/dev_mcast\x00') read$FUSE(r0, 0x0, 0x0) 00:04:11 executing program 3: openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_open_procfs(0x0, &(0x7f00000012c0)='net/dev_mcast\x00') r0 = syz_open_procfs(0x0, &(0x7f0000001400)='fdinfo/4\x00') read$FUSE(r0, 0x0, 0x0) [ 251.149310][ T6016] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 251.151635][ T6016] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 00:04:11 executing program 2: openat$udambuf(0xffffffffffffff9c, &(0x7f0000000cc0), 0x2) [ 251.195852][ T6908] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready 00:04:11 executing program 0: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet6(r0, &(0x7f0000004340)=[{{&(0x7f0000000080)={0xa, 0x4e24, 0x0, @mcast2}, 0x1c, 0x0, 0x0, &(0x7f0000001440)=[@hoplimit={{0x14}}], 0x18}}], 0x1, 0x0) 00:04:11 executing program 1: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000b80), 0x0, 0x0) mkdirat$cgroup(r0, &(0x7f0000001ac0)='syz1\x00', 0x1ff) [ 251.255353][ T1756] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 251.257568][ T1756] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 251.261347][ T4320] IPv6: ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready 00:04:11 executing program 3: openat$binderfs_ctrl(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder-control\x00', 0x0, 0x0) openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000001400)='fdinfo/4\x00') io_setup(0x3, &(0x7f0000001940)=0x0) io_submit(r1, 0x1, &(0x7f0000002300)=[&(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x0, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 00:04:11 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x891e, &(0x7f0000000880)={'wg0\x00'}) 00:04:11 executing program 2: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$KDSIGACCEPT(r0, 0x5404, 0x0) 00:04:11 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_int(r0, 0x6, 0x22, &(0x7f0000000280), &(0x7f00000002c0)=0x4) 00:04:11 executing program 0: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet6(r0, &(0x7f0000004340)=[{{&(0x7f0000002740)={0xa, 0x4e22, 0x0, @remote}, 0x1c, 0x0}}], 0x1, 0x0) 00:04:11 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8993, &(0x7f0000000f80)={'batadv_slave_1\x00'}) 00:04:11 executing program 4: syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) socket$inet_udplite(0x2, 0x2, 0x88) openat$udambuf(0xffffffffffffff9c, 0x0, 0x2) syz_genetlink_get_family_id$nl80211(0x0, 0xffffffffffffffff) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, 0x0) 00:04:11 executing program 2: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_int(r0, 0x29, 0x49, 0x0, 0x0) 00:04:11 executing program 3: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$KDSIGACCEPT(r0, 0x5405, 0x0) 00:04:11 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_MCAST_MSFILTER(r0, 0x29, 0x30, &(0x7f0000000180)=ANY=[@ANYBLOB="20000000000000000a00000000000000ff010000000000000000000000000000000000000000ff00000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000095263b8b806d7e400e0e0a7c"], 0x90) 00:04:11 executing program 1: clock_gettime(0x0, &(0x7f0000000640)={0x0, 0x0}) pselect6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)={0x0, r0+60000000}, 0x0) 00:04:11 executing program 4: sendmsg$ETHTOOL_MSG_COALESCE_SET(0xffffffffffffffff, 0x0, 0x268dd79bbe94b775) 00:04:11 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_CHANNELS_GET(r0, &(0x7f0000000980)={0x0, 0x0, &(0x7f0000000940)={&(0x7f0000000780)={0x14}, 0x14}}, 0x0) sendmsg$ETHTOOL_MSG_CHANNELS_SET(r0, &(0x7f0000001100)={0x0, 0x0, &(0x7f00000010c0)={&(0x7f0000001080)={0x14}, 0x14}}, 0x0) [ 251.544891][ T4274] Bluetooth: hci0: command 0x0419 tx timeout 00:04:11 executing program 3: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet6(r0, &(0x7f0000004340)=[{{&(0x7f0000000080)={0xa, 0x0, 0x0, @mcast2}, 0x1c, 0x0}}], 0x1, 0x0) 00:04:11 executing program 0: getrusage(0xffffffffffffffff, &(0x7f00000022c0)) 00:04:11 executing program 4: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_IPV6_HOPOPTS(r0, 0x29, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="00ff"], 0x10) 00:04:11 executing program 3: syz_genetlink_get_family_id$tipc2(&(0x7f0000000980), 0xffffffffffffffff) clock_gettime(0x0, &(0x7f0000001080)) 00:04:11 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_COALESCE_GET(r0, &(0x7f0000001380)={0x0, 0x0, &(0x7f0000001340)={&(0x7f00000012c0)={0x14, 0x0, 0x1}, 0x14}}, 0x0) 00:04:11 executing program 0: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000080), 0x141081, 0x0) write$cgroup_pid(r0, 0x0, 0x0) 00:04:11 executing program 4: r0 = openat$udambuf(0xffffffffffffff9c, &(0x7f0000000000), 0x2) ioctl$UDMABUF_CREATE_LIST(r0, 0x40087543, &(0x7f0000000140)={0x0, 0x2, [{}, {0xffffffffffffffff, 0x0, 0x0, 0x10000f000}]}) 00:04:11 executing program 2: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_TTY_SET(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f00000007c0)={&(0x7f0000000780)={0x18}, 0x18}}, 0x0) 00:04:11 executing program 3: syz_open_procfs(0xffffffffffffffff, &(0x7f0000001500)='net/rt_cache\x00') 00:04:11 executing program 0: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000002140)={{{@in=@multicast1, @in=@multicast2, 0x0, 0x0, 0x0, 0x0, 0x2}}, {{@in=@initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x32}, 0x0, @in=@loopback, 0x0, 0x1}}, 0xe8) 00:04:11 executing program 4: prctl$PR_GET_CHILD_SUBREAPER(0x19) 00:04:11 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_DEAUTHENTICATE(r0, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000580)={&(0x7f0000000440)={0x1c, r1, 0x1, 0x0, 0x0, {{}, {@void, @void}}, [@NL80211_ATTR_IE={0x6, 0x2a, [@random]}]}, 0x1c}}, 0x0) 00:04:11 executing program 3: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_drop_memb(r0, 0x107, 0x2, 0x0, 0x61) 00:04:11 executing program 0: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e21, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}, 0x1c) 00:04:11 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r0, 0xc0045878, 0x0) 00:04:11 executing program 2: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) sendmmsg$inet6(r0, &(0x7f0000003c40)=[{{0x0, 0x0, 0x0}}], 0x1, 0x4000041) 00:04:11 executing program 0: syz_open_dev$sndctrl(&(0x7f0000000000), 0x4, 0x101300) 00:04:11 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000180)={@mcast2, 0x0, 0x0, 0xff, 0x9, 0x6, 0xf2e5}, 0x20) 00:04:11 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x89a1, &(0x7f0000000f80)={'batadv_slave_1\x00'}) 00:04:11 executing program 2: r0 = gettid() r1 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) rt_tgsigqueueinfo(r1, r0, 0x0, &(0x7f0000001400)) 00:04:11 executing program 0: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_DEL_MFC(r0, 0x0, 0xcd, &(0x7f0000000000)={@empty, @multicast1, 0x0, "67fe7c6941ddcb83cfde113e0b2701ba9f8db8e4d8b23ace0e6f905c0c6b612d"}, 0x3c) 00:04:12 executing program 0: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f00000000c0)={{{@in6=@private1, @in=@multicast2, 0x0, 0x0, 0x0, 0x0, 0x2}}, {{@in=@initdev={0xac, 0x1e, 0x0, 0x0}}, 0xa, @in=@broadcast}}, 0xe8) 00:04:12 executing program 3: rt_sigprocmask(0x2, &(0x7f0000001180)={[0x6]}, &(0x7f00000011c0), 0x8) 00:04:12 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) getsockname$packet(r0, 0x0, 0x0) 00:04:12 executing program 2: prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f0000000680)={0x1, &(0x7f0000000640)=[{0x8}]}) 00:04:12 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_opts(r0, 0x29, 0x3b, &(0x7f0000000040)=@srh, 0x8) 00:04:12 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f00000015c0)='maps\x00') read$FUSE(r0, &(0x7f0000001600)={0x2020}, 0x2020) 00:04:12 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000002080)='net/psched\x00') read$FUSE(r0, 0x0, 0x0) 00:04:12 executing program 3: r0 = openat$udambuf(0xffffffffffffff9c, &(0x7f0000000000), 0x2) ioctl$UDMABUF_CREATE_LIST(r0, 0x40087543, &(0x7f0000000140)={0x0, 0x1, [{0xffffffffffffffff, 0x0, 0x0, 0x2000}]}) 00:04:12 executing program 2: r0 = inotify_init1(0x0) inotify_add_watch(r0, 0x0, 0xb29) 00:04:12 executing program 1: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000b80), 0x0, 0x0) recvfrom$inet_nvme(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:04:12 executing program 4: prctl$PR_GET_CHILD_SUBREAPER(0x34) 00:04:12 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_REGISTER_BEACONS(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[], 0x1c}}, 0x0) 00:04:12 executing program 0: r0 = socket$igmp(0x2, 0x3, 0x2) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) 00:04:12 executing program 2: syz_open_procfs(0x0, &(0x7f0000000580)='gid_map\x00') 00:04:12 executing program 1: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000001c0)='net/fib_triestat\x00') read$FUSE(r0, 0x0, 0x4e) 00:04:12 executing program 4: syz_clone(0x18000400, 0x0, 0x0, 0x0, 0x0, 0x0) 00:04:12 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_WOL_SET(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000200)=ANY=[@ANYBLOB="98020000", @ANYRES16, @ANYBLOB="01"], 0x298}}, 0x0) 00:04:12 executing program 0: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$KDSIGACCEPT(r0, 0x5412, 0x0) 00:04:12 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_PROBE_MESH_LINK(r0, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000001680)={&(0x7f0000000a80)={0xc08, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc}}}, [@NL80211_ATTR_FRAME={0x68d, 0x33, @data_frame={@a_msdu=@type01={{0x0, 0x2, 0xf}, {}, @device_a, @from_mac, @random="0b9e7dcd05de", {}, "", @value}, @random="68b3d63eaf48f3f1baebed0cf4554613de31eefa71d11ad7df702b113dd18594d575d71721578f27652da83d75c0a1c88cce7f01c2fd1d12af8d388e2c535f90120bc95e8b328df7d412fa54f5b87ce1136453ea01566c70f4e797c30881e4f2c50ea0f35667c1cfd02dc078fd6d5961dca913c00d5e69e62201a8891fe0aa1fa90299daf7aef57194bdb753bae9e5416f93399dd4b54c9882f59300920d64c90139ce011eb2b389c35e6edf7650f850508dd3147d45b35cf0fc914866e62e4052e53557a520c74295106a1c98f1e4c1dc30a9e58d1c7d631f41ee9e43a1ce118c0fcaa508d65361c569071295d91836866586c2e7f8bd6f51fe0506c133aaa7e6553474bf7835179983217484b553f137c60f7c68bb57589b9c1d65d4128d2fa3be8352f839b3659665aebd19affe5ac6c61ef77518eb8f47b7fe9047569ecebf529e6c03c9d23a8d9350c89c8a74bdf0dbf7175d2f04e3f46c5a867920709b331dea23dee4b209e772341d169cd65c3b969634eed96c9511e5523a332cd5cca95fa1faddf608758e9f314d13375063e39019a77bb5902f864fffc566ccd3e1c594e414732e26724919a12d17722d8b4cc7d27a67c6c3cfa99ff0d5dd6050f973456e812cd5b903364632af69aa9d7104df50342436856f077efec8a93a85ccf9b785ccca2b103ee8cbba2861999cee8128a645f37cb270607b5880f28d5ef679ac886ee18a56958190a29223637b46b1e04ccffd0dea6b5b234b39f0333e46507c02c137a3d5df167ed91bccf10a7590f4c8dbbf00f217139bdbecad22e42bc0e2587fbab8248a0d15bddc80a56890bf6943ac2666703b7e83bbd102cda2dc71c719a7605121becfe2794edbc0344fcd21185bf4f8bb9279138471ee9b30abd113adb78b7d01d2c2b922c8fbd4f5619b286064f7fb08b703c62d5ea072c8636eadeea5d908ad654280a4f57ee3aee646187fe66adf9e1b5ae1dcaaaffb65f29aecba29e2299593fd6a18ed4236c12da387057cdf96bcdc05ded0529013ca47749eb948e21aa8192cbfd1b8b18f7cf4603355598117c492347ccb4d36c6639e284f2ac4f7a60576cece5bced1eadeae834cc105b495e7469112d8097851a3cd2ce638f2f0c44f7f7bc53fe42bd5f51a76fa6290ddb506f520041d1dbd9a0297845a99d0b11362b8801bae71c5c5586b9046a5407878277589131b7f102b4c4fe6f4de03255b7d0abfa0f73f8656bfd9a381438162b8a9bc5bed474d6169efd80d51741095a85e52f728d09d20edf6f672f00a22d0770d4889c14a691e9aa3b4b43a95632dca36954b538ecae81530b93e66c44cd4ddeca2d29c071d16ef7fe104303c5dca1de9858d8efef3468658a0883121a8034fbea67850a44b1a17036a8c4481e372e80b4a7b372ce48ae076aed88d4534fe73492f682c853885847041894447c987a7890dacd5aae2bf6352b065fbca918abb76ae16bea4382e21e451f4f2ceedda6d991d8dc3c241b316c3a8ad7d1b5c28753457fe798de91eb0a1eed2fcc62dbceef3efc0da2d7eb6598984bf2aa08c4c6383c334d99ba0ff23bcd21718b586cace0da9052ca53fe28b72fe2f33c3db100fc7d82d0bdae873c49c0f55a6427b243897bf3b3408133f6bde80ccd62c341188bf72eed3147ec00518b6d9ca70c5daf5021b5d479dcb0f872b621ef7e6bbca9e06b419072591978bf2a280570d259df59cbc844cebe3de4b3e4d031c8c315686b0639911ffed8e773229b336e8ac26042181609b18a0200f799e93eda979df7b9f0f11a995cc565243e55bc6331e3dabd98baf0d22031b336bb75a082ab2a825c3e3ef897f5add2555ec9c2024acbb204e74182eace66eef4f87d9fa6ead8397499efc5e1652547d5d374667c5fd77d08e6017cf323f789ba50122285547448080286c8b2763451af8b1d3e9ef973352da52918fa76c8bddd2401fd91d691bb2159fbcdd351d9185599fe56725b4a0608f439d6def05bd68df1309b83620312b2db8c35851c5ae410262db65a7dd487441408d9c44d9441870a8fd7e0ae83d026b8b2e79c6adf75bd61256fcfa0b1747a8c5551146abe856649523c4d970dd46b2f7a9cb9a4c4cce234c9e782d21d9b5d8a78b6aaf20db856ea41abe59b924344dab42ab05373bc3c32dd82851d7431511eb63a0747ee2870c824c201208fc2a4eab27b72a38f29a1570e89766f5cf92ab5071ee7cc6e036c6de1dbdc928fc79c7c7c4bd7ac6fe725adccc5adee0958fe2c5d62842a033cb2b35c58c9cc471c000f78d9c08b8c4e9dd2f4669f1ddefcd8e2dfd176de7c697ca"}}, @NL80211_ATTR_FRAME={0x239, 0x33, @mgmt_frame=@assoc_resp={{{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, {}, @broadcast, @device_b, @from_mac=@device_b, {}, @value}, 0x0, 0x0, @random, @void, @val={0x2d, 0x1a}, [{0xdd, 0x4d, "3b476e8a8433ae264fabf2df7614bf6626e225bfe41b7549ca2af288310b0ad4298cd95945b0fd99e6d2f8139a098331e7188c74c8bd7b7ff5456171db0b3d135f7a14066aef2d1dfa2863dd5e"}, {0xdd, 0x4a, "10edc975d4bd5c359ff36f6cf599f377b187fcf8abd9704a4caf04af9f24eb2fa03838711b9a02b2b17db77d724b0c1c83677ed24a379ba21f1a1fbd1c37c6def708c1a09a4a8f2053cc"}, {0xdd, 0x3f, "7367918c746ee2fe3c1eb835cf5df06acfa95c607ada651729738f4d8879ba541c2318e999ac7d1326461c1ec805c196c821cf410a61de1c2087cdea684fed"}, {0xdd, 0x8a, "93083f6e6ace786caa22bd43bf35b62350986e7272867129d52cc9457e788d1bba8d2955caa8f5b2ebd9b563c0782d88969c39c67972c1361ab27d25b88d6d7096797cde1fcbfb631e0f203b39341a626e6a4d51b2c922f7b0918f9e925fe6d7a77e8691b995a273542781af1191b690abb77a386dc08f237ac93dd36815995e99a5e9151a4d17d36d20"}, {0xdd, 0x8d, "ebd720fff9fda70f00a803bef674672fe892be01a089cf9e66eb2dae03226c34435381d3faa12447fa47b0636ae3d79a831ba920bac4639f8130d971e629f44319053f93c751010aa66ffc1eb0c26b65a82eb8868ba7e3cc4207f701bc4a9fe7a21ab3ed76963727f866d1470d2ffecd982538509673f728d7f3d557704de76ed6249f5c9a244033b8f74c2437"}]}}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_FRAME={0xd1, 0x33, @mgmt_frame=@probe_request={{{0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, {}, @broadcast, @device_b, @initial, {}, @value}, @val={0x0, 0x9, @random="b72be6da83f4df5034"}, @val={0x1, 0x1, [{}]}, @val={0x3, 0x1}, @void, @val={0x72, 0x6}, [{0xdd, 0x96, "209880b7aaccf32504bca16fb67326bb1d4a7dd400857bcba9fa36c2619d97138bc5eff5ac4a8cd256ecbffe41ea90ee8701386cc3a61a2cfd985ce16a22f36593473f8166e14d0fa88f372764ab8ccdc135355893ba0e833a375ddd6578655695e9dc0c7cf11ac34aace316b949ceb5720b89945e59bec418ff6745b9a87f74c81132af363754f569825f9308f0612dec1b055e0330"}]}}, @NL80211_ATTR_FRAME={0x225, 0x33, @mgmt_frame=@assoc_resp={{{}, {}, @broadcast, @broadcast}, 0x0, 0x0, @random, @val, @val={0x2d, 0x1a}, [{0xdd, 0xed, "dd85200fb6aed27a2f80e6e71013412dabe6933acf3592a3a37625fecf2d1d5b867c681e5ba22ee96036d6cf94f239a4249e874f304a867bf93980c1fd0c75eec1d34b54e7d4b0be35e45b9d4896fee28e627eeb94f4bdcbeba80c64b48231d8793c63c910f772d439c76f36ae7fbdf4bdf795c24cd8fb5118b4e0be22d17d7dd312adad6cf660445ffa798121fed41ed9aa505c79d9e02e6c241d29ed972746b250911f404c130fb0334d9ba176dbe275a813fdc12e674432482d67c8ecf4044a3fe25c7cbcc8de2ad26d710192f7e175f47ecd991f0a848100c352d1674dbaf53429e4f6948b09301f670ff3"}, {0xdd, 0x2d, "f286eea18bbb14d1422ad5728eb907389811165bd01cd54f0d0740647f198dbd4a6f3692a7b44c8fbcadecfdf9"}, {0xdd, 0x75, "7eeaded2776a5135c43bf7dda99c214260421ed7d4cec8e906aab3abcf196d044d1ed44ab0cee29a07be29766d47984845ae934a96d2659e45361dc861efb02bdf26bf6056b7e7225f33e78ecb96d0408108748b2ebc8340956ffcc8ca698e412ef5547328c53d51e70191ed3a13eb41c880f6c467"}, {0xdd, 0x4e, "b76a840ee07bbc9836d8129516225855f77e57cd6024ec1caf34af242731ae40fbcc38ab9fd1d033f6071b7a12ea51d80aec2b6b1ef3befd0b88aeb90dfeaf5daf7d3be4ba7887d5efcb7656f27d"}]}}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}]}, 0xc08}}, 0x0) 00:04:12 executing program 1: r0 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_DEL_INTERFACE(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x20, r0, 0x200, 0x70bd29, 0x25dfdbfb, {{}, {@void, @val={0xc, 0x99, {0xff, 0x7e}}}}, [""]}, 0x20}, 0x1, 0x0, 0x0, 0x20004040}, 0x8000) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_TESTMODE(r1, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000700)={0xec8, 0x0, 0x0, 0x70bd28, 0x0, {{}, {@void, @void}}, [@NL80211_ATTR_TESTDATA={0xeb4, 0x45, "8e4e3fac7ddd786177e984885c7a49ad7c6f801749620c6210d308549fa765d820b5961a4a411d0867bc6bdbc3896651a290482554efde6815515334322f6c31ac3f48b3e373ab941e803560293f0b0142d3b7ff6dc593e5436c702d7e70104f872ef4573f585d0ec6443ac496abaa8a29cf65eff6fe141fb52da893eed08fbaa02140270db2beee3354123aecfe6430a9ffa12026f85d9c5047cdcade0e98c36a5fced5248724c2a3dce899da8b12e0c2d6255a9ecc49f6a0eaf69768028cc7d72002450c715608f1b33721f2a54ab7be34721d9bca528c98c3e25f1124822f4d90cd97940888a0fb6df83b83a952d2f70450ff28784a023cc91e58e894ab5a6c1d48e9ef92d73674f8ea3a17ede5f03a8ffbd6199ad1c5ae713bad8b1d4bfd6ad1c54b2a6782eac406ba26fae1b948cf8e66b5efd3476c4a6169939dc57461e9cfb04621317c0fb4f8310afb0e743fb2c59954227ceb170cc55975f0f971ec73314b463cccaf8886ac49e74049b887f6e6814d1fc7d7a042f7bcd121301dae14ef192dfe8f7c719784682cb256fa4648f000e23dd3c9e506622fe11c058d6cf00f5c834932eba86f989e2b3aebaed6db292393e962162bb1446f024617211d798cdc83be28a3375aea033cba8ca088eea769cf75b9590f9a8d6a53fb702d055888f2472d04701be8697890bb297e10453ff6b8a9c6b199bb39391a68689c847f192f885d44f69799c6ad9994fd15a76083cb276169f6eefe48097fd84c9ac5a83c25c061dfd7243ab4bb1de42b9f70a53fd756fdc490fe32fad8836bf652aaa8eef807ee37df5593a298f2a73f59a358b50f066d83709c67f615516e6166038df27116319ade6300914eb6ef3aa6ed5bf44995a9492ec05c8f00e88ea621d83d8d01cb8f3cd03e5caed37f5a8781bf3f5d156e1cdcf892c3eab99a5c1e88a78690a4e355e967e8653cc358212707d040a80fc948dd172e14dfc51d9b4a3a3504d08063ec4670dc6fec0806adf1a14aeddf7bd281d3485865037df10d4a4740aa2fcf778234a88c64adc7575260a1d604f9a818408aa1c163b634569e53ede97013141b40cd885576a4d214a67a495e5aa574cd55a73b9681905d169c20c5ecc762c8d798b872e7a1356afb25220358fa1b59c18ab46b70e71c14cd42665bed0173d66b5f85648b6b2b365c2cbec94aaff9ee217f383a1c1eb1fb81865299c6c1a09efe9845bae59451302c3e5352a09389c98ab102608cd43c3edad43b3710bf214073fd2c34f2c616b5fbc948eff167a442f09ed6a81aa0c5417045cfe96b8ef0a3369f99ebac8af4f5b4a8d15e3b6c1fe4c660410074adbeb1b45193137a028cef4c95f8669edb5ec7066654d2311b861da02ac3e7b2d32bbe2936caa0b539060c7a62fe44e0ddcd2f2f4708919031ab110d4a4c19aeef938ee35ddfcc92e6607df24a2c32105901e16e414c29c81294a7fd7d56f93a99e5a6192bc798c2ea372932f6f8de968185cc18a23ca9b49431323e90f1c80d740c88666c53285be0ec6387c6fbcf54da60accff7c177a02cf72b8031101f1fc5a4459fc5c8424963de814b6675cfd4e2cc4b8f7f9cfafa498cc700688e33b82e9ed10878d919fbdcb8492b6989279b41905a230673abdd4f96773e388d2a66ed9f9921f11cf297e05fab31287e2c3cbc38b8e8b09e7241209ef611ba103553a39f4563160fd4eb2dde3616603ea40106fc74a1eef8806f6f4b219896c3b8c22ddb4756ac872c0fbe1c51acddfa014460a7ab19b1b88adf124e7529575a9007ca96678c4ecfaf1720d58f67f6b2347febb2ebb00b64b00c3bf629c5cf625b47f01f1e7db97c812e9993f79344ed326926a2eb530bcc1186a1650aaa063f504499fe76da63ea7d54e364a9b472387d2cba3c64dac60e292c558905a31167bd320a0eb74b22e4abe8b440126c4eb96595c397b8eb190e269deed7acd6f3a10c516440e2e7af4489c25d126360b8da76d5ed989af62b7c321316367ad4dfd5fa0fb8555e9d896160ac502601d6c39d19959123fcc6dfba66a290ce812a6a639a4beeb8ba3f3b496534e1bf9c8f5674f5caa4d3cc84b768af6775f669e719c1ca793d44d648dc26093f90afbf1ec4cab67fd9e2d7119e9b7993b4010df0838515a10aa217f0e89a2319d0b68514c343071afcc04b105dac0a1c36059cefa9f627e23d9c663d431edfb2982a43bfbe350036a5b72585d18cad9db5b73322562ba00695e4cb221eab824b8daee06da84a1f2d11c92ebee2f47aaefff571f4008ce76cbf4920c1ba92a1108cd37b50d044771734eb7df8974cadbe7c5b3e8fc347f4fe7b6ab1e3b3b2d010d5170aa2ced2388dd63159852459f91df48f50f45281e7eae176ff064953d8120079bd40d0ae29d46f6524555f01018ca47ca732e7e3bdde3ad7c2c18e2204c980121ae7a03a377d18394739db3644aec0a9c0051e892d236875dc455dd0638b20bf21d271415c0c0a9867dcbc880358d507edf7acee30a41e7203c82d903359f35f32366eb0c2d1dac28bc88f5bdb44b7c7c74024f896aaba4124611f329838fb6d1cfd2d4df72ddeb23d5535c48e4efdbac2d98377f82d11ed0dd20cfd9c6cba0663101d577001ae40fd7cdaa88b959a02d837c83952e9c378557c8d910b9b848e5c68a6340bd21fabf92b256a9fdc07b6994bb22b8b683753683675187b465174ee827df5b01aa067bdbcb0c5397276dfc211e21e16d18c4d0bbc6fa1addc829d44c32cd0ada2264551c515737f2e9c051dcfa78ee133e326b0463a0aeab6cdb7e8f5ec4c798176f3c3dccfb5c0f2a12de80d89ac8b9cbdfa21f77e64f8a1c0230a79df945e1abc036c07c18fe47ac29a9401a86b5014616835f13e1c34547fd7deb194c584c2c81a39e3839332c427748a9d9908fbb0899502c611f48fbd0354561db51ac33b7e86c5dbc9ce9a0e2f645536bef8c73572b5fb1a7b3e041efebcd986a33af6d110e8feab6e8691506dc7f6e79632f97aa3c531e617fec15b4c1f169b7acf534faa0e89b32998ae42a1207d065ece16496f86e83d4a041d38064a765781b261311f5cd83ac223b630fd859644ae1efc45ff6c8adb683310c620564c6b5b014c279bba0beeb0ea50acd2f491454f143d6deb47060c58b6840c011855ee131fa6151f611f4792e7c866110b46ab3de04bf5eb28d7768fa0c6950aacd0b6dfc13a62ce168045507782ed3111175cfac77f4091bb0ab65a9aa2e4f47fdb65afd140bf7985be95f33fa9d9d02609c59552a4bf998bdcc806875db3d6415c2ad7d08513ead1ceddfd55a35066c45975a7e23d2cb15acc23ac2d5abacd5137c6771a04d1ceda92b7a27f97da25ecb48675d4de154414b12c3ca1e085afa0fd64975904d43d2e8ec142f242792313603b94117a0e90ce70a8e6c1d1a9afbd1dab5356fcf5fbaddb1e02d8531af3c823f9cf79e0731e2c2fe5385f8f70366196b49c1e1faa86fde96484f3c9abc8f88e14a4aeeb0fa0f136997fbc85d53a2f5c387a5ae65c18e5722c76f7928bc39a6407199f87dd69889794600e2e1ada008ec4a1edfbec5ca8e4883bc8133c74cdbdb2d5f693c6afdad3f0e7fe54058a75d4442ca76aa685e2801f29dac83fea124f82f4910424e629ccf89fddf67690b81cf6110ed31ab25c67ac7dc67affe0be4fe5d7636d430e0bc84d42f5f76473703d390906fcfa2f1d628eb290a71c556252df32c72f653903ccd0d4d7d317b1049e494bfa96a7307df735c06f6607f93a3d976d93098e693ff59fb6d2af46cd7a311556574cf99556a93a7780cf000d04f3dba31b8c6eaaf7c7575d07f652d7cd4fc634c64af05c1dd89d6cc9affc382d492de79699c370b8e40062464f15cadf9409e4f8fe951e29a460312efe26f5b835bb0790a356e30123bc31943099d53af1e5ba7ad1a73a42c25ab8163e2c9f71453ce29e33fa58e6844dbb4c8e3393c13819b3211d2e81bac883da37ab26f91cbb2458691555ed8ceed9d6aee7c9573f0063a29aa6238505715fdf68440881d76459d65d03be428ad2f74c445b84acb0752ea611c53b598f5019c5c5e328768bcc370188478eb539d3bd2854759c9c30c702b07387a8ebf899c0107db0a43ebbc9339befb92f320c45fdbc1d223c4955651467f3a7f45f381df2f55922160a26efd9f79383fe5361795667d23b9d5144cb6bf6a8ec5a493daf69d7f5e21c3f8c53c59a12db8e040d49153f4c4e5f9c3692e186eb6ad7f2fe7926f3a5bf73292b1b281a5f068e638fd28a2102d7aee41363891103869f03bf1f259585ae2361f833c15f9bedefd46927fab94786758e3625e15b0249baf8424b094185f7572c22d6ddc89e31bd1fb853483f600ce5555554357e3fc62d3a5fb965d16939ab64bb4719022a7710ab1d9ad16d0d821e08109b0647d149606727120ec05f81d05269634b243ad875162c7f38171aca6d9e4acff9df6b2ecd713659fd97f1935faeecb3bb93b4976dd2b7f0389d06f4405d5ab1db426e0a6c8c9ab8c3c4371d03fb993b3c77d536b6ff288560e8ecbd9686475ff8e0f48eb31bb6ef2ce70fef90ffa423fd32260d265e160d8440ab0c9320ddd59fbf31ba0c0cfc420984a5544899d9cd0074907ad316e79e2ff9a2eb8ded5a40717f67599be50dc9490bf103e5b3d8ee07a49e723197ca167c2d8cd786f0b1bf6787a98b490dac0793c46943bea2d7630c78f5c5ba72dc42ae4f919ac236c02bbbd5c63450e7c41885763e87029e8a105cc62295a92e5d1ceaf901020ee556a10293d3d1b2526e7852e8ab3a228f4d4d7ea47bcca247ec74cd5b4f9314918a83166d4268592fdeb05a6fc341c48a596f2862f4c01c59600f2fab7fbaeb9faf4f565639d81d734316cfa0e20e7617c1b48738452d4cf65f9105071fbbc9b471c8e24e3c11904550424b25cb143321537e6181278243edef7318815cab8cc1c7a6d370b9cff91ef7d61d01f04f4b4fea11718e7960ec1851faff27a7e19d9efeee35f31c84da0c34da94891bb8f5b3dc3437040365adfd5f64301c468e55297f43e5af91f8bc6e4633ee710fa8161244775a7a6238905657c146df13c8e0f535b8eaf8e2ccb7b8ec0335530e04c3ed51e8461bdb5598dfb94f39884eed6b150113225f4cc298684e83b26fa82564071917009d81c3a61b7a6832996f20c858b52fa980ed35c4e492f5b65352a6c03768674bb59f0088118327f0ba7ca89719de8eee672922fb7b13c5e098e52a1fa7e6c85280cd4a843b0d1584dd22001686b3c7fb5982a59474086d526588ef0e"}]}, 0xec8}}, 0x20000050) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000180)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_CONTROL_PORT_FRAME(r1, &(0x7f0000000280)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x5c, r0, 0x100, 0x70bd27, 0x25dfdbfc, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_FRAME={0x20, 0x33, @mgmt_frame=@action_no_ack={{{0x0, 0x0, 0xe, 0x0, 0x0, 0x1}, {0xd89}, @broadcast, @device_b, @random="0617addf777a", {0x6, 0x3f}}, @sa_query_req={0x8, 0x0, 0x800}}}, @NL80211_ATTR_CONTROL_PORT_ETHERTYPE={0x6, 0x66, 0x6007}, @NL80211_ATTR_MAC={0xa}]}, 0x5c}, 0x1, 0x0, 0x0, 0x44084}, 0x80) gettid() 00:04:12 executing program 4: setitimer(0x2, &(0x7f00000001c0)={{0x77359400}, {0x77359400}}, 0x0) setitimer(0x2, 0x0, &(0x7f0000000540)) 00:04:12 executing program 3: r0 = openat$drirender128(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r0, 0xc00464b4, &(0x7f0000000180)) 00:04:12 executing program 0: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000002500)=@filter={'filter\x00', 0xe, 0x4, 0x418, 0xffffffff, 0x140, 0x140, 0x0, 0xffffffff, 0xffffffff, 0x348, 0x348, 0x348, 0xffffffff, 0x4, 0x0, {[{{@uncond, 0x0, 0x118, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "a27b"}}, @common=@hbh={{0x48}}]}, @common=@unspec=@CLASSIFY={0x28}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@mh={{0x28}, {"cd15"}}, @common=@frag={{0x30}}]}, @REJECT={0x28}}, {{@ipv6={@private2, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}, [], [], 'veth0_to_batadv\x00', 'netpci0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x478) 00:04:12 executing program 2: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$IP6T_SO_SET_ADD_COUNTERS(r0, 0x29, 0x41, &(0x7f0000000200)={'nat\x00', 0x2, [{}, {}]}, 0x48) [ 252.557185][T10085] syz-executor.4 calls setitimer() with new_value NULL pointer. Misfeature support will be removed 00:04:12 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_buf(r0, 0x29, 0x14, &(0x7f0000000040)="e7933824dae35d855af9cf3e60c8758228dae59b", 0x14) 00:04:12 executing program 1: keyctl$KEYCTL_CAPABILITIES(0x1f, &(0x7f0000000000)=""/169, 0xa9) keyctl$KEYCTL_CAPABILITIES(0x1f, &(0x7f0000000200)=""/4096, 0x1000) [ 252.613436][T10090] x_tables: duplicate underflow at hook 2 00:04:12 executing program 4: rt_tgsigqueueinfo(0x0, 0x0, 0x5, &(0x7f0000001380)={0x0, 0x0, 0x6}) 00:04:12 executing program 2: r0 = socket$igmp(0x2, 0x3, 0x2) ioctl$SIOCGETSGCNT_IN6(r0, 0x89e1, &(0x7f0000000340)={@loopback, @dev}) 00:04:12 executing program 0: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet6(r0, &(0x7f0000004340)=[{{&(0x7f0000000080)={0xa, 0x4e24, 0x0, @mcast2}, 0x1c, &(0x7f00000013c0)=[{&(0x7f00000000c0)="0320dee09f83bf996c6c2c61556c47fef85c76dd9fd1b231b4cdf9508179c69aa459b91c9ede61e15625f6c70ac0cae01bf84c590b2ee5c1fc685c5289302354031e77a5cff968ed9da4cac1e4f65c6021a8a1", 0x53}, {&(0x7f0000001140)="f51eaedec8d61d3c4dc2a64eb76fe1c3806d2970776d925a6819acf94631fda68503e69fdabcdf4bd64443a0d8fe218ba53b4eb8ae7cffcfe7acd3cced6639fbb4e73ea2bbc8c25b64086ebe", 0x4c}], 0x2}}], 0x1, 0x0) 00:04:12 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f0000000fc0)={'batadv_slave_0\x00'}) 00:04:12 executing program 1: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TCSETS(r0, 0x5402, &(0x7f00000000c0)={0x9, 0x3, 0xbebe31a, 0xfffffa06, 0x1a, "872f0dc66df1fcceebe36a060b1cea57abd26c"}) 00:04:12 executing program 4: syz_open_procfs(0x0, &(0x7f0000000840)='net/nfsfs\x00') 00:04:12 executing program 2: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) getsockopt$IP6T_SO_GET_ENTRIES(r0, 0x29, 0x41, &(0x7f0000000000)={'security\x00', 0x4, "1c2bfbcd"}, &(0x7f0000001040)=0x28) 00:04:12 executing program 0: io_setup(0x2, &(0x7f00000000c0)) semctl$IPC_INFO(0x0, 0x0, 0x3, &(0x7f0000000040)=""/124) 00:04:12 executing program 3: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r0, 0x541b, &(0x7f00000000c0)={'ip6tnl0\x00', 0x0}) 00:04:12 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendto$inet6(r0, &(0x7f0000001040)="82f4745bf4b1c865345306c6a7447649c9f367821736258dd29940bcf13ac4dcf036c2ebd3fcfac3696a0113aff4602901811a433e578226a98a86f88ea07a30438d935b03c29f57c5405be7a4633a79f9777c7e8ea890611ce2707eaf4b824e38481c0e1d06683ad0bed62f19c3ef7e7e639252ae4e7abcafb13f5b53521453a8f4ec646317f7ed87037d7bb3171d475342cae56f29a1ea07519840aa8b97d4eb6a3733a0abf83dfb3a02a78ebf45bc980a19abf79a17a11efb7e965e20b5c23e0bf15574a5f6283da84dcfabf42f07b61ab40ea98797d1c75eeaeb4a014a5edda028a537a1d10b6189f0ec5c6a6515c933c483b5505cdc15faa56952d9a42611502b6a015af1a1e558508941bbabe874d44cda5107a96924af3b79986729fb4ff889f009c6cf2863a6f3c8597993d6fc8db499e4572fa817b9fa4c1b529111b4657015a4882081ce74337350027b14581126910b6987dc631769e076739488034fc9724f80790a5df1c7ec71d457369237cd5f988656149e9c0eedaa7f7f18062df16b297738f7767bf1254f440f24136e233887c90ae64aa1c1c5c71a41bdb8a3225ed33b01ff9654bcdd4d85f6871ce3f10db683dd4330d4003688e9214331b0c051c624169ac3e2deba72ab51b79445cba4be80a0bd7afacce9e57a030ff63c11bd9974519e9be82b266f3deba1b6cfbac4c1d7fcb62ba414a6b9063348a86c530c7d65dd0cb6d29df9645c679f2259b133692f7e8c165bd95f412a7284ee84436349800baf702514d49fab538933512a8fe6cb656ff0011f4b8ac4b049db8b7fe109a175135fcc11be60770e67062421467f3f2b2c6036f806122b94fe08cd6d1b43d3cebb2f6ade1125ecbc5d7b6ad1e0a8740e4ca39eaeb82636b0476d5522a15c9349c07fa0afbde20aa9819a217030c2ac9de282fd7380c6ca7552b1a7ca26fa2621d026a589652802943a343522b006639d1ee207d26b29d0d32fcf38f10e131fbead0106031af977679fa6c3026ea040e0c54b033d320d86fff9ab80a92fbcb56d27c0f775800002c15651c02181e73a5f58f03429d5b10712d70cee035a70b915f7f12e4ca366fec3cb53c2174aa69407fc083468fb19191fa5aa13ae26d96058bb35632b85537032289fa292eceae052d20e5a105ed6ea09302a5bf76131b8d7c6f9e0ed7bb5f0da797d9f0f3431657d8a0e05356397049e20b8318e23a070e01185b1bf3ac2bd1408d355a7be22ec3df36b6ae476784ee80b56055bdba7779c71f296660832ba0cacd421ef07f88c3b61797aecca10731c5de60b3615b9e32d6b56b571c48242decd64d838d590820384e89086ffd8bd8a988afea771307f6dfb0fa9f3443f800666679d9889946a345d4910f4ae99798f6ecd982e2be6d93857403c298d761caa1268ceb931f8c79cb8c882bd3d9b42c07afa731ef5bce93af5acac12765ba78e2fbafdfcb9de4dfc46ccf164d48d8842f47b1314dd6fbd2ecadee6efdba76bd1b3ea75b86ca7791ed2b6014d10ff56802965b05f2c613b7eeebb3981809cc28cc000e420b8392e6f036b0d87a682e83882e5d0ac8c9a0e72335dabfe99c0ffa3c0796a65f8521efdf66c5e1100653442028d16b8f03f2e9bad18803f8322ccd81b5d819442a70ce78c7211e2f0cde204e8385403f8a86e9f9a2d8a384d421fdb22810851b554e4108ea14fbc83ef1640e79ad1f47ba95e3e33efc7a2abeb941a06035bde4fe63fcb1199be611a7bf0c874bb893ef51cde2bb3fdf9cdd6b843fa2a903ec8f1d784bbbb55b3bcef57eb6f5cb932f5b4581997c35d52e7e63f307df5af1c2425585a071dfd7f183b472fd75e67ac0b10d99dfbfe4dd00b5e4bf527e9b87d82b41e508379cd1c19fc61a7657d3494a4742214a1deca2c824d13c1add2ea86324767c0946f22e40f3287af9998af033f90714f266031b7b1eea546b48b44fd1b5320a10a7a68c6a717b3dfa44ed428903e59aada325a98e36471985de1a42003a2d19101a90829de156d2bfd037654e3c6fa7ed3e06d608d97e0", 0x5ad, 0x0, &(0x7f0000002040)={0xa, 0x4e24, 0x0, @local, 0x6}, 0x1c) 00:04:12 executing program 2: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000000)=@filter={'filter\x00', 0xe, 0x4, 0x420, 0xffffffff, 0x268, 0x0, 0x268, 0xffffffff, 0xffffffff, 0x350, 0x350, 0x350, 0xffffffff, 0x4, 0x0, {[{{@uncond, 0x0, 0x118, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "a27b"}}, @common=@hbh={{0x48}}]}, @common=@unspec=@NFQUEUE3}, {{@ipv6={@dev, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, [], [], 'hsr0\x00', 'geneve1\x00'}, 0x0, 0x100, 0x128, 0x0, {}, [@common=@mh={{0x28}, {"cd15"}}, @common=@frag={{0x30}}]}, @REJECT={0x28}}, {{@ipv6={@private2, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}, [], [], 'vcan0\x00', 'netpci0\x00'}, 0x0, 0xa8, 0xe8}, @common=@inet=@LOG={0x40, 'LOG\x00', 0x0, {0x0, 0x0, "339bdeada9a781b48b44bd0c0737f45bb1ee450b70ef8d3c738640e3da8a"}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x4b3) 00:04:12 executing program 4: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_INIT(r0, 0x0, 0xc8, &(0x7f0000000cc0), 0x4) setsockopt$MRT_DEL_MFC_PROXY(r0, 0x0, 0xd3, 0x0, 0x0) 00:04:12 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8948, &(0x7f0000000f80)={'batadv_slave_1\x00'}) 00:04:12 executing program 1: rt_sigprocmask(0x0, &(0x7f0000001180), 0x0, 0x8) 00:04:12 executing program 4: futex(&(0x7f0000000a40)=0x1, 0x0, 0x1, &(0x7f0000000a80), 0x0, 0x0) 00:04:12 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000006c0)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_sha1\x00'}, 0x58) 00:04:12 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000000080)={'sit0\x00', 0x0}) 00:04:12 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_PAUSE_GET(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000400)={0x14}, 0x14}}, 0x0) sendmsg$BATADV_CMD_GET_MCAST_FLAGS(r0, &(0x7f0000000740)={&(0x7f0000000600)={0x10, 0x0, 0x0, 0x228c0101}, 0xc, &(0x7f0000000700)={&(0x7f0000000680)={0x14}, 0x14}}, 0x0) 00:04:12 executing program 1: syz_open_dev$sndctrl(&(0x7f0000000000), 0x6, 0x412001) 00:04:12 executing program 0: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet6(r0, &(0x7f0000000180)=[{{&(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1}, 0x1c, 0x0, 0x0, &(0x7f0000000340)=ANY=[], 0x60}}], 0x1, 0x0) 00:04:13 executing program 4: add_key$user(&(0x7f0000000100), 0x0, 0x0, 0x0, 0xfffffffffffffffa) 00:04:13 executing program 2: bpf$BPF_PROG_ATTACH(0x8, &(0x7f00000015c0), 0xfffffe48) 00:04:13 executing program 3: shmat(0x0, &(0x7f0000ffc000/0x1000)=nil, 0x1000) 00:04:13 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet6(r0, &(0x7f0000004340)=[{{&(0x7f0000002740)={0xa, 0x4e22, 0x0, @remote}, 0x1c, 0x0, 0x0, &(0x7f0000003880)=[@tclass={{0x14}}], 0x18}}], 0x1, 0x0) 00:04:13 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_NL_UDP_GET_REMOTEIP(r0, &(0x7f0000000300)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0xe261ccf629af06ce}, 0xc, &(0x7f00000002c0)={&(0x7f0000000080)={0x14}, 0x14}}, 0x0) 00:04:13 executing program 4: openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000000), 0x40501, 0x0) 00:04:13 executing program 2: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet6(r0, &(0x7f0000004340)=[{{&(0x7f0000000080)={0xa, 0x4e24, 0x0, @mcast2}, 0x1c, 0x0}}, {{&(0x7f0000002740)={0xa, 0x4e22, 0x0, @remote}, 0x1c, 0x0, 0x0, &(0x7f0000003880)=ANY=[@ANYBLOB="14"], 0x30}}], 0x2, 0x0) 00:04:13 executing program 1: openat$fuse(0xffffffffffffff9c, &(0x7f0000004fc0), 0x2, 0x0) 00:04:13 executing program 3: syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000ec0)='\a') 00:04:13 executing program 0: io_setup(0x2, &(0x7f0000000000)=0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) io_submit(r0, 0x1, &(0x7f0000000480)=[&(0x7f0000000040)={0x0, 0x0, 0x0, 0x1, 0x0, r1, 0x0}]) 00:04:13 executing program 2: prctl$PR_GET_CHILD_SUBREAPER(0x2f) 00:04:13 executing program 4: syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps_rollup\x00') 00:04:13 executing program 3: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000040)={@loopback, 0x0, 0x0, 0x0, 0x8}, &(0x7f0000000080)=0x20) 00:04:13 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet6(r0, &(0x7f0000004340)=[{{&(0x7f0000000080)={0xa, 0x4e24, 0x0, @mcast2}, 0x1c, 0x0}}], 0x1, 0x0) 00:04:13 executing program 4: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f00000042c0)={{{@in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @in, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in=@dev, 0x0, 0x3c}, 0x0, @in=@multicast1}}, 0xe8) 00:04:13 executing program 2: socketpair(0x5, 0x0, 0x0, &(0x7f0000002140)) 00:04:13 executing program 0: prctl$PR_GET_CHILD_SUBREAPER(0x1b) 00:04:13 executing program 4: setitimer(0x0, &(0x7f0000000080)={{}, {0x0, 0x2710}}, 0x0) 00:04:13 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_REMAIN_ON_CHANNEL(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000140)={&(0x7f00000001c0)={0x14, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) 00:04:13 executing program 4: socketpair(0x1e, 0x0, 0x0, &(0x7f0000000a80)) 00:04:13 executing program 2: socket$inet(0x2, 0x2, 0x37) 00:04:13 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f0000002bc0)='attr/exec\x00') inotify_add_watch(r0, 0x0, 0x1) 00:04:13 executing program 4: syz_open_dev$sndctrl(&(0x7f0000001080), 0x7, 0x0) 00:04:13 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet6(r0, &(0x7f0000007ec0)=[{{&(0x7f0000000000)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0, 0x0, &(0x7f0000007dc0)=ANY=[@ANYBLOB="140000000002"], 0x38}}], 0x1, 0x0) 00:04:13 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_TESTMODE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000480)={0x28, 0x0, 0x205, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc}}}}, 0x28}}, 0x0) 00:04:13 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_buf(r0, 0x29, 0x14, 0x0, 0x0) 00:04:13 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_COALESCE_SET(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x0, 0x4}, 0x14}}, 0x0) syz_genetlink_get_family_id$ethtool(&(0x7f0000000140), r0) 00:04:13 executing program 1: pselect6(0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x0, 0x3938700}, &(0x7f0000000540)={&(0x7f0000000500)={[0x7]}, 0x8}) 00:04:13 executing program 4: rt_tgsigqueueinfo(0x0, 0x0, 0xb, &(0x7f00000000c0)={0x0, 0x0, 0x3}) 00:04:13 executing program 0: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='comm\x00') read$FUSE(r0, 0x0, 0x0) [ 253.784144][ T4274] Bluetooth: hci3: unexpected cc 0x0c03 length: 249 > 1 [ 253.788162][ T4274] Bluetooth: hci3: unexpected cc 0x1003 length: 249 > 9 [ 253.790616][ T4274] Bluetooth: hci3: unexpected cc 0x1001 length: 249 > 9 [ 253.793440][ T4274] Bluetooth: hci3: unexpected cc 0x0c23 length: 249 > 4 [ 253.796264][ T4274] Bluetooth: hci3: unexpected cc 0x0c25 length: 249 > 3 00:04:13 executing program 2: pselect6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000fc0), &(0x7f0000001040)={&(0x7f0000001000), 0x8}) [ 253.798670][ T4274] Bluetooth: hci3: unexpected cc 0x0c38 length: 249 > 2 00:04:13 executing program 1: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000000)={@rand_addr=' \x01\x00', 0x0, 0x0, 0x1}, 0x20) 00:04:13 executing program 1: clock_gettime(0x0, &(0x7f0000000100)={0x0}) pselect6(0x40, &(0x7f0000000040)={0x2}, &(0x7f0000000080)={0x5}, &(0x7f00000000c0), &(0x7f0000000140)={r0}, &(0x7f00000001c0)={&(0x7f0000000180)={[0x51]}, 0x8}) 00:04:13 executing program 4: rt_sigaction(0x18, &(0x7f00000000c0)={&(0x7f0000000040)="640fac860a00000000c4217ee693ee000000d8f92666450fd629410fc33ff30f6f9e0000000066f3460fa7c8c4827d991fc481fa6f4a00460f55245b", 0x0, 0x0}, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000200)) 00:04:13 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000004380)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4106(morus640-sse2)\x00'}, 0x58) 00:04:13 executing program 1: syz_open_procfs(0x0, &(0x7f0000000300)='comm\x00') 00:04:13 executing program 2: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_int(r0, 0x29, 0x42, &(0x7f0000000000), 0x4) 00:04:13 executing program 0: prctl$PR_CAP_AMBIENT(0x2f, 0x4, 0x16) 00:04:14 executing program 1: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$KDSIGACCEPT(r0, 0x540e, 0x0) 00:04:14 executing program 2: prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f0000000680)={0x0, 0x0}) 00:04:14 executing program 0: pselect6(0x40, &(0x7f0000000400), 0x0, 0x0, &(0x7f00000004c0)={0x0, 0x3938700}, 0x0) 00:04:14 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000900)={'wlan0\x00'}) 00:04:14 executing program 2: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TCSETS(r0, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x7fffffff, 0x7fffffff, 0x0, "9d7b215ed1afd821c131dd4cc6ae8d15d7e160"}) 00:04:14 executing program 1: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x0) [ 254.246772][T10196] chnl_net:caif_netlink_parms(): no params data found 00:04:14 executing program 0: r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getpeername$inet6(r0, 0x0, 0x0) 00:04:14 executing program 2: socket(0x10, 0x0, 0x9f) 00:04:14 executing program 0: r0 = socket$igmp(0x2, 0x3, 0x2) ioctl$SIOCGETSGCNT_IN6(r0, 0x89e1, &(0x7f0000000000)={@private2, @empty}) 00:04:14 executing program 1: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$UI_END_FF_ERASE(r0, 0x400c55cb, 0x0) ioctl$UI_SET_RELBIT(r0, 0x40045566, 0x0) 00:04:14 executing program 2: pselect6(0x40, &(0x7f0000000040), 0x0, &(0x7f00000000c0)={0x8}, &(0x7f0000000100)={0x77359400}, &(0x7f0000000180)={&(0x7f0000000140), 0x8}) 00:04:14 executing program 4: pselect6(0x40, &(0x7f0000000040), 0x0, &(0x7f00000000c0)={0x5}, 0x0, 0x0) 00:04:14 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_PAUSE_GET(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000400)={0x14}, 0x14}}, 0x0) sendmsg$BATADV_CMD_GET_MCAST_FLAGS(r0, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000700)={&(0x7f0000000680)={0x14}, 0x14}}, 0x0) 00:04:14 executing program 1: pselect6(0x40, &(0x7f0000000f00), 0x0, &(0x7f0000000f80)={0x9}, 0x0, 0x0) 00:04:14 executing program 0: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_mtu(r0, 0x29, 0x17, &(0x7f0000000180)=0x3, 0x4) sendmmsg$inet6(r0, &(0x7f0000004340)=[{{&(0x7f0000000080)={0xa, 0x4e24, 0x0, @mcast2}, 0x1c, 0x0}}], 0x1, 0x0) [ 254.570844][T10196] bridge0: port 1(bridge_slave_0) entered blocking state [ 254.579800][T10196] bridge0: port 1(bridge_slave_0) entered disabled state [ 254.600077][T10196] device bridge_slave_0 entered promiscuous mode 00:04:14 executing program 0: pselect6(0x40, &(0x7f0000000f00), 0x0, &(0x7f0000000f80), 0x0, 0x0) 00:04:14 executing program 2: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @local, 0xffff7718}, 0x1c) 00:04:14 executing program 1: r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sendmmsg$inet6(r0, 0x0, 0x0, 0x0) [ 254.662124][T10196] bridge0: port 2(bridge_slave_1) entered blocking state [ 254.664053][T10196] bridge0: port 2(bridge_slave_1) entered disabled state [ 254.667881][T10196] device bridge_slave_1 entered promiscuous mode 00:04:14 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000900)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000008c0)={&(0x7f0000000840)={0x14}, 0x14}}, 0x0) 00:04:14 executing program 1: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000b80), 0x0, 0x0) accept4$alg(r0, 0x0, 0x0, 0x0) [ 254.772205][T10196] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 254.799502][T10196] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link 00:04:14 executing program 2: r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000021c0), 0x0, 0x0) recvfrom$inet_nvme(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:04:14 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet6(r0, &(0x7f0000000180)=[{{&(0x7f0000000000)={0xa, 0x4e24, 0x0, @mcast1}, 0x1c, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="14"], 0x60}}], 0x1, 0x0) [ 254.886185][T10196] team0: Port device team_slave_0 added [ 254.889334][T10196] team0: Port device team_slave_1 added 00:04:14 executing program 2: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$GIO_CMAP(r0, 0x4b70, &(0x7f0000000000)) [ 254.953948][T10196] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 254.961664][T10196] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 254.979378][T10196] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 254.987615][T10196] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 254.994834][T10196] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. 00:04:14 executing program 1: socket$nl_generic(0x10, 0x3, 0x11) [ 255.014008][T10196] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active 00:04:15 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000004fc0), 0x2, 0x0) read$FUSE(r0, 0x0, 0x0) 00:04:15 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_inet6_SIOCADDRT(r0, 0x890b, &(0x7f0000000040)={@private0, @rand_addr=' \x01\x00', @local, 0x0, 0x0, 0x1}) 00:04:15 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet6(r0, &(0x7f0000004340)=[{{&(0x7f0000000080)={0xa, 0x4e24, 0x0, @mcast2}, 0x1c, 0x0}}, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x30}}], 0x2, 0x0) [ 255.218470][T10196] device hsr_slave_0 entered promiscuous mode 00:04:15 executing program 2: semctl$IPC_INFO(0x0, 0x0, 0x3, 0x0) semget$private(0x0, 0x1, 0x0) semctl$SEM_STAT_ANY(0x0, 0x0, 0x14, &(0x7f0000000680)=""/38) 00:04:15 executing program 1: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$UI_SET_FFBIT(r0, 0x4004556b, 0x0) ioctl$UI_BEGIN_FF_UPLOAD(r0, 0xc06855c8, &(0x7f0000000080)={0x0, 0x0, {0x0, 0x0, 0x0, {}, {}, @rumble}, {0x0, 0x0, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}}) [ 255.286121][T10196] device hsr_slave_1 entered promiscuous mode 00:04:15 executing program 4: prctl$PR_GET_CHILD_SUBREAPER(0x10) 00:04:15 executing program 1: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@mangle={'mangle\x00', 0x1f, 0x6, 0x5f0, 0x430, 0x430, 0x430, 0x338, 0x0, 0x658, 0x658, 0x658, 0x658, 0x658, 0x6, 0x0, {[{{@uncond, 0x0, 0xf8, 0x120, 0x0, {}, [@inet=@rpfilter={{0x28}}, @inet=@rpfilter={{0x28}}]}, @HL={0x28}}, {{@ipv6={@empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', [], [], 'bridge_slave_0\x00', 'veth0_vlan\x00'}, 0x0, 0xd0, 0x118, 0x0, {}, [@common=@eui64={{0x28}}]}, @SNPT={0x48, 'SNPT\x00', 0x0, {@ipv6=@private2}}}, {{@uncond, 0x0, 0xd8, 0x100, 0x0, {}, [@common=@ah={{0x30}}]}, @HL={0x28}}, {{@ipv6={@mcast2, @remote, [], [], 'netdevsim0\x00', 'veth1_to_batadv\x00'}, 0x0, 0xd0, 0xf8, 0x0, {}, [@common=@ipv6header={{0x28}}]}, @common=@unspec=@MARK={0x28}}, {{@uncond, 0x0, 0xa8, 0xf0}, @common=@unspec=@IDLETIMER={0x48, 'IDLETIMER\x00', 0x0, {0x0, 'syz0\x00'}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x650) 00:04:15 executing program 2: r0 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VHOST_VDPA_GET_AS_NUM(r0, 0x8004af7a, 0x0) [ 255.357250][T10196] debugfs: Directory 'hsr0' with parent 'hsr' already present! [ 255.359280][T10196] Cannot create hsr debugfs directory 00:04:15 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_int(r0, 0x6, 0x8, 0x0, &(0x7f00000002c0)) 00:04:15 executing program 4: socket$inet6(0x5, 0x0, 0x0) 00:04:15 executing program 2: r0 = syz_open_dev$sndctrl(&(0x7f00000002c0), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REMOVE(r0, 0xc0405519, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 'syz0\x00'}) 00:04:15 executing program 1: socket$inet6(0x11, 0x0, 0x0) 00:04:15 executing program 0: semtimedop(0x0, &(0x7f0000000040)=[{0x0, 0x1, 0x3800}], 0x1, &(0x7f0000000080)={0x77359400}) 00:04:15 executing program 2: syz_genetlink_get_family_id$SEG6(&(0x7f0000000640), 0xffffffffffffffff) 00:04:15 executing program 1: socketpair(0xa, 0x0, 0x0, &(0x7f0000000240)) 00:04:15 executing program 0: r0 = socket$igmp(0x2, 0x3, 0x2) getsockopt$inet_mreqn(r0, 0x0, 0x20, 0x0, &(0x7f0000000040)) 00:04:15 executing program 2: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_inet6_SIOCSIFADDR(r0, 0x8916, &(0x7f00000026c0)={@ipv4}) 00:04:15 executing program 4: semctl$SETALL(0x0, 0x0, 0x11, &(0x7f0000000000)=[0x7fff, 0xab]) 00:04:15 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000600), 0xffffffffffffffff) sendmsg$NL80211_CMD_PROBE_MESH_LINK(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000640)={&(0x7f0000000700)={0x70, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc}}}, [@NL80211_ATTR_FRAME={0x46, 0x33, @mgmt_frame=@assoc_req={{{}, {}, @broadcast, @device_b, @random="be1b08d3343d"}, 0x0, 0x0, {0x0, 0x6, @default_ibss_ssid}, @val, @val={0x2d, 0x1a}}}]}, 0x70}}, 0x0) [ 255.775297][ T5227] device hsr_slave_0 left promiscuous mode 00:04:15 executing program 4: r0 = syz_clone(0x100, &(0x7f00000010c0), 0x0, 0x0, 0x0, 0x0) process_vm_writev(r0, &(0x7f00000011c0)=[{&(0x7f00000012c0)=""/102, 0x66}], 0x1, &(0x7f0000001380)=[{&(0x7f00000015c0)=""/229, 0xe5}], 0x1, 0x0) [ 255.820575][ T5227] device hsr_slave_1 left promiscuous mode 00:04:15 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETAF(r0, 0x5408, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "c03caa8369b30a58"}) 00:04:15 executing program 1: io_setup(0x2, &(0x7f0000000000)=0x0) socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$inet6_udp(0xa, 0x2, 0x0) io_submit(r0, 0x1, &(0x7f0000000480)=[&(0x7f00000002c0)={0x0, 0x0, 0x0, 0x5, 0x0, r1, 0x0}]) [ 255.865534][ T4279] Bluetooth: hci3: command 0x0409 tx timeout [ 255.905075][ T5227] batman_adv: batadv0: Interface deactivated: batadv_slave_0 [ 255.907234][ T5227] batman_adv: batadv0: Removing interface: batadv_slave_0 [ 255.912814][ T5227] batman_adv: batadv0: Interface deactivated: batadv_slave_1 [ 255.918534][ T5227] batman_adv: batadv0: Removing interface: batadv_slave_1 [ 255.928984][ T5227] device bridge_slave_1 left promiscuous mode [ 255.935917][ T5227] bridge0: port 2(bridge_slave_1) entered disabled state 00:04:15 executing program 4: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$IP6T_SO_SET_ADD_COUNTERS(r0, 0x29, 0x41, &(0x7f0000000080)={'mangle\x00', 0x2, [{}, {}]}, 0x48) [ 255.991619][ T5227] device bridge_slave_0 left promiscuous mode [ 255.993409][ T5227] bridge0: port 1(bridge_slave_0) entered disabled state 00:04:15 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet6(r0, &(0x7f0000004340)=[{{&(0x7f0000000080)={0xa, 0x4e24, 0x0, @mcast2}, 0x1c, 0x0}}, {{&(0x7f0000002740)={0xa, 0x4e22, 0x0, @remote}, 0x1c, 0x0, 0x0, &(0x7f0000003880)=ANY=[], 0x30}}], 0x2, 0x0) 00:04:15 executing program 4: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet6(r0, &(0x7f0000004340)=[{{&(0x7f0000000080)={0xa, 0x4e24, 0x0, @mcast2}, 0x1c, &(0x7f00000013c0)=[{&(0x7f00000000c0)="0320dee09f83bf996c6c2c61556c47fef85c76dd9fd1b231b4cdf9508179c69aa459b91c9ede61e15625f6c70ac0cae01bf84c590b2ee5c1fc685c5289302354031e77a5cff968ed9da4cac1e4f65c6021a8a1", 0x53}, {&(0x7f0000000140)="fdf910037d2f279e747c9ce777ffd7464828b11014c4a2b3a9e7e7bb4f264c63baa9063a89ce49981ab4bdb6268aa5ab31ad7bd2b11a211b8a639b60034bccd8fa2eca2ac49877358f6bde5aaa1e797fbb3c4262b7fba3e4101e656792360343b6d64f530e8d3ecc75ee3cd061e5d318a35f9673ded0dbfda22efadaff35783caf9efa373231b27a6e0a6ff6191f7c7c28f265629b2a73b07d9abdec4ce91ba335847dd899f0f7e025d93013a9c0c463a8917d218969cbdd75686d2169b7a535619cd667dab26f74face11d4d27b55ad42c842ab24adb2cffd9ad49f1160bbd318e3eefb32bd1a5df863aa1acdb0614991b5e56bd4f908cd3f672fbc0cad7a63745cce523f050c64ec2bcb1f7505cd030173c6ba270214e46cee1a79b8631701d8bed09acd821cbad1e728498892535cf41b3b4134d9961c9d3ffb3017f388b34a43c65f165106b4ff2de45f7358e792813430864b0caed80381297eb8fbce156ca8bba945c538da873d5054536810283e9d07ac633559f13833edd92816a53d240ca92687e9543fccb8a6112238ea40e49baf88873960d560ae2dbfb8e27a6e749810d04c8302ca04f2b27c4a1c7ae1fd835d5b418cabad60abc30ad33ce4db5ed78012ee063f6ec33bc5c93f0748f755b20d87f2860a611be8c387e53ca85b9fda63d317c3ef9e36a59a3970496e37703cf5fba139eb205d3eca3bb9846a914d70045d29332b732042880e9dac313afde0c9fab394715362e48741fc14d67f35b540bf0aa97cda7f1147d395574179e22fe3c662d842e69aeddf74a294c1391df0849894be0aba70a05e73d6e7edf0a1e8e89021fb48621420d5850f99a2e58b9238adb672aa2255a068a17e9041173d1db9cf6ee779e2c16ef89f7aa0cbcbd145d7917badce74a5f5e91363cec1d6eb9fde5a41a905dea36818a95cee11e46faec67420ff6eef403e09d8dd316135aab6fac7cbef6712e9695945b34d6030b74dd66be88059219b9d7c24f0a755873bf54b5ee3c904e29dbd16c4ffb843f7964fe93fb9a401786b8adfdda761b9d14d043cfffe8b746d38f491e6238ceda4bcee148feb981910f98d5174fc7de81322cb918ec6f411a0db8e64f1c642e193d7d348a3ac23086c2273b85abc51c219477761656dbd78797553b15834502b595cd12a16847c353a494507ad2504dd52ee035c59919c8b4a22a05d6a21514a614d6f3a27952e5f348ee03f4b8add9ca358514c5fb0ca5617106f19210495911ad50eb887518aa24bcaeab78132cefcc0e70d860b6b12c96bb3a1260107ec810c19b1fff5ac475d040b87c88c01448193199f351180ced772716abcc2d4ac47cdde6560408d04caef4f39beadadc4769fcdbff93aa1427191548877a43b95e57994e41bd2483808d19a43cf38fde9f8289346d870781a796126994997bf21d02d695dd489830156785feb71dc039d6eea271949561c97457abcbc9725b0e05946eba2de7f950663d5dca057a3f80e3a3645e45a3a29b6842355e6fb9e9765ad61f3ab4b78285c5baf1e0f8d21a1a2889b9652cccc506f9c93791480c03290952bc3f360858dbd0fac8caaaefa17528b4742166aedbb0781c11915213c5f615cd259981157082ca5d5285843af78450f7349b9d51a6093703c38a95e5a16f3071ab06ba61ac976cc3a0b1114fce8f5dc22f4014221f0f5aa7125e10dd825a4290d25514deb832bf12c12d90b3a5215c385eb9835ce2807e78b5e48d9384e798f48e4a55074e86fb617873e9cdb73fc6cd019723f5d7b4d16ab39b3ed2c270ece67d759baf96fe60abaa0307127c821577ae36425a078eb143fe1b930252963ce2537fe8532d775b8e11738e188cd0668943c3601c14999e80192f264575b3c06d1862f2314df2b2ff0ae35c4a2005036fa6630ab4a039dc994a4b0f6b0ae", 0x55d}], 0x2}}], 0x1, 0x0) 00:04:16 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet6(r0, &(0x7f0000004340)=[{{&(0x7f0000000080)={0xa, 0x4e24, 0x0, @mcast2}, 0x1c, 0x0, 0x0, &(0x7f0000001440)=[@rthdrdstopts={{0x18}}], 0x18}}], 0x1, 0x0) 00:04:16 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f00000012c0)='net/dev_mcast\x00') read$FUSE(r0, &(0x7f0000002d40)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) get_robust_list(r1, 0x0, 0x0) 00:04:16 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_RADAR_DETECT(r0, &(0x7f0000000900)={0x0, 0x0, &(0x7f00000008c0)={&(0x7f0000000880)={0x20, 0x0, 0x4, 0x0, 0x0, {{}, {@void, @val={0xc}}}}, 0x20}}, 0x0) [ 256.175457][ T5227] device veth1_macvtap left promiscuous mode [ 256.177213][ T5227] device veth0_macvtap left promiscuous mode [ 256.178917][ T5227] device veth1_vlan left promiscuous mode [ 256.180509][ T5227] device veth0_vlan left promiscuous mode 00:04:16 executing program 1: r0 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), 0x0, 0x0) rt_tgsigqueueinfo(r0, r0, 0x32, &(0x7f0000000340)={0x0, 0x0, 0x80000000}) 00:04:16 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_PAUSE_GET(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000400)={0x14}, 0x14}}, 0x0) 00:04:16 executing program 1: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='net/raw6\x00') read$FUSE(r0, 0x0, 0x0) 00:04:16 executing program 4: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$UI_SET_FFBIT(r0, 0x4004556b, 0x0) ioctl$UI_SET_KEYBIT(r0, 0x40045565, 0x0) 00:04:16 executing program 4: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$UI_SET_LEDBIT(r0, 0x40045569, 0x0) ioctl$UI_SET_LEDBIT(r0, 0x40045569, 0x0) 00:04:16 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_PAUSE_GET(r0, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x0) 00:04:16 executing program 1: sendmsg$NL80211_CMD_DEL_INTERFACE(0xffffffffffffffff, 0x0, 0x2e4b9b75e26dc983) 00:04:16 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_PROBE_MESH_LINK(r0, &(0x7f00000037c0)={0x0, 0x0, &(0x7f0000003780)={&(0x7f0000002c80)={0x20, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @val={0xc}}}}, 0x20}}, 0x0) sendmsg$NL80211_CMD_GET_MESH_CONFIG(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000300)={0x28, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc}}}}, 0x28}}, 0x0) 00:04:16 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) io_setup(0x3, &(0x7f0000000140)=0x0) io_submit(r1, 0x1, &(0x7f0000002340)=[&(0x7f00000012c0)={0x0, 0x0, 0x0, 0x7, 0x0, r0, &(0x7f0000001e40)="4bad", 0x2}]) 00:04:16 executing program 4: socket$nl_generic(0x3, 0x3, 0x10) 00:04:16 executing program 4: pselect6(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000080)={0xffff}, 0x0, 0x0) 00:04:16 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="1c000000190001000000000000001d000a000000ff03"], 0x1c}}, 0x0) 00:04:16 executing program 1: syz_open_dev$dri(&(0x7f0000000080), 0x927, 0x0) 00:04:16 executing program 1: setfsuid(0xee00) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) 00:04:16 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_inet6_SIOCADDRT(r0, 0x890b, &(0x7f0000000040)={@private0, @rand_addr=' \x01\x00', @local, 0x50}) [ 256.899467][ T5227] team0 (unregistering): Port device team_slave_1 removed [ 256.930649][ T5227] team0 (unregistering): Port device team_slave_0 removed [ 256.959529][ T5227] bond0 (unregistering): (slave bond_slave_1): Releasing backup interface [ 257.014063][ T5227] bond0 (unregistering): (slave bond_slave_0): Releasing backup interface [ 257.272360][ T5227] bond0 (unregistering): Released all slaves 00:04:17 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000002bc0)='attr/exec\x00') ioctl$BTRFS_IOC_TREE_SEARCH(r0, 0xd0009411, 0x0) 00:04:17 executing program 0: r0 = openat$drirender128(0xffffffffffffff9c, &(0x7f0000000940), 0x0, 0x0) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r0, 0xc00c642e, &(0x7f0000001040)={0x0, 0x0, r0}) 00:04:17 executing program 4: syz_open_dev$sndctrl(&(0x7f0000001080), 0x0, 0x0) 00:04:17 executing program 1: pselect6(0x0, 0x0, &(0x7f0000000f40), &(0x7f0000000f80), &(0x7f0000000fc0), &(0x7f0000001040)={&(0x7f0000001000)={[0x3ff]}, 0x8}) 00:04:17 executing program 2: futex(&(0x7f0000000b00), 0x1, 0x0, 0x0, 0x0, 0x0) 00:04:17 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) syz_genetlink_get_family_id$fou(&(0x7f000000ac00), r0) 00:04:17 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_MCAST_MSFILTER(r0, 0x29, 0x30, &(0x7f0000000180)=ANY=[@ANYBLOB="20000000000000000a00000000000000ff010000000000000000000000000000000000000000ff00000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000095263b8b806d7e40"], 0x90) [ 257.513590][T10196] netdevsim netdevsim3 netdevsim3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 00:04:17 executing program 1: socket$inet6(0x10, 0x2, 0x0) 00:04:17 executing program 2: openat$vcsa(0xffffffffffffff9c, 0x0, 0x0, 0x0) getrusage(0x0, &(0x7f0000000180)) 00:04:17 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_PROBE_MESH_LINK(r0, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000001680)={&(0x7f0000000a80)={0xc04, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc}}}, [@NL80211_ATTR_FRAME={0x68d, 0x33, @data_frame={@a_msdu=@type01={{0x0, 0x2, 0xf}, {}, @device_a, @from_mac, @random="0b9e7dcd05de", {}, "", @value}, @random="68b3d63eaf48f3f1baebed0cf4554613de31eefa71d11ad7df702b113dd18594d575d71721578f27652da83d75c0a1c88cce7f01c2fd1d12af8d388e2c535f90120bc95e8b328df7d412fa54f5b87ce1136453ea01566c70f4e797c30881e4f2c50ea0f35667c1cfd02dc078fd6d5961dca913c00d5e69e62201a8891fe0aa1fa90299daf7aef57194bdb753bae9e5416f93399dd4b54c9882f59300920d64c90139ce011eb2b389c35e6edf7650f850508dd3147d45b35cf0fc914866e62e4052e53557a520c74295106a1c98f1e4c1dc30a9e58d1c7d631f41ee9e43a1ce118c0fcaa508d65361c569071295d91836866586c2e7f8bd6f51fe0506c133aaa7e6553474bf7835179983217484b553f137c60f7c68bb57589b9c1d65d4128d2fa3be8352f839b3659665aebd19affe5ac6c61ef77518eb8f47b7fe9047569ecebf529e6c03c9d23a8d9350c89c8a74bdf0dbf7175d2f04e3f46c5a867920709b331dea23dee4b209e772341d169cd65c3b969634eed96c9511e5523a332cd5cca95fa1faddf608758e9f314d13375063e39019a77bb5902f864fffc566ccd3e1c594e414732e26724919a12d17722d8b4cc7d27a67c6c3cfa99ff0d5dd6050f973456e812cd5b903364632af69aa9d7104df50342436856f077efec8a93a85ccf9b785ccca2b103ee8cbba2861999cee8128a645f37cb270607b5880f28d5ef679ac886ee18a56958190a29223637b46b1e04ccffd0dea6b5b234b39f0333e46507c02c137a3d5df167ed91bccf10a7590f4c8dbbf00f217139bdbecad22e42bc0e2587fbab8248a0d15bddc80a56890bf6943ac2666703b7e83bbd102cda2dc71c719a7605121becfe2794edbc0344fcd21185bf4f8bb9279138471ee9b30abd113adb78b7d01d2c2b922c8fbd4f5619b286064f7fb08b703c62d5ea072c8636eadeea5d908ad654280a4f57ee3aee646187fe66adf9e1b5ae1dcaaaffb65f29aecba29e2299593fd6a18ed4236c12da387057cdf96bcdc05ded0529013ca47749eb948e21aa8192cbfd1b8b18f7cf4603355598117c492347ccb4d36c6639e284f2ac4f7a60576cece5bced1eadeae834cc105b495e7469112d8097851a3cd2ce638f2f0c44f7f7bc53fe42bd5f51a76fa6290ddb506f520041d1dbd9a0297845a99d0b11362b8801bae71c5c5586b9046a5407878277589131b7f102b4c4fe6f4de03255b7d0abfa0f73f8656bfd9a381438162b8a9bc5bed474d6169efd80d51741095a85e52f728d09d20edf6f672f00a22d0770d4889c14a691e9aa3b4b43a95632dca36954b538ecae81530b93e66c44cd4ddeca2d29c071d16ef7fe104303c5dca1de9858d8efef3468658a0883121a8034fbea67850a44b1a17036a8c4481e372e80b4a7b372ce48ae076aed88d4534fe73492f682c853885847041894447c987a7890dacd5aae2bf6352b065fbca918abb76ae16bea4382e21e451f4f2ceedda6d991d8dc3c241b316c3a8ad7d1b5c28753457fe798de91eb0a1eed2fcc62dbceef3efc0da2d7eb6598984bf2aa08c4c6383c334d99ba0ff23bcd21718b586cace0da9052ca53fe28b72fe2f33c3db100fc7d82d0bdae873c49c0f55a6427b243897bf3b3408133f6bde80ccd62c341188bf72eed3147ec00518b6d9ca70c5daf5021b5d479dcb0f872b621ef7e6bbca9e06b419072591978bf2a280570d259df59cbc844cebe3de4b3e4d031c8c315686b0639911ffed8e773229b336e8ac26042181609b18a0200f799e93eda979df7b9f0f11a995cc565243e55bc6331e3dabd98baf0d22031b336bb75a082ab2a825c3e3ef897f5add2555ec9c2024acbb204e74182eace66eef4f87d9fa6ead8397499efc5e1652547d5d374667c5fd77d08e6017cf323f789ba50122285547448080286c8b2763451af8b1d3e9ef973352da52918fa76c8bddd2401fd91d691bb2159fbcdd351d9185599fe56725b4a0608f439d6def05bd68df1309b83620312b2db8c35851c5ae410262db65a7dd487441408d9c44d9441870a8fd7e0ae83d026b8b2e79c6adf75bd61256fcfa0b1747a8c5551146abe856649523c4d970dd46b2f7a9cb9a4c4cce234c9e782d21d9b5d8a78b6aaf20db856ea41abe59b924344dab42ab05373bc3c32dd82851d7431511eb63a0747ee2870c824c201208fc2a4eab27b72a38f29a1570e89766f5cf92ab5071ee7cc6e036c6de1dbdc928fc79c7c7c4bd7ac6fe725adccc5adee0958fe2c5d62842a033cb2b35c58c9cc471c000f78d9c08b8c4e9dd2f4669f1ddefcd8e2dfd176de7c697ca"}}, @NL80211_ATTR_FRAME={0x239, 0x33, @mgmt_frame=@assoc_resp={{{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, {}, @broadcast, @device_b, @from_mac=@device_b, {}, @value}, 0x0, 0x0, @random, @void, @val={0x2d, 0x1a}, [{0xdd, 0x4d, "3b476e8a8433ae264fabf2df7614bf6626e225bfe41b7549ca2af288310b0ad4298cd95945b0fd99e6d2f8139a098331e7188c74c8bd7b7ff5456171db0b3d135f7a14066aef2d1dfa2863dd5e"}, {0xdd, 0x4a, "10edc975d4bd5c359ff36f6cf599f377b187fcf8abd9704a4caf04af9f24eb2fa03838711b9a02b2b17db77d724b0c1c83677ed24a379ba21f1a1fbd1c37c6def708c1a09a4a8f2053cc"}, {0xdd, 0x3f, "7367918c746ee2fe3c1eb835cf5df06acfa95c607ada651729738f4d8879ba541c2318e999ac7d1326461c1ec805c196c821cf410a61de1c2087cdea684fed"}, {0xdd, 0x8a, "93083f6e6ace786caa22bd43bf35b62350986e7272867129d52cc9457e788d1bba8d2955caa8f5b2ebd9b563c0782d88969c39c67972c1361ab27d25b88d6d7096797cde1fcbfb631e0f203b39341a626e6a4d51b2c922f7b0918f9e925fe6d7a77e8691b995a273542781af1191b690abb77a386dc08f237ac93dd36815995e99a5e9151a4d17d36d20"}, {0xdd, 0x8d, "ebd720fff9fda70f00a803bef674672fe892be01a089cf9e66eb2dae03226c34435381d3faa12447fa47b0636ae3d79a831ba920bac4639f8130d971e629f44319053f93c751010aa66ffc1eb0c26b65a82eb8868ba7e3cc4207f701bc4a9fe7a21ab3ed76963727f866d1470d2ffecd982538509673f728d7f3d557704de76ed6249f5c9a244033b8f74c2437"}]}}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_FRAME={0xd1, 0x33, @mgmt_frame=@probe_request={{{0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, {}, @broadcast, @device_b, @initial, {}, @value}, @val={0x0, 0x9, @random="b72be6da83f4df5034"}, @val={0x1, 0x1, [{}]}, @val={0x3, 0x1}, @void, @val={0x72, 0x6}, [{0xdd, 0x96, "209880b7aaccf32504bca16fb67326bb1d4a7dd400857bcba9fa36c2619d97138bc5eff5ac4a8cd256ecbffe41ea90ee8701386cc3a61a2cfd985ce16a22f36593473f8166e14d0fa88f372764ab8ccdc135355893ba0e833a375ddd6578655695e9dc0c7cf11ac34aace316b949ceb5720b89945e59bec418ff6745b9a87f74c81132af363754f569825f9308f0612dec1b055e0330"}]}}, @NL80211_ATTR_FRAME={0x221, 0x33, @mgmt_frame=@assoc_resp={{{}, {}, @broadcast, @broadcast}, 0x0, 0x0, @random, @val, @val={0x2d, 0x1a}, [{0xdd, 0xed, "dd85200fb6aed27a2f80e6e71013412dabe6933acf3592a3a37625fecf2d1d5b867c681e5ba22ee96036d6cf94f239a4249e874f304a867bf93980c1fd0c75eec1d34b54e7d4b0be35e45b9d4896fee28e627eeb94f4bdcbeba80c64b48231d8793c63c910f772d439c76f36ae7fbdf4bdf795c24cd8fb5118b4e0be22d17d7dd312adad6cf660445ffa798121fed41ed9aa505c79d9e02e6c241d29ed972746b250911f404c130fb0334d9ba176dbe275a813fdc12e674432482d67c8ecf4044a3fe25c7cbcc8de2ad26d710192f7e175f47ecd991f0a848100c352d1674dbaf53429e4f6948b09301f670ff3"}, {0xdd, 0x2d, "f286eea18bbb14d1422ad5728eb907389811165bd01cd54f0d0740647f198dbd4a6f3692a7b44c8fbcadecfdf9"}, {0xdd, 0x75, "7eeaded2776a5135c43bf7dda99c214260421ed7d4cec8e906aab3abcf196d044d1ed44ab0cee29a07be29766d47984845ae934a96d2659e45361dc861efb02bdf26bf6056b7e7225f33e78ecb96d0408108748b2ebc8340956ffcc8ca698e412ef5547328c53d51e70191ed3a13eb41c880f6c467"}, {0xdd, 0x4a, "b76a840ee07bbc9836d8129516225855f77e57cd6024ec1caf34af242731ae40fbcc38ab9fd1d033f6071b7a12ea51d80aec2b6b1ef3befd0b88aeb90dfeaf5daf7d3be4ba7887d5efcb"}]}}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}]}, 0xc04}}, 0x0) [ 257.595073][T10196] netdevsim netdevsim3 netdevsim2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 00:04:17 executing program 0: socket$nl_generic(0x10, 0x3, 0x9) 00:04:17 executing program 4: socket$inet6(0xa, 0x0, 0x7c3) 00:04:17 executing program 2: pselect6(0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x0, 0x3938700}, 0x0) 00:04:17 executing program 0: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_VIF(r0, 0x0, 0xca, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, @vifc_lcl_addr=@private, @private}, 0x10) 00:04:17 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f00000020c0)={{{@in=@dev, @in=@empty, 0x0, 0x0, 0x0, 0x0, 0x2, 0x80}}, {{@in6=@remote}, 0x0, @in6=@local}}, 0xe8) 00:04:17 executing program 4: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$KDSIGACCEPT(r0, 0x5453, 0x0) [ 257.703620][T10196] netdevsim netdevsim3 netdevsim1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 00:04:17 executing program 1: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000001080)={'bond_slave_1\x00', 0x0}) ioctl$sock_inet6_SIOCSIFDSTADDR(r1, 0x8918, &(0x7f00000010c0)={@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x0, r2}) 00:04:17 executing program 0: pselect6(0x0, 0x0, 0x0, &(0x7f0000000480), &(0x7f00000004c0)={0x0, 0x3938700}, 0x0) 00:04:17 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_PAUSE_GET(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000500)={0x0}}, 0x0) [ 257.777420][T10196] netdevsim netdevsim3 netdevsim0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 00:04:17 executing program 2: openat$drirender128(0xffffffffffffff9c, &(0x7f0000000000), 0x60001, 0x0) 00:04:17 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r0, 0x5421, &(0x7f00000000c0)={'ip6tnl0\x00', 0x0}) 00:04:17 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETAF(r0, 0x5408, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8, 0x0, "c03caa8369b30a58"}) 00:04:17 executing program 0: sched_getattr(0x0, &(0x7f0000000080)={0x38}, 0x69, 0x0) 00:04:17 executing program 4: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$KDSIGACCEPT(r0, 0x540f, 0x0) 00:04:17 executing program 2: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) getsockopt$inet6_opts(r0, 0x29, 0x36, 0x0, &(0x7f0000001000)) [ 257.944612][ T4274] Bluetooth: hci3: command 0x041b tx timeout 00:04:17 executing program 0: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r0, 0x89b1, &(0x7f00000000c0)={'ip6tnl0\x00', 0x0}) 00:04:17 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f0000002040)='attr/exec\x00') read$FUSE(r0, 0x0, 0x0) [ 257.996240][T10196] netdevsim netdevsim3 netdevsim0: renamed from eth0 00:04:17 executing program 4: prctl$PR_GET_CHILD_SUBREAPER(0x26) 00:04:17 executing program 2: r0 = openat$drirender128(0xffffffffffffff9c, &(0x7f00000002c0), 0x34b040, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(r0, 0xc06864a1, 0x0) [ 258.047987][T10196] netdevsim netdevsim3 netdevsim1: renamed from eth1 00:04:18 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000180)={@mcast2, 0x0, 0x0, 0xff, 0x9, 0x0, 0xf2e5}, 0x20) 00:04:18 executing program 1: syz_open_procfs(0x0, &(0x7f0000000200)='attr/exec\x00') 00:04:18 executing program 4: r0 = openat$drirender128(0xffffffffffffff9c, &(0x7f0000000940), 0x0, 0x0) ioctl$DRM_IOCTL_GEM_OPEN(r0, 0xc010640b, &(0x7f00000009c0)) [ 258.107384][T10196] netdevsim netdevsim3 netdevsim2: renamed from eth2 00:04:18 executing program 0: openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000000), 0xc00, 0x0) 00:04:18 executing program 2: prctl$PR_GET_CHILD_SUBREAPER(0x24) 00:04:18 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_inet6_SIOCADDRT(r0, 0x890b, &(0x7f00000008c0)={@ipv4={'\x00', '\xff\xff', @loopback}, @rand_addr=' \x01\x00', @private1}) 00:04:18 executing program 2: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) getsockopt$IP6T_SO_GET_INFO(r0, 0x29, 0x40, &(0x7f00000000c0)={'mangle\x00'}, &(0x7f0000000140)=0x54) 00:04:18 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_PAUSE_GET(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000400)={0x14}, 0x14}}, 0x0) syz_genetlink_get_family_id$batadv(&(0x7f0000000640), r0) 00:04:18 executing program 0: openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000040), 0x50040, 0x0) 00:04:18 executing program 1: openat$vcsu(0xffffffffffffff9c, &(0x7f0000000000), 0x103, 0x0) [ 258.215721][T10196] netdevsim netdevsim3 netdevsim3: renamed from eth3 00:04:18 executing program 2: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000005100)=@raw={'raw\x00', 0x9, 0x3, 0x2e8, 0x110, 0xffffffff, 0xffffffff, 0x0, 0xffffffff, 0x218, 0xffffffff, 0xffffffff, 0x218, 0xffffffff, 0x3, 0x0, {[{{@ipv6={@ipv4={'\x00', '\xff\xff', @multicast2}, @ipv4={'\x00', '\xff\xff', @remote}, [], [], 'veth0_virt_wifi\x00', 'pim6reg0\x00'}, 0x0, 0xf0, 0x110, 0x0, {}, [@common=@dst={{0x48}}]}, @unspec=@NOTRACK={0x20}}, {{@uncond, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@loopback}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x348) [ 258.302656][T10448] x_tables: duplicate underflow at hook 3 00:04:18 executing program 1: syz_genetlink_get_family_id$tipc2(0x0, 0xffffffffffffffff) clock_gettime(0x0, &(0x7f0000001080)) 00:04:18 executing program 4: semtimedop(0x0, &(0x7f0000000340)=[{}], 0x1, &(0x7f0000000380)) 00:04:18 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$UI_SET_KEYBIT(r0, 0x40045565, 0x0) 00:04:18 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_INFO(r0, 0x29, 0x40, &(0x7f0000000000)={'raw\x00'}, &(0x7f0000000080)=0x54) 00:04:18 executing program 1: socketpair(0x2c, 0x0, 0x0, &(0x7f00000002c0)) 00:04:18 executing program 2: pselect6(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x5}, 0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180), 0x8}) 00:04:18 executing program 4: bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, 0x0, 0x0) r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_INIT(r0, 0x0, 0xc8, &(0x7f0000000cc0), 0x4) 00:04:18 executing program 0: r0 = openat$drirender128(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_GET_LEASE(r0, 0xc01064c8, &(0x7f0000001900)={0x0, 0x0, 0x0}) 00:04:18 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_PROBE_MESH_LINK(r0, &(0x7f00000002c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000280)={&(0x7f0000000700)={0x1ec4, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_FRAME={0x1e82, 0x33, @data_frame={@a_msdu=@type11={{}, {}, @device_a, @broadcast, @initial, {}, @device_b}, @a_msdu=[{@device_b, @device_b, 0xa7, "998921859ee1fc66cdd4d476e956d827678e4f347d721fa6dd1ccdf5cea3fd106574a67bc09624ff6fd8855b68beffb4204ea5e507862909c56b0d2025c252116244b749bb47579817b1975e17645142846d19d97c4f13715ed3243ec78e3bcb06b8219dce8d06b279fff3c8af3ae10f9e76ab8338a48a46d53f8475ecaef5867798489ff19ae696c498003857e4675b5fa73a34442e78f449a3c2eb917f37504c83585e0bc3f2"}, {@device_a, @broadcast, 0xfff, "2b1f8d8b6160bbb287700965093c4e4e9303a71b0892183a4210b23fb102eae94e43b5478fc4b18c38e4ab43c67656d1c26b2b331874e8fa657863af5b3f146ed3bf721315753172cc5e09e8f9c78eab52cdf77cc2847c77501f46a49bbf4688088d4fadd9c574e89f5179fd9731eece27805cd9947b5b14a6ba301ae7c737af105d954d40064181543cfb8c8c872aa5f515c424906ff984f579c67eedc4b1e6419aafc2903d8186b6d2a3bfcccfc24a6444f1dbe48525777ebf892218a72e7b625d58f6b011a360a0c736d49d482bf3fcc13780d64416b02e04aa132c4a7f32da5fd6ea7003d39ffd775a4719196a2d8cbab0e678f3c7440b35abeb49ed20b9159d063c91ffd067e3f411484d6dad114064ed995b41a4204c5a9289ab23491d36d4df7159137c423363fb37fcfb76b90721f10eaea4e3454db7e1fe16ae5110a8bb41b97f0b9730f47a64ee84842210f13124a22307ae42e138a7bb5678af9d65fb322ed58232478fc8966d9629ad4adc23e80ff35e956d0293f219133f28d61381913f6715b45893f5c13f0acebdf8dfe5526d4baaf26a47efc45c79b38680e5cf50c6b117efa94ae7200279a75d5b80cbbc3460723ae8548ba61aa922a8e9b2f294255856a5cb559a8c7ff0bba53fe1d703d4b74635a3cf784c913c5c47df144a671c885d6d20769a12cb39ef9c91951e171fa5b85b6cb6af0fb95e7e6aacb2f9d38962c70739a2df59e9b2d828ebc0cebfa40a1f0682e0e2e7d9f7884ebcafb61071d2ffccebf58cdf08765919cf94cf1c7e62f3fa1206cb63348ee162d118ae5c2552dc1cd88ff17acd8f95e5a25d2c149fc543fea80b6675294dae294d307ebd8603deb936b2eb9eb0f8a4c743a00c163ac0edbd74574207486f8113fb8e916a78d4a5ebcd51add6b8906910eb413eb4aab44f101ad0f7a51c7f1f3d90b851f968e27c1cbfc951d7be23075fd84edd4c124b2d8f40c8908bbcc1bf3065e9cf7895f9d55ad939cd893e4b97f1cf6a0fcb28a1b46b4c8685b47346286bb69c762444dbf8c78adfcb05d91866023df4d96ff78c81e263993d18ff8febd5de2c44e1a75d273f113e5a6edb8920c9cff1a3d4b70f883f85f92c017291e1538b4819c46fb6ae7fa64917b68521237c4a7ee737e6b5e9b0faf0a0a00b52f68cf32e6bba8d813693f88a61127d4ef90fef8bc894d4191a20280d3adcc3baaf4ffb406468a59f95abe19c1caec297fbc06ab21d1818c7a7ff0690447449d441c2fd17807e704e3d30f0d853790443e53a1a1d7f9f191cb8ea398533abec66e27ab9a782f734b54b80049535e529a1a12f2ec1ddf41c6f90befef8700c2d36d3a4c4d4800b22957d751f085efd22e66f0a0d89d1df6cf48f425c6d2be79c7d736d0451fb4f333e560cff4247c5be4203204b9ceee370eecd630e79a4277e8c9fe6e80c44a0200f7b2a2c4ab94092a7ed4756a9e878421a970f939de57417fe310a7bc286c82d0eb554941f85abf22e362035634bed7cb5eb514e1f96a8f3e169029094e503c04323092695026bdafbee872112468b5f46dda349a7991a70fcb9a6c1e85f52f79b2053c30867238e9ce39a10c9ff0973c4a6188cc383f5a64be5b87021c38eeb179393f4936f4ceba3ed1157cc34fee164485037bc3b8808e5a6b753c979a5f2f53990792aff003a824c84d8e5bb22bd78b3f48b6b0a5f33d8caef5fad7e63f7fb29c770e9962104d1fd1645d1eabacc1052f2cc6110a66da3f96b989ff349b311df5c940a43e477068e5faf4305a503824e71dcf6e76344dd7f94d99c9556c6ec0b8d2c5f50624b85eb7834c55957eb4d9ebbf3bdd6760252d7523025227e7217747148612623bfafef01748b8eae6ae17902da1ad3f9f21a99ecbcab8790c9757d7630192570c159e3a6f76a04dd8f422586a264ae02fbc5d1cdb465f4eee88785eee2a31575a391c5889864bd17627fdba64cf00ad9b570ef6fe2298e6ebf21434d62a37a0817c9c730365758a944d4c78e8394347b9ee130e040c286c18017f740da98ceb9d602f595421c5d4ebf0c16619db306c3bbead147c43c4e61c252239590a819cdf62e9835a27dc5962a9ffa3057b55ee0f54694fa2ec54f5a090a4043ca20db14ea52de1488183f0c666bfc18e2c7b5304b59804706323a3a5b4f03530612db1105e50dae56b691b2c657ab0a859d6c7e981e2ab04cb5d17cec69c2bec452baf85c715ce5db01058e730159d1de7448c2a1331cf45270dac1edc0ee794522df923bf63be489ab8ff87f97d88cefd441a3fc6040cbb33c0a24ec0b6c51d15ca440a9e80c27769cde36087f96188cc7172d73d49c414b1e2deb2518d36fc5d29bfc07eb9025d22e170a24aa72926cf94b6dea80cc58c51c5b19ec67ddee2386000e778d6951f3864de6075dbb40e874b23fb58fa8b67ea26f54eae060da6a05d7945f9f84e210c445c125686baf58139ebf18dbe70956650cb1aebe32efc4c7014a83e358ebc762c431be515a78ff06a8e4fa910932dd02be31029ffc7542e1c8f0b298de592dc154f7b20e438ebe10710fe9d0d56d5bd51a88aef01e1cf41cbf715095357082366f9d8c3f5c8f1fd4f8289c56dcf584cf4bb8a0525eeedb2259bfc92f92cb375816de443b31cb6f2c862370bb8a14811e0256e58a2405ec40368c29e8d875910c93f5728bc7600ea7d2a692813b3c4d991b504d7df1de7ab2ead7dc63d611ccd9cd97cd9f1aae8a99cb8e16a1d84dd05abfe07fa120a2ac92690cc7cd27c4c2c9f9ea5b12ee7f52d288fbd4485a1db7e774366d8d4c9de4fde956d07a18401a3cb9d2d4c586adca74de8c044f0e670b9e3204e369b5cd52d21cb589df0c1d60af0e5085764db683f842a02bb4c498ad4e234448b6923510cec07fe6ef274c4e3a517e3d19009a2949a484da84dfa3957b23174ad6a3d337d8de673e820577eb216c4528a82076d153fcb4b8e4906335d29178a7cd8327b0fbe9e37a7a6a650ec3dcb2249c6b40b69152a4184a7798fe7292712d478e38dd4b3e8b097d69e1cb13d0c9ad9095a9a258beceaa5499252a6289805f35498bb2c99f2f17ef66173e52278e52a74ecf52c2758b0af9572881a79aba58bb185fd0692c0784518661f860523e78582e1077ed35656d0799da00ccede6f6c864bfdbf71232e4e170d1ba961d7db604a6d864fc2b5d2b6dbb635e4727deeaa8354c7f6670e6789574e19623a956af55fc22c69e4006365537d13abcc8fbb86264713c8407ba2d9505b71ffb352ba204f67aaac30d750f8fa6a6efbe8f3b5e9df46b9f01dd04235f66f067db3d4880b685fce7d597f643258c5bdcf7d21a035a98e43dd39d809710cf58c6f90350ca0245822e59dfe37584ac4768cdf4df512012ae217e81053cf7a3a45a526a458071d54c494e5a285bdeebc5b6e59b7fb9ccad89c661ca0f64dfc41b5b9a0015bfbbc4695fabf13c85f3e4eae68a0bc8e1b0962af2ab813ebb9dc58f819786dff58a86878c568d9cc20f660780fbb638c99c5d1a50ad795f4e467d2ae794c25f71bd287367ae9da4b31f1ebd6bd6e76bfaa7e2208b4ed308c0017e883d2bdff47e0456bfe64bf4878750e2453b550428f8d0f8a9b52fab07d45d19fa9a34a7230ea6e2b743c57fdb0288b2bd9f9331a3b8efa1db78941adef028cfc1e3a8906301e54abfdf7d8de25332c7728f9adf20b23683d8cf038a21d64f42ec0aeb48589051111bdd8073c9345ca97da6e93e4c065c375651eed8c6d39dd1fb81b94b32f852ba3cf7c6025b891c9a38207d6ab51c24440d2427b598ab6156d6e6222ac427da427fdcc21682f3f543faeeed13a8e342e37564488f6cb6ef59f3adc23c2f644df14cbb44509a883236c3011409b32683c263d3cbe1961a2cf0321a51c464c95e4600720f7c24b4e76ba88d70152294bb48da3d07deb5931a365d1092643913487735e201dade01182aff30d8e537b096642729125279d90db2dba58e947c8126e06f96ea95180e6d371ac6881a9dec7266beaf55f864bd725a6d54bc10e7a75ec805d7a3f1454bac8b2e090b877a0c3731ca2550630578c7135e9638f18f76ae584a770f09c1760e207da9d3e701baf5c24e9fe43aa15e3a13c878dc15e150fdd7e11a5e64e7557944c0b911f5aacfecbd593dd5ca26bbf00c02135ec6ea6ba1202ce2bc1ef8bd37bc33ceb93d2e1fc0be7f527a43ae92c24d09f4f13ddeaa28c511ce442c04f16337c1c0a2a18e4f77fb12cb3c498d912cd791166b598924fcd00bb22df33d7506f1a717b6d07d3076e80c623c1ee0047803c7438d86d4dd5924a8852e4363a978041de81b5b46eaaa7369e1643f957bc6a7ab97b6b7dbc1361ef07db6af15883f1532d65cc65d19de41311d104ae45e8c981faf89e88c5a14e6cd6c4dfaab83db30c5433b280b8e8a7f5354ababb147c935c95ae800057f62f617151ad7eb565a0c4fb49a61e95f6e570e792216de1e9008bbb150f7f5a89cad05141fc03c2a11f8b25ca97fced0f1d84f75343d540f243b27694975f68f1aab9cd7cbb81e5882639c9cf37e7820ee7af02f6dddf5480024c71e1711ce7f30db9bffc544770a3b40f4f3333d443be17f16ffa60a00a2c25eb87a0cd49ae00ab3f3d9ce98d3aa2c64f80e802175ae6909f53268c69e9ecbdcd8ca427af75772f5c5cf79bf12d54773f1b457356917c1ce89f0149bfa53026bb2e0244abf93dbf62ead32fec8c8b18aa8bfa16add5f839af1bc5f4cc942797230839bc08fbc5fdfb4419935feccca35268fc4ab7d48a3ee23d54a028dc6ba384058a8753c5306bf61552e89adc972c965a13f20b09ce389202a6893b0f80935b2dd4817e21040deeef80f3b254b56aacf43ccede3680e5a5d5b0c847daf847f4c6f6d90262d98f7aff3677989019b534432f0c3812ec1e4d1ed3bd030e56be0f9d48d83f4277938f1ff392e5403687ecd9b0618ccc4417e7b803a67a3b21e03b8d008148e4112c39975638e5f7ae68318ca6fb6a4879d63f0c8a4f453c3b62e7856d56a8c17ce95ebb2516184d65bffab9207719ab816f1483f122751d5235067e3f235df92ddd29ccd1d198c5d8ac32c5581b29a368feec16af7bf90f4a042a014192b8fd92f8f4c1faf9cc2cf342089e75318f006a46c41f1607a3977cf9178b3169989d76d4c745218aeac06cbd7205bb3ee5fe6c76fa1c595c40574711d601b581be1e6bbd407d6d97e1bf00e3b0c0ea4a630c15271fbff43f39ab1e4755a582c5948f74edcc7aa55b80859df4ac28798781fb0acec4b5a9e18c1523665ad2c33f643e425d8faebc426278af2ba94943677e2637e87b21416174ce40c242f1d92fbc0697247929b407791b5aad160624fd7e580196139cdb3b89e84b50dec613f6646be323a3bbb80c24dd62653cb6cd54e8a7b92bfc5589046a985fa221dc2a4d5f0ca94b2f10d848a328d1517449b213670c111f4d243d71dbb4fbc433e39291c93a4ea82c89003cb6abd59995120368fd9f8e225c1b4e54e3b8eac0deacc624b7062fc693cbab0735081ebc145cfe97fb04aa5f63c89ed1202af727db745a573823bddf51dd3c45d8cb6fe1add0186357a6581ad906623a3c195623ebfa7ce346290a006b3953441c064e70a051e04a9a1ece671b112ade27ec29120a26bfdd5cc25700d417ae44ce2331b9b06ed4ce393266e4503637f751f30c0a498ddab188822426d80c24f3b63a38fdc68fb0b7564cfc4cfa29f1fbe261634f740cdf376047e77c954a0473cb93ad7f940"}, {@broadcast, @device_b, 0xd87, "0427768cb0a8b8b7202858efca7504b484beff87e54a1103c7be23db709a32490f322b75273d5191cee84dafaf788285aa6a35d13797a1d2d40daef0cda33108da4b6c84578e21ebd2ef278bc2a7a88eced813156a24968d589ff23dfc03875444a94ee2014874d153a43804c9128d1d42c45aa27a708c729ed239f840aa12299f60159355522df99e2ef72c150faaf4cdcc4003e573f5b5ec2512c0be3b06fde1f713106eb98ff55fbe1bb78d800e385bc4cac059e8499ab27b565a5cbc939511d3d63ee9c054517cb75e082eca4efb751bdce19b662e6ccdb23d83dcdada943e6cc3b6e9ed4818ea349454536db3ac8b79f75727170660f77fd9451226b06ac324f3b9088ff09f852573d368a5bae09ef0ec9db43b9b734cb45ecfd22ef48b6798d416d3ca563632e5501f9cd90c7adcab73a206dce722f1303724942f91e4be781dee70bc4cafbf354d14368cd66b4396cb2fd22db574b63fc575163e396753276859beef1fb9ab1b43c72ec7973945522dd9158f5e8b16eec56f758a2382ef859c775dca2cd0b1d8fc568be49494f12f63e0fd12acc64bbf6486060df2d0b681b28e3e731f02a0b8885e31213770399ca78660efa4513b2ea79a68d7260575e4b1dcc2095ac752f821c9dd979988b2e59834cba0be6e2f7e3d9482934bfb8cdc3e80a230c86c2b748172e66d7ae048d3a105764dd4521d08383ef64054245e9d27dad5eaa92603627cae113897beac3d083f9c3cab8ba5727257668f14ffe3016f62bde5fb3f0c29607758f570610b29e7107a775a329e2ef0c6846c9ddb1c7bcb31c91c10df63be23ad2812a75b395fbf5aa8aa9345ef9c5b0ea93e2fda93ba237cd88ae4d69c0f2e8fea1af2bd2552ae4ea3d0f3e777cff6b4626110a76c71c7541666202c73639d75e7f810ceec2557d30eff9d00de5fc8c9f9bdec6fe05eb4ba6e1ffe7fb6724a272eae9cc0a8c9971db3d40178a292f68461b8757b19887fa9cfd4c1f7f6733370adf6f468c9cf862c4c4f7cf99a8cf06173efc139e8c779ed87f99a5d9d26ab52a42c8819c8ccdf24f398e5b5923d353fadec6b5cd85ce410bf0643341139c0c6be0478afe8285e81c31f855ba259bcd96aa5cda992837cf2fff08d2743047ba022b58a891ac0e30ac8eb51c8f249ad3c51328aaecdcedfd1fdc28f4467328344343719295414d3f249cf7d075e3c0436d4d87d6a7f2c18c8e9984a196b636fc3b4631ecdcb8058d7b773fe318afadf01bddfa55956fa698218f90625ccc7ee938e6edbed53df14cd30fe88115cab8732a579dccf470913c88f5bae5c362b73ff56d0283005ab8e86e82493b5be7be760656715efe81122560cd38eac93e65a244bf9f1bbcd466294382d60d7e6bbe2a9fbd178e4ee6546e4f7791f2dd296e27c450884b3684ca7770034bfe51d02adb16096fc3f9b7b5b1d98139a856e1a9c6661e45ca4f87fe345ff63577f62b8d4299de50aed949a05218a1de6d754c3239970042d808e2ab84893be5ebca68099fd346eb116665940853a91587c3d73bb93aacb13d2816fd4561fd215ad4da0717985885c78c77ceea8ddf2f6806adbeb166e6b972aa8886cb5049424f08bddbad652c86202cf3ae216bcb3b20a5aea7137f62e40b0833d0ae3f9722ca554bd8e73002c49f8691e11ddea41deebcf7f59af454cd4152e0764bc7323a09ef8913a1d3e86abbcea29286611cdfa2fc4ed0bd27a58253b42965fc626ffba057b8a9abc865ca05e2c959a78fa5859d43b8331caa10ba06509463855e49479fe8c9b60dc39327764121d071696feb375576829db60fc57a50832980ff2998b3c17649ffd1ed65f762d7729b21ac15b4df296298120924ed3bd1bc752700617816445259689323d1647081840412d1bfbe352d33e2abc8779e3457d331e2046ebba72b3697f1527eb2e667f935c620627e60d66307efd3844a025fdb1c8624e98da27b456bb3c1429ae247a6ba592bc67f5067ddc8bdd527dc2b245aa010d7ba5540727c36a81dc0e7f630f08a689b693d7d802c2aa19559e0c3c115aad67493c28d4b62d88c3b6534247cf4d54bd3c0b016855ee815d54763c4300dfd90ffe8529a4eec9b120b27b35ab1877bf2d2587cd6a1e292a6149f43d4163cb77836ab67fc2b6d6437ddae76e1c0fc8b092f1b029009ab7ac62627d10a0a4ef3b29b471f13fc98f4375ec3fb62b88a5e281451f237189eaf710922dbc8f0b62e07a984109d53f245298763d3904ffbecb9033e91846c16b9e0de6a663ef801875001239fd910433d427fb22f53e631547b9a6b40656d9144ddcba206b12ab7ff7b4e169dfba37041589ebccdfa64687cfaf3aa25cfdc1255be9bca353676c0e2a044f63e88e04b24a3cf4b8d70338803b5a8ab918109ad28e7e535e7d54b92edabc3603344952874b06911d1afae5ee4da4e8b31714ea24991fee5edcaefcd4e178adc8e9bc3ea8b6e45f23b11f59bd928c1a58709bdbe5f7f2d135b93f8f12e9ecd27a445cdd1e557459b2124f1f4d0d556f3a36d972fc22179309eed2d882eb5131ea42641dd93d581f4da63806b5bc3559785ffc1244e768b02ed615f1afa59c87c1a9bd2e0f46986ebfc2570806ba3a4fd4c53a9fe130f2fd7f847259e453458ec0847923fb9d1672f8c46a05161728766aa1276c64302ccd04558d4e56aed2f6be19a554f7ebad53e79895c4c5405202d400093b5797635ca8e7a7f9b78de7309ee782934a57990004ab6ca8ae3b460032b5bbcc2f6fd2b6d7fe543756a08246452ccb791ae7b66a82c4fde71691e0e31d119a79d085834b324217acad519b3dc2dbcb6aa661ad499c83571aa2669ee0a2cf6799ca86096122d5f6c95bcb0e316f60985e4667d3005198c848369ba080aa52471e8838ab1366ef23aaccb55692970eec06fbbfd86bd550be202d40285d325297529f3691ce5b91a718dfc5bbba831d4dc6c46499e4e5daef8db1dcca23552bc7e75871908cac0025237f8925f0cf967c10e35e0bda6c9c933a0a7745f5b8c01f30d05e00938298685a4040cb9a67a96ab7afd91c6c8330de3230d7f4f11930a2904c087ddb0f77a4f7a53fd9940baa402d8ef00ea195ace765c448c1d048e5a9ed32583d4063f32c841dae4d7ffdc3b9eea1576bf5ab16616a7e0f47364c9c05e0c7f7a1d6d6956f7cdeca734ac3d7489f8e5a70502bd9899f7b5c8b3d99bf9cf1c58f1d519c04ef6544a6b601c831d419e4067ac139260d7705b555c84980fb6aedc4ba327ea552f622f2d2a3b4f3a4cf6a8ec9c82d60d412f7719d0aa9abf8119f1aad3747844d9302a6edf046ee9140098396b4807bea64ab6be0132b1ff933beb635cf9d256a01779daf4568b109e63ccdcb439efb1f7330d5f85f26a8097833faf214c93f7515265ca82f371cdef86d287d4e3abb9e1e17769944f964bcae9e188a4b4399218dd7cd5eb59bd65eb2d7e4773c9d677faab2df8fad5a464a215e80ee8d250706ccb90ad78155c108a58b48ca3604cef9429b4525b82025301e1fce246f4a3865b7195005054ff2f0fdcb744a896e6b5a34bd31cd474acc13a036f2b61838d2d2412c638d29251b53e7485f9021fd08ac9ea08aa6e9b683fe0388b6bd52c08d5d631787fc9bf415fa1651a32e3df67b8c688803d5efb54f6c7554edd9fc0b450d826492ae60e575169f724d644aba9e9eeffaa08690c0ad875bc612e5b88a76444530ba9c5074c37d3f9a92b68668666ea09d171e5997b0d0911ee8e03132c2a5ec298667906d12ae04370b66c8658760a2564ebadb82cf6f7d2ffef7d9dfe1d37ee4d2311d61472b801338fc70263227d36aa2f0b3e163beb7246770233cc38aff34d7d05e44d6572d7f695b5a2ab8421143feff904275f2d8038bdc4cce6d29398367e08d628bdce0f83c3aa89f286b958f0d421e35f2833c05484f5a001263ff7496c6d9f28afaa19044934cc52037978aed33d60ece09863f869ff415298dc94dee09a4ac7072a05bf4ab686922f8db735fbe4837f9f5c10ef37a04d266f86b33fb4d98c6feeefacfc43e04d595e489dfefd047208267dc2e8f9e004faa03e396b0a14fc294c76b6240d41ede97ee4afb8582e6d0702d6b0455c4342bba5d90926fbad34c3c7f3a1fe8b10e9107d59d5dc691113c66234e1fe543ad4cb21b6248433f00c9140f7801c5b37754c9467fe9c5e65c3c5a7be93648089a9690349e7019e75965ea49fb84efab0f1f5c37bbd42c36f6064e4e8a28727d249a9fce686eeb2e37ad206e5f0081d916076d8c40b01dabd9f11e397bf882877d42c1b64362edc3ddf593a55a217c84edc27fbd15df0444201f3dab58227ed2b854cbecf1a1616f8998177494cf09bca4c20e6b290f72a62acadd8e916e7f64f6a1ceda112b78640d3b28f6c036597ce9702c9bb59d00439865da9e24ed86dd77d7a8d711ec6d19f5637469af3bbfb19b09fb48a46d3d9958d3c0975022209395ac3bfb06d2f72176fccb867f0f3393bbb0b823e594685f7022b9b1d328f9e5bd549f8a392f0c2776875205969c8330fe4ceaa21502cfd4ffae5170d68be67e3dee990f763986155b1fba9a167bedcf70010430d2b58f737f09357b68e36420ded2c54960423cbca309b55286968e3ae2abfa4224b728c6b1071c9e9d5df75bb8f8dbeb7113e13a0c211c9e4db3f5f2aeb0699421e653a1a440b34ac9c292a0c1b14c7ef1edaf6288f7776a2bc17dd9fc7196dd2ff0a0f2b1ff8aef7820ac568b12ec48ef90efff08b5a6bd86cea828041e0d63691f6e979900be65fc0986b37cfcd32c104c64d935225f7b2f6980d2a2970f3f61ff204328c46cfaa836dbb3c7c497c5959277e146c94561f344ce88fcb7a4176e65904058"}]}}]}, 0x1ec4}}, 0x0) [ 258.469808][T10196] 8021q: adding VLAN 0 to HW filter on device bond0 [ 258.496043][ T4309] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 258.498413][ T4309] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready 00:04:18 executing program 2: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) bind$inet6(r0, &(0x7f0000002480)={0xa, 0x4e22, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x80000000}, 0x1c) [ 258.514954][T10196] 8021q: adding VLAN 0 to HW filter on device team0 [ 258.530612][ T4309] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 258.533203][ T4309] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 258.535664][ T4309] bridge0: port 1(bridge_slave_0) entered blocking state [ 258.537511][ T4309] bridge0: port 1(bridge_slave_0) entered forwarding state [ 258.539951][ T4309] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready 00:04:18 executing program 1: socket$inet6(0x11, 0x2, 0x6) 00:04:18 executing program 4: futex(0x0, 0x1, 0x0, 0x0, &(0x7f0000000b80), 0x0) 00:04:18 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$UI_END_FF_UPLOAD(r0, 0x406855c9, &(0x7f0000000180)={0x0, 0x0, {0x0, 0x0, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}, {0x0, 0x0, 0x0, {}, {}, @cond}}) 00:04:18 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_TESTMODE(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000700)={0xec4, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @void}}, [@NL80211_ATTR_TESTDATA={0xead, 0x45, "8e4e3fac7ddd786177e984885c7a49ad7c6f801749620c6210d308549fa765d820b5961a4a411d0867bc6bdbc3896651a290482554efde6815515334322f6c31ac3f48b3e373ab941e803560293f0b0142d3b7ff6dc593e5436c702d7e70104f872ef4573f585d0ec6443ac496abaa8a29cf65eff6fe141fb52da893eed08fbaa02140270db2beee3354123aecfe6430a9ffa12026f85d9c5047cdcade0e98c36a5fced5248724c2a3dce899da8b12e0c2d6255a9ecc49f6a0eaf69768028cc7d72002450c715608f1b33721f2a54ab7be34721d9bca528c98c3e25f1124822f4d90cd97940888a0fb6df83b83a952d2f70450ff28784a023cc91e58e894ab5a6c1d48e9ef92d73674f8ea3a17ede5f03a8ffbd6199ad1c5ae713bad8b1d4bfd6ad1c54b2a6782eac406ba26fae1b948cf8e66b5efd3476c4a6169939dc57461e9cfb04621317c0fb4f8310afb0e743fb2c59954227ceb170cc55975f0f971ec73314b463cccaf8886ac49e74049b887f6e6814d1fc7d7a042f7bcd121301dae14ef192dfe8f7c719784682cb256fa4648f000e23dd3c9e506622fe11c058d6cf00f5c834932eba86f989e2b3aebaed6db292393e962162bb1446f024617211d798cdc83be28a3375aea033cba8ca088eea769cf75b9590f9a8d6a53fb702d055888f2472d04701be8697890bb297e10453ff6b8a9c6b199bb39391a68689c847f192f885d44f69799c6ad9994fd15a76083cb276169f6eefe48097fd84c9ac5a83c25c061dfd7243ab4bb1de42b9f70a53fd756fdc490fe32fad8836bf652aaa8eef807ee37df5593a298f2a73f59a358b50f066d83709c67f615516e6166038df27116319ade6300914eb6ef3aa6ed5bf44995a9492ec05c8f00e88ea621d83d8d01cb8f3cd03e5caed37f5a8781bf3f5d156e1cdcf892c3eab99a5c1e88a78690a4e355e967e8653cc358212707d040a80fc948dd172e14dfc51d9b4a3a3504d08063ec4670dc6fec0806adf1a14aeddf7bd281d3485865037df10d4a4740aa2fcf778234a88c64adc7575260a1d604f9a818408aa1c163b634569e53ede97013141b40cd885576a4d214a67a495e5aa574cd55a73b9681905d169c20c5ecc762c8d798b872e7a1356afb25220358fa1b59c18ab46b70e71c14cd42665bed0173d66b5f85648b6b2b365c2cbec94aaff9ee217f383a1c1eb1fb81865299c6c1a09efe9845bae59451302c3e5352a09389c98ab102608cd43c3edad43b3710bf214073fd2c34f2c616b5fbc948eff167a442f09ed6a81aa0c5417045cfe96b8ef0a3369f99ebac8af4f5b4a8d15e3b6c1fe4c660410074adbeb1b45193137a028cef4c95f8669edb5ec7066654d2311b861da02ac3e7b2d32bbe2936caa0b539060c7a62fe44e0ddcd2f2f4708919031ab110d4a4c19aeef938ee35ddfcc92e6607df24a2c32105901e16e414c29c81294a7fd7d56f93a99e5a6192bc798c2ea372932f6f8de968185cc18a23ca9b49431323e90f1c80d740c88666c53285be0ec6387c6fbcf54da60accff7c177a02cf72b8031101f1fc5a4459fc5c8424963de814b6675cfd4e2cc4b8f7f9cfafa498cc700688e33b82e9ed10878d919fbdcb8492b6989279b41905a230673abdd4f96773e388d2a66ed9f9921f11cf297e05fab31287e2c3cbc38b8e8b09e7241209ef611ba103553a39f4563160fd4eb2dde3616603ea40106fc74a1eef8806f6f4b219896c3b8c22ddb4756ac872c0fbe1c51acddfa014460a7ab19b1b88adf124e7529575a9007ca96678c4ecfaf1720d58f67f6b2347febb2ebb00b64b00c3bf629c5cf625b47f01f1e7db97c812e9993f79344ed326926a2eb530bcc1186a1650aaa063f504499fe76da63ea7d54e364a9b472387d2cba3c64dac60e292c558905a31167bd320a0eb74b22e4abe8b440126c4eb96595c397b8eb190e269deed7acd6f3a10c516440e2e7af4489c25d126360b8da76d5ed989af62b7c321316367ad4dfd5fa0fb8555e9d896160ac502601d6c39d19959123fcc6dfba66a290ce812a6a639a4beeb8ba3f3b496534e1bf9c8f5674f5caa4d3cc84b768af6775f669e719c1ca793d44d648dc26093f90afbf1ec4cab67fd9e2d7119e9b7993b4010df0838515a10aa217f0e89a2319d0b68514c343071afcc04b105dac0a1c36059cefa9f627e23d9c663d431edfb2982a43bfbe350036a5b72585d18cad9db5b73322562ba00695e4cb221eab824b8daee06da84a1f2d11c92ebee2f47aaefff571f4008ce76cbf4920c1ba92a1108cd37b50d044771734eb7df8974cadbe7c5b3e8fc347f4fe7b6ab1e3b3b2d010d5170aa2ced2388dd63159852459f91df48f50f45281e7eae176ff064953d8120079bd40d0ae29d46f6524555f01018ca47ca732e7e3bdde3ad7c2c18e2204c980121ae7a03a377d18394739db3644aec0a9c0051e892d236875dc455dd0638b20bf21d271415c0c0a9867dcbc880358d507edf7acee30a41e7203c82d903359f35f32366eb0c2d1dac28bc88f5bdb44b7c7c74024f896aaba4124611f329838fb6d1cfd2d4df72ddeb23d5535c48e4efdbac2d98377f82d11ed0dd20cfd9c6cba0663101d577001ae40fd7cdaa88b959a02d837c83952e9c378557c8d910b9b848e5c68a6340bd21fabf92b256a9fdc07b6994bb22b8b683753683675187b465174ee827df5b01aa067bdbcb0c5397276dfc211e21e16d18c4d0bbc6fa1addc829d44c32cd0ada2264551c515737f2e9c051dcfa78ee133e326b0463a0aeab6cdb7e8f5ec4c798176f3c3dccfb5c0f2a12de80d89ac8b9cbdfa21f77e64f8a1c0230a79df945e1abc036c07c18fe47ac29a9401a86b5014616835f13e1c34547fd7deb194c584c2c81a39e3839332c427748a9d9908fbb0899502c611f48fbd0354561db51ac33b7e86c5dbc9ce9a0e2f645536bef8c73572b5fb1a7b3e041efebcd986a33af6d110e8feab6e8691506dc7f6e79632f97aa3c531e617fec15b4c1f169b7acf534faa0e89b32998ae42a1207d065ece16496f86e83d4a041d38064a765781b261311f5cd83ac223b630fd859644ae1efc45ff6c8adb683310c620564c6b5b014c279bba0beeb0ea50acd2f491454f143d6deb47060c58b6840c011855ee131fa6151f611f4792e7c866110b46ab3de04bf5eb28d7768fa0c6950aacd0b6dfc13a62ce168045507782ed3111175cfac77f4091bb0ab65a9aa2e4f47fdb65afd140bf7985be95f33fa9d9d02609c59552a4bf998bdcc806875db3d6415c2ad7d08513ead1ceddfd55a35066c45975a7e23d2cb15acc23ac2d5abacd5137c6771a04d1ceda92b7a27f97da25ecb48675d4de154414b12c3ca1e085afa0fd64975904d43d2e8ec142f242792313603b94117a0e90ce70a8e6c1d1a9afbd1dab5356fcf5fbaddb1e02d8531af3c823f9cf79e0731e2c2fe5385f8f70366196b49c1e1faa86fde96484f3c9abc8f88e14a4aeeb0fa0f136997fbc85d53a2f5c387a5ae65c18e5722c76f7928bc39a6407199f87dd69889794600e2e1ada008ec4a1edfbec5ca8e4883bc8133c74cdbdb2d5f693c6afdad3f0e7fe54058a75d4442ca76aa685e2801f29dac83fea124f82f4910424e629ccf89fddf67690b81cf6110ed31ab25c67ac7dc67affe0be4fe5d7636d430e0bc84d42f5f76473703d390906fcfa2f1d628eb290a71c556252df32c72f653903ccd0d4d7d317b1049e494bfa96a7307df735c06f6607f93a3d976d93098e693ff59fb6d2af46cd7a311556574cf99556a93a7780cf000d04f3dba31b8c6eaaf7c7575d07f652d7cd4fc634c64af05c1dd89d6cc9affc382d492de79699c370b8e40062464f15cadf9409e4f8fe951e29a460312efe26f5b835bb0790a356e30123bc31943099d53af1e5ba7ad1a73a42c25ab8163e2c9f71453ce29e33fa58e6844dbb4c8e3393c13819b3211d2e81bac883da37ab26f91cbb2458691555ed8ceed9d6aee7c9573f0063a29aa6238505715fdf68440881d76459d65d03be428ad2f74c445b84acb0752ea611c53b598f5019c5c5e328768bcc370188478eb539d3bd2854759c9c30c702b07387a8ebf899c0107db0a43ebbc9339befb92f320c45fdbc1d223c4955651467f3a7f45f381df2f55922160a26efd9f79383fe5361795667d23b9d5144cb6bf6a8ec5a493daf69d7f5e21c3f8c53c59a12db8e040d49153f4c4e5f9c3692e186eb6ad7f2fe7926f3a5bf73292b1b281a5f068e638fd28a2102d7aee41363891103869f03bf1f259585ae2361f833c15f9bedefd46927fab94786758e3625e15b0249baf8424b094185f7572c22d6ddc89e31bd1fb853483f600ce5555554357e3fc62d3a5fb965d16939ab64bb4719022a7710ab1d9ad16d0d821e08109b0647d149606727120ec05f81d05269634b243ad875162c7f38171aca6d9e4acff9df6b2ecd713659fd97f1935faeecb3bb93b4976dd2b7f0389d06f4405d5ab1db426e0a6c8c9ab8c3c4371d03fb993b3c77d536b6ff288560e8ecbd9686475ff8e0f48eb31bb6ef2ce70fef90ffa423fd32260d265e160d8440ab0c9320ddd59fbf31ba0c0cfc420984a5544899d9cd0074907ad316e79e2ff9a2eb8ded5a40717f67599be50dc9490bf103e5b3d8ee07a49e723197ca167c2d8cd786f0b1bf6787a98b490dac0793c46943bea2d7630c78f5c5ba72dc42ae4f919ac236c02bbbd5c63450e7c41885763e87029e8a105cc62295a92e5d1ceaf901020ee556a10293d3d1b2526e7852e8ab3a228f4d4d7ea47bcca247ec74cd5b4f9314918a83166d4268592fdeb05a6fc341c48a596f2862f4c01c59600f2fab7fbaeb9faf4f565639d81d734316cfa0e20e7617c1b48738452d4cf65f9105071fbbc9b471c8e24e3c11904550424b25cb143321537e6181278243edef7318815cab8cc1c7a6d370b9cff91ef7d61d01f04f4b4fea11718e7960ec1851faff27a7e19d9efeee35f31c84da0c34da94891bb8f5b3dc3437040365adfd5f64301c468e55297f43e5af91f8bc6e4633ee710fa8161244775a7a6238905657c146df13c8e0f535b8eaf8e2ccb7b8ec0335530e04c3ed51e8461bdb5598dfb94f39884eed6b150113225f4cc298684e83b26fa82564071917009d81c3a61b7a6832996f20c858b52fa980ed35c4e492f5b65352a6c03768674bb59f0088118327f0ba7ca89719de8eee672922fb7b13c5e098e52a1fa7e6c85280cd4a843b0d1584dd22001686b3c7fb5982a59474"}]}, 0xec4}}, 0x0) [ 258.620936][ T4309] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 258.624316][ T4309] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 258.627520][ T4309] bridge0: port 2(bridge_slave_1) entered blocking state [ 258.629442][ T4309] bridge0: port 2(bridge_slave_1) entered forwarding state [ 258.631714][ T4309] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 258.646057][ T4309] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 258.652083][ T4309] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready 00:04:18 executing program 1: seccomp$SECCOMP_GET_ACTION_AVAIL(0x2, 0x0, &(0x7f0000000000)=0xba) 00:04:18 executing program 0: sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004340)=[{{0x0, 0x0, &(0x7f00000013c0)=[{0x0}], 0x1}}], 0x1, 0x0) r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) read$FUSE(r0, &(0x7f0000000140)={0x2020}, 0x2020) [ 258.673821][ T4309] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 258.684585][ T4309] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 258.687234][ T4309] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 258.696838][T10196] hsr0: Slave A (hsr_slave_0) is not up; please bring it up to get a fully working HSR network [ 258.700423][T10196] hsr0: Slave B (hsr_slave_1) is not up; please bring it up to get a fully working HSR network 00:04:18 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r0, 0x8911, &(0x7f00000000c0)={'ip6tnl0\x00', 0x0}) 00:04:18 executing program 2: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000000)={'wlan1\x00'}) [ 258.740728][ T4309] IPv6: ADDRCONF(NETDEV_CHANGE): team0: link becomes ready [ 258.743162][ T4309] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 258.758495][ T4309] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 258.761126][ T4309] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 258.763641][ T4309] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready 00:04:18 executing program 1: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000b80), 0x0, 0x0) getsockopt$inet_mreqn(r0, 0x0, 0x0, 0x0, 0x0) 00:04:18 executing program 4: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f00000001c0)={{{@in=@local, @in=@empty, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0xe0}}, {{@in=@remote}}}, 0xe8) [ 258.789394][ T4309] IPv6: ADDRCONF(NETDEV_CHANGE): hsr0: link becomes ready 00:04:18 executing program 2: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_VIF(r0, 0x0, 0xca, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, @vifc_lcl_addr=@private, @private}, 0x10) 00:04:18 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000200)=ANY=[@ANYBLOB="340000004a0011"], 0x34}}, 0x0) 00:04:18 executing program 4: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f00000020c0)={{{@in=@dev, @in=@empty, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {}, 0x0, 0x6e6bbe}, {{@in6=@remote}, 0x0, @in6=@local}}, 0xe8) 00:04:18 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r0, 0x2, &(0x7f00000000c0)={'ip6tnl0\x00', 0x0}) 00:04:18 executing program 2: pselect6(0x40, &(0x7f0000000040), 0x0, &(0x7f00000000c0)={0x5}, &(0x7f0000000140), &(0x7f00000001c0)={&(0x7f0000000180)={[0x51]}, 0x8}) 00:04:18 executing program 0: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_VIF(r0, 0x0, 0xca, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, @vifc_lcl_addr=@multicast1, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10) 00:04:18 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000ec0)={'sit0\x00', 0x0}) 00:04:18 executing program 4: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_INIT(r0, 0x0, 0xc8, &(0x7f0000000000), 0x4) setsockopt$MRT_TABLE(r0, 0x0, 0xcf, &(0x7f0000000080), 0x4) 00:04:19 executing program 2: r0 = socket(0x10, 0x2, 0x6) syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, 0x0) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) sendmsg$ETHTOOL_MSG_CHANNELS_SET(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000140)={0x2c, 0x0, 0x0, 0x70bd28, 0x25dfdbfd, {}, [@ETHTOOL_A_CHANNELS_RX_COUNT={0x8}, @ETHTOOL_A_CHANNELS_TX_COUNT={0x8, 0x7, 0x8001}, @ETHTOOL_A_CHANNELS_COMBINED_COUNT={0x8, 0x9, 0xffff6e64}]}, 0x2c}, 0x1, 0x0, 0x0, 0x4001}, 0x40400c0) 00:04:19 executing program 0: io_setup(0x200, &(0x7f0000000b00)) 00:04:19 executing program 1: syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) syz_init_net_socket$bt_l2cap(0x1f, 0x0, 0x0) syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) [ 259.086247][T10196] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 259.089302][ T4311] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 259.091336][ T4311] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready 00:04:19 executing program 4: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x2a, &(0x7f00000001c0)={0x0, {{0xa, 0x0, 0x0, @local}}}, 0x88) [ 259.127844][ T4311] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 259.130599][ T4311] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready 00:04:19 executing program 2: pselect6(0x40, &(0x7f0000000f00), 0x0, &(0x7f0000000f80)={0x9}, 0x0, &(0x7f0000001040)={&(0x7f0000001000), 0x8}) [ 259.169428][ T4309] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 259.173100][ T4309] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 259.188378][ T4309] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready 00:04:19 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_MCAST_LEAVE_GROUP(r0, 0x29, 0x2d, &(0x7f0000000200)={0x0, {{0xa, 0x0, 0x0, @mcast1}}}, 0x88) [ 259.197642][ T4309] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready 00:04:19 executing program 4: r0 = socket$inet6(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @remote}, 0x1c) 00:04:19 executing program 2: r0 = gettid() r1 = gettid() rt_tgsigqueueinfo(r0, r1, 0x0, &(0x7f0000000000)={0x0, 0x0, 0xfffffff8}) 00:04:19 executing program 0: futex(&(0x7f0000000b00), 0x1, 0x0, &(0x7f0000000b40)={0x0, 0x3938700}, 0x0, 0x0) [ 259.241757][T10196] device veth0_vlan entered promiscuous mode [ 259.248868][T10196] device veth1_vlan entered promiscuous mode 00:04:19 executing program 0: process_vm_writev(0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/4096, 0x1000}], 0x1, 0x0, 0x0, 0x0) 00:04:19 executing program 2: socket$inet6(0x6, 0x0, 0x0) 00:04:19 executing program 4: openat$vcsa(0xffffffffffffff9c, 0x0, 0x400000, 0x0) [ 259.315666][T10196] device veth0_macvtap entered promiscuous mode [ 259.320014][T10196] device veth1_macvtap entered promiscuous mode 00:04:19 executing program 1: r0 = openat$udambuf(0xffffffffffffff9c, &(0x7f0000000000), 0x2) ioctl$UDMABUF_CREATE_LIST(r0, 0x40087543, &(0x7f0000000140)={0x0, 0x1, [{0xffffffffffffffff, 0x0, 0x0, 0x10000f000}]}) [ 259.360528][ T4311] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan0: link becomes ready [ 259.363101][ T4311] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan1: link becomes ready [ 259.366213][ T4311] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 259.368858][ T4311] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 259.371360][ T4311] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 259.387980][T10196] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 259.390883][T10196] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 259.393403][T10196] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 00:04:19 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/wireless\x00') read$FUSE(r0, &(0x7f0000001240)={0x2020}, 0x2020) 00:04:19 executing program 0: r0 = gettid() process_vm_writev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)=""/189, 0xbd}], 0x1, &(0x7f0000003540)=[{&(0x7f0000000300)=""/4096, 0x1000}, {0x0}], 0x2, 0x0) [ 259.421834][T10196] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! 00:04:19 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000002a40)='net/udp6\x00') read$FUSE(r0, 0x0, 0x0) 00:04:19 executing program 4: socketpair(0x2a, 0x0, 0x0, &(0x7f0000000380)) [ 259.434868][T10196] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 259.437611][T10196] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 259.440141][T10196] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 259.442833][T10196] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 259.467376][T10196] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 259.470162][T10196] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 259.474323][T10196] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 259.484175][ T4311] IPv6: ADDRCONF(NETDEV_CHANGE): macvtap0: link becomes ready [ 259.487066][ T4311] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 259.489822][ T4311] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 259.504283][T10196] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 259.517939][T10196] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! 00:04:19 executing program 1: pselect6(0x40, &(0x7f0000000400), 0x0, &(0x7f0000000480)={0x1000}, &(0x7f00000004c0)={0x0, 0x3938700}, 0x0) 00:04:19 executing program 4: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_int(r0, 0x29, 0x8, &(0x7f0000000040), 0x4) [ 259.534610][T10196] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 259.544119][T10196] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! 00:04:19 executing program 0: syz_clone(0x1210080, 0x0, 0x0, 0x0, 0x0, 0x0) [ 259.553654][T10196] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 00:04:19 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) io_setup(0x3, &(0x7f0000000140)=0x0) io_submit(r1, 0x1, &(0x7f0000002340)=[&(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000001e40)='K', 0x1}]) [ 259.564627][T10196] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 259.570776][T10196] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 259.573722][T10196] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 259.594866][T10196] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 259.597680][T10196] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! 00:04:19 executing program 1: prctl$PR_GET_CHILD_SUBREAPER(0x29) [ 259.614376][T10196] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 259.626560][ T4311] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 259.629369][ T4311] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 259.649183][T10196] netdevsim netdevsim3 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 00:04:19 executing program 4: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) getsockname$inet6(r0, &(0x7f0000000100)={0xa, 0x0, 0x0, @private0}, &(0x7f00000000c0)=0xfffffffffffffd5b) 00:04:19 executing program 0: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet6(r0, &(0x7f0000004340)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rthdrdstopts={{0x28, 0x29, 0x37, {0x0, 0x1, '\x00', [@calipso={0x7, 0x8}]}}}], 0x28}}], 0x1, 0x0) [ 259.666325][T10196] netdevsim netdevsim3 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 259.678040][T10196] netdevsim netdevsim3 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 259.688497][T10196] netdevsim netdevsim3 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 00:04:19 executing program 4: capget(&(0x7f0000001180)={0x19980330}, 0x0) 00:04:19 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) read$FUSE(r0, &(0x7f0000004100)={0x2020}, 0xffffffffffffffb5) 00:04:19 executing program 0: r0 = socket$igmp(0x2, 0x3, 0x2) getsockopt$MRT(r0, 0x0, 0x0, 0x0, &(0x7f0000000040)) 00:04:19 executing program 4: r0 = openat$drirender128(0xffffffffffffff9c, &(0x7f0000000940), 0x0, 0x0) ioctl$DRM_IOCTL_GEM_OPEN(r0, 0xc010640b, 0x0) 00:04:19 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet6(r0, &(0x7f0000004340)=[{{&(0x7f0000000080)={0xa, 0x4e24, 0x0, @mcast2}, 0x1c, &(0x7f00000013c0)=[{&(0x7f00000000c0)="0320dee09f83bf996c6c2c61556c47fef85c76dd9fd1b231b4cdf9508179c69aa459b91c9ede61e15625f6c70ac0cae01bf84c590b2ee5c1fc685c5289302354031e77a5cff968ed9da4cac1e4f65c6021a8a1", 0x53}, {&(0x7f0000000140)="fdf910037d2f279e747c9ce777ffd7464828b11014c4a2b3a9e7e7bb4f264c63baa9063a89ce49981ab4bdb6268aa5ab31ad7bd2b11a211b8a639b60034bccd8fa2eca2ac49877358f6bde5aaa1e797fbb3c4262b7fba3e4101e656792360343b6d64f530e8d3ecc75ee3cd061e5d318a35f9673ded0dbfda22efadaff35783caf9efa373231b27a6e0a6ff6191f7c7c28f265629b2a73b07d9abdec4ce91ba335847dd899f0f7e025d93013a9c0c463a8917d218969cbdd75686d2169b7a535619cd667dab26f74face11d4d27b55ad42c842ab24adb2cffd9ad49f1160bbd318e3eefb32bd1a5df863aa1acdb0614991b5e56bd4f908cd3f672fbc0cad7a63745cce523f050c64ec2bcb1f7505cd030173c6ba270214e46cee1a79b8631701d8bed09acd821cbad1e728498892535cf41b3b4134d9961c9d3ffb3017f388b34a43c65f165106b4ff2de45f7358e792813430864b0caed80381297eb8fbce156ca8bba945c538da873d5054536810283e9d07ac633559f13833edd92816a53d240ca92687e9543fccb8a6112238ea40e49baf88873960d560ae2dbfb8e27a6e749810d04c8302ca04f2b27c4a1c7ae1fd835d5b418cabad60abc30ad33ce4db5ed78012ee063f6ec33bc5c93f0748f755b20d87f2860a611be8c387e53ca85b9fda63d317c3ef9e36a59a3970496e37703cf5fba139eb205d3eca3bb9846a914d70045d29332b732042880e9dac313afde0c9fab394715362e48741fc14d67f35b540bf0aa97cda7f1147d395574179e22fe3c662d842e69aeddf74a294c1391df0849894be0aba70a05e73d6e7edf0a1e8e89021fb48621420d5850f99a2e58b9238adb672aa2255a068a17e9041173d1db9cf6ee779e2c16ef89f7aa0cbcbd145d7917badce74a5f5e91363cec1d6eb9fde5a41a905dea36818a95cee11e46faec67420ff6eef403e09d8dd316135aab6fac7cbef6712e9695945b34d6030b74dd66be88059219b9d7c24f0a755873bf54b5ee3c904e29dbd16c4ffb843f7964fe93fb9a401786b8adfdda761b9d14d043cfffe8b746d38f491e6238ceda4bcee148feb981910f98d5174fc7de81322cb918ec6f411a0db8e64f1c642e193d7d348a3ac23086c2273b85abc51c219477761656dbd78797553b15834502b595cd12a16847c353a494507ad2504dd52ee035c59919c8b4a22a05d6a21514a614d6f3a27952e5f348ee03f4b8add9ca358514c5fb0ca5617106f19210495911ad50eb887518aa24bcaeab78132cefcc0e70d860b6b12c96bb3a1260107ec810c19b1fff5ac475d040b87c88c01448193199f351180ced772716abcc2d4ac47cdde6560408d04caef4f39beadadc4769fcdbff93aa1427191548877a43b95e57994e41bd2483808d19a43cf38fde9f8289346d870781a796126994997bf21d02d695dd489830156785feb71dc039d6eea271949561c97457abcbc9725b0e05946eba2de7f950663d5dca057a3f80e3a3645e45a3a29b6842355e6fb9e9765ad61f3ab4b78285c5baf1e0f8d21a1a2889b9652cccc506f9c93791480c03290952bc3f360858dbd0fac8caaaefa17528b4742166aedbb0781c11915213c5f615cd259981157082ca5d5285843af78450f7349b9d51a6093703c38a95e5a16f3071ab06ba61ac976cc3a0b1114fce8f5dc22f4014221f0f5aa7125e10dd825a4290d25514deb832bf12c12d90b3a5215c385eb9835ce2807e78b5e48d9384e798f48e4a55074e86fb617873e9cdb73fc6cd019723f5d7b4d16ab39b3ed2c270ece67d759baf96fe60abaa0307127c821577ae36425a078eb143fe1b930252963ce2537fe8532d775b8e11738e188cd0668943c3601c14999e80192f264575b3c06d1862f2314df2b2ff0ae35c4a2005036fa6630ab4a039dc994a4b0f6b0ae8e46458aabe1b8646a7f9520cb897c3d1aa3b8f65481277a9e5deb3af19b743df8e5631a8bba1611c474a435d270de8e227ba44abafe7e1580a51a29d9b07700a39f6b4473d0599696ceba813f56845ff345f61d0cc538b755c0eeda687c354d33562a922e29d84f4f2a3852652c98b5c248825e72b0fdb6d942029c2cfa0fd0e4309993a3208658ca52b17615c90b064a3976556ab0bb86b2da6ab8ad3fa3c7f40986821967eba4d95222330240ef70a9a1e7070c6a3ac847587b245df245d30fee36e043a4b2a543da6478a066dde9a0029ce43139267548070c6a8fdd1c1db280fc7957094af9516a8345622b6140546499175f9f9c2e598d5689f7cc84c4d07da0583bb92e4b5a15287f158cf94e1c796e5fd401fe50aae43c51b8f0395d96618e5bd4d4162ddd733a8b92959482772f2b4775c5e4cd95e7ca8b307107443b846e50953227da702fc42ab7fb521a883f36bd113f20c8332947cf02008814f41f08ea7e9252f5c6014d9989639388d97a9940fc1ce4e0d110444e74a18cf91194a11a6fcab92a5baf6a5bdfdb7355df587a5268be801ac9068b5bd470dffe0e65e9e1fc857a3253ece67ccda92898a317fd87c53a57e14f4b780340da65939ab6c73854f8ed66ba746b552f98455b9794dace1512ccb98ccf38ac51d8b45778e8e64135a521952c608e4a076a50198a839a6fb8b4849810fda437328e53700ebc3cf2d1580f8339132e86fa1f95a51c4b61057ddc31196099f7e1b03ab65c1c42b06ce406d973088cfc753240be40c52b9dc55c961db015df062defe9f0d08849b65b6b8aa40ffd8596ff4fd371577b35ea9efce036c4a305d4742068a9e160cec9e19fcaa48a48c84a12587f3da3b8ad165d6ca50cf053b13c3f35fda08c6e3c9524fb132da855764616be5330ae75b6de5b19eedf39d076d9430c57dc17f54b9ded22c15517e88488cbb159d0d3440583f6a6343ccff242c74ef902f75befceaa2cb19d8aa70b889dde30d88f27db1c1539e952aec7a8bc10984f3f68298b30287dee9c6a960c3e454e765ddfff90ef3e51f1f12cd37097193b8aaa3145221005b3d7a4595eeb3330a67721fffd11f6c3495c0c2056dbb4388b7940f3a594522ca5aa2f8175f4c41297488e24565fb827e2a50a7c227a15f68b524f5e71c0c2a4f5cea6906f1b99246859512a4535216015fa08b8fe9c530e8dcbd39741d51c8d26572a2c91d9cb85e90019b6c65ace2d9de39d1a4f6f841a020392dcd4054708eb3282d3ea648e3dced4c98017bc99840aeadfe1c3901f017687c5976b33e306748d40c84f6994a0903f5e7165572b08af2d438a88402f538acb3a6dc4f34def0288f92903d040db50b18d8ad1d6890fa749957e5cb84fd61180bdd2a1bc7c378503a27d0a771317f074c39448810683913c6fb6349d97991abe565bee657ad13ad66b237fc05614e6e5b243d55d1f98cbee2e85a9a963377181dcb59ab3d92f18414972dbcb47096723be9b8a396e2041b876e90e442c706470fce59d3e46f95c87c7a0a882095ffdf6a368e8f45a315caa533fa16cc0d056f7adc138017213326e0a8bf111cada09ac6179b38d37210b0289448c2ad1ad3524b776d2090b3b11a4bc1123dc6bf94d43c1d3a2ffa20c65825033e8c96bbb2db8c49a086172f4ef948feedf49261e5049f91c12a11d810254c4046c553d09c1f8e940d233210da879d2cdd2518b41ac0a09de267209aa5ba795ea7cb50d7f104e521af90e6bae0aba773ed3d2fe669464b06c47579ad75073e3dc4e805057234850db8a931ff4a55292869fb825624b738e29a0f3e970786e123b16c187a40de9dd0e33a3084c496978d6903146416749100490b6c813186bf0111b97dcdf59a78ce727bb62ec0fde230df64c897ae6c14ffc768c7d97eb4eb49b10409b44eaa827e98af9fa0e080004b12ad49d674778f7aad32fc5bb703e8f6167a649565349a0060d06b9ddcb3a84fe39503d68f5c4490dd68b30ede01c20df8c38d3f74c9ca2339364a398db0b13bf4e82edd3157ee20ad02ac188eff84d8d8b3357b4ea24e13bf22f2f44d92d8055de38da270adbaeaf9ba160bff14594223c566b8e453fe6dde36d7af4ddde7a804e0bf2db53dace69d692927598e99c3acef3d374ed59fc1b9f2b5e0e65903b3245e321e19682bab532b59bce21e8dd1ac7ce0bb02e85e1531dede2ebf97198150c569dd8569a74aee4bdb3af95dee7d58ee00757c1251cb1c00cee4d17bbe9fb882eafcd531d3bd4692d3ff3287f9557ab8de6a3393c1d3d62f05db76e5771345b6654812a9decfd47aa91c5fc3785ad5a8e0c0ee8242d915dac5edefdb9b16a2caeb0b17911e52a3f7c27fb954224934265c0a1d9f2a9e64c1c858d75a8bcc9619598d1edf0048b28ee9600432e4bb42c0f5244cbc2401a0c423ef4f7fa833f9f560d61614b9e95c829503a4663720d80afe5104cc15281b9a6dc7264ae57b8fea850b8d1071289dd8679df772d116349b9c61f931874d7cb4987820a28d77b83f51124bee6760fbdbdad61632a95a78883ece2da7fc28de854c34448f4b6af6c5210b8ba376407c626983e938f5b15ca19d6ad26a8b46dbc4f6bbd6a0d1dbba78c469bbc729164085ae43fc1fa97377cd886d315a4f8c5678821e546ba06340fd1f03116c866bd314b61d526809388f5e30b616b07ab20a14ff7da2f750d16dea0d07358f828bd4826bf764aeecacd02098e095805f90de6a26836d9b8501ae0cbe0a76329ef1f72c9b470dc2943cd09fcda827a15da8f8423fc9f0047e07589ca769abcc26c1449d1feae32865beae6e8ac61ab0151ab9b81061c75cb61ab5dbd18dbd495ce280ce994bd8e858de3f1d19f9d55743aa5ed801f55eb8aec60e5378ddb9d762245028cd2777a58b563aedbaafc48a022693eec01868ee48074df62aaf6bd882f5d2e4913b489dc17f306d7e156f7a1144774401b751c0e0faa20bdf52987f4128b004fc504a60647ecae7b0133f5b88e308f66694ad0fc2cdd1a9dba1c55d0592b7b035743ce23d5ce021b811fb6f71c83aa14365b47bf969fde93bb62fcdfb690dd54fe8cb9164a9cf6e6f8919974a9e8ca3673d63133e953fcb1d6e22794d9633a259591b66e0ffba8c66e1ae480675110d08122c84d5d9f345d7e051f6612213a16e8f9d786f53a0395d85ebeea53c9c0a8b0fb68e4f18898969a2673902c9128c27d9b5e995ea3111e5ff2cd7e7b1b4491770a654b4eee7989a38d8e59ff639484806283363e196f387c589dde902f874080c972fd9754b9bc3c0c48e735ea928e2647e901f10024c573f7b8100ae8040abb7763e195159c5690b25d092af1ceee1f92a22e715964e7dc8942fccbddd488d1d02c7e82cbe1c09fbf1a6cc74bed3cc7cc7465a4b5600780949c185d427f3f479f3884d2412113d33c561bfee2aa4252c9eaa2d461b8b540e20ab14c72e04911689ad6d2f2283c82b5042ad9b243af7534d0c96a652c8284ec86205a41ec5c0adb4cbda31fcc99f785e34b3d989c71a6a7a25bd553823fbfe90ccb87b47031f0186ee59cd3dbd3093157e7a89cf0801efae933b1f39126a0f32c6c9d133390f95654aeb43e6ff1c6c21bbd9deee4f9025334a91958eb540c1da268e98486912481a964acc8e3e6d2381b0af2da0085efb350cde87d3d661de80e9a92d16c99aa9c124bac4fbe3ca0478c863816d299c849fcf0c486e73bf4e52798af1872ed430b1c8f8e5791f1c27aff6541cd6aa6004c28e2e131a78cbce85f3cd50537efc356b0f4da84170bfe3e1dcc768b8b93f3d17b4f78d8190269cbde6a627322c6b86f", 0x1000}, {&(0x7f0000001140)="f51eaedec8d61d3c4dc2a64eb76fe1c3806d2970776d925a6819acf94631fda68503e69fdabcdf4bd64443a0d8fe218ba53b4eb8ae7cffcfe7acd3cced6639fbb4e73ea2bbc8c25b64086ebe", 0x4c}, {&(0x7f00000011c0)="8192b9d465a2a501d072d26457502ed386ada56708c78806d0d839c921b0c563a95c04de0cab42820eadbf651bcba191484db669592b83b489249a6e8afb079e9eb05ebc4591236ed3b382b181579841558014d88d90783a2bbb93e935093671efbe6d1d2f6ec507a17da84aa32d954bdf3e0f8ac9823f27fb439df34fc7425ba8fe900d4a60589094c90eeb70724abf36", 0x91}], 0x4}}], 0x1, 0x0) 00:04:19 executing program 0: setsockopt$inet6_MCAST_JOIN_GROUP(0xffffffffffffffff, 0x29, 0x2a, 0x0, 0x0) r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$IP6T_SO_SET_ADD_COUNTERS(r0, 0x29, 0x41, &(0x7f0000000200)={'nat\x00', 0x5, [{}, {}, {}, {}, {}]}, 0x78) [ 259.841334][ T613] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 259.843580][ T613] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 259.861256][ T4310] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready 00:04:19 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, 0x0) [ 259.902574][ T6016] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 259.905558][ T6016] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 259.909150][ T4310] IPv6: ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready 00:04:19 executing program 0: r0 = socket$inet_udp(0x2, 0x2, 0x0) getsockopt$inet_mreqn(r0, 0x0, 0x20, 0x0, &(0x7f0000000000)) 00:04:19 executing program 1: io_setup(0x401, &(0x7f0000000000)=0x0) io_pgetevents(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={&(0x7f00000000c0), 0x8}) 00:04:19 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl80211(&(0x7f00000002c0), r0) sendmsg$NL80211_CMD_TESTMODE(r0, &(0x7f0000001100)={0x0, 0x0, &(0x7f00000010c0)={&(0x7f0000001140)=ANY=[], 0x1040}}, 0x0) 00:04:19 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_LEAVE_IBSS(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)={0x28, r1, 0x711, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc}}}}, 0x28}}, 0x0) [ 260.025528][ T4279] Bluetooth: hci3: command 0x040f tx timeout 00:04:20 executing program 4: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_PKTINFO(r0, 0x29, 0x32, &(0x7f0000002400)={@mcast1}, 0x14) 00:04:20 executing program 0: prctl$PR_GET_CHILD_SUBREAPER(0x35) 00:04:20 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000180)={@remote, 0x0, 0x0, 0xff, 0x9}, 0x20) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000000)={@mcast2}, &(0x7f0000000040)=0x20) 00:04:20 executing program 4: semtimedop(0x0, &(0x7f0000000040)=[{0x2, 0x4}, {0x2, 0x0, 0x800}], 0x2, 0x0) 00:04:20 executing program 0: r0 = socket$igmp(0x2, 0x3, 0x2) getsockopt$MRT(r0, 0x0, 0xce, &(0x7f0000000000), &(0x7f0000000040)=0x4) 00:04:20 executing program 1: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000002500)=@filter={'filter\x00', 0xe, 0x4, 0x3c0, 0xffffffff, 0x140, 0x140, 0x0, 0xffffffff, 0xffffffff, 0x348, 0x348, 0x348, 0xffffffff, 0x4, 0x0, {[{{@uncond, 0x0, 0x118, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "a27b"}}, @common=@hbh={{0x48}}]}, @common=@unspec=@CLASSIFY={0x28}}, {{@uncond, 0x0, 0xa8, 0xd0}, @REJECT={0x28}}, {{@ipv6={@private2, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}, [], [], 'veth0_to_batadv\x00', 'netpci0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x420) 00:04:20 executing program 3: openat$vcsa(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) getrusage(0x0, &(0x7f0000000180)) 00:04:20 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000ec0)={'sit0\x00', &(0x7f0000000e80)={'tunl0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}}}}) 00:04:20 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r0, 0xc0189436, 0x0) 00:04:20 executing program 1: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000340)={{{@in6=@local, @in6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x0, 0x0, 0x0, 0x0, 0x2}}, {{@in6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x0, 0x33}, 0xa, @in=@private, 0x0, 0x1}}, 0xe8) 00:04:20 executing program 3: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_int(r0, 0x29, 0x49, &(0x7f0000000000), 0x4) 00:04:20 executing program 0: io_setup(0xda, &(0x7f0000000040)) io_setup(0xff, &(0x7f0000000500)) 00:04:20 executing program 1: openat$vcsu(0xffffffffffffff9c, &(0x7f0000000000), 0x111040, 0x0) 00:04:20 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @private1}, 0x1c) 00:04:20 executing program 3: process_vm_writev(0x0, &(0x7f0000003900)=[{&(0x7f0000001000)=""/221, 0xdd}, {&(0x7f0000004b00)=""/60, 0x4b}], 0x2, &(0x7f0000001180)=[{&(0x7f0000001140)=""/42, 0xffffffffffffff9d}], 0x1, 0x0) 00:04:20 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000000a40)) 00:04:20 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f0000002bc0)='attr/exec\x00') write$cgroup_subtree(r0, 0x0, 0x0) 00:04:20 executing program 2: r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000000)) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f00000000c0)={{&(0x7f0000ffc000/0x3000)=nil, 0x3000}, 0x1}) 00:04:20 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f0000000100)={'batadv_slave_1\x00'}) 00:04:20 executing program 3: gettid() openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000002780)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) 00:04:20 executing program 1: pselect6(0x40, &(0x7f0000000f00), &(0x7f0000000f40), 0x0, &(0x7f0000000fc0), 0x0) 00:04:20 executing program 2: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_MFC_PROXY(r0, 0x0, 0xd2, &(0x7f0000000200)={@multicast2, @empty, 0x0, "ffacea49a5dc119eb43eb15003d099cd293cb7a990b0685537520db69d0864cd"}, 0x3c) 00:04:20 executing program 4: socket$nl_generic(0x10, 0x3, 0x6) 00:04:20 executing program 0: r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$inet6_MCAST_LEAVE_GROUP(r0, 0x29, 0x2d, 0x0, 0x0) 00:04:20 executing program 3: io_setup(0x2, &(0x7f0000000000)=0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) io_submit(r0, 0x2, &(0x7f0000000480)=[&(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, r1, 0x0}, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0}]) 00:04:20 executing program 1: r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) read$FUSE(r0, &(0x7f0000000140)={0x2020}, 0x2020) read$FUSE(r0, &(0x7f0000002100)={0x2020}, 0x2020) 00:04:20 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_inet6_SIOCADDRT(r0, 0x890b, &(0x7f0000000040)={@private0, @rand_addr=' \x01\x00', @local}) 00:04:20 executing program 4: socket$inet6(0x11, 0x2, 0x0) 00:04:20 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000200)=@filter={'filter\x00', 0xe, 0x4, 0x340, 0xffffffff, 0xd0, 0xd0, 0x1a0, 0xffffffff, 0xffffffff, 0x3e0, 0x3e0, 0x3e0, 0xffffffff, 0x4, 0x0, {[{{@ipv6={@local, @empty, [], [], 'tunl0\x00', 'vlan1\x00'}, 0x0, 0xa8, 0xd0}, @common=@unspec=@STANDARD={0x28}}, {{@ipv6={@dev, @private1, [], [], 'veth0\x00', 'geneve1\x00'}, 0x0, 0xa8, 0xd0}, @REJECT={0x28}}, {{@ipv6={@private0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, [], [], 'team_slave_1\x00', 'bond_slave_1\x00'}, 0x0, 0xa8, 0xd0}, @REJECT={0x28}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x3a0) 00:04:20 executing program 1: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$KDSIGACCEPT(r0, 0x5427, 0x0) 00:04:20 executing program 2: io_setup(0x401, &(0x7f0000000100)=0x0) clock_gettime(0x0, &(0x7f0000000080)={0x0, 0x0}) io_pgetevents(r0, 0x3, 0x3, &(0x7f0000000140)=[{}, {}, {}], &(0x7f00000001c0)={0x0, r1+10000000}, 0x0) 00:04:20 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f00000012c0)='net/dev_mcast\x00') ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) 00:04:20 executing program 0: prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f0000000680)={0x1, &(0x7f0000000640)=[{}]}) 00:04:20 executing program 4: syz_open_procfs$namespace(0x0, &(0x7f0000002080)='ns/mnt\x00') 00:04:20 executing program 3: openat$vcsa(0xffffffffffffff9c, &(0x7f0000000300), 0x40441, 0x0) 00:04:20 executing program 1: r0 = landlock_create_ruleset(&(0x7f0000000000)={0x109}, 0x10, 0x0) landlock_restrict_self(r0, 0x0) 00:04:20 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$SEG6(&(0x7f0000005200), 0xffffffffffffffff) sendmsg$SEG6_CMD_SETHMAC(r0, &(0x7f0000005300)={0x0, 0x0, &(0x7f00000052c0)={&(0x7f0000000140)={0x24, r1, 0x211, 0x0, 0x0, {}, [@SEG6_ATTR_SECRETLEN={0x5}, @SEG6_ATTR_HMACKEYID={0x8}]}, 0x24}}, 0x0) 00:04:20 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched_retired(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)=ANY=[], 0x4c}}, 0x0) 00:04:20 executing program 0: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000040)={'syztnl2\x00', &(0x7f0000000100)={'syztnl2\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @private0, @empty, 0x0, 0x0, 0x0, 0x3}}) 00:04:20 executing program 3: r0 = socket$can_raw(0x1d, 0x3, 0x1) recvmmsg(r0, &(0x7f0000002ec0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) 00:04:20 executing program 4: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000c80)={0x2, &(0x7f0000000c40)=[{0x1d}, {0x6}]}) 00:04:21 executing program 1: bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000440)={0x3, 0x4, 0x4, 0xa, 0x10}, 0x48) [ 261.108496][ T27] audit: type=1326 audit(261.070:2): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=10660 comm="syz-executor.4" exe="/root/syz-executor.4" sig=31 arch=c00000b7 syscall=98 compat=0 ip=0xffffa1a5ce68 code=0x0 00:04:21 executing program 1: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000c80)={0x2, &(0x7f0000000c40)=[{0x4d}, {0x6}]}) 00:04:21 executing program 4: r0 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000440), 0x48) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000240)={r0, 0x0, 0x0}, 0x10) [ 261.199653][ T27] audit: type=1326 audit(261.160:3): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=10665 comm="syz-executor.1" exe="/root/syz-executor.1" sig=31 arch=c00000b7 syscall=98 compat=0 ip=0xffffb725ce68 code=0x0 00:04:21 executing program 4: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000640)={0x6, 0x0, 0x0, 0x0}, 0x90) 00:04:21 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$L2TP_CMD_TUNNEL_CREATE(r0, &(0x7f0000000100)={&(0x7f0000000000), 0x6, &(0x7f00000000c0)={&(0x7f0000000080)={0x14}, 0x14}}, 0x0) 00:04:21 executing program 1: r0 = socket$can_j1939(0x1d, 0x2, 0x7) ioctl$sock_ifreq(r0, 0x8992, &(0x7f0000000040)={'team0\x00', @ifru_settings={0x0, 0x0, @cisco=0x0}}) 00:04:21 executing program 0: rt_sigtimedwait(&(0x7f0000000440), 0x0, 0x0, 0x8) 00:04:21 executing program 4: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000c80)={0x2, &(0x7f0000000c40)=[{0x25}, {0x6}]}) 00:04:21 executing program 1: renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) [ 261.406509][ T27] audit: type=1326 audit(261.370:4): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=10677 comm="syz-executor.4" exe="/root/syz-executor.4" sig=31 arch=c00000b7 syscall=98 compat=0 ip=0xffffa1a5ce68 code=0x0 00:04:21 executing program 1: r0 = socket(0x25, 0x5, 0x0) recvmsg$can_raw(r0, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x2040) 00:04:21 executing program 4: openat$snapshot(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_genetlink_get_family_id$ipvs(0x0, 0xffffffffffffffff) socket$l2tp(0x2, 0x2, 0x73) 00:04:21 executing program 4: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000000), 0x0) landlock_add_rule$LANDLOCK_RULE_NET_PORT(r0, 0x2, 0x0, 0x0) 00:04:21 executing program 1: openat$incfs(0xffffffffffffff9c, &(0x7f00000000c0)='.log\x00', 0x0, 0x0) 00:04:21 executing program 1: sendmmsg(0xffffffffffffffff, &(0x7f00000001c0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_dev$rtc(&(0x7f0000000000), 0x7, 0x0) mmap$IORING_OFF_SQES(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x12, r0, 0x10000000) 00:04:21 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$L2TP_CMD_TUNNEL_CREATE(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x14}, 0x14}}, 0x0) 00:04:21 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendmmsg$inet6(r0, &(0x7f000000a3c0)=[{{&(0x7f0000000140)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c, &(0x7f00000014c0)=[{&(0x7f0000000180)="d1", 0x1}], 0x1}}, {{&(0x7f0000001600)={0xa, 0x0, 0x0, @dev, 0x8000}, 0x1c, &(0x7f0000002740)=[{&(0x7f0000001640)="c7", 0x1}], 0x1}}], 0x2, 0x0) 00:04:21 executing program 1: r0 = syz_open_dev$dri(&(0x7f0000000000), 0x4, 0x0) ioctl$DRM_IOCTL_MODE_CREATEPROPBLOB(r0, 0xc01064bd, 0x0) 00:04:21 executing program 2: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet6(r0, &(0x7f0000001a80)=[{{&(0x7f0000000000)={0xa, 0x4e24, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}, 0x1c, 0x0, 0x0, &(0x7f0000000140)=[@hopopts={{0x30, 0x29, 0x36, {0x0, 0x2, '\x00', [@hao={0xc9, 0x10, @empty}]}}}, @flowinfo={{0x14, 0x29, 0xb, 0xfffffc00}}], 0x48}}, {{0x0, 0x0, 0x0}}], 0x2, 0x4000000) 00:04:21 executing program 1: execveat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x100) 00:04:21 executing program 4: syz_io_uring_setup(0x376e, &(0x7f0000006c40)={0x0, 0x0, 0x2, 0x0, 0xfffffffc}, &(0x7f0000006cc0), &(0x7f0000000000)) 00:04:21 executing program 2: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$L2TP_CMD_TUNNEL_CREATE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)=ANY=[], 0x14}}, 0x40) 00:04:21 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) bind(r0, &(0x7f0000000500)=@nl=@proc={0x10, 0x0, 0x25dfdbfd, 0x2000000}, 0x80) 00:04:21 executing program 2: pipe2$watch_queue(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x0) 00:04:21 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$batadv(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_VLAN(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x8c36c22b9b4047b7}, 0x14}}, 0x0) 00:04:21 executing program 3: r0 = socket(0x18, 0x0, 0x1) setsockopt$SO_J1939_ERRQUEUE(r0, 0x6b, 0x4, 0x0, 0x0) 00:04:21 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000880)=@base={0x16}, 0x48) 00:04:21 executing program 2: socketpair(0x23, 0x0, 0x7, &(0x7f0000000000)) 00:04:21 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl802154(&(0x7f00000001c0), 0xffffffffffffffff) sendmsg$NL802154_CMD_DEL_SEC_KEY(r0, &(0x7f00000002c0)={&(0x7f0000000180), 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x2c, r1, 0xe05, 0x0, 0x0, {}, [@NL802154_ATTR_WPAN_DEV={0xc}, @NL802154_ATTR_SEC_KEY={0x4}, @NL802154_ATTR_IFINDEX={0x8}]}, 0x2c}}, 0x0) 00:04:22 executing program 4: bpf$BPF_LINK_UPDATE(0x1b, 0x0, 0x0) 00:04:22 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$L2TP_CMD_TUNNEL_CREATE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={0x0}, 0x1, 0x0, 0x60}, 0x0) [ 262.104794][ T4274] Bluetooth: hci3: command 0x0419 tx timeout 00:04:22 executing program 4: r0 = syz_open_dev$vivid(&(0x7f0000000040), 0x0, 0x2) ioctl$VIDIOC_QUERYBUF_DMABUF(r0, 0xc0585609, &(0x7f0000000240)={0x0, 0x7, 0x4, 0x0, 0x0, {0x77359400}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8b5b15e0"}}) 00:04:22 executing program 1: r0 = socket$igmp6(0xa, 0x3, 0x2) getsockopt$inet6_int(r0, 0x29, 0x49, 0x0, &(0x7f0000000140)) 00:04:22 executing program 3: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet6(r0, &(0x7f0000002040)=[{{&(0x7f0000000080)={0xa, 0x4e21, 0x0, @private2}, 0x1c, 0x0}}, {{&(0x7f00000002c0)={0xa, 0x4e24, 0x0, @local, 0x3}, 0x1c, 0x0}}], 0x2, 0x0) 00:04:22 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$L2TP_CMD_TUNNEL_CREATE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={0x0}, 0x1, 0x0, 0x2400}, 0x0) 00:04:22 executing program 0: ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, 0x0) r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendto$inet6(r0, &(0x7f0000000100)="3181a16595d88f02884d321c1b050513eab9da2c5fc227e766dd449195ec3de7d54f3de1675cca58ff2e6845e480e1997fa41e681e217014d7e54a0db25d6bd1c1", 0x41, 0x40, &(0x7f0000000180)={0xa, 0x0, 0x0, @loopback}, 0xc) 00:04:22 executing program 3: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000c80)={0x2, &(0x7f0000000c40)=[{0x3}, {0x6}]}) 00:04:22 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCSIFBR(r0, 0x8982, &(0x7f0000000100)=@get={0x1, 0x0}) 00:04:22 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_HOPOPTS(r0, 0x29, 0x36, &(0x7f0000000340), 0x8) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x3b, 0x0, 0x0) 00:04:22 executing program 2: r0 = socket$can_bcm(0x1d, 0x2, 0x2) ioctl$sock_ifreq(r0, 0x8921, &(0x7f0000000040)={'vlan1\x00', @ifru_settings={0x0, 0x0, @fr_pvc_info=0x0}}) 00:04:22 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000c80)={0x2, &(0x7f0000000c40)=[{0xa4}, {0x6}]}) [ 262.347686][ T27] audit: type=1326 audit(262.310:5): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=10740 comm="syz-executor.3" exe="/root/syz-executor.3" sig=31 arch=c00000b7 syscall=98 compat=0 ip=0xffffa245ce68 code=0x0 00:04:22 executing program 1: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)={0x10}, 0x10}}, 0x0) [ 262.369453][ T27] audit: type=1326 audit(262.330:6): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=10744 comm="syz-executor.0" exe="/root/syz-executor.0" sig=31 arch=c00000b7 syscall=98 compat=0 ip=0xffff8e05ce68 code=0x0 00:04:22 executing program 4: bpf$BPF_LINK_UPDATE(0xd, 0x0, 0x0) 00:04:22 executing program 2: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet6(r0, &(0x7f00000015c0)=[{{&(0x7f0000000100)={0xa, 0x4e24, 0x0, @dev}, 0x1c, 0x0}}], 0x1, 0x24008080) sendto$inet6(r0, &(0x7f0000000000)="82", 0x1, 0x0, 0x0, 0x0) 00:04:22 executing program 3: getsockname(0xffffffffffffffff, 0x0, 0x0) syz_socket_connect_nvme_tcp() 00:04:22 executing program 0: r0 = socket$kcm(0x29, 0x5, 0x0) sendmmsg(r0, &(0x7f0000002900)=[{{0x0, 0x0, &(0x7f0000002480)=[{&(0x7f0000000080)="04", 0x1}], 0x1}}], 0x1, 0x0) write$binfmt_script(r0, 0x0, 0x0) 00:04:22 executing program 1: r0 = socket$can_j1939(0x1d, 0x2, 0x7) setsockopt$SO_J1939_SEND_PRIO(r0, 0x6b, 0x3, &(0x7f0000000a80), 0x4) 00:04:22 executing program 4: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) sendmmsg$inet6(r0, &(0x7f0000002b00)=[{{&(0x7f0000000040)={0xa, 0x0, 0x0, @dev, 0x11}, 0x1c, &(0x7f00000005c0)=[{&(0x7f0000000080)='\"', 0x1}], 0x1, &(0x7f0000000640)=ANY=[@ANYBLOB='8'], 0x38}}], 0x1, 0x0) 00:04:22 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000100)={'wlan0\x00', &(0x7f00000000c0)=@ethtool_cmd={0x4a}}) 00:04:22 executing program 3: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) getsockname(r0, 0x0, &(0x7f00000001c0)) 00:04:22 executing program 0: landlock_create_ruleset(&(0x7f0000000380), 0x8, 0x0) 00:04:22 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet6(r0, &(0x7f00000015c0)=[{{&(0x7f0000000100)={0xa, 0x4e24, 0x0, @dev, 0x6}, 0x1c, &(0x7f0000000180)=[{&(0x7f0000000140)="30ec3a9c0cb8b1b846253ed1a0a2a80ad20b34ac", 0x14}], 0x1}}, {{0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000200)="1cc1e696234309c1d371fb412dda5a2cd28952aaabd5e5d12207", 0x1a}, {&(0x7f0000000240)="e6d0e01d1896af5f01da560b3189dd328e86ea6472261329ca052f2c18052614410146cbad1cd99225d398ae89aa1f140c1dcad12ab45853c7baec5bad5ebcd3aaa79d2d261f3b3a3c7349b5781cf89b7badae166f4d8e99bfaa0ee671906a6cb9fc3b159e5a9bf5be2db49c3c78e9e623ab7fa3713306ffa814e5bd914224fd005d4f4c479da1a3e19082c92660c3855c80f6a1f45cbb5f79972b3b9651b8180e82abbced", 0xa5}, {&(0x7f0000000300)="7a5aaf4e5691d826c6fbc70b5ef88d363bd9ea8a4866d3af098a334abeab9650b6d40520a2f0d9f4bff266f513a0fa1a5bbaa3564b7f7fecdd6927384e4ec380566e12f849320a567cb64b0d62df4e40e44e50f0d6392e80fdfb4d4172e781b6c3bd4db99346b9ee21d4", 0x6a}, {&(0x7f0000000380)="96c04d9f7777390a7232a4031687a68404c85b1d580d30f25e33f8d2990efe127efd2f73afdc04a1822ecb34f339986fe07435596e2774e529a1de9a49eca7ea79c23e285785ee83a0c32c1237fc189be5fc29e21b8c14ecd0e253b5", 0x5c}, {&(0x7f0000000400)="5d3a2fd3ae3eaf364b2645218df8e15bd3d8bff52bf0d00888024b44359bd373802bbc0516afc918439551418d4c76a69d8a92b3358f4039a9f1c73231748fe93bc71340b7d5591ae3a1a4fbd1296d26010d9ce1276e388b78930d3bab", 0x5d}, {&(0x7f0000000480)="a2b283dda429c86d1ff7fe9b0f7fde0b999450ec54104dab81360a5950f2d5e8d4020268438ba150bdc541b36dfbeaf85938c4547106", 0x36}], 0x6}}, {{0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)="b17bf313c23207ff1349d2b0133fe00888d5f286c029898d2e882563bad937389b3119", 0x23}, {&(0x7f0000000800)="444a51490abfa8719b2e96b9afe1215833aa44095b42b4ad9f3378889c72ba8cbcf566d6279203badf9c0108b98bab63ecd803580b68", 0x36}, {&(0x7f0000000840)="dc019d491b4431f04a2da9f0fdb7e9640d617dc667b9e37892f651025ec5bdba3309e556c861722aeb40b148ae204a8c0faa7c0269c1de98044f50ededd1957a34ac702fde95aefd024e5ea0aab18f6b25fc1528c086d9e88ccc29f628926d145bc41a8698bff6ba31bb73557617eb7cfd9f06db0c049fe21bd58a0fac424bf44efe93018a68d50a1390b1e542be677266654ef6545a5b9ca23db8cb2b446453c7ff407d19665ad06ed26f792d08ae88e4ba45ffc6acbc6965d6815c51706c9a269c2c1bd9e1ebf325126a324630b3a238c7c26e86d3337c5b701c0292d77ac14e4e0f7e82cfc8f60d", 0xe9}, {&(0x7f0000000940)="bbd97212f9d565835e5396170b69a4ef3ef27af356bcbd113c6509fe13da1ac7d7d4af12199c2c53e46286436f17389600e5b989245c7967a019c387b93cb3fb3fdee7a273c6bc0d1fd5537a21a2d440f96df9458664962f89932e0737f2b15bfe4c84c0d74e16e3083d9c9af02804f13b36a7cbe082e88e49a3bd3a2fe7d0ed675e323ed16ca8d6ffe231aa1d5e859c30603547a1e8ef2c898cb6232d2db8c28f4fed8cf3f1755b8391bfb92ce339bcd26191", 0xb3}, {&(0x7f0000000a00)="f52853d40e0ed0f2c3499f4a3e845a248596bb", 0x13}, {&(0x7f0000000a40)="73679a0e54a9834fbe15651400fde6868629430fcc6f6acaccd1bc075c5fd1d00b47caa69f3b9479f7de12ad2f2963de53215cf0f74dbb4e2116ca85c2ffa6315706b2c5b1190e96c474c97945915a962b553b54027dd2837c2baf43d265ef962d9b007d81b00ce8ad4bb52fc11aa7d194b922f83e7281e820de0c5b88f94c6dccc398f5afec7e1a1bfb632f", 0x8c}, {&(0x7f0000000b40)="ca6743b44c96468e1e22dbec7f070a8ffd1ae6bd3660c174983128392de6c8991901a8249bb42d5d484f482c1c4f3080e92fb224186547b6c37138710d1cebcea634bc7bec45f21dea58ee6724bb727e1aa59425ca2238642154f0318fc2088b84e36d61ccb772273bb5af2cbc9bdbf9e9ebdc0d5e9a4974aa1d55b2b92b48e7bc11253f2580eec5f171189fe0025b1038f0511764b8c960d2476f316ae560bc2c0d6506adfbdf46d567088ac6061b0bec8834", 0xb3}], 0x7}}], 0x3, 0x24008080) sendto$inet6(r0, &(0x7f0000000000)="824c79a2b6eccf7551282a6dee1a7b643cc4a54ce67eeb61d21100bbccd373e9f82045320d6e", 0x26, 0x0, 0x0, 0x0) 00:04:22 executing program 2: bpf$BPF_PROG_QUERY(0x10, &(0x7f0000001580)={@map, 0x11, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) 00:04:22 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$L2TP_CMD_TUNNEL_CREATE(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x14}, 0x14}}, 0x0) 00:04:22 executing program 1: r0 = syz_init_net_socket$802154_raw(0x24, 0x3, 0x0) sendmsg$802154_raw(r0, &(0x7f0000000980)={0x0, 0x0, &(0x7f0000000940)={&(0x7f00000008c0)="6dfde1aac76a9d679edb37b19d3bed8f8bfb41f6edf86b11115f0c14356d5bc3ed7383", 0x23}}, 0x0) 00:04:22 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$L2TP_CMD_TUNNEL_CREATE(r0, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x14}, 0x7ffff000}}, 0x0) [ 262.673613][T10775] ieee802154 phy0 wpan0: encryption failed: -22 00:04:22 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000280)={'gre0\x00', 0x0}) 00:04:22 executing program 3: r0 = syz_open_dev$dri(&(0x7f0000000000), 0x50f1, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r0, 0xc04064a0, &(0x7f0000000100)={&(0x7f0000000000)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_OBJ_GETPROPERTIES(r0, 0xc02064b9, &(0x7f00000002c0)={0x0, 0x0, 0x0, r1}) 00:04:22 executing program 1: pselect6(0x40, &(0x7f00000000c0), &(0x7f0000000100)={0x7}, 0x0, 0x0, 0x0) 00:04:22 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$SO_TIMESTAMP(r0, 0x1, 0x1d, &(0x7f0000000000)=0x100, 0x4) 00:04:22 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f00000000c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_REGISTER_BEACONS(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8}, @val={0x8, 0x3, r3}, @val={0xc, 0x99, {0x0, 0x13}}}}}, 0x30}}, 0x0) 00:04:22 executing program 1: r0 = openat$damon_mk_contexts(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) write$damon_contexts(r0, &(0x7f0000000080)=[{' ', './file0'}, {' ', './file0'}], 0x2) 00:04:22 executing program 3: r0 = syz_open_dev$media(&(0x7f0000000000), 0x0, 0x0) ioctl$MEDIA_IOC_G_TOPOLOGY(r0, 0xc0487c04, &(0x7f0000000600)={0x0, 0x2, 0x0, &(0x7f0000000040)=[{}, {}], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:04:22 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000880)=@base={0x2}, 0x48) 00:04:22 executing program 2: syz_genetlink_get_family_id$l2tp(&(0x7f0000000040), 0xffffffffffffffff) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r0, 0x894b, &(0x7f0000000080)) 00:04:22 executing program 1: semctl$SEM_INFO(0x0, 0x0, 0x13, &(0x7f00000000c0)=""/107) semctl$SEM_INFO(0x0, 0x0, 0x13, &(0x7f0000000000)=""/180) 00:04:22 executing program 3: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, 0x0) 00:04:22 executing program 0: r0 = syz_open_dev$media(&(0x7f0000000000), 0x0, 0x0) ioctl$MEDIA_IOC_G_TOPOLOGY(r0, 0xc0487c04, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, &(0x7f00000005c0)=[{}]}) 00:04:22 executing program 2: r0 = socket$can_bcm(0x1d, 0x2, 0x2) ioctl$sock_ifreq(r0, 0x8932, &(0x7f0000000080)={'xfrm0\x00', @ifru_data=0x0}) 00:04:22 executing program 1: socketpair(0x1e, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$FOU_CMD_DEL(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={0x0}}, 0x0) syz_genetlink_get_family_id$fou(&(0x7f0000000540), r1) sendmsg$FOU_CMD_DEL(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={0x0}}, 0x0) 00:04:22 executing program 3: bpf$BPF_PROG_QUERY(0x10, &(0x7f0000001580)={@map, 0x15, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) 00:04:22 executing program 0: r0 = socket$l2tp6(0xa, 0x2, 0x73) getsockopt$IP_VS_SO_GET_TIMEOUT(r0, 0x0, 0x486, 0x0, &(0x7f0000000080)) 00:04:22 executing program 3: r0 = socket$can_bcm(0x1d, 0x2, 0x2) ioctl$sock_ifreq(r0, 0x0, 0x0) 00:04:23 executing program 0: r0 = syz_open_dev$vivid(&(0x7f00000002c0), 0x3, 0x2) ioctl$VIDIOC_QUERYBUF_DMABUF(r0, 0xc0585609, &(0x7f0000000440)={0x0, 0xb, 0x4, 0x0, 0x0, {0x77359400}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "da5f82cc"}}) 00:04:23 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_ifreq(r0, 0x8947, &(0x7f0000000200)={'dummy0\x00', @ifru_settings={0x0, 0x0, @fr=0x0}}) 00:04:23 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000001f40)=@base={0x1a, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x3}, 0x48) 00:04:23 executing program 0: r0 = landlock_create_ruleset(&(0x7f0000000000)={0x109}, 0x10, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, 0x0, 0x0) 00:04:23 executing program 2: bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f00000010c0)={0x3, 0x4, 0x4, 0xa, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x1}, 0x48) 00:04:23 executing program 0: bpf$BPF_PROG_QUERY(0x10, &(0x7f0000001580)={@map, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) 00:04:23 executing program 4: openat$incfs(0xffffffffffffffff, &(0x7f0000000800)='.pending_reads\x00', 0x0, 0x0) 00:04:23 executing program 3: landlock_create_ruleset(&(0x7f0000000380), 0x10, 0x0) 00:04:23 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_SIOCGIFBR(r0, 0x8940, &(0x7f0000000200)=@get={0x1, &(0x7f00000001c0)=""/37, 0x8}) 00:04:23 executing program 0: bpf$BPF_PROG_QUERY(0x10, &(0x7f0000001580)={@map, 0xd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) 00:04:23 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'bridge_slave_1\x00'}) 00:04:23 executing program 3: openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000900), 0x208802, 0x0) 00:04:23 executing program 4: pselect6(0x40, &(0x7f00000000c0), &(0x7f0000000100)={0x7}, 0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000200)={[0x40]}, 0x8}) [ 263.484299][ T5227] device hsr_slave_0 left promiscuous mode 00:04:23 executing program 0: r0 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) mmap$xdp(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x11, r0, 0x0) 00:04:23 executing program 3: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000c80)={0x2, &(0x7f0000000c40)=[{0x84}, {0x6}]}) [ 263.538351][ T5227] device hsr_slave_1 left promiscuous mode 00:04:23 executing program 4: openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x525002, 0x0) [ 263.554217][ T27] audit: type=1326 audit(263.510:7): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=10838 comm="syz-executor.3" exe="/root/syz-executor.3" sig=31 arch=c00000b7 syscall=98 compat=0 ip=0xffffa245ce68 code=0x0 00:04:23 executing program 0: landlock_create_ruleset(&(0x7f0000000000)={0x0, 0x3}, 0xd, 0x0) 00:04:23 executing program 3: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) setsockopt$SO_TIMESTAMP(r0, 0x1, 0x3f, &(0x7f0000000040)=0x8001, 0x4) [ 263.605797][ T5227] batman_adv: batadv0: Interface deactivated: batadv_slave_0 [ 263.608024][ T5227] batman_adv: batadv0: Removing interface: batadv_slave_0 [ 263.616889][ T5227] batman_adv: batadv0: Interface deactivated: batadv_slave_1 [ 263.618840][ T5227] batman_adv: batadv0: Removing interface: batadv_slave_1 [ 263.634899][ T5227] device bridge_slave_1 left promiscuous mode 00:04:23 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f0000000080)=@bloom_filter={0x1e, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1}, 0x48) [ 263.651448][ T5227] bridge0: port 2(bridge_slave_1) entered disabled state 00:04:23 executing program 0: r0 = socket$phonet_pipe(0x23, 0x5, 0x2) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000100)={'wlan1\x00', &(0x7f00000000c0)=@ethtool_ringparam={0x11, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}}) 00:04:23 executing program 3: syz_genetlink_get_family_id$ipvs(&(0x7f0000000180), 0xffffffffffffffff) [ 263.693339][ T5227] device bridge_slave_0 left promiscuous mode [ 263.701604][ T5227] bridge0: port 1(bridge_slave_0) entered disabled state 00:04:23 executing program 4: bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000280)=0xffffffffffffffff, 0x4) 00:04:23 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_FASTOPEN_KEY(r0, 0x6, 0x21, &(0x7f00000004c0)="a18b1dc2a8efb6dfe62ae377f4b4bed2", 0x10) 00:04:23 executing program 4: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000c80)={0x2, &(0x7f0000000c40)=[{0x14}, {0x6}]}) 00:04:23 executing program 3: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000000), 0x0) landlock_restrict_self(r0, 0x0) [ 263.834968][ T27] audit: type=1326 audit(263.800:8): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=10857 comm="syz-executor.4" exe="/root/syz-executor.4" sig=31 arch=c00000b7 syscall=98 compat=0 ip=0xffffa1a5ce68 code=0x0 00:04:23 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$L2TP_CMD_TUNNEL_CREATE(r0, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x14}, 0x14}, 0x7}, 0x0) [ 263.874770][ T5227] device veth1_macvtap left promiscuous mode [ 263.876518][ T5227] device veth0_macvtap left promiscuous mode [ 263.878106][ T5227] device veth1_vlan left promiscuous mode [ 263.879671][ T5227] device veth0_vlan left promiscuous mode 00:04:23 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000200)={&(0x7f0000001400)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@volatile={0x0, 0x0, 0x0, 0x9, 0x3}]}}, &(0x7f0000001540)=""/173, 0x26, 0xad, 0x1}, 0x20) 00:04:23 executing program 3: bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x25, 0x0, @val=@iter={0x0}}, 0x40) 00:04:23 executing program 1: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000c80)={0x2, &(0x7f0000000c40)=[{0x45}, {0x6}]}) 00:04:23 executing program 3: bpf$BPF_PROG_QUERY(0x10, &(0x7f0000001580)={@cgroup, 0x1e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) 00:04:23 executing program 4: r0 = socket$can_j1939(0x1d, 0x2, 0x7) getsockopt$SO_TIMESTAMP(r0, 0x1, 0x1c, 0x0, &(0x7f0000000080)) 00:04:24 executing program 3: r0 = syz_open_dev$vivid(&(0x7f00000002c0), 0x3, 0x2) ioctl$VIDIOC_QUERYBUF_DMABUF(r0, 0xc0585609, &(0x7f0000000340)={0x0, 0x5, 0x4, 0x0, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "e9443ebf"}}) [ 264.052666][ T27] audit: type=1326 audit(264.010:9): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=10869 comm="syz-executor.1" exe="/root/syz-executor.1" sig=31 arch=c00000b7 syscall=98 compat=0 ip=0xffffb725ce68 code=0x0 00:04:24 executing program 4: pipe2$watch_queue(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) accept4$vsock_stream(r0, 0x0, 0x0, 0xc0800) 00:04:24 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) syz_mount_image$fuse(&(0x7f0000000440), &(0x7f0000000480)='./file0\x00', 0x10000, &(0x7f0000000540)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x6000}, 0x2c, {}, 0x2c, {}, 0x2c, {[], [{@flag='nolazytime'}]}}, 0x0, 0x0, 0x0) 00:04:24 executing program 3: bpf$BPF_LINK_UPDATE(0x6, 0x0, 0x0) 00:04:24 executing program 4: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000c80)={0x2, &(0x7f0000000c40)=[{0x74}, {0x6}]}) 00:04:24 executing program 3: r0 = syz_io_uring_setup(0x32ba, &(0x7f0000000080), &(0x7f0000000140), &(0x7f0000000180)) mmap$IORING_OFF_SQES(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x10000000) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:04:24 executing program 1: openat$mice(0xffffffffffffff9c, &(0x7f0000001080), 0x81) [ 264.255626][ T27] audit: type=1326 audit(264.210:10): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=10881 comm="syz-executor.4" exe="/root/syz-executor.4" sig=31 arch=c00000b7 syscall=98 compat=0 ip=0xffffa1a5ce68 code=0x0 00:04:24 executing program 4: pipe2$watch_queue(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) recvmsg$can_j1939(r0, 0x0, 0x0) 00:04:24 executing program 1: r0 = openat$damon_rm_contexts(0xffffffffffffff9c, &(0x7f0000000040), 0xa1202, 0x0) write$damon_contexts(r0, &(0x7f0000000000)=[{' ', './file0'}, {' ', './file0'}, {' ', './file0'}], 0x3) [ 264.523358][ T5227] team0 (unregistering): Port device team_slave_1 removed [ 264.536165][ T5227] team0 (unregistering): Port device team_slave_0 removed [ 264.544315][ T5227] bond0 (unregistering): (slave bond_slave_1): Releasing backup interface [ 264.582270][ T5227] bond0 (unregistering): (slave bond_slave_0): Releasing backup interface [ 264.730770][ T5227] bond0 (unregistering): Released all slaves 00:04:24 executing program 2: r0 = gettid() r1 = gettid() rt_tgsigqueueinfo(r0, r1, 0x0, &(0x7f0000000000)={0x0, 0x0, 0xffff7fff}) 00:04:24 executing program 3: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x3, &(0x7f0000000c80)={0x1, &(0x7f0000000c40)=[{0x6}]}) 00:04:24 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFBR(r0, 0x8940, &(0x7f0000000140)=@generic={0x2}) 00:04:24 executing program 1: openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000900), 0x0, 0x0) [ 264.882192][ T27] audit: type=1326 audit(264.840:11): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=10894 comm="syz-executor.3" exe="/root/syz-executor.3" sig=31 arch=c00000b7 syscall=98 compat=0 ip=0xffffa245ce68 code=0x0 00:04:24 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @remote, 0x6}, 0x1c) sendto$inet6(r0, &(0x7f0000000080)="2c4794985a1982701e2c1fc361b785eb950498c40a9807f4971e9f4be4a49b623908620986810534238ace59bb74b37a953ff0c2df1e9c99ae666eab74d041dfc59a1ab3f76f", 0xfffffffffffffff3, 0x0, 0x0, 0x0) 00:04:24 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$L2TP_CMD_TUNNEL_CREATE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={0x0}, 0x1, 0x0, 0xf0ffffff}, 0x0) 00:04:24 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl802154(&(0x7f00000001c0), 0xffffffffffffffff) sendmsg$NL802154_CMD_DEL_SEC_KEY(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000240)={0x20, r1, 0xe05, 0x0, 0x0, {}, [@NL802154_ATTR_WPAN_DEV={0xc}]}, 0x20}}, 0x0) 00:04:24 executing program 2: syz_init_net_socket$x25(0x9, 0x5, 0x0) syz_init_net_socket$x25(0x9, 0x5, 0x0) syz_init_net_socket$x25(0x9, 0x5, 0x0) 00:04:24 executing program 4: bpf$BPF_PROG_QUERY(0x10, &(0x7f0000001580)={@map, 0x24, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) 00:04:24 executing program 1: bpf$BPF_PROG_TEST_RUN_LIVE(0xa, &(0x7f0000000a40)={0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, &(0x7f00000009c0)="13"}, 0x50) 00:04:24 executing program 0: r0 = socket$l2tp(0x2, 0x2, 0x73) getsockopt$bt_hci(r0, 0x0, 0x3, 0x0, &(0x7f0000000340)) 00:04:25 executing program 2: syz_clone(0xd008a400, 0x0, 0x0, 0x0, 0x0, 0x0) 00:04:25 executing program 4: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet6_IPV6_RTHDRDSTOPTS(r0, 0x29, 0x37, &(0x7f0000000140), 0x8) sendmmsg$inet6(r0, &(0x7f0000006a80)=[{{&(0x7f00000001c0)={0xa, 0x0, 0x0, @loopback}, 0x1c, &(0x7f0000001580)=[{&(0x7f0000000200)='\x00', 0x1}], 0x1}}], 0x1, 0x0) 00:04:25 executing program 1: pipe2$watch_queue(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) syz_genetlink_get_family_id$l2tp(&(0x7f0000000040), r0) 00:04:25 executing program 0: r0 = socket$can_j1939(0x1d, 0x2, 0x7) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f00000000c0)={'erspan0\x00', &(0x7f0000000000)=@ethtool_rxnfc={0x1f, 0x0, 0x0, {0x0, @usr_ip6_spec={@private1, @remote}, {}, @esp_ip6_spec={@loopback, @private2}}}}) 00:04:25 executing program 1: r0 = socket$can_j1939(0x1d, 0x2, 0x7) bind(r0, &(0x7f0000000340)=@can, 0x80) 00:04:25 executing program 0: openat$mice(0xffffffffffffff9c, &(0x7f0000000080), 0x42480) 00:04:25 executing program 1: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000c80)={0x2, &(0x7f0000000c40)=[{0x60}, {0x6}]}) 00:04:25 executing program 1: ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8933, &(0x7f0000000080)) ioctl$sock_inet6_SIOCSIFADDR(0xffffffffffffffff, 0x8916, &(0x7f0000000040)={@empty, 0x6f}) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) r0 = socket$igmp6(0xa, 0x3, 0x2) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e21, 0x3, @private1={0xfc, 0x1, '\x00', 0x1}, 0x1ff}, 0x1c) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) 00:04:25 executing program 2: init_module(&(0x7f0000000000)='#,\xf8\a', 0x4, &(0x7f0000000140)=']\x00l\xe6\x10\xb5\xa9\x99i\x1e\xfd\xf2a\xa8}\xfd8b@\xdc\xad}\xa0\xf0\r\xc8\bF\x1d\x00\xd4\x9d3\x82\xabE\xf0\x00\x00\x00\x00,\x9f\xe8!\xecR\x8b\xbf3\x13\xa6\xa3b\xa20\xc6\xbb\xf5&Q\xea\xa7O\xa9\t\xe1||\xe2\xe0\xcf\x14\xfb`s`9\x9f\xb3)7\xf0_aI#\xc8s\xe0Y\xfb\xda\xb2\xa9\x1fsj%[:?\x88u\x8d\xd86\xf4\xf2\x84\x19\x8c\xa9\xa5\x1a\xbc\xe9y\x85:\x86\xd5B\xb7\x04QIVw\x89\xcd O\x16`B\xd3\xe6\x9egV\xcfj\x8c:\xb3\x84\xe6') syz_genetlink_get_family_id$nl802154(0x0, 0xffffffffffffffff) init_module(&(0x7f0000000040)=']\x00l\xe6\x10\xb5\xa9\x99i\x1e\xfd\xf2a\xa8}\xfd8b@\xdc\xad}\xa0\xf0\r\xc8\bF\x1d\x00\xd4\x9d3\x82\xabE\xf0\x00\x00\x00\x00,\x9f\xe8!\xecR\x8b\xbf3\x13\xa6\xa3b\xa20\xc6\xbb\xf5&Q\xea\xa7O\xa9\t\xe1||\xe2\xe0\xcf\x14\xfb`s`9\x9f\xb3)7\xf0_aI#\xc8s\xe0Y\xfb\xda\xb2\xa9\x1fsj%[:?\x88u\x8d\xd86\xf4\xf2\x84\x19\x8c\xa9\xa5\x1a\xbc\xe9y\x85:\x86\xd5B\xb7\x04QIVw\x89\xcd O\x16`B\xd3\xe6\x9egV\xcfj\x8c:\xb3\x84\xe6', 0x94, &(0x7f0000000100)='/u[@-[$\\&\x00') 00:04:25 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$L2TP_CMD_TUNNEL_MODIFY(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x301}, 0x14}}, 0x0) 00:04:25 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000dc0), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000f00)={0x0, 0x0, &(0x7f0000000ec0)={&(0x7f0000000e00)={0x20, r2, 0x183, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x20}}, 0x0) [ 265.441043][T10934] Invalid ELF header magic: != ELF 00:04:25 executing program 0: bpf$BPF_LINK_UPDATE(0x21, 0x0, 0x0) [ 265.483345][T10936] nbd: must specify a size in bytes for the device 00:04:25 executing program 2: r0 = socket$can_j1939(0x1d, 0x2, 0x7) setsockopt$SO_J1939_ERRQUEUE(r0, 0x6b, 0x2, &(0x7f00000000c0), 0x4) 00:04:25 executing program 1: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP(r0, 0x541b, 0x0) 00:04:25 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000c80)={0x2, &(0x7f0000000c40)=[{0x7}, {0x6}]}) 00:04:25 executing program 2: execveat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0) 00:04:25 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2) sendmsg$inet(r0, &(0x7f0000000540)={&(0x7f0000000000)={0x2, 0x0, @broadcast}, 0x10, 0x0, 0x0, &(0x7f0000000440)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @dev, @private}}}], 0x20}, 0x0) 00:04:25 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$L2TP_CMD_SESSION_CREATE(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000500)={0x0}}, 0x20000043) 00:04:25 executing program 2: socketpair(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmmsg(r0, &(0x7f000000bd40)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f00000094c0)=[{0x10}, {0x10, 0x1, 0x2}], 0x20}}], 0x2, 0x0) 00:04:25 executing program 3: socketpair(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) clock_gettime(0x0, &(0x7f0000003b40)) recvmmsg$unix(r1, &(0x7f0000003900)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0}}], 0x2, 0x13120, 0x0) 00:04:25 executing program 0: r0 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_proto_private(r0, 0x89eb, 0x0) 00:04:25 executing program 1: r0 = socket$can_j1939(0x1d, 0x2, 0x7) setsockopt$SO_J1939_ERRQUEUE(r0, 0x6b, 0x3, &(0x7f00000000c0), 0x4) 00:04:25 executing program 0: socketpair(0x2, 0x0, 0x10001, &(0x7f0000000000)) 00:04:25 executing program 1: landlock_create_ruleset(&(0x7f0000000380), 0x10, 0x0) clock_gettime(0x5, &(0x7f0000000000)) 00:04:25 executing program 3: socketpair(0x1d, 0x0, 0x0, &(0x7f00000001c0)) 00:04:25 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000880)=@base={0x15, 0x0, 0x0, 0x0, 0x984}, 0x48) 00:04:25 executing program 2: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000c80)={0x2, &(0x7f0000000c40)=[{0x28}, {0x6}]}) 00:04:25 executing program 1: unlinkat$binderfs_device(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/custom1\x00') 00:04:25 executing program 1: r0 = socket$phonet_pipe(0x23, 0x5, 0x2) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000340)={'bond_slave_0\x00', &(0x7f0000000280)=@ethtool_channels={0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}}) 00:04:25 executing program 4: pipe2$watch_queue(&(0x7f0000000140), 0x80) 00:04:25 executing program 0: bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000003c0)={0x1b, 0x0, 0x0, 0x978, 0x0, 0x1}, 0x48) [ 266.043228][T10966] can: request_module (can-proto-0) failed. 00:04:26 executing program 3: pipe2$watch_queue(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) accept4$vsock_stream(r0, 0x0, 0x0, 0x0) 00:04:26 executing program 0: r0 = syz_open_dev$video(&(0x7f0000000000), 0x0, 0x0) ioctl$VIDIOC_QUERYBUF_DMABUF(r0, 0xc0585609, &(0x7f00000000c0)={0x0, 0x9, 0x4, 0x0, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "bddee290"}, 0x0, 0x4, {}, 0x1000}) 00:04:26 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff}, 0x20) 00:04:26 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_SB_OCC_SNAPSHOT(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x3c, r1, 0x501, 0x0, 0x0, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8}}]}, 0x3c}}, 0x0) 00:04:26 executing program 3: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000c80)={0x2, &(0x7f0000000c40)=[{0x2d}, {0x6}]}) 00:04:26 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000c80)={0x1, &(0x7f0000000c40)=[{0x6, 0x0, 0x0, 0x7fffffff}]}) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, 0x0) 00:04:26 executing program 4: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r0, 0x89e1, 0x0) 00:04:26 executing program 2: r0 = socket$igmp6(0xa, 0x3, 0x2) sendmmsg$inet6(r0, &(0x7f0000000100)=[{{&(0x7f0000000000)={0xa, 0x0, 0x0, @private2}, 0x1c, 0x0, 0xa16fbe8427877676, &(0x7f00000005c0)=ANY=[], 0x88}}], 0x1, 0x0) 00:04:26 executing program 1: openat$damon_mk_contexts(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) [ 266.256959][ T27] kauditd_printk_skb: 2 callbacks suppressed [ 266.256973][ T27] audit: type=1326 audit(266.220:14): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=10986 comm="syz-executor.3" exe="/root/syz-executor.3" sig=31 arch=c00000b7 syscall=98 compat=0 ip=0xffffa245ce68 code=0x0 00:04:26 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002500)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000002e00)="11315700b001715f3abfad1eadb4f0ead3594de9186783b0a39ee58961a57e5f44c969d1f9f28a5fa9427cc6f2ffbfe09b2d0830965bec162b491c9ed9d823e07348c7e4c5f92252786a982fd5b5d5f3fb21f2e68de872336a14919cca5d32f671654cd04b33dfd04c3095a747dcdedf2c0ddc621bee1eab6313e9162d727e1490e6e7bf9d7501933864b4bdcbdd80fecdce62023c22f819c91e6d958640de7713de17fb5658da75124c793003f62ccdea5504dee49ccdd3b674ee0c54db20039732d978105b0a2627126656f69074c20a598ef131efa02e1555d63e5058ab4f3e18f974754052ffa5e5b05dcfc6b57bbf5bb6bf81eeea26ca19d8b00446c23105ba9e453054b9eb2902de0e96fbba8d9fab87f1b679fd03e9bd37983f8c0e9e4bbc138099450046fd91ac59483dc74ac4dc087afc6326cbcfaa95c909ebf6b5cf37d992079152b33648e7d7eb63d8a8eab9d095f94b853ee50e53061fbeaeb2d8b2020b291061139cfc306204cbf19e03e7c5d3dcfbb92dee7fbd81016ffd61d181d66037c6e1b68ccd1c51300b9d86d8d47b05067c3c0b41b6100c82f6202bbe33d3e7bbf42f5c0683f89c2bc0a693890936837039e84879b232e641eb9ad424d489fd9c5ab84f26c08c52c3ebfafa26c4aa6cfc277955b51a7f3143e24f4c8d5323d5bdacd1d7fe576c7f6e93ae3ef318f7d645f5257b8443232db02ad5e48e1b201719d22a61e5e5e157a5ea355beabeb428976fff83d34fb295b74c8a720ed928ff431d0c909e8b1e8166f6590a5dcad25227a7e35ce86032a33a74b2c2ad1e60c401ea4d20f3f7b8b0e1d1753a6e548d574b62ac443ddbf6de4669f8eada41b981976baabffd922d00bb0fa8810b269b1b73acc105b282869107832b35676db8bec6665a63706a45af80c14f998edab26dbc24dd0dffa86bf52a54eb10ce9fb841fe28cfb475dae5e6c157ea1c4db01960d02d279a709820c3f95eb617f9d6da81b6500935790f597ac320cac6e20037a4ebbb061c6210d7b9c441ff8be00d8348e2febab2ba69d74a0ec3e01d1af0555ff7b6c59bf56becf3bf4c0ac21d0a144d2e1f6b38c7fd732623ddf8bf3a92f905b3e6a5e1d5d4f13533c6eecd8dc436c583a296279639a5a9262c0e95cb9ccb59eee44b22e674ca6fd912469723573e47937aa7884298be0169f0f0721d63dde2b3eb101839cba8bdf6a4037bf40d99bdab044ed5461cea8cda01f79795613370fa946e937d352a6c8dcaaef43d1fa6356074f2bf965edccecfcfcef01170e7b521ed32290d06334f9a76761fd0676cb9fe0ed71355e77f575903fcd5ca9f35b28c8466b4c3c9e005a46f09c2ce50bc43713141c496a0fb258feafcbafebeaab67c707ef7b436905be9c1819c48b8616f6bcd7192e97f6208c562c8d85f5c1289c51e0afb68ca7659402eef9e51edd711542712cb1fee0818b366e094cb538e85861768e5eafae4b512bdb21c94c39096606c36cca16126b4212dc01491383032ecfcf74b41166ae98b76789be8ef718905c0bb4a7952f3380288503aaf1a2d833db9f62bcc65c56e2c3ed57f8d3d7af7b4de4cf6fd1b224da82cffed39a935312cab882124f9b1a2d864740571bd61768d07250c1e9cb69162e6d40cbe0f71cedd43d0da20c901174382917b0e7234e8a06f0d2621c6b6142110b1e5735ebfb71cab5215ef4cc6c6c151edd6178421cc1d37446347f0c99b154df015e86a6b30ef3237f3471d3202a8ba1f6427b77c711dd7d3ee61fae6101c395a0f76fa261d9349da713b55748c5cb0739678179e11b194d380d54eb138b12b4a3c4f6a4ea73f7cc1836440b10176697dda6ba5d545d5904ce2f44374a7d5dc84941dcb687c51668998dc791bebf621b8a12115801231a7aeb1b5196178ac6c94928b3e4e693fcb5bb1b66645b3850d4a6d44c3685ca3a8f1bd283f8ce94c24fd0f1287432edd5abf22caef51551496fa8db26f6fb8d3c2d21e5bcaa2d8cee7fa40a23c164f5bd9290b80e90b90a3a97df863fd56054884cc1373deca6a0734f4afdeec55e8d4b08747f1c983acb8248ba6f20d1b6bbb6b809931dad8a0c8b8e982384af41b618bcbc198725c5665c3412e348e9fcba4e1f2cd5223eb01d277aa31d40e6d9d5e5000e1f49549808792582b77e2b4252b6b5c3058baadcd8f59863d36adc92a9517499649b65455a7bbed198c0caec0d9804158245f6541ec72237c98155c52b553870119849e5e685679cc4d7f3ad449c3f873173e82e04dbef917fd349e45303ba3177c2b73a2a79b0be5806350a29152977b9fbe7ef91966a215c1d348ef730c8edbb80df59ea6fe4191d3a21da39b13266184f0a47283d4ab8bc5e3a25bb5cb0d1435c5b32e4f4782e32f13c51c101723a35e74210e19f4e32d13918193be3eaf9878394cf6a8dcb382ed59e309c621a6856213172bd9b812c44f283e4817448ca593e37cb1053cbe5a4099c182238798ea5d4f03bf3c3acf003da65c7c0f75bc1296533a2f8364f2b9a409f70d0d6b7622a7abaa6b903877cc89379ad0d07e804c7c1f816f1f7d2f9dc2577ae762d97b9186125269a398d1d583f73c9df31174887657620efc0cd64b34148779298942e9fbff95bb97c266efc7739cce1d233433c98ccade91c055722f9b4550d904bb79662d6325cdf2d85a50cf0b8f1f53d6fbbb51bff46397400dbb96181e80c0ee821f2cb4ca7b2b925e5d3b1e6f0a24ac03daa0db9a943b75cca045f5d303647dc22e963e609ae3da0e217e7d05e76bc8da0aa427a61b636228f07ced253cb0fcd8d80422991ba6ecc5093087c16485437074b3692cc2d345c434bfe1110aea63e86f36bb4b99ff7c609657e91d5b4d9219d369e0a768ba3333fe94aca500dc8830f061be42637813d0a6f9f1ccbe94b267ec2b58638f1cde6ad9a5a2563b5117b12655bf4928090068e8b673dc732d9b1303e369b72ce5c6066422c3e17fe5dec6ac62593485a73dab59a2b2e5c92a6a377f45801c4df0eeddd27b99c8397a538cee765a5a3817fe8b20f9c6db67239a042fba830be0ba0b6466fe8fe51060acfa5a2192ab678714d82317e9ce7107c20807be8b1d21f4f8e0dd980f67320397c4415d8028588e5373013f8b260ea67bf9eea238e6fca5c95b7172200f577fe66798889d410cbe7923fb396b6131ca8bb5e5cda3c9975c38bf6727d422d58be6c8611826ec006d5f0aa7d61a96dd18ff98ae23640a931be2ac745c73f9347ff0f08df477f99b4be746c47f286be4b07401693d58661f16fa002a8a03b8ed6519157b0457311ba1e12e9317edba9ac8f6aa94a307c485e6644002aa3997630b17f96307a2a6f2fce604acc19fd2563cf77519e791dd997860e1b451b0bf50404c11e229b01155c5bc77146c4c6946b9c6d0ac6fe67ad868b5c0e39ae028b5e2b42117812326a3b1908f5ca39c82f684e82251bc308eb73dd248edaa911257b4f1bd079c7922e088e4bf547a662d8b663760500c3c11e9ad00820e478f652ac920e12752c805d8d400192a7d013f622d7aa2b9577d00d84dcb35ba1457eb21204dabe29a981ef52aba96fb8696de47818ec1683cb3ba28763aff509daa1efa5adb2e2eec83ffee6d2a042af2615b65fc59fa95b59b935dfd74d8c3b1a4651be1884d058cd6730d0bdc0330b24b673d31d68ec9e5301904606515ed7429f8a4fdb066e050efa0c40247fa98ebc795e4f624ea6244ae0a60262fe49959669faedf6ce8d7d729f455ac4907daa61d6e5403a7393d3a8c3f2d3430961cb7c387ba5e6bed256bb90e83d8d09e775777535650f6b7048039500b6ab7f4b11f841b68d54b9484aaf1b535f5e92ceaa0905a3dc2eb700388b9c612ce65b63aed429fa7dff326d7aa677429e839207bd522f788c5ce4f9bab5da8c0e4396718ba6212a00e28d5c34c03e488ed25ef4ca3e3c9f3e32954696db8b912ed0b982e0aeec8e2de45d01ee9650b487be93b3edbc3b9c57554cad067d280a5b7c89c764b01b8da4c64f28332f6a851d7216f112f12d62fa7966e1ba8566ed046ca442a05d520f324f937a7efd23186636b0cec080a0611a3965e89455b82bca7afbb570ce5fb14d5e6b1deda3e4a56486cf363c2c44b4f23e0d625303e480b50ac7391de5e0ad46d18233d946ca7e10f62c3ae0a715d50b109ff912c303ff5e719d248b0eeda5e6d495abfa6262c4cf16f64b551f2da58604a647b15878a2e96d79d7d9b5fe09b89d4ce9ab3990e8ccf467a23865689596eaf9f96bd243fdcdea91dbb5cfed7da3de6e5d1bfd2015a5073950ab43d599788317a91f3dbbb215a35139addb63b7de5a130f1e28f9842f7ac5f1294387a2f193e96dc5afb4fb949fdf882ce40ee82e5577c1c986dab54a5d1f319788b64e655ee1e4a0033cff51d0cdb84681a34f77d527808b3c64b988bdcc5cac1e41ca281e661745aaafaa7c163bba997260461ecd1c44b0d4449f0e6abd9aeb8674af86ecf7c66796d9b47ca2030a40827df2dd871e662fca34c53e753dd25dd459c3baafce1096dae710846245037d702165b0017ea4f81cdf5413de2b1be1045d2d08357ac9e6db187527cd608bd1cf0a0bac448223ca50add37779eb2449a09b4e443c2110826f3c742bc656232e60e11e8c45bd50b4fcca817ad7d207432af5428d0f5ea650b0fdd6c124525b48ed0a52ee21db52483a911b10a8620b32a38f3fd6856a5b9aba9a267a7aee74c5534df59223f154144ce2437f36979cea5c5c9b35135f32779412e8f8d0de9ad7c8b2b720e2ab26a4ee4bbbc1b0c597f68310e1820d2bbe5c06dd938a4230ad0b98ac6fae852044bd965f37591fca2976d50ec7ab5b6a22c1e8ee900b9822225af7042965d6153ae5d22be73683a325fb7df5786c3468c8eb96a73921e2b7ee3fafe39c035e1a3d1db9e35d57453115842de13baf15fa12faa04899cf1f939bda30c5aa7b7343686dcb708cfbf6f39cb826840c49a9b6d527bed152de4ea2f90a3a5dd22fd6600a675ced4d6a57f136ca4445ec3f2c4ed023b8ec290317fc5d1630d0ec2712bb4908c375ccfdb77fb76a6692806794799cbac0dd7a788a804bc130bd37dd136f05853b93571ad22d16ea3df8d4d09c2d5d36683ab03e01025d6cc7d9f06993606b2f97a9c7e0323179eebd522b4a388bca545090616f22ea73635a3aef4b951c39e7559afd0e503369f0833b9df397f2f5f46291f3c73897f70d85cd2d1d231d33b9ac9e28fd2ac9c9ab0135797857bab53e22c17db7f44bf9a7aebd6d4d93b4f3f550403ff6fe4f640c716a0baa69756fd7cd545f63830fda87f", 0xec2, 0x0, 0x0, 0x0) 00:04:26 executing program 0: landlock_create_ruleset(&(0x7f0000000380)={0x2102}, 0x10, 0x0) 00:04:26 executing program 1: openat$mice(0xffffffffffffff9c, 0x0, 0x404040) 00:04:26 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000c80)={0x2, &(0x7f0000000c40)=[{}, {0x20}]}) 00:04:26 executing program 4: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_mreq(r0, 0x29, 0x14, &(0x7f0000000000)={@mcast1}, 0x14) 00:04:26 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$batadv(&(0x7f00000004c0), r0) bind(r0, &(0x7f0000000500)=@nl=@proc={0x10, 0x0, 0x0, 0x2000000}, 0x80) 00:04:26 executing program 2: r0 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_TX_RING(r0, 0x11b, 0x3, &(0x7f00000000c0)=0x10, 0x4) getsockopt$XDP_STATISTICS(r0, 0x11b, 0x7, &(0x7f0000000000), &(0x7f0000000040)=0x30) 00:04:26 executing program 3: bpf$BPF_PROG_QUERY(0x10, &(0x7f0000001580)={@map, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) 00:04:26 executing program 4: bpf$BPF_PROG_TEST_RUN_LIVE(0xa, &(0x7f0000000a40)={0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x7fff}, 0x50) 00:04:26 executing program 0: r0 = socket$inet6_udp(0xa, 0x2, 0x0) sendmmsg$inet6(r0, &(0x7f0000000b00)=[{{&(0x7f0000000300)={0xa, 0x4e20, 0x0, @remote}, 0x1c, &(0x7f0000000400)=[{0x0}], 0x1}}, {{&(0x7f0000000440)={0xa, 0x7, 0x0, @dev}, 0x1c, 0x0, 0x0, &(0x7f0000000580)=[@flowinfo={{0x14, 0x29, 0xb, 0xfff}}], 0x18}}], 0x2, 0x0) 00:04:26 executing program 1: r0 = syz_open_dev$rtc(&(0x7f0000000000), 0x7, 0x0) r1 = syz_io_uring_setup(0x171b, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000140)) mmap$IORING_OFF_SQES(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x12, r0, 0x10000000) syz_io_uring_setup(0x56e, &(0x7f0000000240), &(0x7f00000002c0)=0x0, &(0x7f0000000300)) r3 = mmap$IORING_OFF_SQES(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x7, 0x31, 0xffffffffffffffff, 0x10000000) syz_io_uring_submit(r2, r3, &(0x7f0000000400)=@IORING_OP_LINK_TIMEOUT={0xf, 0x0, 0x0, 0x0, 0x0, 0x0}) mmap$IORING_OFF_SQES(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x10000000) 00:04:26 executing program 3: r0 = socket$phonet_pipe(0x23, 0x5, 0x2) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000340)={'bond_slave_0\x00', &(0x7f0000000280)=@ethtool_channels={0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}}) 00:04:26 executing program 4: r0 = socket$can_j1939(0x1d, 0x2, 0x7) ioctl$sock_inet_SIOCGIFNETMASK(r0, 0x891b, &(0x7f0000000340)={'veth1_macvtap\x00', {0x2, 0x0, @initdev}}) 00:04:26 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$SO_TIMESTAMP(r0, 0x1, 0x1d, &(0x7f0000000000), 0x4) 00:04:26 executing program 1: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000c80)={0x1, &(0x7f0000000c40)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) 00:04:26 executing program 2: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000001080), 0x0) bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f00000010c0)={0x3, 0x4, 0x4, 0xa, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, r0, 0x2, 0x1}, 0x48) 00:04:26 executing program 3: syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000000180)) 00:04:26 executing program 4: pipe2$watch_queue(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) sendmsg$AUDIT_TTY_SET(r0, 0x0, 0x0) 00:04:26 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000001380), 0x0, 0x0) ioctl$MON_IOCX_MFETCH(0xffffffffffffffff, 0xc0109207, &(0x7f0000000040)={&(0x7f0000000000)=[0x0], 0x1, 0xffffffff}) ioctl$MON_IOCG_STATS(r0, 0x80089203, &(0x7f0000000440)) 00:04:26 executing program 0: bpf$BPF_LINK_UPDATE(0x4, &(0x7f0000000700), 0x10) 00:04:26 executing program 3: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000c80)={0x2, &(0x7f0000000c40)=[{0x7c}, {0x6}]}) 00:04:26 executing program 4: bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000ec0)={@ifindex, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000e80)}, 0x40) [ 266.838003][ T27] audit: type=1326 audit(266.800:15): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=11035 comm="syz-executor.3" exe="/root/syz-executor.3" sig=31 arch=c00000b7 syscall=98 compat=0 ip=0xffffa245ce68 code=0x0 00:04:26 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r0, 0x6, 0x14, &(0x7f0000000240), 0x4) 00:04:26 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000200)={&(0x7f0000001400)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@volatile={0x4}]}}, &(0x7f0000001540)=""/173, 0x26, 0xad, 0x1}, 0x20) 00:04:26 executing program 3: rt_sigtimedwait(&(0x7f0000000440), 0x0, &(0x7f0000000500), 0x8) 00:04:26 executing program 4: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000c80)={0x2, &(0x7f0000000c40)=[{0x61}, {0x6}]}) 00:04:26 executing program 1: r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) write$tun(r0, &(0x7f0000000500)={@void, @void, @mpls={[{}], @ipv6=@gre_packet={0x0, 0x6, '\axW', 0x255, 0x2f, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {[@routing={0x0, 0x2, 0x0, 0x0, 0x0, [@loopback]}, @routing={0x0, 0x4, 0x0, 0x0, 0x0, [@empty, @rand_addr=' \x01\x00']}], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x74, 0x0, [0x0], "98142a366936517e1bccf71d70a38c2a5bad3a2b8aeeb21091524e8fbf44b1589be4933376a4ec2a04871422e667a47f8c22fe8a2a3e24a7f41aee9a77c6ddd7f2cbfaec1867a30e4c7e92295242a7575eb78fbfa17b24e8c82b47838c0768384bbedd2d21ab169dcceede0f4996eec2d362535b"}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800, [], "97814a41ea52d7e9c559189b78acf4016e63da20f19c9bae0164285041728ec33a12f4fa13738cfb159f5f0fb22dee902b69746302ee3290940409877ea2be2d310449d47e"}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x86dd, [0x0, 0x0, 0x0], "5987534aa2578a0efb9ae9465fe8fccef1a0a048948271f6fc1bf165c125371c7669e49c38e7c4a43fc72993530ae48cc3fd7a522ad7d6ae124f0640c63ef401e93cf032b2d008353e90c5b1d50db69a9b494e5bdecf300133dfb2e15b53ec722488fd90579c9de90a1ae0f25fdb9353fd7bc7dde5564afb53c35b90bff1bf6d9012a00b5c2ff5cf2cf804c8c1cb33b8c4f708e477bddf0946fe0fef88cbed16c811eea480fcc7"}, {}, {}, {0x8, 0x6558, 0x0, "53db5a52076b36895a585d3caae417e71a7a94823392dda8a1ec80a891d9736747a95c633ca3f59c84402d14837db8d1213be530384e36f678e0b24e1ad9c283b1908f72296cc6d453416b5f0e2bd2b0c4a007f2399291758641766c2212404f2cd5c3f9a740c32846"}}}}}}, 0x281) 00:04:26 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$SO_TIMESTAMP(r0, 0x1, 0x0, &(0x7f0000000000), 0x4) 00:04:26 executing program 0: socketpair(0x22, 0x0, 0x3, &(0x7f0000001040)) 00:04:26 executing program 3: pipe2$watch_queue(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$snapshot(r0, 0x0, 0x0) 00:04:26 executing program 0: r0 = socket$can_raw(0x1d, 0x3, 0x1) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, 0x0) 00:04:27 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_buf(r0, 0x6, 0x21, 0x0, &(0x7f0000000100)) 00:04:27 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000005a80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000001280)=@nfc_llcp={0x27, 0x0, 0x0, 0x0, 0x0, 0x0, "50f490ba6210a636c4cc430d353d3fac1138e6b774e0452807eb71a024471fb71a28746bc9e6c0cfab8de0a744aa2e7866f37c817e874cba0216ca619214d2"}, 0x80, 0x0, 0x0, &(0x7f00000025c0)=[{0x10}], 0x10}}], 0x2, 0x0) 00:04:27 executing program 2: r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) rt_tgsigqueueinfo(r0, r0, 0x6, &(0x7f0000000100)={0x0, 0x0, 0xfffffffe}) 00:04:27 executing program 3: bpf$BPF_LINK_UPDATE(0x23, &(0x7f0000000700), 0x10) 00:04:27 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000000)={'ip6gre0\x00'}) 00:04:27 executing program 4: r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xc, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x6}]}) ioctl$SECCOMP_IOCTL_NOTIF_SEND(0xffffffffffffffff, 0xc0182101, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_ADDFD(r0, 0x40182103, 0x0) 00:04:27 executing program 1: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000c80)={0x2, &(0x7f0000000c40)=[{0x3c}, {0x6}]}) 00:04:27 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_ifreq(r0, 0x8994, &(0x7f0000000000)={'netpci0\x00', @ifru_hwaddr=@dev}) [ 267.210451][ T27] audit: type=1326 audit(267.170:16): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=11068 comm="syz-executor.1" exe="/root/syz-executor.1" sig=31 arch=c00000b7 syscall=98 compat=0 ip=0xffffb725ce68 code=0x0 00:04:27 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000180), 0xffffffffffffffff) sendmsg$NL80211_CMD_REGISTER_BEACONS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000001c0)={0x28, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x1, 0x74}, @void, @val={0xc, 0x99, {0x0, 0x63}}}}}, 0x28}}, 0x0) [ 267.233600][ T27] audit: type=1326 audit(267.190:17): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=11069 comm="syz-executor.4" exe="/root/syz-executor.4" sig=31 arch=c00000b7 syscall=98 compat=0 ip=0xffffa1a5ce68 code=0x0 00:04:27 executing program 0: r0 = socket$l2tp(0x2, 0x2, 0x73) ioctl$sock_inet_SIOCGIFNETMASK(r0, 0x891b, &(0x7f0000001b40)={'\x00', {0x2, 0x0, @empty}}) 00:04:27 executing program 1: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000900), 0x208802, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, 0x0) 00:04:27 executing program 1: r0 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) close$fd_v4l2_buffer(r0) syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000400)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}}}}}]}}, 0x0) ioctl$TUNSETVNETLE(r0, 0x400454dc, 0x0) [ 267.395382][T11087] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy 00:04:27 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000000880)=@base={0xa, 0x0, 0x0, 0x0, 0x4}, 0x48) [ 267.415564][T11087] misc raw-gadget: fail, usb_gadget_register_driver returned -16 00:04:27 executing program 3: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000000)='.\x00', &(0x7f0000000040), 0x0, &(0x7f00000002c0)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0xa000}}) 00:04:27 executing program 0: execveat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', &(0x7f00000004c0)=[&(0x7f0000000140)='l2tp\x00'], 0x0, 0x0) 00:04:27 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$L2TP_CMD_SESSION_MODIFY(r0, &(0x7f0000000180)={&(0x7f0000000040), 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0xffffffffffffff21, 0x0, 0x0, 0x0, 0x0, {}, [@L2TP_ATTR_MTU={0x6}, @L2TP_ATTR_DATA_SEQ={0x5}, @L2TP_ATTR_CONN_ID={0x8}, @L2TP_ATTR_IFNAME={0x14, 0x8, 'veth1_to_bridge\x00'}, @L2TP_ATTR_UDP_SPORT={0x6}, @L2TP_ATTR_MRU={0x6}, @L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5}, @L2TP_ATTR_UDP_CSUM={0x5}]}, 0x60}}, 0x0) 00:04:27 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched_retired(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000100)=@delqdisc={0x24, 0x25, 0x1}, 0x24}}, 0x0) 00:04:27 executing program 0: syz_clone(0x88840000, 0x0, 0x0, 0x0, 0x0, 0x0) 00:04:27 executing program 3: bpf$BPF_LINK_UPDATE(0x16, &(0x7f0000000700), 0x10) 00:04:27 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0), 0xffffffffffffffff) sendmsg$FOU_CMD_DEL(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000200)={0x48, r1, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_AF={0x5, 0x2, 0xa}, @FOU_ATTR_PEER_V6={0x14, 0x9, @mcast1}, @FOU_ATTR_LOCAL_V6={0x14, 0x7, @loopback}, @FOU_ATTR_REMCSUM_NOPARTIAL={0x4}]}, 0x48}}, 0x0) 00:04:27 executing program 0: pipe2$watch_queue(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) ioctl$sock_kcm_SIOCKCMUNATTACH(r0, 0x89e1, 0x0) 00:04:27 executing program 3: openat$mice(0xffffffffffffff9c, &(0x7f0000000000), 0x1011c0) 00:04:27 executing program 0: openat$mice(0xffffffffffffff9c, &(0x7f0000000040), 0x150a02) 00:04:27 executing program 2: r0 = socket$l2tp6(0xa, 0x2, 0x73) bind$l2tp6(r0, &(0x7f0000000240)={0xa, 0x0, 0x0, @dev={0xfe, 0x80, '\x00', 0x27}, 0x7f}, 0x20) 00:04:27 executing program 3: bpf$BPF_LINK_UPDATE(0x11, &(0x7f0000000700), 0x10) 00:04:27 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f00000000c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_REGISTER_BEACONS(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x1, 0x35}, @val={0x8, 0x3, r3}, @val={0xc}}}}, 0x30}}, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000005f00), 0xffffffffffffffff) 00:04:27 executing program 0: r0 = socket$igmp6(0xa, 0x3, 0x2) getsockopt$inet6_int(r0, 0x29, 0xc8, 0x0, 0x0) 00:04:27 executing program 3: bpf$BPF_PROG_QUERY(0x10, &(0x7f0000001580)={@map, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) 00:04:28 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000240)={@in6={{0xa, 0x0, 0x0, @mcast2}}, 0x0, 0x0, 0x38, 0x0, "9c5b1e38fc7eaefaf9c4eb1f12bdd8442bbca8651205e13d4ff7218c52e122fa9dba2e7b211e0bcf616f0a504c273254ac579c6c7b6d975bc97b07b787079d04da5edace4451ec94fa6367c4adde9a94"}, 0xd8) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000000)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000200)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000540), 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000180)=@gcm_128={{0x303}, '\x00\x00\x00\x00\b\x00', "b13a0000004000", '\t\x00', "03eaccd32af28a6e"}, 0x28) sendto$inet6(r0, &(0x7f00000000c0)="aefc480d9349e692d0dac7658bd43d33d25789b79664a478f45d8191bb6c77fe666500a21c2e3e341c8c5d6c64fc051e00238cf67fd6e602eb2b58900462a70aaee4d29231fbc92d3684c0a54ba6f99de24249630e46fa613b5817a8364811d14d2a122f1b28c1aea05776383c7a14380fdb7d8f573df700003176b5ee", 0xffffffffffffff7f, 0x40, 0x0, 0xfffffffffffffc52) 00:04:28 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000b40)=[{{0x0, 0x0, &(0x7f0000000a80)=[{&(0x7f00000005c0)="da51c8386b53b05a3851ffab4410ed2e0296ba739552a203479c5ae2d210a7ab5f147529201d245ee3", 0x29}, {&(0x7f0000000600)="a81bb092c96182d537a546a11afad3e75cbf144bab107cbcef1fda0e45cf8af374ae461b5750a11f189304bcf9c4435479ae837cec23361f3a713018cec81fe7ee20f6fa7f763e4d31960e19a432bf907073853a7ef9322894507d5c5dc7f08a0335b0b9f5f5c5879ad81f5f4bae41c9870189c0d023bee34cf9a37b2217196ebac6f6ba762a34ed10bfddc8ce6474e7b6f8cd0a629043bfd259f2ea5f91827b0b12503885f7594376b2917ad4f1ce6d860517b25087618b38e0ec846e8462", 0xbf}, {&(0x7f00000006c0)="6819d7266dc09359d4f9f62dfa7d5074e20ebea1a30c547a7b6a1914f437a18e657e09869eeadaae4246bc7888de67cc1becd48fda2da569fcd2e1d883a3a38624799a668bd69d8d8dfb05e8e2d7c9d8a5aacf9e21eaf8e9a1243f6d671c2654be759a6b15780531e8ccd974d0cc480c7ded269e4be9951ffc", 0x79}, {&(0x7f0000000740)="a99e7a49ba2e9025c3556d5ca0d3fbbae3e34f2f08adb96ad22d129c00b5e05e6d50c56d316ae29efd5bbd4129c6406bb18859a3a91732e9cff339e3b2a5c8a53f40f8ded615b6f57991137da967438cf3cd924a64a211f755eb8a30030c39dac21b4f6e31bf7a6f68f528c9e943fc6c960a8878f0df00246ed75915ed46fff7cbd560872d145291df22af6ace353299c644d9e48a638d0bee224c2b31f6743004e75d2a32e2aee12904a26b2f81fce7992e9c576941966cd6", 0xb9}, {&(0x7f0000001340)="4be161e202545c6252e4de206df1bd3fbe9a7c431f92c9cb4c2a6a6002d7f3e534012258f36000e82c28b9f5aa11807bf02326c11d1e60da7e99c663a480ccb58c201ed81f14dd363a8084e112e03c3722447ad89c7cae21f51942054ee37292ba831b627a8bfeffc1d20e3b3f0ad3593d1bb0b446ca0fdab9dd7a5f5aec7a98506f96cb5f2636a0bf0168d308e8863d9fac690bfab9ef7c5ac339ed14b3024395772f6374e1ed8844e319504486829849a83ef96b338fd4a8b0b9ac97fd46a626460becf79a3f3832e6d5c6ab08af797438f441c153d7e948fe3811752b1c52e5f14d4c07810ad09e018dc1f9ffe229f3ff5ae818bbe02b349473f2a1fc5e94558e137f62a541ec90ef39efaf4c31b40420d2304f895a7314a26c3faca6d1a9c32d1edfec520c32e42350d7209530c7de2b2e1dd544d5e2f7ebca5d01fe8bfce609371bf8beadc658871f654d7f2e0efc4899a6b787e1f8220f0f5e0eb749380a031cfd7b3f03d39a8f7fcedcec71008dc06cfe394364a3aa91702f2638f4747d7d8818d06c1fce4f534890d75f1e626429e36697a732b48de59fb3bd9d07821b1e6613a97503a9aaebe8fc428210a21791311246c311f635fe4dec7e5722824e2a07ac4930a1c03f8b4eb607553f6f6c66b2bc74503ee95064cfa5b9e5ec621e3cde3381b931aefffff3b1a388a9c5b9297d401999cc6e73b0f8e3ac832fe6362dda1d04672912ebaf04dbe8c9c648d752fba989eb1e31cc9013a7c709621efa03189d06b010878867344b625b11a0dff6c6e523c6379795712e3ffa6dc161be525b3205336e07c4a6ccf462a36abb7de2f0d14994161608eff4f6e470087aef5d2b9bfa13ea33dc00307d50cbf607d287473c90450b4ffe05ef82a5d0d2a501b018605e392b90cc64861a41a7b3e497a43ea53631469e6715b7ed10a315aa828302037b74de6d3412c6b293f9d52ac795f602905897f8c2ecf037e0b515cb2632f4ab9e45c3d3c9443a8df751b0609dfede4d76590b5a9dbaeaa9a382ed8fde023111e2abf0fdeab838d88d3f228c0e8848d8ed70368b7138ec0865a5cb3f3ce88cf122072210528c003d6a2e1c788f74264550933cd2c2a45b9bd82e70ec8ee23ef243c8245018a157bfb07783d657ee45d9f1dd9a5986c079a9777eaef7912c42cd672e96d5982333273edd97b561193b73eee55ea29c37986df1c138c049906253768b81a60641dea44315240d9bc18d7b245487ffd64840dc232175ba34f166348f9c77ef734fdc1018d698b0d030ceeea4331c237c97c28719cda399edcfbf3664e4f89f26877b046c3fb211f31b29ba8a5c6c007c4371d569dd31e02ee3937241932c328842bbcd2451b5a28c93312eef02e86e643a7460c5ebc52ddd2516afb996275aaee64ac109c1e452b9c269c9b9155f7ee38a6cf57695c23daa759bf24df11ae0765a342f8b7548e2d06efad2b533fe570e9f797f948db16aa396217076f1537c5d115b63f1189ddc52409fb34381b274b5e74610a49dd9a2133522c693228b9a5879721c31204467200e6c5c67339d09869006dfab6ec3cde23b363fdb18f84951a0138037b70910124439eb3e94bc4d3719e9a5aea6341f10b45f932c35dc0f670a94a33835c254b0fbd68afbc6330c61a28ed77dd93856032c63d321123be0c9488b242b8388207cdea009cb7afa008e1a7e5f7475baa16e1fb724cd758f4901acc0c1a160e50367762023b84de22a3778c5609df6f6b753a4f38f681b93b5d3ea55b50778cf5cd11bcb4de100348f7065d45b651e6b67d5bbc5e43d97829390a93cffee4cbf8ad3a1772b4ae4e9dccd679115e4a0416f14c51a98177806c89c492c70d044ed4e6981e398ca814cf13647bbfee5dea77cdf8352815e337f9c2deec0d450c729e82a5c0d1037c9aefdd24582d8c2fd5f814facff8f648943ef9687cd700ec8e65342098187d317eabbeead3cecafa7a398f251377db462e5d4ef8ed9991c317c8b0d568e5070c78f63d0e0b40b22e62c5381f3c83db9919ccb3094c9cdb4158e996f3f9f51b97fb5d71862b67ce56344d1b0de3217944c2000426dbec17599825563fb9bdc79557465924189e4e3161a1af4ceabafc02f3c55791389dd3735a7c7e8219397c3843e0f4c95726e82aa12bd2c91522f31da9f5a16eb69409a172f5f83fe755040aa97ffd7017fa6dd202cee6d6714b9be7716721f8834b6669a43cd0246f3099a00e76a0210a9f25b9572ca7480319d2ef1dbfad88109c4bfca30603e494c0b97beb2622699e336691305d45dc54e5b0151aa245707740d4e0adf30ef4a7fb4c263e1528e0f0662fdbf3289e9637af779279447cc49112d044d84f6d992047aff66d79bbc359e7e36f6d390c0301c2173fc61e7dc42fde62b664e4c62ee503070569b225c3674753b78e271d5a67e7a6ab1c907772be3ed33ef735616eaca70ac5199581a2b136d67a9b9930ac38fc7125564db7026e4c219a56bcb15cb58a675f43c9ef708eb07b66f8baaf34bf5b4aaff650758d7b99df20bcb8f9ccc9a1daa2cdb2e75944adeb655b99e7e3b2343c5d0f499ab98c32006c22493648e8acc06a1a14eeae4e9d2ad5d529672f5d55b252eb6ba5557c5b06b2af244e63fcd139d62814b5facdc6ee32b31061c042d8aa21952420c6399d283299dd976d4f19940ea2e778ce91c59ad8f79f4f50ae2972dc82b7d9bbb7fd6a7eb0e9c0bcdfb4479c518cb8f8847f70cabc963792b1463ad7e0304897c0aef4560dffeedce4054eb21f9342d5e1abfe38be79df9627db4b9b44531a92aa7823d22cb247b572e5292546cb7b4b4189294d78766a84d687ed2922688e6f4c5309ee435c6ea9814008ea1b934bb253106a945f9edbfdd09113711bf6c33c1d59f1c4509fbea939dae345fd67d6a0e549f0036dc7b6dcee42f69cb2d1d9b3356bf7839ab1c9a19179c983a3686da357ca63720dc19620f3d4afc43f71b6173c1200754253ab8058d99e0633d024fc7c6485b7de81fd5396fffed3dbd9737c9ed7786138ab50592556e353a1829448b0976f3af170b408a8eb010575d4e00c19f83f3f15c7b3ae9147d9814332d8d45addb6c1ab6821c3d6a2a3654bff04c984d06c13c0c08acc636ab2260e12a9d6db373024b353cc43b2a41a69546513ca16c68cac3bbd7e778163f189b07d340b08ca54270acb588f54ea779269c3900c6e11cdf18ce60f8adc768e5a92de3be8572fc267275f6f706b987fcef899577b90c5d6df7925bdb0f0e7a67d2341ca3a7371118feb6dea1680d075ffd674ea94dfb888e748df366383e908003234849aea1be6931cdb5e029e12af2fd15a7adbff7964ba3ecf1e4bab5b33e39e1ef234c7a789093ff1986adba3798456b95da0964b953260c84eb70571a2cc86b322c81a8a3cc3fb109f028d61b3f29d3c4c107ab0f3917437c99ca579451b2a54833e9934ce04688ce71104539ac4ecf888553f518065f5e9dc2ea50088db7a01f9d29073132f343290cda51d9c474a3ed8d3740369c9f24ab11b5d56b2cd50dd23a59fb1af843b7b1e2ca1044084319a28fc0863490500db8828339c76d91f12bc148bdedc8a87c488c0c1075e6e8aeb65fc874b85d057062c5375ba5a8f624b6f49278efe855958bbd58c4c82ead04de464b2a7533e3233136d0bba05ccbb51c03c1df8f5f15da3641cfb61122a78c093c0fde40a39ff8b74df4296fccab31d1ccdec6a1dc4490abcfedccedc5fea615b0f9ec97bd998fe9ac235bee976fc3d5a42ea865f030a27a52d0a0c1e55ae50766824120dd775c4b2308c46f5575b0aef93eade3301530a58bd61554d749ce07bbf40a9ba1068041d3fea9259de9501f504c9b5196ee7e34d631e93d454a4ed7e88aa08e44bda848bb62488613dd9de77896ad33e6b3aa64369f66e5c389230e93dadcee0b54bff19bf648a8593c71a6e83c9cf34e47d329f5ecae6f1c2c823ec40f4e7e2ad4b1280ec3b832d5c8134c24133c76049242349ef079013bef47605861fb43b2a42c7d04d498dc633681448ed3f06de5e098ab26847734c7f904b6e2e4debea82e76d3e308379cbb508a4b8eaf0b05b21896efbe077c265f5540a98ad93c33986ea06cbadd6734c0f91b4abce80b049574783052ba2bbbecfebe6d229fb637d97e2309b2906121c408a22fb60741ab52aa2d3c750432b66c6a1d5d6df1d4f9861c0715604189548eb938f254366d9b2ea01f07ee8d36426a097f2a28b405ee78a2726aa52d4b1605b17c7a59902e6dcef6c69870917d88b0e7a15fef24a6e64a2a30432f8d34b79869d156f72727bd3494233102e030f4f728c4f6fade54a252ace4951346f43b26bd4c1f67cc4081716dfdbe035f9c7ca678b5a083644ad915283d53ea735ba5d649c182b9537bf3876a560e471518a1207cd91005150781bdf2981a2f604ce5c5b925c6fe9fd2a667247603e0f47e1e856906ea140368690b237b5b271aac251d830c353b03c825882dfa5dc57fa696e1c4d86195e75d3fe8b9a6ae010d5a8886a11bc12e022f164cb4b464d869a183c85112df3e9447e44a4a627a319f74ff619e3bea3c3392b03e17c7d7032c2f4f5334cee8eb41ce2b34bd89cb2a4a7ccdb22edf2459d11af51e1a1dc43a45ee3170ebb9e3fd9bb10be52a42e9a13501d3fd60959b9d9d07d6fc7bcfbb1a45e20b0167708d4b02c2c8c3b5d5f72fac05cdde47471543952fea91d1e1bac7fd843a85759534a9085a853e1ab6b9204ce6b05a44602e363097308cc08d74f350591e2ffa57545d95428747465cf10590bd72dd9123c14da20956c8911c8e07ddd0691148f7e9d54d1efd7a194d84c6982654e698b52bfd51796cfb4d58194ba01be81465e4659636467bc9b4abff325d5c09cd620967358654431f8165cd33784122818b58fda60dc1d744c387976d0f065dd4539da08f4a9afafde13a2181adc5d455a247c6c378662b1fdf8382b56b61ef486e7e8bd1f745639fadeedb85560568cc71", 0xde6}, {&(0x7f0000000840)="d7", 0x1}], 0x6}}], 0x1, 0x0) 00:04:28 executing program 1: r0 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r0, 0x11b, 0x4, &(0x7f00000007c0)={0x0, 0x9000, 0x1000}, 0x20) setsockopt$XDP_UMEM_REG(r0, 0x11b, 0x4, &(0x7f00000000c0)={&(0x7f0000000000)=""/131, 0x4000, 0x800}, 0x20) 00:04:28 executing program 4: mount_setattr(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000100), 0x58) 00:04:28 executing program 3: r0 = socket$can_j1939(0x1d, 0x2, 0x7) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000000)={'dummy0\x00', &(0x7f0000000100)=@ethtool_gstrings={0x1b, 0x6}}) 00:04:28 executing program 4: bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f00000010c0), 0x48) 00:04:28 executing program 0: bpf$BPF_BTF_LOAD(0x12, 0x0, 0x0) r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r1, 0x8933, &(0x7f0000000140)={'batadv_slave_1\x00', 0x0}) sendmmsg$inet6(r0, &(0x7f00000028c0)=[{{&(0x7f0000000000)={0xa, 0x4e20, 0x0, @private2}, 0x1c, 0x0, 0x0, &(0x7f0000000440)=[@pktinfo={{0x24, 0x29, 0x32, {@empty, r2}}}, @tclass={{0x14}}], 0x40}}], 0x1, 0x0) 00:04:28 executing program 1: bpf$BPF_PROG_QUERY(0x10, &(0x7f0000001580)={@map, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) 00:04:28 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCSIFBR(r0, 0x8941, &(0x7f0000000100)=@get={0x3, &(0x7f0000000040)=""/147}) 00:04:28 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000240), 0xffffffffffffffff) sendmsg$NL80211_CMD_REGISTER_BEACONS(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="0100000000000000000055000000080003"], 0x28}}, 0x0) 00:04:28 executing program 0: r0 = syz_io_uring_setup(0x4833, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000140)) mmap$IORING_OFF_SQES(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x0, 0x12, r0, 0x10000000) mmap$IORING_OFF_SQES(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x31, 0xffffffffffffffff, 0x10000000) 00:04:28 executing program 2: r0 = socket$l2tp6(0xa, 0x2, 0x73) ioctl$sock_SIOCADDRT(r0, 0x890b, &(0x7f0000001380)={0x0, @qipcrtr, @generic={0x0, "2ddf62a93f288453754701aa1fc1"}, @can}) 00:04:28 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000240)={@in6={{0xa, 0x0, 0x0, @mcast2}}, 0x0, 0x0, 0x38, 0x0, "9c5b1e38fc7eaefaf9c4eb1f12bdd8442bbca8651205e13d4ff7218c52e122fa9dba2e7b211e0bcf616f0a504c273254ac579c6c7b6d975bc97b07b787079d04da5edace4451ec94fa6367c4adde9a94"}, 0xd8) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000000)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000200)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000540), 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000180)=@gcm_128={{0x303}, '\x00\x00\x00\x00\b\x00', "b13a0000004000", '\t\x00', "03eaccd32af28a6e"}, 0x28) sendto$inet6(r0, &(0x7f00000000c0)="aefc480d9349e692d0dac7658bd43d33d25789b79664a478f45d8191bb6c77fe666500a21c2e3e341c8c5d6c64fc051e00238cf67fd6e602eb2b58900462a70aaee4d29231fbc92d3684c0a54ba6f99de24249630e46fa613b5817a8364811d14d2a122f1b28c1aea05776383c7a14380fdb7d8f573df700003176b5ee", 0xffffffffffffff7f, 0x40, 0x0, 0xfffffffffffffc52) 00:04:28 executing program 3: openat$cgroup(0xffffffffffffffff, &(0x7f00000000c0)='syz1\x00', 0x200002, 0x0) [ 268.342502][T11140] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.4'. 00:04:28 executing program 3: pipe2$watch_queue(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) getsockname$l2tp6(r0, 0x0, 0x0) 00:04:28 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) r1 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r0, 0x89e1, &(0x7f0000000080)={r1}) 00:04:28 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_802154(r0, 0x8933, &(0x7f0000000200)={'wpan3\x00'}) 00:04:28 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0xa, 0x4e21, 0x0, @local, 0x1}, 0x1c) 00:04:28 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000240)={@in6={{0xa, 0x0, 0x0, @mcast2}}, 0x0, 0x0, 0x38, 0x0, "9c5b1e38fc7eaefaf9c4eb1f12bdd8442bbca8651205e13d4ff7218c52e122fa9dba2e7b211e0bcf616f0a504c273254ac579c6c7b6d975bc97b07b787079d04da5edace4451ec94fa6367c4adde9a94"}, 0xd8) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000000)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000200)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000540), 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000180)=@gcm_128={{0x303}, '\x00\x00\x00\x00\b\x00', "b13a0000004000", '\t\x00', "03eaccd32af28a6e"}, 0x28) sendto$inet6(r0, &(0x7f00000000c0)="aefc480d9349e692d0dac7658bd43d33d25789b79664a478f45d8191bb6c77fe666500a21c2e3e341c8c5d6c64fc051e00238cf67fd6e602eb2b58900462a70aaee4d29231fbc92d3684c0a54ba6f99de24249630e46fa613b5817a8364811d14d2a122f1b28c1aea05776383c7a14380fdb7d8f573df700003176b5ee", 0xffffffffffffff7f, 0x40, 0x0, 0xfffffffffffffc52) 00:04:28 executing program 3: syz_open_dev$vcsa(&(0x7f0000000000), 0x1f, 0x0) 00:04:28 executing program 4: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$L2TP_CMD_TUNNEL_CREATE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={0x0, 0x14}}, 0x0) 00:04:28 executing program 1: r0 = socket$can_j1939(0x1d, 0x2, 0x7) recvmsg$can_j1939(r0, &(0x7f0000000f00)={&(0x7f0000000b40)=@nfc_llcp, 0x80, &(0x7f0000000e80)=[{0x0}, {0x0}, {0x0}], 0x3}, 0x10120) 00:04:28 executing program 4: r0 = socket$igmp6(0xa, 0x3, 0x2) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000000)={@private0, 0x200, 0x0, 0x2}, 0x20) 00:04:28 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$FOU_CMD_ADD(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000100)={0x24, r1, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_AF={0x5, 0x2, 0xa}, @FOU_ATTR_PORT={0x6, 0x1, 0x4e24}]}, 0x24}}, 0x0) 00:04:28 executing program 2: r0 = openat$damon_rm_contexts(0xffffffffffffff9c, &(0x7f0000000040), 0xa1202, 0x0) write$damon_contexts(r0, &(0x7f0000000000)=[{' ', './file0'}, {' ', './file0'}], 0x2) 00:04:28 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000240)={@in6={{0xa, 0x0, 0x0, @mcast2}}, 0x0, 0x0, 0x38, 0x0, "9c5b1e38fc7eaefaf9c4eb1f12bdd8442bbca8651205e13d4ff7218c52e122fa9dba2e7b211e0bcf616f0a504c273254ac579c6c7b6d975bc97b07b787079d04da5edace4451ec94fa6367c4adde9a94"}, 0xd8) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000000)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000200)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000540), 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000180)=@gcm_128={{0x303}, '\x00\x00\x00\x00\b\x00', "b13a0000004000", '\t\x00', "03eaccd32af28a6e"}, 0x28) sendto$inet6(r0, &(0x7f00000000c0)="aefc480d9349e692d0dac7658bd43d33d25789b79664a478f45d8191bb6c77fe666500a21c2e3e341c8c5d6c64fc051e00238cf67fd6e602eb2b58900462a70aaee4d29231fbc92d3684c0a54ba6f99de24249630e46fa613b5817a8364811d14d2a122f1b28c1aea05776383c7a14380fdb7d8f573df700003176b5ee", 0xffffffffffffff7f, 0x40, 0x0, 0xfffffffffffffc52) 00:04:28 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000300)={'vxcan0\x00'}) 00:04:28 executing program 4: r0 = socket$vsock_stream(0x28, 0x1, 0x0) ioctl$sock_inet_SIOCGIFNETMASK(r0, 0x891b, 0x0) 00:04:28 executing program 2: write$damon_contexts(0xffffffffffffffff, 0x0, 0x0) 00:04:28 executing program 1: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000c80)={0x2, &(0x7f0000000c40)=[{0x16}, {0x6}]}) 00:04:28 executing program 3: r0 = socket$phonet_pipe(0x23, 0x5, 0x2) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f00000000c0)={'bond0\x00', &(0x7f0000000000)=@ethtool_cmd={0x19, 0x8}}) 00:04:28 executing program 0: bpf$BPF_LINK_UPDATE(0x12, &(0x7f0000000700), 0x10) [ 268.838144][ T27] audit: type=1326 audit(268.800:18): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=11182 comm="syz-executor.1" exe="/root/syz-executor.1" sig=31 arch=c00000b7 syscall=98 compat=0 ip=0xffffb725ce68 code=0x0 00:04:28 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) getsockopt$IP_VS_SO_GET_INFO(r0, 0x0, 0x481, 0x0, &(0x7f00000024c0)) 00:04:28 executing program 2: r0 = socket$inet6_udp(0xa, 0x2, 0x0) sendmsg$inet(r0, &(0x7f0000000500)={&(0x7f0000000000)={0x2, 0x4e23, @broadcast}, 0x10, 0x0, 0x0, &(0x7f0000000480)=ANY=[], 0x68}, 0x0) 00:04:28 executing program 0: socketpair(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg$unix(r1, &(0x7f0000001d00)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0}}], 0x2, 0x12022, 0x0) sendmmsg(r0, &(0x7f0000006300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0) 00:04:28 executing program 1: pipe2$watch_queue(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) 00:04:28 executing program 3: r0 = socket$inet(0x2, 0x3, 0x2) sendmsg$inet(r0, &(0x7f00000003c0)={&(0x7f00000002c0)={0x2, 0x0, @broadcast}, 0x10, 0x0, 0x0, &(0x7f0000000380)=[@ip_tos_int={{0x14, 0x0, 0x1, 0x1ff}}], 0x18}, 0x0) 00:04:28 executing program 3: r0 = socket$igmp6(0xa, 0x3, 0x2) setsockopt$inet6_group_source_req(r0, 0x29, 0x16, &(0x7f00000003c0)={0x0, {{0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}}, {{0xa, 0x0, 0x0, @remote}}}, 0x108) 00:04:28 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x20000000, &(0x7f0000000080)={0xa, 0x0, 0x0, @remote, 0x8f}, 0x1c) connect$inet6(r0, &(0x7f0000000140)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @empty}}, 0x1c) 00:04:28 executing program 2: bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000003340), 0x48) 00:04:28 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) bind(r0, &(0x7f0000000500)=@nl=@proc, 0x80) 00:04:28 executing program 0: r0 = socket$can_raw(0x1d, 0x3, 0x1) ioctl$sock_netdev_private(r0, 0x0, 0x0) 00:04:29 executing program 2: r0 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) close$fd_v4l2_buffer(r0) syz_open_dev$vivid(&(0x7f00000003c0), 0x2, 0x2) sendmsg$FOU_CMD_GET(0xffffffffffffffff, 0x0, 0x0) ioctl$DMA_HEAP_IOCTL_ALLOC(0xffffffffffffffff, 0xc0184800, 0x0) ioctl$VIDIOC_QUERYBUF_DMABUF(r0, 0xc0585609, &(0x7f0000000b00)={0x0, 0x2, 0x4, 0x0, 0x0, {0x77359400}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "54b4133e"}}) 00:04:29 executing program 4: r0 = socket$l2tp6(0xa, 0x2, 0x73) ioctl$sock_SIOCSIFVLAN_GET_VLAN_INGRESS_PRIORITY_CMD(r0, 0x8983, 0x0) 00:04:29 executing program 3: bpf$BPF_PROG_QUERY(0x10, &(0x7f0000001580)={@ifindex, 0x35, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) 00:04:29 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl802154(&(0x7f00000001c0), 0xffffffffffffffff) sendmsg$NL802154_CMD_DEL_SEC_KEY(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000240)={0x20, r1, 0xe05, 0x0, 0x0, {}, [@NL802154_ATTR_SEC_KEY={0x4}, @NL802154_ATTR_IFINDEX={0x8}]}, 0x20}}, 0x0) 00:04:29 executing program 1: r0 = socket$inet(0x2, 0x3, 0x7) sendmsg$inet(r0, &(0x7f0000000400)={&(0x7f0000000000)={0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10, 0x0, 0x0, &(0x7f0000000300)=[@ip_ttl={{0x14, 0x0, 0x2, 0x2}}], 0x18}, 0x0) 00:04:29 executing program 1: r0 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) close$fd_v4l2_buffer(r0) syz_open_procfs$userns(0x0, &(0x7f0000000180)) mmap$xdp(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) 00:04:29 executing program 4: setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(0x7f0000000000), 0xfffffffffffffef2) 00:04:29 executing program 2: r0 = socket$inet6_udp(0xa, 0x2, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0xa, 0x4e21, 0x0, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}}, 0x1c) 00:04:29 executing program 3: landlock_create_ruleset(&(0x7f0000000380)={0x0, 0x3}, 0x10, 0x0) 00:04:29 executing program 0: syz_genetlink_get_family_id$l2tp(&(0x7f0000000040), 0xffffffffffffffff) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000b00)) 00:04:29 executing program 1: r0 = syz_init_net_socket$802154_raw(0x24, 0x3, 0x0) sendmsg$802154_raw(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000580)="41230e", 0x3}}, 0x0) 00:04:29 executing program 2: r0 = socket$l2tp6(0xa, 0x2, 0x73) bind$l2tp6(r0, &(0x7f0000000240)={0xa, 0x0, 0x0, @dev}, 0x20) 00:04:29 executing program 4: r0 = socket$xdp(0x2c, 0x3, 0x0) getsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:04:29 executing program 3: bpf$BPF_LINK_CREATE(0x1c, &(0x7f0000001200)=ANY=[], 0x40) 00:04:29 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000180), 0xffffffffffffffff) sendmsg$NL80211_CMD_REGISTER_BEACONS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000001c0)={0x28, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x1, 0x74}, @void, @val={0xc}}}}, 0x28}}, 0x0) 00:04:29 executing program 2: r0 = openat$damon_mk_contexts(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) write$damon_contexts(r0, &(0x7f0000000080)=[{' ', './file0'}, {' ', './file0'}, {' ', './file0'}], 0x3) 00:04:29 executing program 1: openat$damon_rm_contexts(0xffffffffffffff9c, &(0x7f0000000000), 0x10040, 0x0) 00:04:29 executing program 4: bpf$BPF_LINK_UPDATE(0x14, 0x0, 0x0) 00:04:29 executing program 0: pipe2$watch_queue(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) bind$l2tp6(r0, 0x0, 0x0) 00:04:29 executing program 3: r0 = socket$can_raw(0x1d, 0x3, 0x1) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000540)={'vlan0\x00', &(0x7f00000004c0)=@ethtool_gstrings={0x1b, 0x5}}) 00:04:29 executing program 2: r0 = socket$l2tp6(0xa, 0x2, 0x73) getsockopt$IP_VS_SO_GET_TIMEOUT(r0, 0x0, 0x486, &(0x7f0000000040), &(0x7f0000000080)=0xc) 00:04:29 executing program 4: bpf$BPF_PROG_QUERY(0x10, &(0x7f0000001580)={@map, 0x22, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) 00:04:29 executing program 1: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000c80)={0x2, &(0x7f0000000c40)=[{0x4}, {0x6}]}) 00:04:29 executing program 0: r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) rt_tgsigqueueinfo(r0, r0, 0x3d, &(0x7f0000000000)={0x0, 0x0, 0x80000000}) 00:04:29 executing program 3: bpf$BPF_PROG_QUERY(0x10, &(0x7f0000001580)={@map, 0x16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) 00:04:29 executing program 2: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000000), 0x701f03, 0x0) 00:04:29 executing program 4: socketpair(0x1d, 0x0, 0x10000, &(0x7f00000001c0)) [ 269.548699][ T27] audit: type=1326 audit(269.510:19): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=11252 comm="syz-executor.1" exe="/root/syz-executor.1" sig=31 arch=c00000b7 syscall=98 compat=0 ip=0xffffb725ce68 code=0x0 00:04:29 executing program 1: r0 = syz_open_dev$media(&(0x7f0000000000), 0x0, 0x0) ioctl$MEDIA_IOC_ENUM_LINKS(r0, 0xc0287c02, &(0x7f0000000240)={0x80000000, 0x0, &(0x7f00000001c0)}) 00:04:29 executing program 0: r0 = syz_open_dev$vivid(&(0x7f0000000000), 0x0, 0x2) write$binfmt_script(r0, 0x0, 0x0) 00:04:29 executing program 3: landlock_create_ruleset(&(0x7f0000000000), 0xd, 0x0) 00:04:29 executing program 4: pipe2$watch_queue(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) recvfrom$l2tp6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:04:29 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL802154_CMD_DEL_SEC_KEY(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000240)={0x14}, 0x14}}, 0x0) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000740)={&(0x7f0000000680)={0x14}, 0x14}}, 0x0) 00:04:29 executing program 0: r0 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mmap$IORING_OFF_SQES(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x100010, r0, 0x10000000) clock_gettime(0x0, &(0x7f0000002ec0)) 00:04:29 executing program 4: bpf$BPF_PROG_QUERY(0x10, &(0x7f0000001580)={@map, 0xa, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) 00:04:29 executing program 1: bpf$BPF_LINK_UPDATE(0x18, 0x0, 0x0) 00:04:29 executing program 3: r0 = syz_open_dev$media(&(0x7f0000000000), 0x0, 0x0) ioctl$MEDIA_IOC_ENUM_LINKS(r0, 0xc0287c02, &(0x7f0000000bc0)={0x80000000, 0x0, &(0x7f0000000b40)=[{{}, {0x80000000}}]}) ioctl$MEDIA_IOC_ENUM_LINKS(r0, 0xc0287c02, &(0x7f0000000cc0)={r1, &(0x7f0000000c00), &(0x7f0000000c40)}) 00:04:29 executing program 2: r0 = openat$damon_mk_contexts(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) write$damon_contexts(r0, 0x0, 0x0) 00:04:29 executing program 0: r0 = socket$inet6_udp(0xa, 0x2, 0x0) sendmsg$inet(r0, &(0x7f0000000500)={&(0x7f0000000000)={0x2, 0x4e23, @broadcast}, 0x10, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYRES32], 0x68}, 0x0) 00:04:29 executing program 2: openat$incfs(0xffffffffffffff9c, &(0x7f0000000000)='.pending_reads\x00', 0x44040, 0x0) 00:04:29 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFBR(r0, 0x8940, &(0x7f0000000140)=@generic) 00:04:29 executing program 3: r0 = gettid() sched_setaffinity(r0, 0x8, &(0x7f0000000000)=0x7) 00:04:29 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$FOU_CMD_ADD(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000080)={0x24, r1, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_PORT={0x6, 0x1, 0x4e23}, @FOU_ATTR_LOCAL_V4={0x8, 0x6, @multicast1}]}, 0x24}}, 0x0) 00:04:29 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$batadv(&(0x7f00000004c0), r0) bind(r0, &(0x7f0000000500)=@nl=@proc, 0x80) 00:04:29 executing program 2: semctl$SEM_INFO(0x0, 0x0, 0x13, &(0x7f00000000c0)=""/107) 00:04:29 executing program 4: r0 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) close$fd_v4l2_buffer(r0) socket$inet6_udp(0xa, 0x2, 0x0) sendmmsg$inet6(r0, &(0x7f0000001a00)=[{{&(0x7f0000000040)={0xa, 0x4e21, 0x0, @mcast1}, 0x1c, 0x0}}, {{&(0x7f0000000280)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}}, 0x1c, 0x0}}], 0x2, 0x0) 00:04:29 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$L2TP_CMD_TUNNEL_CREATE(r0, &(0x7f0000000200)={&(0x7f0000000040), 0xc, &(0x7f0000000180)={&(0x7f0000000240)={0x14, 0x0, 0x0, 0x0, 0x0, {}, [@L2TP_ATTR_UDP_DPORT={0x6}, @L2TP_ATTR_COOKIE={0xc}]}, 0x28}}, 0x0) 00:04:29 executing program 3: r0 = socket$l2tp6(0xa, 0x2, 0x73) sendto$isdn(r0, 0x0, 0x0, 0x0, &(0x7f0000000340), 0x6) 00:04:29 executing program 2: r0 = socket$igmp(0x2, 0x3, 0x2) ioctl$sock_inet6_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000200)={@empty}) 00:04:29 executing program 4: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendto$inet6(r0, 0x0, 0x0, 0x4000400, &(0x7f0000000100)={0xa, 0x4e24, 0x0, @ipv4={'\x00', '\xff\xff', @empty}}, 0x1c) 00:04:29 executing program 1: socketpair(0x28, 0x0, 0x82, &(0x7f0000000000)) 00:04:29 executing program 0: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) setsockopt$SO_TIMESTAMP(r0, 0x1, 0x40, &(0x7f0000000000)=0x38652cc6, 0x4) 00:04:29 executing program 3: r0 = socket(0x2a, 0x2, 0x0) accept4$inet6(r0, 0x0, 0x0, 0x0) 00:04:29 executing program 4: r0 = socket$l2tp6(0xa, 0x2, 0x73) recvfrom$l2tp6(r0, 0x0, 0x0, 0x40002000, 0x0, 0x0) 00:04:30 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched_retired(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000080)=@newqdisc={0x24, 0x24, 0x201}, 0x24}}, 0x0) 00:04:30 executing program 1: syz_mount_image$fuse(0x0, &(0x7f0000000140)='./file2\x00', 0x0, 0x0, 0x0, 0x0, 0x0) syz_mount_image$fuse(0x0, &(0x7f0000002080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000000), 0x0, &(0x7f00000002c0)={[{@workdir={'workdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, '.'}}, {@upperdir={'upperdir', 0x3d, './file2'}}], [], 0x2c}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='.\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000400)='./file2\x00', 0x200) r1 = openat$dir(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchmodat(r1, &(0x7f00000000c0)='./file1\x00', 0x0) 00:04:30 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched_retired(r0, &(0x7f00000001c0)={&(0x7f0000000000), 0xc, &(0x7f0000000180)={&(0x7f0000000100)=@delqdisc={0x24, 0x25, 0x1}, 0x24}}, 0x0) 00:04:30 executing program 4: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000c80)={0x2, &(0x7f0000000c40)=[{}, {0x16}]}) 00:04:30 executing program 0: r0 = socket(0x11, 0xa, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}}, 0x1c) 00:04:30 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f0000000080)={0x18, 0x0, {0x0, @random="dccc57226e94", 'veth0_to_bond\x00'}}, 0xf17344a9550cf6e3) 00:04:30 executing program 3: bpf$BPF_PROG_QUERY(0x10, &(0x7f0000001580)={@map, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) [ 270.200243][ T27] audit: type=1326 audit(270.160:20): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=11323 comm="syz-executor.4" exe="/root/syz-executor.4" sig=31 arch=c00000b7 syscall=98 compat=0 ip=0xffffa1a5ce68 code=0x0 00:04:30 executing program 1: bpf$BPF_LINK_UPDATE(0x3, &(0x7f0000000700), 0x10) 00:04:30 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000200)={&(0x7f0000001400)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x5, [@volatile={0x4}]}, {0x0, [0x0, 0x0, 0x0]}}, &(0x7f0000001540)=""/173, 0x29, 0xad, 0x1}, 0x20) 00:04:30 executing program 2: r0 = memfd_create(&(0x7f0000000040)='&\x00', 0x4) close$fd_v4l2_buffer(r0) 00:04:30 executing program 3: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x1d, &(0x7f0000000c80)={0x1, &(0x7f0000000c40)=[{0x6}]}) 00:04:30 executing program 0: r0 = socket(0x25, 0x5, 0x0) recvmmsg(r0, &(0x7f0000000e40)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) [ 270.350924][ T27] audit: type=1326 audit(270.310:21): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=11331 comm="syz-executor.3" exe="/root/syz-executor.3" sig=31 arch=c00000b7 syscall=98 compat=0 ip=0xffffa245ce68 code=0x0 00:04:30 executing program 4: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_TTY_SET(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)={0x18}, 0x18}}, 0x0) 00:04:30 executing program 0: r0 = syz_open_dev$I2C(&(0x7f0000000040), 0x0, 0x0) ioctl$I2C_FUNCS(r0, 0x705, 0xffffffffffffffff) [ 270.384516][ T27] audit: type=1326 audit(270.330:22): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=11331 comm="syz-executor.3" exe="/root/syz-executor.3" sig=31 arch=c00000b7 syscall=57 compat=0 ip=0xffffa245bb0c code=0x0 00:04:30 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000cc0)={'macvtap0\x00'}) 00:04:30 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$L2TP_CMD_TUNNEL_CREATE(r0, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x14}, 0xfffffdef}}, 0x0) 00:04:30 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@in6={0xa, 0x0, 0x0, @mcast1, 0x20}, 0x80) 00:04:30 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$L2TP_CMD_TUNNEL_CREATE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={0x0}, 0x1, 0x0, 0x6000}, 0x0) 00:04:30 executing program 2: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) bind$inet6(r0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @mcast1, 0x6}, 0x1c) 00:04:30 executing program 4: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000c80)={0x2, &(0x7f0000000c40)=[{0x2c}, {0x6}]}) 00:04:30 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$L2TP_CMD_SESSION_CREATE(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={0x0, 0x1c}}, 0x0) 00:04:30 executing program 0: bpf$BPF_PROG_QUERY(0x10, &(0x7f0000001580)={@map, 0x12, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) 00:04:30 executing program 2: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendto$inet6(r0, &(0x7f0000000200)='p', 0x1, 0x40890, &(0x7f0000000300)={0xa, 0x4e23, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}}, 0x1c) [ 270.615048][ T27] audit: type=1326 audit(270.580:23): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=11357 comm="syz-executor.4" exe="/root/syz-executor.4" sig=31 arch=c00000b7 syscall=98 compat=0 ip=0xffffa1a5ce68 code=0x0 00:04:30 executing program 1: r0 = socket$l2tp6(0xa, 0x2, 0x73) sendto$isdn(r0, 0x0, 0x0, 0x8005, &(0x7f0000000340), 0x6) 00:04:30 executing program 0: bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000040)={0x1b, 0x0, 0x0, 0x8000, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x4}, 0x48) 00:04:30 executing program 4: syz_io_uring_setup(0x3d96, &(0x7f00000007c0)={0x0, 0x0, 0x22}, 0x0, 0x0) 00:04:30 executing program 2: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000000), 0x0) connect$l2tp6(r0, 0x0, 0x0) 00:04:30 executing program 0: r0 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) close$fd_v4l2_buffer(r0) socket$can_j1939(0x1d, 0x2, 0x7) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @broadcast}}, 0x1c) 00:04:30 executing program 4: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000c80)={0x2, &(0x7f0000000c40)=[{0x24}, {0x6}]}) 00:04:30 executing program 1: bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000340)={0x1b, 0x0, 0x0, 0x80000000, 0x0, 0x1}, 0x48) 00:04:30 executing program 2: capset(&(0x7f0000000000)={0x19980330}, &(0x7f0000000040)) capset(&(0x7f0000000040)={0x19980330}, &(0x7f0000000080)={0x0, 0x0, 0x64}) 00:04:30 executing program 4: bpf$BPF_LINK_UPDATE(0x1d, 0x0, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 00:04:30 executing program 0: name_to_handle_at(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x0, 0x0, 0x0) 00:04:30 executing program 2: bpf$BPF_LINK_CREATE(0x1c, &(0x7f0000001200)=ANY=[@ANYRES32, @ANYRES32, @ANYBLOB="1c0000000000", @ANYBLOB="517fe40000000000000000000000e6"], 0x40) 00:04:30 executing program 4: syz_open_dev$I2C(&(0x7f0000000a00), 0x400, 0x0) 00:04:30 executing program 0: r0 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) close$fd_v4l2_buffer(r0) close$fd_v4l2_buffer(r0) 00:04:30 executing program 2: r0 = syz_open_dev$usbmon(&(0x7f0000001380), 0x0, 0x0) ioctl$MON_IOCG_STATS(r0, 0x80089203, &(0x7f0000000040)) r1 = socket$xdp(0x2c, 0x3, 0x0) mmap$xdp(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) 00:04:30 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000340)='(', 0x1, 0x0, 0x0, 0x0) recvmmsg$unix(r0, &(0x7f0000004540)=[{{&(0x7f0000000480)=@abs, 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000500)=""/236, 0xec}], 0x1, &(0x7f0000000700)}}], 0x1, 0x2060, 0x0) 00:04:30 executing program 4: clock_getres(0x6, &(0x7f0000003000)) 00:04:31 executing program 3: syz_open_dev$ndb(&(0x7f0000000040), 0x0, 0x101182) syz_open_dev$ndb(&(0x7f0000000000), 0x0, 0x0) 00:04:31 executing program 2: bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000003340)={0x2, 0x4, 0x8, 0x1, 0x80, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x4}, 0x48) 00:04:31 executing program 0: landlock_create_ruleset(&(0x7f0000000380), 0xffffff55, 0x0) 00:04:31 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$SO_TIMESTAMP(r0, 0x1, 0x40, &(0x7f0000000080), 0x4) 00:04:31 executing program 2: bpf$BPF_PROG_QUERY(0x10, &(0x7f0000001580)={@cgroup, 0xf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) 00:04:31 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$L2TP_CMD_TUNNEL_CREATE(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, 0x0, 0x4}, 0x14}}, 0x0) 00:04:31 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$L2TP_CMD_TUNNEL_CREATE(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000200)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r1, @ANYBLOB="01"], 0x1c}}, 0x0) [ 271.270898][T11408] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.4'. 00:04:31 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg(r0, &(0x7f0000002580)={&(0x7f0000000000)=@phonet, 0x80, &(0x7f00000011c0)=[{&(0x7f0000000080)="d7952e090d91d84a4e550f07b3dfa1a6989552717b35fccab8086ec122af12290148d4e1029b2480e83fcb72fea412fcb037619180c5a18a8d250f31f65b168ea28bfdd08cfd389dfb72504f4bb221205be573389c7fb8151ab0fb5ee744b024d95cc06b5c3e7f663a7ad75edd61c0bbd4d6eff592c9e8bd8c58159f15c89194cbea389aa7f7847df83a5bcc8dad3ec6c50d33d5e1c254f5aab1837fb837fbf3d1e9a829080df4f574d1797f24694d41ef7b73149e8b2181e8b9e5d6da14ffa297fcc9111b85708ec1a65f25ba9a064d630b7ec0435e89ee214f2f8ff7c8b9d3fafed9e4e46c900844ee792c738a7a013d085c6035c8857db63515d0c4e2d8168076820d841f25d587123d79b75bd02ec672c0cba5116ce4e6d185eb2dbb4291cffb2800fffd65664ee2246aac8d09fdc2af61dec70e016e69ead15221ea47d8e44a3c4afa0f3f5850bc90f7a2d6b3a134b7b0a7c96928f1dc512f037a31c6e2dad9bfcfbdad45ef902880f69d8da6df5a688ca7d926ede0033cfff33db746b90a70951b03446db2d48f049845984229c2d0e9273eae262ff5fb611070c055ffc961bb8f4f24420122d29c9224ae43725a6feb0bbcec971d3c924bb8c2313cecc6902b2bb454f712fd0724f7f7d2066b5faaa6be811a522b30793ddeb8a1a30a4b9147edf7caea13ca2b2a434ef9a39474c874e5d7e448156d78f903c3d2d5d1f6641ac557fc325e16c32e73ecc130265e55e5ce3aba609c288224b158d74fdde319314ad427f4b09e1faec1c117d0ff6854db0a5e0d73846902d5cd656df9186d954058b6ada9de63e3a7c843a0a1fca5756dbae36e7c4452f227f8a278968a3663c1be39a1b37746eb58e2e31bd85f772c4a3a04b978fdf8feeaa3a5afb7a7282f498f42fda7d620cfaefd9750b4f7f06c0115e1a5cffad7e4c0fbf35c27e4b5bfa17625774b22a1454aadc392e0b1e43c99570f08395db11d3084d6d4d31cce1ada48493c52d29813f1291a82ed11c2b585bdf59c12836a13a63abf8866d15598454db505984a658b46cb8bf66869187f6629b04cc094c44dabe27a4aed747e1df27df2cbdabde7e6f81e6d1014c54c6a78b951787e1b17fc990887ec63c82227660054aa48224387a7de4c5e24b3e962d975a95d161600cdafa58a7aebcbfe4239bf77ef16b872e22e4857e06e3721c9f675213c2b601379b46bab1bb721722782f2d9084303578f6bde5373a75cfdf62e66d0a5869a48ccd6859e26aca75aa02d4a386a20c7e01d689630aeac7957890d109d446c10c0f121d0e8de2998412db7fc2521fe1fb668dc62d2a7fd5b9b66676ae04d682873d048c4de8a74bb8aa30b560554f8c9863113ce117db42e845bc1b46e361c560e98072ee0613cf88158d18902634ee7136fabebd302b229a23fc083fcdc348d45c79cb68ce1f531cad30eb64ef34de26761e0cf91bdbc47e36928ae698ae9164f329fba4faafdda5578962c0d498b7c223cf391da8e57c373c9e5e81ba6d5799b80665f80f0696f44314fd0409470e0422b10fd9f2d0f6093722710a4c00584306ce6f21b2db1659b3b8e4e72549a412341eca12cdc42157757f6bdac3aa46b867b41c3b5a3508b752e41028ec55524baf78e989c6e2515fc35ab8b58acee8ac9b5eace042ac7190f97e2c4bd4722cff368b9647189dace0eaee89a6aa1655012de607edb683233bf5d24a00c94c4af13cbb32ce0b7e9ece7d5de10107e52f0c870d5b87dc825dc5dcdea04b2150d3c25bd969e7f94582d64836eb32ed15e25cbd36b9f48fae767e943b6e5fa48fed6d3907460496c93da6d632b1dbe8851ffff98e5b6a465da8b61beb171ebbc5c822a405cb93d3dbbbf90da368cc920ccf58fc976b319415fad5bb8179bedb4f13a05e14cf256e95981eeaa5a001d0029352eed0d8b488ca28d7d86ef1adb7e7dec6b288b540330f2fdcf13f4dfc6f06fb23dbd49748d90a4643dde584a67f55ce7f32d5a8d21da563aed4fa3ea60a4db56f2699c1812873a245835f5227a6e65616df8fe42ae7361e8e2050d0300e8a73549a7d3658028ab4df691a0c2a3aea5bcdf7dbdb4f182c52f2aedc3f545932f0d7cea5152528c5e438c151f177b3145320d3107056729427c666bde88481e26ce2d478e7e7da82d995a1c8093d42df1158ea8363d46455683cd50ae9633637072a71c5553eabd281d7e79ba3172b652d7311366f63458935fe6237220a807136b1a316f3c1b79353d18626438ef1807e0653ab54ab5cc6a02ec1b3b137722423701a198d8d44c1a2355fd61a8f46be290970ebd9f4804d486f7a63459a4c595cd1f0ae3dbfe000b487566400229526c91ee314e2402e553172e23c674f13c6ef8685a8dda7e8b499a6b3d20e37fd1851d8102673c4622e8cd967f459ae27ff295ce53ea1a705fd8fc2471537f579b2acb7736490041c23d22a5ec4e4dfc471a2b3720417257420e3b5e6bef52ba9bb7e9040a82edc178a25a7937a077c36abb0fe8f8ff0c2f2f435114482f9ccf6bee1936e7acff0758773b4743b7eb35397d03f3ef2612a6787815e0f2f1bb2af712843d5b48350ad4a910f35c89cbafc4a61a4806cce3bf5934f02dd1282436b5443828b0d0efd173a79ac08615930a4d3ed3b4d0d9fd449c345346a201355b76f915c77602e24567278887811b1f31456ae2287cc56104238f3544a81720160047c00e7bc42018b9c09b23abf20a22f648fc5b65e468656292afcf45beb429e27773dab54ce4c3d70d3845c63d3de4a806b40b8e8eb0c9e8b0655386992119606b5dbe59a7ed4a635da81019511a70c74d6889c1aad691e5277a00fd37b542592f0e5992ae634cad7dfb8a025650f796f1aa53a1239575fb9dfa906e5a1be528cb2807e73bae7f90182656214c308477a137c10a4c2c27b3a56ecce8055a99daf65c81b0a318956ba8a203a3e7374e5a058f6e8fae9bc269183625127304fcf4f7b44c500c340d01d69a5c0b5971425c837180b62f4e98fe0d02b64119eac0fc62cc7bea0e20429a1f01a4f4393499cce8a1311dc9ec9f6e84a50141b28dd6831d9cf58e73f9ba97827659b6c8c027296b62f17eb8df9a4df6d8fd87e4e1222ad6ad3610af9a35cf657fcb0b5935d66b1a7915738e2030defb6235a66f32a9c6389ec2c82dd6b49d6ea70b88e03ee7ae2e8b68a234a6ee55acd30f501b7a6cdd593c99d8e6adbbe4fd559dc77228f1b1519768e66c2cee9648e938aae5d5217cb373adbbde69b85dc9337ad6083d9ad8be9a7cf201ac0d588d3c97aaa1a4cbaf42186e0a0a8dee64d54b5a1a3601a1b4062e7dc223fb5ba3a6060ef3f6a2d205430a9af17c6f1464c4916ec589376eb803dfad4b5c3c635052eae38ca729dc3176ba592cb637a60f3a55456d2c4e243d0056bba1fdb599bbb000f495af642cac5026fc7a52d4c1497e78018b0c61517d9d66a3c2723353ef88af4782dbff766b629413c26d8a5342e8b75e131aef2f60fd8a7e100ef4376923ab22cc41b5abd081e2ef1855d487576782e350c6a07813a8611a882a32fa44d3b35023a8f63f2e6e3c062dc34d5faef1cf7e015b3e70b4d9b4a17d404b104e94cc9b5b7b9b0b68252b4db4cb3004fbce8eaf76e8ca7e2830bf023b6ba75268c31dba14f8219d06367df423e04c106b019d56e8c5116b1817cbda19e19b7316dfd64892cf785ad1c260c02c2570a9d89e31086443ed38c4b097abbd86f26bb15f54ffc8e06f603ae00bc7e9fadccd7b76a90c2fbc2ca07d6938c4a558ddea4c7d063d4ac7c6291a9a81065fba9220415eb3a3dbccfebe313bbeb5aa15143dd980a38a758f09554931e9b7aff67f34298ae4bba0f41d5bfadde24b4210058860449ef877fedbeb922c78758d30518f576bc7a05b00da819471b2ffb904f5420cfc69c396dd9c2396b09eef8e82e5c97cbb2d6918e4d020aa9160bbbe0d5e9b5686ef5763e37d68466210c55118761b75cd5fd7f491510725e13a9fdbd5fb0fff5d04341fa89190b6c6f38830112044c110cfa69a52dfd0cc919f1f28c9cea1bc3e10ee716331efc454b0a3c0c69d80706b7c9dbbbac129ac692a462d591406f1c1d6dcee3a646aec375d5389273e5034e5da2a08057b481fd45cfdc89508345ab80e54add387dbe396d743ce334742c097d820744c697a304818442a5b1535c7486ca69a7e9e04023bd5af321a2979016aee6914adfec15929df3514ec59d087146d7062cad04fd2b4360e0179b615c3b5890c25c62218ece8e81a7242ca0c3f575f5c50c02d86d1ba6d2c518dc63ec084fef4d0f72f19c1fc536061c1d5d4512b02af44185b3c823fa422284860a0830ee502725313dd65d0e020d4454fdf3e21f02c19a93d218808d152f4b05c5376814154fbc021a53918e17bb3620c65187460f34f90910e3f0998cce276297c938bbd1249b0d4e6c979f62ee40cd7eb153d07d81856c62a4ed8b6df125d5d0fd580714dc4b8b88c9bab3998be307aa713529fee2229a3817e9cc880dd15a57336f70ef719bf3fa0f3af71f0246aa75d2197e06af0eca63b3c900944699a04eed4f951d1e987b663b499e793362485dad9566ab64a840e38a164f0c82ff0b9d54731209d2c8f6a4eb80a78dc67df640392c9f3d3d4ebf03db36def48d405620b6af2fb3b294e7e5ec18f6f184266ca9fbf630f7484d94d794babb30356e1f6ff5e35e6a3a362735519658ae6322dd1c1e421075d014d3fa50add456d5125d4a64a06c14b2cf32bd1933a078a57eaf26950df45d73297e4b755d8076ffd982b882045de79d71fb13c9f9fc457d94011800382e320f5c6191a48d93f47465a274db97415fc6a6a5dec0c897792b40d6c5d6dd9b491f656496f528f3369aadf753bb7e3f8394101fa6f131ebcf14aabb761b147e5805a4bae04f5a35332b7c2eb17c99e349b25b21653a466d7369e7ea1f6b0abd53f0c4df2a29b11ec70bb7474babfb38073bcc5cc2d0dfe62b95d3825148e5585ce71b46b4de5904d470fae21249a6bea681f3d652086cbb119a3ea3a2a54d79995b9c852809a973fa1326cdfcc0aadcd2322829aa7a22ae1c7efb0b27e13cca6496d74b2450a4f748c60e94394776d2e2c2423662b8df3f7b8b01b3213fdaa62110c5a79fc8c006758171d29b3ed4fd415cf62b1a5b3a9386931d36d7db423f42391325b347c44c2eca03ae0948ee985557409a47eeb29fa138c963a666ea9a02ea6a88ce6f4dddc6c421061e3deaf2db05217fc8287330be6ccb6448daf17d647cad3103979abea9f6774284aed6f592f312e31777debd2373e8fad0055d1774df2ecdc652b5b46e994fb8d767622f89af8c4da8d4dd4a9aba1351b880c5fa2a39c60474bcad67f3fce03ab5b0c9d4c9e8db0545efd578172b2b60c43bb7bd6db54c679a2b18f101bb3a8d80e23a5a9831d6f2b061a812b75c5b847b922746417a730bb3c0b92f211b8a986f9b03469d2d9d8c36b50832cdb6cc4ecd65e6b400218146119987d3bccbd13279d06f8e58b5f8ab83b8cfb19a9bee2bde817fcc458ef1cdbfc5167ad8f4b28d2ccb39bc6988604887499072af51a71fcc4b6964686a2b3aeae5c31974b38603c856c2ff5cd21d1791f20fb683456357ab1c22386604736ce515a8fa3087ff83e64d28d90ad667c0fafd93d02c4df78f42cccd0904ff54a497a51bd33199265dc67756acde1b850d8e8efa2edfaf70158fa502bb3eef041342d1d813e538a1771d36b0499e3a596cf5a6986c7caeb85645da2f21d", 0x1000}, {&(0x7f0000001080)="b44a02508938349eced6e1f017fb8d6b191d0988c6ae9a549e89baf9e4b5d10f11c61707f2e7ea3a72076ca3e820dc745dc93b6d4b5049ddbe144e35", 0x3c}, {&(0x7f00000010c0)="4426a8fb9ecb3b8a8de9874149d360407d35e7e44a96deb6f83d7b74a08e9e53b20b53d3cb9d4c169eafc795e420e6db89c37d27322f9d40fda7e69859e5340c384a92c40d938bdf5d067432e4c26aaa09de3ca254ea47676b743a2fce4101279bcd052088547f527fe86800963956c2f9dc82fb93f9d5dcec75f387c7b121e0c2b08bf39b2aa2", 0x87}, {&(0x7f0000001180)="8315522504589ac835a44bd0bf", 0xd}], 0x1000000000000199, &(0x7f00000025c0)=ANY=[@ANYBLOB="20000000000000008400000040000000300b58e437a97edb0605ecc4bc60280060000000000000000e010000ff070000d61bb43236d488c7c7e29f23a7593e0ae869d044784f715aaa27cb15abb293dd7aab9d5f9bc1b3941c06c37f660f46848024c0279fbaad1a53f439cab19bd4908bdca223ff7d107df296d1a50317000060000000000000000100000008000000868f0761211d23ab0e7fb826d5ff4162045d57d13cf9fbc81697c6cf101a43e746c6f6571a022cbe0ccfa39b15f1e9ff50cc3365df72e6db7f0b2277b9dd20a75a8e087a33145aa18ce000000000000010100000000000000e01000000080000ef28729df52de9a82344feafb8298e4e5f372668374a921e914514fc85c31a5cd8c8b7074925663b970920ec52377a07e4ba44046457c92e0066668509a75b30de233cd43e1f4b0431e703493477ae7befb3e0c665a986081905a833409c225c4b1798209606ef69ee1b2da449148e743bf65bc152bfe76649685c03221b405fa1831eaed8bae0da153eab8dd92e84fff2ec1b507e29ae6784989fb852dcbccf43becd4026a47389b5441bc06cb3951a13b1933fd6296f3da3009f2518c15a06d2f4ba1f46d02ec8e62b9d7764c474241ad83c7460013d5b6a8cc505db458c1dddb30233789f39e02c738d395475aeb3d22758b5f207c250bbd79f980a7c1bc1b3ae539834ab259e8648b111d7fde385abcab2361b1d5f18456341a595518273836c6f71fbfc5726aa70a31b70b8a7dcc783d19643eb7a5083fe7495278106bb090b56120985df1dae52e64eed0a3d9486a01c18563ab244da0dd4783cbc3e5f9dd07590525945b1aa19c6b5b756ef4761a3b161553a51c0299de8f8ee5b2a26e7c53b918e188bf79754c1403acc991c65a770e36b39e248e51f0d50aec470d063a9a1ec99847ed396c3ac700a1ed8dd1e1ada82735c78fc507d27bbe4130cd424fc1b64844f78e0984d286a3ac374ede34c9f587fe192e15c033160f6cad3bba99bfcfc9cffbcea76be81ffcf8de161ae698fa456781c495e1f095fdf578dd3dbf9e0789b69fc289a4266a7f92b9a3e6cc12e0cbf09aa66018aa509e313f7df4dc26178062b37a2008c2a37fcb054ae318f3c130c10ed4126fa3dd780502a8eb8468ef30dfdc89bf8de8c7c105a96615c95ec2e6c0bbf113010614e4e52cf2dbcf93e12453fe2d589d8bc8da1cb0a9e97c338addae477d6f6bf164c78d1b2c81018aafa87bc76e8c94a8a3a3068620ee12cc99fe958468b5dfdd9cbe795fd783fa17baf02b63e1330e86941c85d3f6083436f0795208d98d93ef6ed0d2c7b23f4b73b718863c666177d2171cf728747ca7fbd6d246cb5c149f4514a867b23157102fb78125fbca82008910a8f7bcac6a7c5ec7b264b6640831676d3db8b5c25207baab548ca01d28e7ae075127571a1856f39b7a20aa79f2939677e6853316d3227e174ddedd191919f0109cd583811b88a37c27a4487a12fc691057d89ce316234c2b5b345f11ab4b334914c2f04fdb511fb81fbcf4d8472987697f92b1b4a10b02e21d991a94559e222384b32d77bf76e30592fa5582839ca7d52df243f8d0b063433a9320b214799da860420ae794be1aeeee5010dfae63edfb1bc37246b1a373ed324c975f4dd434cc7d5252a84185cbad2e9b5fb18210561a5fd07bddc30f9d4c160dbd138b29ff4ad44fc74dcc7a51890acd923f004ff7610ccfa996f0c05114c86af634d160b348b17209788bce2e566b1f5a8a1c82d593fcf004b2e7049b18600a51efd03308680f2b3697a3ffafd1d12c1c65250b535c4891e49969da0d4bd061aeb3fed52a3a142dc4114bad27f60566fcf2e94c3fff8d4a113e1adb586d4c1362ffd5fb0c561935eea7c9bf1d8192dd08e5039bd1313e8da02e0f7958a97ebf7f8e7c6d83f70c29369870c3ebced2a83f8abcfffeb064c4312253d59e73784664759b564027a0333d3711d471a40449673311c85705bd72fae66c0d9d5bbecae9c05d873bbef0b539981010765aadee4dba6053f929b19a552e67d576f0011cc8b84f1dd92027108a554a069a6afa6d7b2c8f7c8eb6c7ef7c484f572a0a04d22c2ed3a8f3aa7792e097a9bd5a5fba4cc3bc04befd61c211498d72a3891e81df008d98a316f219d0e60cf72e05047a68e3df83cfa1e93ad6ed75e327a6b8580d928ded072260537116614165a0ef829bcdc35343e9d2a1d65f2b217b54b92c01217ef3725ce8f739e68baa79931ad1f2876b213d684a0edef830bf845a721e32fa31dcb193325895a7b884f304c2ca2929722202d57a7c3f4009caeedb29adbfc148a4ad108b95e8555caaf741b617b0b08771f46697f03d16435a5e0fcce8636b027e55016bd8adb2c6377bb5ad18b39320e9e4f0bb41a269da9312f283f3b882935882878ddcdf1204a55aeb09ea56af4c44f6f307227b096b15ad49d50e1b2f9fa62d24fef8c2d710f66a36185a15b1ca92b1a41f7df9d9923b2d9a9cac41ac1180497b6ac414b98b134e50a7b9d19082adeebd76d285aeb90c946a1b02278c6f09730a7628f224b9f044b0b175fa3c92ddd4682f2ffd080731a28a695a88d09f24069cab44ab5edaf94fc1cfc8769b4df1d90659d8fbfcdd803582031523e267ae399577754566ac305f562bae2aa81f3d301debd44d2f1182824ee53468ed28574c4cf99840509ba6f2d4e0809aa2ba94d4acadd5a7166027f3649dd97aa096828e5a7fcdeee4eff267df92a9e1587eae5f864ff978dbb23f9015346c88321f8e7ddbfce4884aeaae8ee1d53c33433f834732ec420e0165ea33ce53405edc4a92851e933a5fa21b4f87515e2e654e3167fd32d261e3b9331e93c5f4d343e60f51de6094c4b781f9a2b188487ae9fc0c6589633d05194321608a3e51c47289efa0771ee4876ceae8bfa70f54888d440beb8839d265953a74012a4eb593a219104bc18eefc21084b1b49bf234b62e34e54e21785ecc8e38c18e726e439ec90423e118cb102acf08f3fb854a0c6bf90366274012c04e62cb59c3e717be3930b885165fa0615ceabe60772371c180f22c406c411efedfe76b72070bac00f1a219a62ce1bda3d7bc22c0e9cb0e468060e5c1c3ead8694ec62f94645ce9edd5941325303191eed5912150b54462df5d860a542263f8583c249205d979a88f850d8be7eca3d2c8c4975aac6d3bf9d60400e64e4f092d1ed04092fc694f5439b18977cc9669590b8024b9f0aed430deb87664cff44289b2473e92251c95458c010d7d549eed07400c172de87c4b8428a873ceded6938e315f80c7f086097c0d7fb81cfa39007732a53cb630de4732a8cb457cabc1efd10cd9aba2cfef5f28ae86523fc52ec99c3c7386194c1fdf2a18252f5ba212ae8f9da5c978159865a04c23f8680ce921c63bc2631ccb9e74a89da875d386698e8ed06e64e1e012f19cdc5a51914056f8fc53aa2ec254c1d8cb64778cf01b7f333b969fd499b3066bce236a62c8940b69624daeb5726ff3ba7888188db350554e1d662c04a2b3e2f42997483abe51a07f6d80988cb048f8be6a392a37b810bc8941a87fdb0782afd1c9d340a49768dc9988fb0db520956448e1fe2b1a08162c2cb952846be6f980b4089d66ea85e34dc03f6e3a822930a3fe7a71bf444d009bd1c9595e1d8d182c3aaed48784be6163f536b880f19c0787e7679a72cde974e76be2e9265e6fc4c4a44c15eca154de7a3284a5b46b9555817797a398826ea54e91f69155b6a779d65e20ee9aaf1f0c29318306fa90a237bc97ba38c97804439512f43bd10cd72de5ed2a3c4fc1861f47f86e50e0e326a67c152642fa8f36ef71cf57b8e1d2e040d7301c6a3d8bb0d1243a53565598d8853840783a2c7dc8efd41e39a0b07a0f36470b78b1c8c102d9b005af7a50da7529d764c5aa99647b1aa2bf6e3d78040ec74494bf5beb33dde4f27a3d2964a2abe14dbe184a3436766b53a4f2d7c12d5994e24e26b7824e3f3857be0b9ee3b5ccac3de3936623614ea84736187b92cc97f2ba5c8dff8f3b2c29a46eaa9df0b8c9fa441600a2e56dd2fd7a9114070923fe0556dc212923ea8a8fee4067631dd04f1ea90572f48c4171491103e4dbe44690a1fac6f398a115d6fd9255e202b883af13c56a76d962697de59fa772e287c2913831289539e0e6623d541c459968973db5652895f571bc7d580f28f547fc83b305f5a4b3bca52a5465b90dfbcb3efb2f002ff1484199992dc38fa3d7f92fddbe60ead89c9c32848aa211aa59fc13cd35adbaefa911279c577c584ed60ddf32ca881b74311ffc3ab4c2139f13085c4a58d090100926e8db4f5d183e00cd0dfe55a25d1be182bcfcca71c4b5f2a19d338d4d5a91c97f6ccf6ad64f35459e9476752437a39669bfa0578adba0d1c2ef17b4c6a0f8430580a11485b837374be8b2f6071a78f83b69dc0de951578cd6af96f39c11cc29c9524e38ca4c332c00b6aca792fbdef4d9dfd2b1a2d9ef1234cf0950721f6e0d7744a06548a2ecee1662cf6baf3010459bcb5e643f0e6e10cae1eac65003d423da191f98b307f7da6b499936f56bf7d86bf259b14e82a6c68ae78a93deb9a391d9448d9d485c3f03df9307af9f5181e674f55e40efe2e0a89556f512aad299c2056af8a501561436d81fc505d63af8eaeb2b9ae52be8e2adbbaf74c69fb6f105d9469d41b72baf332a36916b47f4eb4c9b3000bc7a46a299bc73976b946665d6738df2c5560df085ecae9ffe66a31bac79d458c81c9f10481f4e9a25ef750228b04114660224401bfc65ae85e23eb5071a5a25507060fc052c4e52e01f6bcd14e98927e4582d87dde83a4489db5d3f15cebba064f05c8a62646874a83686a19b9107c36627c64b3dca8bf511cc04ebf60021913e54c7ee0917cad169f99ff8ea3fefe16f17247c311e4572fedd6937d22920e530b1e6f2825a599a00aa134c46e704f7dca5dac4281fabfb6f7fb3004443c40b7135f962060161f8e9b247d530fa4a5fd52a424c6e9e34fe77f532a52afa46939ddef24c76743c2c0aaf4ec236a0504420ea9da55005bac86a0e9c4ab41bdeeb50fe6c55f398d3349d3686f00a4cbb3158fe03efd05d3c177f64b44414376e668f6188927b37fe58e9fa7a70514a34c3f1e9442b67c4678d6023ceb7dca0dbb55585fe5f04ee1004b19e3e790dd7aa6a3e87594c4b62448c63bd1d5a12c746a50967052a525facf0473b6890cc631e1676b425921906dadd98dfea1d1b4b416f4e41c8a81e1ce230bbc2c457f186a14626f68c0f29e1dab0d884629824440bfddab07ea152e0a5390f009992f1246769af8cf503033906f12d0c79081616c9c69ab694ed08e718fc6d8eddc07788e439442412d78878d0cd9829d29d70fc58ae9ed388631740790b5e7bd9567f3419ef46a5c6cca7c00d632176a7172e28fa0182a391643047805ea723b22e23f8996c33bd2d7025969082c3eec86d750f9b0c113bdebc8527524eb241fe86598f300377e575cf7a9afd042f14f3656b7cd519efeacbf1d707392e1d2724d481134e1d7c813521793b7f8b4cb6798b044dd856e47539f2f8bef9b010da22e3dda0ba1bfb17678b0700efab56ea57051a90bbd63315c47da1679100cd1de202dd5c6fa7617281e4a483bb6822fa87cb624bbc01c697e2912b7844bad044417781bd7bf055f8485c898d353f146c4faf51acd4dc5a0c1757676badaf37a3be14a92dea3fee60f1c2b794ec3ac8627ad3d0a92a228e1c021bff534a4ab72812bccd50ddb7c5b35fc9815cc377d8b7a3ab8fa0195aa13da85916f15a1e1d34b2ee0e2320c6b76d77b973dc32ffce5a23f661f8040a922d1f3371878f7a351bc3f967bf5f702663784d4aba25ca33e4e729809012dde26a21fc33a6b707b36dd72a05bbc106048d901bf791dfa33cb961d8e0500eaf1bd8e738ca5c601cb1d3a683d7cf7f2144e8550a4024c66914d51e372b3c17397d73a9e2c30559d9a5d15aa85f4f54bdbf77312c3218e501248bc5ceb3a901c53d6fc196d2b4887cf6617395930cb5ea891fd42df37ff4a877ed9e643ec85275675b22aaac367d7c6a7cfd0c026fc34b908f9e206e4239468f11b0c95fea8d3b8000000000000000201000001800000c5a71ff51191a1b3c0dca0412cf19c03700d95ea8684464a2aa2695c288724aa4cff709c8e79630ab821df2871a964cd904d7f9cb7d4c4a70a09cd8908e9c2aab8f5621583ea504a7ac4255279407a944e5b06dfe43bed69f9db3c584460d4b565d9a8f6973b936d9cc4119e88e5a84f5530fcd53a995f1c05377f076c6eed795d179cc325c39491cdf5adf33fb7a312b8362cb906d23a4da31a26388bb136b67b66b4f8f2ef0000c8000000000000001c000000ffffffff70238596056d201b67e5672914ad2523fd5237fec87d37b639a5fc302ccdcfd2015729ad17c04f8e45d9cdee629ab9be1d456c18207acce45f66154fd4f980f43066471249e25cf91feab039bbd939b01f88285582cb80683b5f8fbbb46a44274d467109141f47cd9a4a0b090ee2fef65aa2ec821ac41a4c353d4fefda8073fcd2a2ac8aae5f6ef07d83c7f0f02158cc7a103097ffb54b988bf6430c0f3fae68d0c5fa6c47695c36833b1a38857ec512b9e4bf9b00000000f0000000000000001501000007000000b265f271d3148932883c674b1115f65ac8677bed0fae5498dd5845e6f7b6ccaa45ed5145fcf7398dae2e2e203e560ef94677ca76d923cec07c93921f940ff76cb44c7cce6c5c33c71e63a5dc2389760ba031e73bb9a3240b6e0a0d2573dab6ba7326ef1a8c9f3b447429ca882b4cd52f1a36644fa80c20ca81c3251c136b1a93ef56587a5b169e147017c057da2813f587d0077922a3fd8372784df6e6c9a6e722c080859f61aeb296de10cd5cd29beb6a8eafcc20574d01a56f2310fc35b4d14ad5bd0272bd4340c04e053d3632f5bfa40765c4beb920ad08417798f4000000"], 0x1360}, 0x1) 00:04:31 executing program 2: bpf$BPF_PROG_QUERY(0x10, &(0x7f0000001580)={@map, 0x13, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) 00:04:31 executing program 0: r0 = syz_genetlink_get_family_id$ethtool(&(0x7f00000006c0), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_CHANNELS_SET(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000280)={0x20, r0, 0x1, 0x0, 0x0, {}, [@ETHTOOL_A_CHANNELS_HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x6}]}]}, 0x20}}, 0x0) 00:04:31 executing program 4: bpf$BPF_LINK_UPDATE(0x22, &(0x7f0000000700), 0x10) 00:04:31 executing program 2: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000c80)={0x2, &(0x7f0000000c40)=[{0xc}, {0x6}]}) 00:04:31 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000c80)={0x2, &(0x7f0000000c40)=[{0x15}, {0x6}]}) 00:04:31 executing program 3: bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)=@generic={&(0x7f0000000000)='./file0\x00'}, 0x18) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000100)=@generic={&(0x7f00000000c0)='./file0\x00'}, 0x18) [ 271.433709][ T27] kauditd_printk_skb: 1 callbacks suppressed 00:04:31 executing program 4: r0 = landlock_create_ruleset(&(0x7f0000000000)={0x109}, 0x10, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000040)={0x1002}, 0x0) [ 271.433723][ T27] audit: type=1326 audit(271.390:25): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=11416 comm="syz-executor.2" exe="/root/syz-executor.2" sig=31 arch=c00000b7 syscall=98 compat=0 ip=0xffffa385ce68 code=0x0 [ 271.457314][ T27] audit: type=1326 audit(271.420:26): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=11419 comm="syz-executor.0" exe="/root/syz-executor.0" sig=31 arch=c00000b7 syscall=98 compat=0 ip=0xffff8e05ce68 code=0x0 00:04:31 executing program 2: socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x5, 0x0) socket$igmp(0x2, 0x3, 0x2) syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) socket(0x10, 0x2, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000100)) r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000180)=0x14) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000580)={&(0x7f00000002c0)=ANY=[@ANYBLOB="3c0000001000030400000006000000005dcc0300", @ANYRES32=r1, @ANYBLOB="0104000000000000140012800c0001006d616376746170001400028008000500", @ANYRES32=r2], 0x3c}}, 0x0) 00:04:31 executing program 3: r0 = socket$igmp6(0xa, 0x3, 0x2) getsockopt$inet6_int(r0, 0x29, 0x42, 0x0, &(0x7f0000000040)) 00:04:31 executing program 0: bpf$BPF_LINK_UPDATE(0x1e, &(0x7f0000000700), 0x10) 00:04:31 executing program 4: mknodat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0xd040, 0x0) [ 271.561799][T11429] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.2'. [ 271.592231][T11429] device syz_tun entered promiscuous mode 00:04:31 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000540)=@bloom_filter={0x1e, 0x0, 0x0, 0x0, 0x104, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x7}, 0x48) 00:04:31 executing program 3: bpf$BPF_LINK_UPDATE(0x1d, 0xfffffffffffffffe, 0x0) 00:04:31 executing program 4: r0 = socket$phonet_pipe(0x23, 0x5, 0x2) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000040)={'team_slave_1\x00', &(0x7f0000000000)=@ethtool_gstrings={0x1b, 0x8}}) [ 271.874810][ C1] ==================================================================