AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgCd3N8HQdJyGE5c5uXLj/+NZa2c/s39l6sFy3C7dvb8XXLC6RhxAur49HZ5qayCFw/cbNT1bH49G15oNXQgjtjV4FH85xTghtZijYb5BWv+uLks/hCFr+wwQAwJGTV62o6x/m2yvFsWQphL++f7L+fz2KQ1z/z/Rx/f/oowv34rHi+n/Y2AwX32Dj6ueD6zduvrl+dfXK6Mro07fODt8enrt4/vzFQfmsZOCJCQAAAPvTrVpc/6dLIUxm1v9PRXGYs/7/4tvhV/FYmfp/T7uLfm1nAgAAcLw9/+ofvyd7HE+63fDl6sbGteF0u7N/drptIdX/7ETV4vo/W2o7KwAAAKAJk83kifX/S1Ec5lz/f+aHl36Kr5mFEE5W6/+n1z4bX2puOi35c66zmvg48YFPFQAAgIV2smrx+n9evv+f7rzykIYQ3nhtGldfAzhX/Z+99/WP8Vjx+//nmpviQkr70/tR9v0QOv22MwIAAOAoe6pqRbH/W7698vHPpz7oev8fAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoGl/BwAA//+S5D5T") ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f00000000c0)={r0, 0x6, 0x7, 0x5}) r2 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000180), 0xffffffffffffffff) r3 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) close(r3) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_tx_ring(r4, 0x107, 0xd, &(0x7f0000000040)=@req3={0x10000, 0x100000001, 0x10000, 0x1}, 0x1c) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000640), 0x0, &(0x7f0000000200)={'trans=fd,', {'rfdno', 0x3d, r3}, 0x2c, {'wfdno', 0x3d, r4}}) syz_genetlink_get_family_id$nl80211(&(0x7f0000000540), r3) sendmsg$TIPC_NL_MON_GET(r1, &(0x7f0000000340)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000200)={&(0x7f0000000380)=ANY=[@ANYBLOB="140000000d6b2276622ba248bede91af02b656b31ccdcf90066e7176258eeed17c720a37a6ae561a169b12e65d4619820d6a5d15e890a6f1a28fd7a6cec123864f458bd67a94e43a4270dc0f6de519ee57b5daaad5b6478f59a71183fd9cb8e1797f2d56e74daa88ddbd683749cf0bd6", @ANYRES16=r2, @ANYBLOB="080028dba27affdbdf2512000000"], 0x14}, 0x1, 0x0, 0x0, 0x20000010}, 0x4000000) r5 = openat(0xffffffffffffff9c, &(0x7f0000004400)='./bus\x00', 0x6b142, 0x0) pwritev2(r5, &(0x7f0000000100)=[{&(0x7f0000000040)='\x00', 0x1}], 0x1, 0x80000, 0x0, 0x0) ftruncate(r5, 0x0) io_setup(0x6, &(0x7f00000001c0)=0x0) r7 = eventfd2(0x800, 0x1) io_submit(r6, 0x1, &(0x7f00000004c0)=[&(0x7f0000000480)={0x0, 0x0, 0x0, 0x5, 0x6, r5, &(0x7f0000000400)="cf190abc25cfe987e5c29ef1755f74b00b47de5c2a90e29f734f3866d65f9c621c56070ffab4cce401de6de3c40cff7e24974107bae73e48df82ef5a1e2a2471d30a0c5b27e9", 0x46, 0x7, 0x0, 0x1, r7}]) ioctl$SIOCSIFMTU(r1, 0x8922, &(0x7f0000000500)={'geneve0\x00', 0x4}) 04:10:48 executing program 4: r0 = syz_mount_image$f2fs(&(0x7f0000000000), &(0x7f0000000080)='./file0\x00', 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="6c617a7974696d652c6e6f696e6c696e655f78617474722c6c617a7974696d652c6e6f626172726965722c6163746976655f6c6f67733d342c757365725f78617466732c616c6c6f635f6d6f64653d64656661756c742c00be9ee044c4559d351d287f948f8aa6f587e8be4a836f23dbf8ad3dd5931c08b46ea5952a332ad2ced40c98a2affa2dad4d623f9ff3ffa81e45095548ab6204f069d0f63d20fd71d3043b0dd5c4cf9785f3de31abc19bc1678f5e0b3300d8500d67a5aa6e1c23d900"/206], 0x1, 0x54f6, &(0x7f0000005800)="$eJzs3M1rI2UcB/Bf2u2+uxbx4G0HFqGFTdh0X9Bb1V18wS7Fl4MnTZM0ZDfJlCZNa08ePIoH/xNR8OTRv8GDZ2/iQfEmKJlnKltfQGm2sdvPB6bfmSeT3/yeUFqeSUgAp9Zi9stPlbgSFyJiPiIuRxT7lXIrrKZ4LiKuRsTcI1ulHP9j4GxEXIyIK5PiqWalfOiz6+Nrt3984+evvz135tLnX303u1kDs/Z8RPS30v5uP2XeSfmgHG+Mu0X2b43LTA/0H5bHecrd9kZRYbdxcF6jyJuddH6+tTOc5Gav0Zxkp7tZjG8N0gWH485BneIJDxrbxXGrvVFkd5gX2dlPfe3tp79t+8NRqtMq631YlI/R6CDTeHuvneaz9bDI5mBUjqe6eau9N8lxmeXlopn3WkUfG0d5pf/f3uwOdvaycXt72M0H2e1a/YVa/U61vp232qP2rWqj37pzK1vq9CanVUftRn+1k+edXrvWzPvL2VKn2azW69nS3fZGtzHI6vXazdqN6u3lcu969ur9d7NeK1ua5Mvdwc6o2xtmm/l2lp6xnK3Ubr64nF2rZ2+vrWfrb927t7b+zvt337v/0trrr5Qn/aWtbGnlxspKtX6julJfPrnzn/yv/0/z/7hseorzhyOpzLoBgJPH+h+YhZO+/g/r/6mw/j/d84cjsf4HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADi1vl/44rViZzEdXyrHnyqHnimPKxExFxG//Y35OHuo5nxZZ+Efzl/4Uw/fVKKoMLnGuXK7GBGr5fbr04/7VQAAAIAn15cfXf00rdbTj8VZN8RxSjdt5i5/MKV6lYhYWPxhClWivNkUzx69q2Ty+30m9qZUrbiBdX5KxdIttzPTqvavzB+K849EJcXcsbYDAAAci8MrgeNdhQAAAHCcPpl1A8xG8U5r+Vn88gP851KUbwheOHQEAAAAnECVWTcAAAAAPHbF+t/3/wEAAMCTLX3/HwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDv7NxPTupQFAfg00Lf4/0xEuPcrTiDZbgEhw4NC3ATLAG34AZYA85cggFDW6I1mJj0to3k+5L2chvy45QwOfeSAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQpediNX+8v3pom7PdtZPmbgAAAIBjNsVqXr6YVvN/9fWz+tJFPc8iIo+IY737KH41Mkd1TvHF+4tPNTxFlAn7z/hdH38j4ro+Xs+7/hYAAADgdK0Xy1nVrVen6dAF0adq0Sb/f5MoL4uIYvqSKC3fny4ThZW/73HcJUorF7AmicKqJbdxqrRvGTWGyYchq4a813IAAIBeNDuBfrsQAAAA+nQ7dAEMI4vDVuZhL7j85/37huCfxgwAAAD4gbKhCwAAAAA6V/b/nv8HAAAAp616/h8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABd2hSr+XqxnLXN2e7aSXM3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAb+zPOwqEQBiEwd71ncnc/7DSoKmpSRUIH39jMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG9+95f/E1PjTDL32lh6HknWTo2tU2Pv3Dj6w/j6NQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwsT8vKRACQRAFc8b/Tvr+h5UEPYMIEdDwqKIWDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAF/3ul/8TU+NMMnfaWDoeSdauGltXjb0HjaMH4+3fAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwsXP/vnFTcQDAn+3zlRYQR0A3BCGQGGCh12tp6coAihj4E5Ci9FoCV360GWhVIWVhQ5m7IBgRQgKFrf9D51bqUrYONxSJiQFkn528HpE4iGJfks9Hen5fW5bf9zlRlK+f7wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIDa5J3dOCs2vWmcVsfuPb61VvT3Z/rCna0Hy0Ur4qTJpA+Hl+OdpN9eIgAAABwfWV3fhxAe5tsrRZ/2yvo/r88pav7vnp3GdT0/W/fXfV37F+3XXx69uDNQbzpOcdHL6+PRmX+m0jm4WS625/71jE5558tnL1n5A0nf33xhkpf3M/nm7t13u2V4oolsAYD/43TdV0H9/1DRD9tMDIBjoxMV3nX9n/XazQkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgCd3N8HQdJyGE5c5uXLj/+NZa2c/s39l6sFy3C7dvb8XXLC6RhxAur49HZ5qayCFw/cbNT1bH49G15oNXQgjtjV4FH85xTghtZijYb5BWv+uLks/hCFr+wwQAwJGTV62o6x/m2yvFsWQphL++f7L+fz2KQ1z/z/Rx/f/oowv34rHi+n/Y2AwX32Dj6ueD6zduvrl+dfXK6Mro07fODt8enrt4/vzFQfmsZOCJCQAAAPvTrVpc/6dLIUxm1v9PRXGYs/7/4tvhV/FYmfp/T7uLfm1nAgAAcLw9/+ofvyd7HE+63fDl6sbGteF0u7N/drptIdX/7ETV4vo/W2o7KwAAAKAJk83kifX/S1Ec5lz/f+aHl36Kr5mFEE5W6/+n1z4bX2puOi35c66zmvg48YFPFQAAgIV2smrx+n9evv+f7rzykIYQ3nhtGldfAzhX/Z+99/WP8Vjx+//nmpviQkr70/tR9v0QOv22MwIAAOAoe6pqRbH/W7698vHPpz7oev8fAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoGl/BwAA//+S5D5T") ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f00000000c0)={r0, 0x6, 0x7, 0x5}) r2 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000180), 0xffffffffffffffff) r3 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) close(r3) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_tx_ring(r4, 0x107, 0xd, &(0x7f0000000040)=@req3={0x10000, 0x100000001, 0x10000, 0x1}, 0x1c) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000640), 0x0, &(0x7f0000000200)={'trans=fd,', {'rfdno', 0x3d, r3}, 0x2c, {'wfdno', 0x3d, r4}}) syz_genetlink_get_family_id$nl80211(&(0x7f0000000540), r3) sendmsg$TIPC_NL_MON_GET(r1, &(0x7f0000000340)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000200)={&(0x7f0000000380)=ANY=[@ANYBLOB="140000000d6b2276622ba248bede91af02b656b31ccdcf90066e7176258eeed17c720a37a6ae561a169b12e65d4619820d6a5d15e890a6f1a28fd7a6cec123864f458bd67a94e43a4270dc0f6de519ee57b5daaad5b6478f59a71183fd9cb8e1797f2d56e74daa88ddbd683749cf0bd6", @ANYRES16=r2, @ANYBLOB="080028dba27affdbdf2512000000"], 0x14}, 0x1, 0x0, 0x0, 0x20000010}, 0x4000000) r5 = openat(0xffffffffffffff9c, &(0x7f0000004400)='./bus\x00', 0x6b142, 0x0) pwritev2(r5, &(0x7f0000000100)=[{&(0x7f0000000040)='\x00', 0x1}], 0x1, 0x80000, 0x0, 0x0) ftruncate(r5, 0x0) io_setup(0x6, &(0x7f00000001c0)=0x0) r7 = eventfd2(0x800, 0x1) io_submit(r6, 0x1, &(0x7f00000004c0)=[&(0x7f0000000480)={0x0, 0x0, 0x0, 0x5, 0x6, r5, &(0x7f0000000400)="cf190abc25cfe987e5c29ef1755f74b00b47de5c2a90e29f734f3866d65f9c621c56070ffab4cce401de6de3c40cff7e24974107bae73e48df82ef5a1e2a2471d30a0c5b27e9", 0x46, 0x7, 0x0, 0x1, r7}]) ioctl$SIOCSIFMTU(r1, 0x8922, &(0x7f0000000500)={'geneve0\x00', 0x4}) [ 390.656427][T15742] usb 4-1: new high-speed USB device number 49 using dummy_hcd [ 390.666554][ T4111] usb 3-1: new high-speed USB device number 43 using dummy_hcd [ 390.698290][T17390] loop0: detected capacity change from 0 to 40427 [ 390.708618][T17390] F2FS-fs (loop0): Unrecognized mount option "user_xatfs" or missing value [ 390.722418][T17390] 9pnet: Insufficient options for proto=fd 04:10:49 executing program 0: r0 = socket(0x840000000002, 0x3, 0xff) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) syz_mount_image$exfat(&(0x7f00000000c0), &(0x7f0000001540)='./file0\x00', 0x2000004c, &(0x7f00000003c0)=ANY=[@ANYBLOB='iocharset=cp874,discard,fmask=00000000000000000003777,uid=', @ANYRESHEX=r1, @ANYBLOB=',dmask=00000000000000000000152,iocharset=cp864,gid=', @ANYRESHEX=r2, @ANYBLOB="2c616c6c6f775f7574696d653d30303030303030303030303030303030303030303030372c646973636172642c00f7d4dceab5ea879b952debb95a4bd62fee1c5818a9fd9c55b149ede601649007aac2fc58e8d85d0c30a28fa4ac4bf287850e0f3403fda8aa670d46eb"], 0x1, 0x1508, &(0x7f0000002a80)="$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") newfstatat(0xffffffffffffff9c, &(0x7f0000001e40)='./file0\x00', 0x0, 0x6000) 04:10:49 executing program 4: r0 = bpf$PROG_LOAD(0x5, 0x0, 0x0) (async) r1 = socket$nl_route(0x10, 0x3, 0x0) write$P9_RVERSION(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="1500000065ffff097b00000800395032303030"], 0x15) (async) r2 = dup(0xffffffffffffffff) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000b80), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX, @ANYBLOB=',wfdno=', @ANYRESHEX=r2]) (async) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000900)='blkio.throttle.io_service_bytes\x00', 0x0, 0x0) (async, rerun: 64) r4 = socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 64) r5 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000180), 0xffffffffffffffff) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r6, 0x8933, &(0x7f00000000c0)={'lo\x00', 0x0}) sendmsg$WG_CMD_SET_DEVICE(r4, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000001c0)={0x1c, r5, 0x56ec679be1e4f8cf, 0x0, 0x0, {}, [@WGDEVICE_A_IFINDEX={0x8, 0x1, r7}]}, 0x1c}}, 0x0) (async) r8 = creat(&(0x7f0000000b00)='./file0\x00', 0x126) (async) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000e80)={r0, 0xe0, &(0x7f0000000d80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, &(0x7f0000000bc0)=[0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, &(0x7f0000000c00)=[0x0], &(0x7f0000000c40)=[0x0], 0x0, 0xf9, &(0x7f0000000c80)=[{}, {}, {}], 0x18, 0x10, &(0x7f0000000cc0), &(0x7f0000000d00), 0x8, 0x9e, 0x8, 0x8, &(0x7f0000000d40)}}, 0x10) (async) r10 = syz_open_dev$usbmon(&(0x7f0000000000), 0x0, 0x0) r11 = syz_open_dev$usbfs(&(0x7f0000000040), 0x20000007d, 0x0) r12 = dup3(r10, r11, 0x0) ioctl$MON_IOCX_MFETCH(r12, 0x40189206, &(0x7f00000026c0)={&(0x7f0000001900)}) (async) r13 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.events\x00', 0x275a, 0x0) write$cgroup_int(r13, &(0x7f00000000c0), 0x12) (async) ioctl$SIOCSIFHWADDR(r13, 0x4030582b, &(0x7f0000000280)={'lo\x00', @link_local={0x1, 0x80, 0xc2, 0xc}}) (async) r14 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x6, 0x4, 0x8, 0x8}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0x3, 0xc, &(0x7f0000000000)=@framed={{}, [@ringbuf_output={{0x18, 0x5, 0x1, 0x0, r14}, {}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0xb}}]}, &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) (async, rerun: 32) r15 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000ec0)={0x1b, 0x0, 0x0, 0xd02f, 0x0, 0x1, 0x101, '\x00', 0x0, 0xffffffffffffffff, 0x4, 0x4, 0x3}, 0x48) (async, rerun: 32) r16 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000f40)={0x1b, 0x0, 0x0, 0x8, 0x0, 0x1, 0x4, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x1, 0x1}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000001040)={0x6, 0x29, &(0x7f0000000940)=@raw=[@snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x101}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, 0x1}}, @exit, @ringbuf_output={{0x18, 0x1, 0x1, 0x0, r1}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x52c}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x2}}, @ringbuf_output={{0x18, 0x1, 0x1, 0x0, r2}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x8001}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x2}}, @cb_func={0x18, 0x3, 0x4, 0x0, 0x7}, @tail_call={{0x18, 0x2, 0x1, 0x0, r3}}, @jmp={0x5, 0x0, 0xb, 0x4, 0xf, 0xfffffffffffffff4, 0xfffffffffffffff0}, @exit], &(0x7f0000000ac0)='syzkaller\x00', 0xb0, 0x0, 0x0, 0x41100, 0xe, '\x00', r7, 0x1a, r8, 0x8, &(0x7f0000000b40)={0x4, 0x4}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0xf, 0xfffffffe, 0x4}, 0x10, r9, r12, 0x1, &(0x7f0000000fc0)=[r13, r14, r15, r16], &(0x7f0000001000)=[{0x0, 0x5, 0x9}]}, 0x90) r17 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r17, 0x8933, &(0x7f0000000040)={'lo\x00', 0x0}) sendmsg$nl_route_sched(r1, &(0x7f00000008c0)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000240)={&(0x7f0000000840)=@getchain={0x54, 0x66, 0x400, 0x70bd2d, 0x25dfdbfc, {0x0, 0x0, 0x0, r18, {0x6, 0x3}, {0xc, 0x1}, {0x7, 0xa}}, [{0x8, 0xb, 0x9}, {0x8, 0xb, 0x9}, {0x8, 0xb, 0x8}, {0x8, 0xb, 0x5}, {0x8, 0xb, 0x66b7}, {0x8, 0xb, 0xf591}]}, 0x54}, 0x1, 0x0, 0x0, 0x4004888}, 0x91) setsockopt$IP6T_SO_SET_REPLACE(r1, 0x29, 0x40, &(0x7f0000000280)=@nat={'nat\x00', 0x1b, 0x5, 0x530, 0x258, 0x348, 0xffffffff, 0x0, 0x0, 0x460, 0x460, 0xffffffff, 0x460, 0x460, 0x5, &(0x7f0000000080), {[{{@ipv6={@remote, @private1={0xfc, 0x1, '\x00', 0x1}, [0xffffff00, 0xffffffff, 0x0, 0xff], [0xff000000, 0xffffff00, 0xffffff00, 0xffffffff], 'syz_tun\x00', 'pimreg\x00', {}, {0xff}, 0x0, 0x4, 0x1, 0x20}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@ipv6header={{0x28}, {0x45, 0x42, 0x1}}, @common=@icmp6={{0x28}, {0x11, '96'}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x8, @ipv4=@broadcast, @ipv6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @gre_key=0x7, @port=0x4e21}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@common=@eui64={{0x28}}]}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x7, @ipv6=@local, @ipv4=@multicast1, @port=0x4e20, @icmp_id=0x68}}}, {{@ipv6={@mcast2, @empty, [0x0, 0xff, 0xff000000], [0xffffff00, 0xff000000, 0x0, 0xff000000], 'dvmrp1\x00', 'veth0_virt_wifi\x00', {}, {0xff}, 0x29, 0x6, 0x4}, 0x0, 0xa8, 0xf0}, @MASQUERADE={0x48, 'MASQUERADE\x00', 0x0, {0x3, @ipv4=@multicast2, @ipv4=@dev={0xac, 0x14, 0x14, 0xc}, @gre_key=0x3, @port=0x4e20}}}, {{@ipv6={@private1={0xfc, 0x1, '\x00', 0x1}, @ipv4={'\x00', '\xff\xff', @local}, [0xffffff00, 0x7f000000, 0xffffffff, 0xffffffff], [0xff, 0x0, 0xff, 0xff], 'veth0_to_bridge\x00', 'vlan0\x00', {0xff}, {0xff}, 0x4, 0x2, 0x0, 0x6}, 0x0, 0xa8, 0x118}, @common=@unspec=@NFLOG={0x70, 'NFLOG\x00', 0x0, {0x80000000, 0x5, 0x0, 0x0, 0x0, "19ac630e3bb8f9b9d3e3252f6048b10d0371c6d76c5fdf996f890c8226980146646e484b907b1886cd02c56462d354f865c71d78065212fdcda7a80d8da7917c"}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x590) sendmsg$nl_route_sched(r1, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="6c00000024004165381c5591030000000000000048c656faf94d99640a862583e7ba5b7a3fd5ae0540d344ef9b9755f2e53e4822b08237a87e805e07d4e6990f36bca692fc28436a7e7770b509d539c2368c3e82bc8b1a2ed7ca14abb3c65a17ccd64be2a2c88ac8edbe7460ef5426f73f44b68262f7e18663aa98ecd9a8123aced779d757657b551d242d40", @ANYRES32=r18, @ANYBLOB="00000000ffffffff000000000800010074626600400002004e000600c4b7da70280001000000000000000000000000000000000001800000080000000000000000000000000000000c0005000000000000000000"], 0x6c}}, 0x0) [ 390.853418][T17394] loop0: detected capacity change from 0 to 256 04:10:49 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000000280)=ANY=[@ANYBLOB="1800000000000000000000004b64ffec850000006d000000850000002a00000095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000003c0)={&(0x7f0000000440)='ata_bmdma_status\x00', r0}, 0x10) (async) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) r4 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, 0x0, &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000080)='kmem_cache_free\x00', r4}, 0x10) (async) poll(&(0x7f0000000000)=[{r1, 0x4202}, {r0, 0x4010}, {r3, 0x4000}, {r4, 0x10}, {r0, 0x8012}], 0x5, 0x99) sendmsg$inet(r3, &(0x7f0000000780)={&(0x7f0000000100)={0x2, 0x0, @multicast1}, 0x10, &(0x7f0000001600)=[{&(0x7f0000000140)="be38", 0x2}], 0x1, &(0x7f0000000600)=ANY=[@ANYBLOB="1c000000000000000000000008000000", @ANYRES32=0x0, @ANYBLOB="ac1414aa000000fffffff1000000000000fbc03f9af5d70f27c89245ee56d43dcfc20f36be4a5ef8ca6e"], 0x30}, 0x0) (async) sendmsg$inet(r2, &(0x7f00000005c0)={&(0x7f0000000040)={0x2, 0x4e20, @remote}, 0x10, &(0x7f0000000400)=[{&(0x7f00000002c0)="b121792712e1974da07d8d46794d232c424be62340db6a91a5137b2b9406a3439a036107cb8b08d3a703eff92d28cfa77675cc95ee061e8cc43c8472f6c4944639652ab832716ef26d27989103ee7ae09b79df1363da57f0b92ca86f799be96dafafe6016354ed8d3fd5778b66b7ec538e56ce76b70b4872247e8b91410cd8a2fb4bf4898cf5588f778d0faa459a8c1ea1919e57c2a597ae2c868c846cc77292", 0xa0}, {&(0x7f0000000480)="233ae1840ede35d9d64602e1dcaeec65ef541393a65c56643bf97dc3deabd8304b5a14fbdf473846e895659b50bbfd275cde1e6416ca4de535a37bd193aea25f0b2afb9278579ee6226513e7f4901c5726ea4e4c008073f112542af5adc6d2c0c90d7b802a88d22d44b5b88ac0856371a14495083da48b2a4eca9acd548e3f86e3686a96d4cdb6ba404047efd7f9aacbd6deadb02cd1d825942792b61586853261eb10ce70b2d6f40b7dfa5d3ad0d0f04701fce310a9227dbe7e7520b7779b2d29ffc11711d73a0c365722af6a65f1b4cb10c27290f5ae4dcd172d7058e900fbebef19a9b7d531cb81f7c00bd3083f42e395eded43", 0xf5}, {&(0x7f0000000240)="568f529c688f8de66be7ad9d182e9eeff8779cd7b912f23375", 0x19}, {&(0x7f0000000380)="8b4e7350a0eb26df1d25316de8aebf522cbd226ce88c5456b0df05c07ce0dd059ed02a302cdb4bac0e23dca92d22d7", 0x2f}], 0x4, &(0x7f0000000580)}, 0x8000000) 04:10:49 executing program 4: r0 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000240)={0x2, 0x4, 0x8, 0x1, 0x80, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) dup3(r0, r0, 0x0) r1 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000100)='.log\x00', 0x40, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_KEY_STATUS(r1, 0xc020662a, &(0x7f0000000340)={@id={0x2, 0x0, @d}}) bind$packet(r1, &(0x7f0000000000)={0x11, 0x8, 0x0, 0x1, 0x5, 0x6, @broadcast}, 0x14) r2 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000007c0)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x8, 0x1c, &(0x7f0000000d80)=@ringbuf={{0x18, 0x8}, {{0x18, 0x6, 0x1, 0x0, r2}, {}, {}, {0x85, 0x0, 0x0, 0x5}, {0x4}}, {{0x5, 0x0, 0x3}}, [@snprintf={{0x7, 0x0, 0xb, 0x2}, {0x3, 0x3, 0x3, 0xa, 0x9}, {0x5, 0x0, 0xb, 0x9, 0x0, 0x2}, {0x3, 0x3, 0x3, 0xa, 0xa}, {0x7, 0x1, 0xb, 0x6, 0x8}, {0x7, 0x0, 0x0, 0x8}, {0x7, 0x1, 0xb, 0x4, 0x6}, {}, {0x5}, {0x18, 0x2, 0x2, 0x0, r0}, {}, {0x46, 0x8, 0xfff0, 0x76}}], {{0x7, 0x1, 0xb, 0x8}, {0x6, 0x0, 0x5, 0x8}, {0x85, 0x0, 0x0, 0x7}}}, &(0x7f0000000980)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) 04:10:49 executing program 1: madvise(&(0x7f0000a93000/0x4000)=nil, 0x4000, 0xe) mremap(&(0x7f0000a96000/0x1000)=nil, 0x1000, 0x800000, 0x3, &(0x7f0000130000/0x800000)=nil) r0 = gettid() process_vm_writev(r0, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) openat$cgroup(0xffffffffffffffff, &(0x7f0000000040)='syz0\x00', 0x200002, 0x0) madvise(&(0x7f00003f7000/0x1000)=nil, 0x1000, 0x65) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) r1 = syz_clone3(0x0, 0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) accept4(0xffffffffffffffff, 0x0, &(0x7f0000001b80), 0x0) mlock(&(0x7f000055b000/0x1000)=nil, 0x1000) syz_clone3(&(0x7f0000000240)={0x20100, &(0x7f0000000100), &(0x7f0000000140), &(0x7f0000000180), {0x1a}, &(0x7f0000000380)=""/4096, 0x1000, &(0x7f00000001c0)=""/41, &(0x7f0000000200)=[0x0, 0x0, r0, r1], 0x4}, 0x58) [ 390.896446][T15742] usb 4-1: Using ep0 maxpacket: 8 [ 390.908797][T17400] netlink: 72 bytes leftover after parsing attributes in process `syz-executor.4'. 04:10:49 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$BTRFS_IOC_QUOTA_RESCAN(r0, 0x4040942c, &(0x7f0000000000)={0x0, 0x3, [0x6, 0x8001, 0x1000, 0xb96, 0x4, 0x1]}) r1 = dup(r0) write$UHID_INPUT(r1, &(0x7f0000001040)={0xf, {"a2e3ad21ed0d09f91b3d090987f70e06d038e7ff7fc6e5539b0d3d0e8b179b3f36006c090890e0878f0e1ac6e7f89b334d959b4a9a240d5b67f3988f7ef319520100ffe8d178708c523c921b1b5b31070d074a0936cd3b78130daa61d8e8040000005802b77707227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f30e065cd5b91cd0ae193973735b36d5b1b63dd1c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa11f0000000000000000000075271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecdb08ced6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71b1931870262f5e801119242ca026bfc821e7e7daf2451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27af9544ae15a7e454dea05918b41243513f000000000000000a3621c56cea8d20fa911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6a62fa678ca14ffd9f9db2a7869d85864056526f889af43a6056080572286522449df466c632b3570243f989cce7cd9f465e41e610c20d80421d653a5520000008213b704c7fb082ff27590678ef9f190bae97909507041d860420c5664b27921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710ac00000000000080aa202f928f08381aab144a5d429a04a6a2b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2010000008271a1f5f8528f227e79c1389dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eafc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be2196334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44002bebc2420aed92fa9b6578b4779415d4ac01b75d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5db5976cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a726eafe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f4350aeae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034ef655b253ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf00500a2690891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efed496f42355bc7872c827467cfa5c4e72730d56bbc68ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f3927f889b813076038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1767ee615feb6243378e0610060f02cca4e91b2f001edb3d78fb4b55668dda93aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c46eb65ca8104e1b4da7fbb77ab2fc043aead87c32ab875ee7c2e7b7019c982cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9894265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad94872cb2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd7369dde50e8c77d95a3d361c040babb171607ca9bcaf0e4ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c10238e204a67737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebdbe8ddbd75c2f998d8ac2dfad2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73cdb9a7b8fa367b50028067e7f16f4dd569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40427db6fe29068c0ca3d2414442e8f3a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae455925d0f6f1ba571eba281f2a654fb39ddff3b484439ff158e7c5419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaee5ee6cf1d0ab378dd4dd891e937c2ea5410e0513005000000000000003911fab964c271550027697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9d4afb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e31919c4b2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afa2d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee2916580dac4b008e595f437491d87abed02cefcd9db53d94d02daee67918e5d6787463183b4b87c1050000002f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76957227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f0900d6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b311711b757fe43c06d21a35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc2389e81ff58cefcce3fbf3525a7e7de40e42e07b34449e15e065cc7340002000000000000f288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf5d77cd7007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4108b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cf255315ab80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c6087f1ab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0456ec015f08e5247d33ae2d35603ff8454c16f8342856935125102bb784ed7148b6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40186220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee458e4cb5e930ed624806c43a006e39336d07c2b8081c128ad2706f48261f7897484c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da398000000000000000d80a4fe654578376e599aff3565b1d531f30912b9945030b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295ecb079d0fe662a46b7f71cd47744db86c50b704c971d90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e0691953264d2700c838fa2c7b3425260f59554e502dcea39cb313b0000000000004ca7c12f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c68cc164b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b01faffd0a5dbed2881a9700af561ac8c6b00000000000000f96f06817fb903729a7db6ff957697c9ede7885d94ffb0969be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f9000", 0x103d}}, 0x1006) 04:10:49 executing program 1: bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000000)='ext4_es_remove_extent\x00'}, 0x10) r0 = creat(&(0x7f0000000180)='./cgroup\x00', 0x30) ioctl$KVM_CREATE_VCPU(r0, 0xae41, 0x2) unlink(&(0x7f0000000140)='./cgroup\x00') (async) statfs(&(0x7f0000000040)='./cgroup\x00', &(0x7f0000000080)=""/155) 04:10:49 executing program 4: syz_mount_image$f2fs(&(0x7f0000000000), &(0x7f0000000080)='./file0\x00', 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="6c617a7974696d652c6e6f696e6c696e655f78617474722c6c617a7974696d652c6e6f626172726965722c6163746976655f6c6f67733d342c757365725f78617474722c6d6f64653d6c66732c616c6c6f635f6d6f64653d64656661756c742c00be9ee044c45511e65887f6fac9eba6d787c3684a836f23dbf8ad3dd5931c08b46ea5952a332ad2ced40c98a2affa2dad4d623f9ff3ffa81e45095548ab6200f069d0f63d20fd71d3043b0dd5c4cf9785f3f531abc19bc1678f5e0b33006bd1049ca45fd8500d67a5aa6e1c23d9"], 0x1, 0x54f6, &(0x7f0000005800)="$eJzs3M1rI2UcB/Bf2u2+uxbx4G0HFqGFTdh0X9Bb1V18wS7Fl4MnTZM0ZDfJlCZNa08ePIoH/xNR8OTRv8GDZ2/iQfEmKJlnKltfQGm2sdvPB6bfmSeT3/yeUFqeSUgAp9Zi9stPlbgSFyJiPiIuRxT7lXIrrKZ4LiKuRsTcI1ulHP9j4GxEXIyIK5PiqWalfOiz6+Nrt3984+evvz135tLnX303u1kDs/Z8RPS30v5uP2XeSfmgHG+Mu0X2b43LTA/0H5bHecrd9kZRYbdxcF6jyJuddH6+tTOc5Gav0Zxkp7tZjG8N0gWH485BneIJDxrbxXGrvVFkd5gX2dlPfe3tp79t+8NRqtMq631YlI/R6CDTeHuvneaz9bDI5mBUjqe6eau9N8lxmeXlopn3WkUfG0d5pf/f3uwOdvaycXt72M0H2e1a/YVa/U61vp232qP2rWqj37pzK1vq9CanVUftRn+1k+edXrvWzPvL2VKn2azW69nS3fZGtzHI6vXazdqN6u3lcu969ur9d7NeK1ua5Mvdwc6o2xtmm/l2lp6xnK3Ubr64nF2rZ2+vrWfrb927t7b+zvt337v/0trrr5Qn/aWtbGnlxspKtX6julJfPrnzn/yv/0/z/7hseorzhyOpzLoBgJPH+h+YhZO+/g/r/6mw/j/d84cjsf4HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADi1vl/44rViZzEdXyrHnyqHnimPKxExFxG//Y35OHuo5nxZZ+Efzl/4Uw/fVKKoMLnGuXK7GBGr5fbr04/7VQAAAIAn15cfXf00rdbTj8VZN8RxSjdt5i5/MKV6lYhYWPxhClWivNkUzx69q2Ty+30m9qZUrbiBdX5KxdIttzPTqvavzB+K849EJcXcsbYDAAAci8MrgeNdhQAAAHCcPpl1A8xG8U5r+Vn88gP851KUbwheOHQEAAAAnECVWTcAAAAAPHbF+t/3/wEAAMCTLX3/HwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDv7NxPTupQFAfg00Lf4/0xEuPcrTiDZbgEhw4NC3ATLAG34AZYA85cggFDW6I1mJj0to3k+5L2chvy45QwOfeSAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQpediNX+8v3pom7PdtZPmbgAAAIBjNsVqXr6YVvN/9fWz+tJFPc8iIo+IY737KH41Mkd1TvHF+4tPNTxFlAn7z/hdH38j4ro+Xs+7/hYAAADgdK0Xy1nVrVen6dAF0adq0Sb/f5MoL4uIYvqSKC3fny4ThZW/73HcJUorF7AmicKqJbdxqrRvGTWGyYchq4a813IAAIBeNDuBfrsQAAAA+nQ7dAEMI4vDVuZhL7j85/37huCfxgwAAAD4gbKhCwAAAAA6V/b/nv8HAAAAp616/h8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABd2hSr+XqxnLXN2e7aSXM3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAb+zPOwqEQBiEwd71ncnc/7DSoKmpSRUIH39jMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG9+95f/E1PjTDL32lh6HknWTo2tU2Pv3Dj6w/j6NQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwsT8vKRACQRAFc8b/Tvr+h5UEPYMIEdDwqKIWDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAF/3ul/8TU+NMMnfaWDoeSdauGltXjb0HjaMH4+3fAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwsXP/vnFTcQDAn+3zlRYQR0A3BCGQGGCh12tp6coAihj4E5Ci9FoCV360GWhVIWVhQ5m7IBgRQgKFrf9D51bqUrYONxSJiQFkn528HpE4iGJfks9Hen5fW5bf9zlRlK+f7wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIDa5J3dOCs2vWmcVsfuPb61VvT3Z/rCna0Hy0Ur4qTJpA+Hl+OdpN9eIgAAABwfWV3fhxAe5tsrRZ/2yvo/r88pav7vnp3GdT0/W/fXfV37F+3XXx69uDNQbzpOcdHL6+PRmX+m0jm4WS625/71jE5558tnL1n5A0nf33xhkpf3M/nm7t13u2V4oolsAYD/43TdV0H9/1DRD9tMDIBjoxMV3nX9n/XazQkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoGl/BwAA//+S5D5T") r0 = openat(0xffffffffffffff9c, &(0x7f0000004400)='./bus\x00', 0x6b142, 0x0) pwritev2(r0, &(0x7f0000000100)=[{&(0x7f0000000040)='\x00', 0x1}], 0x1, 0x80000, 0x0, 0x0) ftruncate(r0, 0x2) 04:10:49 executing program 1: r0 = socket(0x840000000002, 0x3, 0xff) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) syz_mount_image$exfat(&(0x7f00000000c0), &(0x7f0000001540)='./file0\x00', 0x2000004c, &(0x7f00000003c0)=ANY=[@ANYBLOB='iocharset=cp874,discard,fmask=00000000000000000003777,uid=', @ANYRESHEX=r1, @ANYBLOB=',dmask=00000000000000000000152,iocharset=cp864,gid=', @ANYRESHEX=r2, @ANYBLOB="2c616c6c6f775f7574696d653d30303030303030303030303030303030303030303030372c646973636172642c00f7d4dceab5ea879b952debb95a4bd62fee1c5818a9fd9c55b149ede601649007aac2fc58e8d85d0c30a28fa4ac4bf287850e0f3403fda8aa670d46eb"], 0x1, 0x1508, &(0x7f0000002a80)="$eJzs3AuYjtXaOPB1r7UexjTpbZLDsO51P7xpsEyS5JCQQ5IkSZJTQtIkSUJiyClpSEKOk+QwhOQwjUnjfD7knDTZ0iRJSEhY/0u7b9v73/523/ff+//5rj3377rWZd3We6/3XnPPNe/zPNc1813PUfVa1K/djIjEPwX+/E+KECJGCDFMCHGdECIQQlSKrxR/eb2AgpR/7k3Yv9bD6Ve7AnY1cf/zNu5/3sb9z9u4/3kb9z9v4/7nbdz/vI37z1hetn1Oset55N3Bz//zMv78/zeSW37yVxvL39jrv5HC/c/buP95G/c/b+P+523c/7yN+//vr9Y/WOP+523cf8bysr88C77gvf9f8Dyax//suNrff4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHG8oZz/gothPiP+dWuizHGGGOMMcYYY/86Pv/VroAxxhhjjDHGGGP//4GQQgktApFP5BcxooCIFdeIOHGtKCiuExFxvYgXN4hC4kZRWBQRRUUxkSCKixLCCBRWkAhFSVFKRMVNorS4WSSKMqKsKCecKC+SxC2igrhVVBS3iUridlFZ3CGqiKqimqgu7hQ1xF2ipqglaou7RR1RV9QT9cU9ooG4VzQU94lG4n7RWDwgmogHRVPxkGgmHhbNxSOihXhUtBSPiVaitWgj2op2/0/5L4m+4mXRT/QXKWKAGCheEYPEYDFEDBXDxKtiuHhNjBCvi1QxUowSb4jR4k0xRrwlxopxYrx4W0wQE8UkMVlMEVNFmnhHTBPviuniPTFDzBSzxGyRLuaIueJ9MU/MFwvEB2Kh+FAsEovFErFUZIiPRKZYJrLEx2K5+ERkixVipVglVos1Yq1YJ9aLDWKj2CQ2iy1iq9gmtotPxQ6xU+wSu8UesVfsE5+J/eJzcUB8IXLEl//N/LP/V34vECBAggQNGvJBPoiBGIiFWIiDOCgIBSECEYiHeCgEhaAwFIaiUBQSIAFKQAlAQCAgKAklIQpRKA2lIRESoSyUBQcOkiAJKsCtUBEqQiWoBJWhMlSBqlAVqkN1qAE1oCbUhNpQG+pAHagH9eAeuAfuhYbQEBpBI2gMjaEJNIGm0BSaQTNoDs2hBbSAltASWkEraANtoB20g/bQHjpAB+gEnaAzdIYu0AWSIRm6QlfoBt2gO3SHHtADekJP6AW9oTe8BC/By/Ay9Ic6cgAMhIEwCAbBEBgKQ+FVGA6vwWvwOqTCSBgFb8Ab8CaMgTMwFsbBeBgPNeREmASTgeRUSIM0mAbTYDpMhxkwE2bCbEiHOTAX5sI8mA/z4QNYCB/Ch7AYFsNSyIAMyIRlkAVZsBzOQjasgJWwClbDGlgN62A9rIONsAk2whbYAttgG3wKn8JO2Am7YTfshb3wGXwGn8PnkAo5kAMH4SAcgkNwGA5DLuTCETgCR+EoHINjcByOwwk4CafgJJyG03AGzsI5OAfn4TxcgBcSvmm+t8yGVCEv01LLfDKfjJExMlbGyjgZJwvKgjIiIzJexstCspAsLAvLorKoTJAJsoQsIVGiJBnKkrKkjMqoLC1Ly0SZKMvKstJJJ5NkkqwgK8iKsqKsJG+XleUdsoqsKju66rK6rCE7uZqylqwta8s6sq6sJ+vL+rKBbCAbyoaykWwkG8vGsol8UDaVA2AIPCwvd6aFHAkt5ShoJVvLNrKtfBMel+3lGOggO8pO8kk5DsZCF9neJctnZFc5CbrJ5+RkeF72kFOhp3xR9pK9ZR/5kuwrO7h+sr+cAQPkQDkbBsnBcogcKudBXXm5Y/Xk6zJVjpSj5BtyKbwpx8i35Fg5To6Xb8sJcqKcJCfLKXKqTJPvyGnyXTldvidnyJlylpwt0+UcOVe+L+fJ+XKB/EAulB/KRXKxXCKXygz5kcyUy2SW/Fgul5/IbLlCrpSr5Gq5Rq6V6+R6uUFulJvkZrlFbpXb5Hb5qdwhd8pdcrfcI/fKffIzuV9+Lg/IL2SO/FIelH+Sh+RX8rD8WubKb+QR+a08Kr+Tx+T38rj8QZ6QJ+Up+aM8LX+SZ+RZeU7+LM/LX+QFeVFekl4KBUoqpbQKVD6VX8WoAipWXaPi1LWqoLpORdT1Kl7doAqpG1VhVUQVVcVUgiquSiijUFlFKlQlVSkVVTep0upmlajKqLKqnHKqvEpSt6gK6lZVUd2mKqnbVWV1h6qiqqpqqrq6U9VQd6maqpaqre5WdVRdVU/VV/eoBupe1VDdpxqp+1Vj9YBqoh5UTdVDqpl6WDVXj6gW6lHVUj2mWqnWqo1qq9qpx1V79YTqoDqqTupJ1Vk9pbqop1WyekZ1Vc+qbuo51V09r3qoF1RP9aLqpXqrPuqiuqS86qf6qxQ1QA1Ur6hBarAaooaqYepVNVy9pkao11WqGqlGqTfUaPWmGqPeUmPVODVeva0mqIlqkpqspqipKk29o6apd9V09Z6aoWaqWWq2Sldz1JDfdlrwX8h/9+/kj/j13bep7epTtUPtVLvUbrVH7VX71D61X+1XB9QBlaNy1EF1UB1Sh9RhdVjlqlx1RB1RR9VRdUwdU8fVcXVCnVQ/qx/VafWTOqPOqrPqZ3VenVcXfvsaCA1aaqW1DnQ+nV/H6AI6Vl+j4/S1uqC+Tkf09Tpe36AL6Rt1YV1EF9XFdIIurktoo1FbTTrUJXUpHdU36dL6Zp2oy+iyupx2urxO0rf80/l/VF873U631+11B91Bd9KddGfdWXfRXXSyTtZddVfdTXfT3XV33UP30D11T91L99J9dB/dV/fV/XQ/naJT9ED9ih6kB+sheqgepl/Vw/VwPUKP0Kk6VY/So/RoPVqP0WP0WD1Wj9fj9QQ9QU/Sk/QUPUWn6TQ9TU/T0/V0PUPP0LP0LJ2u0/VcPVfP0/P0Ar1AL9QL9SK9SC/RS3SGztCZOlNn6Sy9XC/X2XqFXqFX6VV6jV6j1+l1eoPeoDfpTXqL3qKz9Xa9Xe/QO/QuvUvv0Xv0Pr1P79f79QF9QOfoHH1QH9SH9CF9WB/WuTpXH9FH9FF9VB/Tx/RxfVyf0Cf0KX1Kn9an9Rl9Rp/T5/R5fV5f0Bf0JX3p8mVfIAMZ6EAH+YJ8QUwQE8QGsUFcEBcUDAoGkSASxAfxQaHgxqBwUCQoGhQLEoLiQYnABBjYgIIwKBmUCqLBTUHp4OYgMSgTlA3KBS4oHyQFtwQVgluDisFtQaXg9qBycEdQJagaVAuqB3cGNYK7gppBraB2cHdQJ6gb1AvqB/cEDYJ7g4bBfUGj4P6gcfBA0CR4MGgaPBQ0Cx4OmgePBC2CR4OWwWNBq6B10CZoG7T7l+7v/ZkiT7h+pr9JMQPMQPOKGWQGmyFmqBlmXjXDzWtmhHndpJqRZpR5w4w2b5ox5i0z1owz483bZoKZaCaZyWaKmWrSzDtmmnnXTDfvmRlmppllZpt0M8fMNe+beWa+WWA+MAvNh2aRWWyWmKUmw3xkMs0yk2U+NsvNJybbrDArzSqz2qwxa806s95sMBvNJrPZbDFbzTaz3XxqdpidZpfZbfaYvWaf+czsN5+bA+YLk2O+NAfNn8wh85U5bL42ueYbc8R8a46a78wx8705bn4wJ8xJc8r8aE6bn8wZc9acMz+b8+YXc8FcNJeMv3xxf/njHTVqzIf5MAZjMBZjMQ7jsCAWxAhGMB7jsRAWwsJYGItiUUzABCyBJfAyQsKSWBKjGMXSWBoTMRHLYll06DAJk7ACVsCKWBErYSWsjJWxClbBalgN78Q78S68C2thLbwb78a6WBfrY31sgA2wITbERtgIG2NjbIJNsCk2xWbYDJtjc2yBLbAltsRW2ArbYBtsh+2wPbbHDtgBO2En7IydsQt2wWRMxq7YFbthN+yO3bEH9sCe2BN7YS/sg32wL/bFftgPUzAFB+JAHISDcAgOwWE4DIfjcByBIzAVU3EUjsLROBrH4Bgci+NwPL6NE3AiTsLJOAWnYhqm4TSchtNxOs7AGTgLZ2E6puNcnIvzcB4uwAW4EBfiIlyES3AJZmAGZmImZmEWLsflmI3ZuBJX4mpcjWtxLa7H9bgRN+Jm3IxbcStux+24A3fgLtyFe3AP7sN9uB/34wE8gDmYgwfxIB7CQ3gYD2Mu5uIRPIJH8Sgew2N4HI/jCTyBp/AUnsbTeAbP4Dk8h+fxF7yAF/ESeoyxUsTaa2ycvdYWtNfZGFvA/nVc1BazCba4LWGNLWyL/E2M1tpEW8aWteWss+Vtkr3ld3EVW9VWs9XtnbaGvcvW/F3cwN5rG9r7bCN7v61v7/mbuLF9wDaxj9qm9jHbzLa2zW1b28I+alvax2wr29q2sW1tZ/uU7WKftsn2GdvVPvu7ONMus+vtBrvRbrL77ef2nP3ZHrXf2fP2F9vP9rfD7Kt2uH3NjrCv21Q78nfxePu2nWAn2kl2sp1ip/4unmVn23Q7x86179t5dv7v4gz7kV1os+wiu9gusUt/jS/XlGU/tsvtJzbbrrAr7Sq72q6xa+26v9S6ym6xW+02u89+ZnfYnXaX3W332L2/xpfPccB+YXPsl/aI/dYesl/Zw/aYzbXf/BpfPt8x+709bn+wJ+xJe8r+aE/bn+wZe/bX818++4/2or1kvRUEJEmRpoDyUX6KoQIUS9dQHF1LBek6itD1FE83UCG6kQpTESpKxSiBilMJMoRkiSikklSKonQTlaabKZHKUFkqR47KUxLdQhXoVqpIt1Elup0q0x1UhapSNapOd1INuotqUi2qTXdTHapL9ag+3UMN6F5qSPdRI7qfGtMD1IQepKb0EDWjh6k5PUIt6FFqSY9RK2pNbagttaPHqT09QR2oI3WiJ6kzPUVd6GlKpmeoKz1L3eg56k7PUw96gXrSi9SLelMfeon60svUj/pTCg2ggfQKDaLBNISG0jB6lYbTazSCXqdUGkmj6A0aTW/SGHqLxtI4Gk9v0wSaSJNoMk2hqZRG79A0epem03s0g2bSLJpN6TSH5tL7NI/m0wL6gBbSh7SIFtMSWkoZ9BFl0jLKoo9pOX1C2bSCVtIqWk1raC2to/W0gTbSJtpMW2grbaPt9CntoJ20i3bTHtpL++gz2k+f0wH6gnLoSzpIf6JD9BUdpq8pl76hI/QtHaXv6Bh9T8fpBzpBJ+kU/Uin6Sc6Q2fpHP1M5+kXukAX6RJ5EiGEMlShDoMwX5g/jAkLhLHhNWFceG1YMLwujITXh/HhDWGh8MawcFgkLBoWCxPC4mGJ0IQY2pDCMCwZlgqj4U1h6fDmMDEsE5YNy4UuLB8mhbeEFcJbw4rhbWGl8PawcnhHWCWsGj56f/XwzrBGeFdYM6wV1g7vDuuEdcN6Yf3wnrBBeG/YMLwvbBTeH1YMHwibhA+GTcOHwmbhw2Hz8JGwRfho2DJ8LGwVtg7bhG3DduHjYfvwibBD2DHsFD4Zdg6fCruET4fJ4TNh1/DZP1xPCQeEA8NXwldC7+9TS6JLoxnRj6KZ0WXRrOjH0eXRT6LZ0RXRldFV0dXRNdG10XXR9dEN0Y3RTdHN0S3RrdFtUe/r5xcOnHTKaRe4fC6/i3EFXKy7xsW5a11Bd52LuOtdvLvBFXI3usKuiCvqirkEV9yVcMahs45c6Eq6Ui7qbnKl3c0u0ZVxZV0551x5l+TaunaunWvvnnAdXEfXyT3pnnRPuafc0+5p94zr6p513dxzrrt73vVwL7gX3Iuul+vt+riXXF/3suvn+rsUl+IGuoFukBvkhrghbpgb5oa74W6EG+FSXaob5Ua50W60G+PGuLFurBvvxrsJboKb5Ca5KW6KS3Npbpqb5qa76W6Gm+FmuVku3aW7uW6um+fmuQVugVuYuNAtcovcErfEZbgMl+kyXZbLcsvdcpftst1Kt9KtdqvdWrfWrXfr3Ua30W12m91Wt9Vtd9vdDrfD7XK73B63x+1z+9x+t98dcAdcjstxB91Bd8gdcofd1y7XfeOOuG/dUfedO+a+d8fdD+6EO+lOuR/dafeTO+POunPuZ3fe/eIuuIvukvMuLfJOZFrk3cj0yHuRGZGZkVmR2ZH0yJzI3Mj7kXmR+ZEFkQ8iCyMfRhZFFkeWRJZGMiIfRTIjyyJZkY8jyyOfRLIjKyIrI6siqyNrIt4X3xH6kr6Uj/qbfGl/s0/0ZXxZX847X94n+Vt8BX+rr+hv85X87b6yv8NX8VV9Nf+Yb+Vb+za+rW/nH/ft/RO+g+/oO/knfWf/lO/in/bJ/hnf1T/ru/nnfHf/vO/hX/A9/Yu+l+/t+/iXfF//su/n+/sUP8AP9K/4QX6wH+KH+mH+VT/cv+ZH+Nd9qh/pR/k3/Gj/ph/j3/Jj/Tg/3r/tJ/iJfpKf7Kf4qT7Nv+On+Xf9dP+en+Fn+ll+tk/3c/xc/76f5+f7Bf4Dv9B/6Bf5xX6JX+oz/Ec+0y/zWf5jv9x/4rP9Cr/Sr/Kr/Rq/1q/z6/0Gv9Fv8pv9Fr/Vb/Pb/ad+h9/pd/ndfo/f6/f5z/x+/7k/4L/wOf5Lf9D/yR/yX/nD/muf67/xR/y3/qj/zh/z3/vj/gd/wp/0p/yP/rT/yZ/xZ/05/7M/73/xF/xFf4l/Z40xxhhj7L9E/cH6gL/zf/K3cdnqw0Jcu7NY7l+vayHE5sJ/ng+WCZ0jQohn+vd8+D9GnTopKSm/vTZbiaDUYiFE5Ep+PnElXiE6iadEsugoKvzd+gbL3ufpH+wPJ7yP3i5E7F/lxIgr8ZX9b/1P9n/8yfGZlcNz8X+7/4Xfrjcv1x9dLERiqSs5BcSV+Mr+Ff+T/Yu0/0f1ZytR4Ks0ITr8VU6cuBJf2T9JPCGeFcl/80rGGGOMMcYYY+zPBstq3f/g/vPX+/MEfSUnv7gS/9H9OWOMMcYYY4wxxq6+53v3efrx5OSO3XnCE57w5C+Tq/2TiTHGGGOMMfavduWi/2pXwhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOM5V3/E39O7GqfkTHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGLva/k8AAAD//2/1RU4=") newfstatat(0xffffffffffffff9c, &(0x7f0000001e40)='./file0\x00', 0x0, 0x6000) [ 390.992450][T17418] loop1: detected capacity change from 0 to 256 [ 391.016532][T15742] usb 4-1: config 1 has too many interfaces: 35, using maximum allowed: 32 [ 391.025610][T15742] usb 4-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config 04:10:49 executing program 0: ioctl$int_in(0xffffffffffffffff, 0x0, &(0x7f0000000000)=0x200000000) ioctl$BTRFS_IOC_DEV_INFO(0xffffffffffffffff, 0xd000941e, 0x0) quotactl$Q_QUOTAON(0xa0018df0, &(0x7f00000000c0)=ANY=[@ANYBLOB='2'], 0x0, &(0x7f0000000240)='./file0\x00') sendmsg(0xffffffffffffffff, &(0x7f0000002080)={0x0, 0x0, 0x0}, 0x400c0c1) 04:10:49 executing program 1: r0 = bpf$PROG_LOAD(0x5, 0x0, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000040)={'lo\x00', 0x0}) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000300)={{0x1, 0xffffffffffffffff}, &(0x7f0000000280), &(0x7f00000002c0)=r0}, 0x20) r6 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000380)=@generic={&(0x7f0000000340)='./file0\x00', 0x0, 0x18}, 0x18) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r8 = open_tree(0xffffffffffffff9c, &(0x7f0000000100)='.\x00', 0x0) openat(r8, &(0x7f0000000240)='./file0\x00', 0x601c2, 0xe8) faccessat(r8, &(0x7f0000000000)='./file0\x00', 0x5) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000004c0)={0x11, 0xc, &(0x7f00000000c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x4b200000}, [@map_fd={0x18, 0x8, 0x1, 0x0, r4}, @btf_id={0x18, 0xb, 0x3, 0x0, 0x3}, @cb_func={0x18, 0x2, 0x4, 0x0, 0x3}, @call={0x85, 0x0, 0x0, 0x2a}, @initr0={0x18, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x4}]}, &(0x7f0000000140)='syzkaller\x00', 0xfffffffb, 0x0, 0x0, 0x41000, 0x1, '\x00', r3, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x0, 0x2}, 0x8, 0x10, &(0x7f00000001c0)={0x2, 0x9, 0x20, 0x2e4}, 0x10, 0x0, 0x0, 0x5, &(0x7f0000000400)=[r5, r6, r7, r8], &(0x7f0000000440)=[{0x5, 0x1, 0x7, 0xb}, {0x5, 0x5, 0xf}, {0x1, 0x1, 0xa, 0x5}, {0x1, 0x3, 0x9, 0x4}, {0x5, 0x1, 0x9}], 0x10, 0x2}, 0x90) sendmsg$nl_route_sched(r1, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000200)=ANY=[@ANYBLOB="6c000000240041650300"/20, @ANYRES32=r3, @ANYBLOB="000000f9feffffff000000000800010074626600400002004e000600c4b7da702800010000000001800000080000000000000000000000000000000c000500"/84], 0x6c}}, 0x0) [ 391.036723][ T4111] usb 3-1: config 0 interface 1 altsetting 0 endpoint 0xF has invalid wMaxPacketSize 0 [ 391.042104][T15742] usb 4-1: config 1 has 1 interface, different from the descriptor's value: 35 [ 391.052907][ T4111] usb 3-1: config 0 interface 1 altsetting 0 bulk endpoint 0xF has invalid maxpacket 0 [ 391.055770][T15742] usb 4-1: config 1 interface 0 altsetting 0 has an invalid endpoint descriptor of length 4, skipping [ 391.075404][T15742] usb 4-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 04:10:49 executing program 0: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000840)=@base={0xb, 0x5, 0x2, 0x4, 0x5}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0x0, 0xc, &(0x7f0000000440)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r0}, {}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x1}, {0x85, 0x0, 0x0, 0x3}}]}, 0x0, 0x0, 0x0, 0x0, 0x41100, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x26e1, 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000100)='mm_lru_insertion\x00', r2}, 0x10) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000580)='memory.events\x00', 0x100002, 0x0) r4 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000000000000b7030000ddffff0c850000002d00000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) openat$cgroup_ro(r1, &(0x7f0000000280)='memory.swap.current\x00', 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='mm_lru_insertion\x00', r4}, 0x10) write$cgroup_type(r3, &(0x7f0000000180), 0x2000) 04:10:49 executing program 0: madvise(&(0x7f0000a93000/0x4000)=nil, 0x4000, 0xe) mremap(&(0x7f0000a96000/0x1000)=nil, 0x1000, 0x800000, 0x3, &(0x7f0000130000/0x800000)=nil) r0 = gettid() process_vm_writev(r0, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) openat$cgroup(0xffffffffffffffff, &(0x7f0000000040)='syz0\x00', 0x200002, 0x0) madvise(&(0x7f00003f7000/0x1000)=nil, 0x1000, 0x65) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) syz_clone3(0x0, 0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) accept4(0xffffffffffffffff, 0x0, &(0x7f0000001b80), 0x80000) mlock(&(0x7f000055b000/0x1000)=nil, 0x1000) syz_clone3(0x0, 0x0) 04:10:49 executing program 1: syz_mount_image$ext4(&(0x7f0000000140)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x804000, &(0x7f0000000200)=ANY=[], 0x3, 0x4bb, &(0x7f0000000540)="$eJzs3d9rW9cdAPDvleXETpzZ2faQBZaFLcMJWyQ7XhKzhyyDsT0FtmXvnmfLxli2jCUnsQnDYX/AYIxtbE976kuhf0ChzZ9QCoH2vZTSEtokfehDGxXJV4nrSrbTWBK1Ph84vuf+kL7fY6EjnXsPugH0rLMRcT0i+iLiQkQMp9szaYnNrVI77vGjuzO1kkQ1e/PjJJJ0W+O5knR5PH3YQET88XcRf0m+Hre8vrE4XSwWVtP1fGVpJV9e37i4sDQ9X5gvLE9MjF+ZvDp5eXLswNp67Tcf/Ovvr/z22hs/v/3e1Efn/1pLayjdt70dB2mr6f31/0VDNiJW2xGsC/rS9vR3OxEAAPal9h3/uxHx44h48t9uZwMAAAC0Q/VXQ/F5ElEFAAAADq1MfQ5sksmlcwGGIpPJ5bbm8H4/jmWKpXLlZ3OlteXZrbmyI9GfmVsoFsbSucIj0Z/U1sfr9efrl3asT0TEyYj45/BgfT03UyrOdvvkBwAAAPSI4zvG/58Ob43/AQAAgENm5FntaFfzAAAAANpnpNWONzubBwAAANA+Lcf/SbaziQAAAADt8PsbN2ql2rj/9eyt9bXF0q2Ls4XyYm5pbSY3U1pdyc2XSvP13+xb2uv5iqXSyi9iee1OvlIoV/Ll9Y2ppdLacmWqfl/vqYL7RAMAAEDnnfzR/XeTiNj85WC91BxJ9xmrw+GWebHDk3blAXReX7cTALrGBF/oXcb4wF4D+4EO5QEAALTP6A9c/4de9YLX/4FDxPV/6F2u/0PvMsYHvvH1/7cOPhcAAKA9huolyeTSa4FDkcnkchEn6rcF6E/mFoqFsYj4TkS8M9x/tLY+3u2kAQAAAAAAAAAAAAAAAAAAAAAAAOBbplpNogoAAAAcahGZD5P0/l+jw+eGdp4fOJJ8NlxfRsTt/938953pSmV1vLb9k2fbK/9Jt1/a9sDBTp7FAAAAALZrjNMb43gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOEiPH92daZROxn3464gYaRY/GwP15UD0R8SxJ0lktz0uiYi+A4i/eS8iTjWLn9TSipE0i53xMxEx2OX4xw8gPvSy+7X+53qz918mztaXzd9/2bS8rIdnW/V/mWf9X1+L/u/EPmOcfvBavmX8exGns837n0b85CX73z//aWOj1b7q/yNGm37+JF+Jla8sreTL6xsXF5am5wvzheWJifErk1cnL0+O5ecWioX0b9MY//jh6093a/+xFvFH9mj/uX22/4sHdx59b5f453/S/PU/tUv82v/+p+nnQG3/aKO+uVXf7syrb5/Zpf1JtkX793r9z++z/Rf+8Lf393koANAB5fWNxelisbC6a+VptVrd6xgVFZXOV/qiPc/c7Z4JAAA4aM+/9Hc7EwAAAAAAAAAAAAAAAAAAAOhdnfihsu3xBrrXVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAXX0ZAAD//2GV1So=") r0 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$FITRIM(r0, 0xc0185879, &(0x7f0000000000)={0x5, 0x962, 0x4}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000003c0)='./bus\x00', 0x0) 04:10:49 executing program 0: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x11, 0xb, &(0x7f0000000340)=ANY=[@ANYBLOB="1800000000000000000000000000000018010000696c6c2500000000002020207b1af8ff00000000bfa100800000000007010000f8ffffffb702000008000000b70300000000000085000000060000009500000000000000"], &(0x7f0000000100)='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, &(0x7f0000000480)={&(0x7f0000000000)='ext4_es_remove_extent\x00', r0}, 0xfffffffffffffe83) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="1500000065ffff097b000008003950323030302e4c"], 0x15) r4 = dup(r3) write$FUSE_BMAP(r4, &(0x7f0000000100)={0x18}, 0x18) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) r5 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000400), r4) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8933, &(0x7f0000000440)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_EXTERNAL_AUTH(r4, &(0x7f0000000540)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000500)={&(0x7f00000004c0)={0x30, r5, 0x400, 0x70bd28, 0x25dfdbfd, {{}, {@val={0x8, 0x3, r6}, @void}}, [@NL80211_ATTR_BSSID={0xa, 0xf5, @random="3d36afb24d04"}, @NL80211_ATTR_STATUS_CODE={0x6, 0x48, 0x23}]}, 0x30}, 0x1, 0x0, 0x0, 0x8000}, 0x2404085c) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x14c}, 0x137) mount$9p_fd(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000b80), 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r2, @ANYBLOB=',wfdno=', @ANYRESHEX=r4, @ANYBLOB]) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000002c0)={@map=0x1, 0x24, 0x1, 0x0, &(0x7f00000001c0)=[0x0], 0x1, 0x0, &(0x7f0000000200)=[0x0, 0x0, 0x0], &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000280)=[0x0], 0x0}, 0x40) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000300)={@cgroup=r1, r0, 0x9, 0x2, 0xffffffffffffffff, @link_fd=r4, r7}, 0x20) unlink(&(0x7f0000000140)='./cgroup\x00') 04:10:49 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000000)={'veth0_to_batadv\x00', 0x0}) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000500)={0x11, 0x10, &(0x7f0000000240)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x7}, {{0x18, 0x1, 0x1, 0x0, 0x1}}, {}, [@func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffe}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x2}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f00000002c0)='GPL\x00', 0x5, 0x90, &(0x7f0000000340)=""/144, 0x40f00, 0x4, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000400)={0x4, 0x3, 0xf35c, 0x4}, 0x10, 0x0, 0x0, 0x8, &(0x7f0000000440)=[0x1, 0x1], &(0x7f0000000480)=[{0x0, 0x4, 0x3, 0xc}, {0x0, 0x2, 0x9, 0xa}, {0x4, 0x4, 0xe, 0x4}, {0x1, 0x1, 0xc}, {0x5, 0x5, 0xf, 0x5}, {0x5, 0x5, 0x3, 0x8}, {0x1, 0x4, 0x4, 0xa}, {0x4, 0x2, 0x3, 0x1}], 0x10, 0x10001}, 0x90) r4 = socket$inet6_udp(0xa, 0x2, 0x0) r5 = syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f00000005c0)={0x0, 0x0}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000640)={{{@in=@private, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@local}, 0x0, @in=@multicast2}}, &(0x7f0000000740)=0xe8) r8 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000009c0)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) r9 = bpf$PROG_LOAD(0x5, &(0x7f0000000b00)={0x11, 0xf, &(0x7f0000000340)=ANY=[@ANYBLOB="1800000000000000000000000000650018110000", @ANYRES32=r8, @ANYBLOB="0000000000000000b702000014000000b7030000000000008500000083000000bf0900000000000055090100000000009500000000000000bf91000000000000b7020000000000008500000085000000b70000000000000095"], &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r10 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000003c0)={&(0x7f0000000140)='sys_enter\x00', r9}, 0x10) fstat(r10, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$erofs(&(0x7f0000000180), &(0x7f0000000140)='./file1\x00', 0x1000811, &(0x7f0000000ac0)=ANY=[@ANYRES32=r12, @ANYRES8=0x0, @ANYRESDEC, @ANYBLOB="b0ed086982ae288c0ded88b546ef1c1e703d8f9c10354ca909cb45bfc2f978a7aedaae1ce91bb7cea3a03764cfffbea6890ea96b05173bb55c37129d8a1763fb7c5ae6e47efff4f65eaa937eff", @ANYRESHEX=r11, @ANYRES16, @ANYBLOB="265c375a51dd6e4dfae03f35aa96c075b7a81828e19cae434d59872364b4945275141a1d8c3688bdba7de4f7565f8f9989ef21cc069e974d731b782bd3939f608f227226f10458476d5a0b704f77d9b09077243e32c3c64966b7f87048ae31ebf117f3c71f91ba7e9e231d44edc42dc038e93cdfec2ea21d2382804f40b80f00fc791879137b4c7b0000fec02e3fb106b665ce902a258aa357d3d0ee209e144676e71e53e2b3ce1841de48bd640e26b82cff5e6f09c5d163c3d74fc465d09f40982fd6c163c833e2a0d23b5ced3d4d7684d79d50ab63ac97ad2228d9245ea6cd2b2716a080a9834983a3f1999553202e4efb78cc74f083872bf6dff4336b672d4983a52ce071c9daa529d233cd6ab5f4cf49bffe56ecb1c51304915b72401727171ccab063f969368676bd8bc72aad505373c71c7f288edf4873a6ad1925238e8d8e4e0d29a044eb838fab06c7e91f0efc2eaed124951df78b30dbee0e3e98ec9904f507af876c02c2c80df28c41cc1f5d9d1b97122cbae1c4dd52ab81b82bb2ea2d61119405b785c2a461b506dc13197d47", @ANYRESOCT, @ANYRES64=r11, @ANYRESHEX=r12, @ANYBLOB="67f5da103353c8ef38b5b38e5b904e7c50624d0355647a0ff433bacf6a8dbe000b98c9af789957e9299343aad54047ccdc965110151195a0e8a06c7a9c0ade0e1242e7cbe79f18945363747a0430f424df8627c34f11df7504aae464d007de8d880719f3772e12d4528bbe0815188ede3b25b6bf34869699bd226a11298f53ade3d97636d4b0112ea833d44628c612506ced2d2c226cdf90f647c2f988941081193ae81aa168a1028b", @ANYRES64], 0x2, 0x1d4, &(0x7f00000008c0)="$eJzsmb/vEjEYxp/27gtIjImLg4smkogRjrtDDQsDJu4m4K9NIidBDzBwJkDiQFxcHB1MXP0HHByYHNzcXHVQExMHGZ3PtJS7yq9ADJHE95PQe9q+7du+wDMACIL4b/n29deX51dLtRyA48ggqcZ/GHEM1+I/v3x88UX52qs3n16/75x4MlncjwEIw+3zizTvKgYC1Q/DP1dn1LMGHukb4Lig9C0wWErfBcdNpT0w3FH6gaa7x5TwPete12/cb/meLRpHNK5oinp+E8B0zNAAkFLnY9p8fzh6WPd9r7cojsJ5nqWpXcWm+pmAOa1wlLX6iffr9rOnY9Gf18bW6ueAw1G6CIaq0iUkYVlWXBLt/qfNeH9jm/sfgjiZ3xSTO4ATkvgHgi2OiC90NHJqOvmwvOr7Pg92dr9XlsYFYGnqY/rvdk4oE1gZE/unsNzzmj+ZMCP/KATtR4X+cJRvtetNr+l1XLd4xb5k25fdgjSiWbvB/1LSn9La/kdrYhMsgUE9CHrOAAh6TtR3Z63muNW33Z9yDZf+x5E9N9tDfFTktZOrczD14vIpVNZYe3iCIAiCIAiCIAiCIAiCIIidOAMmfwVVf1SFa3Cvy+jfAQAA//+0A2jN") r13 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000800)={{0xffffffffffffffff, 0xffffffffffffffff}, &(0x7f0000000780), &(0x7f00000007c0)}, 0x20) r15 = syz_open_dev$vcsu(&(0x7f00000008c0), 0x4, 0x200000) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000fc0)=0x0) r17 = userfaultfd(0x801) fstat(r17, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$erofs(&(0x7f00000001c0), &(0x7f0000000400)='./file0\x00', 0x809, &(0x7f0000000200)=ANY=[@ANYRES32=r19, @ANYRESHEX=r18, @ANYRESOCT, @ANYRES64=r18, @ANYRES64=r17, @ANYRES16=r18, @ANYRES8=r18, @ANYRES8], 0xff, 0x207, &(0x7f0000000780)="$eJzsmb9rFEEUx7+zu9lNggg2FjYWBoyY7K9TSZNCQawEIYpaHmYTTjc5uayQOxDusLGxFBG09B+wsLjazs7GQgsVBAuvFCyEkZmd25vb2z1XOFDJ+0Bmv/vezLyZ2c23uAVBEAeWz5++f3x0Ye3qCoBDWIKj4l/NUR9D6//h6b3Tj9cvPnv5/sXr3cP3+/n55gFwXr0+A7o4b5fml0TzZDx2DQZOKX0d2difXJLeRGC4qRK3Nd1cUCKO3FvNeHOrEUe+aALRhKKp6bUsAIMew2a2N86Zlt9rd+7U4zhq5cUcH9YZTw3rF48qFFOOrzsU6+oq1iee142HD3ri3lVxH0Z6lgACGAiUroFhQ+k1OHBdd3Qk2v6PWaP5zSr7/1uC/UhfAxE5sjrzEib+ZNRzFL8E/79YeQeMR7jzTyysgmD5iPiHziJHB/03k6O+zKS6sLvJlDObfbGyl00aF7TndUn1ebsYx5erL76bdy57mpeJxIL0D2YBJzV/smBl/uElO3e9vXZntbFT3462o90wrJ3zz/j+2dDbajjwPWlHpQZoYV7606I2/1xJX5vZ2K8nSSvYB5JWkN2Haas57sar5jc5xpD+Z2D5RDqHOGS5bae4BlN/hrwKtWyWLp4gCIIgCIIgCIIgCIIgCOK36D9GHgdD+glEfqjiJYRXZO9fAQAA//9HuFwb") getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000001000)={0x0, 0x0, 0x0}, &(0x7f0000001040)=0xc) sendmmsg$unix(r1, &(0x7f0000003b40)=[{{&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000200)=[{&(0x7f0000000100)="ee7163510532a811f9ca53ee59bffb9155ddf6dd4ebb2c68", 0x18}], 0x1, &(0x7f0000000900)=[@rights={{0x14, 0x1, 0x1, [r1]}}, @rights={{0x28, 0x1, 0x1, [r3, r4, r1, r0, r1, r0]}}, @rights={{0x14, 0x1, 0x1, [r5]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, r1, r0, r1, r0, r1]}}, @cred={{0x1c, 0x1, 0x2, {r6, r7, r12}}}, @rights={{0x2c, 0x1, 0x1, [r0, r13, r0, r14, r0, r0, r15]}}, @rights={{0x14, 0x1, 0x1, [r1]}}], 0xf0, 0x20000000}}, {{&(0x7f0000000a00)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000000c00)=[{&(0x7f0000000a80)="4abbe90e4d86969dafcdc9b660149ffa8e7a152ed1d4eaaf26d007859a8fd02a29ddbbac633844a403987414b99f4b544eacb8eb5be72e73617987bae3cdfd2b534f47514e7dfc9b5a6e449f851a37790f1fab0c7145bcba9e5ee93a1ec6b7d32ed14a495c86ce9d8455364b2cbefc08a6b12609b12dd9f06853389bff57912183d863a97581cd443a46e1423b437d9af0b689", 0x93}, {&(0x7f0000000b40)="774f4e9df8b52ae66409c42d88155de41bcfa5a862b2dd9af3437870b89c1e1c3f264ba6a6c0e5d95ba453be3778f8097b5a756d3848ff31787a4ae02dee5b7de142973bccdd619a4d8326866552360a0577575e35b0ae19f8bdfe2c0f45032b39d66b5bab03769a980232030f876c367ec3c569981cd0d612c92efac2ec48b44ef841d7beecd0e0db2e8f0d1416c755f602734afde7be4121d1cc2db2695d200675128239242fbce1199f003e35358ed9eab82d28", 0xb5}], 0x2, 0x0, 0x0, 0x20000040}}, {{0x0, 0x0, &(0x7f0000000f80)=[{&(0x7f0000000c40)="916028f1d746bd130ff9e1f09e02318337e678a2586678d48fa960aa534e0860ad85c13de5ed8436f5b9926192919ef6b3529ac5f1c790f5a387e5f8faf0ebc51237ce6c43752f1195b6b014e91a3cbf41a49f44bd5da1c84125ec6e42ce955f045b0f93434308bb3d78c3d3112eb3abe70652ea5b95b82835a2354ef51bd8dd5061d133b7e8e128492236f7ff02664a283354a38b10243709018a30444d7af837687d26ddcfadecc6ad0c5090b13c89304897f5167b5ec1e3b12d1e2cc3ffe32ba8d7036691fdbc1345b783cb23da8186db2334d79c2ad5daf535f3f9baec107cbc7bf62f58686b1a1fbf0f026b22011c920025ad5774a8e97bdfd7a0", 0xfd}, {&(0x7f0000000d40)="e791eabecbce0aaf8f6eae87f8bff6fa5ea6ff2280515bece4e4e391166f0ab71ec6b6a2cb36212437c8ee04adebc21d194dd1168b91a67092dde806c30b1858da8150c618400ee2432084805269348a4b2d6f487c62213b83db736ab3480377de085b73728fa8eb24c8f489f29805e08bc2581739f46a116d6a51b33b65674eaa3e98736e34f8619db6707a883cfc1b1893de6b246d724878fe9985459cfb1b740e975d67b8983a95ed1c5ad5ecb02dd5d15cc19e4e874a0be2ed339c3658fd6f09a33b48d4b2d6b9ec2d879399fc47e35c", 0xd2}, {&(0x7f0000000e40)="47beec179127f91a07efb7e32029a75b5e017c0be5fbac4b58f09dbe95b438f45b67ad6f4658957b5e162678b62a0357b067fc151ffaa39c097f21a3bda4b4ecc590f6f743bca6c9d07de2cb3e", 0x4d}, {&(0x7f0000000ec0)="8d6571b43adbe504616df2755fe7886ef8e88a8257ce63163024e74cd52febb58ccfdba521b7d2bff134c03b050263e6b883f5fa2d6975ae9667c6eb731f478e3976313564cb126de5cb3a5d56aab4d9eb633894847247d8fbf9b2664dff3e05bd2b60cb00cce344d95c1aa145038a3afe299ce983af6a6a73010f53e70021e1537f07ff291383a0825c3cbf145355bb0881da60825b5f296a4cb489e564a004a70ac5c2ceb5ff6150e24004c2f4ffd100fd", 0xb2}], 0x4, &(0x7f0000001080)=[@cred={{0x1c, 0x1, 0x2, {r16, r18, r20}}}, @rights={{0x20, 0x1, 0x1, [r0, r0, r1, r1]}}], 0x40, 0x8080}}, {{&(0x7f00000010c0)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f00000025c0)=[{&(0x7f0000001340)="f9c4a030373e3c314b4e36994d3f6c5770226cfc45fd96530ba46c9dd5ceb5123e792ef81406a63dd2e8cc26d164310a2ef5ca05a4324b5e5097649867d9b39400b986e4cfa120bf6569f2668add6f20b86d316b4678cbdfcbbff98e213ac33ba9685259695d36629c47cc102866a9bf35b03b4aaa12c5ff0d94ade2b7c1d381c40d3dc7c7e80debaebe32e6b5ac213d85f0b2b618c6809a20e1f3b011984c04e30c8ce75674389b919573233e583636105c3ff30bd56bd69d1dfa236667cb79f32b14d3a959c1d291549d0a0c77c600fce305cedc8b1cfb36845d8245d84be7da3f594db5b2a8dc8b9d5160a1989bf29bd631ccd46850fc2947457c27b3fe70c5b1bb6662f997a7a6434edb959a34b0ddf1c40a47119c84066d87599f2b91fb7e20c50c36be71b32851b06b73e940d0873794c3181f878669718c5b6ac22dc6ce0d8747ab464fc0ec7b6c5a377dcd280cb46a29a585704048d5a3438ba706b1fd3da1c58dac03a6a6f7668d1e2e7771598cbac48d8ea91f5d1b5933c6e3132a011fa5147e706e0831c42bb66d81119451d2ffbc5e7bcb48dd333f52d89fa90820e5a92e9386302822e8182356ec03fa77f086dff33b9ac6f170484b390143e5e0a91e65d3a9b88ab5669d4bab85acb777977c36d20c0847b29394753ac730e724cb806c06196082074e149ae7db3f798aedfa0cae5e99277c236e126463f21cf3705347a17c9729d40f55cb8a50326cb6a669e56b48764cb8d386ade34dac2fc40ff1d39de68868a8a6435395e006d006950f629f36db6c81b8ae25bc7e2c61a884b83ca118640d83cdc0297336915533551afc7bdf96c655f331b0b4168bc6ecade5a267e1b6bc8f7f6ff182f8fe77d36a3ae6c223000f4a12953c5cd340b6eb8885cfcb33cb7b0829422b98f7ed4220cc244a46cacfbe9f955d93902015114ed7b6cf5e7e3a30b2d099c92f47bf62765150f0a65f65fce81b763a5d1a27ac62c94af03d2a9e370ebd8170b1e2c179951cf4c87799a8c51e6348550c7f0771c4b45f431ee0f8b606e47a49225c04b6d7d781993387b48163fbfe263233df238516d45081e7f92bbdf047ac6a9b9a027833645f1d0d523547ce32bc3356ca2597cb7a133f2d1b08a055de9325a94da813c9ddce5ebae2beed0529892ce1c8e10f60e2c41448136609d31950bd5871c838d9508ca5f1158d55c94ae8dc72a75707efbc7cf612873c0aa3cfc64ae9c769b8b1b72cb40366bc2a17d80f1c14f47c97997770a534d72860fb7d08269ca4c8ed7f4c9eee52ba35ec9484acedc6bdbb4fa714cf90958abc3a0cf094115d4922c6b8005c54cfbf83065513257136f8bd9f1717de9daa050bf44ea99468d58b81391d8ed87ee649fb5268f14754c50dc2983b307339e6a1d98a4a1ab5d71d135843c471bdbee928d6e9453753e9cc64249b8106151f64afd6697b1e5512362e56140cf6c78c1badeb9b053c81adae807aac96983709d597089be519de41e00d41bd14014c1f4775cd9c34cb185a559172749336e3e7bf3cea0d01a011646c5a52ce0a6d9022ae6f908a77e57db3b07465388c21f1083c1be99dab95d5380fde5dfe70d528c56d5e40109151b214f7198c78aa8455133c6c0e636d6a6ef022e4fa12a6fb16a780a058e10f203a8752fe4d4da5bbedb652603d02adbef8e27f1bf11169a48faf275cdfaf6cbda4ab9d2435cfab5b673d0a8b4e027646961d70adcc28d9fdda029dba501e8a8b0668a98b7709bfec590c4a6152259593893f41082e8fbd85773e09a4406fe7deabd6ec2f612ffa93d03bf91adaa6820f669aa82eda76ec72ac75856197f2e0b57c6f39e3911f5efc33f12b52bca81c76ee636e271697a15f10d0b29bb66ce43b265d4951d2f61c57202d18fd7bb2167eee745f0b6949f52c696a9c409fe50b28d3454390e069a25bee771cd92d80d22450194db3ed989ceb3fff5b7263b7cf67c82b0234762878831455e075ff96ee24765c62a02c565578e30ff6fb59148cf7974fb803f45af46b105ebbe7a92cfa60de93f91b36269d3260dfcbe0b5074d959b6b89d722e1cde59aa2376467837e32078e7306dce786d80f6ba4c7b566db8562aa11ed44659f4aa20ed9c61a4b9c93b1a20d7179f6565ddaacc67f4ee7aa41814ffdfd57d6a38d160cc8c5df4d5f7cef081f0ef61a3056e89ffa7d2030baa8809c9366cef18dcb10577a9155e69b751e51fbbb1daeae367b193b27a5249964cab47131bf51c71499f6718c2601869a124470a1959668d9160a56eee6c0e96967bad983a7ea500b4cce1a72aa1b04603a09739aa4ec606ae80a25077532bd53d1fe99c85f8431d4f51496630e49d1ada9a83944f18a29c5a35bcaad113461067fccedd414bf8c3960a34be0085bb59d5b03aa0bd1fec8858dbece4b71211278138f085e53c3488f3a9dfab47d609c22cdaa49e7d593b6f5aa07017774f8d53046fea7ff7e866bdbeb4bd7b32a23d04975858f0cffeb60b5f123ae32a72a6cd71a04a15abe1fb243142d0d0482fba5a324016bef0ec17a333d3d69a8754b0a04278c2c55dea1759794f32b497f967750c6f1495f8ea8ee67cdae11cbafe071a1ddc7dd72c4dd9a0842c67b8d4d3bb723a40cbca0c07dd73e52a29bb2fb0de03170ff74d2d18f2a38151024319469cf4f0410e9b3fa945dfc80d12fb2648ad080d073ed04ba03e9935c135de1b092a8abb74025b05f00e341a5a7b04dcff285f80bf2fa0c3b0de24af2bb58465f28b34f7bded8561e09ecf6a4fce3ebc6148388e29f938a74745ab6fcaa98fbcc444562916142f5f7f0ae878e950f5d6c4dc8644ed0dfbf0f4e17ca4b8b7d010d621d4c8ca99ed455d3fe4febe24731c7b71b67982e898467f3577014ad0a585ea18a4b6a131fd8815c511322e00dc30bd090410eaed88dd0dca714d574a1d02cf37e12929a92093c6479850338bbe1af5a1cd9fbd8de8ec42ef29176a6742c164b732344eb3856691a3a75b40845ca74f77d3872a1091476640aed4b1b677a005a8ad03a900e6aec01e513d80f8d44614f1150eb9877b7a4885f6d54fb62859800ffeed2cb2f0bb2683a65ad983b030549f6735f2871e50127157c371633d64f558c983c7b938fa2a4e7f85448aa3f0648921a0a54627f416e1538c4be6e8e06cb75bd9255393877d5de42c022b20d2e8a9717602b29a27928c5a49c25f91da73efb710d8815d0493913bb2616388e356e689c187a7db294e10c5ef237c3508c7d54766b42395b822f78e42fe3f97c7a701a9eda7272739bc9eb8bb01d958a23a7f25eec5795ae2187d2521cd7eb15c80224c5113a9a108fa84065d1daebe60580a3915f8be4dd7a25e3e4b425d81b5783228d28e645f7751b5e4fa2c10cc8c51a9ba13add9118d5f097472bb5c3ddc60b5fb15d67e5ec0b62997a0604590ddbd8a0d84135f7065f93f02d1b66c611650aa2ddb6af3df4e84d707c2b2825883ebd6d9a7f1cc83262d966671ed2c92fe42f87fd97b04e651ecddcfc0978793ea8d697962bf3075c139f6b9609f470d318d74b45317f5af33b60683b561d03629fd6354e5786db89a35d696a4b4c72c8102c360663089450de2b8306767e5c97b7e8bee47af0d09cbc80d8b15ad62289640f053716fecdaed0dde5758fc7dec6c0c0d3abff1d6869644a517a21c07b02d8ec0c412ecb17a5fd39511edd9ad8f877e64eb16eb00eefe48df82c47180bb39d20e83cc0e90f4bd0d196f891bf7d37bde1ce8da148bec753c62f8130af841898565ca950126b61f57c056dbbcc85f0d0441df24cef70225185e79cb3c1e60868f7b29cb01fc3bc34512566d38f92dd5dd82ee7c8ef06a60f22c2248571f39a80bbf6df3c88303f966dc7b282864dca8a6effc18da61a3a6604e0b50c96bcdb8eba27832ea2aaace4730cc0916c7a09d418c61e11608a0c5b75c615d3912009ac964a9577c96bddb1b8d9a0807f23c11e9dc47282f79737f4c624d74e20bd63df4903c838dc70120ad2b99d6fc9642955d9cd978d4f364483ae1fa69741d50c5057d733d629bfe19129eeed9f1ade2240d35e19c9439c60de11f4783415290e67e082672bec63a3d1f1ecea630a689830f297537ff944927b49b6c5db8a3bf8a8d780a9ff14bb5a913f52df9ec53aa8bf8bb54901e6c18de8c7ce2244a6e24ef2f50a2e2ce600ffcb92eab8779ea8eb880c89112794fd3ee21835da8bacabea60806656cd0ee67bc26d7265e69239b9b51b5c30bdcda0052f2eb4f267466313d5e9205c287393269d007fe7ba65a497b32e9269b826a90a40d4a02826577edf1376f57ccd4e54725acbf2f13ef91a5ec61931c9b140fcceb6171ff8734aaf07f1a59a5c23d05cb604d1c32d4fc85f663a77df2fbc403984b17668c391e09c7d00a01ffe17e74272a5ebe975c39ba374e385a62ebab2b3623efa933a3a12e3ef4e76dac1215e947b8c62176af691ace0f625c4fc58fc881f23a9a246c18694cda73629ad514ca7146f60be458dba50fcb87b8280c6677d20a4e2b974a019c71295cbcde414188bbec63ae6abbc1c9f593441a678de3bd6e58dc3be32d18252450c704849fb37e0ce0f7810c79909e368cc2f0d089e8cd63a42f1eea2156baad20f12c5ad42292f9682349b70beed373458f3db6c4c9896e5ab849c32a9a06e0c8e66ca43887ce3dd5c663b74b8b934dbb8425ebe6bd3f563951df0786232939a1abcf96d51e17f923b7dc9a27ec0143976f06728023e0bc3bbe487cfc40ca3ee2061fb0ed266ed1ef8be36f92f0be97196c6bf305fa2f49ee76b01bd07e4a44f0b2d1b1df8258f641a189b14b95ed4018c13e95cb9b9958941b139668bb4f58c29faeefdd9c80f93f2dd46121026afeaa775ceb6fd88912bc38f06568763c7a0538faf59aa86490e4993d0598f7f3c08e6f3e59728b1796acfbab21bc0e52b063ab7a8d26442dea7d679ad223d391a8337a4c3c8423fc95b17c53eeb52d5018b3f4cd90d1c5ae6677995d18d684f146a5dc55bc69304b6185d5057df17a03c2a29632108534d986177963d14d1518cf6181877f2d886bac5f59240c62163a3955c1f982ccd524fb7d10882d70a9ceb49b677edb63bf2e7aec0ef6f30e9e2d4ea22964d909c9564a8c33acc413568a4571cb3cab4357b702ef299e65c51adebfde78c438c7fb4154e6ada5d40b621436a693cf7cc5df4f4457b3a100e5e6866c5a7276f0d2c166f995a04df892eeb1a2f040929aa3d124dc0095aa0d8f2ada4b08bc674e69e3ffa3716ad04caf12bd8aa26fabe690b5de88809ddcd0a6b726e8a7fc0b507f5bc2c05cce725a9ac6dc5212cffb401cfed61025179c06ea8d206c2b961511514ea5439bcd60acba5a2d1b906c2cca0759a7b8b4a330a72a63062a9362aa970de1ec27d5343fc13fcb6fa706bd0db00442a32252436c80e972396986761617229b954ca3d0659dad004cb6fc56a2837b8a38c92a9c0ab9843b56efb5b7b242fe06b886ae35b602e1e20172dddfd039929327a102c606c75e1a47533bde7f653301958cc942e0d9e158689a43f464baf607418ab6c5b52bf724abc5d2762aa48aedc872fc345dd8fce73a2dcb60f4f714b38d92b7ee2d4a396d2d93b91ff18fb112b30457f4054d0e4dc1e3a774af7d38892dee2a2186a0baf957ae3d84117b68f9bc203a0a4f187684074fb9e681c6ec08a466db6064eb15ea1faef1c1bfc8dcade8054df988bd09558bcad3787184e9ea61518c8c32c922f6c432549b61b7726bea8c41e", 0x1000}, {&(0x7f0000001140)="f1e238489d1bc2d12157899238065fbdf927bd352814a2404223d1099ed2580547b2a7ce3d2b29a3b2f2146b8f7cf1abafd1900bbb9e7845929f0b06277a4d14e8571fccc0b742b7349783e6ba3a3b77cf5a4a4090ff0657e7c194f2a669743dc66d9b8e4b34d9cfd9ebde4e5ed5f52f02b91be6c3d8721801b02ce9b4ee325c5c5d9372d51418e63b968b471f3376c672a35dc47304a0ec07", 0x99}, {&(0x7f0000001200)="654a230a0c3b29f6ef5bb34d76825923de659ca57dcfd906c6bad776889ee148bcff59212cf300e420d00e75ab83e13d3eb0b250f0cf061c220d7649853024a17296907d9c78d1fff845c53aa0179f8aae80707d7d39084774ac6eb68e98dd2cc6cc8d1dbd07176a1f071f27d40f46b2a1ec25f80c606db8095222b78e4d5d557a5db00b2bbf49e934dc15712ea42523835f4101d74e74602f8e413e8e", 0x9d}, {&(0x7f0000002340)="419a48974e818b97cd883eeddf0d2a553932ecf3444a0155f7692720d6f614d72ab74e372ecacab5116cff4a811ae6b9286f770b615d0602f0aca702882db51c54b8afc533ce28e050ec0f2abc8e42d5a95f877512ca58efedf944f951c4006fa37f6294e789d03ac2769dc91f82c10dfdd2c004ae826ee6dee6afe466cf4fed52ec04b22b0773184c126937eba14a4da40ebfcb6be8512846ca19bc5132b3a4831b4081c492abbc2c727fc1825e5ba383463a264f76b462fe1041d765d15c1eca025054599b737f916c80f6486d7b8044", 0xd1}, {&(0x7f00000012c0)="b238eaf0ac36beafc39613e75693738e39815b0b2026c1e342d4bb145bc80f0ead25ae65053069df50aef805bb0e2fd65994fcace847dddfe4a31ff494", 0x3d}, {&(0x7f0000002440)="0492a6d54de8ff64ac88d24970c6ccded67d939e71b93b48785f894cdd8974485febfff3cab3ad426d5324858b8175bfbd082c432e19505af59c99459846645f97c4d9e47fc931a2cac8946a4ff7736fcd319719a630b17890d5abbbaadff631ee31ca603ac8cd858ab3756876721087724910ba1bb7b5", 0x77}, {&(0x7f00000024c0)="1eaec3471b066b47ee37f0be2a6be7178afe3cd66b1b29fe5b263d5fb05452dd7ad2d7f9e2b22422571ec1cc5e877262fcc1eea6504661786da3beb25eb759bff43b8366a8", 0x45}, {&(0x7f0000002540)="a13a3968e308952ab637809e520530b31c0ac0baab6932a4d4519809e3645d3f9e7d199770461466762daaec45ac867f24a7ab", 0x33}, {&(0x7f0000002580)="f6ef38a7852c8cad0f61", 0xa}], 0x9}}, {{&(0x7f0000002680)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000003ac0)=[{&(0x7f0000002700)="dc6d10d473f33a743696bed93e43359cf19471ca96d6b503aa8d959f07a8d533cfdf25dbe79276a7e4cc834d0e32695cd26f58de61216edadfe0ddb2e1235ca66cbdb610aff51ecd9c3ceab8b9cf878e82cd50876fa5acd572f81725fcb9e7dbcd39134f9f716c9ed7ee7e71e5794c0066c3ba3db686617266730c4fd493283f2300e9e7f92aed345ec34c7ee682ee491f81580219534d1e51398dc93bf45d1a955e957d09336ff993aeabfec9d05e4b8a6d97c587a9ac47288819d3d5974cee4ca3a0cfa9e0", 0xc6}, {&(0x7f0000002800)="3f6abded81db62d5d976fd9be548576dd88aa7f709fccaef9858f2a57009f973e41294223be123b8eca2d0db530d02a9d581e64983e16dddd94d47d9f3421416995f3d21690c", 0x46}, {&(0x7f0000002880)="1cd36b86da9107a924f75a994f56c3b278b39f52ea11ccb99b43c5b60dda6439be758ae09832b514a3dce10adf51a4b04f3c82811602480c57e14588f8a98f6c226398823f8e94681ac1354d6df848be16c9e7f9f28a5fe7417610fbacb18e7a7c80a2c3f7f81f4cae3b7a11bd7a1ab71db0da4fcbfab9cad3a414ad78a70854a3b3af8d943c2cd23219b07d9b9479d0fae9d7c40ef7fd486b7cfb", 0x9b}, {&(0x7f0000002940)="e263e420317e9be66ca4361e47da8a7a033ff5670aa557708e438f851bc3cf3dac770e88e634dfb331b25b93bb49a718c1862ec9db15b82051508aafc94e28bd974d1fcb54a131f79fc42b740d90df9fd616a3fc8fd08f916952a3a519ebbe1ad6c1e1e3718f2bc2b3689e90f03d73cc63a9044e783fd8729aeb0e8237f91768ed33f88c19157f95fd116622c2ea5eb8a5cf43b565c388", 0x97}, {&(0x7f0000002a00)="c2b33ebd7b38a8a21cc7fe5166d724d3f5d6fd424ed416a0409656d3f67524524158056bea5f8db989ada09cfd9d18f486481fe52f7b91b4566413186bdcc5a399bc6ee36d8fea72957fd24829abdb967db4c77054e465bf6553a9cd5b3078168aece8370c1e62ca586a8e849a81f0146d6735e3e122d0f5b284929d1d73d5ea151b9793dbf03dbe7dabed6c18bee39b9363184402f23d965f08b2d4693d767d304216aa92c79a1988471d2833095adf19c6a32768bd1c2ccb28ffc49ac5a64bc2f4456cdc690d6ddc2ba53c17b7198325793d65d90bbe77908bc3e8ea71021d258c11cba049a6daa6a034c197464a2593058b33c3060046259dfc230ef37910a6895ea40d16a547a01f0972c631f2df280b371f2a5911f5e9f5bb41667d708410173f09eb4b703373ab1d3164fd1e494a9cf254c2ad11056c28ff8badc957b4384bff2dc094b55029e045ab4b20f1687f7ac64d35113f39af1700e84b72b73278c23cbf19e3518722fed5e85cf09893d7c03a563054dd78944063800ff968318b7e63e195709d4d76544789953cbf8326902c540ef5a85b6e57fbb967d188b63fa71191ec0b47e04a0f964611950fa997e0bfb13e0b9894035f0c2b203152c65b15ccf9be4b21004dfca79aaa0769dc690acecfe6dfa802d5e6d0fcaca6fba808413c0ca28683cdff77c0a29c1b235eb1e1d5b9e361cfd4a482b6ece2e896d5d45d53b3f15a5420117a3f2d1baeb7a585b3193d44e42d494430ef98042f83968542f7f53a011af2d95a85e60319e50e140055b3d64ef57482ebebf5a4fee92dcb829509bdafe10a91863e7e20abdbbdd7fa365ee56563f8068ea3cdc8a963b31cbe374286ddb45c01ae6967bf7045ad0876058b943083921d79d1cb5d8143daebdc2b24b6bd0e662534dc611d27eeee7aaa64935d2624f3b2896db3665be0583f94749ae4f8683dda40a025644268066b0717657551caad34f3dcf2768aac9a968018cccfa1d5f0ff91e4a6ac1046c02e90f8ad1c8f41d384df9ac50d80f17ff7009ea9c0239d26aec253e9ba90418e0c21863fffe01ce2d5b24b29e0139853a0c78b68807d7b571cc1abe9f63dc7b09c7884bc710d872049103ed9f3c2f97a99ca1ff5a651510974e96d074f1db2a90fc2a8d000f978aa7e9c436f5806370b9b26ccf5fc7c289b15b6ad823bef247c3256b55910bef606a88eaa4d719abb8146359e44748bad04170f0169ffbb898bbf53de629c97d39d51bcefd0e42ff455c4487ff0d70464f73d3bab35c97cca8d76dd31eed2c8c37a8f24bf8a2b75dc263a7ad7242712774ed3f734b9d457c360d306e2a9ac23311855db28eb971c75e1c9a8c63149c7d9ecab09dc39e20f1d845ad0d74821ac1969316212f3a01541d13e92718d1db9dcb728cc693002cd03170f2454ad9f687f0c7da97cbabb434681361eb2724a47c166f16bf85cbff0bc30345f78ca7318127eb728edcb1b490322c568714207920ed41cf0abe9e15c9e6285689906d54f5327f045e619ad4bc6bbeb4ccf4b5684c678223e3fdf8b7b64e8ed71dfb056cb51cc1ecba38f6bd2c4f8d9850aa6b465de0880e7bbc5fc293f40355f72e228a2d4f13407a8059983510eceb6481964b78aadf8d7a2f3eaca3e095619fb553ecc79e6e329314f34b2a9950f0be6ee9db3d25401cea3e0350632b42170d8bd898b0b7ddd77c4fd63370bdf1e0b496887607f32c6be42e85cdcc97e57ce335b62cd59f7667cd539ba25ea086186f48d062f133f9e0ec4301b8f03bc7ca225cfb441ac8f41967fcf8be22543ac83bf38a508a6594d1ecee1fc234ab1884e8427c415f4f55ace5d6fe66b8a52b04c2c486b490911109bcf9adb610932b3bd168dd1496592b4b6b6b969d2db96632412592a737502ea432ea1aaeedad3dc718cce2b73679b2a6d6820f223cf04af79d9602ed2236d8ec9b59acc338260705d427bb43b852719bfc1af88f6a3d90a555519337aab48dba10ef8234c2c61d176864912dc62084a3b47faf921d6da2f230ff7d267688f9d90ac6c3e582fdbecc565f7ad94ba7be2ab1b157af18878e9c0b44c48378f238ddee1c3b9ecc3ca33fd6de6ff5bfed1efb68f271851318ec6d6be0b60c6c4973211b29fb684b260e69274c755c9a9a2645e98efa5f8b63e3654c74de22b908086764f53274e42f94a8e2d6c5cd720fb34760a66fd710513594f80cdef9e029fff3608407f03efe52387944df485b33a74228f70af1d3348c4254b3346ae008e5f1ee6b8866deaeabbb8d1b2c2a97ff3ac66fdeae4f06f11f18ee4d616edda580722ca2710af54036427434c794151db967b94d0e3cf5647c9e29f490dc210a218c4a9a20b27592841a45b2a6887a19b8dc1bbbb43ea0718ada0c1ddcdd8548447891ad2765e09c34b0fd365c32334875a401f183f02510861f66c195c8b9c3a639e70183eba31bdd85ca2ddee1c28c42a35e47a460bfb91817b16d19d8a08f6a991aa79f1565a88a8c12cfdd7daaca8c06360e7515f1ac26ccd81127a281eaa70073ecef5d7acd7af0e1250d8eda96df74a73b28a332e600494f7b4cddc09e7ba775e6642c7ef5ce18daae29b4895681cd470c265690c516c18159b7c07c552483852aaffb3d9b0ebeaf40075f33d4224deee729aacb1966e7bf176ba6802cd117b47fa0e2ea2f75f76b6a8ec0ae334276592b0939b010450906faf968252617766157032ed020905df6f70927354c559ce7e1275e6bdbc4c54fe859dde8a8bdebc6265aa1dbde38a396fed5034747ef1afaa0cf64662b83c24700238e690c2500fdbeb4bc163c165a4722055e1b2b5fa254df90ee1933c122d75d6579a650466392d07c7736ccc0708c529aeff925231f08ca39ac8308aabb7b8fe6440694a386cd09e40813b0688d1c42ea635a300568c1cb8c07e4f9597635b5a876810364bd90e2d9f4efe615e727af60fcbaef89e499e76b87455b533a0980ba95fdfc87ace73264718caf2e3e0df6a6526aa29b0e128f7a3b6f10f04b237d62b0573c3b8743215c0dca5fc259be74d4ddb6337431be1456c1342fc47e044a546eea9e26b2fa512b48380258ce5de643549bdc78306d6c58d6636c62f5112b61e9301b4e34086048060d179741d06c02e1dd136f1dca647561a2eaf726e1085db2a8d7ca1bcd6babc4a4ac7e08071e94389c2273ee5e0bebba2082ca405ed7fe26684cb7aa3c85920670ad5e06e57de5df835f3c521f570f1ce8b1a6dc9e592020383d9dc4cc30302a38b7c9a7f1c7c2198c7c48a58840fa191899dfdf4ea20ba4370079fc7a45b73f23b28f23a414a77b02c3a6b2f5454389adf7fdd7544178018c2578a48c290cd12fcfd77609d70e556089f2cdab5c58661da36bf65f35a9383d01b31eeb01ece4f8ea01e16030fc4d5736b0e2c27bd49ef3da9901c50b42a57c31eaea282230c5c70248af1c3dfeddc56c5b7dbf20a7bc0d4ec3da1805a6cfa9b0600d5b1d678661622b1235188a95bd62693d1b220b131f640f46694c02931eae2b139d7b476f9128e252817fc8fbe5fb5e2346c6956be4f9a584f30076c96ea398d545513acbdac0e0b137680f2372bdd99f8b63d3fde235729dff4f5bce88414af28879f8eafb21654dcb636c7778275888659ba49645cc8a00a815563b25b18d36644d0d10553ef416f1440026cf86a2cedc0b33d062e4e55681098e4dcb5927499371bc8a467e787a29ef216136bf44817ec5c58fe9da7b4305e01b14fa0400cfd79f546c268630783949a8f368427a84ea7709c1ee426047a718b78d40bbe451c59c60b47519b1b0b135f80d85061674d193a976212a3c423fd6c3fcca5d1942a023a2245b3b7cd1c0ce58016244ce728cd548c6a761bd5e8fa7d8e1d1f8e9ac5e773fd562e1cdbdcb4e29c8d692efe927f43c8b8f5596e69cd5eeb39a1cae5874620ecd6e3dc7f36b46551295e6d3f6319e279e384db5f1eca9414f4eb0f1d1ffd369d115798752f9f23138d1e76f1566fddbabd5e24846562916155f323315f411504932c3c4911f3c5de25d999fdb425ff73d932f7f42feff7a68638720df446e01a47db0fbdad466e911ad07ab4690a29ea54bed5b06d35a0f59aed47400c1aee00e47a3826d1ac809a78132b99910d1b87d0606657f2a44eddff3e23ee4ca91a62d847d66045c4e93ca40f77ee99719161eac62e11602294784330daaa2adee74d935f89036193e2c2476cd1ab49f0889bfd7c721dc1779f685132563a97479ca31b0a9532d8f8be5201892dbac18330623a00be382b90de395fab18d181b68ca038dc7f4b3149bb3a42ff58a6d792c2e1c0c3207e00902060ed2f5e43f1399149900535ffb0a774f0ea1a7fe1cf40ae6894514cfe0af0c954fd70cfb0c90be5d6cc4c844c9c62f250c00ad6589ec898d3542e848c79195f5bc95e66ee52c7d1bd1fe83e0b6bb0e22fd263d16bc43186be3e9f04eeb1a30356152f80a23b0999d89c6a13b166a3fc18771076ce9ac664535cad1b42a8260f33f690e791dd62de21dabfa1d66c32a6bbd66a6a11ae00e62091279c3f71dea9c6f137831026b43936c9d24ed1af5239a7e33779f1978637e5eb3b14b962634431628778cf253f364a046184f6b15b06d6ed78daa4e208e3bb88410f0fa36470925dc0ce4a14888e77b4d61cca4b8b11b789c11265ebbc4deeb2dca0a2489e8887e0139383a812b5089478913c8ae51137853916871045c6fbc0abda1ef92e35921079b544c8423d0596b02d28b2ec8c56be2c6f622f0cd39dcc25baee1afa4d2bf18bef5e9ebfb56eb630adba40df6a89b9379eca073541b442fb475cd5ffc5d61ae180f168fbcf9715d714348ed5b690758b21d61219c35637c1ee7813f805510c9b41d610afcbf77f99f62d366d05350d8f8e9bb6ddd5b853d1b4d1c564d92cf349775e578e1a2efca1e44a85e06fc4966ceced1a4f9e8df49e82bb065048d4952b78850c85871c602362e566e3febd448d200adc41c606aa6bb8769b003906151166274efc6abc025fa155d38ca015a2d5ae68bba5ea793ee3e77cecdf0454e7636b3d44d209e14e3bdf02362a60cff3b1bfdd7330adb384079652b32a4e6269dc73aeceade9e10655deb316b880371c3d3477c7f9a5770655e859b99125eb01d6fef019bbac0c7a4c70ec37d5348f2b4a31c7f061a07632d6aead4b614057b8187a8f04997fd1ba78faf80449f0b0f199c25032176363e962d51e24572ab401453beae2f8f08fa2bb0e8bda0648c55ce2f4e09ea8821f260425704696c9ce93747de163889af5a091dd1f82a893ab90c5b43c90de4c59cd019096ed883785f4160f28f6b3273bf70850e95f0368c0e40cf9124b70d9e4c97c650a0c7516f44e2b1ffe6cba62a1c64c4125a941bb10707f221427351dfce39f9e13337d53924d25e5d41cf5dbb34b8db496cf2687e78b605502c37bb8f41d62f542667b5cc3576c80e41daa7bb21408fe47aeba013bda448155b7b268712316648118874adef7eb87480056715a4e221f34e5cb48aead143ce9ac67aa5fe81befb88ac05d15a2bfcdd9d9a66935eec31339935c98c590cfa08bd5cb953f7d9596f32639dc0029a7de8b936f1dfa14178b880ab1ade8e170a86bf7b696bdb55daa298527313a504c40929f54173950d4bf654fb01f8305313e8516a43cddf0e8eeb21f477fae8d11b61d3760756230e2351f6ba419ac1115ed2141ba0a5efde68064e16455745c26e20ac11668597dc0a99c7811aa2384dcc7d5db4272b5727b1e", 0x1000}, {&(0x7f0000003a00)="6eaf59e8de7aa24263199dc7e923f3a341e9fe39120023bb82d051cd48bbe718fa1d1204e561884b9819177f485b256439a15178765d26e4b0261ecd7f9948e8c0164c416bcf52226e6ad1c46b380eb89dedb3a55343edeacfb03d359f0c14e91f3012185180bcb649f89ac81d25e3eb8f51c6619c410a875aed3d8416c764e1bf02a1", 0x83}], 0x6, 0x0, 0x0, 0x4000}}], 0x5, 0x4040844) r21 = socket$can_raw(0x1d, 0x3, 0x1) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000080)={0xffffffffffffffff, r2, 0x25, 0x4, @val=@netfilter={0xa, 0x1, 0xfffffffe}}, 0x40) setsockopt$SO_TIMESTAMPING(r21, 0x1, 0x41, &(0x7f0000000140)=0x6b5a, 0x4) sendmsg$can_raw(r21, &(0x7f0000000300)={&(0x7f0000000040)={0x1d, r2}, 0x10, &(0x7f0000000880)={&(0x7f0000000840)=@can={{}, 0x0, 0x4, 0x0, 0x0, "ded27feeba7ca62a"}, 0x10}}, 0x0) ioctl$sock_SIOCGIFVLAN_SET_VLAN_NAME_TYPE_CMD(r1, 0x8982, &(0x7f00000000c0)={0x6, 'veth1_to_bridge\x00', {0x4}, 0x101}) [ 391.199901][T17429] loop1: detected capacity change from 0 to 512 [ 391.236532][ T4111] usb 3-1: New USB device found, idVendor=1a86, idProduct=752d, bcdDevice=71.6d 04:10:49 executing program 4: r0 = socket(0x840000000002, 0x3, 0xff) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) syz_mount_image$exfat(&(0x7f00000000c0), &(0x7f0000001540)='./file0\x00', 0x2000004c, &(0x7f00000003c0)=ANY=[@ANYBLOB='iocharset=cp874,discard,fmask=00000000000000000003777,uid=', @ANYRESHEX=r1, @ANYBLOB=',dmask=00000000000000000000152,iocharset=cp864,gid=', @ANYRESHEX=r2, @ANYBLOB="2c616c6c6f775f7574696d653d30303030303030303030303030303030303030303030372c646973636172642c00f7d4dceab5ea879b952debb95a4bd62fee1c5818a9fd9c55b149ede601649007aac2fc58e8d85d0c30a28fa4ac4bf287850e0f3403fda8aa670d46eb"], 0x1, 0x1508, &(0x7f0000002a80)="$eJzs3AuYjtXaOPB1r7UexjTpbZLDsO51P7xpsEyS5JCQQ5IkSZJTQtIkSUJiyClpSEKOk+QwhOQwjUnjfD7knDTZ0iRJSEhY/0u7b9v73/523/ff+//5rj3377rWZd3We6/3XnPPNe/zPNc1813PUfVa1K/djIjEPwX+/E+KECJGCDFMCHGdECIQQlSKrxR/eb2AgpR/7k3Yv9bD6Ve7AnY1cf/zNu5/3sb9z9u4/3kb9z9v4/7nbdz/vI37z1hetn1Oset55N3Bz//zMv78/zeSW37yVxvL39jrv5HC/c/buP95G/c/b+P+523c/7yN+//vr9Y/WOP+523cf8bysr88C77gvf9f8Dyax//suNrff4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHG8oZz/gothPiP+dWuizHGGGOMMcYYY/86Pv/VroAxxhhjjDHGGGP//4GQQgktApFP5BcxooCIFdeIOHGtKCiuExFxvYgXN4hC4kZRWBQRRUUxkSCKixLCCBRWkAhFSVFKRMVNorS4WSSKMqKsKCecKC+SxC2igrhVVBS3iUridlFZ3CGqiKqimqgu7hQ1xF2ipqglaou7RR1RV9QT9cU9ooG4VzQU94lG4n7RWDwgmogHRVPxkGgmHhbNxSOihXhUtBSPiVaitWgj2op2/0/5L4m+4mXRT/QXKWKAGCheEYPEYDFEDBXDxKtiuHhNjBCvi1QxUowSb4jR4k0xRrwlxopxYrx4W0wQE8UkMVlMEVNFmnhHTBPviuniPTFDzBSzxGyRLuaIueJ9MU/MFwvEB2Kh+FAsEovFErFUZIiPRKZYJrLEx2K5+ERkixVipVglVos1Yq1YJ9aLDWKj2CQ2iy1iq9gmtotPxQ6xU+wSu8UesVfsE5+J/eJzcUB8IXLEl//N/LP/V34vECBAggQNGvJBPoiBGIiFWIiDOCgIBSECEYiHeCgEhaAwFIaiUBQSIAFKQAlAQCAgKAklIQpRKA2lIRESoSyUBQcOkiAJKsCtUBEqQiWoBJWhMlSBqlAVqkN1qAE1oCbUhNpQG+pAHagH9eAeuAfuhYbQEBpBI2gMjaEJNIGm0BSaQTNoDs2hBbSAltASWkEraANtoB20g/bQHjpAB+gEnaAzdIYu0AWSIRm6QlfoBt2gO3SHHtADekJP6AW9oTe8BC/By/Ay9Ic6cgAMhIEwCAbBEBgKQ+FVGA6vwWvwOqTCSBgFb8Ab8CaMgTMwFsbBeBgPNeREmASTgeRUSIM0mAbTYDpMhxkwE2bCbEiHOTAX5sI8mA/z4QNYCB/Ch7AYFsNSyIAMyIRlkAVZsBzOQjasgJWwClbDGlgN62A9rIONsAk2whbYAttgG3wKn8JO2Am7YTfshb3wGXwGn8PnkAo5kAMH4SAcgkNwGA5DLuTCETgCR+EoHINjcByOwwk4CafgJJyG03AGzsI5OAfn4TxcgBcSvmm+t8yGVCEv01LLfDKfjJExMlbGyjgZJwvKgjIiIzJexstCspAsLAvLorKoTJAJsoQsIVGiJBnKkrKkjMqoLC1Ly0SZKMvKstJJJ5NkkqwgK8iKsqKsJG+XleUdsoqsKju66rK6rCE7uZqylqwta8s6sq6sJ+vL+rKBbCAbyoaykWwkG8vGsol8UDaVA2AIPCwvd6aFHAkt5ShoJVvLNrKtfBMel+3lGOggO8pO8kk5DsZCF9neJctnZFc5CbrJ5+RkeF72kFOhp3xR9pK9ZR/5kuwrO7h+sr+cAQPkQDkbBsnBcogcKudBXXm5Y/Xk6zJVjpSj5BtyKbwpx8i35Fg5To6Xb8sJcqKcJCfLKXKqTJPvyGnyXTldvidnyJlylpwt0+UcOVe+L+fJ+XKB/EAulB/KRXKxXCKXygz5kcyUy2SW/Fgul5/IbLlCrpSr5Gq5Rq6V6+R6uUFulJvkZrlFbpXb5Hb5qdwhd8pdcrfcI/fKffIzuV9+Lg/IL2SO/FIelH+Sh+RX8rD8WubKb+QR+a08Kr+Tx+T38rj8QZ6QJ+Up+aM8LX+SZ+RZeU7+LM/LX+QFeVFekl4KBUoqpbQKVD6VX8WoAipWXaPi1LWqoLpORdT1Kl7doAqpG1VhVUQVVcVUgiquSiijUFlFKlQlVSkVVTep0upmlajKqLKqnHKqvEpSt6gK6lZVUd2mKqnbVWV1h6qiqqpqqrq6U9VQd6maqpaqre5WdVRdVU/VV/eoBupe1VDdpxqp+1Vj9YBqoh5UTdVDqpl6WDVXj6gW6lHVUj2mWqnWqo1qq9qpx1V79YTqoDqqTupJ1Vk9pbqop1WyekZ1Vc+qbuo51V09r3qoF1RP9aLqpXqrPuqiuqS86qf6qxQ1QA1Ur6hBarAaooaqYepVNVy9pkao11WqGqlGqTfUaPWmGqPeUmPVODVeva0mqIlqkpqspqipKk29o6apd9V09Z6aoWaqWWq2Sldz1JDfdlrwX8h/9+/kj/j13bep7epTtUPtVLvUbrVH7VX71D61X+1XB9QBlaNy1EF1UB1Sh9RhdVjlqlx1RB1RR9VRdUwdU8fVcXVCnVQ/qx/VafWTOqPOqrPqZ3VenVcXfvsaCA1aaqW1DnQ+nV/H6AI6Vl+j4/S1uqC+Tkf09Tpe36AL6Rt1YV1EF9XFdIIurktoo1FbTTrUJXUpHdU36dL6Zp2oy+iyupx2urxO0rf80/l/VF873U631+11B91Bd9KddGfdWXfRXXSyTtZddVfdTXfT3XV33UP30D11T91L99J9dB/dV/fV/XQ/naJT9ED9ih6kB+sheqgepl/Vw/VwPUKP0Kk6VY/So/RoPVqP0WP0WD1Wj9fj9QQ9QU/Sk/QUPUWn6TQ9TU/T0/V0PUPP0LP0LJ2u0/VcPVfP0/P0Ar1AL9QL9SK9SC/RS3SGztCZOlNn6Sy9XC/X2XqFXqFX6VV6jV6j1+l1eoPeoDfpTXqL3qKz9Xa9Xe/QO/QuvUvv0Xv0Pr1P79f79QF9QOfoHH1QH9SH9CF9WB/WuTpXH9FH9FF9VB/Tx/RxfVyf0Cf0KX1Kn9an9Rl9Rp/T5/R5fV5f0Bf0JX3p8mVfIAMZ6EAH+YJ8QUwQE8QGsUFcEBcUDAoGkSASxAfxQaHgxqBwUCQoGhQLEoLiQYnABBjYgIIwKBmUCqLBTUHp4OYgMSgTlA3KBS4oHyQFtwQVgluDisFtQaXg9qBycEdQJagaVAuqB3cGNYK7gppBraB2cHdQJ6gb1AvqB/cEDYJ7g4bBfUGj4P6gcfBA0CR4MGgaPBQ0Cx4OmgePBC2CR4OWwWNBq6B10CZoG7T7l+7v/ZkiT7h+pr9JMQPMQPOKGWQGmyFmqBlmXjXDzWtmhHndpJqRZpR5w4w2b5ox5i0z1owz483bZoKZaCaZyWaKmWrSzDtmmnnXTDfvmRlmppllZpt0M8fMNe+beWa+WWA+MAvNh2aRWWyWmKUmw3xkMs0yk2U+NsvNJybbrDArzSqz2qwxa806s95sMBvNJrPZbDFbzTaz3XxqdpidZpfZbfaYvWaf+czsN5+bA+YLk2O+NAfNn8wh85U5bL42ueYbc8R8a46a78wx8705bn4wJ8xJc8r8aE6bn8wZc9acMz+b8+YXc8FcNJeMv3xxf/njHTVqzIf5MAZjMBZjMQ7jsCAWxAhGMB7jsRAWwsJYGItiUUzABCyBJfAyQsKSWBKjGMXSWBoTMRHLYll06DAJk7ACVsCKWBErYSWsjJWxClbBalgN78Q78S68C2thLbwb78a6WBfrY31sgA2wITbERtgIG2NjbIJNsCk2xWbYDJtjc2yBLbAltsRW2ArbYBtsh+2wPbbHDtgBO2En7IydsQt2wWRMxq7YFbthN+yO3bEH9sCe2BN7YS/sg32wL/bFftgPUzAFB+JAHISDcAgOwWE4DIfjcByBIzAVU3EUjsLROBrH4Bgci+NwPL6NE3AiTsLJOAWnYhqm4TSchtNxOs7AGTgLZ2E6puNcnIvzcB4uwAW4EBfiIlyES3AJZmAGZmImZmEWLsflmI3ZuBJX4mpcjWtxLa7H9bgRN+Jm3IxbcStux+24A3fgLtyFe3AP7sN9uB/34wE8gDmYgwfxIB7CQ3gYD2Mu5uIRPIJH8Sgew2N4HI/jCTyBp/AUnsbTeAbP4Dk8h+fxF7yAF/ESeoyxUsTaa2ycvdYWtNfZGFvA/nVc1BazCba4LWGNLWyL/E2M1tpEW8aWteWss+Vtkr3ld3EVW9VWs9XtnbaGvcvW/F3cwN5rG9r7bCN7v61v7/mbuLF9wDaxj9qm9jHbzLa2zW1b28I+alvax2wr29q2sW1tZ/uU7WKftsn2GdvVPvu7ONMus+vtBrvRbrL77ef2nP3ZHrXf2fP2F9vP9rfD7Kt2uH3NjrCv21Q78nfxePu2nWAn2kl2sp1ip/4unmVn23Q7x86179t5dv7v4gz7kV1os+wiu9gusUt/jS/XlGU/tsvtJzbbrrAr7Sq72q6xa+26v9S6ym6xW+02u89+ZnfYnXaX3W332L2/xpfPccB+YXPsl/aI/dYesl/Zw/aYzbXf/BpfPt8x+709bn+wJ+xJe8r+aE/bn+wZe/bX818++4/2or1kvRUEJEmRpoDyUX6KoQIUS9dQHF1LBek6itD1FE83UCG6kQpTESpKxSiBilMJMoRkiSikklSKonQTlaabKZHKUFkqR47KUxLdQhXoVqpIt1Elup0q0x1UhapSNapOd1INuotqUi2qTXdTHapL9ag+3UMN6F5qSPdRI7qfGtMD1IQepKb0EDWjh6k5PUIt6FFqSY9RK2pNbagttaPHqT09QR2oI3WiJ6kzPUVd6GlKpmeoKz1L3eg56k7PUw96gXrSi9SLelMfeon60svUj/pTCg2ggfQKDaLBNISG0jB6lYbTazSCXqdUGkmj6A0aTW/SGHqLxtI4Gk9v0wSaSJNoMk2hqZRG79A0epem03s0g2bSLJpN6TSH5tL7NI/m0wL6gBbSh7SIFtMSWkoZ9BFl0jLKoo9pOX1C2bSCVtIqWk1raC2to/W0gTbSJtpMW2grbaPt9CntoJ20i3bTHtpL++gz2k+f0wH6gnLoSzpIf6JD9BUdpq8pl76hI/QtHaXv6Bh9T8fpBzpBJ+kU/Uin6Sc6Q2fpHP1M5+kXukAX6RJ5EiGEMlShDoMwX5g/jAkLhLHhNWFceG1YMLwujITXh/HhDWGh8MawcFgkLBoWCxPC4mGJ0IQY2pDCMCwZlgqj4U1h6fDmMDEsE5YNy4UuLB8mhbeEFcJbw4rhbWGl8PawcnhHWCWsGj56f/XwzrBGeFdYM6wV1g7vDuuEdcN6Yf3wnrBBeG/YMLwvbBTeH1YMHwibhA+GTcOHwmbhw2Hz8JGwRfho2DJ8LGwVtg7bhG3DduHjYfvwibBD2DHsFD4Zdg6fCruET4fJ4TNh1/DZP1xPCQeEA8NXwldC7+9TS6JLoxnRj6KZ0WXRrOjH0eXRT6LZ0RXRldFV0dXRNdG10XXR9dEN0Y3RTdHN0S3RrdFtUe/r5xcOnHTKaRe4fC6/i3EFXKy7xsW5a11Bd52LuOtdvLvBFXI3usKuiCvqirkEV9yVcMahs45c6Eq6Ui7qbnKl3c0u0ZVxZV0551x5l+TaunaunWvvnnAdXEfXyT3pnnRPuafc0+5p94zr6p513dxzrrt73vVwL7gX3Iuul+vt+riXXF/3suvn+rsUl+IGuoFukBvkhrghbpgb5oa74W6EG+FSXaob5Ua50W60G+PGuLFurBvvxrsJboKb5Ca5KW6KS3Npbpqb5qa76W6Gm+FmuVku3aW7uW6um+fmuQVugVuYuNAtcovcErfEZbgMl+kyXZbLcsvdcpftst1Kt9KtdqvdWrfWrXfr3Ua30W12m91Wt9Vtd9vdDrfD7XK73B63x+1z+9x+t98dcAdcjstxB91Bd8gdcofd1y7XfeOOuG/dUfedO+a+d8fdD+6EO+lOuR/dafeTO+POunPuZ3fe/eIuuIvukvMuLfJOZFrk3cj0yHuRGZGZkVmR2ZH0yJzI3Mj7kXmR+ZEFkQ8iCyMfRhZFFkeWRJZGMiIfRTIjyyJZkY8jyyOfRLIjKyIrI6siqyNrIt4X3xH6kr6Uj/qbfGl/s0/0ZXxZX847X94n+Vt8BX+rr+hv85X87b6yv8NX8VV9Nf+Yb+Vb+za+rW/nH/ft/RO+g+/oO/knfWf/lO/in/bJ/hnf1T/ru/nnfHf/vO/hX/A9/Yu+l+/t+/iXfF//su/n+/sUP8AP9K/4QX6wH+KH+mH+VT/cv+ZH+Nd9qh/pR/k3/Gj/ph/j3/Jj/Tg/3r/tJ/iJfpKf7Kf4qT7Nv+On+Xf9dP+en+Fn+ll+tk/3c/xc/76f5+f7Bf4Dv9B/6Bf5xX6JX+oz/Ec+0y/zWf5jv9x/4rP9Cr/Sr/Kr/Rq/1q/z6/0Gv9Fv8pv9Fr/Vb/Pb/ad+h9/pd/ndfo/f6/f5z/x+/7k/4L/wOf5Lf9D/yR/yX/nD/muf67/xR/y3/qj/zh/z3/vj/gd/wp/0p/yP/rT/yZ/xZ/05/7M/73/xF/xFf4l/Z40xxhhj7L9E/cH6gL/zf/K3cdnqw0Jcu7NY7l+vayHE5sJ/ng+WCZ0jQohn+vd8+D9GnTopKSm/vTZbiaDUYiFE5Ep+PnElXiE6iadEsugoKvzd+gbL3ufpH+wPJ7yP3i5E7F/lxIgr8ZX9b/1P9n/8yfGZlcNz8X+7/4Xfrjcv1x9dLERiqSs5BcSV+Mr+Ff+T/Yu0/0f1ZytR4Ks0ITr8VU6cuBJf2T9JPCGeFcl/80rGGGOMMcYYY+zPBstq3f/g/vPX+/MEfSUnv7gS/9H9OWOMMcYYY4wxxq6+53v3efrx5OSO3XnCE57w5C+Tq/2TiTHGGGOMMfavduWi/2pXwhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOM5V3/E39O7GqfkTHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGLva/k8AAAD//2/1RU4=") newfstatat(0xffffffffffffff9c, &(0x7f0000001e40)='./file0\x00', &(0x7f0000001e80), 0x0) [ 391.245680][ T4111] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 391.246548][T15742] usb 4-1: New USB device found, idVendor=1d6b, idProduct=e501, bcdDevice= 0.3f [ 391.253775][ T4111] usb 3-1: Product: syz [ 391.264533][T15742] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 391.274772][T15742] usb 4-1: Product: syz [ 391.279407][ T4111] usb 3-1: Manufacturer: syz [ 391.282632][T15742] usb 4-1: Manufacturer: syz [ 391.288481][ T4111] usb 3-1: SerialNumber: syz 04:10:49 executing program 4: ioctl$int_in(0xffffffffffffffff, 0x0, &(0x7f0000000000)=0x200000000) ioctl$BTRFS_IOC_DEV_INFO(0xffffffffffffffff, 0xd000941e, 0x0) quotactl$Q_QUOTAON(0xa002e710, &(0x7f00000000c0)=ANY=[@ANYBLOB='2'], 0x0, &(0x7f0000000240)='./file0\x00') sendmsg(0xffffffffffffffff, &(0x7f0000002080)={0x0, 0x0, 0x0}, 0x400c0c1) 04:10:49 executing program 4: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000000280)=ANY=[@ANYBLOB="1800000000000000000000004b64ffec850000006d000000850000002a00000095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) r1 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000240)=@o_path={&(0x7f00000000c0)='./file0\x00', 0x0, 0x4018, r0}, 0x18) bpf$PROG_LOAD(0x5, &(0x7f0000000580)={0xe, 0xd, &(0x7f00000002c0)=@raw=[@map_val={0x18, 0x0, 0x2, 0x0, r1, 0x0, 0x0, 0x0, 0x2}, @map_idx={0x18, 0x2, 0x5, 0x0, 0x8}, @call={0x85, 0x0, 0x0, 0xd2}, @printk={@li, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x1}}], &(0x7f0000000340)='GPL\x00', 0x1, 0xa8, &(0x7f0000000480)=""/168, 0x41100, 0x2, '\x00', 0x0, 0xc, 0xffffffffffffffff, 0x8, &(0x7f0000000380)={0x9, 0x3}, 0x8, 0x10, &(0x7f0000000400)={0x5, 0xc, 0x7, 0x8}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x2, 0x0, &(0x7f0000000540)=[{0x5, 0x1, 0x3, 0x9}, {0x0, 0x5, 0x8, 0xc}], 0x10, 0x899}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000440)={&(0x7f00000003c0)='kfree\x00', r0}, 0x10) r2 = dup(r1) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000640)=@base={0x13, 0x0, 0x3ff, 0x16d9, 0xb80, r1, 0x9, '\x00', 0x0, r2, 0x1}, 0x48) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000000)='rpcb_getport\x00', r0}, 0x10) r5 = dup(r4) sendmsg$inet(r5, &(0x7f0000000780)={&(0x7f0000000100)={0x2, 0x0, @multicast1}, 0x10, &(0x7f0000001600)=[{&(0x7f0000000140)="be38", 0x2}], 0x1, &(0x7f0000000c80)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @local, @private}}}, @ip_retopts={{0x10}}], 0x30}, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r5, 0x89f3, &(0x7f00000008c0)={'syztnl1\x00', &(0x7f0000000700)={'ip6tnl0\x00', 0x0, 0x4, 0x4e, 0x0, 0x100, 0x54, @local, @loopback, 0x80, 0x7800, 0x5, 0x6}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r2, 0x89f1, &(0x7f0000000cc0)={'syztnl2\x00', &(0x7f0000000c00)={'ip6tnl0\x00', r6, 0x2f, 0x81, 0x1, 0x5, 0x10, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @loopback, 0x80, 0x10, 0x2, 0x8}}) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000f80)={r2, 0x20, &(0x7f0000000f40)={&(0x7f0000000d80)=""/237, 0xed, 0x0, &(0x7f0000000e80)=""/191, 0xbf}}, 0x10) r9 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x7, &(0x7f0000000540)=ANY=[@ANYBLOB="1800000003000000000000000000000018110000", @ANYRES32=r9, @ANYBLOB="0000000000000000b702000002000000850000008600000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f0000001000)={0x11, 0x1c, &(0x7f0000000a00)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x1000, 0x0, 0x0, 0x0, 0x8e}, {{0x18, 0x1, 0x1, 0x0, r2}}, {}, [@call={0x85, 0x0, 0x0, 0x2e}, @ldst={0x1, 0x2, 0x3, 0xa, 0xb, 0x1e, 0x8}, @map_val={0x18, 0x4, 0x2, 0x0, r3, 0x0, 0x0, 0x0, 0x8000}, @func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffb}, @map_idx_val={0x18, 0x2, 0x6, 0x0, 0xd, 0x0, 0x0, 0x0, 0x1}, @map_idx={0x18, 0x7, 0x5, 0x0, 0x8}, @map_val={0x18, 0x3, 0x2, 0x0, r2, 0x0, 0x0, 0x0, 0x10000}, @initr0={0x18, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x5}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x1}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000000b00)='syzkaller\x00', 0x33d3, 0x85, &(0x7f0000000b40)=""/133, 0x41000, 0x3b, '\x00', r7, 0x1f, r5, 0x8, &(0x7f0000000d00)={0x0, 0x5}, 0x8, 0x10, &(0x7f0000000d40)={0x2, 0xe, 0x10e, 0x7}, 0x10, r8, r2, 0x0, &(0x7f0000000fc0)=[r1, r2, r3, r2, r5, r2, r2, r2, r9, r5], 0x0, 0x10, 0x100c}, 0x90) r10 = socket$can_raw(0x1d, 0x3, 0x1) r11 = socket$can_raw(0x1d, 0x3, 0x1) ioctl$sock_SIOCGIFINDEX(r11, 0x8933, &(0x7f0000000700)={'veth0\x00', 0x0}) sendmsg$can_raw(r10, &(0x7f0000000400)={&(0x7f0000000300)={0x1d, r12}, 0x10, &(0x7f00000003c0)={0x0, 0x10}}, 0x0) sendmsg$inet(r2, &(0x7f00000009c0)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f00000007c0)="c830636e6fdf983e9cae07a876caac6e0039fe903db72539607cf02d453665c864d0f9db862d1b1870d2b47cb62e0fb7aa5bb5ac83e03b5815cc63301d4a471aebb9d8c2d6f0d6c0e44d325cbb464b9a725908e4c5043e82d4ebed0633af98f43548aa79477ef4c7761a00cda1c12cda61a6c148235255dd4649169f5c259c86555c61379b8eda8e1a00fbbb067e8de56653c6e3907ddfe5f2ca8c66db28f21462bdfe968373617c88d8a6b43660c4ecc72ee5be4ef560f69bab74e0be3e8b7157fe8b84c82759d9e54d33fd39c2aa911720fe1e05e395a704b555676bb0f83657b324", 0xe3}], 0x1, &(0x7f0000000900)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r6, @multicast2, @remote}}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x3}}, @ip_ttl={{0x14, 0x0, 0x2, 0x9}}, @ip_ttl={{0x14, 0x0, 0x2, 0xfffffffb}}, @ip_retopts={{0x10}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @local, @broadcast}}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r12, @local, @broadcast}}}], 0xb8}, 0x20000004) 04:10:49 executing program 1: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000005000000b703000000000080850000000400000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='sys_enter\x00', r0}, 0x10) (async, rerun: 32) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x80100, 0x0) (rerun: 32) getsockopt$inet_mreqn(r1, 0x0, 0x24, &(0x7f0000000300)={@remote, @multicast2}, &(0x7f0000000340)=0xc) (async) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f00000009c0)={r1, 0x58, &(0x7f0000000700)}, 0x10) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r1, 0x89f1, &(0x7f0000000b00)={'sit0\x00', &(0x7f0000000a00)={'syztnl2\x00', 0x0, 0x80, 0x7, 0x0, 0x1000, {{0x21, 0x4, 0x2, 0x1, 0x84, 0x67, 0x0, 0x7f, 0x6, 0x0, @local, @local, {[@noop, @noop, @end, @timestamp_addr={0x44, 0x14, 0x15, 0x1, 0x6, [{@multicast2, 0x80000001}, {@private=0xa010100, 0x1}]}, @timestamp_addr={0x44, 0x34, 0x50, 0x1, 0x4, [{@dev={0xac, 0x14, 0x14, 0xc}, 0xfffffffd}, {@loopback, 0x4}, {@remote, 0x8}, {@dev={0xac, 0x14, 0x14, 0x15}, 0x10001}, {@multicast1, 0x9}, {@private=0xa010102, 0x3}]}, @rr={0x7, 0x17, 0xf1, [@local, @multicast2, @empty, @dev={0xac, 0x14, 0x14, 0x2e}, @remote]}, @timestamp_prespec={0x44, 0xc, 0x9c, 0x3, 0x0, [{@dev}]}]}}}}}) (async) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000fc0)={r1, 0xe0, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000d00)=[0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x2, 0x5, &(0x7f0000000d40)=[0x0, 0x0], &(0x7f0000000d80)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x4c, &(0x7f0000000dc0)=[{}, {}, {}], 0x18, 0x10, &(0x7f0000000e00), &(0x7f0000000e40), 0x8, 0x8f, 0x8, 0x8, &(0x7f0000000e80)}}, 0x10) (async) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000480)={'gre0\x00', &(0x7f0000000380)=ANY=[@ANYBLOB='s\x00'/16, @ANYRES32=0x0, @ANYBLOB="0020800000000002000000034e2200b800680000020490780a010102ac1414328659000000020604248e0109c8ccf74dd76af500095568649eea1b47050baad2e4ce3fc392add1070456ff0602000c2c79615b914221a26bc7020a365c8291635b118006082fff7945fa83070e37b125953183108f42fe744e8207a2362aef868644fffffffc030b9ecf87051151f85fa40107fc007ca8f5020de432ba6a57363231619d59010ebed6dad28e33b26c63c5a8c2000d3080e1e5ff75decf9527b30704466e"]}) (async, rerun: 32) r3 = bpf$BPF_BTF_LOAD(0x12, &(0x7f00000005c0)={&(0x7f00000004c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0xc, [@func={0x1, 0x0, 0x0, 0xc, 0x2}]}, {0x0, [0x5f, 0x61, 0x0, 0x61, 0x0, 0x61, 0x0, 0x2e, 0x3e, 0x5f]}}, &(0x7f0000000500)=""/161, 0x30, 0xa1, 0x0, 0xfffffffb}, 0x20) (async, rerun: 32) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f00000002c0)={0x0, 0x0}, 0x8) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000003c0)=@bpf_lsm={0x1a, 0x3, &(0x7f0000000080)=@framed, &(0x7f0000000100)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x17, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, r4}, 0x80) r5 = bpf$OBJ_GET_MAP(0x7, &(0x7f00000006c0)=@generic={&(0x7f0000000680)='./file0\x00', 0x0, 0x8}, 0x18) (async) r6 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xe, 0x4, 0x8, 0x8}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r6, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r7 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000700)={0x1b, 0x0, 0x0, 0xff, 0x0, 0x1, 0x2, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x1, 0x2}, 0x48) (async, rerun: 32) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000000800)={{0xffffffffffffffff, 0xffffffffffffffff}, &(0x7f0000000780), &(0x7f00000007c0)='%pS \x00'}, 0x20) (rerun: 32) bpf$PROG_LOAD(0x5, &(0x7f00000008c0)={0x1, 0x19, &(0x7f0000000240)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x8}, {{0x18, 0x1, 0x1, 0x0, r1}}, {}, [@ringbuf_output={{}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x2}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x1}}, @generic={0x7, 0x4, 0x0, 0x1ff, 0x101}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x2}, {0x85, 0x0, 0x0, 0x84}}}, &(0x7f0000000080)='syzkaller\x00', 0x6, 0xe, &(0x7f0000000340)=""/14, 0x40f00, 0x4, '\x00', r2, 0x3c, r3, 0x8, &(0x7f0000000600)={0x6, 0x1}, 0x8, 0x10, &(0x7f0000000640)={0x2, 0x8, 0x50, 0x43}, 0x10, r4, r0, 0x1, &(0x7f0000000840)=[0x1, r5, 0xffffffffffffffff, r6, r7, r8], &(0x7f0000000880)=[{0x1, 0x1, 0x0, 0x9}], 0x10, 0x4}, 0x90) (async) r9 = socket$inet_udp(0x2, 0x2, 0x0) connect$inet(r9, &(0x7f0000000000)={0x2, 0x0, @dev}, 0x10) [ 391.294798][T17429] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. [ 391.295552][T17433] loop0: detected capacity change from 0 to 16 [ 391.312448][ T4111] usb 3-1: config 0 descriptor?? [ 391.316177][T15742] usb 4-1: SerialNumber: syz [ 391.323233][T17429] ext4 filesystem being mounted at /root/syzkaller-testdir812052367/syzkaller.tdlrL4/467/file0 supports timestamps until 2038 (0x7fffffff) 04:10:49 executing program 0: madvise(&(0x7f0000a93000/0x4000)=nil, 0x4000, 0xe) mremap(&(0x7f0000a96000/0x1000)=nil, 0x1000, 0x800000, 0x3, &(0x7f0000130000/0x800000)=nil) r0 = gettid() process_vm_writev(r0, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) openat$cgroup(0xffffffffffffffff, &(0x7f0000000040)='syz0\x00', 0x200002, 0x0) madvise(&(0x7f00003f7000/0x1000)=nil, 0x1000, 0x65) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) syz_clone3(0x0, 0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) accept4(0xffffffffffffffff, 0x0, &(0x7f0000001b80), 0x80000) mlock(&(0x7f000055b000/0x1000)=nil, 0x1000) syz_clone3(0x0, 0x0) [ 391.358312][T17433] erofs: (device loop0): mounted with root inode @ nid 36. 04:10:49 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x41e, 0x2801, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x7}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000340)={0x24, &(0x7f0000000200)={0x0, 0x11, 0x44, {0x44, 0x5, "f017083dd82acef9e77b7ffcab5fe4c59acb57976274d6682bceecd5e2e545cc6d78182bebdbf491a174ad757b253cf1bcb49c9017ef9181c037b215b728bec4ec40"}}, &(0x7f0000000280)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x43f}}, &(0x7f00000002c0)={0x0, 0x22, 0x19, {[@local=@item_012={0x2, 0x2, 0xa, "2ce0"}, @main=@item_4={0x3, 0x0, 0xc, "1e50122f"}, @main=@item_4={0x3, 0x0, 0x9, "0f897007"}, @local=@item_012={0x2, 0x2, 0x2, 'Ca'}, @global=@item_4={0x3, 0x1, 0x9, "42e24828"}, @local=@item_012={0x0, 0x2, 0x2}, @local=@item_012={0x2, 0x2, 0x2, 'H!'}]}}, &(0x7f0000000300)={0x0, 0x21, 0x9, {0x9, 0x21, 0x16ae, 0x47, 0x1, {0x22, 0x30a}}}}, &(0x7f0000000640)={0x2c, &(0x7f0000000380)={0x0, 0x6, 0xc5, "d37eb295f8eff1b4b311c601e8027ca05830d93803527e36e2b9e3a338570b0911795c3caba4318b91df2f66d6fb14613c04264110fc34d722c0aa5160a5156359b6fe9977a08ec077cf852b0e1b4d98df7c81bb79a831ef45d83c4dd249c883b76d9dc7736384b0816a864f52fdba718900846dae57bb4d0bee4df9162620c76031760a2d37d57febbdc033551fb79843ff22bf03cedc0885d94e62205302b7ddd8a57c2198573ef098221301d4b2e9826e9c66d13eaaab58228fc1d8f37f49ad1cbdb0d5"}, &(0x7f0000000480)={0x0, 0xa, 0x1, 0x4}, &(0x7f00000004c0)={0x0, 0x8, 0x1, 0xe}, &(0x7f0000000500)={0x20, 0x1, 0xe7, "80408998d88b3af2a2154978c9f75a11595b8db21cd552a20409b53c8bf8102e42bccab712aeed8f92aef08048ead77b6fe95d1fc090be3f3b0a45d48c356be37343ca0b45939a8e861d71d12fb754b70f45523fc8b8879affab63ed4ef3a25d6e0c78803dc509e180d1a71d836965f1b7f72528c4878556d7a8b026421b1b8930cfaa9873f87da801c217a6869dc32e56c22dd3d90043e563595f42f78d91a84401b3f0d5d142dab95573d062e45935c0f8873c15577b52e0dff1b626e27f3abfad05cd91246c27f5716dce1ca77f4ed8b4e5bd13fcecab991951ae0ea8ef852c21d6ddee807a"}, &(0x7f0000000600)={0x20, 0x3, 0x1, 0x6}}) syz_usb_control_io$hid(r0, &(0x7f0000000980)={0x24, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x22, 0xa, {[@local=@item_012={0x1, 0x2, 0xa, '+'}, @global=@item_4={0x3, 0x1, 0x4, "9595a369"}, @global=@item_012={0x2, 0x1, 0x2, "dbe7"}]}}, 0x0}, 0x0) 04:10:49 executing program 4: r0 = socket(0x840000000002, 0x3, 0xff) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) syz_mount_image$exfat(&(0x7f00000000c0), &(0x7f0000001540)='./file0\x00', 0x2000004c, &(0x7f00000003c0)=ANY=[@ANYBLOB='iocharset=cp874,discard,fmask=00000000000000000003777,uid=', @ANYRESHEX=r1, @ANYBLOB=',dmask=00000000000000000000152,iocharset=cp864,gid=', @ANYRESHEX=r2, @ANYBLOB="2c616c6c6f775f7574696d653d30303030303030303030303030303030303030303030372c646973636172642c00f7d4dceab5ea879b952debb95a4bd62fee1c5818a9fd9c55b149ede601649007aac2fc58e8d85d0c30a28fa4ac4bf287850e0f3403fda8aa670d46eb"], 0x1, 0x1508, &(0x7f0000002a80)="$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") newfstatat(0xffffffffffffff9c, &(0x7f0000001e40)='./file0\x00', &(0x7f0000001e80), 0x0) 04:10:49 executing program 0: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020700800000000000000207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000083850000000500000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000540)={&(0x7f0000000000)='kfree\x00', r0}, 0x10) r1 = userfaultfd(0x801) fstat(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$erofs(&(0x7f00000001c0), &(0x7f0000000400)='./file0\x00', 0x809, &(0x7f0000000100)=ANY=[@ANYRES32=r3, @ANYRES16=r2, @ANYRESHEX=r3, @ANYRES64=r2, @ANYRES64=r1, @ANYRESDEC, @ANYRES8, @ANYRES64, @ANYRESHEX=r1, @ANYRESHEX=r2], 0xff, 0x20b, &(0x7f0000000540)="$eJzsmb+LE0EUx7+z2du9O0S0sbCxMOAJd/srKtdYKIiVIJyilsHbO6J7F8ltcQkICTY21iJo6T9gYZHGxs5OEAstVBAsTClYCCMzO5vMbnbjCkER3wcy+903b+bNTDbfIguCIP5bPn389uHB+fUrqwAOoA5bxb/UJjmHtPz3jzgHLjx+9u7py92Dd4f5+RYBiIyqMKCPc5aQb4r666J5mI1dhYGTSl+DlYZ/cElyE4Lhhuq4pen2khJR6NxsR5tbrSj0ROOLJhBNQ69lAhgNGDbHe+Ocaf173d7tZhSFnbxY4GmdbFdav3hUoZhxfP1UnFVXsT4DwPX79wbi3lFxD0ZylgB8GPCVboBhQ+l12HAcZ3Ik2v6PmpP56y8q7P9vCfY9eQxE5PDa3EvU8DujnqD4Ifj3xepbIBvhdiZHbLvahOkv4o8tnuUjTK9+ZDR8NT3q81yqC7ub7rLnsy9W9rBJ44L2fV1UOa+Xo+hS9cX3885lzfIy0bEk/YOZwAnNn0yYY/9w45077l63t9baaW6H2+FuEDTOeKc873TgbrVseK60o1IDNLEo/WlZm3+hJNdiFvabcdzx94G444/vg6TVHHfjefurHGNI/zOwcjyZQxyy3LZdXIOpjyGvQq3UShdPEARBEARBEARBEARBEATxS/Q/I4+BIXkFIl9U8RKCyzL7ZwAAAP//6ndZVg==") 04:10:49 executing program 4: syz_mount_image$f2fs(&(0x7f0000000040), &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x10, &(0x7f0000000280)=ANY=[@ANYBLOB="6e6f646973636172642c6e6f696e6c696e655f786174747200000000636172642c7768696e745f6d6f64653d757365722d6261736564646174612c00810d31e06e7fcdda6f71b6d80ad2a2d9a3ddd21cfe0cce52ce14bdc050bd98b801306d90a4070010516d0fe43740d8530053b98c7609c350ad459b73c72e69b198c8c9c281cf7fae6c659b3fbdd3f55f421cf9f23f407f17174b859f4ab241795a91864a3b6b26701dc62edaf8adf04e4c030cc4d5d3c0788a54333a8ed5cb4c0fec201cf743f6e12b4858ded2efb612b14870ff3618bbe3fa864a616c3b1fb5b41a591fa9c6649999c62c03e2ac87276f9d30097a89bb31d7c58e1192e4fcaa2a842ceca098e9655b4a48c804f1954939da719388875ce168000000000000000000b9b716cbfe2cb510feda63586bc3bc92ce336484850ad332d021a7f9d657b1882a27f7d66b2dc04863565ee8977b8e4f109384ea8b67e612fafd97d210fbb3cde3bd791f32f86ce1755b906a48f20c45c8569b2a4ca007c38f1129eb5e3cdce587585dde6d20631ea6c35682f0238541d12a3908c9fa08fbc6d92ecb0c2271aa40bf9d903d1f084956537989b2711127a8df64c282db4a163866"], 0x1, 0x54f8, &(0x7f0000005980)="$eJzs3LtvW1UcB/DjpGn6okSIga1XqpASqbbiPCrYArTiIVJFPAYmcGzHcmv7RrHjhEwMjIiB/wSBxMTI38DAzIYYQGxIIN9zQpvyWOLECfl8pOvvvcfXv3uOVVX6XUc3ABfWXPbbL6VwM1wNIUyHEG6EUOyX0lZYi/FCCOFWCGHqia2Uxv8auBxCuBZCuJkKJqO3vrgzvL3681u/fvv97KXrX37zwwSWC5wRL4YQuttxf68bM2/FfJjGa8N2kd2VYcr4RvdROs5j7jU3iwp7tcPzakUut+L5+fZuf5RbnVp9lK32VjG+3YsX7A9bh3WKDzys7RTHjeZmke1+XmTrIM5r/yD+93bQH8Q6jVTv46J8GAwOM44395txPduPiqz3Bmk81s0bzf1RDlOmy4V63mkU89g8zjd9tr3d7u3uZ8PmTr+d97LVSvWlSvVuubqTN5qD5kq51m3cXcnmW53RaeVBs9Zda+V5q9Os1PPuQjbfqtfL1Wo2f6+52a71smq1slxZLK8upL072esP3s86jWx+lK+2e7uDdqefbeU7WfzEQrZUWX55Ibtdzd5d38g23rl/f33jvQ/vffDglfU3X0sn/W1a2fzS4tJSubpYXqouXKD1f5omPcb1w7GUJj0BgPPnRPv/uVizpP8HnnLe+/+g/x+Lc9X/XvT+/wTWD8ei/wcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuLB+nPnqjWJnLh5fT+PPpKHn0nEphDAVQvjjH0yHy0dqTqc6M/9y/sxTc1gLoagwusZs2q6l8dH2+7Mn/S0AAADA/9fXn9z6PHbr8WVu0hPiNMWbNlM3PhpTvVIIYWbupzFVmxq9PD+mYsW/70thf0zVihtYV8ZULN5yuzSuav/h8X236SNx5YkoxZg6hekAAACn7GgncBpdCAAAAJPx2aQnwGSUwuPfBNMf8M/GSD8IXj1yBAAAAJxDpUlPAAAAADhxRf9/Fp7/913J8/8AAADgpMTn/wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCf7NxPTsJAFAfg10IF/0Vi3HsVd3AMj+DSpeEAXoIj4BW8AGfAnUcwYGhLtAYTkw7FkO9L2jIT8uOVsHkzpAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwD69FfPJy9Ptc9uc1bqdNHcDAAAA7LIs5pPyxagan9fzl/XUdT3OIiKPiF29ey9OGpm9Oqf45f3FjxpeI8qEzWcM6uMsIu7q4+Nq398CAAAAHK/FdDauuvXqNDp0QXSpWrTJL+4T5WURUYzeE6Xlm9NNorDy992Px0Rp5QLWMFFYteTWT5X2J73GZfjtklWXvNNyAACATjQ7gW67EAAAALr0cOgCOIwstluZ273g8p/3XxuCp40RAAAA8L8Ndk1m3dcBAAAAdKzs/z3/DwAAAI5b9fw/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9mlZzCeL6WzcNme1bifN3QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfLI/7ygQAmEQBnvXdyZz/8NKg6amJlUgfPyNwQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8+d1f/k9MjTPJ3Gtj6XkkWTs1tk6NvXPj6A/j69cAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAxf68pEAIBEEUzBn/O+n7H1YS9AwiREDDo4paNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF/0u1/+T0yNM8ncaWPpeCRZu2psXTX2HjSOHoy3fwMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAxc79+8ZNxQEAf7bPF1pAHAFlCEIgMcBCr9fS0pUBFDHwJyBF6bUErvxoM9CqQsrChjJ3QTAihAQKW/6HzImUJWwZbggSc5B9duL8kDgIsa/J5yM9v+9Z1nvf50RRvn5OAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIDS8L2DOMkOnVEcF+c2dh8vZP3mkT6ztrI1m7UsjupM+unwavVDNNNcIgAAAFwcSVnfhxC209W5rI87ef2fltdkNf8Pz4/isp4/WveXfVn7Z+3333Ze3p+oM5onG/TO4qB/9XgqrbNb5WR74R+vaOV3Pn/2kuRfkPjD5ZeGaX4/o+/W199v5+FUHdkCAP/FlbIvgvL3oazvNZkYABdGq1J4l/V/0mk2JwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABA3f4OAAD//xwcQP8=") r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1}, 0x6e) r1 = syz_clone(0x34928400, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = syz_pidfd_open(r1, 0x0) r3 = pidfd_getfd(r2, r2, 0x0) setns(r3, 0x66020000) bind$unix(r3, &(0x7f0000003000)=@abs={0x1, 0x0, 0x4e24}, 0x6e) 04:10:49 executing program 0: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xa, 0x4, 0x4, 0xc}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xd, &(0x7f0000000200)=ANY=[@ANYBLOB="18000000000000000000000000000000850000006d000000181100002d9190cce6a917adfcdb48b06ace0bb9fe9cf7d4809535638fe0f2b018deabaef9b220f6a0cf1caf89747a8af34c64d45a3de4d7ee908ab63549a4939110b9ec9d64514462f9d30c648cdf2f4b0852e6d39cab06edab04f4ccd6b4dd806c308c97394813afb63968cb4932e428152f4bf1a18304deef2ee858d50bf776704e94524448dc5ce786b42037c934a6a195edc35f25dfdbf6e0ebe4ec9d87f0", @ANYRES32=r0, @ANYRES8=r0], &(0x7f0000000000)='syzkaller\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, &(0x7f0000000380)={&(0x7f0000000180)='kfree\x00', r1}, 0x10) syz_clone(0x40000000, 0x0, 0x0, 0x0, 0x0, 0x0) [ 391.472668][T17455] loop0: detected capacity change from 0 to 16 [ 391.496584][T17455] erofs: (device loop0): mounted with root inode @ nid 36. [ 391.564760][ T1024] usb 3-1: USB disconnect, device number 43 [ 391.726445][ T4111] usb 2-1: new high-speed USB device number 38 using dummy_hcd [ 391.786580][T15742] usb 4-1: 0:5 : does not exist [ 391.791270][T15742] usb 4-1: 0:36 : does not exist [ 391.976465][ T4111] usb 2-1: Using ep0 maxpacket: 16 [ 391.988521][T15738] usb 4-1: USB disconnect, device number 49 [ 392.096512][ T4111] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 392.109207][ T4111] usb 2-1: New USB device found, idVendor=041e, idProduct=2801, bcdDevice= 0.00 [ 392.118132][ T4111] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 392.126590][ T4111] usb 2-1: config 0 descriptor?? [ 392.167077][ T4111] usbhid 2-1:0.0: couldn't find an input interrupt endpoint 04:10:50 executing program 2: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='attr\x00') timer_create(0x0, &(0x7f0000000440)={0x0, 0x21, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000100)=0x0) timer_delete(r1) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) getdents64(r0, &(0x7f0000000180)=""/239, 0xef) 04:10:50 executing program 3: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000000280)=ANY=[@ANYBLOB="1800000000000000000000004b64ffec850000006d000000850000002a00000095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) r1 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000240)=@o_path={&(0x7f00000000c0)='./file0\x00', 0x0, 0x4018, r0}, 0x18) bpf$PROG_LOAD(0x5, &(0x7f0000000580)={0xe, 0xd, &(0x7f00000002c0)=@raw=[@map_val={0x18, 0x0, 0x2, 0x0, r1, 0x0, 0x0, 0x0, 0x2}, @map_idx={0x18, 0x2, 0x5, 0x0, 0x8}, @call={0x85, 0x0, 0x0, 0xd2}, @printk={@li, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x1}}], &(0x7f0000000340)='GPL\x00', 0x1, 0xa8, &(0x7f0000000480)=""/168, 0x41100, 0x2, '\x00', 0x0, 0xc, 0xffffffffffffffff, 0x8, &(0x7f0000000380)={0x9, 0x3}, 0x8, 0x10, &(0x7f0000000400)={0x5, 0xc, 0x7, 0x8}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x2, 0x0, &(0x7f0000000540)=[{0x5, 0x1, 0x3, 0x9}, {0x0, 0x5, 0x8, 0xc}], 0x10, 0x899}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000440)={&(0x7f00000003c0)='kfree\x00', r0}, 0x10) (async) r2 = dup(r1) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000640)=@base={0x13, 0x0, 0x3ff, 0x16d9, 0xb80, r1, 0x9, '\x00', 0x0, r2, 0x1}, 0x48) (async) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000000)='rpcb_getport\x00', r0}, 0x10) (async) r5 = dup(r4) sendmsg$inet(r5, &(0x7f0000000780)={&(0x7f0000000100)={0x2, 0x0, @multicast1}, 0x10, &(0x7f0000001600)=[{&(0x7f0000000140)="be38", 0x2}], 0x1, &(0x7f0000000c80)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @local, @private}}}, @ip_retopts={{0x10}}], 0x30}, 0x0) (async) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r5, 0x89f3, &(0x7f00000008c0)={'syztnl1\x00', &(0x7f0000000700)={'ip6tnl0\x00', 0x0, 0x4, 0x4e, 0x0, 0x100, 0x54, @local, @loopback, 0x80, 0x7800, 0x5, 0x6}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r2, 0x89f1, &(0x7f0000000cc0)={'syztnl2\x00', &(0x7f0000000c00)={'ip6tnl0\x00', r6, 0x2f, 0x81, 0x1, 0x5, 0x10, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @loopback, 0x80, 0x10, 0x2, 0x8}}) (async) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000f80)={r2, 0x20, &(0x7f0000000f40)={&(0x7f0000000d80)=""/237, 0xed, 0x0, &(0x7f0000000e80)=""/191, 0xbf}}, 0x10) r9 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x7, &(0x7f0000000540)=ANY=[@ANYBLOB="1800000003000000000000000000000018110000", @ANYRES32=r9, @ANYBLOB="0000000000000000b702000002000000850000008600000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f0000001000)={0x11, 0x1c, &(0x7f0000000a00)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x1000, 0x0, 0x0, 0x0, 0x8e}, {{0x18, 0x1, 0x1, 0x0, r2}}, {}, [@call={0x85, 0x0, 0x0, 0x2e}, @ldst={0x1, 0x2, 0x3, 0xa, 0xb, 0x1e, 0x8}, @map_val={0x18, 0x4, 0x2, 0x0, r3, 0x0, 0x0, 0x0, 0x8000}, @func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffb}, @map_idx_val={0x18, 0x2, 0x6, 0x0, 0xd, 0x0, 0x0, 0x0, 0x1}, @map_idx={0x18, 0x7, 0x5, 0x0, 0x8}, @map_val={0x18, 0x3, 0x2, 0x0, r2, 0x0, 0x0, 0x0, 0x10000}, @initr0={0x18, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x5}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x1}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000000b00)='syzkaller\x00', 0x33d3, 0x85, &(0x7f0000000b40)=""/133, 0x41000, 0x3b, '\x00', r7, 0x1f, r5, 0x8, &(0x7f0000000d00)={0x0, 0x5}, 0x8, 0x10, &(0x7f0000000d40)={0x2, 0xe, 0x10e, 0x7}, 0x10, r8, r2, 0x0, &(0x7f0000000fc0)=[r1, r2, r3, r2, r5, r2, r2, r2, r9, r5], 0x0, 0x10, 0x100c}, 0x90) r10 = socket$can_raw(0x1d, 0x3, 0x1) (async) r11 = socket$can_raw(0x1d, 0x3, 0x1) ioctl$sock_SIOCGIFINDEX(r11, 0x8933, &(0x7f0000000700)={'veth0\x00', 0x0}) sendmsg$can_raw(r10, &(0x7f0000000400)={&(0x7f0000000300)={0x1d, r12}, 0x10, &(0x7f00000003c0)={0x0, 0x10}}, 0x0) (async) sendmsg$inet(r2, &(0x7f00000009c0)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f00000007c0)="c830636e6fdf983e9cae07a876caac6e0039fe903db72539607cf02d453665c864d0f9db862d1b1870d2b47cb62e0fb7aa5bb5ac83e03b5815cc63301d4a471aebb9d8c2d6f0d6c0e44d325cbb464b9a725908e4c5043e82d4ebed0633af98f43548aa79477ef4c7761a00cda1c12cda61a6c148235255dd4649169f5c259c86555c61379b8eda8e1a00fbbb067e8de56653c6e3907ddfe5f2ca8c66db28f21462bdfe968373617c88d8a6b43660c4ecc72ee5be4ef560f69bab74e0be3e8b7157fe8b84c82759d9e54d33fd39c2aa911720fe1e05e395a704b555676bb0f83657b324", 0xe3}], 0x1, &(0x7f0000000900)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r6, @multicast2, @remote}}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x3}}, @ip_ttl={{0x14, 0x0, 0x2, 0x9}}, @ip_ttl={{0x14, 0x0, 0x2, 0xfffffffb}}, @ip_retopts={{0x10}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @local, @broadcast}}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r12, @local, @broadcast}}}], 0xb8}, 0x20000004) 04:10:50 executing program 0: syz_emit_ethernet(0xca, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004f0000bc0000000000019078ac1e0001ac1414aa440cd4b0000000080000002094040000443c8793e0000001000000077f00000100000003ac1414bb00000005ac141424000080007f000001000000030a01010200000005ac1e010100001a389404000083173100000000e000000164010101ffffffffac1414bb000b009078040000004e0000000000000000040000ac14140affffffff01862100000000001234abeec8d03ff1a8b8835ef13a86327900094ef661e96b40140000"], 0x0) (async) syz_emit_ethernet(0x8d, &(0x7f0000000100)={@remote, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}, @void, {@generic={0xf8, "f401e878f4b5d3fe9a29df81da23263cfc2bc58248e057ab30c99941f858fdd9c333d66cae867211767863223b74d17a051fcc7813bfece41b6e59fec58209a9813421b5ad2c56fd1fc830262474e672d89359621aae7c89dc6de45f2f3f5b1a8d6c5785704e12d8e15db2ee850f0ad555869fed28ecf003aff4fbf3d32845"}}}, &(0x7f00000001c0)={0x1, 0x4, [0x975, 0x123, 0xb42, 0x352]}) 04:10:50 executing program 4: r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000180)=[{0x6, 0x0, 0x0, 0x7fffffff}]}) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r0, 0xc0502100, &(0x7f00000000c0)) (async) prctl$PR_SET_SECCOMP(0x16, 0x0, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x8, 0x7f, 0x20, 0xfff}, {0x4, 0x7, 0x80, 0x204}, {0x2, 0xfc, 0x9, 0x8e1}, {0x8, 0x81, 0xc5, 0x6}, {0x3ff, 0x6, 0x9, 0x7fff}, {0x4, 0x0, 0x81}, {0x3, 0x4, 0x9, 0x8cb}, {0xffff, 0x9, 0x5, 0x8000}]}) geteuid() geteuid() 04:10:50 executing program 2: syz_mount_image$f2fs(&(0x7f0000010600), &(0x7f0000000000)='./file0\x00', 0x1000092, &(0x7f0000000540)=ANY=[], 0x1, 0x105ee, &(0x7f0000010680)="$eJzs3M+LG+UfB/BPdrv99e23LuLBizogwi6Y0Gx/YD1VbWkFWxZ/HEREs0k2pE0yyya7G3vz4E38L7x5EL15Ff8MwYvgwZPgTahknlnpVoXWXRO3+3rB9D3Pk8lnPlNyeWayCeDIWsx+/aUSZ+NURMxHxJmIYr9SboUrKZ6OiOciYu6+rVLO/zFxPCJOR8TZSfFUs1K+9N5PL9+4/PH1Tz775odn17/89ovZXTUway9ERH8j7e/0U+adlLfL+cZ2t8j+he0y0wv9O+U4T7nTXisq7DR2j2sUeb6Tjs83toaTXO81mpPsdNeL+Y1BOuFwu7Nbp3jD7cZmMW6114rsDvMiO3dTX+My7w5HqU6rrPdRUT5Go91M8+1xO13Pxp0im4NROZ/q5q32eJLbZZani2beaxV9rP3j/+b/vDe6g61xtt3eHHbzQXaxVn+pVr9UrW/mrfaofaHa6LcuXciWOr3JYdVRu9G/0snzTq9da+b95Wyp02xW6/Vs6Wp7rdsYZPV67XztXPXicrn3Ynb91jtZr5UtTfLV7mBr1O0Ns/V8M0vvWM5WaucvL2fP17O3bq5mq29eu3Zz9e0Prr5765Wbr79WHvSntrKllXMrK9X6uerJI379K/Xl/V3/uLJ3/My9ZH9VOTIqs24A4PCx/gdmwfrf+j/+nfVvFhGHZv37cNcfcVTW//BIfH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/s3MvOakEURiAD4++cF+RGCfsxiGbMHEJDl0IW3BOZMjYZTjDmUswYOgqE9tgoqmmieT7kqaohvycTpic6gcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwCE9VcvZ4/3dVWnOZlumnaMBAAAA9llXy1n9ZpLmf/P+/3nXeZ73IqIfEft690H8amQOck71yferDzU8RNQJu98Y5e1PRFzm7eUsfQYAAAB832oxnaduPb1Mjl0QXUqLNv1/1y3l9SKimjy3kBJ5sSkuyqtKdv/vYdwWprzVVi9gjcurSuolt2FbaV8yaAzjd0MvDf1OywEAADrR7AS67UIAAADo0s2xC+A46rOZ+Vr8fAH/KA35hODvxgwAAAD4gdxSDwAAAKev7v89/w8AAABOW3r+HwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIe0rpaz1WI6L83ZbMu0czQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPDK/ryjQAiEQRjsXd+ZzP0PKw2amppUgfDxNwYDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAb373l/8TU+NMMvfaWHoeSdZOja1TY+/cOPrD+Po1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABf785LCMAzEAFR123x2wfc/bBD4DiHwHtjIFrMYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgjT7rZPT6Jfn251qP0fBvNZNsrRr2Vg1HBxrODsyntwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAm507CI2jCgMA/GY3m9qCuMYYJCpUbKogZrMbWuhF8CAED+rBi8c03dTYadQ2h6Tkkos3r971JlgUcumtHr3YcyF4aI+FRSr0rMzsTPMak5iAmd203wf/vD+Tx8x7L7DsP28IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJR674fTZV7PDs1+XivO3X24vrBbm3mwnI5nkeVJtcM+dl4p2k9u3vwsXsNkYnBjAgAA4OlTL+v7EMK9xuZc1taaef0/VfbJav715/t5Wc/vVf/f7rbGy/p/a/Lj9x7fqNm/TyOEsLiUdmcqm+FwOxM6edu+v/VnvIY7+72w30Xq22nSf0JTz/9stQ83Xuo18lVPvr1z54PRPD3x/88CADis6bItkvL7Uda2BzkwAJ5aI0WEqP6vNwc7JgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/sD/3tgkDYRyHX18SJW6TEdJbCcxAQ4VgBD4kJEuegQFYiIaK1mIRWAEkONd0huJ5mv+vuOJeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4OVdHr54i4giUpcp0njzc3qPiI9I27Ydfd6y2J2Pzdc9Z/vDJOd3TH/LiCij6OMcAIDeVd3mWK3r5V/e/7yDvMO81bypF8/8NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwJUdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFXbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirswLEAAAAAgDB/6zQ6NgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAsQIAAP//BuqIQw==") r0 = open(&(0x7f0000000040)='./file2\x00', 0x0, 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0xf507, &(0x7f00000000c0)) 04:10:50 executing program 4: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001ac0)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f1e7f2aa3d9b18ed81c0c869b51ec6c0af4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c234664c0af9360a1f7a5e6b607130c89f18c0c1089d8b853289e01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cf84ded40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c86e00f4ab87b1bfeda7be586602d985430cea0162ab3fcf4591c926abfb0767192302000000b0eea24492a660583eecb42cbcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c95c25a573dc2edcaea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec231fed44da4928b30142ba11de6c5d50b83bae613402216b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca005ace1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b00002b435ac15fc0288d9b2a169cdcacc413038dafb7a2c8cb482bac0ac502d9ba96ffffff7f0000100000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4abacac95900fca0493cf29b33dcc9ffffffffffffffd39fec2271ff01589646efd1cf870cd7bb2366fde41f94290c2a5ff870ce41fd3467decb05cfd9fcb32c8ed1dbd9d10a64c1083d5e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d13b78100788f11f76161d46ea3abe0fa4d30dc94ef241875f3b4ce0232fcea69c271d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ec571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2ae582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895012f1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3546c1c776da64fb5abee0acfd235f2f4632c9062ece84c99a061887a20639b41c8c12ee86c50804042b3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af40326993947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f45f90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd4500f8ff0700000000cc9d8046c216c1f895778cb25122a2a9f9b444aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250ddc8674152f94e3a409e2a3bce109b60000000000000000d6d5210d7503000000a87a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e873f8703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e6c257a45319f18101288d139bd3da20fed05a8fe64680b0a3fc22dd70400000000946912d6c98cd1a9fbe1e7d58c08acaf30235b918a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009556237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854352cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc4ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a53f1c96e0d4b3bc19faa5449209b083dbd334b47f067bbab40743b2a42010082008df75cf43f8ecc8d37261774cc5a3bf6b466cb72812da518ff602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945ecefa26b8471d42645288d7226bbd9ccd628ab84875f2c50ba891cea592b0430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed0254a83100000000f6fbb869604d50a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b0fdf9743af932cd6db49a47613808bad959710300000000000000832d0a45fa4242e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205a800b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569e7397f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f95a5f622f851c66ee7e30393cd7a4d67ff2a49c4f93c0984b5c2d4523497e4d64f95f08493564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4e064c98e494198276eb2df7766411bef0ebb5000000000006065d635b0b7a00ee767221d8af9753387e0cd8d718f54a29df6eba3bd4c440e6e2172e3fcc01b8babb757b5c59217b80d0db3ba582814a604e4ef7a803e9ca7c85b35c9b93a9e0885e238b44ae1c2e64cce3b27083b8246829e64056000302bffff15405bd5f2eba20000000000000000000000000000000000009a9823fd8fbc5aa165099c5ed032b48ea12d8e0588dc52702e4084913a06d468d0928bad76d697e1f85ab030e788d38788ee5b5428d4a971cc97db9fd231088e570735ce129e7e77fc2777692664a1488fd8d6dff4dad618fd54f529d4555c6507009ee69dd1bc55258789b24052137e9637f3efbab71720f88c3c44b3b7486f979e8a3174b531f573fe0e5739c000be2733c49546f6e8a9175ec6f14dbf72cac91643b2fd99c29eca28a3c2e60d5e5b8795fae16a7c3ea57e728eca35eaf0155a39f97580e079175426c088a0208040982a0000000000000000000000000051ceaaf0159fe61f2eade7603d0a7a56fb09cd119ac06adb6597155ae47846892bb423c024d8cbe9240b71ec6dc2124d3a19e2d714b273d95d1d3aa737cb04a33615ff2a730e51067d5d675d7122361c37c61a43b5afd865b60d4cae891b73220f17d25985a7f76834995e53a93a1c7b9eef267df691ca983a0b15bda7f6c5c1ca7aa50261a3089a1ebf0734c9b07e8951ff023263ad5aed8cfb49b49e128c697724c057d22c5df5aef27ce3db11d5ad5527d149d076e1a87e2df27c0cb8a67ad026bf953f88f10447e125c2c0f1aebee1f3390a9e3ddad4e2a6e0f6e4569fdefa19e870e04acf9493b963f98e23cfc665e4f465fa3f801e1957c399e45f61d3459b1c606204368bb931345af2823c487d2fd99db6ea6e008e7ffa06ca861551189d155bd077a79fe2c7e961352e56824f727d21d41eae78bfec4a2d7a7edbc8ef958c5ea599f7c25bf71c2340558aa12fdd24a88aaad5921aee7dae6a2f3009d9cb43ab4898d0f0aa565431b6abe585d75db04d1c9ba0b9de4ae8b0d3132bc6810cc9a693979f55174a5de1df9fdef35bc470f9e6e591982757f45c52c645d891bf63bb21fb66926ebe1a8525611fc3e8bb8795c36dc2a86b5ab46ff33cc74f61751b2dae92676db85c8d0c721b7ea4544bf51c95c86fcac1f434d09d1ee4928aafe23de66fed972e0dddfb33f64e48701b049239e7f552d816441d11c4c2647c014462344359198d97c4b6e9ed31ca18987b64de079b2bed641e8a92f13ca70844c65cb423d01950b0ebf44bd28e09c0009ae5dd689fb880fb18d042219f5ac60c3a03b085abf3e8e3efc842a8d328733461f04c99607061c65ed14c61322a5ac2d371a95b8ad867ec92d13a4fa4ae033a09673866cd77f4bcdaaa05207166b19a8758d8855400d8c6a7242dc207251e8797eca24ea4f487663e60f2f5e1f1424958fd148f846830e88a42d93e1fe9c0b4a4a268921738938aa9f3cb3811ac87c54c8ebc8bcfb4613cc3a997ff1579debd4ade8020e3ad001b072b1a751b588ac4639f35a58e00a50c0270608c7a7f10132b1c25b9ea81232fbef665f6212f875b2a00000000000000aceb111b66a500ca52fd8f848088c67ee65dfdcc4c580e9bc18c1699dca07d019bf1bf9dd3da480d6c155d7e60674ce88ab5ae07a9d16e22792d99986b531ab4e592ab5925da779e700cf20309a2133877690dc5c07956fc82d7b3bb46d3138041af18508938c9be4e5d0a98073463a5cff6c146d020743da474cb81677a6f389f0e00c33b70b7f8bab95435c27167f365a29fb09cbf35bf192f6a65616fa2ad9a6c7ca3a3ecd96aaecd993e8badb40e7eb8a22b0015e70c885cd519e28448168c6d914265998bff74ea1b0e651a6cae9419096248a0e41573827ad60fafce6e6540734c1f23f75337d836c31497e8112969a039d65aa297e2b046b5f4d11116a89f9f65693d4dc3e70fbfe0b2044fdb3f87e887d1daae8e38a0c19f668f776e19a02bb2449ee4384f6536879c85d7e41bc0276ee2b125d41ff358323311703ec01d64a573bdeb75bdcc87d01de38365ab9222713d2d1640a742d62fefb5403b2ed9969c32a0841e8c36b0107bb888eb14ac62e6d4bdfaeb9ee7436b97bf3825a19d6c8997ce285edf1d277ed703f560460417bfe702af833e83c5b987befb6d1fcf765ab7ea537d9dafb622a1ba8686cb9b1c63b84470364942e90d1cf856cead864f5e38c83b9ed86cc5725a20299ce512b165f530bdbc8ad42d57fecd91c2034a0c64e7f0804c8d46f51a3f7131dfdd53f02572845e99ab899241c46ad0ac11d500ce4352464bc2f9fb6b22f174a05ae998b667da8376055c6da672cfc3324ff8c869e60b7cde9e6113215b1b2577629c73592acc82f4b00000000000000000a176a201e0a8d1e440cce7a5e94a0337b2b589fdb7c989703a6232f0235215795f8427b7e6b25dbb141b97d38df5d07ef25bc0a797c3f73273f7fd996d45c4f2038f35dc159385d99c2bce0c9d6d314a286ec5d9f958f34f3a12ef23537d81acd9ac75f7863480f612b6aff317f118a4aec35400ca9eb5d98f7912e11cb7645c13450081e15e8039af51c2dedbd69dfec47e8432b2beb3471c3644a5e42d99b73591100b43b003b97d821faaae6b7bf00ed8e2a80e0125a1e03ddd84ef6aef3d1c6f7a39cce408bef3a15d16b26889b9aea92ecf87a5c6f8d91ed428dae60679c539503c6a41183e3d5f12aee1b34b1d0400344ca99fb5f4bea64513c429b2522ccdf9379547427be17dd698d0588b43f8eb9aa1142dd58b0ec62ddffe7e6a10f1"], &(0x7f0000000380)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000), 0x10}, 0x2e) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000040)='kmem_cache_free\x00', r0}, 0x10) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x2040, 0x0) fcntl$setlease(r1, 0x400, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 04:10:50 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe2$9p(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="1500000065ffff"], 0x15) r2 = dup(r1) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f00000001c0), 0x0, &(0x7f0000000300)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r2}}) write$FUSE_BMAP(r2, &(0x7f0000000100)={0x18}, 0x18) write$FUSE_NOTIFY_RETRIEVE(r2, &(0x7f00000000c0)={0x14c}, 0x137) mount$9p_fd(0x0, &(0x7f0000000400)='./file0\x00', &(0x7f0000000140), 0x440, &(0x7f0000000200)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r0, @ANYBLOB=',wfdno=', @ANYRESHEX=r0]) mount$fuse(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='fd=', @ANYRESHEX, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(0xffffffffffffffff, &(0x7f000000c3c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(0xffffffffffffffff, &(0x7f0000000040)={0x50, 0x0, r3, {0x7, 0x1f}}, 0x50) ioctl$NS_GET_OWNER_UID(r2, 0xb704, &(0x7f0000000080)=0x0) r5 = socket$inet6_udplite(0xa, 0x2, 0x88) r6 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) r7 = getpgid(0xffffffffffffffff) read$FUSE(0xffffffffffffffff, &(0x7f0000000340)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) fstat(r5, &(0x7f0000002380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmsg$unix(r6, &(0x7f0000002440)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000000c0)="5db285bac216a83fd2be3a123ba0e2ac713c2be8309a2c2352bf3afb4b35c7ab2c2effffd63f4a2c7ba495d67c6c805468fc297506fcdcf588f8120d50ec9e88bae1ea3157ddaee9dba54578c9145f847075feddb68039625ab64c4697d668464d37604addb4556fcc18a010d3ffa46783ae9dc8a3ad86504ddb1a41a9678633a6d9ee137bfc70fa4ecc42b8dbda394bbcb405957dac9480c3b4d09b70d04020376a35d1cef26ffbdd38fe9f48d5c29716becb24a6945bead8081b936bb88824", 0xc0}, {&(0x7f0000000180)="d83b1f9165508608f91c5cc614e19238339bc11c89df6141c58551f7cc2499e94105621c88c318e5b1e273cf9e67de95da735a8072737c8bcff2587ac5304a5255e0c092ac1525098f9606189a9113011a5fcadcb8429b", 0x57}, {&(0x7f00000002c0)="937d8136e1fd290a42375f00ef247d6612f6ced67bdf9bfbc2379f60910bbf91a7a55a8fd13a6da817266871c2c34b563c84d46e665f4acb07f2471987096ada05ddb26df2420882adb6d2ec6c9d39", 0x4f}], 0x3, &(0x7f0000002400)=[@cred={{0x1c, 0x1, 0x2, {r7, r8, r10}}}], 0x20}, 0x4000) getgroups(0x2, &(0x7f0000003080)=[r10, r9]) r11 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r12) r13 = getegid() write$FUSE_DIRENTPLUS(r2, &(0x7f0000000440)={0x148, 0x0, r3, [{{0x5, 0x0, 0x80000000000000, 0x4, 0x8, 0x6, {0x80, 0x1, 0x6, 0x1ff, 0x3, 0x0, 0x401, 0x200, 0xa33, 0xa000, 0x8, r4, r9, 0xff, 0x7f}}, {0x4, 0x7fff, 0x0, 0x401}}, {{0x4, 0x1, 0x8000, 0x7fffffff, 0x8, 0x0, {0x0, 0xa2, 0x80, 0x0, 0xcee, 0x80000001, 0x1, 0x9, 0x1000, 0xa000, 0x3d4, r12, r13, 0x0, 0x400}}, {0x0, 0x800, 0x2, 0x20, ']@'}}]}, 0x148) chdir(&(0x7f00000002c0)='./file0\x00') lstat(&(0x7f00000003c0)='./bus\x00', 0x0) r14 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r14, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r15) syz_mount_image$fuse(0x0, &(0x7f0000000380)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) 04:10:50 executing program 3: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) lsetxattr$security_evm(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), &(0x7f0000000200)=@ng={0x4, 0xc, "30102fb8d570181b9930160dbe4a"}, 0x10, 0x0) 04:10:50 executing program 4: mkdir(&(0x7f0000000400)='./file1\x00', 0x0) mkdir(&(0x7f0000000580)='./bus\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='lowerdir=.:file0']) lsetxattr$system_posix_acl(&(0x7f0000000480)='./bus\x00', &(0x7f00000004c0)='system.posix_acl_default\x00', &(0x7f0000000380)={{}, {}, [{}]}, 0x2c, 0x0) r0 = bpf$MAP_CREATE(0x0, 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={0x0}, 0x10) r1 = bpf$MAP_CREATE(0x0, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x7b9c0b) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0xffffffffffffffda) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000c00)={0x2, 0x2f, &(0x7f00000005c0)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0xffff0000}, {{0x18, 0x1, 0x1, 0x0, r3}}, {}, [@tail_call={{0x18, 0x2, 0x1, 0x0, r2}}, @tail_call={{0x18, 0x2, 0x1, 0x0, r1}}, @map_fd={0x18, 0x2, 0x1, 0x0, r1}, @map_idx={0x18, 0x7}, @ringbuf_query={{0x18, 0x1, 0x1, 0x0, r1}}, @ringbuf_output={{0x18, 0x1, 0x1, 0x0, r3}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x7ff}}, @initr0={0x18, 0x0, 0x0, 0x0, 0xe97, 0x0, 0x0, 0x0, 0x2}, @exit, @map_idx={0x18, 0x3, 0x5, 0x0, 0xb}], {{}, {}, {0x85, 0x0, 0x0, 0x84}}}, &(0x7f0000000140)='GPL\x00', 0x7, 0x8a, &(0x7f0000000740)=""/138, 0x40f00, 0x10, '\x00', 0x0, 0x2c, r3, 0x8, &(0x7f0000000300)={0x3, 0x4}, 0x8, 0x10, &(0x7f00000003c0)={0x0, 0x0, 0x10000, 0x80000000}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f00000009c0)=[r0, r3, r2, r1, 0xffffffffffffffff, r1, r0], 0x0, 0x10, 0x8}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f0000000d00)={0x8, 0x0, 0x0, &(0x7f0000000540)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000a00)={0x5, 0x6, 0x6, 0x1c05}, 0x10, 0x0, 0xffffffffffffffff, 0x2, &(0x7f0000000b80)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, r3, 0xffffffffffffffff], &(0x7f0000000bc0)=[{}, {0x5, 0x2, 0xb, 0x3}], 0x10, 0x1}, 0x90) bpf$PROG_LOAD(0x5, 0x0, 0x0) creat(&(0x7f0000000280)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f0000000540)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 04:10:50 executing program 0: r0 = socket(0x840000000002, 0x3, 0xff) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) syz_mount_image$exfat(&(0x7f00000000c0), &(0x7f0000001540)='./file0\x00', 0x2000004c, &(0x7f00000003c0)=ANY=[@ANYBLOB='iocharset=cp874,discard,fmask=00000000000000000003777,uid=', @ANYRESHEX=r1, @ANYBLOB=',dmask=00000000000000000000152,iocharset=cp864,gid=', @ANYRESHEX=r2, @ANYBLOB="2c616c6c6f775f7574696d653d30303030303030303030303030303030303030303030372c646973636172642c00f7d4dceab5ea879b952debb95a4bd62fee1c5818a9fd9c55b149ede601649007aac2fc58e8d85d0c30a28fa4ac4bf287850e0f3403fda8aa670d46eb"], 0x1, 0x1508, &(0x7f0000002a80)="$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") newfstatat(0xffffffffffffff9c, &(0x7f0000001e40)='./file0\x00', &(0x7f0000001e80), 0x6003) [ 392.548838][T17477] fuse: Bad value for 'fd' 04:10:50 executing program 3: bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="390000001300090468fe0700000000000000ff3f04000000480100100000000004002b000a00010014a4ee1ee438d2fd000000000000007200", 0x39}], 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="390000001000111868090707a640000f0021ff3f04000000170a001700000000040037001000030001352564aa58b9a64411f6bbf44dc48f57", 0x39}], 0x1) r1 = socket(0x1, 0x803, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0xb) r3 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000180)=@newlink={0x3c, 0x10, 0x403, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0xff7f, 0x243}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r2}]}, 0x3c}}, 0x0) sendmsg$nl_route(r0, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)=@bridge_newneigh={0x24, 0x1c, 0x200, 0x70bd29, 0x25dfdbff, {0x2, 0x0, 0x0, r2, 0x20, 0x43, 0x6}, [@NDA_MASTER={0x8, 0x9, 0x1}]}, 0x24}, 0x1, 0x0, 0x0, 0x20040891}, 0x4000) [ 392.596022][T17484] loop0: detected capacity change from 0 to 256 [ 392.604700][T17486] netlink: 9 bytes leftover after parsing attributes in process `syz-executor.3'. [ 392.615962][T17482] overlayfs: failed to clone lowerpath [ 392.625845][T17486] netlink: 5 bytes leftover after parsing attributes in process `syz-executor.3'. [ 392.637324][T17486] 0ªX¹¦Dö»: renamed from gretap0 04:10:50 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.events\x00', 0x275a, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x4004662b, &(0x7f0000000400)) r1 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000040)={'batadv_slave_1\x00', 0x0}) setsockopt$packet_int(r1, 0x107, 0x14, &(0x7f0000000480)=0x102, 0x4) setsockopt$packet_int(r1, 0x107, 0xf, &(0x7f0000000080)=0xf3e, 0x62) sendto$packet(r1, &(0x7f00000000c0)="3f033608260812002c001e0089e9aaa911d7c2290f0086dd1327c9167c643c4a1b7880610cc96655b1b141ab059b24d0fbc50df71548a3f6c5609063382a0c152bfdf9435e3ffe46", 0xe90c, 0xa0c4, &(0x7f0000000540)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @multicast}, 0x14) r3 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000080), 0x4) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000240)=@bloom_filter={0x1e, 0x4, 0x0, 0x1f, 0x942, r0, 0x4, '\x00', r2, r3, 0x5, 0x4, 0x0, 0xf}, 0x48) r5 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x7, &(0x7f0000000180)=ANY=[@ANYRES16=r4, @ANYRES32=r4, @ANYRES8=r4], &(0x7f0000000000)='syzkaller\x00', 0x0, 0x0, 0x0, 0x6d7be42b3f9d0387, 0x69, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0xf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000bc0)={&(0x7f0000000040)='kmem_cache_free\x00', r5}, 0x10) r6 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) write$binfmt_script(r4, &(0x7f00000001c0)={'#! ', './file0', [{0x20, ',&$]'}, {0x20, ',%-\x10'}], 0xa, "6a3997da702f771e8a37c0cb839c97a682f2eb9a23b8a866afea688c382950fd574cb005114d6080a72f29d58af128bb4853567cf9129088eb8655c6c01602fcbd6452d3fe9ae8cb168df4c7d274f41a"}, 0x65) setpgid(r6, 0x0) tkill(r6, 0x2c) r7 = getpgid(r6) tgkill(r7, r7, 0x1) wait4(r7, 0x0, 0x80000000, 0x0) 04:10:50 executing program 4: r0 = bpf$MAP_CREATE(0x0, 0x0, 0x0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x23, &(0x7f0000000280)={@empty, @multicast2, 0x0}, &(0x7f00000002c0)=0xc) r2 = syz_open_dev$tty1(0xc, 0x4, 0x1) r3 = dup(r2) write$UHID_INPUT(r3, &(0x7f0000004000)={0xf, {"a2e3ad21ed0d09f91b50090987f70906d038e7ff7fc6e5539b0d3d0e8b089b313b6d63060890e0878f0e1ac6e7049b334a959b669a240d5b67f3988f7ef319520100ffe8d178708c523c921b1b5b31070b07580936cd3b78130daa61d8e8040000005802b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f30e065cd5b91cd0ae193973735b36d5b1b63dd1c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000000000075271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecdb08ced6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383701d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71b1931870262f5e801119242ca026bfc821e7e7daf2451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27af9544ae15a7e454dea05918b41243513f000000000000000a3621c56cea8d20fa911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15771aaa18119a867e1088334975e9f73483b6a62fa678ca14ffd9f9db2a7869d85864056526f889af43a6056080572286522449df466c632b3570243f989cce7cd9f465e41e610c20d80421d653a5520000008213b704c7fb082ff27590678ef9f190bae97909507041d860420c5664b27921b14dc1db8892fd32d0ad7bad8deff4b05f60cea0da7710ac0000000000008000bea37ce0d0d4aa202f928f28381aab144a5d429a04a6a2b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2010000008271a1f5f8528f227e79c1389dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eafc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44002bebc2420aed92fa9b6578b4779415d4ac01b75d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a726eafe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f4350aeae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034ef655b253ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf00500a2690891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efed496f42355bc7872c827467cfa5c4e72730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f3927f889b813076038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615feb6243378e0610060f02cca4e91b2f001edb3d78fb4b55668dda93aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c46eb65ca8104e1b4da7fbb77ab2fc043aead87c32ab875ee7c2e7b7019c982cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad94872cb2044642c37b4a6cc6c04effc1672db7e4b6080000007a508ae54b3cd7369dde50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c10238e204a67737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebdbe8ddbd75c2f998d8ac2dfad2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73cdb9a7b8fa367b50028067e7f16f4dd569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40427db6fe29068c0ca3d2414442e8f3a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae455925d0f6f1ba571eba281f2a654fb39ddff3b484439ff158e7c5419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb06ffc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaee5ee6cf1d0ab378dd4dd891e937c2ea5410e0513005000000000000003911fab964c271550027697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9d4afb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e31919c4b2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afa2d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee2916580dac4b008e595f437491d87abed02cefcd9db53d94d02daee67918e5d6787463183b4b87c1050000002f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76957227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f0900d6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b311711b757fe43c06d21a35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc2389e81ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7340002000000000000f288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf5d77cd7007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4108b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cf255315ab80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c6087f1ab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb15da202d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0456ec015f08e5247d33ae2d35603ff8454c16f8342856935125102bb784ed7148b6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee458e4cb5e930ed624806c43a006e39336d07c2b8081c128ad2706f48261f7897484c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da398000000000000000d80a4fe654578376e599aff3565b1d531f30912b9945030b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c971d90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e0691953264d2700c838fa2c7b3425260f59554e502dcea39cb313b0000000000004ca7c12f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c68cc164b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b01faffd0a5dbed2881a9700af561ac8c6b00000000000000f96f06817fb903729a7db6ff957697c9ede7885d94ffb0969be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f9000", 0xfffffffffffffe59}}, 0xfa) r4 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000280)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000000000000b703000000000000850000007000000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000580)={&(0x7f00000003c0)='ext4_ext_remove_space_done\x00', r4}, 0x10) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000200)={0x1, 0xffffffffffffffff}, 0x4) (async) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000680)={0x80000000, 0x0}, 0x8) (async) r7 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000006c0)={0xffffffffffffffff}, 0x4) r8 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000580)='memory.events\x00', 0x100002, 0x0) (async) r9 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.numa_stat\x00', 0x26e1, 0x0) close(r9) (async) ioctl$SIOCSIFHWADDR(r9, 0x8b04, &(0x7f0000000000)={'wlan1\x00', @random="c0c9143738e0"}) r10 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000080)=r6, 0x4) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001180)={0x18, 0x11, &(0x7f0000001000)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x5}, {{0x18, 0x1, 0x1, 0x0, r8}}, {}, [@map_fd={0x18, 0x8, 0x1, 0x0, r9}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x2}, {0x85, 0x0, 0x0, 0x84}}}, &(0x7f0000000000)='syzkaller\x00', 0x4, 0x9f, &(0x7f00000010c0)=""/159, 0x40f00, 0x39, '\x00', 0x0, 0x0, r10, 0x8, &(0x7f0000000400)={0xa, 0x4}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, &(0x7f00000004c0)=[{0x1, 0x1, 0x7, 0x6}, {0x4, 0x5, 0x4, 0x2}, {0x4, 0x4, 0x9, 0x6}, {0x5, 0x3, 0xd, 0x6}, {0x0, 0x2, 0x6, 0x1}, {0x0, 0x4, 0xe, 0x8}], 0x10, 0xbb}, 0x90) (async) write$cgroup_type(r8, &(0x7f0000000180), 0x40001) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000780)={{0x1, 0xffffffffffffffff}, &(0x7f0000000700), &(0x7f0000000740)=r4}, 0x20) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000000840)={{r8}, &(0x7f0000000440), &(0x7f0000000480)='%pI4 \x00'}, 0x20) (async) r12 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000880)={0x1b, 0x0, 0x0, 0x4, 0x0, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x4, 0x1}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x20, 0x2c, &(0x7f0000000a40)=ANY=[@ANYBLOB="18000000c05900000000000002000000b7080000000000007b8af8ff00000000b7080000010000007b8af0ff00000000bfa100000000000007010000f8ffffffbfa400000000000007040000f0ffffffb70200000800000018230000", @ANYRES32=r4, @ANYBLOB="0000000000000000b70500000800000085000000a5000000184b0000feffffff0000000000000000b7080000000000007b8af8ff00000000b7080000000800007b8af0ff00000000bfa100000000000007010000f8ffffffbfa400000000000007040000f0ffffffb70200000800000018230000", @ANYRES32=r5, @ANYBLOB="0000000000000000b70500000800000085000000a500000018110000", @ANYRES32, @ANYBLOB="0000000000000000b7020000000000008501000086000000181100006f974cf52efcba08cd019f147f078e", @ANYRES32=r11, @ANYBLOB="0000000000000000b70800000180ffff7b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b70400000100000085000000820000009500000000000000"], &(0x7f0000000240)='syzkaller\x00', 0x5, 0x7e, &(0x7f0000000300)=""/126, 0x41000, 0x4, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, &(0x7f0000000540)={0x7, 0x1}, 0x8, 0x10, &(0x7f0000000640)={0x1, 0x6, 0x8, 0x5}, 0x10, r6, r7, 0x3, &(0x7f0000000900)=[r8, 0x1, r12], &(0x7f0000000e40)=[{0x2, 0x5, 0x101, 0x1}, {0x2, 0x3, 0x8, 0xa}, {0x3, 0x1, 0x2, 0x1}], 0x10, 0x3}, 0x90) r13 = bpf$MAP_CREATE(0x0, &(0x7f0000000340)=@base={0xf, 0x8602, 0x6, 0x812, 0x2004, r0, 0x400, '\x00', 0x0, 0xffffffffffffffff, 0x4, 0x3, 0x5}, 0x48) (async) r14 = openat$full(0xffffffffffffff9c, &(0x7f00000003c0), 0x20040, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000480)={0x0, 0x18, &(0x7f0000000100)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x1}, {{0x18, 0x1, 0x1, 0x0, r0}}, {}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r0}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0xffffffc0}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x1}}], {{}, {}, {0x85, 0x0, 0x0, 0x84}}}, &(0x7f0000000000)='GPL\x00', 0x8, 0x51, &(0x7f0000000200)=""/81, 0x41100, 0x60, '\x00', r1, 0x10, r3, 0x8, &(0x7f0000000300)={0x3, 0x5}, 0x8, 0x10, 0x0, 0x0, r6, 0xffffffffffffffff, 0x2, &(0x7f0000000400)=[r0, r0, r13, r14], &(0x7f0000000440)=[{0x4, 0x2, 0x1, 0x8}, {0x2, 0x5, 0xe, 0x1}], 0x10, 0x2}, 0x90) (async) r15 = bpf$PROG_LOAD(0x5, 0x0, 0xfffffffffffffc9c) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={0x0, r15}, 0x10) (async) memfd_create(&(0x7f0000000040)='\x00\x00\x00\x00\x00\x00z\x9b\xb6\xe8t%\xfc\x02\x00\x00\x009\xa0\x8b\x14d\xa2\xa1\xa8!\xe8\xd1\xa0\x8a\xce0\x1c\xb7\xf1\xccm\xce\xd4\xdb\x89\xe5\x8f\xe2\xb6\xd6\x9cF\xbd\xff\x14\xec\xd4D\x8a\x1f\x1b\xf6\x18\xf3\xdc\x91\'\x06\\8\r\xfc\xeeG\xbeQ\xee\xf0\x99\x1e|C\xd8\x01\xd0\xf5\xbb}\xeb\x86P=\xe51\x9d,\xb7\xe6_M\xbe\x19\xea#\xff[\xd1\xc3\x9a\xa3\x1b\xf9\xe9\x1d \xce1\xc9\x9f\xb0\x14\xc2\xeb\xf9\xceE\xad\xa4\x92\f\xef\x87g\xb6\xabW\xac\rP\xf42\xb7\xc8\xaajnW\n\r\x802\xd7\x1b$\x95tO*\xf4\xae\xb8\xb8m\xbf\r\xd5\xbf*\xfd\xc7\x85\x1b\x8b\xe5\x97j`c\xe0\x88?\xda\x8a#t>r\xae\xe8\xc9)', 0x0) (async) execveat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 04:10:51 executing program 3: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000000280)=ANY=[@ANYBLOB="1800000000000000000000004b64ffec850000006d000000850000002a00000095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f00000003c0)='kfree\x00', r0}, 0x10) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = dup(r1) r3 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r3, 0x8933, &(0x7f0000000000)={'batadv_slave_0\x00', 0x0}) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000680), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_PAUSE_GET(r5, &(0x7f0000001ac0)={0x0, 0x0, &(0x7f0000001a80)={&(0x7f0000001940)=ANY=[@ANYBLOB=' \x00\x00\x00', @ANYRES16=r6, @ANYBLOB="01dfffffff0000000000210000000c00018008000100", @ANYRES32=r4], 0x20}}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000004c0)={0x11, 0x8, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x9}, [@cb_func={0x18, 0x1, 0x4, 0x0, 0x3}, @map_fd={0x18, 0x0, 0x1, 0x0, r2}, @call={0x85, 0x0, 0x0, 0xac}]}, &(0x7f00000000c0)='syzkaller\x00', 0x7, 0x4a, &(0x7f00000002c0)=""/74, 0x41100, 0x10, '\x00', r4, 0x0, r2, 0x8, &(0x7f0000000240)={0xa, 0x4}, 0x8, 0x10, &(0x7f0000000340)={0x20, 0xc, 0x8000, 0x4}, 0x10, 0x0, 0x0, 0xa, &(0x7f0000000380)=[0x1, r2], &(0x7f0000000400)=[{0x1, 0x5, 0x5}, {0x4, 0x5, 0x6, 0x9}, {0x1, 0x1, 0x0, 0x6}, {0x4, 0x2, 0x8, 0x4}, {0x1, 0x3, 0xf, 0x8}, {0x1, 0x3, 0x8, 0x2}, {0x3, 0x4, 0x1, 0x4}, {0x3, 0x5, 0xe, 0xb}, {0x2, 0x2, 0x3}, {0x0, 0x2, 0x7, 0x6}], 0x10, 0xa72}, 0x90) sendmsg$inet(r2, &(0x7f0000000780)={&(0x7f0000000100)={0x2, 0x0, @multicast1}, 0x10, &(0x7f0000001600)=[{&(0x7f0000000140)="be38", 0x2}], 0x1, &(0x7f0000000c80)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @local, @private}}}, @ip_retopts={{0x10}}], 0x30}, 0x0) 04:10:51 executing program 4: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001ac0)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f1e7f2aa3d9b18ed81c0c869b51ec6c0af4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c234664c0af9360a1f7a5e6b607130c89f18c0c1089d8b853289e01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cf84ded40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c86e00f4ab87b1bfeda7be586602d985430cea0162ab3fcf4591c926abfb0767192302000000b0eea24492a660583eecb42cbcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c95c25a573dc2edcaea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec231fed44da4928b30142ba11de6c5d50b83bae613402216b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca005ace1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b00002b435ac15fc0288d9b2a169cdcacc413038dafb7a2c8cb482bac0ac502d9ba96ffffff7f0000100000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4abacac95900fca0493cf29b33dcc9ffffffffffffffd39fec2271ff01589646efd1cf870cd7bb2366fde41f94290c2a5ff870ce41fd3467decb05cfd9fcb32c8ed1dbd9d10a64c1083d5e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d13b78100788f11f76161d46ea3abe0fa4d30dc94ef241875f3b4ce0232fcea69c271d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ec571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2ae582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895012f1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3546c1c776da64fb5abee0acfd235f2f4632c9062ece84c99a061887a20639b41c8c12ee86c50804042b3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af40326993947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f45f90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd4500f8ff0700000000cc9d8046c216c1f895778cb25122a2a9f9b444aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250ddc8674152f94e3a409e2a3bce109b60000000000000000d6d5210d7503000000a87a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e873f8703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e6c257a45319f18101288d139bd3da20fed05a8fe64680b0a3fc22dd70400000000946912d6c98cd1a9fbe1e7d58c08acaf30235b918a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009556237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854352cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc4ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a53f1c96e0d4b3bc19faa5449209b083dbd334b47f067bbab40743b2a42010082008df75cf43f8ecc8d37261774cc5a3bf6b466cb72812da518ff602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945ecefa26b8471d42645288d7226bbd9ccd628ab84875f2c50ba891cea592b0430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed0254a83100000000f6fbb869604d50a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b0fdf9743af932cd6db49a47613808bad959710300000000000000832d0a45fa4242e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205a800b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569e7397f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f95a5f622f851c66ee7e30393cd7a4d67ff2a49c4f93c0984b5c2d4523497e4d64f95f08493564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4e064c98e494198276eb2df7766411bef0ebb5000000000006065d635b0b7a00ee767221d8af9753387e0cd8d718f54a29df6eba3bd4c440e6e2172e3fcc01b8babb757b5c59217b80d0db3ba582814a604e4ef7a803e9ca7c85b35c9b93a9e0885e238b44ae1c2e64cce3b27083b8246829e64056000302bffff15405bd5f2eba20000000000000000000000000000000000009a9823fd8fbc5aa165099c5ed032b48ea12d8e0588dc52702e4084913a06d468d0928bad76d697e1f85ab030e788d38788ee5b5428d4a971cc97db9fd231088e570735ce129e7e77fc2777692664a1488fd8d6dff4dad618fd54f529d4555c6507009ee69dd1bc55258789b24052137e9637f3efbab71720f88c3c44b3b7486f979e8a3174b531f573fe0e5739c000be2733c49546f6e8a9175ec6f14dbf72cac91643b2fd99c29eca28a3c2e60d5e5b8795fae16a7c3ea57e728eca35eaf0155a39f97580e079175426c088a0208040982a0000000000000000000000000051ceaaf0159fe61f2eade7603d0a7a56fb09cd119ac06adb6597155ae47846892bb423c024d8cbe9240b71ec6dc2124d3a19e2d714b273d95d1d3aa737cb04a33615ff2a730e51067d5d675d7122361c37c61a43b5afd865b60d4cae891b73220f17d25985a7f76834995e53a93a1c7b9eef267df691ca983a0b15bda7f6c5c1ca7aa50261a3089a1ebf0734c9b07e8951ff023263ad5aed8cfb49b49e128c697724c057d22c5df5aef27ce3db11d5ad5527d149d076e1a87e2df27c0cb8a67ad026bf953f88f10447e125c2c0f1aebee1f3390a9e3ddad4e2a6e0f6e4569fdefa19e870e04acf9493b963f98e23cfc665e4f465fa3f801e1957c399e45f61d3459b1c606204368bb931345af2823c487d2fd99db6ea6e008e7ffa06ca861551189d155bd077a79fe2c7e961352e56824f727d21d41eae78bfec4a2d7a7edbc8ef958c5ea599f7c25bf71c2340558aa12fdd24a88aaad5921aee7dae6a2f3009d9cb43ab4898d0f0aa565431b6abe585d75db04d1c9ba0b9de4ae8b0d3132bc6810cc9a693979f55174a5de1df9fdef35bc470f9e6e591982757f45c52c645d891bf63bb21fb66926ebe1a8525611fc3e8bb8795c36dc2a86b5ab46ff33cc74f61751b2dae92676db85c8d0c721b7ea4544bf51c95c86fcac1f434d09d1ee4928aafe23de66fed972e0dddfb33f64e48701b049239e7f552d816441d11c4c2647c014462344359198d97c4b6e9ed31ca18987b64de079b2bed641e8a92f13ca70844c65cb423d01950b0ebf44bd28e09c0009ae5dd689fb880fb18d042219f5ac60c3a03b085abf3e8e3efc842a8d328733461f04c99607061c65ed14c61322a5ac2d371a95b8ad867ec92d13a4fa4ae033a09673866cd77f4bcdaaa05207166b19a8758d8855400d8c6a7242dc207251e8797eca24ea4f487663e60f2f5e1f1424958fd148f846830e88a42d93e1fe9c0b4a4a268921738938aa9f3cb3811ac87c54c8ebc8bcfb4613cc3a997ff1579debd4ade8020e3ad001b072b1a751b588ac4639f35a58e00a50c0270608c7a7f10132b1c25b9ea81232fbef665f6212f875b2a00000000000000aceb111b66a500ca52fd8f848088c67ee65dfdcc4c580e9bc18c1699dca07d019bf1bf9dd3da480d6c155d7e60674ce88ab5ae07a9d16e22792d99986b531ab4e592ab5925da779e700cf20309a2133877690dc5c07956fc82d7b3bb46d3138041af18508938c9be4e5d0a98073463a5cff6c146d020743da474cb81677a6f389f0e00c33b70b7f8bab95435c27167f365a29fb09cbf35bf192f6a65616fa2ad9a6c7ca3a3ecd96aaecd993e8badb40e7eb8a22b0015e70c885cd519e28448168c6d914265998bff74ea1b0e651a6cae9419096248a0e41573827ad60fafce6e6540734c1f23f75337d836c31497e8112969a039d65aa297e2b046b5f4d11116a89f9f65693d4dc3e70fbfe0b2044fdb3f87e887d1daae8e38a0c19f668f776e19a02bb2449ee4384f6536879c85d7e41bc0276ee2b125d41ff358323311703ec01d64a573bdeb75bdcc87d01de38365ab9222713d2d1640a742d62fefb5403b2ed9969c32a0841e8c36b0107bb888eb14ac62e6d4bdfaeb9ee7436b97bf3825a19d6c8997ce285edf1d277ed703f560460417bfe702af833e83c5b987befb6d1fcf765ab7ea537d9dafb622a1ba8686cb9b1c63b84470364942e90d1cf856cead864f5e38c83b9ed86cc5725a20299ce512b165f530bdbc8ad42d57fecd91c2034a0c64e7f0804c8d46f51a3f7131dfdd53f02572845e99ab899241c46ad0ac11d500ce4352464bc2f9fb6b22f174a05ae998b667da8376055c6da672cfc3324ff8c869e60b7cde9e6113215b1b2577629c73592acc82f4b00000000000000000a176a201e0a8d1e440cce7a5e94a0337b2b589fdb7c989703a6232f0235215795f8427b7e6b25dbb141b97d38df5d07ef25bc0a797c3f73273f7fd996d45c4f2038f35dc159385d99c2bce0c9d6d314a286ec5d9f958f34f3a12ef23537d81acd9ac75f7863480f612b6aff317f118a4aec35400ca9eb5d98f7912e11cb7645c13450081e15e8039af51c2dedbd69dfec47e8432b2beb3471c3644a5e42d99b73591100b43b003b97d821faaae6b7bf00ed8e2a80e0125a1e03ddd84ef6aef3d1c6f7a39cce408bef3a15d16b26889b9aea92ecf87a5c6f8d91ed428dae60679c539503c6a41183e3d5f12aee1b34b1d0400344ca99fb5f4bea64513c429b2522ccdf9379547427be17dd698d0588b43f8eb9aa1142dd58b0ec62ddffe7e6a10f1"], &(0x7f0000000380)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000), 0x10}, 0x2e) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000040)='kmem_cache_free\x00', r0}, 0x10) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000040)='kmem_cache_free\x00', r0}, 0x10) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x2040, 0x0) fcntl$setlease(r1, 0x400, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 04:10:51 executing program 4: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18020000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000000850000007000000095"], &(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, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00', r0}, 0x10) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000240), 0x200, 0x0) pidfd_getfd(r1, r0, 0x0) r2 = eventfd2(0x0, 0x0) r3 = dup(r2) read$FUSE(r3, &(0x7f0000002140)={0x2020}, 0x2020) write$FUSE_DIRENTPLUS(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="e6e05ec4331c94c4dff8684534f3d6350db609e251b28de74b9bd70303e2a686c0e76d73f98b4947ee8397868cc40fbc40e753a0ae6c"], 0x5b8) [ 392.640721][T17482] overlayfs: failed to clone upperpath [ 392.648186][T17486] device 50ªX¹¦Dö» left promiscuous mode [ 392.657041][T17486] A link change request failed with some changes committed already. Interface 50ªX¹¦Dö» may have been left with an inconsistent configuration, please check. 04:10:51 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='pids.events\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="410800ac0dca7dda1c5ec9f67c65c2b2d44444f74d7bf47684e04a7a7e00000000003b8800000000000010715cc874748102cc36adc9592e604735c106014562c282da957c44fd1c9248ee60f22f401c46e5ce2ec17342585acd592124ec034c1893a0940b01d57ccbc16eda525e608e32e80fd8d2dae36e8fa54f62d9f7f2b70100d82ecb8cfa5a56b1bae1ee4bfbd851028d8005a778ca4d8f46"], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x280000b, 0x28011, r2, 0x0) r3 = dup(r1) pipe2$9p(&(0x7f0000001900)={0xffffffffffffffff}, 0x0) r5 = socket$key(0xf, 0x3, 0x2) r6 = dup3(r5, r4, 0x0) write$P9_RLOCK(r6, 0x0, 0x0) r7 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000240), r3) sendmsg$NL80211_CMD_NEW_STATION(r6, &(0x7f0000000440)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x90404}, 0xc, &(0x7f0000000400)={&(0x7f0000000280)={0x48, r7, 0x0, 0x70bd2a, 0x25dfdbfc, {{}, {@void, @val={0xc, 0x99, {0x7, 0x6e}}}}, [@NL80211_ATTR_STA_LISTEN_INTERVAL={0x6, 0x12, 0x101}, @NL80211_ATTR_LOCAL_MESH_POWER_MODE={0x8, 0xa4, 0x3}, @NL80211_ATTR_STA_SUPPORT_P2P_PS={0x5}, @NL80211_ATTR_MGMT_SUBTYPE={0x5, 0x29, 0xa}, @NL80211_ATTR_STA_TX_POWER={0x6, 0x114, 0xfffb}]}, 0x48}, 0x1, 0x0, 0x0, 0x40010}, 0x88c1) r8 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x3, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r8, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000300)=[@text64={0x40, 0x0}], 0xffff, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f00007ee000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, 0x0}], 0x1, 0x40, 0x0, 0x0) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) sendmmsg$inet(0xffffffffffffffff, &(0x7f0000000800)=[{{0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="5113e66f71e12e335cd42db1b212760cfc1524ee673683133b0f", 0x1a}], 0x1}}], 0x1, 0x0) ioctl$KVM_REGISTER_COALESCED_MMIO(r1, 0x4010ae67, &(0x7f00000001c0)={0x0, 0x4000}) ioctl$KVM_NMI(r8, 0xae9a) ioctl$KVM_RUN(r8, 0xae80, 0x0) 04:10:51 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x8, 0x8, &(0x7f0000000500)=@framed={{}, [@jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0x2}, @alu={0x7}, @cb_func={0x18, 0x0, 0x4, 0x0, 0x2}, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}]}, &(0x7f00000004c0)='syzkaller\x00'}, 0x80) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f00000001c0)={'sit0\x00', &(0x7f0000000f00)=ANY=[@ANYBLOB="6f7265746170300000000000000000005676e6d83913ac47ecf8c43b7d41df26ec0dfbfa60ed1e04972377d25245baae32183c77d8227e24415acd3a1ca7ab66e0636398bdb0e7f8b03478dbe9976593697362f18da4695f063e67971635fb4a2ae5fa454b9ef8e7458597a33512f27ec08d903fd5d1236d854116254524df7c1bd197f9f0f67fc876e2c5fd0000000000000000000000003163caa2495a7bc92dbeac476d344f2657da69a3c7ab0128183ec98c2b04e0b54fbadd1c71f17dab1f7b0fc08266ddc878bc008be2bd78f4c418bda494b75da07984cd1beca40d1ea85b0f440669947ee406df41d322a5", @ANYRES32=0x0, @ANYBLOB="000700070000000300000009450600d400650000400490780000000000000000441c09b3e00000010000e298ac1414bb00000009ac1414bb000000000194040000863600000000020613a6685401067d0c35b9020ec57d07df6fc7b23e3f62f64e05058682040702040b0dbea6420f59cfc9c00604c79507130a0000000000000000ac1414bbac1414aa860c00000003050626fa892094040100440cc933e0000002000000ff890be0e0000001e0000001442c27000000008100000006ffffffff00000400000002c4000004000000000500000007000000e8000001dd000000"]}) r2 = socket(0x10, 0x3, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket(0x10, 0x803, 0x0) r5 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), r5) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r3, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010411feffffff00000000000000", @ANYRES32=r6, @ANYBLOB="00000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000001c0)={0x0, 0x47, &(0x7f00000005c0)={&(0x7f0000001240)=@newqdisc={0x78, 0x24, 0x5820a61ca228651, 0x0, 0x0, {0x0, 0x0, 0x0, r6, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_sfq={{0x8}, {0x4c}}]}, 0x78}}, 0x0) sendmsg$nl_route_sched(r4, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=@newtfilter={0x44, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r6, {}, {}, {0xd}}, [@filter_kind_options=@f_flow={{0x9}, {0x14, 0x2, [@TCA_FLOW_KEYS={0x8}, @TCA_FLOW_BASECLASS={0x8, 0x3, {0xe}}]}}]}, 0x44}}, 0x0) r7 = socket(0x10, 0x3, 0x0) r8 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r8, 0x8933, &(0x7f0000000080)={'ip6tnl0\x00', 0x0}) sendmsg$nl_route_sched(r7, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000004640)={&(0x7f0000000340)=@newqdisc={0x40, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r9, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq_codel={{0xd}, {0xc, 0x2, [@TCA_FQ_CODEL_QUANTUM={0x8, 0x6, 0xfffffff8}]}}]}, 0x40}}, 0x0) r10 = socket$unix(0x1, 0x1, 0x0) r11 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r10, 0x8933, &(0x7f0000000100)={'veth1_vlan\x00', 0x0}) sendmsg$nl_route_sched(r11, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000000580)={&(0x7f0000000500)=@newqdisc={0x30, 0x24, 0x4ee4e6a52ff56541, 0x0, 0x0, {0x0, 0x0, 0x0, r12, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x4, 0x8}}]}, 0x30}}, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8933, &(0x7f0000000200)={'batadv0\x00', 0x0}) getsockname$packet(0xffffffffffffffff, &(0x7f0000000240)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000280)=0x14) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f00000002c0)={'tunl0\x00', &(0x7f00000003c0)={'gre0\x00', 0x0, 0x700, 0x8000, 0x800, 0x2, {{0x23, 0x4, 0x3, 0x1, 0x8c, 0x64, 0x0, 0x81, 0x2f, 0x0, @multicast1, @initdev={0xac, 0x1e, 0x1, 0x0}, {[@cipso={0x86, 0x47, 0x2, [{0x16703bf2b9221b14, 0xc, "06130f1dbabc7c527bce"}, {0x1, 0xd, "69f4958d4dad1878996ca1"}, {0x2, 0x5, "b01c6c"}, {0x5, 0xe, "a22033c60000000000000000"}, {0x5, 0x2}, {0x7, 0xa, "84c77978258a858f"}, {0x5, 0x9, "ec46919cdee1eb"}]}, @rr={0x7, 0xb, 0x69, [@rand_addr=0x64010102, @local]}, @timestamp={0x44, 0x24, 0x35, 0x0, 0x2, [0x3, 0x3ff, 0x3, 0x8, 0x401, 0x1, 0x7, 0x5]}]}}}}}) r16 = socket$nl_route(0x10, 0x3, 0x0) r17 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r17, 0x8933, &(0x7f0000000c80)={'lo\x00', 0x0}) sendmsg$nl_route_sched(r16, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000009c0)=ANY=[@ANYBLOB='8\x00\x00\x00$\x00Ae\x00'/20, @ANYRES32=r18, @ANYBLOB="00000000ffffffff000000000700010066e9de1164bd55863152d164a67100000c00020008000e0000000000"], 0x38}}, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000007c0)={r0, 0xe0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000980)=[0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x7, 0x1, &(0x7f0000000540)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000580)=[0x0], 0x0, 0x65, &(0x7f0000000480)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000600), &(0x7f0000000640), 0x8, 0xf5, 0x8, 0x8, &(0x7f0000000180)}}, 0x10) getsockname$packet(0xffffffffffffffff, &(0x7f0000000800)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000840)=0x14) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000940)={'syztnl2\x00', &(0x7f0000000880)={'erspan0\x00', 0x0, 0x7800, 0x8000, 0x2, 0x9, {{0x27, 0x4, 0x2, 0x5, 0x9c, 0x65, 0x0, 0x80, 0x6, 0x0, @multicast1, @multicast2, {[@generic={0x83, 0x4, "7981"}, @cipso={0x86, 0x23, 0x2, [{0x2, 0xd, "21e87e0b459696072ce57d"}, {0x1, 0x10, "197d21466d2b78620126b22bf934"}]}, @noop, @ra={0x94, 0x4}, @lsrr={0x83, 0x7, 0xef, [@broadcast]}, @lsrr={0x83, 0x7, 0xd2, [@local]}, @cipso={0x86, 0x36, 0x1, [{0x7, 0xb, "23d1a0efabdfff120c"}, {0x2, 0x8, "ad54e87e2176"}, {0x5, 0x9, "b1b8b81486cf3a"}, {0x5, 0xe, "7e3a8d03b75016cad7b8d979"}, {0x1, 0x6, "e89835b0"}]}, @timestamp={0x44, 0x18, 0x12, 0x0, 0x3, [0x6, 0x0, 0x401, 0x400, 0x2]}]}}}}}) sendmsg$ETHTOOL_MSG_DEBUG_GET(0xffffffffffffffff, &(0x7f0000000b80)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000b40)={&(0x7f0000000cc0)=ANY=[@ANYBLOB="a0010000", @ANYRES16=0x0, @ANYBLOB="200025bd7000fedbdf25070000007c00018008000100", @ANYRES32=0x0, @ANYBLOB="08000300000000000800030002000000140002007465616d3000000000000000000000001400020076657468305f746f5f62617461647600150002006970366772653000000000000200000000000000776c616e3000000000000000000000000800010093b7f2e0d88d070d7ec5d02e418d1f74eef39364bad46e81bf1fb980f93be1322474c0df0e4b932aa3c0008cf1b3333ca663470a851e36f317522bf5713a8afb9674226e3f3684e47828a047d8cb4cdf0f126466e599d3a7a94250b95f0dea1abdb535af73", @ANYRES32=0x0, @ANYBLOB="08000100", @ANYRES32=r1, @ANYBLOB="3400018014000200766c616e300000000000000000000000140002006d6163766c616e30000000000000000008000300010000004000018008000100", @ANYRES32=r6, @ANYBLOB="08000100", @ANYRES32=r9, @ANYBLOB="1400020067656e6576653100000000000000000008000100", @ANYRES32=r12, @ANYBLOB="08000100", @ANYRES32=r13, @ANYBLOB="0800030002000000340001801400020069703665727370616e3000000000000008000100", @ANYRES32=0x0, @ANYBLOB="1400020076657468315f766c616e0000000000004000018008000100", @ANYRES32=r14, @ANYBLOB="08000100", @ANYRES32=r15, @ANYBLOB="08000100", @ANYRES32=r18, @ANYBLOB="140002007663616e30000000000000000000000008000100", @ANYRES32=r19, @ANYBLOB="08000100", @ANYRES32=0x0, @ANYBLOB="1400018008000100", @ANYRES32=r20, @ANYBLOB="08000100", @ANYRES32=r21, @ANYBLOB="1400018008000300000000000800030003000000"], 0x1a0}, 0x1, 0x0, 0x0, 0x40}, 0x80) 04:10:51 executing program 4: mkdir(&(0x7f0000000400)='./file1\x00', 0x0) mkdir(&(0x7f0000000580)='./bus\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='lowerdir=.:file0']) lsetxattr$system_posix_acl(&(0x7f0000000480)='./bus\x00', &(0x7f00000004c0)='system.posix_acl_default\x00', &(0x7f0000000380)={{}, {}, [{}]}, 0x2c, 0x0) r0 = bpf$MAP_CREATE(0x0, 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={0x0}, 0x10) r1 = bpf$MAP_CREATE(0x0, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x7b9c0b) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0xffffffffffffffda) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000c00)={0x2, 0x2f, &(0x7f00000005c0)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0xffff0000}, {{0x18, 0x1, 0x1, 0x0, r3}}, {}, [@tail_call={{0x18, 0x2, 0x1, 0x0, r2}}, @tail_call={{0x18, 0x2, 0x1, 0x0, r1}}, @map_fd={0x18, 0x2, 0x1, 0x0, r1}, @map_idx={0x18, 0x7}, @ringbuf_query={{0x18, 0x1, 0x1, 0x0, r1}}, @ringbuf_output={{0x18, 0x1, 0x1, 0x0, r3}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x7ff}}, @initr0={0x18, 0x0, 0x0, 0x0, 0xe97, 0x0, 0x0, 0x0, 0x2}, @exit, @map_idx={0x18, 0x3, 0x5, 0x0, 0xb}], {{}, {}, {0x85, 0x0, 0x0, 0x84}}}, &(0x7f0000000140)='GPL\x00', 0x7, 0x8a, &(0x7f0000000740)=""/138, 0x40f00, 0x10, '\x00', 0x0, 0x2c, r3, 0x8, &(0x7f0000000300)={0x3, 0x4}, 0x8, 0x10, &(0x7f00000003c0)={0x0, 0x0, 0x10000, 0x80000000}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f00000009c0)=[r0, r3, r2, r1, 0xffffffffffffffff, r1, r0], 0x0, 0x10, 0x8}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f0000000d00)={0x8, 0x0, 0x0, &(0x7f0000000540)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000a00)={0x5, 0x6, 0x6, 0x1c05}, 0x10, 0x0, 0xffffffffffffffff, 0x2, &(0x7f0000000b80)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, r3, 0xffffffffffffffff], &(0x7f0000000bc0)=[{}, {0x5, 0x2, 0xb, 0x3}], 0x10, 0x1}, 0x90) bpf$PROG_LOAD(0x5, 0x0, 0x0) creat(&(0x7f0000000280)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f0000000540)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 392.833627][T17506] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.0'. [ 392.865689][T17510] overlayfs: failed to clone lowerpath [ 392.872250][T17506] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.0'. 04:10:51 executing program 4: r0 = openat$vcs(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TCSETA(r0, 0x5406, &(0x7f0000000080)={0xff7f, 0x8001, 0x9, 0x0, 0x13, "670e09f4d53eec2d"}) syz_mount_image$ext4(&(0x7f0000000780)='ext4\x00', &(0x7f0000000240)='./file0\x00', 0x2000480, &(0x7f0000000140)=ANY=[], 0x1, 0x78f, &(0x7f0000000f40)="$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") rename(&(0x7f00000002c0)='./file2\x00', &(0x7f0000000340)='./bus\x00') r1 = open(&(0x7f0000000100)='./bus\x00', 0x143142, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x1000000201005) 04:10:51 executing program 0: bpf$MAP_CREATE(0x0, 0x0, 0x0) r0 = bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={0x0, r0}, 0x10) memfd_create(&(0x7f0000000040)='\x00\x00\x00\x00\x00\x00z\x9b\xb6\xe8t%\xfc\x02\x00\x00\x009\xa0\x8b\x14d\xa2\xa1\xa8!\xe8\xd1\xa0\x8a\xce0\x1c\xb7\xf1\xccm\xce\xd4\xdb\x89\xe5\x8f\xe2\xb6\xd6\x9cF\xbd\xff\x14\xec\xd4D\x8a\x1f\x1b\xf6\x18\xf3\xdc\x91\'\x06\\8\r\xfc\xeeG\xbeQ\xee\xf0\x99\x1e|C\xd8\x01\xd0\xf5\xbb}\xeb\x86P=\xe51\x9d,\xb7\xe6_M\xbe\x19\xea#\xff[\xd1\xc3\x9a\xa3\x1b\xf9\xe9\x1d \xce1\xc9\x9f\xb0\x14\xc2\xeb\xf9\xceE\xad\xa4\x92\f\xef\x87g\xb6\xabW\xac\rP\xf42\xb7\xc8\xaajnW\n\r\x802\xd7\x1b$\x95tO*\xf4\xae\xb8\xb8m\xbf\r\xd5\xbf*\xfd\xc7\x85\x1b\x8b\xe5\x97j`c\xe0\x88?\xda\x8a#t>r\xae\xe8\xc9)', 0x0) execveat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) memfd_create(&(0x7f0000000880)='max_read', 0x6) r1 = syz_mount_image$fuse(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x40000, &(0x7f0000000200)={{}, 0x2c, {'rootmode', 0x3d, 0x2000}, 0x2c, {'user_id', 0x3d, 0xee01}, 0x2c, {}, 0x2c, {[{@blksize}, {@allow_other}, {@blksize={'blksize', 0x3d, 0x400}}], [{@fowner_lt={'fowner<', 0xee00}}, {@fsname={'fsname', 0x3d, '-'}}, {@euid_eq={'euid', 0x3d, 0xffffffffffffffff}}, {@dont_hash}, {@smackfshat={'smackfshat', 0x3d, '\x00\x00\x00\x00\x00\x00z\x9b\xb6\xe8t%\xfc\x02\x00\x00\x009\xa0\x8b\x14d\xa2\xa1\xa8!\xe8\xd1\xa0\x8a\xce0\x1c\xb7\xf1\xccm\xce\xd4\xdb\x89\xe5\x8f\xe2\xb6\xd6\x9cF\xbd\xff\x14\xec\xd4D\x8a\x1f\x1b\xf6\x18\xf3\xdc\x91\'\x06\\8\r\xfc\xeeG\xbeQ\xee\xf0\x99\x1e|C\xd8\x01\xd0\xf5\xbb}\xeb\x86P=\xe51\x9d,\xb7\xe6_M\xbe\x19\xea#\xff[\xd1\xc3\x9a\xa3\x1b\xf9\xe9\x1d \xce1\xc9\x9f\xb0\x14\xc2\xeb\xf9\xceE\xad\xa4\x92\f\xef\x87g\xb6\xabW\xac\rP\xf42\xb7\xc8\xaajnW\n\r\x802\xd7\x1b$\x95tO*\xf4\xae\xb8\xb8m\xbf\r\xd5\xbf*\xfd\xc7\x85\x1b\x8b\xe5\x97j`c\xe0\x88?\xda\x8a#t>r\xae\xe8\xc9)'}}]}}, 0x0, 0x0, &(0x7f0000000140)="08c888d2443e7a4319824b917f3730e20d63eaa8f5dd5838c8ee54ae") execveat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f0000000640)=[&(0x7f0000000400)='\x00\x00\x00\x00\x00\x00z\x9b\xb6\xe8t%\xfc\x02\x00\x00\x009\xa0\x8b\x14d\xa2\xa1\xa8!\xe8\xd1\xa0\x8a\xce0\x1c\xb7\xf1\xccm\xce\xd4\xdb\x89\xe5\x8f\xe2\xb6\xd6\x9cF\xbd\xff\x14\xec\xd4D\x8a\x1f\x1b\xf6\x18\xf3\xdc\x91\'\x06\\8\r\xfc\xeeG\xbeQ\xee\xf0\x99\x1e|C\xd8\x01\xd0\xf5\xbb}\xeb\x86P=\xe51\x9d,\xb7\xe6_M\xbe\x19\xea#\xff[\xd1\xc3\x9a\xa3\x1b\xf9\xe9\x1d \xce1\xc9\x9f\xb0\x14\xc2\xeb\xf9\xceE\xad\xa4\x92\f\xef\x87g\xb6\xabW\xac\rP\xf42\xb7\xc8\xaajnW\n\r\x802\xd7\x1b$\x95tO*\xf4\xae\xb8\xb8m\xbf\r\xd5\xbf*\xfd\xc7\x85\x1b\x8b\xe5\x97j`c\xe0\x88?\xda\x8a#t>r\xae\xe8\xc9)', &(0x7f00000004c0)='@\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='(,[\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='//!\x00'], &(0x7f0000000840)=[&(0x7f0000000680)='.^\x00', &(0x7f00000006c0)=']:^\x00', &(0x7f0000000700)='%\x00', &(0x7f0000000740)='\x00\x00\x00\x00\x00\x00z\x9b\xb6\xe8t%\xfc\x02\x00\x00\x009\xa0\x8b\x14d\xa2\xa1\xa8!\xe8\xd1\xa0\x8a\xce0\x1c\xb7\xf1\xccm\xce\xd4\xdb\x89\xe5\x8f\xe2\xb6\xd6\x9cF\xbd\xff\x14\xec\xd4D\x8a\x1f\x1b\xf6\x18\xf3\xdc\x91\'\x06\\8\r\xfc\xeeG\xbeQ\xee\xf0\x99\x1e|C\xd8\x01\xd0\xf5\xbb}\xeb\x86P=\xe51\x9d,\xb7\xe6_M\xbe\x19\xea#\xff[\xd1\xc3\x9a\xa3\x1b\xf9\xe9\x1d \xce1\xc9\x9f\xb0\x14\xc2\xeb\xf9\xceE\xad\xa4\x92\f\xef\x87g\xb6\xabW\xac\rP\xf42\xb7\xc8\xaajnW\n\r\x802\xd7\x1b$\x95tO*\xf4\xae\xb8\xb8m\xbf\r\xd5\xbf*\xfd\xc7\x85\x1b\x8b\xe5\x97j`c\xe0\x88?\xda\x8a#t>r\xae\xe8\xc9)', &(0x7f0000000800)='!,{%%\'$.+.\\\'#}^\x84-\x00'], 0x800) 04:10:51 executing program 0: bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x11, 0xb, &(0x7f0000000340)=@framed={{}, [@printk={@lli}]}, &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) (async) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x11, 0xb, &(0x7f0000000340)=@framed={{}, [@printk={@lli}]}, &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000000)='ext4_es_remove_extent\x00', r0}, 0x10) r2 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f00000002c0), 0x4) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000c00)={'sit0\x00', &(0x7f0000000b40)={'syztnl1\x00', 0x0, 0x8, 0x7, 0xbdeb, 0x40, {{0x26, 0x4, 0x2, 0x2a, 0x98, 0x65, 0x0, 0x3f, 0x29, 0x0, @multicast2, @dev={0xac, 0x14, 0x14, 0x36}, {[@ssrr={0x89, 0xb, 0x35, [@multicast1, @broadcast]}, @ssrr={0x89, 0xb, 0x99, [@rand_addr=0x64010100, @loopback]}, @generic={0x94, 0xf, "4ca2a20e891b6cec13309950c0"}, @noop, @timestamp={0x44, 0x10, 0x9, 0x0, 0x6, [0x0, 0x78, 0xfffffff7]}, @lsrr={0x83, 0x23, 0x81, [@broadcast, @multicast1, @local, @empty, @rand_addr=0x64010102, @local, @rand_addr=0x64010102, @dev={0xac, 0x14, 0x14, 0x15}]}, @timestamp_prespec={0x44, 0x14, 0xfa, 0x3, 0x8, [{@initdev={0xac, 0x1e, 0x0, 0x0}, 0x35e8}, {@rand_addr=0x64010101, 0x7}]}, @timestamp_prespec={0x44, 0x14, 0xaa, 0x3, 0x7, [{@local, 0xffffffff}, {@remote, 0xa7}]}]}}}}}) bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) (async) r4 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000000000000000000018120000", @ANYRES32=r4, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000002000000b704000000000000850000004300000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0}, 0x90) r5 = syz_open_dev$mouse(&(0x7f0000000cc0), 0xffffffffffffffff, 0x20402) r6 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000d00)={0x1b, 0x0, 0x0, 0x9, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x3, 0x2}, 0x48) r7 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000d80)={0x3, 0x4, 0x4, 0xa, 0x0, 0x1, 0xb3, '\x00', 0x0, r2, 0x4, 0x2, 0x2}, 0x48) r8 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000e80)={0x18, 0x2, &(0x7f0000000a40)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x10000}], &(0x7f0000000a80)='GPL\x00', 0x5, 0x68, &(0x7f0000000ac0)=""/104, 0x40f00, 0x0, '\x00', r3, 0x0, r2, 0x8, &(0x7f0000000c40)={0x3, 0x5}, 0x8, 0x10, &(0x7f0000000c80)={0x3, 0x10, 0x7, 0xbe47}, 0x10, 0x0, 0x0, 0x3, &(0x7f0000000e00)=[r4, r5, 0x1, r6, r7], &(0x7f0000000e40)=[{0x4, 0x5, 0x8, 0x8}, {0x2, 0x1, 0xc}, {0x0, 0x1, 0xb, 0x6}], 0x10, 0x2}, 0x90) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000700)={r0, 0xe0, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, &(0x7f0000000400)=[0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x2, 0x4, &(0x7f0000000440)=[0x0, 0x0], &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0], 0x0, 0xf, &(0x7f0000000500)=[{}, {}, {}, {}], 0x20, 0x10, &(0x7f0000000540), &(0x7f0000000580), 0x8, 0x9a, 0x8, 0x8, &(0x7f00000005c0)}}, 0x10) (async) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000700)={r0, 0xe0, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, &(0x7f0000000400)=[0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x2, 0x4, &(0x7f0000000440)=[0x0, 0x0], &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0], 0x0, 0xf, &(0x7f0000000500)=[{}, {}, {}, {}], 0x20, 0x10, &(0x7f0000000540), &(0x7f0000000580), 0x8, 0x9a, 0x8, 0x8, &(0x7f00000005c0)}}, 0x10) r10 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000740)={0x1b, 0x0, 0x0, 0x64a4, 0x0, r1, 0x4555, '\x00', 0x0, 0xffffffffffffffff, 0x4, 0x0, 0x1}, 0x48) r11 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f00000007c0)={0x2, 0x4, 0x8, 0x1, 0x80, 0xffffffffffffffff, 0x9, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x5, 0x3}, 0x48) r12 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x13, 0x4, 0x8, 0x8}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000280)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r12}, {}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}]}, &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) dup2(r0, r0) (async) r13 = dup2(r0, r0) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000002280)={&(0x7f0000002140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x3, [@array={0x0, 0x0, 0x0, 0x3, 0x0, {0x3, 0x1, 0x10000}}]}, {0x0, [0x61]}}, &(0x7f0000002180)=""/197, 0x33, 0xc5, 0x0, 0x80000001}, 0x20) (async) r14 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000002280)={&(0x7f0000002140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x3, [@array={0x0, 0x0, 0x0, 0x3, 0x0, {0x3, 0x1, 0x10000}}]}, {0x0, [0x61]}}, &(0x7f0000002180)=""/197, 0x33, 0xc5, 0x0, 0x80000001}, 0x20) bpf$PROG_LOAD(0x5, &(0x7f0000002400)={0xe, 0x10, &(0x7f0000001080)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x3}, {{0x18, 0x1, 0x1, 0x0, r12}}, {}, [@alu={0x4, 0x0, 0x8, 0x1, 0x3, 0x6, 0x1}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x2}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000001100)='GPL\x00', 0xf6, 0x1000, &(0x7f0000001140)=""/4096, 0x41000, 0x0, '\x00', 0x0, 0x2a, r14, 0x8, &(0x7f00000022c0)={0x8, 0x1}, 0x8, 0x10, &(0x7f0000002300)={0x3, 0x0, 0x4, 0xfff}, 0x10, r9, r8, 0x7, &(0x7f0000002340)=[r7, r7, r12, r6, r11, r6], &(0x7f0000002380)=[{0x3, 0x3, 0x2, 0x1}, {0x5, 0x5, 0x7, 0x9}, {0x2, 0x1, 0xd, 0x9}, {0x2, 0x4, 0x7, 0x5}, {0x5, 0x5, 0x3, 0x6}, {0x0, 0x2, 0x3, 0x5}, {0x2, 0x3, 0xf, 0x4}]}, 0x90) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000140)=@base={0xa, 0x16, 0xb3, 0x7f}, 0x48) (async) r15 = bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000140)=@base={0xa, 0x16, 0xb3, 0x7f}, 0x48) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x11, 0x13, &(0x7f0000000fc0)=ANY=[@ANYBLOB="1808b933000000000000000000000000851000000600000018100000", @ANYRES32=r15, @ANYBLOB="00000000000000002c000000000000001830000003330000000000000000000095000000084b35e6081a7b594f640000000000000000000000180100002020782500000000002020207b1af8ff00000000bfa100a40100000000000000f8ffffffb702000008000000870a000000000000850000002d000000950000000000000000"], &(0x7f0000000000)='GPL\x00', 0x2, 0xde, &(0x7f0000000340)=""/222}, 0x23) r16 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000840)={0x3, 0x4, 0x4, 0xa, 0x0, 0x1, 0x80, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x5, 0x3}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000940)={0x12, 0x8, &(0x7f0000000180)=@framed={{0x18, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x9}, [@exit, @map_idx={0x18, 0x1, 0x5, 0x0, 0x6}, @exit, @call={0x85, 0x0, 0x0, 0xa2}]}, &(0x7f00000001c0)='GPL\x00', 0x5, 0x92, &(0x7f0000000200)=""/146, 0x41100, 0x11, '\x00', 0x0, 0x1a, r2, 0x8, &(0x7f0000000300)={0xa, 0x3}, 0x8, 0x10, &(0x7f00000003c0)={0x5, 0x8, 0x7fffffff, 0x80}, 0x10, r9, r0, 0x4, &(0x7f00000008c0)=[r10, r11, r12, r13, r15, r16], &(0x7f0000000900)=[{0x1, 0x2, 0x7, 0xc}, {0x2, 0x2, 0xd, 0x7}, {0x2, 0x5, 0x6, 0xb}, {0x2, 0x5, 0x6, 0xc}], 0x10, 0xffff}, 0x90) unlink(&(0x7f0000000140)='./cgroup\x00') (async) unlink(&(0x7f0000000140)='./cgroup\x00') bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000f40)={0x3, 0x4, 0x4, 0xa, 0x0, r12, 0x3f, '\x00', r3, 0xffffffffffffffff, 0x1, 0x4, 0x1}, 0x48) (async) bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000f40)={0x3, 0x4, 0x4, 0xa, 0x0, r12, 0x3f, '\x00', r3, 0xffffffffffffffff, 0x1, 0x4, 0x1}, 0x48) 04:10:51 executing program 3: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000000280)=ANY=[@ANYBLOB="1800000000000000000000004b64ffec850000006d000000850000002a00000095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f00000003c0)='kfree\x00', r0}, 0x10) (async, rerun: 32) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) (rerun: 32) r2 = dup(r1) r3 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r3, 0x8933, &(0x7f0000000000)={'batadv_slave_0\x00', 0x0}) (async) r5 = socket$nl_generic(0x10, 0x3, 0x10) (async) r6 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000680), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_PAUSE_GET(r5, &(0x7f0000001ac0)={0x0, 0x0, &(0x7f0000001a80)={&(0x7f0000001940)=ANY=[@ANYBLOB=' \x00\x00\x00', @ANYRES16=r6, @ANYBLOB="01dfffffff0000000000210000000c00018008000100", @ANYRES32=r4], 0x20}}, 0x0) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000004c0)={0x11, 0x8, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x9}, [@cb_func={0x18, 0x1, 0x4, 0x0, 0x3}, @map_fd={0x18, 0x0, 0x1, 0x0, r2}, @call={0x85, 0x0, 0x0, 0xac}]}, &(0x7f00000000c0)='syzkaller\x00', 0x7, 0x4a, &(0x7f00000002c0)=""/74, 0x41100, 0x10, '\x00', r4, 0x0, r2, 0x8, &(0x7f0000000240)={0xa, 0x4}, 0x8, 0x10, &(0x7f0000000340)={0x20, 0xc, 0x8000, 0x4}, 0x10, 0x0, 0x0, 0xa, &(0x7f0000000380)=[0x1, r2], &(0x7f0000000400)=[{0x1, 0x5, 0x5}, {0x4, 0x5, 0x6, 0x9}, {0x1, 0x1, 0x0, 0x6}, {0x4, 0x2, 0x8, 0x4}, {0x1, 0x3, 0xf, 0x8}, {0x1, 0x3, 0x8, 0x2}, {0x3, 0x4, 0x1, 0x4}, {0x3, 0x5, 0xe, 0xb}, {0x2, 0x2, 0x3}, {0x0, 0x2, 0x7, 0x6}], 0x10, 0xa72}, 0x90) (async) sendmsg$inet(r2, &(0x7f0000000780)={&(0x7f0000000100)={0x2, 0x0, @multicast1}, 0x10, &(0x7f0000001600)=[{&(0x7f0000000140)="be38", 0x2}], 0x1, &(0x7f0000000c80)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @local, @private}}}, @ip_retopts={{0x10}}], 0x30}, 0x0) [ 392.897155][T17510] overlayfs: failed to clone upperpath 04:10:51 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x5, 0x1}, 0x48) (async) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x5, 0x1}, 0x48) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000340)={r0, 0x58, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000700)={0xff, 0x0}, 0x8) bpf$PROG_LOAD(0x5, &(0x7f0000000800)={0x11, 0x1a, &(0x7f0000000440)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8}, {{0x18, 0x1, 0x1, 0x0, r0}}, {}, [@printk={@s, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x3}}, @exit, @map_fd={0x18, 0x0, 0x1, 0x0, r0}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x1}, {0x85, 0x0, 0x0, 0x84}}}, &(0x7f0000000300)='syzkaller\x00', 0x1, 0x89, &(0x7f0000000540)=""/137, 0x41000, 0x0, '\x00', r1, 0x2a, 0xffffffffffffffff, 0x8, &(0x7f0000000680)={0x0, 0x1}, 0x8, 0x10, &(0x7f00000006c0)={0x2, 0xd, 0x7}, 0x10, r2, r0, 0x7, &(0x7f0000000740)=[r0, r0], &(0x7f0000000780)=[{0x2, 0x4, 0x6, 0x91177e566d8288ae}, {0x2, 0x4, 0x4, 0x6}, {0x0, 0x3, 0x4, 0x1}, {0x3, 0x5, 0x7, 0xc}, {0x2, 0x5, 0x2, 0x5}, {0x4, 0x3, 0x9, 0xb}, {0x1, 0x4, 0x3, 0x5}], 0x10, 0x1ff}, 0x90) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000800)={0x11, 0x1a, &(0x7f0000000440)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8}, {{0x18, 0x1, 0x1, 0x0, r0}}, {}, [@printk={@s, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x3}}, @exit, @map_fd={0x18, 0x0, 0x1, 0x0, r0}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x1}, {0x85, 0x0, 0x0, 0x84}}}, &(0x7f0000000300)='syzkaller\x00', 0x1, 0x89, &(0x7f0000000540)=""/137, 0x41000, 0x0, '\x00', r1, 0x2a, 0xffffffffffffffff, 0x8, &(0x7f0000000680)={0x0, 0x1}, 0x8, 0x10, &(0x7f00000006c0)={0x2, 0xd, 0x7}, 0x10, r2, r0, 0x7, &(0x7f0000000740)=[r0, r0], &(0x7f0000000780)=[{0x2, 0x4, 0x6, 0x91177e566d8288ae}, {0x2, 0x4, 0x4, 0x6}, {0x0, 0x3, 0x4, 0x1}, {0x3, 0x5, 0x7, 0xc}, {0x2, 0x5, 0x2, 0x5}, {0x4, 0x3, 0x9, 0xb}, {0x1, 0x4, 0x3, 0x5}], 0x10, 0x1ff}, 0x90) bpf$PROG_LOAD(0x5, 0x0, 0x0) (async) bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x18, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="6d36816e6baa3f00"], &(0x7f0000000040)='GPL\x00', 0xe8, 0xe8, &(0x7f0000000080)=""/232, 0x41000, 0x20, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x1, 0x3}, 0x8, 0x10, &(0x7f00000001c0)={0x4, 0x3, 0x100, 0x3}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0, r0, r0, r0], 0x0, 0x10, 0x9}, 0x90) ioprio_set$pid(0x2, 0x0, 0x2000) r3 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$team(&(0x7f0000000900), 0xffffffffffffffff) (async) r4 = syz_genetlink_get_family_id$team(&(0x7f0000000900), 0xffffffffffffffff) getsockname$packet(0xffffffffffffffff, &(0x7f0000000940)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, &(0x7f0000000980)=0x14) getpgid(0xffffffffffffffff) r6 = socket$unix(0x1, 0x1, 0x0) r7 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r6, 0x8933, &(0x7f0000000100)={'veth1_vlan\x00', 0x0}) sendmsg$nl_route_sched(r7, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000000580)={&(0x7f0000000500)=@newqdisc={0x30, 0x24, 0x4ee4e6a52ff56541, 0x0, 0x0, {0x0, 0x0, 0x0, r8, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x4, 0x8}}]}, 0x30}}, 0x0) sendmsg$TEAM_CMD_NOOP(r3, &(0x7f0000000dc0)={&(0x7f00000008c0)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000d80)={&(0x7f0000000a40)={0x31c, r4, 0x200, 0x70bd2d, 0x25dfdbfd, {}, [{{0x8, 0x1, r1}, {0xc8, 0x2, 0x0, 0x1, [{0x44, 0x1, @name={{0x24}, {0x5}, {0x11, 0x4, 'activebackup\x00'}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8, 0x4, r1}}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x20}}, {0x8, 0x6, r1}}}]}}, {{0x8, 0x1, r1}, {0xc0, 0x2, 0x0, 0x1, [{0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r1}}}, {0x84, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x54, 0x4, [{0x3, 0x3d, 0x5, 0x4}, {0x8000, 0x3, 0x1, 0x101}, {0x7, 0x5, 0x81, 0xffffffff}, {0x40, 0x6, 0x1f, 0x8}, {0xb3, 0x20, 0x7, 0x50}, {0x80, 0x2, 0x1}, {0x4, 0x2, 0x2, 0x3d41}, {0x44b, 0x5, 0x5, 0x6}, {0x101, 0x6, 0x4, 0x6}, {0x8001, 0x4, 0x8, 0x5}]}}}]}}, {{0x8, 0x1, r5}, {0x168, 0x2, 0x0, 0x1, [{0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0x3da}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x8001}}}, {0x3c, 0x1, @name={{0x24}, {0x5}, {0xb, 0x4, 'random\x00'}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x7f}}}, {0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x8}}, {0x8, 0x6, r1}}}, {0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x5}}, {0x8, 0x6, r8}}}]}}]}, 0x31c}, 0x1, 0x0, 0x0, 0x50}, 0x0) (async) sendmsg$TEAM_CMD_NOOP(r3, &(0x7f0000000dc0)={&(0x7f00000008c0)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000d80)={&(0x7f0000000a40)={0x31c, r4, 0x200, 0x70bd2d, 0x25dfdbfd, {}, [{{0x8, 0x1, r1}, {0xc8, 0x2, 0x0, 0x1, [{0x44, 0x1, @name={{0x24}, {0x5}, {0x11, 0x4, 'activebackup\x00'}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8, 0x4, r1}}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x20}}, {0x8, 0x6, r1}}}]}}, {{0x8, 0x1, r1}, {0xc0, 0x2, 0x0, 0x1, [{0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r1}}}, {0x84, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x54, 0x4, [{0x3, 0x3d, 0x5, 0x4}, {0x8000, 0x3, 0x1, 0x101}, {0x7, 0x5, 0x81, 0xffffffff}, {0x40, 0x6, 0x1f, 0x8}, {0xb3, 0x20, 0x7, 0x50}, {0x80, 0x2, 0x1}, {0x4, 0x2, 0x2, 0x3d41}, {0x44b, 0x5, 0x5, 0x6}, {0x101, 0x6, 0x4, 0x6}, {0x8001, 0x4, 0x8, 0x5}]}}}]}}, {{0x8, 0x1, r5}, {0x168, 0x2, 0x0, 0x1, [{0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0x3da}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x8001}}}, {0x3c, 0x1, @name={{0x24}, {0x5}, {0xb, 0x4, 'random\x00'}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x7f}}}, {0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x8}}, {0x8, 0x6, r1}}}, {0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x5}}, {0x8, 0x6, r8}}}]}}]}, 0x31c}, 0x1, 0x0, 0x0, 0x50}, 0x0) syz_clone3(&(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000380)=[0x0], 0x1}, 0x58) 04:10:51 executing program 4: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000000)={0x0, 0xc, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000000000000000000018120000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000002200850000004300000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x15, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000240)=ANY=[], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000002c0)={&(0x7f0000000180)='timer_start\x00', r1}, 0x10) syz_clone(0x660694c0, 0x0, 0x0, 0x0, 0x0, 0x0) 04:10:51 executing program 3: mkdir(&(0x7f0000000400)='./file1\x00', 0x0) mkdir(&(0x7f0000000580)='./bus\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='lowerdir=.:file0']) lsetxattr$system_posix_acl(&(0x7f0000000480)='./bus\x00', &(0x7f00000004c0)='system.posix_acl_default\x00', &(0x7f0000000380)={{}, {}, [{}]}, 0x2c, 0x0) r0 = bpf$MAP_CREATE(0x0, 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={0x0}, 0x10) r1 = bpf$MAP_CREATE(0x0, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x7b9c0b) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0xffffffffffffffda) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000c00)={0x2, 0x2f, &(0x7f00000005c0)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0xffff0000}, {{0x18, 0x1, 0x1, 0x0, r3}}, {}, [@tail_call={{0x18, 0x2, 0x1, 0x0, r2}}, @tail_call={{0x18, 0x2, 0x1, 0x0, r1}}, @map_fd={0x18, 0x2, 0x1, 0x0, r1}, @map_idx={0x18, 0x7}, @ringbuf_query={{0x18, 0x1, 0x1, 0x0, r1}}, @ringbuf_output={{0x18, 0x1, 0x1, 0x0, r3}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x7ff}}, @initr0={0x18, 0x0, 0x0, 0x0, 0xe97, 0x0, 0x0, 0x0, 0x2}, @exit, @map_idx={0x18, 0x3, 0x5, 0x0, 0xb}], {{}, {}, {0x85, 0x0, 0x0, 0x84}}}, &(0x7f0000000140)='GPL\x00', 0x7, 0x8a, &(0x7f0000000740)=""/138, 0x40f00, 0x10, '\x00', 0x0, 0x2c, r3, 0x8, &(0x7f0000000300)={0x3, 0x4}, 0x8, 0x10, &(0x7f00000003c0)={0x0, 0x0, 0x10000, 0x80000000}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f00000009c0)=[r0, r3, r2, r1, 0xffffffffffffffff, r1, r0], 0x0, 0x10, 0x8}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f0000000d00)={0x8, 0x0, 0x0, &(0x7f0000000540)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000a00)={0x5, 0x6, 0x6, 0x1c05}, 0x10, 0x0, 0xffffffffffffffff, 0x2, &(0x7f0000000b80)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, r3, 0xffffffffffffffff], &(0x7f0000000bc0)=[{}, {0x5, 0x2, 0xb, 0x3}], 0x10, 0x1}, 0x90) bpf$PROG_LOAD(0x5, 0x0, 0x0) creat(&(0x7f0000000280)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f0000000540)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 04:10:51 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000000)={'veth0_to_batadv\x00', 0x0}) r3 = socket$can_raw(0x1d, 0x3, 0x1) recvmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000040), 0x6e, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/97, 0x61}, {&(0x7f0000001340)=""/4096, 0x1000}], 0x2, &(0x7f00000001c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x98}, 0x10022) setsockopt$SO_TIMESTAMPING(r3, 0x1, 0x41, &(0x7f0000000140)=0x6b5a, 0x4) sendmsg$can_raw(r3, &(0x7f0000000300)={&(0x7f0000000800)={0x1d, r2}, 0x10, &(0x7f0000000880)={&(0x7f0000000840)=@can={{}, 0x0, 0x0, 0x0, 0x0, "ded27feeba7ca62a"}, 0x10}}, 0x0) [ 393.213931][T17474] loop2: detected capacity change from 0 to 131072 [ 393.267634][T17474] F2FS-fs (loop2): Segment count (31) mismatch with total segments from devices (0) [ 393.276932][T17474] F2FS-fs (loop2): Can't find valid F2FS filesystem in 1th superblock [ 393.288294][T17474] F2FS-fs (loop2): Found nat_bits in checkpoint [ 393.310683][T17474] F2FS-fs (loop2): Try to recover 1th superblock, ret: 0 [ 393.317588][T17474] F2FS-fs (loop2): Mounted with checkpoint version = 48b305e5 04:10:52 executing program 1: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000006c0)={0x11, 0x4, &(0x7f0000000180)=ANY=[@ANYBLOB="1801000000000000000000006dfeff00850000007b00000095"], &(0x7f0000000100)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000340)='ext4_allocate_blocks\x00', r0}, 0x10) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='ext4_alloc_da_blocks\x00', r0}, 0x10) r2 = openat$full(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000200)={{0x1, 0xffffffffffffffff}, &(0x7f0000000140), &(0x7f00000001c0)=r0}, 0x20) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.current\x00', 0x275a, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000040)='sys_exit\x00', r4}, 0x10) r5 = socket$inet6_udp(0xa, 0x2, 0x0) r6 = dup2(r5, r5) connect$pppl2tp(r6, &(0x7f00000000c0)=@pppol2tp={0xa, 0x1, {0xffff0000, 0xffffffffffffffff, {0x2, 0x0, @multicast1}}}, 0x26) sendmsg$netlink(r6, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000009940)=ANY=[], 0x290}, {&(0x7f0000000140)=ANY=[@ANYBLOB="bc080000000000f4200e989aac3d8e385b80460c5e000000020000000000ac080080a508000038a9d0720cc84514dccdfb1fd2efd73cdcda4463c756f9a639539313b2a2567370b4516a4ae84340116ab0964ca1fad1866f5a0dc87b47f9fb0802c74f68f804fb7670225dc1d6f5ee38f4fc8455668647558e8e6789622a6510c6fcc33c480b8453e6dda9a288d486a66f0494a24352be9c703050188ff8488c5212178aea5f5bb413ce42928cd3f1369243dd93cdbd811493eb646df8799855577411b6d91dc1c67d41a00ee5c9cda43c0bc5b5ee6c8d8cc000b073bc2fb1e27661678696573d23758e21a861dfe1c261b9ab378eca2d43331ccc5fdc5cadc974cb9ef6215faf9d71047cf558eefff1ece60e4b044e40923df6f3c15ed64b84ce8b1e9cf07e5d58031a9827f0589181e9027ee1d11d9a3d62d879e4358ad0b52d8899a34db7bf4d0429498c3a86faead2ee642ff59ac436737bc4185bc1b230c22c8e2be516e5bb2075810415f6d57ad9d419e7da1c43cf9663564ed97655b06fcef467eb23593b8041553837253e7bd5f28ece82cf202f90d6d3e2fbd6eec550fd18ce0317f65af14ff56955e436aaa75e938b2e968bc1638bedfd352a3f0dd0c2a9d6d96e6f546993190334e145d2420f23b40dd79a80531364157648fb77a03ccb032a919e6d26318e00fffd1f87dbfee5121846508e8688fc2f5607379b3918cbeb15ec4e7f217ac85a140b0d607f1483ef959c2b28ff446ff1fcb810b47aaac1e4cc6b9215fbceabd517efc1a776dac240f1b97d2bdaf3b1e22481aa757fc2d7afd62ad539586fc92990261af89c5e01506ae8775622f3d8ae9537f107fb1b4cbc48108f800a8cba72d2576c8830152ea95cf0238146e8a030832d40603fc1489913c6a009701f93ee5222ac8ea0e43e28ff3380e309ab31de5f910fe9a53124f640d480fa21bc263be75875e64abac9d49d65b4ff1871b14ee03ead6faefb833392023286e9aed32a197801cc46fe3d5fb6c4e2f7faa2655f4655983fd25ffd185ced6631bc079e4bcea2e6a4d16d467c4f3bdd5782a690f745acd9ed156ffd77a105a254cab001cf218d9a7b78cde5896c2a803ae48e7241f36962817136eea0b15c196cc80d2a38bfa1f41c792f982d72592b92c66e8bdb86fa66220ffc71197e152e0b4c825491c3e7e26321b651a2dd195df105b74c25d6599ae597927f600008597bd3174cc6ad8724d715471f9afddb4e8574cceb90bd5625f8a7cd05ac07b4f33e1a6ed9f8c1051643df219365345029798355541ebf085035284331f6e74c37aa2d95e6b8d8d07b06064a64fe4ed527beba7648fcbe3a17e7ee181aa174769fe0ba588529801d86a8235a18818996d5a003286588d4c32429db8846f6333222969b3606372f32c8a4db1c48270d552f1d47ecc43a13b8dd8c101e9ffe73d4843cd7418bd3c0d78bc6a1ed0b6c794405893804aa53561690093e918f5200da41dcf14f4452523b54ddd5bd993d1870b713367985367e0d882104707e813f5625af5fddc01fa4c0379a988bb993c56cab6261f84b352742c2a7049e4c8048b2ab98fb821c7ceca1668f2b997f6cce126031e4b919fa1a8215fc2b3059bf4209487ebe3b9e82d62bec068ff04a541fa102807ffe9bd2690ef76584e0ce32cc51fd7a6b7a9606b6d069900a8a81e84d7ee444d901ed9329949cde5fa3599d06447befca5160199a916fcf49f6528978ace93e5aa04bb6a21ffcd0dddacc12fe07202095b1255ba5203ed93d214d09d564ba5843d12fe867a332d6a867b2774b8716e7da725a21c91c1a0fe361102736ea06ee59324b6ff1c8e6e6f73af4c5e48605eab83ca822a18b40a44471266b044e5cb967fd77978b6a8b7b3d262af3badebd96428fb2f219bfccb83ba378b60dac754be533976a7688352d86208b24c79604ae2d6620107378ef0d6023bdb2573c4f0eba329ee4c84a5969fc8210d4393377fbe961750e910f657d0edf0f06ca93662b50e8ba33721698f867ea7ac8e973dbb5cd1b049d453122b7b9e0fb27fde6a20d05000000000d000051865d14e45ccf9c4d5759ad83eefc8f393472553edebf987f128a95a438da7770e9ccf20213a266a738358f4b1ecf6a1e74086a4064524719bc4f26b1c41cf53beb1a0e0feca79979d6376339901db52bfc86717f9cbc3f2b0c68426e01c647a5c919e9719ae854c380f106e53ac4a4200eddff287a60b4c1c1ca194ac61dd0e54f3d9e7bc0f1f35f3e624f067b00d5f1c965254e2830f7fcea034753d356d383a11550df563bc249e664ac9b4367947782b2a3f852fe4cb0e5ecea5f9f62a9c952c0bbd7e959d9ac69d6c3f4c58977c94e25b652e44fa8a3967e96233c43199daa5d71db38e2951a37bd0f2a27c733fb598d529e36d1ebb67d258b5e89f631d734da072a91abe011750332f61067784b88efbee8d81c6d685e4c95a33af8f8b9b3022887c1d4929ab97a314bb03eb2243dd3243b1f3c68238ac07788e93eff25b028b4b4ab91924ec18ce9947a8a82ae504940c86dc4110603aae1ca4a81895069c0a846a2125b634de94409b3c2fb02ef55f0c050dc8c4e1dccf7603c7e4bdf1c8054ed4056f4c6e30ed4efaf817513b77f26051ff3c79bc7f0da9b8d92e8af632486ef6a422fda5dfb2b7d3ed9442cb6ed8442a83d21ba84da29912248524db42bd5458393a290220c57eeaefb1c11c6ca58464274d417d294ca7dd3831fba590117d012b107e4460e35a4d0b28ffed042c7e7c51726de4cda3ad7e29ad904ec0ad3becf74eb15dc938dd76c29876362acfdfe50f73e9a7b476d526037a12448a26d359a9e59cdf98434421bbf8cf37f3f42706a6d41f3210485e7746f8b4b976a33b5c1483bbee3d51ea1cef04926d005aaf6c3b669544b3a75ff20a90a190963f3564d7f7d89cc4c1adb471d5629a23b25e43bdf1f46abc2263637c48fc5649c6ca705b25c4b2fb2fd1de3db561beeeaeee260953ca9f3984d625a374ad214bbcb67f5f0308ad4a477e49c18272e08ada7f36a7c6de241c8a5bc07914ac2b3a6d18e516c3854635b3b561e0c7ee16c4f6446193836d3137a219a467ea874e91f7e4f40f00aadf1e88e6208faa436301421221e2326b7f680e65f263e55a4f8140572f0c463000000859bc155eddb3d8fad8c6d091527a2c2ca21a5e53f9d1b48e56599262c75da201821a0999947afdbaaa04307e32f567ac4f31883188c0fb5f27c7995646263fb3d738a72b74ed8e92f3261dc344d23054562337d908cc94f7629832c9c8700000000"], 0x8bc}, {0x0, 0x184}], 0x3}, 0x0) ioctl$BTRFS_IOC_DEV_REPLACE(r1, 0xca289435, &(0x7f0000000a80)={0x3, 0xb2b, @status={[0x3, 0x4, 0xed, 0x5, 0x0, 0x5]}, [0x3, 0x101, 0x5, 0x800, 0x1, 0x8000000000000000, 0x7f, 0x5, 0x2, 0x7ff, 0x4, 0x8, 0x6, 0x800, 0x1, 0x2, 0x0, 0x2, 0x9, 0xea, 0x4, 0x8, 0x4, 0x4, 0x6, 0x100, 0x4, 0x2, 0x1000, 0x1, 0x4, 0x80000000, 0x4, 0x100, 0x0, 0xfffffffffffffff8, 0x4, 0x9, 0xfff, 0x8000000000000001, 0x3, 0x8, 0x9, 0x0, 0x9, 0x8a, 0x7, 0x3a3, 0x9, 0x414, 0x5, 0x5, 0x8, 0x9, 0x3, 0x5, 0x3562, 0x2, 0x5, 0x7, 0xfff, 0x9, 0xd5, 0x80000000]}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000600)={0x11, 0x36, &(0x7f0000000440)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0xffffffff}, {{0x18, 0x1, 0x1, 0x0, r2}}, {}, [@btf_id={0x18, 0xa, 0x3, 0x0, 0x3}, @map_idx_val={0x18, 0xa, 0x6, 0x0, 0xe, 0x0, 0x0, 0x0, 0x1f4b43e3}, @printk={@li, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x4c}}, @ldst={0x2, 0x2, 0x2, 0x0, 0xb, 0x8, 0x4}, @printk={@lli, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x9}}, @ldst={0x1, 0x0, 0x0, 0x1, 0x2, 0x40, 0x4}, @btf_id={0x18, 0x6, 0x3, 0x0, 0x4}, @printk={@llu}, @cb_func={0x18, 0x1, 0x4, 0x0, 0xfffffffffffffffd}, @tail_call={{0x18, 0x2, 0x1, 0x0, r3}}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x1}, {0x85, 0x0, 0x0, 0x84}}}, &(0x7f0000000240)='syzkaller\x00', 0x3, 0x0, 0x0, 0x41100, 0x46, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000000280)={0x1, 0x1}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0xb, 0xf7af, 0xffff0001}, 0x10, 0x0, 0x0, 0x5, &(0x7f0000000300)=[0x1, r6], &(0x7f0000000380)=[{0x0, 0x4, 0x2, 0x5}, {0x4, 0x4, 0xa, 0x1}, {0x1, 0x4, 0x3, 0x1}, {0x4, 0x2, 0x9, 0xc}, {0x0, 0x2, 0xd, 0xc}], 0x10, 0x1}, 0x90) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) 04:10:52 executing program 0: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x2, 0x4, 0x5, 0x2}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000010007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r2 = creat(&(0x7f0000000280)='./file0\x00', 0x0) close(r2) r3 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_int(r3, 0x107, 0xa, &(0x7f0000001300)=0x1, 0x4) setsockopt$packet_tx_ring(r3, 0x107, 0xd, &(0x7f00000000c0)=@req3={0x8000, 0x6, 0x300, 0xfc}, 0x1c) mount$9p_fd(0x1100, &(0x7f0000000000)='./file0\x00', &(0x7f0000000840), 0x0, &(0x7f0000000cc0)={'trans=fd,', {'rfdno', 0x3d, r2}, 0x2c, {'wfdno', 0x3d, r1}}) 04:10:52 executing program 2: r0 = socket$can_raw(0x1d, 0x3, 0x1) ioctl$sock_SIOCSIFBR(r0, 0x40086602, &(0x7f0000000000)=@get={0x1, &(0x7f0000000100)=""/146, 0x1}) syz_io_uring_setup(0x7258, &(0x7f0000000080)={0x0, 0x0, 0x80, 0x1, 0x167}, &(0x7f0000001b80), &(0x7f0000001bc0)) r1 = socket$nl_xfrm(0x10, 0x3, 0x6) r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r3) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f00000001c0)={'batadv_slave_0\x00', 0x0}) fstat(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}) sendmsg$nl_xfrm(r1, &(0x7f0000000600)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000005c0)={&(0x7f0000000280)=@delsa={0x320, 0x11, 0x200, 0x70bd2b, 0x25dfdbfd, {@in=@remote, 0x4d3, 0x0, 0x2b}, [@XFRMA_SET_MARK={0x8}, @replay_esn_val={0x34, 0x17, {0x6, 0x70bd26, 0x70bd28, 0x70bd2c, 0x70bd27, 0x6, [0x0, 0x40, 0x74, 0x2d, 0x2, 0xe61e]}}, @mark={0xc, 0x15, {0x350759, 0xfffffe01}}, @tfcpad={0x8, 0x16, 0x1}, @policy={0xac, 0x7, {{@in=@remote, @in6=@remote, 0x4e21, 0x8, 0x4e23, 0xa23f, 0xa, 0x0, 0x20, 0xff, 0x0, r3}, {0x6, 0x8, 0x800, 0x6, 0x0, 0xfff, 0x4b91, 0x25cdfb4b}, {0x7, 0x7, 0x0, 0xffffffffffffffff}, 0x5, 0x6e6bc0, 0x0, 0x0, 0x3, 0x2}}, @algo_crypt={0x104, 0x2, {{'ctr(camellia)\x00'}, 0x5e0, "8540d58c6f7c51e698e84f643defe9b32f2f95f1a8a679d563ef0de7c9d890e11cdde5eb3ba8b27d36c7e79b33db03eca30d3e338d2ac7fc032e2251373fe20ff81214d21a7a6ff0ace6bddb01fd6e9815b439f2a68c3e29a55fc8c531cd3f11f6483c89ac996cc9c465d2fab4f0e7639aac9a8714c351a955a9d8b310a5576aa83010377a84067c1ec2b4fbf80493c5938e8a5ddf883162c3c71980e6c1a6357269cff1b00be518388cd04c50559744a895a2c6d9829cb6ee82dd36"}}, @sa={0xe4, 0x6, {{@in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @in6=@private0, 0x4e20, 0x6, 0x4e24, 0x0, 0xa, 0x80, 0x20, 0x32, r4, r5}, {@in=@loopback, 0x4d5, 0x33}, @in=@private=0xa010100, {0x2, 0x8000000000000000, 0xffffffff, 0x6c6, 0xffffffffffffffff, 0xfffffffffffff000, 0x5fa, 0xff}, {0x4, 0x3, 0x23, 0xff}, {0x9, 0xff, 0x2}, 0x70bd2b, 0x34ff, 0x2, 0x2, 0x7}}, @coaddr={0x14, 0xe, @in=@rand_addr=0x64010100}]}, 0x320}}, 0x20008040) 04:10:52 executing program 4: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='pids.events\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="410800ac0dca7dda1c5ec9f67c65c2b2d44444f74d7bf47684e04a7a7e00000000003b8800000000000010715cc874748102cc36adc9592e604735c106014562c282da957c44fd1c9248ee60f22f401c46e5ce2ec17342585acd592124ec034c1893a0940b01d57ccbc16eda525e608e32e80fd8d2dae36e8fa54f62d9f7f2b70100d82ecb8cfa5a56b1bae1ee4bfbd851028d8005a778ca4d8f46"], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x280000b, 0x28011, r2, 0x0) r3 = dup(r1) pipe2$9p(&(0x7f0000001900)={0xffffffffffffffff}, 0x0) r5 = socket$key(0xf, 0x3, 0x2) r6 = dup3(r5, r4, 0x0) write$P9_RLOCK(r6, 0x0, 0x0) r7 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000240), r3) sendmsg$NL80211_CMD_NEW_STATION(r6, &(0x7f0000000440)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x90404}, 0xc, &(0x7f0000000400)={&(0x7f0000000280)={0x48, r7, 0x0, 0x70bd2a, 0x25dfdbfc, {{}, {@void, @val={0xc, 0x99, {0x7, 0x6e}}}}, [@NL80211_ATTR_STA_LISTEN_INTERVAL={0x6, 0x12, 0x101}, @NL80211_ATTR_LOCAL_MESH_POWER_MODE={0x8, 0xa4, 0x3}, @NL80211_ATTR_STA_SUPPORT_P2P_PS={0x5}, @NL80211_ATTR_MGMT_SUBTYPE={0x5, 0x29, 0xa}, @NL80211_ATTR_STA_TX_POWER={0x6, 0x114, 0xfffb}]}, 0x48}, 0x1, 0x0, 0x0, 0x40010}, 0x88c1) r8 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x3, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r8, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000300)=[@text64={0x40, 0x0}], 0xffff, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f00007ee000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, 0x0}], 0x1, 0x40, 0x0, 0x0) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) sendmmsg$inet(0xffffffffffffffff, &(0x7f0000000800)=[{{0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="5113e66f71e12e335cd42db1b212760cfc1524ee673683133b0f", 0x1a}], 0x1}}], 0x1, 0x0) ioctl$KVM_REGISTER_COALESCED_MMIO(r1, 0x4010ae67, &(0x7f00000001c0)={0x0, 0x4000}) ioctl$KVM_NMI(r8, 0xae9a) ioctl$KVM_RUN(r8, 0xae80, 0x0) 04:10:52 executing program 3: openat$vcs(0xffffffffffffff9c, 0x0, 0x4584c0, 0x0) ioctl$TCSETA(0xffffffffffffffff, 0x5406, &(0x7f0000000080)={0xff7f, 0x8001, 0x9, 0x0, 0x13, "670e09f4d53eec2d"}) syz_mount_image$ext4(&(0x7f0000000780)='ext4\x00', &(0x7f0000000240)='./file0\x00', 0x2000480, &(0x7f0000000140)=ANY=[], 0x1, 0x78f, &(0x7f0000000f40)="$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") rename(&(0x7f00000002c0)='./file2\x00', &(0x7f0000000340)='./bus\x00') r0 = open(&(0x7f0000000100)='./bus\x00', 0x143142, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x1000000201005) 04:10:52 executing program 2: mkdir(&(0x7f0000000400)='./file1\x00', 0x0) mkdir(&(0x7f0000000580)='./bus\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='lowerdir=.:file0']) lsetxattr$system_posix_acl(&(0x7f0000000480)='./bus\x00', &(0x7f00000004c0)='system.posix_acl_default\x00', &(0x7f0000000380)={{}, {}, [{}]}, 0x2c, 0x0) r0 = bpf$MAP_CREATE(0x0, 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={0x0}, 0x10) r1 = bpf$MAP_CREATE(0x0, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x7b9c0b) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0xffffffffffffffda) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000c00)={0x2, 0x2f, &(0x7f00000005c0)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0xffff0000}, {}, {}, [@tail_call={{0x18, 0x2, 0x1, 0x0, r2}}, @tail_call={{0x18, 0x2, 0x1, 0x0, r1}}, @map_fd={0x18, 0x2, 0x1, 0x0, r1}, @map_idx={0x18, 0x7}, @ringbuf_query={{0x18, 0x1, 0x1, 0x0, r1}}, @ringbuf_output={{}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x7ff}}, @initr0={0x18, 0x0, 0x0, 0x0, 0xe97, 0x0, 0x0, 0x0, 0x2}, @exit, @map_idx={0x18, 0x3, 0x5, 0x0, 0xb}], {{}, {}, {0x85, 0x0, 0x0, 0x84}}}, &(0x7f0000000140)='GPL\x00', 0x7, 0x8a, &(0x7f0000000740)=""/138, 0x40f00, 0x10, '\x00', 0x0, 0x2c, 0xffffffffffffffff, 0x8, &(0x7f0000000300)={0x3, 0x4}, 0x8, 0x10, &(0x7f00000003c0)={0x0, 0x0, 0x10000, 0x80000000}, 0x10, 0x0, r3, 0x0, &(0x7f00000009c0)=[r0, 0xffffffffffffffff, r2, r1, r3, r1, r0], 0x0, 0x10, 0x8}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f0000000d00)={0x8, 0x0, 0x0, &(0x7f0000000540)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000a00)={0x5, 0x6, 0x6, 0x1c05}, 0x10, 0x0, 0xffffffffffffffff, 0x2, &(0x7f0000000b80)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, r3], &(0x7f0000000bc0)=[{}, {0x5, 0x2, 0xb, 0x3}], 0x10, 0x1}, 0x90) bpf$PROG_LOAD(0x5, 0x0, 0x0) creat(&(0x7f0000000280)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f0000000540)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 04:10:52 executing program 0: r0 = bpf$BPF_BTF_LOAD(0x12, &(0x7f00000001c0)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xac, 0xac, 0x7, [@restrict={0xd, 0x0, 0x0, 0xb, 0x5}, @func={0x3, 0x0, 0x0, 0xc, 0x5}, @volatile={0xa, 0x0, 0x0, 0x9, 0x3}, @const={0xf, 0x0, 0x0, 0xa, 0x5}, @const={0xb, 0x0, 0x0, 0xa, 0x1}, @array={0x0, 0x0, 0x0, 0x3, 0x0, {0x2, 0x3, 0x6}}, @ptr={0x9}, @var={0x10, 0x0, 0x0, 0xe, 0x2, 0x1}, @union={0x3, 0x4, 0x0, 0x5, 0x0, 0xffff8000, [{0xe, 0x5, 0x7f}, {0x7, 0x0, 0x1}, {0x3, 0x0, 0x94}, {0x3, 0x4, 0x7ff}]}]}, {0x0, [0x61, 0x5f, 0x5f, 0x2e, 0x0]}}, &(0x7f0000000240)=""/100, 0xcb, 0x64, 0x1, 0x6127}, 0x20) r1 = socket$can_raw(0x1d, 0x3, 0x1) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000000040)={'vcan0\x00', 0x0}) bind$can_raw(r1, &(0x7f0000000000)={0x1d, r2}, 0x10) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000100)={0x1f, 0x0, &(0x7f0000000200), &(0x7f0000000180)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x18, '\x00', r2, 0x0, r0, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) [ 394.448594][T15738] usb 2-1: USB disconnect, device number 38 [ 394.470362][ T30] audit: type=1400 audit(1711685452.779:507): avc: denied { setattr } for pid=17544 comm="syz-executor.2" path="socket:[85488]" dev="sockfs" ino=85488 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=can_socket permissive=1 04:10:52 executing program 2: r0 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r1 = socket$netlink(0x10, 0x3, 0xa) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r0, 0x660c) (async) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r0, 0x660c) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="390000001300090468fe0700000000000000ff3f04000000480100100000000004002b000a00010014a4ee1ee438d2fd000000000000007200", 0x39}], 0x1) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="390000001000111868090707a640000f0021ff3f04000000170a001700000000040037001000030001352564aa58b9a64411f6bbf44dc48f57", 0x39}], 0x1) 04:10:52 executing program 0: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000140)='./file0\x00', 0x9c) write$cgroup_type(r1, &(0x7f0000000240), 0xfb3f) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f0000000200)={0x20}) fallocate(r0, 0x8, 0x0, 0x8000) write$cgroup_int(r0, &(0x7f0000000000)=0x7f, 0x12) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000080)="dd", 0x1}], 0x1) r2 = getpgid(0x0) syz_pidfd_open(r2, 0x0) fcntl$setownex(r1, 0xf, &(0x7f00000000c0)={0x1, r2}) 04:10:52 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000240)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000005000000b7030000000000808500000004000000959c4373240c07bb7d9cbdbb166ffda6f216d23226fd004332497175ea81832221164f77b76fecfe1acbb0d8718510b8c1a042b2ca7f2ad1863e040f16e5031d851cbe512fcd67b6b4a00243bab075eec986f44fa33e05690d8b0ddacd6edc63a4faf1dc2f3b97"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) (async) r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000240)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000005000000b7030000000000808500000004000000959c4373240c07bb7d9cbdbb166ffda6f216d23226fd004332497175ea81832221164f77b76fecfe1acbb0d8718510b8c1a042b2ca7f2ad1863e040f16e5031d851cbe512fcd67b6b4a00243bab075eec986f44fa33e05690d8b0ddacd6edc63a4faf1dc2f3b97"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='sys_enter\x00', r0}, 0x10) r1 = socket$inet_udp(0x2, 0x2, 0x0) connect$inet(r1, &(0x7f0000000080)={0x2, 0x4e24, @private=0xa010100}, 0x10) close(r0) 04:10:52 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x41e, 0x2801, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000340)={0x24, &(0x7f0000000200)={0x0, 0x11, 0x44, {0x44, 0x5, "f017083dd82acef9e77b7ffcab5fe4c59acb57976274d6682bceecd5e2e545cc6d78182bebdbf491a174ad757b253cf1bcb49c9017ef9181c037b215b728bec4ec40"}}, &(0x7f0000000280)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x43f}}, &(0x7f00000002c0)={0x0, 0x22, 0x19, {[@local=@item_012={0x2, 0x2, 0xa, "2ce0"}, @main=@item_4={0x3, 0x0, 0xc, "1e50122f"}, @main=@item_4={0x3, 0x0, 0x9, "0f897007"}, @local=@item_012={0x2, 0x2, 0x2, 'Ca'}, @global=@item_4={0x3, 0x1, 0x9, "42e24828"}, @local=@item_012={0x0, 0x2, 0x2}, @local=@item_012={0x2, 0x2, 0x2, 'H!'}]}}, &(0x7f0000000300)={0x0, 0x21, 0x9, {0x9, 0x21, 0x16ae, 0x47, 0x1, {0x22, 0x30a}}}}, &(0x7f0000000640)={0x2c, &(0x7f0000000380)={0x0, 0x6, 0xc5, "d37eb295f8eff1b4b311c601e8027ca05830d93803527e36e2b9e3a338570b0911795c3caba4318b91df2f66d6fb14613c04264110fc34d722c0aa5160a5156359b6fe9977a08ec077cf852b0e1b4d98df7c81bb79a831ef45d83c4dd249c883b76d9dc7736384b0816a864f52fdba718900846dae57bb4d0bee4df9162620c76031760a2d37d57febbdc033551fb79843ff22bf03cedc0885d94e62205302b7ddd8a57c2198573ef098221301d4b2e9826e9c66d13eaaab58228fc1d8f37f49ad1cbdb0d5"}, &(0x7f0000000480)={0x0, 0xa, 0x1, 0x4}, &(0x7f00000004c0)={0x0, 0x8, 0x1, 0xe}, &(0x7f0000000500)={0x20, 0x1, 0xe7, "80408998d88b3af2a2154978c9f75a11595b8db21cd552a20409b53c8bf8102e42bccab712aeed8f92aef08048ead77b6fe95d1fc090be3f3b0a45d48c356be37343ca0b45939a8e861d71d12fb754b70f45523fc8b8879affab63ed4ef3a25d6e0c78803dc509e180d1a71d836965f1b7f72528c4878556d7a8b026421b1b8930cfaa9873f87da801c217a6869dc32e56c22dd3d90043e563595f42f78d91a84401b3f0d5d142dab95573d062e45935c0f8873c15577b52e0dff1b626e27f3abfad05cd91246c27f5716dce1ca77f4ed8b4e5bd13fcecab991951ae0ea8ef852c21d6ddee807a"}, &(0x7f0000000600)={0x20, 0x3, 0x1, 0x6}}) syz_usb_control_io$hid(r0, &(0x7f0000000980)={0x24, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x22, 0xa, {[@local=@item_012={0x1, 0x2, 0xa, '+'}, @global=@item_4={0x3, 0x1, 0x4, "9595a369"}, @global=@item_012={0x2, 0x1, 0x2, "dbe7"}]}}, 0x0}, 0x0) [ 394.531992][T17549] loop3: detected capacity change from 0 to 2048 04:10:52 executing program 2: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xa, 0x4, 0x8, 0x8}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000740)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000002c0)={&(0x7f0000000280)='ext4_mballoc_alloc\x00', r1}, 0x10) (async, rerun: 64) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x4, &(0x7f0000000180)=ANY=[@ANYBLOB="18010000010000000000000000030000850000007b00000095"], &(0x7f0000000140)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) (async, rerun: 64) r3 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000040)={0x3, 0x4, 0x4, 0xa, 0x0, r0, 0x524, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x1, 0x3}, 0x48) (async, rerun: 32) r4 = socket$nl_route(0x10, 0x3, 0x0) (async, rerun: 32) r5 = socket(0x200000000000011, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000000)={'bridge0\x00', 0x0}) sendmsg$nl_route(r4, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000001c0)=@RTM_NEWMDB={0x38, 0x54, 0x1e5, 0x0, 0x0, {0x7, r6}, [@MDBA_SET_ENTRY={0x20, 0x1, {r6, 0x0, 0x0, 0x0, {@ip4=@multicast2}}}]}, 0x38}}, 0x0) (async) r7 = openat2(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', &(0x7f0000000440)={0x400000, 0xb0}, 0x18) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000580)={0x39, 0x16, &(0x7f0000000300)=@raw=[@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r3}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x3}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x1}}, @map_idx={0x18, 0x7, 0x5, 0x0, 0xe}, @call={0x85, 0x0, 0x0, 0xd}, @printk={@lld, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x81}}, @map_idx={0x18, 0x7, 0x5, 0x0, 0x7}], &(0x7f00000001c0)='GPL\x00', 0x400, 0x25, &(0x7f00000003c0)=""/37, 0x40f00, 0x42, '\x00', r6, 0x0, r7, 0x8, &(0x7f0000000480)={0x6, 0x2}, 0x8, 0x10, &(0x7f00000004c0)={0x0, 0x6, 0x9, 0x3}, 0x10, 0x0, 0x0, 0x3, &(0x7f0000000500)=[r0, r0, r0, r0, r0, r0, r0, r0], &(0x7f0000000540)=[{0x0, 0x1, 0x5, 0xb}, {0x4, 0x2, 0x5, 0xa}, {0x4, 0x2, 0x5, 0xc}], 0x10, 0x9}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000002c0)={&(0x7f0000000000)='ext4_mballoc_alloc\x00', r2}, 0x10) (async) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) 04:10:52 executing program 4: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x2, 0x4, 0x5, 0x2}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000010007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r2 = creat(&(0x7f0000000280)='./file0\x00', 0x0) close(r2) r3 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_int(r3, 0x107, 0xa, &(0x7f0000001300)=0x1, 0x4) setsockopt$packet_tx_ring(r3, 0x107, 0xd, &(0x7f00000000c0)=@req3={0x8000, 0x6, 0x300, 0xfc}, 0x1c) mount$9p_fd(0x2000, &(0x7f0000000000)='./file0\x00', &(0x7f0000000840), 0x0, &(0x7f0000000cc0)={'trans=fd,', {'rfdno', 0x3d, r2}, 0x2c, {'wfdno', 0x3d, r1}}) [ 394.586511][ T30] audit: type=1400 audit(1711685452.889:508): avc: denied { write } for pid=17560 comm="syz-executor.2" path="socket:[85510]" dev="sockfs" ino=85510 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_fib_lookup_socket permissive=1 [ 394.612532][T17549] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. 04:10:52 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000300)=@newtaction={0x4c, 0x1e, 0x109, 0x0, 0x0, {}, [{0x38, 0x1, [@m_vlan={0x34, 0x8, 0x0, 0x0, {{0x9, 0x9}, {0x4, 0xe}, {0x6, 0x6, "d03b"}, {0xc}, {0xc}}}]}]}, 0x4c}}, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x18, 0x1a, &(0x7f0000000080)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x25}, {}, {}, [@func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffe}, @ringbuf_output={{0x18, 0x1, 0x1, 0x0, 0x1}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x8}}, @exit], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x1}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000000180)='syzkaller\x00', 0x2, 0x0, 0x0, 0x0, 0x6, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000001c0)={0x4, 0x3}, 0x8, 0x10, &(0x7f0000000200)={0x5, 0xa, 0x5, 0x976}, 0x10, 0x0, 0x0, 0xa, &(0x7f0000000240)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f0000000380)=[{0x2, 0x2, 0xf, 0x1}, {0x1, 0x3, 0x8, 0x6}, {0x5, 0x4, 0x1, 0x9}, {0x2, 0x3, 0xc, 0x5}, {0x1, 0x5, 0x4, 0x9}, {0x1, 0x4, 0x2, 0x3}, {0x3, 0x3, 0x3, 0x6}, {0x2, 0x3, 0x4, 0xc}, {0x1, 0x5, 0x4, 0x8}, {0x4, 0x2, 0x10}], 0x10, 0x8001}, 0x90) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.swap.current\x00', 0x275a, 0x0) ioctl$FS_IOC_RESVSP(r3, 0x40305839, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x852}) ioctl$FIBMAP(r3, 0x1, &(0x7f0000000200)=0xa6a) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000440)={@cgroup, 0xe, 0x0, 0x4, 0x0, 0x0, 0x0, &(0x7f0000000380)=[0x0, 0x0, 0x0], 0x0, &(0x7f0000000400)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, 0x40) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000480)={@ifindex, 0xffffffffffffffff, 0x0, 0x20, 0x0, @link_id, r4}, 0x20) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000280)={@ifindex=r1, r2, 0x7, 0x20, 0x0, @prog_fd=r3, r4}, 0x20) 04:10:53 executing program 4: mkdir(&(0x7f0000000400)='./file1\x00', 0x0) mkdir(&(0x7f0000000580)='./bus\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='lowerdir=.:file0']) lsetxattr$system_posix_acl(&(0x7f0000000480)='./bus\x00', &(0x7f00000004c0)='system.posix_acl_default\x00', &(0x7f0000000380)={{}, {}, [{}]}, 0x2c, 0x0) r0 = bpf$MAP_CREATE(0x0, 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={0x0}, 0x10) r1 = bpf$MAP_CREATE(0x0, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x7b9c0b) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0xffffffffffffffda) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000c00)={0x2, 0x2f, &(0x7f00000005c0)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0xffff0000}, {}, {}, [@tail_call={{0x18, 0x2, 0x1, 0x0, r2}}, @tail_call={{0x18, 0x2, 0x1, 0x0, r1}}, @map_fd={0x18, 0x2, 0x1, 0x0, r1}, @map_idx={0x18, 0x7}, @ringbuf_query={{0x18, 0x1, 0x1, 0x0, r1}}, @ringbuf_output={{}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x7ff}}, @initr0={0x18, 0x0, 0x0, 0x0, 0xe97, 0x0, 0x0, 0x0, 0x2}, @exit, @map_idx={0x18, 0x3, 0x5, 0x0, 0xb}], {{}, {}, {0x85, 0x0, 0x0, 0x84}}}, &(0x7f0000000140)='GPL\x00', 0x7, 0x8a, &(0x7f0000000740)=""/138, 0x40f00, 0x10, '\x00', 0x0, 0x2c, 0xffffffffffffffff, 0x8, &(0x7f0000000300)={0x3, 0x4}, 0x8, 0x10, &(0x7f00000003c0)={0x0, 0x0, 0x10000, 0x80000000}, 0x10, 0x0, r3, 0x0, &(0x7f00000009c0)=[r0, 0xffffffffffffffff, r2, r1, r3, r1, r0], 0x0, 0x10, 0x8}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f0000000d00)={0x8, 0x0, 0x0, &(0x7f0000000540)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000a00)={0x5, 0x6, 0x6, 0x1c05}, 0x10, 0x0, 0xffffffffffffffff, 0x2, &(0x7f0000000b80)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, r3], &(0x7f0000000bc0)=[{}, {0x5, 0x2, 0xb, 0x3}], 0x10, 0x1}, 0x90) bpf$PROG_LOAD(0x5, 0x0, 0x0) creat(&(0x7f0000000280)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f0000000540)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 394.631062][T17549] EXT4-fs error (device loop3): ext4_mb_generate_buddy:1152: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 394.649149][T17549] EXT4-fs (loop3): Delayed block allocation failed for inode 16 at logical offset 0 with max blocks 5 with error 28 [ 394.661398][T17549] EXT4-fs (loop3): This should not happen!! Data will be lost [ 394.661398][T17549] [ 394.671161][T17549] EXT4-fs (loop3): Total free blocks count 0 [ 394.682367][T17549] EXT4-fs (loop3): Free/Dirty block details [ 394.689583][T17549] EXT4-fs (loop3): free_blocks=2415919104 [ 394.691116][T17579] netlink: 'syz-executor.0': attribute type 9 has an invalid length. [ 394.695595][T17549] EXT4-fs (loop3): dirty_blocks=16 [ 394.705169][T17580] overlayfs: failed to clone lowerpath [ 394.708206][T17549] EXT4-fs (loop3): Block reservation details [ 394.719468][T17549] EXT4-fs (loop3): i_reserved_data_blocks=1 [ 394.725420][T17579] netlink: 'syz-executor.0': attribute type 7 has an invalid length. 04:10:53 executing program 3: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='attr\x00') timer_create(0x0, &(0x7f0000000440)={0x0, 0x21, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000100)) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) sendmsg$AUDIT_GET(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x10, 0x3e8, 0x20, 0x70bd28, 0x25dfdbfd, "", ["", "", "", "", "", "", "", "", "", ""]}, 0x10}, 0x1, 0x0, 0x0, 0x4000}, 0x4000) getdents64(r0, &(0x7f0000000180)=""/239, 0xef) 04:10:53 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x11, 0x5, &(0x7f00000000c0)=ANY=[@ANYBLOB="180000000000000000000000ff000000850000000e000000c50000005000000095"], &(0x7f0000000100)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000180)='sched_switch\x00', r0}, 0x10) r1 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xa, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x7fc00100}]}) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000c80)={'lo\x00', 0x0}) sendmsg$nl_route_sched(r3, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000002c0)=@newqdisc={0x38, 0x24, 0x4ee4e6a52ff56541, 0x0, 0x0, {0x0, 0x0, 0x0, r5, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_FLOW_PLIMIT={0x8, 0x8}]}}]}, 0x38}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000140)={&(0x7f00000003c0)=@delqdisc={0xe0, 0x25, 0x10, 0x70bd2a, 0x25dfdbfd, {0x0, 0x0, 0x0, r5, {0xd, 0x7}, {0xb, 0xb}, {0xffe0, 0xb}}, [@TCA_EGRESS_BLOCK={0x8, 0xe, 0x400}, @TCA_STAB={0x88, 0x8, 0x0, 0x1, [{{0x1c, 0x1, {0x5, 0x1f, 0xe3, 0x1, 0x0, 0x2, 0x1, 0x1}}, {0x6, 0x2, [0x9]}}, {{0x1c, 0x1, {0x5, 0x8, 0x6, 0x7, 0x2, 0x1, 0x6, 0x8}}, {0x14, 0x2, [0x5, 0x5, 0xffc0, 0xbe, 0x1, 0x3e, 0x800, 0x5d7b]}}, {{0x1c, 0x1, {0x8, 0x3, 0x20, 0x4e48c6c2, 0x0, 0x9, 0x5, 0x7}}, {0x12, 0x2, [0x1, 0x400, 0xd64, 0xffff, 0x6, 0x9, 0x5be]}}]}, @qdisc_kind_options=@q_pfifo_head_drop={{0x14}, {0x8, 0x2, 0x4}}, @TCA_INGRESS_BLOCK={0x8, 0xd, 0x8001}, @TCA_EGRESS_BLOCK={0x8, 0xe, 0x7ae}]}, 0xe0}, 0x1, 0x0, 0x0, 0x40080}, 0x4040000) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r1, 0xc0502100, &(0x7f0000000a40)={0x0}) r7 = socket$nl_route(0x10, 0x3, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_ADDFD(r1, 0x40182103, &(0x7f0000000300)={r6, 0x0, r7}) 04:10:53 executing program 4: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000005f01000004850700000095000000000000"], &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r0}, 0x10) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cgroup.controllers\x00', 0x275a, 0x0) flistxattr(r1, 0x0, 0x0) 04:10:53 executing program 2: prctl$PR_GET_CHILD_SUBREAPER(0x25) prctl$PR_GET_CHILD_SUBREAPER(0x25) prctl$PR_GET_CHILD_SUBREAPER(0x25) prctl$PR_GET_CHILD_SUBREAPER(0x25) prctl$PR_GET_CHILD_SUBREAPER(0x25) prctl$PR_GET_CHILD_SUBREAPER(0x25) prctl$PR_GET_CHILD_SUBREAPER(0x25) prctl$PR_GET_CHILD_SUBREAPER(0x25) prctl$PR_GET_CHILD_SUBREAPER(0x25) prctl$PR_GET_CHILD_SUBREAPER(0x25) prctl$PR_GET_CHILD_SUBREAPER(0x25) prctl$PR_GET_CHILD_SUBREAPER(0x25) prctl$PR_GET_CHILD_SUBREAPER(0x25) prctl$PR_GET_CHILD_SUBREAPER(0x25) prctl$PR_GET_CHILD_SUBREAPER(0x25) prctl$PR_GET_CHILD_SUBREAPER(0x25) prctl$PR_GET_CHILD_SUBREAPER(0x25) prctl$PR_GET_CHILD_SUBREAPER(0x25) prctl$PR_GET_CHILD_SUBREAPER(0x25) prctl$PR_GET_CHILD_SUBREAPER(0x25) prctl$PR_GET_CHILD_SUBREAPER(0x25) prctl$PR_GET_CHILD_SUBREAPER(0x25) prctl$PR_GET_CHILD_SUBREAPER(0x25) prctl$PR_GET_CHILD_SUBREAPER(0x25) prctl$PR_GET_CHILD_SUBREAPER(0x25) prctl$PR_GET_CHILD_SUBREAPER(0x25) prctl$PR_GET_CHILD_SUBREAPER(0x25) prctl$PR_GET_CHILD_SUBREAPER(0x25) prctl$PR_GET_CHILD_SUBREAPER(0x25) prctl$PR_GET_CHILD_SUBREAPER(0x25) 04:10:53 executing program 4: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0xe, 0x4, 0x4, 0x5}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000500)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r2 = socket$inet6_udp(0xa, 0x2, 0x0) r3 = socket$inet_tcp(0x2, 0x1, 0x0) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000023c0)={0x6, 0x4, &(0x7f0000002180)=@framed={{0x18, 0x2}, [@call={0x85, 0x0, 0x0, 0x7}]}, &(0x7f0000000040)='syzkaller\x00', 0x5, 0xc0, &(0x7f00000020c0)=""/192}, 0x80) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000180)={'syz_tun\x00', 0x0}) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000000)={r4, r5}, 0x10) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r2, 0x89f0, &(0x7f0000000300)={'ip6_vti0\x00', &(0x7f0000000280)={'syztnl1\x00', r5, 0x4, 0x3f, 0x9, 0x8, 0x0, @remote, @dev={0xfe, 0x80, '\x00', 0x33}, 0x701, 0x8000, 0xbda, 0x2}}) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000004c0)={&(0x7f00000001c0)='ext4_request_blocks\x00', r1}, 0x10) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000240)={{r0}, &(0x7f0000000080), &(0x7f0000000200)=r1}, 0x20) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x26e1, 0x0) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000580)='memory.events\x00', 0x100002, 0x0) write$cgroup_type(r6, &(0x7f0000000180), 0x2009) [ 394.733521][T17579] netlink: 'syz-executor.0': attribute type 8 has an invalid length. [ 394.736234][T17580] overlayfs: failed to clone upperpath 04:10:53 executing program 2: r0 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000009c0)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x11, 0xf, &(0x7f0000000340)=ANY=[@ANYBLOB="1803000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b702000014000800b7030000000000008500000083000000bf0900000000000055090100000000009500000000000000bf91000000000000b7020000000000008500000085000000b70000000000000095"], &(0x7f0000000080)='syzkaller\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, &(0x7f0000000180)={&(0x7f0000000140)='kmem_cache_free\x00', r1}, 0x10) r2 = socket$inet6(0xa, 0x2, 0x0) r3 = socket$key(0xf, 0x3, 0x2) r4 = dup3(r3, r2, 0x0) sendmsg$key(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f00000002c0)={0x2, 0x7, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x8, 0x0, 0x0, 0x2000, @in6={0xa, 0x0, 0x0, @mcast1}}]}, 0x38}}, 0x0) sendmsg$key(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)={0x2, 0x18, 0x3, 0x5, 0x3, 0x0, 0x10001, 0x25dfdbff, [@sadb_x_nat_t_port={0x1, 0x15, 0x4e22}]}, 0x18}}, 0x850) 04:10:53 executing program 4: openat$vcs(0xffffffffffffff9c, 0x0, 0x4584c0, 0x0) ioctl$TCSETA(0xffffffffffffffff, 0x5406, &(0x7f0000000080)={0xff7f, 0x8001, 0x9, 0x0, 0x13, "670e09f4d53eec2d"}) syz_mount_image$ext4(&(0x7f0000000780)='ext4\x00', &(0x7f0000000240)='./file0\x00', 0x2000480, &(0x7f0000000140)=ANY=[], 0x1, 0x78f, &(0x7f0000000f40)="$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") rename(&(0x7f00000002c0)='./file2\x00', &(0x7f0000000340)='./bus\x00') r0 = open(&(0x7f0000000100)='./bus\x00', 0x143142, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x1000000201005) 04:10:53 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='memory.events\x00', 0x26e1, 0x0) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0xb, 0x5, 0x10001, 0x9, 0x1}, 0x48) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000080)={r1, &(0x7f0000000080), &(0x7f0000001540)=""/155}, 0x20) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000740)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r1, @ANYBLOB="000000000000008af8ff00000000bfa200000000020007020000f8ffffffb703002008000000b70400000000000085400000030000009500"/72], &(0x7f0000000700)='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, &(0x7f0000000b00)={&(0x7f0000000040)='mm_lru_insertion\x00', r2}, 0x10) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000580)='memory.events\x00', 0x100002, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r4, 0x8933, &(0x7f0000000140)={'batadv_slave_0\x00', 0x0}) r6 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000580)={r5, 0x1, 0x6, @link_local}, 0x10) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000040)={r5, 0x1, 0x6, @random="7d05050130b7"}, 0x10) setsockopt$packet_drop_memb(r6, 0x107, 0x2, &(0x7f0000000240)={0x0, 0x1, 0x6, @multicast}, 0x10) r7 = syz_btf_id_by_name$bpf_lsm(&(0x7f0000000600)='bpf_lsm_file_mprotect\x00') r8 = syz_open_dev$vcsa(&(0x7f0000000640), 0x6, 0x42) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x1e, 0x9, &(0x7f0000000400)=@raw=[@generic={0x81, 0xe, 0x7, 0x7f, 0x4}, @tail_call={{0x18, 0x2, 0x1, 0x0, r3}}, @alu={0x4, 0x0, 0xd, 0x6, 0x0, 0xfffffffffffffffe, 0x4}, @cb_func={0x18, 0xb, 0x4, 0x0, 0x1}], &(0x7f0000000480)='syzkaller\x00', 0x7ff, 0x42, &(0x7f00000004c0)=""/66, 0x41000, 0x4, '\x00', 0x0, 0x1f, r3, 0x8, &(0x7f0000000540)={0x7, 0x1}, 0x8, 0x10, &(0x7f00000005c0)={0x0, 0x5, 0xffffffff, 0x80000000}, 0x10, r7, 0xffffffffffffffff, 0x6, &(0x7f0000000680)=[r0, r8], &(0x7f00000007c0)=[{0x5, 0x5, 0x1, 0x6}, {0x3, 0x3, 0x4, 0xc}, {0x3, 0x1, 0x1, 0x1}, {0x5, 0x5, 0x0, 0x7}, {0x1, 0x3, 0xd, 0x2}, {0x5, 0x3, 0x1, 0xb}], 0x10, 0x1}, 0x90) bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@base={0x1c, 0x32, 0x1, 0x9, 0x348, r1, 0x0, '\x00', r5, 0xffffffffffffffff, 0x5, 0x1, 0x3}, 0x48) signalfd4(r3, &(0x7f0000000200)={[0x7ff]}, 0x8, 0xc0000) write$cgroup_type(r3, &(0x7f0000000180), 0x40010) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000000)={r1, &(0x7f0000001600)="46259b00d06f84c55fdc9c7af84a3d6c3fe172eaf414f1468577eb107223ef409eed343edff4301c8c4dd9c8f42c8b6163ef96debf06dd201c2bae555a5e1257c1fced54fc3e0fef8be5168c35d798bbf84949302011269e1a6e1d7ce651aaf6ede8e6a3942cd2b4d54db3975415421890e711175a1f1347eee3c8b2a43c3d2bc984f26e764cd73f8d5ac9dd6eb96a4817ed8775037bf92178db832b3d4bc409b13e6e96206312490346e0e7caae7a8514195b058ce62ed6acd8d14558f031bff8cdfe0046666290cee8d2d9f0eabdd0c83721e5ecc1c6c7f7f285d48bad43c5c8fa744fcec5a7cb78cbc1b1792930b0b778b4ccc49594fbac19005183ba3ea8d0116f1b8c5433fdb542aa9e561d4f8e8e088bc2fa67b0fcd92cff9b61855be4856a1e1690ef872493785c02c9b5108d1748ed84b221e25a1c1211e00b280f1e9d9ab12b8e451c61c7db1a462b4d3eeb58cdbc871e95692525630169dec751958968fa7dd453189122295baf98a1f07cff7976dbc22932022859eba2f3d2e6c39231a19e09dd3a627efc6aa5c183f67ea59e6b0ed06ed2ffe69bf65cacdbad1b7149a2819c69c3097667431795e10ceddd9ad1c3da1103782450f10c81254b2968745a1179274d8bd383a613b95fbece849937b4d396af4b7493d7e6b66f18a97a4fe7ee170f2811da2d01de142ed21dfdf9b6b889f9e6cd8ef92590098cd055f7432b65711ae7b24a98c29e573a578ae974830af3da50a0d3b83b4c41e109f45be4aef11645febb2e5e20af851b5a14819ed98f72bf57f02e4f2ebdf815725bd72e9abd83b35c356dba6e16ba61eeb50e235f16ea1c3b562223fa4dbd22a18510f4cd8cf6a35ac801c1ddf9b41b349076fc52ef91c59a9d090e3aced288e28e6a34b855cff345be4f0122dfcf7e3449b3290f60a4e7fd578e2d51c403d4dab77a93f2674ddf5e5ee4fc272c344496a564ba7ac392c308de7794e42a683fd7fad5c33e66efadc6d8c6d8e74621c33edc10798bb4308d6f3c6f9b364b4ff78a88527607ae00abd53da63d70469f21b72f9601c5eb691130a1ec5e583f29d937835c6c90d71c9c43ea146fe1ef3f8411e56e5248b84b9ff1948a1bdd1a8f88f94f57e874c971556b1f89a6922b37ffb1d12c7cca9ab3dd0df6adb432ac5cc8e0220ef5eda7541a8bd0bcf000a7e729c52ad48bfa5e5217af084e6e0bf2d1f809bfc77e3eeb6a1d19f198ccc1506a0cb1308e9cb7c8f4a69f33f5015d3e7e0f00b9fb9412e3df18ea2d1665100483e316fad657b86a76b14d61d161e22e07df9dd1e465549ea6c148c532a8747c1142c03385371a11fcb60583c1e56506f485d91f0d5f374e16ab542b08d3437dcc58bcd7734b9e018f22b0ee32b17adb180787d00db21895926befee38da41f8cf45753026be85d81dd3aabcd89c9a1d214d3c2879388361552d1aa7083075ed2036c6151e2d2f6ae81f15673a057b63158aae7959c964c2e0982bc418312e97794e567ee88e9c486020a1dfb3608c489b4fa82c21136be2aadbeee723af9247da2ee5dd1cc5ae77a13ae71ac9e1800a33b87fbd6dfff06b793ac9f9a0110d622d2882f3334a8932c6babeedaad419023274010d143c8ecd0ef262ce9216b0e259d9248257d52485a23608197c45230919f63fed2871153b1dd3e7bb1c40789c8ff694abf4437b3ebae1176ae82cf5319fb3c7d12753c310b4577e06459fdf19212816501b604fc814b0495d3942a11605aee6260b2ba16ef5d5e000f055914a594c513af91d12bd7d8fc27e1c8a9e44cda9fdf0c31926d2b77b318fb800c9ce62b7f3a1e3f3fc16245d0c923bed5ade2df8309bd85c941f18aff8db3f224b9c265366bff3e57e954f4fd49b5f4f7c7d8e04d6a9f5f03d9cf3365e471c23a62c69527f3e2ee6ffd5f3db7ddb467befbc2012b2424aac9ccb13e424fc89abd1c08f459eee10b6b73c0b6ace54157e2b9cea2677d9dba813fa8831da47933c005001e4452d89dfd741aa1be91082c4c20dab3afc3378457d789f2e06c5097dec0a33df20137823d06753ccdc362a27324a9599b55b2a332fe55cd3d3b037a97d603e50e3556ddf1bb8b7548a7408a2de5e2922e211e52e432ee1fede60c24a4625fa1ba8bd7ec49518204237b161d2839829f71e35a04ebbb87fc555f5269007b0878edd8227dd2a2388bcfff3751e06bd543bd701001a4213c1798814667e6a2637e9cfa3e7775e2341c89d2b8dbafd64a4ae2474710b7b10003f3d0d75a1474bc30434fc687ac85a6f9ef236e4b741c77aa67bf977b14754030e82860bbb690ff2e627d070791785eb294c5f01050ee64a3dbff7b7747897d5372ee7854316a5ea41a5606877f0741b29108da720849ba0aa106641f5c1811d98030cc0140c9d3c911818f826bc1eb38749d0a68a8820c3b29c8e12698e49a21dc67d4737895f72178ce9a6b366f5a01ac07d8451acafd4405ef892fbac2aab1a221c8ab98538374da43ae609b4e665ea185aa5e5545f1b3909d12e9300b3ec07fe53f2da6f138fbea312791b8c759a97303d221cc1a6644e5f05d5ebeedf7a07c34492553828e66a8cf36150e357c40bd6c256079570d51d10dbcf89e553f921c88e801e0457b0f5e91e9184c9f8a0c3bd599714e615f5c0f5f7158e4d80d5a12eaa37ad85a37f6d485eec74c76cb10fa0be73669a96072282002d04982f34e3048b814da1353ab1fcb2dd3509c7e6aad28e3602c1a5a9c1eb9b51a614e4aa79712db14e4deeed20e93e4d41cbb55c9a744988afd02cafeed362c495f1d003d883d37c774a176561a0ad44caa69ab37171dbfb73d47486eaf16891baadee267b6254b984a1ae941a6ee8d76a3c5745942aa4e14dc6307233801c7f638153156caf21d892f0883e3b4c82f4fffb5480c83d287a242504ac451acd46a801e9486e4768e79f7c00f748a4cde4f1a3a633057bcbe671b3614ac97b7121a57ec456a26b990c9d2d8f8b7edb8e9f65a2069630d32a6003b72e4ece2b896c4c3c48bef5b8e3e99ec46da3d3421cd540b1d53dd494a3c83d6ad9df566e48792f8789e53a24063ddd8dd180d7c66a778c28d9f7d20e91467fb146e35e256dbe58450a0724b7472f7d4e84a9debe53161a0083839cb055e4f216c795691961f09595cec4df207f04f2bec213d6bf43dbdc1bddf94f3885d88a5e955524595821bc627bd1e258f71f1218bfb52c4b5adf822ec91736080a743e1f4258a481b0dd99ec59f048a1eab8eeea02c18a4c79433c8235db5e3d55ab60b2b43adbc95fec83489d71464584600383971c392ec080ac9ea20409ebccb9934f5041554136c8901b4fc0552206856ca9ebaeef03627ad58ce4ae6efd117f61fd48c8944f0a21a0188e0d9583c505d01746ecf1e1a4a5f9c1d7dfee33daffab4529bb02d81808c41f2bdc001926f8006551446b49d0985c864b95bcfc7b0ed24d62ef91b296f45de021fbbf608fb04bd6623ccd7db7f18751e5cec47d4f5b159344459ed6d4e1639ad624b146e7036a959534ddc806d5b80147de649d93e69f89c6e596d7ed47740b50c0fedbb9d27abf994651d6378e2b844926a4708ef9e1b7c280a0c79d00f467d8428964b958c12c0d6241e3cef1a84f48f364912a99891a99f194ec100e350d860d5e31b9cdf6781716db880d29921efc0fe22241f834780a820ea1c07a2e9ac41d675ea5515b41e36bb03d19a005e860e3ebfa04534b9c1b1f2f0b83c6fc29a2505e8fd5a370e93c84151644091df498564bbefdea2ad4c38c07bf284da7e20a4527561a7a7cac3c7260d0bc09ac6a533158ccff98ac61b01abfdc6b761721dced015609183b61d9e0ca1f52fb96647651ceeac193677925316756e9032ecf0fdb86a867ee2083361788bbab149238d7abb9550f246e4474eca22642355c41e781026bda7073700a9dac004e796f4d0323cf90213884c0a3f86cbf958fd3368b6dddeba00c486661a03ef3deb70178ea74f3df48ab6f88c2777ba3d4638677132814e4961c584c2d70b0d8c8ec2a1207d545e30a442c8bcd3b7034aaca8c0ef0de68da415310f32d36cd688143a9f7b2fb2571d3e3719d9a88ec601bb28c5fd8a984d5b3f23d4e5ea66ba84fc0493104008eb43b36562424184e7402c852ba65df9bd01e016ec1f1fdbac73fd4eb4ae71431f310aec9cded92b396984d24fb2ba9535e516c4197109f1e22574102fcd04aea12d56a16842a6e30d441f21324710cd494ef91aaae6616130cfce2c506affd0e61a812334a3f39efa0c47034be15d8c4e04e108abf88df3572bf9ebca8d6a47e7d7aadbed55f9b4f42f4ac599149c3835e406d0fe7fc707523b11ce0b9044fea2d47b5a08cabff7712d54152d79d9cbbdae2b24004bd9f4082788c65ce5578c6a7ca35a51e32c4479d1f3df87ad306b1ffb68404c6d11f12a7c2d54ed534944ff6d3220ad373cefe6a6975aa813a3c5fdeca95107f00dc6cbb52c301d5533c3aaf6f3c0cd63ff3937cb784cecf3f6332478231ae6d3bffa05c9e95e64eca4801dcc853797844ff9e7b426e6fb0674e72d6446befad389ed0cc379e3585de16a358b19c095db740aba1e8536ba44c2edac0b6465452093f8574de5ee6ac7abdcad27e19666e3a6dd63b59a3c5d04cd65428dc24be70bc9f09acaa70da87f06da4c478fa713ada48bca1e8d6c09995d8fa8796b60e98b62abba13d8b10d0e217ad45f2a8e6341864c75f27e0ecf0958af8511b6839d6a433bb2326687a2a8256f1cbfe50f7b5f05fc582b8d5ce4d4f58e3a1183ea5b0bbdec496178f8bfb9ea297d2383b44a7be3edfa837960bd9421280ef031c886b74b2c2dc226aed95f62d1ba88a391ed2f67c7f401ed93b14fe6721d1cbc8893a47f0cb5c69e197d6a585473c8caebc7ca9ab334b262aa3d72d32224330d946a7af11671fbfeb6621ab8dc045b9b5098a3625ffeb7fc4fd0e2e63ec574aeeeb670422e8fa62318470a5dbe315f60c6a786a57b3883d30194b8b168de8d4ecdb576bf535151044edade47dc964d6a5f2ac027036a2face6c063143ccf630b99282daf86a13e3ebd390e380ead0f2ac3b3806e6fffd9451af82dcb7ac9cd79c564d4b2c70c442ece79beea3eca1644eb2781094d47f935b268f0246363fdb89107f9526d28421747da5f1cdd65e4ed713054b0b21b9437020d4be2101d74047224118346191c518500f292d3fc7a5a4a8346bebc4971d74418b31b208fd5bcb3ddb7137fef8cc84a7918cc40eeb0671e6bbfe8f8deb99615c6adc5685fec090758e9bbc52f52175ffd86b7c29f6653aacba76ad7cd195696da15d0b6c8adaca340967a2e051af8199514a69125b9457c52a5b979ea07f3001c4d3d8236547a579a6780bb3521d247fe3938df3553b4e651f56097178847ff555fc57540ed0c6532b4bd23d6d402f544b1cd49c7d93391749c2869a52664e901fbfbe41a11647ff44788b5bdd5c7afe2a3fa68a2ab53d0a91bb2167c96708bd337142ccc8c622bf6f171a407ef06ee216fda70aae394dc4eac751c8bb5be10d137dec556d145d6fc92f06ad5f44544103eb6b67f380277c3ba5e0938871b108e59a227e5b30de7a4c68270eebff989ec4e1227d074e52802e3b37b9b6cd9ad1f6e970652729ac21a299c325a57b245cfa0d7329bd39053833cc7b648a8c2c4e41ebec6b2d12eea6206c38899f3b83ff64ce79b3f6c4f99d2b85e6e3fe2bea9698b86b3ade231d920d1a27f408811606a6491b15af1403222351ab56da7d", &(0x7f00000002c0)=""/172}, 0x20) 04:10:53 executing program 4: mkdir(&(0x7f0000000400)='./file1\x00', 0x0) mkdir(&(0x7f0000000580)='./bus\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='lowerdir=.:file0']) lsetxattr$system_posix_acl(&(0x7f0000000480)='./bus\x00', &(0x7f00000004c0)='system.posix_acl_default\x00', &(0x7f0000000380)={{}, {}, [{}]}, 0x2c, 0x0) r0 = bpf$MAP_CREATE(0x0, 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={0x0}, 0x10) r1 = bpf$MAP_CREATE(0x0, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x7b9c0b) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0xffffffffffffffda) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000c00)={0x2, 0x2f, &(0x7f00000005c0)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0xffff0000}, {}, {}, [@tail_call={{0x18, 0x2, 0x1, 0x0, r2}}, @tail_call={{0x18, 0x2, 0x1, 0x0, r1}}, @map_fd={0x18, 0x2, 0x1, 0x0, r1}, @map_idx={0x18, 0x7}, @ringbuf_query={{0x18, 0x1, 0x1, 0x0, r1}}, @ringbuf_output={{}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x7ff}}, @initr0={0x18, 0x0, 0x0, 0x0, 0xe97, 0x0, 0x0, 0x0, 0x2}, @exit, @map_idx={0x18, 0x3, 0x5, 0x0, 0xb}], {{}, {}, {0x85, 0x0, 0x0, 0x84}}}, &(0x7f0000000140)='GPL\x00', 0x7, 0x8a, &(0x7f0000000740)=""/138, 0x40f00, 0x10, '\x00', 0x0, 0x2c, 0xffffffffffffffff, 0x8, &(0x7f0000000300)={0x3, 0x4}, 0x8, 0x10, &(0x7f00000003c0)={0x0, 0x0, 0x10000, 0x80000000}, 0x10, 0x0, r3, 0x0, &(0x7f00000009c0)=[r0, 0xffffffffffffffff, r2, r1, r3, r1, r0], 0x0, 0x10, 0x8}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f0000000d00)={0x8, 0x0, 0x0, &(0x7f0000000540)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000a00)={0x5, 0x6, 0x6, 0x1c05}, 0x10, 0x0, 0xffffffffffffffff, 0x2, &(0x7f0000000b80)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, r3], &(0x7f0000000bc0)=[{}, {0x5, 0x2, 0xb, 0x3}], 0x10, 0x1}, 0x90) bpf$PROG_LOAD(0x5, 0x0, 0x0) creat(&(0x7f0000000280)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f0000000540)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 04:10:53 executing program 2: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = socket$pppl2tp(0x18, 0x1, 0x1) connect$pppl2tp(r0, &(0x7f00000001c0)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @loopback}, 0x1, 0x0, 0x0, 0x2}}, 0x2e) (async, rerun: 32) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/10, 0xa}, {&(0x7f0000000040)=""/95, 0x5f}], 0x2, 0x3f, 0x1) (rerun: 32) 04:10:53 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090024206d041cc3400000000001090224ff000000a00009040000010301010009210008000122010009058103"], 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000240)={0x24, &(0x7f00000008c0)=ANY=[@ANYBLOB="00000c0000000c0001"], 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000001dc0)={0x84, 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={0x20, 0x0, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f00000016c0)={0x84, 0x0, 0x0, 0x0, &(0x7f0000001300)={0x20, 0x0, 0x4, {0x1}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000980)={0x2c, &(0x7f00000007c0)={0x0, 0x0, 0x4, "f0f2aa96"}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000001000)={0x2c, &(0x7f0000000d40)={0x0, 0x14, 0x4, "5b54a15b"}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, &(0x7f00000002c0)={0x2c, &(0x7f0000000040)={0x0, 0x22, 0x5a, {0x5a, 0x2, "f9fad0be210481764717c9e71715cd59da49bddcf7b16621c682225479bd1ddd4ec1ae1ae3d8c43870649325b0355fce996078c279da0ca4cd84fba1a10089a57a536e81758b6260c97af3b8dc27400e16acacef175533b3"}}, &(0x7f00000000c0)={0x0, 0x3, 0xf4, @string={0xf4, 0x3, "3bf2ff2a1a26fb79d78f98b513a1da23814f3a086ada8bf3876c5c9bbc3a38c560eef70c0285182eec17e5a71592220d0b44afb0fac400527a292ea072a8b10eff8e725d5d6b87b3b5c82c85b89106236570e29770bb084ffd4fbf4cd9bdb2bb23d4529d681484b23e01f0a62582750b73a79c5e32c6f505dea68c5aed44f0275eb18caa5212307fd43db46d0d6bd71bcd5ddbfb64a53a7e6721450eaf05c7cc28e9b2bd70c16e485daf13abfd59a5b29cadfff98c82b53e5994df4fd74029574f3375079d12caee967a9fa2b8bdb7ac6341774da9f266c3e4394455abdef09e6d688249dbde2613c87a76c8073674c8350b"}}, &(0x7f00000001c0)={0x0, 0xf, 0x2c, {0x5, 0xf, 0x2c, 0x2, [@ssp_cap={0x1c, 0x10, 0xa, 0x1, 0x4, 0x8, 0xf000, 0x401, [0xffc030, 0xc000, 0x3f00, 0xc0]}, @wireless={0xb, 0x10, 0x1, 0xc, 0x38, 0x4, 0x8, 0x13, 0x17}]}}, &(0x7f0000000200)={0x20, 0x29, 0xf, {0xf, 0x29, 0x4, 0x0, 0x8, 0x80, "437e2989", "47ad456c"}}, &(0x7f0000000280)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x5, 0x18, 0x7, 0x1, 0x4, 0x76, 0x6}}}, &(0x7f0000000800)={0x84, &(0x7f0000000300)={0x0, 0xe, 0xaa, "8b2c6e7ade194d61a293932aa07f5e565c7672a45c77ce2a00523ecc5f248a6700679c2cf241001a4c73909dd99b974bc48ee08af6017e6bf0c3adf25163e19e117c2d03d871f6452f19ac7e8f141c309f26ae9b2af54c50298e35d72c966cad494f2e0544f98cd336ee33af81436e8c11f2478c32007e47386140576d62eb40bb72cbca75ecce28f78f8798468cc0021a257663a3aab63c4bd26b693d8a3fdf55485d66906add086f0d"}, &(0x7f00000003c0)={0x0, 0xa, 0x1, 0x7f}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x3}, &(0x7f0000000440)={0x20, 0x0, 0x4, {0x1}}, &(0x7f0000000480)={0x20, 0x0, 0x8, {0x400, 0x40, [0xff]}}, &(0x7f00000004c0)={0x40, 0x7, 0x2, 0x3}, &(0x7f0000000500)={0x40, 0x9, 0x1, 0x9c}, &(0x7f0000000540)={0x40, 0xb, 0x2, "e118"}, &(0x7f0000000580)={0x40, 0xf, 0x2, 0x1}, &(0x7f00000005c0)={0x40, 0x13, 0x6, @multicast}, &(0x7f0000000600)={0x40, 0x17, 0x6}, &(0x7f0000000640)={0x40, 0x19, 0x2, "9a21"}, &(0x7f0000000680)={0x40, 0x1a, 0x2, 0x8000}, &(0x7f00000006c0)={0x40, 0x1c, 0x1}, &(0x7f0000000700)={0x40, 0x1e, 0x1, 0x20}, &(0x7f0000000740)={0x40, 0x21, 0x1}}) 04:10:53 executing program 4: r0 = socket(0x840000000002, 0x3, 0xff) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) socket$inet6(0xa, 0x800, 0x8) syz_mount_image$exfat(&(0x7f00000000c0), &(0x7f0000001540)='./file0\x00', 0x2000004c, &(0x7f00000003c0)=ANY=[@ANYBLOB="696f636861727365743d63703837342c646973636172642c666d61736b3d303030303130303030309deb4d33d55700ba30333737372c7569643d", @ANYRESHEX=r1, @ANYBLOB=',dmask=00000000000000000000152,iocharset=cp864,gid=', @ANYRESHEX=r2, @ANYBLOB="2c616c6c6f775f7574696d653d30303030303030303030303030303030303030303030372c646973636172642c00f7d4dceab5ea879b952debb95a4bd62fee1c5818a9fd9c55b149ede601649007aac2fc58e8d85d0c30a28fa4ac4bf287850e0f3403fda8aa670d46eb"], 0x1, 0x1508, &(0x7f0000002a80)="$eJzs3AuYjtXaOPB1r7UexjTpbZLDsO51P7xpsEyS5JCQQ5IkSZJTQtIkSUJiyClpSEKOk+QwhOQwjUnjfD7knDTZ0iRJSEhY/0u7b9v73/523/ff+//5rj3377rWZd3We6/3XnPPNe/zPNc1813PUfVa1K/djIjEPwX+/E+KECJGCDFMCHGdECIQQlSKrxR/eb2AgpR/7k3Yv9bD6Ve7AnY1cf/zNu5/3sb9z9u4/3kb9z9v4/7nbdz/vI37z1hetn1Oset55N3Bz//zMv78/zeSW37yVxvL39jrv5HC/c/buP95G/c/b+P+523c/7yN+//vr9Y/WOP+523cf8bysr88C77gvf9f8Dyax//suNrff4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHG8oZz/gothPiP+dWuizHGGGOMMcYYY/86Pv/VroAxxhhjjDHGGGP//4GQQgktApFP5BcxooCIFdeIOHGtKCiuExFxvYgXN4hC4kZRWBQRRUUxkSCKixLCCBRWkAhFSVFKRMVNorS4WSSKMqKsKCecKC+SxC2igrhVVBS3iUridlFZ3CGqiKqimqgu7hQ1xF2ipqglaou7RR1RV9QT9cU9ooG4VzQU94lG4n7RWDwgmogHRVPxkGgmHhbNxSOihXhUtBSPiVaitWgj2op2/0/5L4m+4mXRT/QXKWKAGCheEYPEYDFEDBXDxKtiuHhNjBCvi1QxUowSb4jR4k0xRrwlxopxYrx4W0wQE8UkMVlMEVNFmnhHTBPviuniPTFDzBSzxGyRLuaIueJ9MU/MFwvEB2Kh+FAsEovFErFUZIiPRKZYJrLEx2K5+ERkixVipVglVos1Yq1YJ9aLDWKj2CQ2iy1iq9gmtotPxQ6xU+wSu8UesVfsE5+J/eJzcUB8IXLEl//N/LP/V34vECBAggQNGvJBPoiBGIiFWIiDOCgIBSECEYiHeCgEhaAwFIaiUBQSIAFKQAlAQCAgKAklIQpRKA2lIRESoSyUBQcOkiAJKsCtUBEqQiWoBJWhMlSBqlAVqkN1qAE1oCbUhNpQG+pAHagH9eAeuAfuhYbQEBpBI2gMjaEJNIGm0BSaQTNoDs2hBbSAltASWkEraANtoB20g/bQHjpAB+gEnaAzdIYu0AWSIRm6QlfoBt2gO3SHHtADekJP6AW9oTe8BC/By/Ay9Ic6cgAMhIEwCAbBEBgKQ+FVGA6vwWvwOqTCSBgFb8Ab8CaMgTMwFsbBeBgPNeREmASTgeRUSIM0mAbTYDpMhxkwE2bCbEiHOTAX5sI8mA/z4QNYCB/Ch7AYFsNSyIAMyIRlkAVZsBzOQjasgJWwClbDGlgN62A9rIONsAk2whbYAttgG3wKn8JO2Am7YTfshb3wGXwGn8PnkAo5kAMH4SAcgkNwGA5DLuTCETgCR+EoHINjcByOwwk4CafgJJyG03AGzsI5OAfn4TxcgBcSvmm+t8yGVCEv01LLfDKfjJExMlbGyjgZJwvKgjIiIzJexstCspAsLAvLorKoTJAJsoQsIVGiJBnKkrKkjMqoLC1Ly0SZKMvKstJJJ5NkkqwgK8iKsqKsJG+XleUdsoqsKju66rK6rCE7uZqylqwta8s6sq6sJ+vL+rKBbCAbyoaykWwkG8vGsol8UDaVA2AIPCwvd6aFHAkt5ShoJVvLNrKtfBMel+3lGOggO8pO8kk5DsZCF9neJctnZFc5CbrJ5+RkeF72kFOhp3xR9pK9ZR/5kuwrO7h+sr+cAQPkQDkbBsnBcogcKudBXXm5Y/Xk6zJVjpSj5BtyKbwpx8i35Fg5To6Xb8sJcqKcJCfLKXKqTJPvyGnyXTldvidnyJlylpwt0+UcOVe+L+fJ+XKB/EAulB/KRXKxXCKXygz5kcyUy2SW/Fgul5/IbLlCrpSr5Gq5Rq6V6+R6uUFulJvkZrlFbpXb5Hb5qdwhd8pdcrfcI/fKffIzuV9+Lg/IL2SO/FIelH+Sh+RX8rD8WubKb+QR+a08Kr+Tx+T38rj8QZ6QJ+Up+aM8LX+SZ+RZeU7+LM/LX+QFeVFekl4KBUoqpbQKVD6VX8WoAipWXaPi1LWqoLpORdT1Kl7doAqpG1VhVUQVVcVUgiquSiijUFlFKlQlVSkVVTep0upmlajKqLKqnHKqvEpSt6gK6lZVUd2mKqnbVWV1h6qiqqpqqrq6U9VQd6maqpaqre5WdVRdVU/VV/eoBupe1VDdpxqp+1Vj9YBqoh5UTdVDqpl6WDVXj6gW6lHVUj2mWqnWqo1qq9qpx1V79YTqoDqqTupJ1Vk9pbqop1WyekZ1Vc+qbuo51V09r3qoF1RP9aLqpXqrPuqiuqS86qf6qxQ1QA1Ur6hBarAaooaqYepVNVy9pkao11WqGqlGqTfUaPWmGqPeUmPVODVeva0mqIlqkpqspqipKk29o6apd9V09Z6aoWaqWWq2Sldz1JDfdlrwX8h/9+/kj/j13bep7epTtUPtVLvUbrVH7VX71D61X+1XB9QBlaNy1EF1UB1Sh9RhdVjlqlx1RB1RR9VRdUwdU8fVcXVCnVQ/qx/VafWTOqPOqrPqZ3VenVcXfvsaCA1aaqW1DnQ+nV/H6AI6Vl+j4/S1uqC+Tkf09Tpe36AL6Rt1YV1EF9XFdIIurktoo1FbTTrUJXUpHdU36dL6Zp2oy+iyupx2urxO0rf80/l/VF873U631+11B91Bd9KddGfdWXfRXXSyTtZddVfdTXfT3XV33UP30D11T91L99J9dB/dV/fV/XQ/naJT9ED9ih6kB+sheqgepl/Vw/VwPUKP0Kk6VY/So/RoPVqP0WP0WD1Wj9fj9QQ9QU/Sk/QUPUWn6TQ9TU/T0/V0PUPP0LP0LJ2u0/VcPVfP0/P0Ar1AL9QL9SK9SC/RS3SGztCZOlNn6Sy9XC/X2XqFXqFX6VV6jV6j1+l1eoPeoDfpTXqL3qKz9Xa9Xe/QO/QuvUvv0Xv0Pr1P79f79QF9QOfoHH1QH9SH9CF9WB/WuTpXH9FH9FF9VB/Tx/RxfVyf0Cf0KX1Kn9an9Rl9Rp/T5/R5fV5f0Bf0JX3p8mVfIAMZ6EAH+YJ8QUwQE8QGsUFcEBcUDAoGkSASxAfxQaHgxqBwUCQoGhQLEoLiQYnABBjYgIIwKBmUCqLBTUHp4OYgMSgTlA3KBS4oHyQFtwQVgluDisFtQaXg9qBycEdQJagaVAuqB3cGNYK7gppBraB2cHdQJ6gb1AvqB/cEDYJ7g4bBfUGj4P6gcfBA0CR4MGgaPBQ0Cx4OmgePBC2CR4OWwWNBq6B10CZoG7T7l+7v/ZkiT7h+pr9JMQPMQPOKGWQGmyFmqBlmXjXDzWtmhHndpJqRZpR5w4w2b5ox5i0z1owz483bZoKZaCaZyWaKmWrSzDtmmnnXTDfvmRlmppllZpt0M8fMNe+beWa+WWA+MAvNh2aRWWyWmKUmw3xkMs0yk2U+NsvNJybbrDArzSqz2qwxa806s95sMBvNJrPZbDFbzTaz3XxqdpidZpfZbfaYvWaf+czsN5+bA+YLk2O+NAfNn8wh85U5bL42ueYbc8R8a46a78wx8705bn4wJ8xJc8r8aE6bn8wZc9acMz+b8+YXc8FcNJeMv3xxf/njHTVqzIf5MAZjMBZjMQ7jsCAWxAhGMB7jsRAWwsJYGItiUUzABCyBJfAyQsKSWBKjGMXSWBoTMRHLYll06DAJk7ACVsCKWBErYSWsjJWxClbBalgN78Q78S68C2thLbwb78a6WBfrY31sgA2wITbERtgIG2NjbIJNsCk2xWbYDJtjc2yBLbAltsRW2ArbYBtsh+2wPbbHDtgBO2En7IydsQt2wWRMxq7YFbthN+yO3bEH9sCe2BN7YS/sg32wL/bFftgPUzAFB+JAHISDcAgOwWE4DIfjcByBIzAVU3EUjsLROBrH4Bgci+NwPL6NE3AiTsLJOAWnYhqm4TSchtNxOs7AGTgLZ2E6puNcnIvzcB4uwAW4EBfiIlyES3AJZmAGZmImZmEWLsflmI3ZuBJX4mpcjWtxLa7H9bgRN+Jm3IxbcStux+24A3fgLtyFe3AP7sN9uB/34wE8gDmYgwfxIB7CQ3gYD2Mu5uIRPIJH8Sgew2N4HI/jCTyBp/AUnsbTeAbP4Dk8h+fxF7yAF/ESeoyxUsTaa2ycvdYWtNfZGFvA/nVc1BazCba4LWGNLWyL/E2M1tpEW8aWteWss+Vtkr3ld3EVW9VWs9XtnbaGvcvW/F3cwN5rG9r7bCN7v61v7/mbuLF9wDaxj9qm9jHbzLa2zW1b28I+alvax2wr29q2sW1tZ/uU7WKftsn2GdvVPvu7ONMus+vtBrvRbrL77ef2nP3ZHrXf2fP2F9vP9rfD7Kt2uH3NjrCv21Q78nfxePu2nWAn2kl2sp1ip/4unmVn23Q7x86179t5dv7v4gz7kV1os+wiu9gusUt/jS/XlGU/tsvtJzbbrrAr7Sq72q6xa+26v9S6ym6xW+02u89+ZnfYnXaX3W332L2/xpfPccB+YXPsl/aI/dYesl/Zw/aYzbXf/BpfPt8x+709bn+wJ+xJe8r+aE/bn+wZe/bX818++4/2or1kvRUEJEmRpoDyUX6KoQIUS9dQHF1LBek6itD1FE83UCG6kQpTESpKxSiBilMJMoRkiSikklSKonQTlaabKZHKUFkqR47KUxLdQhXoVqpIt1Elup0q0x1UhapSNapOd1INuotqUi2qTXdTHapL9ag+3UMN6F5qSPdRI7qfGtMD1IQepKb0EDWjh6k5PUIt6FFqSY9RK2pNbagttaPHqT09QR2oI3WiJ6kzPUVd6GlKpmeoKz1L3eg56k7PUw96gXrSi9SLelMfeon60svUj/pTCg2ggfQKDaLBNISG0jB6lYbTazSCXqdUGkmj6A0aTW/SGHqLxtI4Gk9v0wSaSJNoMk2hqZRG79A0epem03s0g2bSLJpN6TSH5tL7NI/m0wL6gBbSh7SIFtMSWkoZ9BFl0jLKoo9pOX1C2bSCVtIqWk1raC2to/W0gTbSJtpMW2grbaPt9CntoJ20i3bTHtpL++gz2k+f0wH6gnLoSzpIf6JD9BUdpq8pl76hI/QtHaXv6Bh9T8fpBzpBJ+kU/Uin6Sc6Q2fpHP1M5+kXukAX6RJ5EiGEMlShDoMwX5g/jAkLhLHhNWFceG1YMLwujITXh/HhDWGh8MawcFgkLBoWCxPC4mGJ0IQY2pDCMCwZlgqj4U1h6fDmMDEsE5YNy4UuLB8mhbeEFcJbw4rhbWGl8PawcnhHWCWsGj56f/XwzrBGeFdYM6wV1g7vDuuEdcN6Yf3wnrBBeG/YMLwvbBTeH1YMHwibhA+GTcOHwmbhw2Hz8JGwRfho2DJ8LGwVtg7bhG3DduHjYfvwibBD2DHsFD4Zdg6fCruET4fJ4TNh1/DZP1xPCQeEA8NXwldC7+9TS6JLoxnRj6KZ0WXRrOjH0eXRT6LZ0RXRldFV0dXRNdG10XXR9dEN0Y3RTdHN0S3RrdFtUe/r5xcOnHTKaRe4fC6/i3EFXKy7xsW5a11Bd52LuOtdvLvBFXI3usKuiCvqirkEV9yVcMahs45c6Eq6Ui7qbnKl3c0u0ZVxZV0551x5l+TaunaunWvvnnAdXEfXyT3pnnRPuafc0+5p94zr6p513dxzrrt73vVwL7gX3Iuul+vt+riXXF/3suvn+rsUl+IGuoFukBvkhrghbpgb5oa74W6EG+FSXaob5Ua50W60G+PGuLFurBvvxrsJboKb5Ca5KW6KS3Npbpqb5qa76W6Gm+FmuVku3aW7uW6um+fmuQVugVuYuNAtcovcErfEZbgMl+kyXZbLcsvdcpftst1Kt9KtdqvdWrfWrXfr3Ua30W12m91Wt9Vtd9vdDrfD7XK73B63x+1z+9x+t98dcAdcjstxB91Bd8gdcofd1y7XfeOOuG/dUfedO+a+d8fdD+6EO+lOuR/dafeTO+POunPuZ3fe/eIuuIvukvMuLfJOZFrk3cj0yHuRGZGZkVmR2ZH0yJzI3Mj7kXmR+ZEFkQ8iCyMfRhZFFkeWRJZGMiIfRTIjyyJZkY8jyyOfRLIjKyIrI6siqyNrIt4X3xH6kr6Uj/qbfGl/s0/0ZXxZX847X94n+Vt8BX+rr+hv85X87b6yv8NX8VV9Nf+Yb+Vb+za+rW/nH/ft/RO+g+/oO/knfWf/lO/in/bJ/hnf1T/ru/nnfHf/vO/hX/A9/Yu+l+/t+/iXfF//su/n+/sUP8AP9K/4QX6wH+KH+mH+VT/cv+ZH+Nd9qh/pR/k3/Gj/ph/j3/Jj/Tg/3r/tJ/iJfpKf7Kf4qT7Nv+On+Xf9dP+en+Fn+ll+tk/3c/xc/76f5+f7Bf4Dv9B/6Bf5xX6JX+oz/Ec+0y/zWf5jv9x/4rP9Cr/Sr/Kr/Rq/1q/z6/0Gv9Fv8pv9Fr/Vb/Pb/ad+h9/pd/ndfo/f6/f5z/x+/7k/4L/wOf5Lf9D/yR/yX/nD/muf67/xR/y3/qj/zh/z3/vj/gd/wp/0p/yP/rT/yZ/xZ/05/7M/73/xF/xFf4l/Z40xxhhj7L9E/cH6gL/zf/K3cdnqw0Jcu7NY7l+vayHE5sJ/ng+WCZ0jQohn+vd8+D9GnTopKSm/vTZbiaDUYiFE5Ep+PnElXiE6iadEsugoKvzd+gbL3ufpH+wPJ7yP3i5E7F/lxIgr8ZX9b/1P9n/8yfGZlcNz8X+7/4Xfrjcv1x9dLERiqSs5BcSV+Mr+Ff+T/Yu0/0f1ZytR4Ks0ITr8VU6cuBJf2T9JPCGeFcl/80rGGGOMMcYYY+zPBstq3f/g/vPX+/MEfSUnv7gS/9H9OWOMMcYYY4wxxq6+53v3efrx5OSO3XnCE57w5C+Tq/2TiTHGGGOMMfavduWi/2pXwhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOM5V3/E39O7GqfkTHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGLva/k8AAAD//2/1RU4=") newfstatat(0xffffffffffffff9c, &(0x7f0000001e40)='./file0\x00', &(0x7f0000001e80), 0x6000) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000000)="197e638b97d09e969c8d54f61cda8781c61a11baecf4ed2c5feaf095907a688bd34977eb94082b61c1cc016f5a9ae5b24f4a2a6eb5d147bf189f3cbe8274b439d19ec9bd713c079b6c3b7e81c83ac8c03625fa71d63172a4392ae6a7e1defcde1d517f805624b7aa0132cdc4f1d73b5f17ef4e444c79cd9116c2766209ba4f99d0baf41a1cc931c4f5c74d74c80b03e22beff703add197d252ae", 0x9a}, {&(0x7f0000000180)="9673997047f73712fdcd8b863866a92b9c968b582f36937fa3aae2c00f784bf283c096605b0e60e3b9031a132fe50f9cacf1504708ea3677f9056738d5015c9598aae666cc647cbe4db03cf79de0722db237dbb301b7efbb5e7ed3eb8390761830ba80259c36fcfa42f7914e19ea8c7531e125a22ef8c3e8f2dbc40ebfbb6337b3359ca473b457ae1cfffcfc16a1e2838c368f50eb", 0x95}, {&(0x7f0000000240)="3c3aa3d0a05fee7d7aee181b3bccdc2e1e1678a5cd47d55626f81ab90ec70ff1ce4b9454c33153c85083e921195fc8238368eb17176fbe1caa", 0x39}, {&(0x7f0000000280)="1649e5587869fb835eaf6d3531aae2fdb7f3226b2c01ab3bfe6aa85e63e9a916e6e5f965762bee004302900bd1efba17265664f323bbdd61e357ccc21cb0abedb274bd4f0e4d21012e6fa3816678cac7951908c0553f4668aa7b6d4f60b0b4802363467dbde7848bb0f254ee69a7d45fb5f0dccbbad6815b648000bc65ea782cd4f3f93836b37c98ddacc21a0f995b06f62d7cb629b9b4a88aa8371a6ac9ab4880e0ab503ab83a4d674d1e59d4ce7371c7a52ebb1e074cb2df6ccc9c86227521c4ec7f3a9f10781104a6e75e38960f46e1f04482f1cb4c33e7cdfb730eaabfd242aa", 0xe2}, {&(0x7f00000004c0)="1d9edc30344fcf9fc112981c9a5fdf9065e721a9ba4d2e4fd14a0433d34bbc11b0c7d608ad00398435e89c5902ddee84d92bc784ce0a071ae3f92c2725a9f3b2ec194b57bcec1c139cba48e0a457366c1197297ec5cbcad49225df12972c9666c8f508488a38aabefacefd6d32cae207b84f54cef3607bbcc68fba16d965818ee75508de0d8428", 0xffffff7c}], 0x5) 04:10:53 executing program 4: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xa, 0x4, 0x8, 0x8}, 0x48) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000000500)={'vxcan1\x00', 0x0}) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000800)={0xffffffffffffffff, 0x20, &(0x7f00000007c0)={&(0x7f00000005c0)=""/136, 0x88, 0x0, &(0x7f0000000680)=""/131, 0x83}}, 0x10) r3 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000840), 0x800, 0x0) r4 = bpf$PROG_LOAD_XDP(0x5, &(0x7f00000010c0)={0x6, 0x10, &(0x7f0000000e00)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80, 0x0, 0x0, 0x0, 0x100}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r3}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x3ff}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x2}}, @call={0x85, 0x0, 0x0, 0x7e}, @map_idx={0x18, 0x6, 0x5, 0x0, 0x3}, @generic={0x0, 0x4, 0x7, 0x6, 0x15b}]}, &(0x7f0000000e80)='GPL\x00', 0x400, 0xcd, &(0x7f0000000ec0)=""/205, 0x41000, 0x10, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000fc0)={0x1, 0x2}, 0x8, 0x10, &(0x7f0000001000)={0x4, 0x1, 0x41f, 0x9}, 0x10, 0x0, 0x0, 0x1, &(0x7f0000001040)=[r0, r3, r3, r0], &(0x7f0000001080)=[{0x1, 0x5, 0x6, 0x3}], 0x10, 0xd02}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f00000015c0)={0x11, 0x11, &(0x7f0000001300)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x9}, {{0x18, 0x1, 0x1, 0x0, r3}}, {}, [@cb_func={0x18, 0xa, 0x4, 0x0, 0xfffffffffffffffd}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x2}, {0x85, 0x0, 0x0, 0x84}}}, &(0x7f00000013c0)='GPL\x00', 0x7, 0xf2, &(0x7f0000001400)=""/242, 0x41100, 0x21, '\x00', r1, 0x9, 0xffffffffffffffff, 0x8, &(0x7f0000001500)={0x8, 0x1}, 0x8, 0x10, 0x0, 0x0, r2, r3, 0x2, &(0x7f0000001540)=[r3, 0x1, r0, r0, r0], &(0x7f0000001580)=[{0x2, 0x3, 0x4, 0x9}, {0x0, 0x1, 0x4, 0x1}], 0x10, 0x1}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f0000001240)={0x1, 0x13, &(0x7f0000000c80)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, {{0x18, 0x1, 0x1, 0x0, r3}}, {}, [@func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffb}, @ldst={0x1, 0x1, 0x4, 0xb, 0x5, 0xfffffffffffffffc, 0x1}, @alu={0x4, 0x1, 0x9, 0x8, 0x9, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0x7, 0x1, 0x1, 0xffffffffffffffc0, 0xfffffffffffffff0}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x2}, {0x85, 0x0, 0x0, 0x84}}}, &(0x7f0000000d40)='syzkaller\x00', 0x7, 0x0, 0x0, 0x40f00, 0x0, '\x00', r1, 0x4, 0xffffffffffffffff, 0x8, &(0x7f0000000d80)={0x1, 0x4}, 0x8, 0x10, &(0x7f0000000dc0)={0x3, 0x7, 0x401, 0x7}, 0x10, r2, r4, 0x7, &(0x7f0000001180)=[r0, r0, r0, r3], &(0x7f00000011c0)=[{0x4, 0x5, 0x1, 0x8}, {0x0, 0x4, 0xd, 0x8}, {0x1, 0x4, 0xc, 0x1}, {0x1, 0x2, 0xd, 0x1}, {0x6, 0x4, 0x5, 0x3}, {0x3, 0x4, 0x6, 0x4}, {0x2, 0x3, 0x8, 0x2}], 0x10, 0x8}, 0x90) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000000900)={{r0, 0xffffffffffffffff}, &(0x7f0000000880), &(0x7f00000008c0)='%-5lx \x00'}, 0x20) bpf$PROG_LOAD(0x5, &(0x7f0000000a40)={0x4, 0x10, &(0x7f0000000b00)=ANY=[@ANYBLOB="1800000003000000000000002100000018110000", @ANYRES32=0x1, @ANYBLOB="0000000000b702000014000000b7030000000000008500000083000000bf09210000000000550901000000000095000000000000009500000000000000bf91000000000000b7020000020000008500000085000000b7000000000000009500000000000000000000d428d3602a714bbb4071c4608d752c02ea8e253aca7a0cb9a5a80e67e1ee2554cd18fb928ec67d20aa0dd802c253e98ccd1c0645d8f3221939efe79790bd27c0b5fddd7ef1ebdeed2f811ee5885d41106760d4f076bb85baec201b59355318a8e04d8ef1f18e69ec0d5554aa0ffc"], &(0x7f0000000400)='GPL\x00', 0x6, 0x96, &(0x7f0000000440)=""/150, 0x41100, 0x8, '\x00', r1, 0x1, 0xffffffffffffffff, 0x8, &(0x7f0000000540)={0x8, 0x1}, 0x8, 0x10, &(0x7f0000000580)={0x5, 0xc, 0xa3f, 0x4}, 0x10, r2, r3, 0x3, &(0x7f0000000940)=[r0, r0, r0, r0, r0, r0, r0, r0, r5], &(0x7f0000000980)=[{0x1, 0x4, 0xd, 0xb}, {0x1, 0x4, 0x4, 0x1}, {0x2, 0x2, 0xa, 0x5}], 0x10, 0x80}, 0x90) r6 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000740)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000002c0)={&(0x7f0000000280)='ext4_mballoc_alloc\x00', r6}, 0x10) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x4, &(0x7f0000000300)=ANY=[@ANYBLOB="18010000010000000000000000230000850000007b000000955062ac18349ba412186ebe3814baf00c4883de99cfe9cc54beac9471a866b34325fd4cc8ca18ceee57f79066b363ac862d601902bcf87e8f70c956767e618f0776843e797d5230c35a0e150a350d81da8bb56613e5ae7ba24830105a43b40f5301b24233067c03ae739dcfc3b0943e4628a422f44480f20395a385e382ec33f1ccb8021f42b16eca476cc3f8ee3d8086352da0ca6ef2747f7947c71da17e974ab1924e576820ab92ed69a27d57b1891dc884e5c5ff8a1e3a3cf7f6522fe1f9950c7fe2526bc4c4f3"], &(0x7f0000000140)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000002c0)={&(0x7f0000000000)='ext4_mballoc_alloc\x00', r7}, 0x10) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000040)='tegra_dma_isr\x00', r6}, 0x10) sendmsg$nl_route_sched(r3, &(0x7f0000000c40)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000c00)={&(0x7f00000001c0)=@getqdisc={0x38, 0x26, 0x800, 0x70bd2c, 0x25dfdbff, {0x0, 0x0, 0x0, r1, {0xffe0, 0x6}, {0x6, 0xffff}, {0x10, 0x7}}, [{0x4}, {0x4}, {0x4}, {0x4}, {0x4}]}, 0x38}, 0x1, 0x0, 0x0, 0x4c040}, 0x44840) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) [ 394.863749][T17600] device batadv_slave_0 entered promiscuous mode [ 394.877872][T17605] overlayfs: failed to clone lowerpath [ 394.897891][T17605] overlayfs: failed to clone upperpath 04:10:53 executing program 4: ioctl$int_in(0xffffffffffffffff, 0x0, &(0x7f0000000000)=0x200000000) ioctl$BTRFS_IOC_DEV_INFO(0xffffffffffffffff, 0xd000941e, 0x0) quotactl$Q_QUOTAON(0xfeffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB='2'], 0x0, &(0x7f0000000240)='./file0\x00') sendmsg(0xffffffffffffffff, &(0x7f0000002080)={0x0, 0x0, 0x0}, 0x400c0c1) 04:10:53 executing program 4: openat$vcs(0xffffffffffffff9c, 0x0, 0x4584c0, 0x0) ioctl$TCSETA(0xffffffffffffffff, 0x5406, &(0x7f0000000080)={0xff7f, 0x8001, 0x9, 0x0, 0x13, "670e09f4d53eec2d"}) syz_mount_image$ext4(&(0x7f0000000780)='ext4\x00', &(0x7f0000000240)='./file0\x00', 0x2000480, &(0x7f0000000140)=ANY=[], 0x1, 0x78f, &(0x7f0000000f40)="$eJzs3ctrXNUfAPDvnbyatL9fIghaNwYKWpBOTI2tgouKCxEsFHRtGyZjqJlkSmZSmhCwRQQ3gq+FoJuufdSdWx9b/S9cSEvVWKyIi8id3GmnzUw6aTMzgXw+cHPPuY+c851zH+fOvcwNYM8aT//kIg5GxAdJxGg2PYmIgVqqP+LExnI311YL6ZDE+vprvye1ZW6srRaiYZ3U/izzaET88G7EU7nN5VaWV+amS6XiYpafqM6fm6gsrxw5Oz89W5wtLhybnJo6evzZ48d2Lta/fl45cO3Dl5/8+sQ/7zxy5f0fkzgRB7J5jXHslPEYzz6TgfQjvMNLO11YT1UGel0D7k+6a/Zt7OVxMEajr5ZqYbibNQMAOuXtiFgHAPaYxPkfAPaY+vcAN9ZWC/Wht99IdNf1FyNi30b89fubG3P6s3t2+2r3QUduJHfcGUkiYmwHyh+PiM+/fePLdIgO3YcEaObipYg4Mza++fifbHpmYbue3mrm+lBtNH7XZMc/6J7v0v7Pc836f7lb/Z9o0v8ZarLv3o977/+5q5tW+ngHCs6k/b8XGp5tu9kQf2asL8v9r9bnG0jePFsqpse2/0fE4RgYSvOTtUWTu//949n4z1blN/b//vjorS/S8tPx7SVyV/uH7lxnZro6/cCBZ65finisv1n8ya32T1r0f0+1WcYrz7/3Wat5afxpvPVhc/ydtX454omm7X+7LZMtn0+cqG0OE/WNoolvfvl0pFX5je2fDmn59WuBbkjbf2Tr+MeSxuc1K9sv46fLo9+3mnfv+Jtv/4PJ67X0YDbtwnS1ujgZMZi8unn60dvr1vP15dP4Dx9qvv833/7/rV01p9eEZ9qMv//ab181mTzYXvydlcY/s632337iys25vlblt9f+U7XU4WxKO8e/div4IJ8dAAAAAAAAAAAAAAAAAAAAAAAAALQrFxEHIsnlb6VzuXx+4x3eD8dIrlSuVPuivLQwE7V3ZY/FQK7+U5ejDb+HOpn9Hn49f/Su/DMR8VBEfDI0XMvnC+XSTK+DBwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIDM/hbv/0/9OtTr2gEAHbOv1xUAALrO+R8A9p7tnf+HO1YPAKB7XP8DwN7T9vn/TESMd7YuAEB3uP4HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgw06dPJkO63+vrRbS/Mz55aW58vkjM8XKXH5+qZAvlBfP5WfL5dlSMV8oz7f8Rxc3RqVy+dxULCxdmKgWK9XKoeWV0/PlpYXq6bPz07PF08WBrkUGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO2rLK/MTZdKxUWJLRPDu6MauybRH7uiGhIdSzQeJYZ7d4ACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2OX+CwAA//8Cwy1v") rename(&(0x7f00000002c0)='./file2\x00', &(0x7f0000000340)='./bus\x00') r0 = open(&(0x7f0000000100)='./bus\x00', 0x143142, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x1000000201005) 04:10:53 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_CPUID(r2, 0x8090ae81, &(0x7f0000000400)={0x2, 0x0, [{0x40000001}, {0xd}]}) 04:10:53 executing program 4: r0 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000009c0)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x11, 0xf, &(0x7f0000000340)=ANY=[@ANYBLOB="1803000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b702000014000800b7030000000000008500000083000000bf0900000000000055090100000000009500000000000000bf91000000000000b7020000000000008500000085000000b70000000000000095"], &(0x7f0000000080)='syzkaller\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, &(0x7f0000000180)={&(0x7f0000000140)='kmem_cache_free\x00', r1}, 0x10) r2 = socket$inet6(0xa, 0x2, 0x0) r3 = socket$key(0xf, 0x3, 0x2) r4 = dup3(r3, r2, 0x0) sendmsg$key(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f00000002c0)={0x2, 0x7, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x8, 0x0, 0x0, 0x2000, @in6={0xa, 0x0, 0x0, @mcast1}}]}, 0x38}}, 0x0) sendmsg$key(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)={0x2, 0x18, 0x3, 0x5, 0x3, 0x0, 0x10001, 0x25dfdbff, [@sadb_x_nat_t_port={0x1, 0x15, 0x4e22}]}, 0x18}}, 0x850) bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000009c0)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x11, 0xf, &(0x7f0000000340)=ANY=[@ANYBLOB="1803000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b702000014000800b7030000000000008500000083000000bf0900000000000055090100000000009500000000000000bf91000000000000b7020000000000008500000085000000b70000000000000095"], &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000140)='kmem_cache_free\x00', r1}, 0x10) (async) socket$inet6(0xa, 0x2, 0x0) (async) socket$key(0xf, 0x3, 0x2) (async) dup3(r3, r2, 0x0) (async) sendmsg$key(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f00000002c0)={0x2, 0x7, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x8, 0x0, 0x0, 0x2000, @in6={0xa, 0x0, 0x0, @mcast1}}]}, 0x38}}, 0x0) (async) sendmsg$key(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)={0x2, 0x18, 0x3, 0x5, 0x3, 0x0, 0x10001, 0x25dfdbff, [@sadb_x_nat_t_port={0x1, 0x15, 0x4e22}]}, 0x18}}, 0x850) (async) 04:10:53 executing program 3: mkdir(&(0x7f0000000400)='./file1\x00', 0x0) mkdir(&(0x7f0000000580)='./bus\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='lowerdir=.:file0']) lsetxattr$system_posix_acl(&(0x7f0000000480)='./bus\x00', &(0x7f00000004c0)='system.posix_acl_default\x00', &(0x7f0000000380)={{}, {}, [{}]}, 0x2c, 0x0) r0 = bpf$MAP_CREATE(0x0, 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={0x0}, 0x10) r1 = bpf$MAP_CREATE(0x0, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x7b9c0b) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cgroup.controllers\x00', 0x275a, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) r4 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000c00)={0x2, 0x2f, &(0x7f00000005c0)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0xffff0000}, {{0x18, 0x1, 0x1, 0x0, r3}}, {}, [@tail_call={{0x18, 0x2, 0x1, 0x0, r2}}, @tail_call={{0x18, 0x2, 0x1, 0x0, r1}}, @map_fd={0x18, 0x2, 0x1, 0x0, r1}, @map_idx={0x18, 0x7}, @ringbuf_query={{0x18, 0x1, 0x1, 0x0, r1}}, @ringbuf_output={{0x18, 0x1, 0x1, 0x0, r3}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x7ff}}, @initr0={0x18, 0x0, 0x0, 0x0, 0xe97, 0x0, 0x0, 0x0, 0x2}, @exit, @map_idx={0x18, 0x3, 0x5, 0x0, 0xb}], {{}, {}, {0x85, 0x0, 0x0, 0x84}}}, &(0x7f0000000140)='GPL\x00', 0x7, 0x8a, &(0x7f0000000740)=""/138, 0x40f00, 0x10, '\x00', 0x0, 0x2c, r3, 0x8, &(0x7f0000000300)={0x3, 0x4}, 0x8, 0x10, &(0x7f00000003c0)={0x0, 0x0, 0x10000, 0x80000000}, 0x10, 0x0, r4, 0x0, &(0x7f00000009c0)=[r0, r3, r2, r1, r4, r1, r0], 0x0, 0x10, 0x8}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f0000000d00)={0x8, 0x0, 0x0, &(0x7f0000000540)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000a00)={0x5, 0x6, 0x6, 0x1c05}, 0x10, 0x0, 0xffffffffffffffff, 0x2, &(0x7f0000000b80)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, r3, r4], &(0x7f0000000bc0)=[{}, {0x5, 0x2, 0xb, 0x3}], 0x10, 0x1}, 0x90) bpf$PROG_LOAD(0x5, 0x0, 0x0) creat(&(0x7f0000000280)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f0000000540)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 394.944783][T17599] device batadv_slave_0 left promiscuous mode 04:10:53 executing program 3: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020700800000000000000207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000083850000000500000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000540)={&(0x7f0000000000)='kfree\x00', r0}, 0x10) r1 = userfaultfd(0x801) fstat(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$erofs(&(0x7f00000001c0), &(0x7f0000000400)='./file0\x00', 0x809, &(0x7f0000000100)=ANY=[@ANYRES32=r3, @ANYRES16=r2, @ANYRESHEX=r3, @ANYRES64=r2, @ANYRES64=r1, @ANYRESDEC, @ANYRES8, @ANYRES64, @ANYRESHEX=r1, @ANYRESHEX=r2], 0xff, 0x20b, &(0x7f0000000540)="$eJzsmb+LE0EUx7+z2du9O0QQwcLGwoAn3O2vqFxjoSBWgnCKWgZv74juXSS3xSUgJNjYWIugpf+AhUUaGzs7QSy0UEGwMKVgIYzM7Gwyu9mNKwRFfB/I7HffvJk3M9l8iywIgvhv+fTx24cH59evrAI4gDpsFf9Sm+Qc1vLfP+IcuPD42bunL3cP3h3m51sEIDKqwoA+zllCvinqr4vmYTZ2FQZOKn0NVhr+wSXJTQiGG6rjlqbbS0pEoXOzHW1utaLQE40vmkA0Db2WCWA0YNgc741zpvXvdXu3m1EUdvJigad1sl1p/eJRhWLG8fVTcVZdxfoMANfv3xuIe0fFPRjJWQLwYcBXugGGDaXXYcNxnMmRaPs/ak7mr7+osP+/Jdj35DEQkUNrcy9Rw++MeoLih+DfF6tvgWyE25kcse1qE6a/iD+2eJaPML36kdHw1fSoz3OpLuxuusuez75Y2cMmjQva93VR5bxejqJL1RffzzuXNcvLRMeS9A9mAic0fzJhjv3DjXfuuHvd3lprp7kdboe7QdA4453yvNOBu9Wy4bnSjkoN0MSi9Kdlbf6FklyLWdhvxnHH3wfijj++D5JWc9yN5+2vcowh/c/AyvFkDnHIctt2cQ2mPoa8CrVSK108QRAEQRAEQRAEQRAEQRDEL9H/jDwGhuQViHxRxUsILsvsnwEAAP//PhpZWQ==") 04:10:53 executing program 4: r0 = socket(0x840000000002, 0x3, 0xff) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) (async) socket$inet6(0xa, 0x800, 0x8) syz_mount_image$exfat(&(0x7f00000000c0), &(0x7f0000001540)='./file0\x00', 0x2000004c, &(0x7f00000003c0)=ANY=[@ANYBLOB="696f636861727365743d63703837342c646973636172642c666d61736b3d303030303130303030309deb4d33d55700ba30333737372c7569643d", @ANYRESHEX=r1, @ANYBLOB=',dmask=00000000000000000000152,iocharset=cp864,gid=', @ANYRESHEX=r2, @ANYBLOB="2c616c6c6f775f7574696d653d30303030303030303030303030303030303030303030372c646973636172642c00f7d4dceab5ea879b952debb95a4bd62fee1c5818a9fd9c55b149ede601649007aac2fc58e8d85d0c30a28fa4ac4bf287850e0f3403fda8aa670d46eb"], 0x1, 0x1508, &(0x7f0000002a80)="$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") newfstatat(0xffffffffffffff9c, &(0x7f0000001e40)='./file0\x00', &(0x7f0000001e80), 0x6000) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000000)="197e638b97d09e969c8d54f61cda8781c61a11baecf4ed2c5feaf095907a688bd34977eb94082b61c1cc016f5a9ae5b24f4a2a6eb5d147bf189f3cbe8274b439d19ec9bd713c079b6c3b7e81c83ac8c03625fa71d63172a4392ae6a7e1defcde1d517f805624b7aa0132cdc4f1d73b5f17ef4e444c79cd9116c2766209ba4f99d0baf41a1cc931c4f5c74d74c80b03e22beff703add197d252ae", 0x9a}, {&(0x7f0000000180)="9673997047f73712fdcd8b863866a92b9c968b582f36937fa3aae2c00f784bf283c096605b0e60e3b9031a132fe50f9cacf1504708ea3677f9056738d5015c9598aae666cc647cbe4db03cf79de0722db237dbb301b7efbb5e7ed3eb8390761830ba80259c36fcfa42f7914e19ea8c7531e125a22ef8c3e8f2dbc40ebfbb6337b3359ca473b457ae1cfffcfc16a1e2838c368f50eb", 0x95}, {&(0x7f0000000240)="3c3aa3d0a05fee7d7aee181b3bccdc2e1e1678a5cd47d55626f81ab90ec70ff1ce4b9454c33153c85083e921195fc8238368eb17176fbe1caa", 0x39}, {&(0x7f0000000280)="1649e5587869fb835eaf6d3531aae2fdb7f3226b2c01ab3bfe6aa85e63e9a916e6e5f965762bee004302900bd1efba17265664f323bbdd61e357ccc21cb0abedb274bd4f0e4d21012e6fa3816678cac7951908c0553f4668aa7b6d4f60b0b4802363467dbde7848bb0f254ee69a7d45fb5f0dccbbad6815b648000bc65ea782cd4f3f93836b37c98ddacc21a0f995b06f62d7cb629b9b4a88aa8371a6ac9ab4880e0ab503ab83a4d674d1e59d4ce7371c7a52ebb1e074cb2df6ccc9c86227521c4ec7f3a9f10781104a6e75e38960f46e1f04482f1cb4c33e7cdfb730eaabfd242aa", 0xe2}, {&(0x7f00000004c0)="1d9edc30344fcf9fc112981c9a5fdf9065e721a9ba4d2e4fd14a0433d34bbc11b0c7d608ad00398435e89c5902ddee84d92bc784ce0a071ae3f92c2725a9f3b2ec194b57bcec1c139cba48e0a457366c1197297ec5cbcad49225df12972c9666c8f508488a38aabefacefd6d32cae207b84f54cef3607bbcc68fba16d965818ee75508de0d8428", 0xffffff7c}], 0x5) [ 395.007093][T15738] usb 2-1: new high-speed USB device number 39 using dummy_hcd 04:10:53 executing program 4: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xa, 0x4, 0x8, 0x8}, 0x48) (async) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000000500)={'vxcan1\x00', 0x0}) (async) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000800)={0xffffffffffffffff, 0x20, &(0x7f00000007c0)={&(0x7f00000005c0)=""/136, 0x88, 0x0, &(0x7f0000000680)=""/131, 0x83}}, 0x10) (async) r3 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000840), 0x800, 0x0) r4 = bpf$PROG_LOAD_XDP(0x5, &(0x7f00000010c0)={0x6, 0x10, &(0x7f0000000e00)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80, 0x0, 0x0, 0x0, 0x100}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r3}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x3ff}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x2}}, @call={0x85, 0x0, 0x0, 0x7e}, @map_idx={0x18, 0x6, 0x5, 0x0, 0x3}, @generic={0x0, 0x4, 0x7, 0x6, 0x15b}]}, &(0x7f0000000e80)='GPL\x00', 0x400, 0xcd, &(0x7f0000000ec0)=""/205, 0x41000, 0x10, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000fc0)={0x1, 0x2}, 0x8, 0x10, &(0x7f0000001000)={0x4, 0x1, 0x41f, 0x9}, 0x10, 0x0, 0x0, 0x1, &(0x7f0000001040)=[r0, r3, r3, r0], &(0x7f0000001080)=[{0x1, 0x5, 0x6, 0x3}], 0x10, 0xd02}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f00000015c0)={0x11, 0x11, &(0x7f0000001300)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x9}, {{0x18, 0x1, 0x1, 0x0, r3}}, {}, [@cb_func={0x18, 0xa, 0x4, 0x0, 0xfffffffffffffffd}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x2}, {0x85, 0x0, 0x0, 0x84}}}, &(0x7f00000013c0)='GPL\x00', 0x7, 0xf2, &(0x7f0000001400)=""/242, 0x41100, 0x21, '\x00', r1, 0x9, 0xffffffffffffffff, 0x8, &(0x7f0000001500)={0x8, 0x1}, 0x8, 0x10, 0x0, 0x0, r2, r3, 0x2, &(0x7f0000001540)=[r3, 0x1, r0, r0, r0], &(0x7f0000001580)=[{0x2, 0x3, 0x4, 0x9}, {0x0, 0x1, 0x4, 0x1}], 0x10, 0x1}, 0x90) (async) bpf$PROG_LOAD(0x5, &(0x7f0000001240)={0x1, 0x13, &(0x7f0000000c80)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, {{0x18, 0x1, 0x1, 0x0, r3}}, {}, [@func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffb}, @ldst={0x1, 0x1, 0x4, 0xb, 0x5, 0xfffffffffffffffc, 0x1}, @alu={0x4, 0x1, 0x9, 0x8, 0x9, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0x7, 0x1, 0x1, 0xffffffffffffffc0, 0xfffffffffffffff0}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x2}, {0x85, 0x0, 0x0, 0x84}}}, &(0x7f0000000d40)='syzkaller\x00', 0x7, 0x0, 0x0, 0x40f00, 0x0, '\x00', r1, 0x4, 0xffffffffffffffff, 0x8, &(0x7f0000000d80)={0x1, 0x4}, 0x8, 0x10, &(0x7f0000000dc0)={0x3, 0x7, 0x401, 0x7}, 0x10, r2, r4, 0x7, &(0x7f0000001180)=[r0, r0, r0, r3], &(0x7f00000011c0)=[{0x4, 0x5, 0x1, 0x8}, {0x0, 0x4, 0xd, 0x8}, {0x1, 0x4, 0xc, 0x1}, {0x1, 0x2, 0xd, 0x1}, {0x6, 0x4, 0x5, 0x3}, {0x3, 0x4, 0x6, 0x4}, {0x2, 0x3, 0x8, 0x2}], 0x10, 0x8}, 0x90) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000000900)={{r0, 0xffffffffffffffff}, &(0x7f0000000880), &(0x7f00000008c0)='%-5lx \x00'}, 0x20) bpf$PROG_LOAD(0x5, &(0x7f0000000a40)={0x4, 0x10, &(0x7f0000000b00)=ANY=[@ANYBLOB="1800000003000000000000002100000018110000", @ANYRES32=0x1, @ANYBLOB="0000000000b702000014000000b7030000000000008500000083000000bf09210000000000550901000000000095000000000000009500000000000000bf91000000000000b7020000020000008500000085000000b7000000000000009500000000000000000000d428d3602a714bbb4071c4608d752c02ea8e253aca7a0cb9a5a80e67e1ee2554cd18fb928ec67d20aa0dd802c253e98ccd1c0645d8f3221939efe79790bd27c0b5fddd7ef1ebdeed2f811ee5885d41106760d4f076bb85baec201b59355318a8e04d8ef1f18e69ec0d5554aa0ffc"], &(0x7f0000000400)='GPL\x00', 0x6, 0x96, &(0x7f0000000440)=""/150, 0x41100, 0x8, '\x00', r1, 0x1, 0xffffffffffffffff, 0x8, &(0x7f0000000540)={0x8, 0x1}, 0x8, 0x10, &(0x7f0000000580)={0x5, 0xc, 0xa3f, 0x4}, 0x10, r2, r3, 0x3, &(0x7f0000000940)=[r0, r0, r0, r0, r0, r0, r0, r0, r5], &(0x7f0000000980)=[{0x1, 0x4, 0xd, 0xb}, {0x1, 0x4, 0x4, 0x1}, {0x2, 0x2, 0xa, 0x5}], 0x10, 0x80}, 0x90) (async) r6 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000740)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000002c0)={&(0x7f0000000280)='ext4_mballoc_alloc\x00', r6}, 0x10) (async) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x4, &(0x7f0000000300)=ANY=[@ANYBLOB="18010000010000000000000000230000850000007b000000955062ac18349ba412186ebe3814baf00c4883de99cfe9cc54beac9471a866b34325fd4cc8ca18ceee57f79066b363ac862d601902bcf87e8f70c956767e618f0776843e797d5230c35a0e150a350d81da8bb56613e5ae7ba24830105a43b40f5301b24233067c03ae739dcfc3b0943e4628a422f44480f20395a385e382ec33f1ccb8021f42b16eca476cc3f8ee3d8086352da0ca6ef2747f7947c71da17e974ab1924e576820ab92ed69a27d57b1891dc884e5c5ff8a1e3a3cf7f6522fe1f9950c7fe2526bc4c4f3"], &(0x7f0000000140)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000002c0)={&(0x7f0000000000)='ext4_mballoc_alloc\x00', r7}, 0x10) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000040)='tegra_dma_isr\x00', r6}, 0x10) (async) sendmsg$nl_route_sched(r3, &(0x7f0000000c40)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000c00)={&(0x7f00000001c0)=@getqdisc={0x38, 0x26, 0x800, 0x70bd2c, 0x25dfdbff, {0x0, 0x0, 0x0, r1, {0xffe0, 0x6}, {0x6, 0xffff}, {0x10, 0x7}}, [{0x4}, {0x4}, {0x4}, {0x4}, {0x4}]}, 0x38}, 0x1, 0x0, 0x0, 0x4c040}, 0x44840) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) 04:10:53 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='memory.events\x00', 0x26e1, 0x0) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0xb, 0x5, 0x10001, 0x9, 0x1}, 0x48) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000080)={r1, &(0x7f0000000080), &(0x7f0000001540)=""/155}, 0x20) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000740)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r1, @ANYBLOB="000000000000008af8ff00000000bfa200000000020007020000f8ffffffb703002008000000b70400000000000085400000030000009500"/72], &(0x7f0000000700)='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, &(0x7f0000000b00)={&(0x7f0000000040)='mm_lru_insertion\x00', r2}, 0x10) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000580)='memory.events\x00', 0x100002, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r4, 0x8933, &(0x7f0000000140)={'batadv_slave_0\x00', 0x0}) r6 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000580)={r5, 0x1, 0x6, @link_local}, 0x10) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000040)={r5, 0x1, 0x6, @random="7d05050130b7"}, 0x10) setsockopt$packet_drop_memb(r6, 0x107, 0x2, &(0x7f0000000240)={0x0, 0x1, 0x6, @multicast}, 0x10) r7 = syz_btf_id_by_name$bpf_lsm(&(0x7f0000000600)='bpf_lsm_file_mprotect\x00') r8 = syz_open_dev$vcsa(&(0x7f0000000640), 0x6, 0x42) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x1e, 0x9, &(0x7f0000000400)=@raw=[@generic={0x81, 0xe, 0x7, 0x7f, 0x4}, @tail_call={{0x18, 0x2, 0x1, 0x0, r3}}, @alu={0x4, 0x0, 0xd, 0x6, 0x0, 0xfffffffffffffffe, 0x4}, @cb_func={0x18, 0xb, 0x4, 0x0, 0x1}], &(0x7f0000000480)='syzkaller\x00', 0x7ff, 0x42, &(0x7f00000004c0)=""/66, 0x41000, 0x4, '\x00', 0x0, 0x1f, r3, 0x8, &(0x7f0000000540)={0x7, 0x1}, 0x8, 0x10, &(0x7f00000005c0)={0x0, 0x5, 0xffffffff, 0x80000000}, 0x10, r7, 0xffffffffffffffff, 0x6, &(0x7f0000000680)=[r0, r8], &(0x7f00000007c0)=[{0x5, 0x5, 0x1, 0x6}, {0x3, 0x3, 0x4, 0xc}, {0x3, 0x1, 0x1, 0x1}, {0x5, 0x5, 0x0, 0x7}, {0x1, 0x3, 0xd, 0x2}, {0x5, 0x3, 0x1, 0xb}], 0x10, 0x1}, 0x90) bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@base={0x1c, 0x32, 0x1, 0x9, 0x348, r1, 0x0, '\x00', r5, 0xffffffffffffffff, 0x5, 0x1, 0x3}, 0x48) signalfd4(r3, &(0x7f0000000200)={[0x7ff]}, 0x8, 0xc0000) write$cgroup_type(r3, &(0x7f0000000180), 0x40010) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000000)={r1, &(0x7f0000001600)="46259b00d06f84c55fdc9c7af84a3d6c3fe172eaf414f1468577eb107223ef409eed343edff4301c8c4dd9c8f42c8b6163ef96debf06dd201c2bae555a5e1257c1fced54fc3e0fef8be5168c35d798bbf84949302011269e1a6e1d7ce651aaf6ede8e6a3942cd2b4d54db3975415421890e711175a1f1347eee3c8b2a43c3d2bc984f26e764cd73f8d5ac9dd6eb96a4817ed8775037bf92178db832b3d4bc409b13e6e96206312490346e0e7caae7a8514195b058ce62ed6acd8d14558f031bff8cdfe0046666290cee8d2d9f0eabdd0c83721e5ecc1c6c7f7f285d48bad43c5c8fa744fcec5a7cb78cbc1b1792930b0b778b4ccc49594fbac19005183ba3ea8d0116f1b8c5433fdb542aa9e561d4f8e8e088bc2fa67b0fcd92cff9b61855be4856a1e1690ef872493785c02c9b5108d1748ed84b221e25a1c1211e00b280f1e9d9ab12b8e451c61c7db1a462b4d3eeb58cdbc871e95692525630169dec751958968fa7dd453189122295baf98a1f07cff7976dbc22932022859eba2f3d2e6c39231a19e09dd3a627efc6aa5c183f67ea59e6b0ed06ed2ffe69bf65cacdbad1b7149a2819c69c3097667431795e10ceddd9ad1c3da1103782450f10c81254b2968745a1179274d8bd383a613b95fbece849937b4d396af4b7493d7e6b66f18a97a4fe7ee170f2811da2d01de142ed21dfdf9b6b889f9e6cd8ef92590098cd055f7432b65711ae7b24a98c29e573a578ae974830af3da50a0d3b83b4c41e109f45be4aef11645febb2e5e20af851b5a14819ed98f72bf57f02e4f2ebdf815725bd72e9abd83b35c356dba6e16ba61eeb50e235f16ea1c3b562223fa4dbd22a18510f4cd8cf6a35ac801c1ddf9b41b349076fc52ef91c59a9d090e3aced288e28e6a34b855cff345be4f0122dfcf7e3449b3290f60a4e7fd578e2d51c403d4dab77a93f2674ddf5e5ee4fc272c344496a564ba7ac392c308de7794e42a683fd7fad5c33e66efadc6d8c6d8e74621c33edc10798bb4308d6f3c6f9b364b4ff78a88527607ae00abd53da63d70469f21b72f9601c5eb691130a1ec5e583f29d937835c6c90d71c9c43ea146fe1ef3f8411e56e5248b84b9ff1948a1bdd1a8f88f94f57e874c971556b1f89a6922b37ffb1d12c7cca9ab3dd0df6adb432ac5cc8e0220ef5eda7541a8bd0bcf000a7e729c52ad48bfa5e5217af084e6e0bf2d1f809bfc77e3eeb6a1d19f198ccc1506a0cb1308e9cb7c8f4a69f33f5015d3e7e0f00b9fb9412e3df18ea2d1665100483e316fad657b86a76b14d61d161e22e07df9dd1e465549ea6c148c532a8747c1142c03385371a11fcb60583c1e56506f485d91f0d5f374e16ab542b08d3437dcc58bcd7734b9e018f22b0ee32b17adb180787d00db21895926befee38da41f8cf45753026be85d81dd3aabcd89c9a1d214d3c2879388361552d1aa7083075ed2036c6151e2d2f6ae81f15673a057b63158aae7959c964c2e0982bc418312e97794e567ee88e9c486020a1dfb3608c489b4fa82c21136be2aadbeee723af9247da2ee5dd1cc5ae77a13ae71ac9e1800a33b87fbd6dfff06b793ac9f9a0110d622d2882f3334a8932c6babeedaad419023274010d143c8ecd0ef262ce9216b0e259d9248257d52485a23608197c45230919f63fed2871153b1dd3e7bb1c40789c8ff694abf4437b3ebae1176ae82cf5319fb3c7d12753c310b4577e06459fdf19212816501b604fc814b0495d3942a11605aee6260b2ba16ef5d5e000f055914a594c513af91d12bd7d8fc27e1c8a9e44cda9fdf0c31926d2b77b318fb800c9ce62b7f3a1e3f3fc16245d0c923bed5ade2df8309bd85c941f18aff8db3f224b9c265366bff3e57e954f4fd49b5f4f7c7d8e04d6a9f5f03d9cf3365e471c23a62c69527f3e2ee6ffd5f3db7ddb467befbc2012b2424aac9ccb13e424fc89abd1c08f459eee10b6b73c0b6ace54157e2b9cea2677d9dba813fa8831da47933c005001e4452d89dfd741aa1be91082c4c20dab3afc3378457d789f2e06c5097dec0a33df20137823d06753ccdc362a27324a9599b55b2a332fe55cd3d3b037a97d603e50e3556ddf1bb8b7548a7408a2de5e2922e211e52e432ee1fede60c24a4625fa1ba8bd7ec49518204237b161d2839829f71e35a04ebbb87fc555f5269007b0878edd8227dd2a2388bcfff3751e06bd543bd701001a4213c1798814667e6a2637e9cfa3e7775e2341c89d2b8dbafd64a4ae2474710b7b10003f3d0d75a1474bc30434fc687ac85a6f9ef236e4b741c77aa67bf977b14754030e82860bbb690ff2e627d070791785eb294c5f01050ee64a3dbff7b7747897d5372ee7854316a5ea41a5606877f0741b29108da720849ba0aa106641f5c1811d98030cc0140c9d3c911818f826bc1eb38749d0a68a8820c3b29c8e12698e49a21dc67d4737895f72178ce9a6b366f5a01ac07d8451acafd4405ef892fbac2aab1a221c8ab98538374da43ae609b4e665ea185aa5e5545f1b3909d12e9300b3ec07fe53f2da6f138fbea312791b8c759a97303d221cc1a6644e5f05d5ebeedf7a07c34492553828e66a8cf36150e357c40bd6c256079570d51d10dbcf89e553f921c88e801e0457b0f5e91e9184c9f8a0c3bd599714e615f5c0f5f7158e4d80d5a12eaa37ad85a37f6d485eec74c76cb10fa0be73669a96072282002d04982f34e3048b814da1353ab1fcb2dd3509c7e6aad28e3602c1a5a9c1eb9b51a614e4aa79712db14e4deeed20e93e4d41cbb55c9a744988afd02cafeed362c495f1d003d883d37c774a176561a0ad44caa69ab37171dbfb73d47486eaf16891baadee267b6254b984a1ae941a6ee8d76a3c5745942aa4e14dc6307233801c7f638153156caf21d892f0883e3b4c82f4fffb5480c83d287a242504ac451acd46a801e9486e4768e79f7c00f748a4cde4f1a3a633057bcbe671b3614ac97b7121a57ec456a26b990c9d2d8f8b7edb8e9f65a2069630d32a6003b72e4ece2b896c4c3c48bef5b8e3e99ec46da3d3421cd540b1d53dd494a3c83d6ad9df566e48792f8789e53a24063ddd8dd180d7c66a778c28d9f7d20e91467fb146e35e256dbe58450a0724b7472f7d4e84a9debe53161a0083839cb055e4f216c795691961f09595cec4df207f04f2bec213d6bf43dbdc1bddf94f3885d88a5e955524595821bc627bd1e258f71f1218bfb52c4b5adf822ec91736080a743e1f4258a481b0dd99ec59f048a1eab8eeea02c18a4c79433c8235db5e3d55ab60b2b43adbc95fec83489d71464584600383971c392ec080ac9ea20409ebccb9934f5041554136c8901b4fc0552206856ca9ebaeef03627ad58ce4ae6efd117f61fd48c8944f0a21a0188e0d9583c505d01746ecf1e1a4a5f9c1d7dfee33daffab4529bb02d81808c41f2bdc001926f8006551446b49d0985c864b95bcfc7b0ed24d62ef91b296f45de021fbbf608fb04bd6623ccd7db7f18751e5cec47d4f5b159344459ed6d4e1639ad624b146e7036a959534ddc806d5b80147de649d93e69f89c6e596d7ed47740b50c0fedbb9d27abf994651d6378e2b844926a4708ef9e1b7c280a0c79d00f467d8428964b958c12c0d6241e3cef1a84f48f364912a99891a99f194ec100e350d860d5e31b9cdf6781716db880d29921efc0fe22241f834780a820ea1c07a2e9ac41d675ea5515b41e36bb03d19a005e860e3ebfa04534b9c1b1f2f0b83c6fc29a2505e8fd5a370e93c84151644091df498564bbefdea2ad4c38c07bf284da7e20a4527561a7a7cac3c7260d0bc09ac6a533158ccff98ac61b01abfdc6b761721dced015609183b61d9e0ca1f52fb96647651ceeac193677925316756e9032ecf0fdb86a867ee2083361788bbab149238d7abb9550f246e4474eca22642355c41e781026bda7073700a9dac004e796f4d0323cf90213884c0a3f86cbf958fd3368b6dddeba00c486661a03ef3deb70178ea74f3df48ab6f88c2777ba3d4638677132814e4961c584c2d70b0d8c8ec2a1207d545e30a442c8bcd3b7034aaca8c0ef0de68da415310f32d36cd688143a9f7b2fb2571d3e3719d9a88ec601bb28c5fd8a984d5b3f23d4e5ea66ba84fc0493104008eb43b36562424184e7402c852ba65df9bd01e016ec1f1fdbac73fd4eb4ae71431f310aec9cded92b396984d24fb2ba9535e516c4197109f1e22574102fcd04aea12d56a16842a6e30d441f21324710cd494ef91aaae6616130cfce2c506affd0e61a812334a3f39efa0c47034be15d8c4e04e108abf88df3572bf9ebca8d6a47e7d7aadbed55f9b4f42f4ac599149c3835e406d0fe7fc707523b11ce0b9044fea2d47b5a08cabff7712d54152d79d9cbbdae2b24004bd9f4082788c65ce5578c6a7ca35a51e32c4479d1f3df87ad306b1ffb68404c6d11f12a7c2d54ed534944ff6d3220ad373cefe6a6975aa813a3c5fdeca95107f00dc6cbb52c301d5533c3aaf6f3c0cd63ff3937cb784cecf3f6332478231ae6d3bffa05c9e95e64eca4801dcc853797844ff9e7b426e6fb0674e72d6446befad389ed0cc379e3585de16a358b19c095db740aba1e8536ba44c2edac0b6465452093f8574de5ee6ac7abdcad27e19666e3a6dd63b59a3c5d04cd65428dc24be70bc9f09acaa70da87f06da4c478fa713ada48bca1e8d6c09995d8fa8796b60e98b62abba13d8b10d0e217ad45f2a8e6341864c75f27e0ecf0958af8511b6839d6a433bb2326687a2a8256f1cbfe50f7b5f05fc582b8d5ce4d4f58e3a1183ea5b0bbdec496178f8bfb9ea297d2383b44a7be3edfa837960bd9421280ef031c886b74b2c2dc226aed95f62d1ba88a391ed2f67c7f401ed93b14fe6721d1cbc8893a47f0cb5c69e197d6a585473c8caebc7ca9ab334b262aa3d72d32224330d946a7af11671fbfeb6621ab8dc045b9b5098a3625ffeb7fc4fd0e2e63ec574aeeeb670422e8fa62318470a5dbe315f60c6a786a57b3883d30194b8b168de8d4ecdb576bf535151044edade47dc964d6a5f2ac027036a2face6c063143ccf630b99282daf86a13e3ebd390e380ead0f2ac3b3806e6fffd9451af82dcb7ac9cd79c564d4b2c70c442ece79beea3eca1644eb2781094d47f935b268f0246363fdb89107f9526d28421747da5f1cdd65e4ed713054b0b21b9437020d4be2101d74047224118346191c518500f292d3fc7a5a4a8346bebc4971d74418b31b208fd5bcb3ddb7137fef8cc84a7918cc40eeb0671e6bbfe8f8deb99615c6adc5685fec090758e9bbc52f52175ffd86b7c29f6653aacba76ad7cd195696da15d0b6c8adaca340967a2e051af8199514a69125b9457c52a5b979ea07f3001c4d3d8236547a579a6780bb3521d247fe3938df3553b4e651f56097178847ff555fc57540ed0c6532b4bd23d6d402f544b1cd49c7d93391749c2869a52664e901fbfbe41a11647ff44788b5bdd5c7afe2a3fa68a2ab53d0a91bb2167c96708bd337142ccc8c622bf6f171a407ef06ee216fda70aae394dc4eac751c8bb5be10d137dec556d145d6fc92f06ad5f44544103eb6b67f380277c3ba5e0938871b108e59a227e5b30de7a4c68270eebff989ec4e1227d074e52802e3b37b9b6cd9ad1f6e970652729ac21a299c325a57b245cfa0d7329bd39053833cc7b648a8c2c4e41ebec6b2d12eea6206c38899f3b83ff64ce79b3f6c4f99d2b85e6e3fe2bea9698b86b3ade231d920d1a27f408811606a6491b15af1403222351ab56da7d", &(0x7f00000002c0)=""/172}, 0x20) [ 395.111312][T17649] loop3: detected capacity change from 0 to 16 [ 395.131218][T17651] device batadv_slave_0 entered promiscuous mode [ 395.148935][T17650] device batadv_slave_0 left promiscuous mode 04:10:53 executing program 4: r0 = openat$vcs(0xffffffffffffff9c, 0x0, 0x4584c0, 0x0) ioctl$TCSETA(r0, 0x5406, 0x0) syz_mount_image$ext4(&(0x7f0000000780)='ext4\x00', &(0x7f0000000240)='./file0\x00', 0x2000480, &(0x7f0000000140)=ANY=[], 0x1, 0x78f, &(0x7f0000000f40)="$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") rename(&(0x7f00000002c0)='./file2\x00', &(0x7f0000000340)='./bus\x00') r1 = open(&(0x7f0000000100)='./bus\x00', 0x143142, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x1000000201005) 04:10:53 executing program 3: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000000280)=ANY=[@ANYBLOB="1800000000000000000000004b64ffec850000006d000000850000002a00000095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000440)={&(0x7f00000003c0)='kfree\x00', r0}, 0x10) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = dup(r1) sendmsg$inet(r2, &(0x7f0000000780)={&(0x7f0000000100)={0x2, 0x0, @multicast1}, 0x10, &(0x7f0000001600)=[{&(0x7f0000000140)="be38", 0x2}], 0x1, &(0x7f0000000c80)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @local, @private}}}, @ip_retopts={{0x10}}], 0x30}, 0x0) ioctl$F2FS_IOC_GET_FEATURES(r1, 0x8004f50c, &(0x7f0000000000)) 04:10:53 executing program 4: mkdir(&(0x7f0000000400)='./file1\x00', 0x0) mkdir(&(0x7f0000000580)='./bus\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='lowerdir=.:file0']) lsetxattr$system_posix_acl(&(0x7f0000000480)='./bus\x00', &(0x7f00000004c0)='system.posix_acl_default\x00', &(0x7f0000000380)={{}, {}, [{}]}, 0x2c, 0x0) r0 = bpf$MAP_CREATE(0x0, 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={0x0}, 0x10) r1 = bpf$MAP_CREATE(0x0, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x7b9c0b) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cgroup.controllers\x00', 0x275a, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) r4 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000c00)={0x2, 0x2f, &(0x7f00000005c0)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0xffff0000}, {{0x18, 0x1, 0x1, 0x0, r3}}, {}, [@tail_call={{0x18, 0x2, 0x1, 0x0, r2}}, @tail_call={{0x18, 0x2, 0x1, 0x0, r1}}, @map_fd={0x18, 0x2, 0x1, 0x0, r1}, @map_idx={0x18, 0x7}, @ringbuf_query={{0x18, 0x1, 0x1, 0x0, r1}}, @ringbuf_output={{0x18, 0x1, 0x1, 0x0, r3}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x7ff}}, @initr0={0x18, 0x0, 0x0, 0x0, 0xe97, 0x0, 0x0, 0x0, 0x2}, @exit, @map_idx={0x18, 0x3, 0x5, 0x0, 0xb}], {{}, {}, {0x85, 0x0, 0x0, 0x84}}}, &(0x7f0000000140)='GPL\x00', 0x7, 0x8a, &(0x7f0000000740)=""/138, 0x40f00, 0x10, '\x00', 0x0, 0x2c, r3, 0x8, &(0x7f0000000300)={0x3, 0x4}, 0x8, 0x10, &(0x7f00000003c0)={0x0, 0x0, 0x10000, 0x80000000}, 0x10, 0x0, r4, 0x0, &(0x7f00000009c0)=[r0, r3, r2, r1, r4, r1, r0], 0x0, 0x10, 0x8}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f0000000d00)={0x8, 0x0, 0x0, &(0x7f0000000540)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000a00)={0x5, 0x6, 0x6, 0x1c05}, 0x10, 0x0, 0xffffffffffffffff, 0x2, &(0x7f0000000b80)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, r3, r4], &(0x7f0000000bc0)=[{}, {0x5, 0x2, 0xb, 0x3}], 0x10, 0x1}, 0x90) bpf$PROG_LOAD(0x5, 0x0, 0x0) creat(&(0x7f0000000280)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f0000000540)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 395.159774][T17649] erofs: (device loop3): mounted with root inode @ nid 36. [ 395.176485][ T4111] usb 3-1: new high-speed USB device number 44 using dummy_hcd 04:10:53 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x202, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'ip_vti0\x00', 0x100}) ioctl$TUNGETVNETLE(r0, 0x800454dd, &(0x7f0000000100)) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000400)=@can_delroute={0x14c, 0x19, 0x1, 0x0, 0x0, {}, [@CGW_MOD_AND={0x15, 0x1, {{{}, 0x0, 0x0, 0x0, 0x0, "39f9dac5a3619b2c"}, 0x4}}, @CGW_CS_CRC8={0x11e, 0x6, {0x0, 0x0, 0xff, 0x0, 0x0, "ec058cdecf0fa4f69652b23bf9968d372a0ddfe196faa30f83514813d0527685407bc8366e8338397d6abc25347799ac708b65efffdb10e1176a4f6d4ab9949126160165e8ba5eb7c19e9795658578feb8f3cce47f43a42919c288f7d5430ffc022613991686ef6a978312dd970e64629d7cd799c5e08b64de41458eb8951a54a7cf29a810823e869f5c087d15d9d3bae1c089701f970f8e7ce8cabe52e849ba044253654222f07959e7cdcfcb27332cb82016ccd91be54e588f6ea7b5c35a62c0ceaa0e90b29c3edc16f20db3d7fb4d6236232de07ccd7d7301f46a287dd2d6abe9baba499721311e1597853a2d0c7e1e64f827d31e6917175792398e0edaa9", 0x0, "c901c88ac1b4f5653445778fa82d6a49ba35d7b6"}}]}, 0x14c}}, 0x0) 04:10:53 executing program 4: syz_mount_image$f2fs(&(0x7f0000000000), &(0x7f0000000080)='./file0\x00', 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="6c617a7974696d652c6e6f696e6c696e655f78617474722c6c617a7974696d652c6e6f626172726965722c6163746976655f6c6f67733d342c757365725f78617474722c6d6f64653d6c66732c616c6c6f635f6d6f64653d64656661756c742c00be9ee044c45511e65887f6fac9eba6d787c3684a836f23dbf8ad3dd5931c08b46ea5952a332ad2ced40c98a2affa2dad4d623f9ff3ffa81e45095548ab6200f069d0f63d20fd71d3043b0dd5c4cf9785f3f531abc19bc1678f5e0b33006bd1049ca45fd8500d67a5aa6e1c23d9"], 0x1, 0x54f6, &(0x7f0000005800)="$eJzs3M1rI2UcB/Bf2u2+uxbx4G0HFqGFTdh0X9Bb1V18wS7Fl4MnTZM0ZDfJlCZNa08ePIoH/xNR8OTRv8GDZ2/iQfEmKJlnKltfQGm2sdvPB6bfmSeT3/yeUFqeSUgAp9Zi9stPlbgSFyJiPiIuRxT7lXIrrKZ4LiKuRsTcI1ulHP9j4GxEXIyIK5PiqWalfOiz6+Nrt3984+evvz135tLnX303u1kDs/Z8RPS30v5uP2XeSfmgHG+Mu0X2b43LTA/0H5bHecrd9kZRYbdxcF6jyJuddH6+tTOc5Gav0Zxkp7tZjG8N0gWH485BneIJDxrbxXGrvVFkd5gX2dlPfe3tp79t+8NRqtMq631YlI/R6CDTeHuvneaz9bDI5mBUjqe6eau9N8lxmeXlopn3WkUfG0d5pf/f3uwOdvaycXt72M0H2e1a/YVa/U61vp232qP2rWqj37pzK1vq9CanVUftRn+1k+edXrvWzPvL2VKn2azW69nS3fZGtzHI6vXazdqN6u3lcu969ur9d7NeK1ua5Mvdwc6o2xtmm/l2lp6xnK3Ubr64nF2rZ2+vrWfrb927t7b+zvt337v/0trrr5Qn/aWtbGnlxspKtX6julJfPrnzn/yv/0/z/7hseorzhyOpzLoBgJPH+h+YhZO+/g/r/6mw/j/d84cjsf4HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADi1vl/44rViZzEdXyrHnyqHnimPKxExFxG//Y35OHuo5nxZZ+Efzl/4Uw/fVKKoMLnGuXK7GBGr5fbr04/7VQAAAIAn15cfXf00rdbTj8VZN8RxSjdt5i5/MKV6lYhYWPxhClWivNkUzx69q2Ty+30m9qZUrbiBdX5KxdIttzPTqvavzB+K849EJcXcsbYDAAAci8MrgeNdhQAAAHCcPpl1A8xG8U5r+Vn88gP851KUbwheOHQEAAAAnECVWTcAAAAAPHbF+t/3/wEAAMCTLX3/HwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDv7NxPTupQFAfg00Lf4/0xEuPcrTiDZbgEhw4NC3ATLAG34AZYA85cggFDW6I1mJj0to3k+5L2chvy45QwOfeSAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQpediNX+8v3pom7PdtZPmbgAAAIBjNsVqXr6YVvN/9fWz+tJFPc8iIo+IY737KH41Mkd1TvHF+4tPNTxFlAn7z/hdH38j4ro+Xs+7/hYAAADgdK0Xy1nVrVen6dAF0adq0Sb/f5MoL4uIYvqSKC3fny4ThZW/73HcJUorF7AmicKqJbdxqrRvGTWGyYchq4a813IAAIBeNDuBfrsQAAAA+nQ7dAEMI4vDVuZhL7j85/37huCfxgwAAAD4gbKhCwAAAAA6V/b/nv8HAAAAp616/h8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABd2hSr+XqxnLXN2e7aSXM3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAb+zPOwqEQBiEwd71ncnc/7DSoKmpSRUIH39jMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG9+95f/E1PjTDL32lh6HknWTo2tU2Pv3Dj6w/j6NQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwsT8vKRACQRAFc8b/Tvr+h5UEPYMIEdDwqKIWDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAF/3ul/8TU+NMMnfaWDoeSdauGltXjb0HjaMH4+3fAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwsXP/vnFTcQDAn+3zlRYQR0A3BCGQGGCh12tp6coAihj4E5Ci9FoCV360GWhVIWVhQ5m7IBgRQgKFrf9D51bqUrYONxSJiQFkn528HpE4iGJfks9Hen5fW5bf9zlRlK+f7wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIDa5J3dOCs2vWmcVsfuPb61VvT3Z/rCna0Hy0Ur4qTJpA+Hl+OdpN9eIgAAABwfWV3fhxAe5tsrRZ/2yvo/r88pav7vnp3GdT0/W/fXfV37F+3XXx69uDNQbzpOcdHL6+PRmX+m0jm4WS625/71jE5558tnL1n5A0nf33xhkpf3M/nm7t13u2V4oolsAYD/43TdV0H9/1DRD9tMDIBjoxMV3nX9n/XazQkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgCd3N8HQdJyGE5c5uXLj/+NZa2c/s39l6sFy3C7dvb8XXLC6RhxAur49HZ5qayCFw/cbNT1bH49G15oNXQgjtjV4FH85xTghtZijYb5BWv+uLks/hCFr+wwQAwJGTV62o6x/m2yvFsWQphL++f7L+fz2KQ1z/z/Rx/f/oowv34rHi+n/Y2AwX32Dj6ueD6zduvrl+dfXK6Mro07fODt8enrt4/vzFQfmsZOCJCQAAAPvTrVpc/6dLIUxm1v9PRXGYs/7/4tvhV/FYmfp/T7uLfm1nAgAAcLw9/+ofvyd7HE+63fDl6sbGteF0u7N/drptIdX/7ETV4vo/W2o7KwAAAKAJk83kifX/S1Ec5lz/f+aHl36Kr5mFEE5W6/+n1z4bX2puOi35c66zmvg48YFPFQAAgIV2smrx+n9evv+f7rzykIYQ3nhtGldfAzhX/Z+99/WP8Vjx+//nmpviQkr70/tR9v0QOv22MwIAAOAoe6pqRbH/W7698vHPpz7oev8fAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoGl/BwAA//+S5D5T") r0 = openat(0xffffffffffffff9c, &(0x7f0000004400)='./bus\x00', 0x6b142, 0x0) pwritev2(r0, &(0x7f0000000100)=[{&(0x7f0000000040)='\x00', 0x1}], 0x1, 0x80000, 0x0, 0x0) ftruncate(r0, 0x6) [ 395.213806][T17655] overlayfs: failed to clone lowerpath [ 395.223867][T17655] overlayfs: failed to clone upperpath [ 395.266463][T15738] usb 2-1: Using ep0 maxpacket: 16 [ 395.416444][ T4111] usb 3-1: Using ep0 maxpacket: 32 [ 395.426497][T15738] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 395.437191][T15738] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 395.446770][T15738] usb 2-1: New USB device found, idVendor=041e, idProduct=2801, bcdDevice= 0.00 [ 395.455566][T15738] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 395.463954][T15738] usb 2-1: config 0 descriptor?? [ 395.517266][T15738] usbhid 2-1:0.0: can't add hid device: -22 [ 395.523072][T15738] usbhid: probe of 2-1:0.0 failed with error -22 [ 395.536506][ T4111] usb 3-1: config index 0 descriptor too short (expected 65316, got 36) [ 395.544702][ T4111] usb 3-1: config 0 has an invalid interface number: 0 but max is -1 [ 395.552628][ T4111] usb 3-1: config 0 has 1 interface, different from the descriptor's value: 0 [ 395.561310][ T4111] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 395.572087][ T4111] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 395.581748][ T4111] usb 3-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.40 [ 395.590646][ T4111] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 395.601209][ T4111] usb 3-1: config 0 descriptor?? [ 395.609122][ T30] audit: type=1326 audit(1711685453.919:509): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=17581 comm="syz-executor.0" exe="/root/syz-executor.0" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f2007124da9 code=0x7fc00000 [ 395.646791][ T4111] hub 3-1:0.0: USB hub found [ 395.866499][ T4111] hub 3-1:0.0: 1 port detected [ 396.496482][ T4111] hub 3-1:0.0: activate --> -90 04:10:55 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="12010000090003206d0414c340000000000109022400010000a000090400000103010100092100080001220100090581", @ANYRES64], 0x0) syz_usb_control_io$hid(r0, &(0x7f00000001c0)={0x24, &(0x7f0000000040)=ANY=[@ANYBLOB="00020c0000000c0002db"], 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000080)={0x7b, &(0x7f00000000c0)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000001d40)={0x84, 0x0, 0x0, 0x0, &(0x7f0000001a00)={0x20, 0x0, 0x4, {0x0, 0x2}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000900)={0x84, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x20, 0x0, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) 04:10:55 executing program 0: r0 = socket(0x840000000002, 0x3, 0xff) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) syz_mount_image$exfat(&(0x7f00000000c0), &(0x7f0000001540)='./file0\x00', 0x2000004c, &(0x7f00000003c0)=ANY=[@ANYBLOB='iocharset=cp874,discard,fmask=00000000000000000003777,uid=', @ANYRESHEX=r1, @ANYBLOB=',dmask=00000000000000000000152,iocMarset=cp864,gid=', @ANYRESHEX=r2, @ANYBLOB="2c616c6c6f775f7574696d653d30303030303030303030303030303030303030303030372c646973636172642c00f7d4dceab5ea879b952debb95a4bd62fee1c5818a9fd9c55b149ede601649007aac2fc58e8d85d0c30a28fa4ac4bf287850e0f3403fda8aa670d46eb"], 0x1, 0x1508, &(0x7f0000002a80)="$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") newfstatat(0xffffffffffffff9c, &(0x7f0000001e40)='./file0\x00', &(0x7f0000001e80), 0x6000) 04:10:55 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL802154_CMD_NEW_INTERFACE(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x24, r1, 0x400, 0x70bd25, 0x25dfdbfb, {}, [@NL802154_ATTR_IFTYPE={0x8, 0x5, 0xffffffff}, @NL802154_ATTR_IFTYPE={0x8, 0x5, 0x1}]}, 0x24}, 0x1, 0x0, 0x0, 0x1}, 0x0) ioctl$sock_SIOCGIFINDEX_802154(r0, 0x8933, &(0x7f0000000180)={'wpan4\x00', 0x0}) ioctl$sock_SIOCGIFINDEX_802154(r0, 0x8933, &(0x7f00000001c0)={'wpan0\x00', 0x0}) sendmsg$NL802154_CMD_SET_TX_POWER(r0, &(0x7f0000000280)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x34, r1, 0x4, 0x70bd26, 0x704, {}, [@NL802154_ATTR_IFINDEX={0x8, 0x3, r2}, @NL802154_ATTR_WPAN_PHY={0x8}, @NL802154_ATTR_TX_POWER={0x8, 0xb, 0x3f}, @NL802154_ATTR_IFINDEX={0x8, 0x3, r3}]}, 0x34}, 0x1, 0x0, 0x0, 0x40000}, 0x8045) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f00000002c0)='/proc/timer_list\x00', 0x0, 0x0) r5 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000340), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000380)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_START_SCHED_SCAN(r4, &(0x7f0000001540)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000001500)={&(0x7f00000003c0)={0x1130, r5, 0x20, 0x70bd27, 0x25dfdbfe, {{}, {@val={0x8, 0x3, r6}, @void}}, [@NL80211_ATTR_SCHED_SCAN_MULTI={0x4}, @NL80211_ATTR_SCHED_SCAN_MATCH={0x9c, 0x84, 0x0, 0x1, [@NL80211_SCHED_SCAN_MATCH_ATTR_SSID={0xa, 0x1, @default_ibss_ssid}, @NL80211_SCHED_SCAN_MATCH_ATTR_SSID={0xa, 0x1, @default_ibss_ssid}, @NL80211_SCHED_SCAN_MATCH_PER_BAND_RSSI={0x14, 0x6, 0x0, 0x1, [@NL80211_BAND_5GHZ={0x8, 0x1, 0x8}, @NL80211_BAND_5GHZ={0x8, 0x1, 0x7}]}, @NL80211_SCHED_SCAN_MATCH_ATTR_RSSI={0x8, 0x2, 0xffff}, @NL80211_SCHED_SCAN_MATCH_PER_BAND_RSSI={0x2c, 0x6, 0x0, 0x1, [@NL80211_BAND_LC={0x8, 0x5, 0x5}, @NL80211_BAND_2GHZ={0x8, 0x0, 0x6}, @NL80211_BAND_6GHZ={0x8}, @NL80211_BAND_2GHZ={0x8, 0x0, 0x6}, @NL80211_BAND_5GHZ={0x8, 0x1, 0x7f}]}, @NL80211_SCHED_SCAN_MATCH_PER_BAND_RSSI={0x2c, 0x6, 0x0, 0x1, [@NL80211_BAND_5GHZ={0x8, 0x1, 0x4}, @NL80211_BAND_60GHZ={0x8, 0x2, 0xff}, @NL80211_BAND_LC={0x8, 0x5, 0x7f}, @NL80211_BAND_60GHZ={0x8, 0x2, 0x7}, @NL80211_BAND_2GHZ={0x8, 0x0, 0x1}]}, @NL80211_SCHED_SCAN_MATCH_ATTR_BSSID={0xa, 0x5, @random="40e81276a38b"}]}, @NL80211_ATTR_SCAN_SUPP_RATES={0x1008, 0x7d, 0x0, 0x1, [@NL80211_BAND_6GHZ={0x1004, 0x3, "cca2a542e4119102d706c894191468bdca5044cc34d5ece0e856212820f68287e70a958cad46466ac2edfea83b54b41a093bac902d0be5e6723559bff7cd1e310cb889a62800de7ef6bb193a36abe8d1433952bb1515cc37c166c0e3a5464a65df8b4a24ef07b8885ceaccdb757b90a934de393f58af9e349c022d6e61bd7ada73a2119f803f30b65e667ebc518abb1da808f16dc3619d30c2fa4a954603c3800b8070efea789b4d9223aed43a766d81ac3c3734b72a72b4729998597142c2c1b9adcba504367aabe64e2613a28c1f9c7a5cf5f3c012deb3652d9b27b78893d4d8b49b2b2c57f7f8a628eddd18724c33035e1e0003cd22a7956da50629380c50976a81d097f89fdd83b790f6f2a4c0e78ed0694c7b980a4a9a1b769032722cfaf1c8d47cb599fd892fb4ddd3bbbdc1519cfe2c6a051c3547ee292e9e32f479845b402c11e9a7a520e30315d93f2fff32dbbe6fbf769ec5b6aede58dc8b30f935ae5031179570f2be4d99db9c10e85f63a4c3c9a9ba76b5be0c6bd73d6cb569e84989fd573f99ce9ac80c9fa959a71291ae5124cda6fa4c81fddb52c1fa9dd8ac28dcf3baa3a12e57e17918d1b31ba4f3b0e42f07bd16989ffc92e05feb991244eeb65e5c7021940f8ebc188234203adc616350d898e87ec47fb5f536ee24e60dfa30a2ed9f5858a304842c2eb68269a8c07b2e6e21a47eea6770635f66bd150aa8391464c4f006d0b59f66a0cf805cfe9e94a6ba94a1594094a59f944d09abb66331804fc3620817d773317051022a391042a1638c04e135da85dd84b363953fdeffa4d5be4bf1d8f33c4964dfd4356296d1e4b822817ea8e03639e12554aeccd5800154d108a19cbd777271f1f3eec386f31d66ec8151db156fc2fc929270476e395077f000e177ac0b13139220d07324f51a2a62258040cf22cb977778d81f4a38f84dcd8478423c1716886de26f1be67a9808cf70d9efbea15cbd18fe80837efa081e0e769ef489c86e55db7b42472327f5b70b0e563012bc2b7a40affbae7f7302d017c89fdc2bfe7146c1aa418f15ec9d654e3c881a9d4f1a72317a027428306b18e7bdf1110d16459dd6d33ec147df6ecb8e36a4786a4df8d7e2914215ac6a3aabf10e4d3f8fbbb841216ca5261358254161a2156d45729be9f8e4d603edac6ecdba83fd875dc862f5f60096989efcffa8a2e0f287469942729cec24cccc17a17bb1c15f025f702c2b85e63b3d9c3ecd7cecdc533bb83307a5e41eeee08c5a70d3ffea0b8190f2437dba54e30d459aa456942548d0a1daaa45070ba52bb3510704d208456344e5fc0bc676abb3ddb9f86feb933b272094f4a2b966181e6c18912e79c22f27899a3e6da67761254748a4c395c434ab5f6106da0b44648cd1217f3551daa81f3cb16584215241aa00a440a9ca63499db87ebf6be49957696c08a641077d946994b620cd8ed66db3595738292e7f5ceda3ee753037e8182c78a53bdeed2246323582d02df71d6ea479fc42d29470d3ccf585f2a766087aa056b546c499ba4519f271a0526b618c967e1c1b8f72396e64f8c027c8b20c0b3ed2b260c498a9b1a727ac3a12f3f8ebc36073d2361d0b02f4a7ff057a35319c9f6e1d8d91def4f32aafeaa358a70e57fe222dbefcd8e01fe5066d76f7e14f93c10ce96f62a185fe3c0dea3f8a1a3d6e3cfd98092a8651b125997dc6215f74428034de0eca778c30f89e9206e596a7299e118a7e7eafcb9e44974c96d0ff16bfd05e97c094c3773be0b6727498fbdcb78882eb4ce25ad11b78410849dcfdfa718be2f8f10e2e43a586b5cf062d4d53b53ee4051176b1e06d530bf17438cc0e59ecad6276469fcd73e6b6114450ac79303c546d5d47ec435359ee60fd10dcf3cbee177ccc5a9a334dfeca66cbb351a7978f8cf41a950121d5e3680ce4d2cc6ed6b5c7ea35024d644a7c7a3d5efd9cf1ce521e407eeefb3c211bf520841ca3360e972e9b1ec4446a4b92af5f4127e7db57b0f7935eef33f462399d4ad39c3d7d1144ab91fb7880d5687cad69636df777e832be0c911243940d44d54f5ddb773f093a539f14bbebe5531196c6a94c089bb1dfbe015bfaa6cac8e82ba638eb038487b5f8825d7d68bb4c2e36dbc95125e323046b02ed54ba0c47ddbb61b87ca4a0076bda89ef1eeba0345f5d3d130f52a8ae4f45db67dca1696ac61ba971c0936571225676338b39e008f7ee4a5e1ab02e34a13551250c0ad378d248bdec4f951005015dd4a2ae219562900b54e51f621d9dcb92572597bee4d1057d8ad2af4da911049833352112968b699989da72a83a21300dff136381a952ee6af06e95e6b51e46f85a1e6b11426f569ec54d7c3a12da8794706db23418364017a107a72f617bae653d58f7aa780d54ab3e9c3ffeca149061c6206eb2ee3a603dd532157902b6bae41ed029bcf53c34f10f6151d462026aae26d531c6eed9fb109c40df7ea53a1ffc4c9239ef9af577d3cffedffa5a83aae3b67e365e88a0539cacd2aba0b8a52feedb658fdab94854c7faebd3b912dd0503e3b375709cc6cedd245f73839528e22d53a5df69d1620959228e0768bc0483acd4f4e356d7249f43841a5e306ffe9238f5e6e88346b42f45bc56e72c4c9987edaab6fd7f3c0ea4985431e219d4a980c4836654da646b86d583b7200302e7f609aaaae70280e9975a0dc1a6810227cf928346b231f59009ffaf401b0e16f172b355a10baf659b5db79cd5296f0500f10361cb07e6821601a6e355594ec7f108a27fd25a197f5b75608f1069add480db7b96c86ed3fd6ab49e9bd2cf074755d5fb630dcb66dd113154752c0587e2fa3005cceb1a9b1180895a51c327bad65532b35a3cc62d52d392c1a66b3c5d0c9f2e3bdf2fff0bc6054ebcff1aca2289eb633b80eda923e7fe1ea425d66212c34d31a4189f9f5bc3ad5c958671670e3574e7e4894e4caa31ba8daf910d928bf072fd050a525d9ea2065a7a0cd53f41547469952649a0f5cb236f90fe39fb8833b87311dcc8a29db49b6be2ac63848ac723ee5b2c6007bd452a863046444a8674253e6c3d35e3c70a77d7e1b92772d4b5a35c21b78f5186a9c8d8c7ecffd62c14174f475603c3a112f6a6b29cbb38470cd1924929f889ecb888948c7893a20260cc8a3bd7a1e5f0a5e8f5fe3b02b9a4cf048ddb8efa4a1825ebd5a50d31b884258e4d2f1ace1f0dd534aff6a2f16617626a8ea1727f2032d251982a61f8f3893684ba6f0c52e63e3ba67ed15ee66906719c00f45c4de2ed46274223ef1593cdd944cf820caaaa9f601bef2e0676aac4142dfb577a49658e34bfbef9d666ef0c4955703377c33ee6a0a88d5dae7107ed0e9b56b48340b1e63ff5a3074cb776f8e6846344fbb6235a3d20eb6a7bd1f20d6539bc57c552383e63837890421fe619b3aa5142010bc9d91f4e84a8be4dac078af7d11361208cbbeca9ba5cfc1758e2d348dc5108a013973bd90e951dd42b23c69c05f9fe5383ffafb68efae37fd50df18c9515b07dd2ed573e5d17449896a5ea56d534e5bfa366d93c4302c0e184bccb9f961021412b40a82feb85e62940cf769842a3d1267d85a933ec4bcccc606c18546eef6c7a66a249d4f87b80bb47bb7a3e263a42666c659ab1070ee2c8933e864d1796bcca21df58fbc6def6be1cdb22ae3f338fd81187b09170645a0bfe8dbe4532c84395e5760fbe1910bdfd20c6617b08cb6f3df190b9336a34c8ebce138d3cd635e4834c77eb8db2a32217da00e34ac0e332a5da0b585bc41040dee3b65b96ded4f665aefcecc018ff02aa2e1b8d9a8eda904db6fa93adfe15b551d99d7a87fcdc66bebe2ec24723c7323c59ac563cdd039ba995debbab690cce185c5fdb3aaee1c2a0f1379b1b993b5d670a9d30dfe8c175b73b1718dd6ea35c8f1f0bca29c3126ac986adddb11efd2a33b6396027c04da072c8d50881f6d784bc5554e7c6df98a794c88f7b4fe5880705136d3daa9d97e7f6661e2add60710e22bda887047afedb2856114e8fb042109c6c63421428a69007e346cb2ea0d310af43426a70de5a02afe5e6bc60881256c12360f84de6a54863c7b8c8a7e97b08b187574a1cea151e567c2c363804c81a31f23fb08e303383c670939f2eb1a1b8b6e4b444b3cccc8edc443a274789cb87eba2f8e357ee581d5cf3e3bcaab9ee65f1b67770fecd069ecf3456a3210aad86bd3ee838d13b801d17a5fe24654e707fa9344030b981d9b9be03d2fea615e5dec126c29897917434fbde55ba14acdb5b4481bd478222eacd3f905b669c862df10896a9029c3c2433f6847257970e1a15821589823c78c8edb40a03ae161614abafdf1cf1ecc0ddec2a9477460a4ac908dc1204f9d3c04d14bae4be5d88f5a50aa4c8a8ff5d395fbd7f8e304d9292712495583702d9254ae7bc478b76b7b386fd507eb9daac13af807f348f19a8ac54deb62d3bb5663d531faf05108dc1226936506c019671562d7b8abb17dd3e46e691ae6f798dc825edfea4a5c98e650da860d591066383e65ca49f64f4cb97ace4d78678613d161f31ed03d303a1d5ba77ec86b718f279c93d438f5fee890d55d39855d1cc240f061f036a8f908bd60971875aa9188af09db37e93ca5b2ec3b755c3c2778159766b88d9e2f8cb16d313ae858a600e57d65db2388439240864b23c7fcaa61131ff79a2e3f12547ba7b5f41566e2f6cc65f3f14718392c5ae1723e52c080fbb569fce827ddd613093df45a831127943e4e29536054fd2fd9ccc2b513429b093d1c270a329442c6ce26c8fbca4dbceb85ec327c5bcaf91500c6c8e374252a56680ba44ba44480fb0dfff31b359f2236be653fd244a86cd30eeee32318cf4f9f406106f3256d29b0aa78e815782fd12b28db56eb6f5e1eb71f72e391d57a317fc7741dde80b8a85205453aa02a5fae770af24bb6894b5bb9caa8a51c32873dd0235dd8fe793c0bb96268ed670058a95815a55428ae674fd2ebe3d78c1276b0eedcc56bd2b90c2cdf1a2b78f3f4066ba5bd848cf89e5cdc5b475d0c179a03c01d10c25dcfb816cdadc45131139f9beb2dee26d8096ba88f049ad08ecdeea8bae60264739f9d37455916bc3fc02a753cba753e813027e5c331c4440bba1ecb2cfc1c606cc627596ab389922fa1d5acbd3b22f0de6a399adb78403f086a43fba6550f5d78c1579c7b33f6723813ae7226e9652409731e5d8c056ba29c83a906cf71d3ea6a112df2e442bb9e3933dd6549df8523f702db1e502e99c39ffa6ecda34158cb2ff56723c6d6228aab5366dd55df2a88af15e6840199fc900a888b9d3369cd6ec77db179ac6485dcdf38814947573738b0b0a724fd799d46d74671f7403224a7f43412f8b3d8b94cce5d896b9727171b3b261cbf4b699884f9b66c5b9c8f871f879bd8db8d0668a3047aeff5855f44bd663208be15a64ea9be6aa8eca8ad7ede98d840049187b20b679733994a43851c3fbb78c9dd083552319c0c41ed4241ebf71ede5772749ef58ee402b4dc1269823b904e7afbab39d4c5e79e700dc04b2a8b0c995bff571ff6331dd136e262bb034ecfd980c8c61578a08ad43f6ddc43620c3150f4608543600d1f94c09b0db00d4dda662b12be1f8e535c76786e76ebac2e29972de51e4552cf5a381bb9393d8b477bc06038c7acfb7e2f889123cddaced4535a678f0f89ffbb3027bdd3e1defd411c161e5cbb43790fe807d0d897b84e3be62dc0d597e2755c4f664312790d8b93538231afd35bacde93c7caeb5e9b34f9c"}]}, @NL80211_ATTR_SCHED_SCAN_MATCH={0x10, 0x84, 0x0, 0x1, [@NL80211_SCHED_SCAN_MATCH_ATTR_BSSID={0xa, 0x5, @from_mac=@device_b}]}, @NL80211_ATTR_SCHED_SCAN_MATCH={0x50, 0x84, 0x0, 0x1, [@NL80211_SCHED_SCAN_MATCH_ATTR_BSSID={0xa}, @NL80211_SCHED_SCAN_MATCH_ATTR_BSSID={0xa, 0x5, @from_mac}, @NL80211_SCHED_SCAN_MATCH_ATTR_RSSI={0x8, 0x2, 0x5}, @NL80211_SCHED_SCAN_MATCH_PER_BAND_RSSI={0x2c, 0x6, 0x0, 0x1, [@NL80211_BAND_6GHZ={0x8, 0x3, 0x3ff}, @NL80211_BAND_2GHZ={0x8, 0x0, 0x8}, @NL80211_BAND_2GHZ={0x8, 0x0, 0x4}, @NL80211_BAND_6GHZ={0x8, 0x3, 0x44bd}, @NL80211_BAND_LC={0x8, 0x5, 0xffffef86}]}]}, @NL80211_ATTR_BSSID={0xa, 0xf5, @random="8558389adebf"}]}, 0x1130}, 0x1, 0x0, 0x0, 0x4000800}, 0x4010) fcntl$getownex(r4, 0x10, &(0x7f00000015c0)={0x0, 0x0}) sendmsg$NL802154_CMD_SET_WPAN_PHY_NETNS(r0, &(0x7f00000016c0)={&(0x7f0000001580)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000001680)={&(0x7f0000001600)={0x48, r1, 0x100, 0x70bd28, 0x25dfdbff, {}, [@NL802154_ATTR_WPAN_PHY={0x8, 0x1, 0x1}, @NL802154_ATTR_NETNS_FD={0x8, 0x1d, r4}, @NL802154_ATTR_NETNS_FD={0x8, 0x1d, r4}, @NL802154_ATTR_PID={0x8, 0x1c, r7}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x3}, @NL802154_ATTR_NETNS_FD={0x8, 0x1d, r4}]}, 0x48}, 0x1, 0x0, 0x0, 0x2008c8d0}, 0x850) sendmsg$IEEE802154_LLSEC_DEL_DEV(r0, &(0x7f0000001800)={&(0x7f0000001700)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000017c0)={&(0x7f0000001740)={0x58, 0x0, 0x100, 0x70bd2b, 0x25dfdbfb, {}, [@IEEE802154_ATTR_DEV_INDEX={0x8, 0x2, r3}, @IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan4\x00'}, @IEEE802154_ATTR_HW_ADDR={0xc, 0x5, {0xaaaaaaaaaaaa0302}}, @IEEE802154_ATTR_HW_ADDR={0xc, 0x5, {0xaaaaaaaaaaaa0002}}, @IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan0\x00'}, @IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan3\x00'}]}, 0x58}, 0x1, 0x0, 0x0, 0x20000000}, 0x8800) ioctl$sock_SIOCGIFINDEX_802154(r0, 0x8933, &(0x7f0000001840)={'wpan0\x00', 0x0}) ioctl$FS_IOC_SETVERSION(r4, 0x40087602, &(0x7f0000001880)=0x79e1) sendmsg$NL80211_CMD_CRIT_PROTOCOL_START(r4, &(0x7f00000019c0)={&(0x7f00000018c0)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000001980)={&(0x7f0000001900)={0x60, r5, 0x20, 0x70bd27, 0x25dfdbfc, {{}, {@void, @val={0xc, 0x99, {0x92, 0x3f}}}}, [@NL80211_ATTR_MAX_CRIT_PROT_DURATION={0x6, 0xb4, 0x8c7}, @NL80211_ATTR_CRIT_PROT_ID={0x6}, @NL80211_ATTR_MAX_CRIT_PROT_DURATION={0x6, 0xb4, 0xef3}, @NL80211_ATTR_MAX_CRIT_PROT_DURATION={0x6, 0xb4, 0x231}, @NL80211_ATTR_CRIT_PROT_ID={0x6, 0xb3, 0x2}, @NL80211_ATTR_CRIT_PROT_ID={0x6, 0xb3, 0x3}, @NL80211_ATTR_MAX_CRIT_PROT_DURATION={0x6, 0xb4, 0x11b9}, @NL80211_ATTR_CRIT_PROT_ID={0x6, 0xb3, 0x2}]}, 0x60}, 0x1, 0x0, 0x0, 0x20004004}, 0x410) ioctl$sock_SIOCGIFINDEX_802154(r0, 0x8933, &(0x7f0000001a00)={'wpan3\x00'}) r9 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000001a80), r0) sendmsg$IEEE802154_LLSEC_GETPARAMS(r0, &(0x7f0000001b80)={&(0x7f0000001a40)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000001b40)={&(0x7f0000001ac0)={0x50, r9, 0x400, 0x70bd2d, 0x25dfdbff, {}, [@IEEE802154_ATTR_DEV_INDEX={0x8, 0x2, r2}, @IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan0\x00'}, @IEEE802154_ATTR_DEV_INDEX={0x8}, @IEEE802154_ATTR_DEV_INDEX={0x8, 0x2, r3}, @IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan3\x00'}, @IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan4\x00'}]}, 0x50}, 0x1, 0x0, 0x0, 0x4008890}, 0x0) r10 = accept$inet(r4, 0x0, &(0x7f0000001bc0)) ioctl$sock_SIOCGIFINDEX_80211(r10, 0x8933, &(0x7f0000001c00)={'wlan1\x00'}) r11 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r12 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000001c80), r0) sendmsg$IEEE802154_LLSEC_GETPARAMS(r11, &(0x7f0000001d40)={&(0x7f0000001c40)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001d00)={&(0x7f0000001cc0)={0x20, r12, 0x300, 0x70bd2d, 0x25dfdbfc, {}, [@IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan0\x00'}]}, 0x20}, 0x1, 0x0, 0x0, 0x10}, 0x0) sendmsg$IEEE802154_LLSEC_SETPARAMS(r0, &(0x7f0000001e40)={&(0x7f0000001d80)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000001e00)={&(0x7f0000001dc0)={0x2c, r9, 0x800, 0x70bd28, 0x25dfdbfe, {}, [@IEEE802154_ATTR_LLSEC_SECLEVEL={0x5, 0x2a, 0x7}, @IEEE802154_ATTR_DEV_INDEX={0x8, 0x2, r8}, @IEEE802154_ATTR_LLSEC_KEY_MODE={0x5, 0x2b, 0x1}]}, 0x2c}, 0x1, 0x0, 0x0, 0x4}, 0x20004044) sendmsg$NL802154_CMD_GET_SEC_KEY(r0, &(0x7f0000001f40)={&(0x7f0000001e80)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000001f00)={&(0x7f0000001ec0)={0x28, r1, 0x2, 0x70bd25, 0x25dfdbff, {}, [@NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x200000002}, @NL802154_ATTR_IFINDEX={0x8, 0x3, r3}]}, 0x28}, 0x1, 0x0, 0x0, 0x20000000}, 0x1) r13 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_SET_MACPARAMS(r13, &(0x7f0000002040)={&(0x7f0000001f80)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000002000)={&(0x7f0000001fc0)={0x1c, r9, 0x8, 0x70bd28, 0x25dfdbff, {}, [@IEEE802154_ATTR_TXPOWER={0x5, 0x21, 0x81}]}, 0x1c}, 0x1, 0x0, 0x0, 0x200480c0}, 0x20040000) ioctl$sock_SIOCGIFINDEX_802154(r13, 0x8933, &(0x7f00000020c0)={'wpan0\x00', 0x0}) sendmsg$IEEE802154_SET_MACPARAMS(r11, &(0x7f00000021c0)={&(0x7f0000002080)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000002180)={&(0x7f0000002100)={0x48, r9, 0x100, 0x70bd2d, 0x25dfdbfb, {}, [@IEEE802154_ATTR_CCA_ED_LEVEL={0x8, 0x24, 0x200}, @IEEE802154_ATTR_DEV_INDEX={0x8, 0x2, r14}, @IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan1\x00'}, @IEEE802154_ATTR_TXPOWER={0x5, 0x21, 0x20}, @IEEE802154_ATTR_CSMA_RETRIES={0x5, 0x25, 0xd0}, @IEEE802154_ATTR_CSMA_MAX_BE={0x5, 0x27, 0x1}]}, 0x48}, 0x1, 0x0, 0x0, 0x85}, 0x24040080) 04:10:55 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000000)={'veth0_to_batadv\x00', 0x0}) r2 = socket$can_raw(0x1d, 0x3, 0x1) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f0000000080)=@framed={{0xffffffb4, 0x5, 0x0, 0x0, 0x0, 0x71, 0x10, 0x62}, [@ldst={0x6, 0x0, 0x3}]}, &(0x7f0000003ff6)='GPL\x00', 0x5, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000000c0), 0x366, 0x10, &(0x7f0000000000), 0x2b2}, 0x48) setsockopt$SO_TIMESTAMPING(r2, 0x1, 0x41, &(0x7f0000000140)=0x6b5a, 0x4) sendmsg$can_raw(r2, &(0x7f0000000300)={&(0x7f0000000800)={0x1d, r1}, 0x10, &(0x7f0000000880)={&(0x7f0000000840)=@can={{}, 0x0, 0x0, 0x0, 0x0, "ded27feeba7ca62a"}, 0x10}}, 0x0) ioctl$VFAT_IOCTL_READDIR_SHORT(r0, 0x82307202, &(0x7f0000000340)=[{0x0, 0x0, 0x100}, {0x0, 0x0, 0x100}]) 04:10:55 executing program 3: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000000280)=ANY=[@ANYBLOB="1800000000000000000000004b64ffec850000006d000000850000002a00000095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000440)={&(0x7f00000003c0)='kfree\x00', r0}, 0x10) (async, rerun: 32) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) (rerun: 32) r2 = dup(r1) sendmsg$inet(r2, &(0x7f0000000780)={&(0x7f0000000100)={0x2, 0x0, @multicast1}, 0x10, &(0x7f0000001600)=[{&(0x7f0000000140)="be38", 0x2}], 0x1, &(0x7f0000000c80)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @local, @private}}}, @ip_retopts={{0x10}}], 0x30}, 0x0) ioctl$F2FS_IOC_GET_FEATURES(r1, 0x8004f50c, &(0x7f0000000000)) 04:10:55 executing program 4: r0 = socket$can_raw(0x1d, 0x3, 0x1) ioctl$sock_SIOCSIFBR(r0, 0x40087602, &(0x7f0000000000)=@get={0x1, &(0x7f0000000100)=""/146, 0x1}) syz_io_uring_setup(0x7258, &(0x7f0000000080)={0x0, 0x0, 0x80, 0x1, 0x167}, &(0x7f0000001b80), &(0x7f0000001bc0)) r1 = socket$nl_xfrm(0x10, 0x3, 0x6) r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r3) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f00000001c0)={'batadv_slave_0\x00', 0x0}) fstat(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}) sendmsg$nl_xfrm(r1, &(0x7f0000000600)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000005c0)={&(0x7f0000000280)=@delsa={0x320, 0x11, 0x200, 0x70bd2b, 0x25dfdbfd, {@in=@remote, 0x4d3, 0x0, 0x2b}, [@XFRMA_SET_MARK={0x8}, @replay_esn_val={0x34, 0x17, {0x6, 0x70bd26, 0x70bd28, 0x70bd2c, 0x70bd27, 0x6, [0x0, 0x40, 0x74, 0x2d, 0x2, 0xe61e]}}, @mark={0xc, 0x15, {0x350759, 0xfffffe01}}, @tfcpad={0x8, 0x16, 0x1}, @policy={0xac, 0x7, {{@in=@remote, @in6=@remote, 0x4e21, 0x8, 0x4e23, 0xa23f, 0xa, 0x0, 0x20, 0xff, 0x0, r3}, {0x6, 0x8, 0x800, 0x6, 0x0, 0xfff, 0x4b91, 0x25cdfb4b}, {0x7, 0x7, 0x0, 0xffffffffffffffff}, 0x5, 0x6e6bc0, 0x0, 0x0, 0x3, 0x2}}, @algo_crypt={0x104, 0x2, {{'ctr(camellia)\x00'}, 0x5e0, "8540d58c6f7c51e698e84f643defe9b32f2f95f1a8a679d563ef0de7c9d890e11cdde5eb3ba8b27d36c7e79b33db03eca30d3e338d2ac7fc032e2251373fe20ff81214d21a7a6ff0ace6bddb01fd6e9815b439f2a68c3e29a55fc8c531cd3f11f6483c89ac996cc9c465d2fab4f0e7639aac9a8714c351a955a9d8b310a5576aa83010377a84067c1ec2b4fbf80493c5938e8a5ddf883162c3c71980e6c1a6357269cff1b00be518388cd04c50559744a895a2c6d9829cb6ee82dd36"}}, @sa={0xe4, 0x6, {{@in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @in6=@private0, 0x4e20, 0x6, 0x4e24, 0x0, 0xa, 0x80, 0x20, 0x32, r4, r5}, {@in=@loopback, 0x4d5, 0x33}, @in=@private=0xa010100, {0x2, 0x8000000000000000, 0xffffffff, 0x6c6, 0xffffffffffffffff, 0xfffffffffffff000, 0x5fa, 0xff}, {0x4, 0x3, 0x23, 0xff}, {0x9, 0xff, 0x2}, 0x70bd2b, 0x34ff, 0x2, 0x2, 0x7}}, @coaddr={0x14, 0xe, @in=@rand_addr=0x64010100}]}, 0x320}}, 0x20008040) 04:10:55 executing program 3: syz_emit_ethernet(0x7e, &(0x7f0000000100)={@local, @local, @void, {@ipv4={0x800, @icmp={{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local}, @time_exceeded={0xb, 0x0, 0x0, 0x3, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @broadcast=0xac14140a, @dev, {[@timestamp_addr={0x44, 0x1c, 0x0, 0x1, 0x0, [{@local}, {@loopback}, {@dev}]}, @cipso={0x86, 0x21, 0x0, [{0x0, 0x12, "34abeec8d03ff1a8b8835ef13a863279"}, {0x0, 0x9, "4ef661e96b4014"}]}]}}}}}}}, 0x0) syz_emit_ethernet(0x340, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaa26aaaaaaaaaa4488a811008100340008004b66032a00670000ff2f9078ac1414aaac1414aa94040100861200000000000c0774b6a1ba339e63ac1600000420880b005e00001000d3fd713a52a6b9419066beab6b4fff0f850822c680429d604fb8a943fda44fea509a2b914f43ca240945038206d83c1a1d5fdeb71174376f15838d3dd81c0c7055f464e63df6918b4a36d637f6431fea7300268d26be8ab07a6b33e6f9790d00080098c199c64ccee84bfe9f6d4a5091a538ee77b5917f8420dc2df4ac00ae2a0cfb5c4829f3df07a93a7ad91210e5f1a33e262ac76e60404c0cd75ed98f3704b94d23cc124774a6205617b2f94b0a7c44e7da8f64d7df6e7f4815c7eecde69ede27810e5e4bad166bba7828f9bd54a06593820c4932ef7790bf65250c7909227becf1bded6f190868f271ef8b9b1f5111a5166ec7ae401e61ce4b9fbf2ae86e14acce4df6010086dd0000f5dd1000c98f5d9f48a49b5f7cfc234eec36026ab82065e559993f3cb1f9b636ef37000e91b7fe1c6590da0d0f47f713724008b85a28e5875c5889d499a8a2e573e4ac24aa2eb87557069b242db803a5a3f34748ef8b7acf8de9d7be240ec41f140e78af8b19f9a443cb03a9367db5846b8ac5d898b9fb375618d3c710592eda233161a8127eebc2da96ea6deef474d8a368cc9d6a4cf1e6fd6c24c957fcaf86f37a9dbcd6f0eb6bf4e4b82c4cf9fa77ce9cc4c16dcfe71534570730ace1de67901c9b9c1fb0080088be00000003188021300100000000000006080022eb0000000325079d030200000000000005001f9a11080065580000000332397b2f43b6418c96bab7172ab65d7219b8a7a9f64c131873ab5c0b9f04fac1f0319b86ebed1d36a442ab2914765204ece130d04a5c2d77ee763a4c66ed31dd08c7881a871b1187b60d9fef36b5e968ec5f314efec9014674651872febe9803e4986ca20fc528a942246bada46efbe7a8f9261a48ab6ed30ca5d5f15ce7a8f60f186906aa941ef8c6ffa7c4ddfed6b2bedb32adfd8301de447dc17daeb2dd76c765b541f9b51531bfff325fc52f8ff0a1f30a5ec97158d42c00981f1da0512d09a55c112c4ceb4bfc3983dc33655f8185afb96d79e2519d24b576a9f8a1e1856f67ff7b8de84adffc62e4d3298db736a4fc0d3e1f3052bc43a0d584ceb92c8c9994521ae67878618c8f7add168ebfb265db82f1ba81e2d6c2587251e7e5a742ca4f62e25d1a30bbf9de55c17694"], 0x0) 04:10:55 executing program 4: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x5, 0x4, 0x8, 0x8}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000400007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000040)='sched_process_fork\x00', r1}, 0x10) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r5) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r6, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r6, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}}, 0x0) sendmsg$nl_route_sched(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000007c0)=@delchain={0x24, 0x66, 0xf31, 0x0, 0x0, {0x0, 0x0, 0x0, r6, {}, {0x0, 0xffff}}}, 0x24}}, 0x0) r7 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) r8 = dup(r7) getsockopt$inet_IP_XFRM_POLICY(r8, 0x0, 0x11, 0x0, 0x0) r9 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f00000003c0)={0x2, 0x4, 0x8, 0x1, 0x80, r0, 0x3, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x4}, 0x48) r10 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xb, 0x7, 0x8, 0x8, 0x5}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xd, &(0x7f0000000300)=ANY=[@ANYBLOB="18000000000000000000000000000000850000000700000018110000", @ANYRES32=r10, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r11 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000480)=@o_path={&(0x7f0000000440)='./file0\x00', 0x0, 0x4010, r0}, 0x18) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000580)={0x6, 0x2, &(0x7f0000000000)=@raw=[@cb_func={0x18, 0x9, 0x4, 0x0, 0xfffffffffffffffd}], &(0x7f0000000080)='GPL\x00', 0xffffffff, 0xe7, &(0x7f0000000280)=""/231, 0x41000, 0x0, '\x00', r6, 0x25, r8, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000380)={0x4, 0x10, 0x1, 0x6ae3}, 0x10, 0x0, 0x0, 0x5, &(0x7f00000004c0)=[r0, r0, r9, r0, r10, r11, r0], &(0x7f0000000500)=[{0x5, 0x3, 0xb, 0x6}, {0x1, 0x1, 0xf, 0x6}, {0x5, 0x2, 0xa, 0x7}, {0x5, 0x4, 0x5, 0x3}, {0x4, 0x4, 0x3, 0xa}], 0x10, 0x2}, 0x90) 04:10:55 executing program 3: r0 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) (async) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000400)={0x18, 0x30, &(0x7f0000000580)=ANY=[@ANYBLOB="1800000040000000000000000001000018100000", @ANYRES32, @ANYBLOB="000000000000000018110000", @ANYRES32=0x1, @ANYBLOB="0000000000000000b7080000060000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b7040000000000008500000082000000180000000100000000000000800000001801000020696c2500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b7030000ff0f0000850000000600000018290000", @ANYRES32=0x1, @ANYBLOB="0000005200000000b45b351801bc000ade5c4ec0c8aedb81a72704c92f45aa2b3a4d76c95d8ba7a50291af343ae1c2e57e681eeb3ba91050645851fa48be6198a2626189a1342eb3bb71433b18cf47540031889e74914c72fea23856a5ec1605c2a54988111e6224935148461d819817de0e395176844983509d710994f4b04399bf2628da1d671bd7648932280478d1713e", @ANYRES32=0x1, @ANYBLOB="0000000000000000b7080000000800007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b7040000000000008500000082000000b7080000000000007b8af8ff00000000b7080000040000007b8af0ff00000000bfa100000000000007010000f8ffffffbfa400000000000007040000f0ffffffb70200000800000018230000", @ANYRES32, @ANYBLOB="0000000000000000b70500000800000085000000a50000009500000000000000"], &(0x7f00000002c0)='syzkaller\x00', 0x4, 0x0, 0x0, 0x40f00, 0x48, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000300)={0x4, 0x1}, 0x8, 0x10, &(0x7f0000000340)={0x5, 0x8, 0x2, 0x2}, 0x10, 0x0, 0x0, 0x3, &(0x7f0000000380)=[r0, 0xffffffffffffffff, 0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1, 0xffffffffffffffff], &(0x7f00000003c0)=[{0x4, 0x5, 0x7, 0xa}, {0x2, 0x1, 0xf, 0x8}, {0x1, 0x2, 0x5, 0x4}], 0x10, 0x9f}, 0x90) r3 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000004c0)={&(0x7f0000000100)='sched_wake_idle_without_ipi\x00', r2}, 0x10) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="390000001300090468fe0700000000000000ff3f04000000480100100000000004002b000a00010014a4ee1ee438d2fd000000000000007200", 0x39}], 0x1) (async) write$binfmt_elf32(r3, &(0x7f00000007c0)={{0x7f, 0x45, 0x4c, 0x46, 0x81, 0x40, 0x4, 0x6, 0x401, 0x2, 0x3e, 0x0, 0x3f, 0x38, 0x18b, 0x7fffffff, 0x6, 0x20, 0x2, 0x4, 0x9, 0xe470}, [{0x2, 0x57b, 0x401, 0x1f, 0x5a667289, 0x800, 0x0, 0x1ff}, {0x60000000, 0x0, 0x8001, 0x40, 0xff8b, 0x2, 0x8, 0x3}], "c3b5f65b9a661227f025437f115d8ff2a855890d4b78d566d520bdef0f7f7c413a21a1fc60e11db84c6caef34c6f783344b330225805715f3205f299b21ad0683724b8fb9135e8eb14757ad08e8e2f43eed42062842a9f9336894f6638008c7fbd5aa5b8bec773d0031e62543f05716298a2ceb52c751eceb08754872df442822fa26a64ec37d67777631570dd32d650341546c24919f847fd9ba4588920179d43914f847db007293bdc8bec6d6169d914d229adf9ec74a1dc906b8897bb1d4b1512873f2688857527e3d3da36b77f0daf26be1a859129800216aaae21185d24b5a1cfbd962f9c17758a38", ['\x00', '\x00']}, 0x363) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000540)={&(0x7f0000000500)='initcall_level\x00', r2}, 0x10) (async) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="390000001000111868090707a640000f0021ff3f04000000170a001700000000040037001000030001352564aa58b9a64411f6bbf44dc48f57", 0x39}], 0x1) [ 397.586489][ T4111] usb 3-1-port1: over-current condition [ 397.592015][ T4111] usb 3-1-port1: config error [ 397.595134][T15742] usb 2-1: USB disconnect, device number 39 [ 397.615461][T17672] loop0: detected capacity change from 0 to 256 [ 397.660980][T17684] netlink: 9 bytes leftover after parsing attributes in process `syz-executor.3'. [ 397.670677][T17672] exfat: Unknown parameter 'iocMarset' [ 397.677133][T17684] device 50ªX¹¦Dö» entered promiscuous mode [ 397.684229][T17681] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 397.701619][T17686] netlink: 5 bytes leftover after parsing attributes in process `syz-executor.3'. 04:10:56 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x41e, 0x2801, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000340)={0x24, &(0x7f0000000200)={0x0, 0x11, 0x44, {0x44, 0x5, "f017083dd82acef9e77b7ffcab5fe4c59acb57976274d6682bceecd5e2e545cc6d78182bebdbf491a174ad757b253cf1bcb49c9017ef9181c037b215b728bec4ec40"}}, &(0x7f0000000280)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x43f}}, &(0x7f00000002c0)={0x0, 0x22, 0x19, {[@local=@item_012={0x2, 0x2, 0xa, "2ce0"}, @main=@item_4={0x3, 0x0, 0xc, "1e50122f"}, @main=@item_4={0x3, 0x0, 0x9, "0f897007"}, @local=@item_012={0x2, 0x2, 0x2, 'Ca'}, @global=@item_4={0x3, 0x1, 0x9, "42e24828"}, @local=@item_012={0x0, 0x2, 0x2}, @local=@item_012={0x2, 0x2, 0x2, 'H!'}]}}, &(0x7f0000000300)={0x0, 0x21, 0x9, {0x9, 0x21, 0x16ae, 0x47, 0x1, {0x22, 0x30a}}}}, &(0x7f0000000640)={0x2c, &(0x7f0000000380)={0x0, 0x6, 0xc5, "d37eb295f8eff1b4b311c601e8027ca05830d93803527e36e2b9e3a338570b0911795c3caba4318b91df2f66d6fb14613c04264110fc34d722c0aa5160a5156359b6fe9977a08ec077cf852b0e1b4d98df7c81bb79a831ef45d83c4dd249c883b76d9dc7736384b0816a864f52fdba718900846dae57bb4d0bee4df9162620c76031760a2d37d57febbdc033551fb79843ff22bf03cedc0885d94e62205302b7ddd8a57c2198573ef098221301d4b2e9826e9c66d13eaaab58228fc1d8f37f49ad1cbdb0d5"}, &(0x7f0000000480)={0x0, 0xa, 0x1, 0x4}, &(0x7f00000004c0)={0x0, 0x8, 0x1, 0xe}, &(0x7f0000000500)={0x20, 0x1, 0xe7, "80408998d88b3af2a2154978c9f75a11595b8db21cd552a20409b53c8bf8102e42bccab712aeed8f92aef08048ead77b6fe95d1fc090be3f3b0a45d48c356be37343ca0b45939a8e861d71d12fb754b70f45523fc8b8879affab63ed4ef3a25d6e0c78803dc509e180d1a71d836965f1b7f72528c4878556d7a8b026421b1b8930cfaa9873f87da801c217a6869dc32e56c22dd3d90043e563595f42f78d91a84401b3f0d5d142dab95573d062e45935c0f8873c15577b52e0dff1b626e27f3abfad05cd91246c27f5716dce1ca77f4ed8b4e5bd13fcecab991951ae0ea8ef852c21d6ddee807a"}, &(0x7f0000000600)={0x20, 0x3, 0x1, 0x6}}) syz_usb_control_io$hid(r0, &(0x7f0000000980)={0x24, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x22, 0xa, {[@local=@item_012={0x1, 0x2, 0xa, '+'}, @global=@item_4={0x3, 0x1, 0x4, "9595a369"}, @global=@item_012={0x2, 0x1, 0x2, "dbe7"}]}}, 0x0}, 0x0) 04:10:56 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000000)={'veth0_to_batadv\x00', 0x0}) (async) r2 = socket$can_raw(0x1d, 0x3, 0x1) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f0000000080)=@framed={{0xffffffb4, 0x5, 0x0, 0x0, 0x0, 0x71, 0x10, 0x62}, [@ldst={0x6, 0x0, 0x3}]}, &(0x7f0000003ff6)='GPL\x00', 0x5, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000000c0), 0x366, 0x10, &(0x7f0000000000), 0x2b2}, 0x48) setsockopt$SO_TIMESTAMPING(r2, 0x1, 0x41, &(0x7f0000000140)=0x6b5a, 0x4) (async) sendmsg$can_raw(r2, &(0x7f0000000300)={&(0x7f0000000800)={0x1d, r1}, 0x10, &(0x7f0000000880)={&(0x7f0000000840)=@can={{}, 0x0, 0x0, 0x0, 0x0, "ded27feeba7ca62a"}, 0x10}}, 0x0) (async) ioctl$VFAT_IOCTL_READDIR_SHORT(r0, 0x82307202, &(0x7f0000000340)=[{0x0, 0x0, 0x100}, {0x0, 0x0, 0x100}]) 04:10:56 executing program 0: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_CONTROL_PORT_FRAME(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f00000000c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="18000000d338b07c8076c7a97e52f0b07d8439e9a57d9f050425ea0af520797c963cf54ad653d07498170b363fbc068d956ed70a03923e487947074ddc4244b31e64c89450adb4efc85c30443e9ac4cea8e0b4cebe5e77ebdd5c90b95a4b966d7f6d70a7d59476d0940000000000", @ANYRES16=r2, @ANYBLOB="00042abd7000fcdbdf258100000004006700"], 0x18}, 0x1, 0x0, 0x0, 0x1}, 0x4001) sendmsg$nl_xfrm(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000200)=ANY=[@ANYBLOB="480000001e0001000000000000000000fe8000000000000000000000000000aa0000000000000000ffffffff00000000000000000000000000d200000000000008000c0000000000"], 0x48}}, 0x0) [ 397.710776][T17686] 1ªX¹¦Dö»: renamed from 50ªX¹¦Dö» [ 397.716598][T17686] device 51ªX¹¦Dö» left promiscuous mode [ 397.722754][T17686] A link change request failed with some changes committed already. Interface 51ªX¹¦Dö» may have been left with an inconsistent configuration, please check. 04:10:56 executing program 0: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f00000006c0)=ANY=[@ANYBLOB="18000000000000000000000095980000180100102020702500000000002020207b1af8ff00000000bfa100000000000007010000f0ffffffb702000005000000b703000000000000850000007300000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffd85, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000000)='kfree\x00', r0}, 0x10) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000001500), 0x0, 0x0) close(r1) 04:10:56 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000000280)=ANY=[@ANYBLOB="1800000000000000000000004b64ffec850000006d000000850000002a00000095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000440)={&(0x7f00000003c0)='kfree\x00', r0}, 0x10) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = dup(r1) sendmsg$inet(r2, &(0x7f0000000780)={&(0x7f0000000100)={0x2, 0x0, @multicast1}, 0x10, &(0x7f0000001600)=[{&(0x7f0000000140)="be38", 0x2}], 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="1c0000000010000700006ae3b2960000", @ANYRES32=0x0, @ANYBLOB="ac1414aa00000000000000001000000000000000000000000700000080aad36b9a245c4366299685c3e1c7e0102764c064670404141f2a631489627236c00fa470f596861c5a00cc683088773cc4d793fa50abd0cbc4fc31c103f9618eb7f5894342e9fdaf3e1f0717cf0cd5db35bc97e53a6eb7e2cad7e155f10f364db25fa6f4c4f174ce"], 0x30}, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r2, 0x29, 0x22, &(0x7f00000002c0)={{{@in=@private, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in=@dev}}, &(0x7f0000000000)=0xe8) quotactl_fd$Q_GETINFO(r0, 0xffffffff80000500, r3, &(0x7f0000000040)) 04:10:56 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe2$9p(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="1500000065ffff"], 0x15) r2 = dup(r1) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f00000001c0), 0x0, &(0x7f0000000300)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r2}}) stat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fchownat(r2, &(0x7f0000000080)='./bus\x00', 0xee00, r4, 0x100) write$FUSE_BMAP(r2, &(0x7f0000000100)={0x18}, 0x18) write$FUSE_NOTIFY_RETRIEVE(r2, &(0x7f00000000c0)={0x14c}, 0x137) mount$9p_fd(0x0, &(0x7f0000000400)='./file0\x00', &(0x7f0000000140), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r0, @ANYBLOB=',wfdno=', @ANYRESHEX=r1]) chdir(&(0x7f00000002c0)='./file0\x00') lstat(&(0x7f00000003c0)='./bus\x00', 0x0) r5 = getpgrp(0xffffffffffffffff) newfstatat(0xffffffffffffff9c, &(0x7f00000008c0)='./bus\x00', &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x6000) r7 = socket$nl_xfrm(0x10, 0x3, 0x6) r8 = syz_clone(0x40000000, &(0x7f0000000980)="7c7f52b6375dda6c9abc79a5d9e3f54bec46b12cd7076e6f525216ea1ecd19eb40c85a1df057de4e0d5ea9261390a4b7c3d0594f2761a5b8d6da6d2e4822665ceac8479928edf720978689", 0x4b, &(0x7f0000000a00), &(0x7f0000000a40), &(0x7f0000000a80)="ff6b174293adeddd8c0d9d15bf52c4cccf2ce5cce5d0494ead0e6cdf22a8fbbbc584b1976329cee2e57e100f5dd8c1c241332828b389556f6702c216a452b8249bc61c5bd19a6fa94d7ce7b1453d35d1b1d325bdc88b05e63b5cdfe8ae6e43dff5172a62b882aa27ccade63265c630e538abb31ee0cbac02d9b1f3c14865e8c99d6e0e793169b76c45c8c0d05737821e3b8c75487d594fc859bbe9") r9 = openat$cgroup_freezer_state(r2, &(0x7f0000002e40), 0x2, 0x0) r10 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000003680)={&(0x7f0000003540)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x58, 0x58, 0x4, [@typedef={0x9}, @int={0x0, 0x0, 0x0, 0x1, 0x0, 0x52, 0x0, 0x5b}, @volatile={0x6}, @fwd={0xf}, @ptr={0x3}, @volatile={0xa, 0x0, 0x0, 0x9, 0x1}, @ptr={0xa, 0x0, 0x0, 0x2, 0x1}]}, {0x0, [0x0, 0x30]}}, &(0x7f00000035c0)=""/136, 0x74, 0x88, 0x0, 0x6}, 0x20) r11 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) getsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f00000036c0)={{{@in6=@local, @in6=@ipv4={""/10, ""/2, @multicast1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{}, 0x0, @in6}}, &(0x7f00000037c0)=0xe8) getresgid(&(0x7f0000003800), &(0x7f0000003840), &(0x7f0000003880)=0x0) r14 = socket$inet6(0xa, 0xa, 0x3) r15 = getpid() getsockopt$inet6_IPV6_IPSEC_POLICY(r2, 0x29, 0x22, &(0x7f00000038c0)={{{@in6=@remote, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@loopback}, 0x0, @in=@loopback}}, &(0x7f00000039c0)=0xe8) sendmmsg$unix(r2, &(0x7f0000003b00)=[{{&(0x7f00000004c0)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000000840)=[{&(0x7f0000000540)="bbbaa1e000839461a8b4cfd4c1e679da1c2c74ca7f5726b4df0345086f0633ba52", 0x21}, {&(0x7f0000000580)="d6bbaf14b46733fe280f6035c864665ad18dcebce35ea4e868a9fc2045b5ef7c03619ee44c05175c0b5c9fa0017392f5f3a60bc39170f9c3adeb366adaf5cf6438a4b945bc972168de7faf0ca81d8ab1ea446080c085222b9e205fcc5770d743b04d37cdc65f1f700a7e9bffb790ec9338b30d93424de1b8a6ba88e468da5d34a42309f61fce84dbece4182e2ebf8b00426ebc24617ce1beeb4c5fb7cacf41b041e9347798d2e8f7071b6d830101b293e4ae16f62f9c5ef0c6c547f6d18575f595d9ff65397c7e70200acafcd35ea739c2c1b46c", 0xd4}, {&(0x7f0000000680)="6b239f6030168ae387874d", 0xb}, {&(0x7f00000006c0)="b1c335ca9901e4ad22aecd2c642c7e9e928743e534113bb48c17d4e8824b78dad45f8364bf3a8c8b7c6cf9a3fc847c63c549ea814d39ef75b597557a2ab8d58f2b3224928a7160ebae842ba92631500bce30d0bb3063a011fdba78af56f56e67639e7b22297df4b3834b2e61ceaa9600aaf43c1c4a8951d00308dfcc00964735fa8da1ef266b77e78a6a0eb46dcae507700d8fa02758aa5d61eaa8019a17b61accf6cb8d657e5958fc6c131c94b19626b988dc3bbb9f7c9e3c0ddb3606c90779d3cdf7e2c7557c", 0xc7}, {&(0x7f00000007c0)="4fddf18c65ac5e226631e519b8611ad5b8d28f66adda0ddef60f7fc1f485b0d9ed0666b9f33d66464310845a95e467bf545a80f03b43dddad0fc19cf9f689c3bfe7ccea462e9bacb0a5044890334a87730d2b83fa7810550651ac2b024", 0x5d}], 0x5, &(0x7f0000000b40)=[@cred={{0x1c, 0x1, 0x2, {r5, r3, r6}}}, @rights={{0x28, 0x1, 0x1, [r2, r1, r2, r7, r0, r2]}}, @cred={{0x1c, 0x1, 0x2, {r8, r3, r4}}}], 0x68, 0x10}}, {{&(0x7f0000000bc0)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000002dc0)=[{&(0x7f0000000c40)="4525471e2a69856cf5074d8cd80424704ca5d8fe757fbd4c325fb102b195a0a35de51bef88494ee1d957d8680635447cc50cc58eb2cd35b883dc9a56c373636ddb1822843eb0e63c984ba207baf8b6dfbb83193dee9183b97a3857eb417b68fbc6c3d25b6f543d77423234f6afa983963d75f18752e92ff1bc263bf60113c2a584924a9f7ceec7a551c5624b9e088b1d1e25861c7e8d72d7d7e4ccf92b6e7317f29b5838e3b93e7629a5da9f0eeb4595887b22d50496ec563e338315d213a025a32d772948300eb3c5336b573332e4fd8c43c39a9988de189906f26bc296653340f14d288bd1fe4cb101c7f92b7328823d2bbcf2384bd5ec229624f28cb04ad0b5ac347b84b5c6093e0e3b1c21d641554c7670b6372bbcb2f6b249c0c6b874f5ca5267b4450e2bea67beee36b1ee1d7aa839880ca6be54ceae5f1f1238db3f19ee7278d31009b105359f34bb40d456c36b0fc13ed0bb3038f3cfa97c7455b4308495670e89dbd834e6523fc55b93cd7ee6e590eb46af1c979532891245bc072cbd5005963e16b98941e387e0afd7ed30d4ccb5b1fc67b60f3e7ab35a6b368e14a9ba25f134c1201fc4b471da96402dc6dcbe6a851db09e0fbf7753e90bee0eee914441a6869cfa152420180226e27178e7666faa5170e49709349a6d194ad736b5b0de89b7f459798743536f5373dca26912a3214e49998a51973d23d8142196c61c21d41c9b0358974a63d1d8bf1611019be4e02ea39692b541e7ed10e31fa73d1513dfc5b15d256a63f81181970fac77e88ef4298d8b85392f18a91f8daa43e6355811316f2f13db93b9d0d0542925c2c0a349a1cbec1f521fb330d9ae629ce8b32eeca856272540415c818199c501d55d93dc8e46280a949755f15afc372b6401d519349590f6ef6d9b8f478a38cc3983dfb86473ce3d65db394a541245c848f651f362e2a44f5ae1826e5222154a98c3f71483b77a9b571ba0b255fe3cf48aae1adad95a28e041f36e02928e854b6383cb9490b68eb63b5f171a15e888f50b3105ec991815365d6b803876a567f55c3ccd5d1629cc305d543c7edec68bcf3ec14a86da8dc0c32f2b374b0f1eaaaa12e8f2256b08f1428b1a5f36e579e4b93e78c42d113d575bc521981b1ff4e0abea01b0ac67a3c9f72c5ccebaa8e6ca509dc5111ac528d93c860129431d4710e86fa327915c075c51aaff8546801a24ded1f73b28ff67d52b2e8e3cd5071b04ae135869661865091ed889022339f68f90533d11d8eaba308fc983cd06df7776e064ec0d7bd788633e560e80d36b87a3273fb157efc1157904dc9a97791faad5b0d80a3522af921a971f035df6c3075399dfffd281ef5bec61ed97e0fb46237d23da1a996089f6f2bd12ca06b4bf9abb429c691909ab493fcf9ac340c6f202195cc2c0e20153502754b011c5eb6e05ba11af812d011e374890e5ce2ed3bf0b8d678ea9476737789c803b8314423a1d0c3bee548f79c2651e1662a31d861856f2cc20ad23159df5d460905f8fb265f72b965cc98a67a1c11c513a7fcc212e8589346240e65f635fb22ad4c42401573fded6059077442c6060f39c0ed15e05962b2579b6d76acb95f98a6c167c4cb926c342c426372f17768b7381d09a83ba49a20679e2313a66763f6abfe12ced938abb5d16bdfe3feb079c3ed20fdf502794ac66e8e2fbf8bbae35cb2490ca71288246bd6306f7de79d7b85ad97b85df90890828f672dc60c7186680f942883bf77d4ee224af33cef61aede12bad5a4e3ef867f4c67b217d7d7987a5abd30e94d837cb615213b444e4f79f8235337f170e834f53d5a795b1b999d2a0ac858184d2fc001715a88320c25f58de74a985a7d1bf696fbeb9e81f30511c597579be326ea14cfdfe2699bd2eb32b32cb10970558cdec87d22927a1906df179a577feaae8b954c8f5acc7c0ed2422e2560c10341f01e9f1bff8b6e24d1da2eb0efc44b6d7ea506a9e3ee3e8a723f1beab05319c4199d1ae4374d39fd2e16db7d0508b436a859940cc8afcf7633fb2c66be8244a35a4732a003e4e5a474759463e57565f6b4c737e5d230afa6090d9635a6066d28d2c315916cd6d0f4382f591e4db9fbed61f195c66084bc71bf8a82f03c74968b26e5eb3ce322b0b565a5843f0ab81c5d6e11fa6a61d6be393f67e6340424d2e3faee7a36c873663d7fe8fbf86932a431f611d2e53a729850da5fbbf378d80c7a7501fda31af090c17b41c6aa97a5e44418c0106d8d7c393697020b71db640b03487fd0ebee127ed0d5608dc4391fc060a12df9c09002a45d8d9fed648d44bbeb67521e2713c14fe3889a45e656b4e4a522c3cd7454e7179486b33058f2b825d0dc9b67017c15481dd7c83811e3ab897936d302d78cedc7560ee32a8379d71bac8f4b9fb80b3ea6057166a878b90ea7c89137b78bb78827abba73af5540fb65bf69671ec35348ed690591b4679d6ad1ff8506ef6804efc8486cff677627f5f59087826923e9743b13d5a62671030b5ddf36ecb7470cd721612f2992b53cffca95a83470788a1162791c8c2a2f30bb475b0856c4baa6365af3b9059683b0b73bacc288a14a12f08f19e7326f502c0c87845f632448a657dff260495471803c99c3ca881c882fa55400df016cb8a2b4a18e700e94f2273260ce5add83e10c2a90a8a5965b4449fb1e3dfaa7aaa5cc9591ebab78d378af45dd65d90681807eb132009bc9cfa912d6da2ca65c5a97f4d5df1fe5ac7b496b17e833509ae4f91b54010657ff502579f706ce25268d81f35475a731cbcafa84873d7847af8c1939bc50a7e72053a70725bd0985d9348f299c68d4547000f2b191d36f98118c74cab72efb8caffb26a54edce66f386c6c7eec2cadea1b8f21d3a8fa6f1ef21ce50357aea816699ccb2be27ba5e6c39d782a92f67f5cd01a52b939c76b86b2c1c0259dd41a2e2df82181773a93230223e44daca49dae684f01cedf623e946a329bc4b287ae6a4aa0176b571d4597f4886f399c9a07e5c4e27e5eddde8378b53560ed75989c7cfa355d759d7fd0b746c5fd23a06c86ba788b85b6d24be89da6ab237dd91016ed991bfe69301758a7afb1193653054ad0bc274d254c1d612ea1ce25fbffd9279fc688595be9e8cd93de5f1e08ebc4b23441cfe0282e54846e128b0ad6bf3fecf95ff2decbc47ac6128d85e2ce2e51736bb4a4a89e2eba43ccb62227475f6d457fcb818d17f9bfbb27d0236020542055ce8f8778046ca4ebd989bbd6339a88abe979c39a6079be6bc5b77ac5f3ab204fdfcde54453539e26298618de7390525fe67ba37d9ba6a2cd0d4b1a6f3b079d69210d860d0159cf97828a885bda333d2c20079c3875f9e337e4cadb45a71291ce8b2181bcee9cc84c7f2aa9c55ef422323c664d7c9fc156fb1f92d4761c34d0a0f331a4db93d08128e64dda76a45f5d3f0f5bc2ae7635ec232afcf6d72ff55d7f8a11d1c256492287920c113145c026dfd2ed3446f2795cec728b6a70eaad8e592634c8bf9bbcb8339b27cf6b4899846a588f8619db466c4f3c08b857a0689adb55dcc89224992a43dc941e04a3f03efd3d2b6db78f785b5090275e170d266f52e1eb04fc95003d00460cc94ec4315a78551eb4f16f0b3ada02571bbf3ab931ca67b47458119df1f60b51d0b482444307603374fc7a006d140f5e15426aec64b6dfe77e550f7f064ade99bfe51669f32a091c243b5bee402ecffef6f737f6d12737af396fe17068f23a01bfee9d45baa82817fcadaf6a42af000ca2d46845737f0256b8f6b6673cddade1630a13f05efecefb632652ce73b43b1a32181348fcfb975e6d817de874808d6d98cb99b7a3c7ba2a294d29639eca8c2a6b5adddfc80c94c56b9324c10cc5a1b7fc57f67349fb436b923e4d0b9d6f8a5114e30ba5204ed2d4053cfc273ef9e5e72c2620c08f887471cb31d23be1d1f39dad4467a94b0fb9547882f3ace97a026e5d5a06e64e0f197a4460e67dcdc0eea52ad22a88e38eca250eed1fb39fa8ec9d61e27e7aa63b1a5a93301c8c6414839144aee2d3b7aebc04ec032b244429da31856c91d821e4725174865ebf2a3e1b01f9e03946bfc1b9808438a7f0ca19b88bd52a81b092caa10b4999e99fdc3eb9b4c7a389cd859a761d6c40013d906c3528eb1664baa559faa5c454ad59243a18c8409e01a159700c44f874801265f63eb3660c5b50651d032386e38b6110594b68a33fde2b763ef94be717d9e1b01de535ffba4ef0020462d231fb647bcc2c68762e089cc7143d3ce847261ede2483bd54d7c94268e42faaa5828b72e85a69f6dcce5c2b8e30099a4644118b04c383de14cef3148e791decfdab6b0c50895c057cdf37f7953f7433d229d02d9ea158f8ae00737baef33c1e403eea338bf2cba194e5025b0955fc07d2fcb7c946d040a89195e89f11d0f4da29cc6b8b7684e45128589282f13b03df874e09968bbf603ae440ce1193cf14e06e81f333d2cadc70d44b1fe3b38b0a8f15536b37db95e7808a7949e7dcc4f5ddeb19d6406e41afca5a6b55f2d961753168fac3c3a3a402c3d8ad66f804cb529c30705452c04135f525aa9df33c77accc3c936853f4535a5afb47408598d3ae56e5f986822c90c02a880a580fb27f045b2bd8f85291496a0dcb804208ebc5e328901e99f482826fadef7cfb023f647b8e08270073e768e7c78fa85803df45fa33c3836d8519cf4fbe496facc2dc9b1dd34880c03c19162b0401d4c5bb318072efc61076dbcafe2bba1d911c289bfdd610238d2b016275e8b2ddcb15d2ea81ca7dc314cef3bb28d3de55d5fd91ea218a5942acc01864f09742ae826f78d100448e13e83487545cae0565c66b56f5228939ef5ba1b6c38ba769e2c6b98a89ee955512457ff79be01978d5295c2daf8b810ab9fe350a94981bd15fb6fd3e14bdd3d6b5ff4972edd1bf04cdb8d6bdb7c674e3206918452cea09b1ca503c5e85f728b805c67d0830231d0f22aed10e1b3349cbb325fac42288d5f905ae7f02b50c69aa2f70764186cb62225e6981e3526bc22821049ebc5a88b11303ebc84b775c67af04ebb2618440b4506abf86838a0e4f361adb6d4f4527b475adf3ae9cd4e10df01543f54bf8357ea1321a618cdf7ebd6b26fc2f45005eab8081d6d3850ccb987b92af00136bcc6cc57129f69402e41c10b1e49fd3c74ef6e8ad48ea8c0af81e77f4adb91091c0f60411e679f4a8553426a7f415c328bd455c15e9321a4a2130d978d98f2db99f3d4c5ee511b2e085e67851da1ec6c7dc98bb1ebdc87e0e9455aac72579ab8f78e94429e249fe69289d5b24bf85d5324e1ca3559bca6a8ccca6e37523acfb1ff95ade0cda33efe980763e0b60fe589e17b3a7786c86bdc3010134d599766905c25320546b9158743a4dd2a4f34429e5899f3acfc56186beb4f802a875676efd807de6cda1def4c3241894427d3fa6c4eeabafa7ab352f573855252fa16d99e005524c8ff603611be94c29d90d96869562434a2174134d52b2a75d79b0e0a1c76ffc8afd7ce912e9784990a29312e77c4383fc6dd93dc5ea0d27dfa41f69a9a306fd30484a1bc71728db6708c4d9d226ccc507d8e791bb752b350a472edfe0b1546762ed2201de1820315466a3eae1a392520b0764c7fc44ab03b98d20ddc9ef9bbaee911c5fa29f88fd9857973dee9c16cb97c6896b1afebda6a1435936da21e0538269c0e2cf8d1606963f26da7076b7633d94b664cdde8ee598838b588a48b79088d0d49a3639541bbb230a9", 0x1000}, {&(0x7f0000001c40)="193b2e75199b6164800f3c1fe76220ba49e6", 0x12}, {&(0x7f0000001c80)="3295d33a8287bc0ca8448f7424846fa0064fbebdc1e5abf756fc9d1edce4e78a9505290f4185b1a658022b5fe57eb0f08c87d85836baa5f5f2d51f784a1a3b36765a914ead852187d4b3a8882f066c5b8506f51275e8c54f4a73820a3feabe45cc7d4293332bb116ebed1578c9b33f6d6e0a81528e0aafe10d207a57df7123a74613a32965bf66663e03f6ce4e939b0a70ea9a09bd40366b746be1067c3350e08cae050bbb59e1cf49508e68458378b986aaabe00e24610a7cfaf922aed7e407e137032e45ea5691c6f97773c696babdb3ce0bdef7f6fce54841fb403c222b6694543c4f7477292422066d162bf46995298ca9f0ee2d0acb62393ea75cd95315ff2eea3a325b347d3a8701847e3f8be010ff5f4271d4c18cbda8d93d54f228ad9e9f57229e78f591803878d89663ad5367c5163c5c9b1d1837b4275e652b38c577cf2cb58385eee7944a6f1325477154a162aa127934db9777adba86f40a245ca8b7477e569cbbbfbc995d3d04b99e103a3f0395e52e428ab5eb423941c914757f2c9f44ef1fe4184a6345aef9f7b2577c723d180001cd7182b503be7e26622d39086e3413e67264e239a420cc5ac72c3e2c808306fd507c697ac0616cc925352bf83861519b72fe2de9c74a9f3c5000bf33ea53d2b8d7549ddc3feea199b6d89f35d221246134abff82661bf0b26eab2bdf0477e8468406c21cc11cff3cb964be221c837667a1e9b523a5f723c46f05c5eb09554f68efa21f598c3aab1a4db7d9e15fc9a663416994291f0d169f59748b868eb1aad62e7d350bb28065a4ac50b7fd07d2ef8d445ec74ace628ddb45d426db503bf1a36d50074e9355e160afa3e9759c2d99354184db0621df0b63aa2bab67750964029412bc59b83922ec443316644f451a97d59b8ce04b28b8f1b9a0fd5785d5fe9414d6ed6adc90c8352d29b20ec1ea9e2288a2242b3d33c5ea82e7332e1be41cd936bdd86543e30b8b9f94a980c0b4afb7143b6a7ff28a15ab379340ad4ac76c017c801fa740a6bbc2e49713635c5012381e155893aa8e823da327c2393e8f615bcca816e188e34f4092fb5930ebc0d1c916cd57508406a077f63f0f6a032ba8d7711de3af4554ce07cc513cc9194f3fa5f9b59b97cc53d066d80086e5c057bfa2488aaa8f695b304106edc9c7d60228d3fb5184a322dd75cf39d6dd60eef500fa59a79705f12a3ce0f14502101682972520a8d709d312956d40bfa249b70d015bc1fe2db54476d1331149ca038913815993154b34324e9cd03facf92da1ace037b00d4fb43fb054f1b63070290c095bec7ca8215c7d02d73989cf8b5d203a1f7abaff4fdfb2313dea472a9f7aac7180d899f25635a2479daa9cdad3ac16a6e3f242c927adb934532921b6c0dff13ae65019c7e365553a9e6d1a6009517c5d52e0aaa1ca5b5229b4e46adc2f316e5276d3bfafe2ba02553d166dd128dab4f1be22467f4817b2f1d0c5ac213848cb54c61ad69e07aaf9e5911f088c84271cec0716fa9692da856dec873e77365806e5b8f44d480c11aa5a0e9eed31cdce3fbe49acd9be6d46c0211a2e34f8f8f9e3645ca1e30fca3dfd15eface6b6300c6565ea86c83f0164447f2ce2241aa101125d7143c455284cc35a162ba79cd058b433eab0d7c921feb597f34920f6a901ff9039259677581e17cd8c99c5dd0cc065fdacc83d84f7b5b25f6286dc7244278aba6f60ff960670bfbd95e815f3911583117314eb554c0e6ec534e1deb23e23f1303eb88dceaa72d571250dca1e0d46b4f0cffa270731c0f51e70cb96cd6fca3b1a80db82cfcc088e181336cc9d0a4a158a2bad919714259e0de0ddaa1752e88e64a9d25eb0ff3ba2c89c0759ecce830f3756439af5454851b4a875b61befe1782f24262c532a3c6807ab90ae00b075e86840859d642995f4fa9ba19a4662b88f11885f7a300ef24c6099106e4462fb248b3ccdbfc7be1091cb1cbcfd237f4a5ba50be43c63d7cdb814e504e3aaff6259d100bace6ee491a8f39c1d187163a65bdc07e5015b6d43db2a672c1ffe5697f6008b93cc2d7d494954ae7ddfc8ee2243fc23cc70158ecbc747cca3467fbbfc358c15315f2c4b4be791f0a631dff61a28056b0729368a7e5d0b95738ed8e0dfcfd268eec6dd83e9232a62dc3e3a471a4f10dc4ca34964afc2cd58f99a212b8f055a953adbd2ae7f39cc025b606c18b7bc9563c59fe7cdb76d3bb87cb77ec4688f7156eb9c865eb86ff5f2bdbe1acbc0bdf588700b7e5b9b83ef22c3d5c06c6b3fca10cfc7f7af7d661dec156dde311ec75e3b00357f1f2cea32100872c22117aa4d33cedfc248c1e31d264631a68c2d50eba6126cc771b8f522ea2548824a9c3663bc067bce3e5d3ba49c237b1a03064712c64d02da808fecb7918a4fe63fa264a489e1a36fa22d65f5599b2417f83afc53a16ea2976b7b5e390094340fd454882e83ec0c7179d24af42af1bde881cd5aa6cfd98787790ea5fdbc98420138aa4e13b642d14a343f165054b66a37d9e07009f7fe661efb9ab6b0c428ba4afbac18fcd81ad09bfe170e2454356bdf49b54a74bb94d0e1436e3ccfb4174ef2819bc930aa4e1aecf63b7da11c962ff6a1b698cd2ae4b946f833299503bcdccc6080b08df0b0773d3e51b9f3bbb990458ba886c0a6939e94ff3e957953b8b3782946a9f30ccd984aa5bd3aca0fbb20c5abaf7c531f927fdefdea8980258032002a9c65a62f4108b20fc36d9d97a1403764c3cb5b89e85aa60ba765e6354a232c8feb6e889763b12c6f758987582bd0b19eceb3ed040311b262ef8efe05c7e086131dc63820613561a7fc467bf5feb7b35a30f99412bf4fe33e32e730f80e9bbd4ada9f5a619d486b182102421ad509a5a8948755f8b89e3e8e10697d7c73b4c0cfd0e0fc9cc42ce46845ee652da3f0a86d3ea93cc8492f5f66c65fdbc79bb427dc7e415fa61ac11c2d2aff2d75e6f7440caaa13437d485a46b54461215aa6f10d6718801bbf0c13c301c5e8c7241f723e7b0908cd994f9dcec001e11ec56dbbbd590031bfa81654d14390a97d5b424cb2fe6dc0cb8acb4650212f8f247c73ae42d3a21d33ebb18dd966de07b3ee49afec0e791ee163abf644d92b290606d61aca2a38edc2a51e00a2371c451fca229554b574aaa89cde2d05959a79a90cbeef1c9481ce7bbe3c65973450cb544376e6cb463086d4b8d28a71a9d1f31a03d8102509193b59b8e8d8e4079d6835374289ec392ec65a76478c8fb04d893cc69bb49480d3910369b27406cf306c319a18aadfbcc23816b3f5b975fc67eeff961b3c5fcf66d2c28d4baa932b1ba89cc858335f5372511382da13a2bd328bbc5b7e730ef5bbd5876091fb9e381a49bc87fe248f0477a7fff220fbdd7e7cc22b52c8bf3d0ffac69a7aa2ff8f3fb257246583524711f05beb0cb63a8bb5008bfaf23a6a567f916865ad398aaa17fb4158977bddc9ac6074cb7f7021111c002e3381ab0fb7f7074829e8e77feb507866d49f1b2ec552864346fc9e6e048b8eb1809af1a529bf44a56772117878e9324b756b09099a1469b3b793bc1c444fdc53135773798081a0a38ae543f376a883bb7d2e175e5c51cec1d9ef5349835a6600cce77a0b78a311b84c85991e83d858c31bf9d1b5918fcfa3d14484e892ffbf10c8bf9279dcac20544e3a1a10394a64273edb1150df5f58a7feb78b8f9db19e1b3976842ce0f959186af8199ba5c2d154290cf5d90c476b0b5101547adca4dff210e7d40b218d04317442c067702c54cfac6a5d4f931793b75b2d60996bf52d6ed0dfb8012a3b37eabd971e790d2ba7d7ea5a767b34f092d4e5adf7704ffe891c9c0f887934d22c7c33c7834322d6f4d7424303e97ab10fd4e17986b63fed31972c324ad887d58445eb5d416fa1a5350c0cc2e7b4a39780103022b87199a86866c7e9095bed3c319d9f79219583124780315d076f8809a0821726db88dca1d189c25338e178953f8176f7fff570af9f75caef7ccec0ed4dba451ab2aea42e51f1cfdae8fe5a234e4b620dba2c1cf3cb03643f966db01d32f50d10b48bba0b4d7e3b16eb3659f89ab250e7906f973b29c3427c0070560fbfa39eb274a94bf35c1e2ac4c18a69dfd87e7513755b4a0d01019c2992a3c7f3b52ae569fc3653e80b4455b796ad1ef9fa664496d7f3b477adca37291307549c8c4b7d87aac1363fa7643368dd7560e0c61a45779995b85a3835a49a34177dac8a2c7e54c350c19fa9202a0b0230f975879a4f847915f5f244660cbf9481ea78216f42a187cd14b231200e372d3e2434fff5cd79bd628994f9c0fe33b6d2f84db0fd0d1faa32a183408b11ec6cbf668f51da7afea6c6d95508a618ed820e340ed8767e0555f4810f511010bc94a68e1592a52c66933b87d669c76cd8d47312b3e705ef2e2a0e6bf956de6ad7b926ef60b0bdea51142b343dc6ba9c4265378818ba6491b42113b9fd3be6aacc87891367c80c3937c1088194b668180c8a630a3983b9b309fc185af91dc9b12ea37f4fe847f354ff8a2580b81f3a2f6718760c6791f91dd02675a55282d740cb45f400adb4f743871350840793d0612941d9bcdbfc271b99f2763a985c591d889555a481ddfe6f3ecc437d166f458a775a95588d3cd2c7a02dd50b23611545b4b0cecd2252def6611a84f8bc9a1b8a74b2523eb719d593b4e9fd5102a195c086acfba524b9f4c49062cd19a66a82ce15c5e7706664334401b4e6b41aec34e863b609d3b854c3d3bf64f799b61b5de2f871383e0e25d2d7e4d83cd3f03d21b06624b1bf4451868f00b3bd10b389983b624731309fe2c7e4c5e9f0dd05c7891dd523eddcc79a315c81b9a1b3597306d6278b486661220d16fbd66526d3967632f10ae4865874e5c77d26191c160c8209578c638c82ed5514098b4430ce364a410aad726e9729f2d0ae3fbda0cf25d553413bac03c05143a9b8205f43d015bea522b3abb9954a613a90f53c734b99e872a03c5d4969acc3686b75202b886ac50d1124698f42f371799fa3d25ca8ed984e58cc055b496dc066a12250c49010cd7457ea134304d15f5d3d5aa2579938562ff4ae2a982f51385987f1246cb2d6849dd056bf5cf800a3c7cd17aad8f870f8e47ce5a0720527a7655b7c79b9dae619950026957d2df3e34c855751c1ddc13b6577391d0f70315ea629335540613e9b74a821adc0926a6dc68b8cc345d5bbd0769fe357eca54e1836b2863ab1147983c36ace195e09065e63ba276e4b80aaf35f17741da87d5e5403f17b920262f47759b28e7bc44d30c7a62834bf720788d28cb642358b290bbbb701c1f9baecb5d091daca5f03cbcc9a8b6ac0a1f3fa482dcb3f95cdd53d5f0d7b36b9503591055b17162f8c35916d01c2e290f5e83ac29a3c159720d1213c014190154934ef803e63845cdcb31040a15779f1a658587081f6b631a6ff3f2becf94fa3953ab3e255deb55a42ac762dc06715cb7e4adc08510bf875af4c89cac853e59222ce3a1dc6bd954bb2c2d4e41e087fe0653643e6609e4762655c970397a83682b854736381c20262ee41c964f5ff08f65d0baaf40cb13a8f920424c5be6f8b6230de321a94343c99c710416911c7abba2ff0cc625c7c34a30c2783dbee434be70b6e88b25b6973d92351f9f3ed54b7ae9c558bfb3fe9a0f3bf0bb715158d901911c5499096a7b0942efd255a684d60a385532de38bf82d2330b035d8e38661dfe7859a707b2ec6141c164a23167aa14fc56642131ea2a379ac0", 0x1000}, {&(0x7f0000002c80)="10b4e26c1b41e7513a4d987f5c7fb240cbf814db6185ac4d37faf30509d0463ea6977d935867e1715b4ba61eb4c39a0668dfe8c26d0d49c65061b02a3bc5939862bdc35f6f6b5910572305204e2300b446807c7fedbbbd25c1f79aaa6fc30954acf3ad0a505570", 0x67}, {&(0x7f0000002d00)="86aa56a2df650d502d8ea519cd98386603d0b1d92f1be8de03d530fd23f81ed07f9dc9a04d89d7b77263b295f2aff1129dd1bcc37e8ce6d442563fae6e5f76ca2ca202a2b6728739a9db8e92fb417d2a290d89393489a06981ceefd84276fd80b4eb4517614eb911a536ef7711a07269b0880d43b3d911ac3ab5499cca1b6e6c6468139c6843c9db", 0x88}], 0x5, &(0x7f0000002e80)=[@rights={{0x20, 0x1, 0x1, [r1, r1, r1, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3, r4}}}, @rights={{0x14, 0x1, 0x1, [r1]}}, @rights={{0x28, 0x1, 0x1, [r2, r2, r1, r1, r2, r9]}}, @rights={{0x14, 0x1, 0x1, [r2]}}], 0x98, 0x4000}}, {{&(0x7f0000002f40)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f00000034c0)=[{&(0x7f0000002fc0)="4b0e1290d85e90820fa2f59e4861aefa08898139e43e2b838e0b2e9713b5358c4496e883f18233b8a52a7466664dd3c731d99f4753715e8845cdcafe0b055f14e5db96ba7e157843edf0826b73dc31f5f0652f22c4cb1762a3580d292088947a2fce51899e190d8aa579d52e917247467034b319102055e33c05228c24d5d053cd4e3ac210c292deb99c26e0515b4c77884c93e942a8bf7336bb635a68d51f2eeb67288de239a931dc4e02af50e55782cc251c2e269d398b25e160c48793bf44bb206de26964a2383e18abe7", 0xcc}, {&(0x7f00000030c0)="5412511af67a049caa869669e813ba1b1bcdcfcb513caf4c25704d1966b2b9a664aaf8e863ca6cce496a30f293e5a2af0de22336947a33f69d510cce3621b275b64adf667a714abadb282d57b8384ec98ee3cbf78e82aa8f8c34b946f32bac18f250a30553dc01da56bec57997661a935343b0c65b0479335622ef3d8e085fb153c1f02ceb2b94c100ca9846244ad8e981237e0a49f05c047e657409e7583b70737d05ff4eac9737dd0a4343767b1b49ffb9d3e7480cbf1168810ec2e50bb0bba495238de83170385d0b5b9fc896c3e2862163", 0xd3}, {&(0x7f00000031c0)="8425e99c44459c8ff17688b0b95601cf59362ae6c89319109e9e682702149340c60fa23cadeea47760a46c7e716a09ad84d30e9ca62c474fe21eaf3113089dff56fdc6d7c25f0132f62b997f02f251fcd37d5f36642cac655b843b6485857c32db896dba5c62dfcf5353972592ad6377309fdb3d354d94d010a7c859e7b263652f6f0e83ac9fe06caa079d02cfe675f07de341e5a83d9889db73a3bf738621e7d8d48bedd1f8db7b7ce7db28537eac19a8d73a1b88cab15c272cfc61d480044abc17d0a3bf368f86f9d3f20ba4b7ee881be09389940c1d9d8ec8b5096588f0d1df4fdc08", 0xe4}, {&(0x7f00000032c0)="c34ee27bd9581b3bba6b4856354b0ccdea6ac5a17f2cdd0cfda9b4264d8dc712a4c8b9d2eb51869ef1fce7c941aa6d6525236ba6570142f51adce3dca4bbf6258c58e50f9cda1c24b395a94ca75e3a127947b471bbb9337acc40628caac3867da39c5aa6fbc4fd4b45beca34813b1cc7d752251601a78fd48ba60459ae39147d91bcdd506080b3ab196b67ae4e1a20e9728f970fb8927516c81969ddf3e81cece9a364ba1a74de2c67", 0xa9}, {&(0x7f0000003380)="a5ed95b39b87c6d56cce2022253da3548ffe0fef522f401e9ca8d6518eb5223ebbdf65de7e2b8acafe5fe7f8e010462846e9beec64d2de76dcc84ff24e049740fefa786fdd5087b6bd02333a9917a7144cd08738c9b58119590fb865f2ab360da2811610c357a2262b9fb420b4eec16b4673d9152d9bbe8791ab1809a1bea97ebe94b211eb8e49dc50f59a76fbf57b4d3d4b92c6a19597e9ab5750ee8d51baee20e7327240d6579ee3842329e4c5fd2b5a6a4445c334ec4a9548a165ea049d6de8498b1c4185227c0ad6eae2d06ba76778c7d7acb84ddbd5d058a95f2dc2d1eb224152241b302505537514f471290da35c3dbe974a", 0xf5}, {&(0x7f0000003480)="80229c229b9c27068320306cce075296ce2311dd8365", 0x16}], 0x6, &(0x7f0000003a00)=[@rights={{0x2c, 0x1, 0x1, [r2, r2, r2, r0, r2, r10, r11]}}, @rights={{0x14, 0x1, 0x1, [r1]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r12, r13}}}, @rights={{0x34, 0x1, 0x1, [r2, r0, r0, r2, r1, r0, r14, r0, r2]}}, @rights={{0x18, 0x1, 0x1, [r0, r0]}}, @cred={{0x1c, 0x1, 0x2, {r15, r16, r4}}}], 0xd8, 0x800}}], 0x3, 0x4000001) r17 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r18) syz_mount_image$fuse(0x0, &(0x7f0000000380)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) [ 397.773044][ T30] audit: type=1400 audit(1711685456.079:510): avc: denied { nlmsg_write } for pid=17687 comm="syz-executor.0" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 [ 397.976489][T15742] usb 2-1: new high-speed USB device number 40 using dummy_hcd [ 398.006973][ T4109] usb 3-1: USB disconnect, device number 44 [ 398.016555][ T4111] hub 3-1:0.0: hub_ext_port_status failed (err = -71) [ 398.046532][ T1024] usb 4-1: new high-speed USB device number 50 using dummy_hcd [ 398.216619][T15742] usb 2-1: Using ep0 maxpacket: 32 [ 398.286437][ T1024] usb 4-1: Using ep0 maxpacket: 16 [ 398.336498][T15742] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 255, changing to 11 [ 398.347543][T15742] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 59391, setting to 1024 [ 398.358571][T15742] usb 2-1: New USB device found, idVendor=046d, idProduct=c314, bcdDevice= 0.40 [ 398.367598][T15742] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 398.379034][T15742] usb 2-1: config 0 descriptor?? [ 398.396776][T17667] raw-gadget.0 gadget: fail, usb_ep_enable returned -22 [ 398.406602][ T1024] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 398.417768][T15742] hub 2-1:0.0: USB hub found [ 398.422216][ T1024] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 398.432038][ T1024] usb 4-1: New USB device found, idVendor=041e, idProduct=2801, bcdDevice= 0.00 [ 398.440945][ T1024] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 398.449215][ T1024] usb 4-1: config 0 descriptor?? [ 398.487111][ T1024] usbhid 4-1:0.0: can't add hid device: -22 04:10:56 executing program 2: r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) tkill(r0, 0x12) ptrace$setregset(0x4205, r0, 0x201, &(0x7f0000000000)={&(0x7f0000000200)="d3c18340a41c8f9865c2b90aa90898c7dc7707e523f579631d4b64655f8722aa8b8fb16422b547ac94544d551871f38e30a473fb8307f4df2b29944798817b6e5d7dac56ab7cdfea83f3e7fa4e2c4f1f4a50a1df081fa2755d6b3fab77e8566aebc6dc4c24242295d3cf9d0e3d3093fee46fd6", 0x73}) setpgid(r0, 0x0) r1 = getpgid(r0) wait4(r1, 0x0, 0x80000000, 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000000850000007200000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000c80)='kmem_cache_free\x00', r2}, 0x10) 04:10:56 executing program 0: r0 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="390000001300090468fe0700000000000000ff3f04000000480100100000000004002b000a00010014a4ee1ee438d2fd000000000000007200", 0x39}], 0x1) r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r3) quotactl_fd$Q_SETQUOTA(r0, 0xffffffff80000800, r3, &(0x7f0000000100)={0x1, 0x9, 0x6, 0x10001, 0x9, 0x8, 0xbcf, 0xf294, 0x5}) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="390000001000111868090707a640000f0021ff3f04000000170a001700000000040037001000030001352564aa58b9a64411f6bbf44dc48f57", 0x39}], 0x1) 04:10:56 executing program 4: mkdir(&(0x7f0000000400)='./file1\x00', 0x0) mkdir(&(0x7f0000000580)='./bus\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='lowerdir=.:file0']) lsetxattr$system_posix_acl(&(0x7f0000000480)='./bus\x00', &(0x7f00000004c0)='system.posix_acl_default\x00', &(0x7f0000000380)={{}, {}, [{}]}, 0x2c, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000c00)={0x2, 0x2f, &(0x7f00000005c0)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0xffff0000}, {{0x18, 0x1, 0x1, 0x0, r0}}, {}, [@tail_call, @tail_call, @map_fd={0x18, 0x2}, @map_idx={0x18, 0x7}, @ringbuf_query, @ringbuf_output={{0x18, 0x1, 0x1, 0x0, r0}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x7ff}}, @initr0={0x18, 0x0, 0x0, 0x0, 0xe97, 0x0, 0x0, 0x0, 0x2}, @exit, @map_idx={0x18, 0x3, 0x5, 0x0, 0xb}], {{}, {}, {0x85, 0x0, 0x0, 0x84}}}, &(0x7f0000000140)='GPL\x00', 0x7, 0x8a, &(0x7f0000000740)=""/138, 0x40f00, 0x10, '\x00', 0x0, 0x2c, r0, 0x8, &(0x7f0000000300)={0x3, 0x4}, 0x8, 0x10, &(0x7f00000003c0)={0x0, 0x0, 0x10000, 0x80000000}, 0x10, 0x0, r1, 0x0, &(0x7f00000009c0)=[0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff], 0x0, 0x10, 0x8}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f0000000d00)={0x8, 0x0, 0x0, &(0x7f0000000540)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000a00)={0x5, 0x6, 0x6, 0x1c05}, 0x10, 0x0, 0xffffffffffffffff, 0x2, &(0x7f0000000b80)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r1], &(0x7f0000000bc0)=[{}, {0x5, 0x2, 0xb, 0x3}], 0x10, 0x1}, 0x90) bpf$PROG_LOAD(0x5, 0x0, 0x0) creat(&(0x7f0000000280)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f0000000540)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 398.492892][ T1024] usbhid: probe of 4-1:0.0 failed with error -22 04:10:56 executing program 0: r0 = socket(0x840000000002, 0x3, 0xff) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) syz_mount_image$exfat(&(0x7f00000000c0), &(0x7f0000001540)='./file0\x00', 0x2000004c, &(0x7f00000003c0)=ANY=[@ANYBLOB='iocharset=cp874,discard,fmask=00000000000000000003777,uid=', @ANYRESHEX=r1, @ANYBLOB=',dmask=00000000000000000000152,iocMarset=cp864,gid=', @ANYRESHEX=r2, @ANYBLOB="2c616c6c6f775f7574696d653d30303030303030303030303030303030303030303030372c646973636172642c00f7d4dceab5ea879b952debb95a4bd62fee1c5818a9fd9c55b149ede601649007aac2fc58e8d85d0c30a28fa4ac4bf287850e0f3403fda8aa670d46eb"], 0x1, 0x1508, &(0x7f0000002a80)="$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") newfstatat(0xffffffffffffff9c, &(0x7f0000001e40)='./file0\x00', &(0x7f0000001e80), 0x6000) (async) newfstatat(0xffffffffffffff9c, &(0x7f0000001e40)='./file0\x00', &(0x7f0000001e80), 0x6000) 04:10:56 executing program 4: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f00000006c0)=ANY=[@ANYBLOB="18000000000000000000000095980000180100102020702500000000002020207b1af8ff00000000bfa100000000000007010000f0ffffffb702000005000000b703000000000000850000007300000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffd85, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000000)='kfree\x00', r0}, 0x10) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000001500), 0x0, 0x0) close(r1) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f00000006c0)=ANY=[@ANYBLOB="18000000000000000000000095980000180100102020702500000000002020207b1af8ff00000000bfa100000000000007010000f0ffffffb702000005000000b703000000000000850000007300000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffd85, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000000)='kfree\x00', r0}, 0x10) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000001500), 0x0, 0x0) (async) close(r1) (async) 04:10:56 executing program 4: syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f00000002c0)=ANY=[@ANYBLOB="12010000020000402505a1a440000102030109025c0002010000000904000001020d000005240600012f240000000d240f010000000000000004000000000000000905810300000000000904010000020d0000090401010202"], 0x0) r0 = syz_usb_connect$cdc_ncm(0x1, 0x87, &(0x7f0000000000)={{0x12, 0x1, 0x201, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x75, 0x2, 0x1, 0x2, 0x50, 0x20, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5, 0x24, 0x0, 0x8}, {0xd, 0x24, 0xf, 0x1, 0x5, 0x1, 0xf578, 0x3f}, {0x6, 0x24, 0x1a, 0x5, 0x10}, [@obex={0x5, 0x24, 0x15, 0x3}, @mbim_extended={0x8, 0x24, 0x1c, 0x1, 0x5}, @obex={0x5, 0x24, 0x15, 0x100}, @network_terminal={0x7, 0x24, 0xa, 0x1, 0x1, 0xff, 0x9}]}, {{0x9, 0x5, 0x81, 0x3, 0x40, 0x0, 0x61, 0x6}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x10, 0x9, 0x1f, 0x8}}, {{0x9, 0x5, 0x3, 0x2, 0x40, 0x80, 0x2, 0x3f}}}}}}}]}}, &(0x7f0000000280)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x0, 0x20, 0x7, 0x40, 0x40, 0x1}, 0x31, &(0x7f0000000100)={0x5, 0xf, 0x31, 0x2, [@ss_container_id={0x14, 0x10, 0x4, 0xff, "f9885559e7b0d272f9539b6472ccbc76"}, @ssp_cap={0x18, 0x10, 0xa, 0x9, 0x3, 0x9bd, 0xf, 0x7, [0xf, 0xff0000, 0xff00c0]}]}, 0x2, [{0xd3, &(0x7f0000000140)=@string={0xd3, 0x3, "2393c5ac33097b024edee76479a9ca4cd5ac4eae5543e3b01014f0cdc3bcbf608b022658a0afebca8b7be06149b44fc542745d9574086e00717d4b0b5da8c02018b5fc302b83c9e9c2bd6714df6940b69bc0117e2c33c8038c2ef8b159b4ed494adcaf4753616febfa18753e37313693c39820989d3f7edb2233ef0623fa3c1998abc21db85448a40c009dcbed0c956a4ffd92180e64c043b5498c94ada4d37053d61b735e5523c426d94ff7b57aeb94a84a2472f090e033294b5f72553918cf4ddbdef9bfd3e8516d94d87a5c79b42f0f"}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x1801}}]}) syz_usb_control_io$cdc_ncm(r0, &(0x7f0000000400)={0x14, &(0x7f0000000340)={0x20, 0x21, 0x76, {0x76, 0x31, "69be3d0dd10639fe8c42b209a1e734da6a193538a858f60d85827b8799b578c635266c018d99bb3efdc4ce39a121b13388e8ee728055868cf8cd52ffd25e165c2ba051a625a8a3b88820828096a2a317f67ff684d45839a0ffd61bc268dcb556b8e0e30fcb15fa72a40a7909afbfc857a629a465"}}, &(0x7f00000003c0)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000680)={0x44, &(0x7f0000000440)={0x0, 0x12, 0x6e, "8f3f9ddb9097a5ac44c57c87bb63bdfc4ed4340b63d7ebe618d09d470889257966703656986cc86b849ca221e7c01e183a6bae7210a123f2ff5b74c018e2c7436578a66fbf454711a6b55bb4205a09740ce7029940b5170f0ec6f982c4b62b8dacaee24fed72039a59ac710ecc47"}, &(0x7f00000004c0)={0x0, 0xa, 0x1, 0x5}, &(0x7f0000000500)={0x0, 0x8, 0x1, 0x70}, &(0x7f0000000540)={0x20, 0x80, 0x1c, {0x9, 0xf8ce, 0x24e5, 0xff, 0x28b0, 0xff, 0x7, 0x7fff, 0x6ea0, 0x7fff, 0x1455, 0x2}}, &(0x7f0000000580)={0x20, 0x85, 0x4, 0x7}, &(0x7f00000005c0)={0x20, 0x83, 0x2}, &(0x7f0000000600)={0x20, 0x87, 0x2, 0x6}, &(0x7f0000000640)={0x20, 0x89, 0x2}}) [ 398.519453][T17707] netlink: 9 bytes leftover after parsing attributes in process `syz-executor.0'. [ 398.525146][T17708] overlayfs: failed to clone lowerpath [ 398.536150][T17708] overlayfs: failed to clone upperpath [ 398.555316][T17711] loop0: detected capacity change from 0 to 256 [ 398.587196][T17711] exfat: Unknown parameter 'iocMarset' 04:10:56 executing program 0: syz_mount_image$f2fs(&(0x7f0000000040), &(0x7f00000105c0)='./file0\x00', 0x1218058, &(0x7f0000000000)=ANY=[], 0x1, 0x105a6, &(0x7f0000020bc0)="$eJzs3M1uG1UbB/DHzdvPt5QI9YMdIyGkRMJWnKQVFRIK0AqQmiriY8EGcOyJ5db2hNhxQtYgseA2ukNsWHAFbLgPJITYgMQOBPLMpGpQF6U1cSC/nzT5nzk+fnyOlYWPJ5kAjq3Z5NdfKnEhzkbETEScj8jblfLIrRTxbEQ8FxEnHjgqZf/9jlMRcS4iLoyLFzUr5UNfffzN76O9W5/fe/nHD67f+7kyvVUD0/ZCRPQ2i/ZOr8isXeSdsr8x6uTZWx6VWTzQu1ueZ0XupOt5hZ3G/rhGnkvtYny2uT0Y50a30Rxnu7OR92/2ixccjNr7dfIn3Gls5eetdD3PziDLs71XzGu3zL3BsKjTKut9kpeP4XA/i/50Ny3Ws3k3z2Z/WPYXdbNWujvOUZnly0Uz67byeaw/9tt85N3q9Ld3k1G6Nehk/eRqrf5SrX6tWt/KWukwXa42eq1ry8lcuzseVh2mjd5KO8va3bTWzHrzyVy72azW68ncjXS90+gn9XptqbZQvTpftl5M3rj9XtJtJXPjfK3T3x52uoNkI9tKimfMJ4u1pevzyfP15J3VtWTt7Zs3V9fe/fDG+7dfXX3r9XLQ/rRO578Tw3Q5mVtcWFys1heqi/X547P++9Oa4PrhifgkCfC32f8D02D/b/8f9r/Hfv3wRHySBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4tr4/+fWbeWO2OP9/2f9U2fVMRFyJiMsRcSki/niImTh1oObFiKiU7YeNP/mXOXxbibzC+Dmny+NcRKyUx29P/9PvAgAAAPx3ffndp59FzIyb+Y9Xpj0hDlP5pc2ZSdXLv/L536SqXcyL7U6o2qX9khNxOSJOzv40oWpXIuLE+Y8mVO2RzByIMw9EpYgThzkbAADgcBzcCUxs9wYAAMCR88W0J8B05Ndry7/FL68Fny6ivCB49sAZAAAA8C9UmfYEAAAAgEf2uP+rm+//J33/vx/c/w8AAACOlOL+fwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCf7NxNbtpAFAfwB9SFfqmo4uMqrKouWXCIHqHLHiC5TXacIRLiHGSXI0QQYU+kOGIRxWOcoN9PMjO24M+D3fNYAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbbor1sub7dV105z9oZk8vwYAAAA4ZVesl+VkXJ1/S9d/pEu/ImIeEbOImEbEqd59EJ9rmZOI6KX5qfcXL2q4jSgTjp8ZpuNrRPxJx8PPtv8FAAAAuFzbzWIVMThOy5ffXRfEOaWbNqNceeUtn0+50iZl2P9MadOnyCxmEVGM7zOlzSOi//1vprRXGdSG0bOhVw39c1YDAACcR70TyNa9AQAA8O7867oAulGu16Zn8dNa8LAa0oLgl9oZAAAA8AH1ui4AAAAAaF3Z/9v/DwAAAC5btf8fAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbdoV6+V2s1g1zdkfmnnTl/abVg0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8Mj+vJxACIRBGOxd3zkN5h+WNGgMHqwC4eNvPAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwLb/7y/+JqXEmmXttLD2PJGunxtapsXduHP1hvP0aAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4GJ/7k4gBIIgDPad/zkt5h+WNGgMIlTBwscM87AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABf9Ltf/k9MjTPJ3Glj6XgkWbtqbF019h40jh6Mt38DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABc7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYn3vbhIEwjsOvL4kSt8kI6a0EZqChQjACHxKSJc/AACxEQ0VrsQisABKcazpT8DzN/1dccS8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOBIDvbDwjAuhBBOlkZx4vXHR2vjzh8+vzoxbLdflrbjZyaPKIcQ7my2WxcyXMu029ndu9tst1udvxjMZjiWQCD4E0HOP0wAABw75bQlef3bcm816Ss0Qvj+7Of8fzGKw4T5/9fnj6/HY8X5fy2zFU6/andru7qzu3duc6u50dpo3autrFy6XL96ZblW7b8rqXpjAgAAwO+ppC3O/2cav9b//4viMGH+/+DGrVNJ31x6T1H+P9ao6Jf3TAAAAP5t/5/+8qkwpr9QqYSHzW63UxscD6+XB8ccpnpks2mL8/9iI+9ZAQAAAFk42C8shBB6w+v19Dy2/r80ui+u/795WroZP7MYQphP6//n1+631zNZyfTL4u/Eea8RAACAfM2nLa7/l/v7/0uHn5kJISydGcTD3kn2/y+effE+Hive/38xsxVOp5n64Pvon+shlOp5zwgAAIDjbC5tSf7/rtxb7Xx7cq1i/z8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/GDH7lEiBqIAACc7G63EBcHGxhOIdlYLFoL3EAXBI3gF7+AdvEdK0dJathALW3mTjC7bLFgk/nwfTN5LGDIvU+UNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAArLU4+cpTXGZdPumfPb7enEd8Wonh5a3djRF5PWTRv1B9PHYFAAAA/Aep9PdVVT0392cRJ/Pc/zdlTvT8d1tdXvr51b6/xNL7x9hLD++fC826deKll1fXF4eDfeHPt712xjTvfD57SeUQZmfR5P2sb9v2dCOnmwMUCwB8y0GJfVL+hyIejVkYAH/Z/vLNtB/VUv+f5qPUBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADCojwAAAP//UyFtPw==") prctl$PR_SET_MM_AUXV(0x23, 0xc, &(0x7f00000000c0)="b2bba02ce51bb8bfc5abe9c8a72015016fe47a7399e346d85fe27ce6e0e55d33a3d862beecce141a6526e5eba93532d496c585bf635a1454ca269abdddc5dea5d73594271dd66d6e7edac0e0eef4519f03d25492a466da8af11f37ab0823ae89923d0612fc8f40585783d93934e11e7f35c3eb674397bf105eb3487eb67d8860b7f7eaf993453bfce743e0", 0x8b) (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc0406619, 0x0) [ 398.636498][T15742] hub 2-1:0.0: 2 ports detected 04:10:57 executing program 2: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x6, 0x0, 0x0, 0x7fffffff}]}) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xa, &(0x7f0000000100)={0xa, &(0x7f0000000080)=[{0x3, 0x1f, 0x43, 0x2}, {0x60, 0x7f, 0xda, 0x400}, {0x8000, 0x2, 0x81, 0x3}, {0x8000, 0x2, 0x4, 0x80}, {0x61d, 0x5, 0x80, 0x3}, {0x400, 0x1, 0x3, 0x7ff}, {0x1000, 0x31, 0x5, 0xfffffbc3}, {0x0, 0x4, 0x7, 0x8}, {0x2, 0x40, 0x3f, 0xc44b}, {0x195a, 0xd9, 0x0, 0x2}]}) geteuid() 04:10:57 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_DEL_PMK(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x20, r1, 0x1, 0x70bd2a, 0x25dfdbfb, {{}, {@void, @void}}, [@NL80211_ATTR_MAC={0xa, 0x6, @broadcast}]}, 0x20}, 0x1, 0x0, 0x0, 0x20000040}, 0x4000000) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r2, &(0x7f0000000000)={0xa, 0x8000002}, 0x1c) sendto$inet6(r2, 0x0, 0x0, 0x2200c001, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @ipv4={'\x00', '\xff\xff', @empty}}, 0x1c) setsockopt$inet6_IPV6_ADDRFORM(r2, 0x29, 0x1, &(0x7f00000000c0), 0x4) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = gettid() r5 = gettid() process_vm_writev(r5, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) r6 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0x5) setuid(r7) r8 = syz_clone(0x99020100, &(0x7f0000000400)="cd421eb6753e9821080cc03deadb4f66de9175e9931347f1f8f826e2a6367b8c53e80635964ab949052257131f1379509a", 0x31, &(0x7f0000000440), &(0x7f0000000480), &(0x7f00000004c0)="bbd1c404952558d8991cfc4741e4e89ca2a38d63ff995ba647d8b811a034fd6ac5b42c46f4a8") getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) r10 = openat$procfs(0xffffffffffffff9c, &(0x7f000000c380)='/proc/crypto\x00', 0x0, 0x0) read$FUSE(r10, &(0x7f00000025c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$vfat(&(0x7f0000000180), &(0x7f0000000000)='./file0\x00', 0x0, &(0x7f0000005b00)=ANY=[@ANYBLOB='nonumtail=0,quiet,uni_xlate=1,uni_xlate=1,nonumtail=1,fmask=01777777777777777777777,utf8=1,rodir,utf8=1,uid=', @ANYRESHEX=r11, @ANYBLOB="2c756e695f786c6174653d312c756e695f786c6174653d312c71756965742c646973636172642c73686f72746e616d653d6d6978656400008d93c3891882b2a1dacab425ab8a7efb02c90a71ca86bbb1f98970461441cd215e5390a67a5b88c87f75a69213cd285da44c349d7126fe160f379b025022eaa1707cf6a4dc3076d0f1ea17842906c5939c5b560b0e63e92cda4f461a125f816e05029dc5c7c5a456ff9bbb78b845379321793bfabc53528ef323d2e5945b6cfd7fa9c372bb000040008d6a2d0ce0"], 0x6, 0x2a1, &(0x7f0000002300)="$eJzs3T9rI0cUAPC3siwpSSEVqUIgC0mRythu08gEG0xUJahIUiQmtiFYImCDIX+I4iptmpT5BIFAuvsS19w3OLj24LpzYdhjpd2T7JNl67Ds+/P7NR7Pzpt5Mx5sXOzT9x/2D3bT2D/57WE0GklU2tGO0yRaUYnSH3FO+68AAF5np1kWT7KReeKSiGgsLi0AYIHm/vv//8JTAgAW7Kuvv/lio9PZ/DJNG7HV//O4m/9nn38dPd/Yjx+jF3uxGs04i8ieG7W3siwbVNNcKz7pD467eWT/u/vF/BuPI4bxa9GM1rDrfPx2Z3MtHZmIH+R5vFus387j16MZ709Zf7uzuT4lPrq1+PTjifxXohkPfoifohe7wyTG8b+vpenn2d9Pf/02Ty+PTwbH3fpw3Fi2dMs/GgAAAAAAAAAAAAAAAAAAAAAA3mArRe2cegzr9+RdRf2dpbP8m+VIS63z9XlG8Uk50YX6QIMs/inr66ymaZoVA8fx1figGtW72TUAAAAAAAAAAAAAAAAAAAC8Wo5+/uVgp9fbO7yRRlkNoHyt/2XnaU/0fBSzB9fHa1WK5oyZY6kck0TMTCPfxA0dy1WNdy7L+d//5p2wcfWY5VnnczON8nYd7CTTz7AeZU+jvCT3JsfU4ppr1S57lM11/WpTHzXn3nvtvWFjMGNMJLMS++zR6OSKnuTiLmrDU50avlw0JsIv3I257vOLvysS1ToAAAAAAAAAAAAAAAAAAGChxi/9Tnl4MjO0ktUXlhYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA3Krx5//P0RgUwdcYXIvDozveIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG+BZwEAAP//w1FiAg==") r12 = gettid() process_vm_writev(r12, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000003940)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) r14 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$netlink(r3, &(0x7f0000005b40)={&(0x7f0000000340), 0xc, &(0x7f0000005a40)=[{&(0x7f0000000640)={0x11dc, 0x40, 0x800, 0x70bd29, 0x25dfdbff, "", [@typed={0x8, 0x115, 0x0, 0x0, @u32}, @nested={0x1a9, 0xd1, 0x0, 0x1, [@typed={0x3d, 0x141, 0x0, 0x0, @binary="c47d940378426cdf83c67ce5f1d305d30a938e7ea91df2e744cb947bd546d40cdaec44ddceee78947fd51ab1599ecb30861596a7ce1ce7d779"}, @typed={0x8, 0x106, 0x0, 0x0, @ipv4=@loopback}, @generic, @typed={0x8, 0x141, 0x0, 0x0, @ipv4=@loopback}, @typed={0x8, 0x13a, 0x0, 0x0, @fd=r0}, @generic="b7ef44c1433b308d77102eaa3aafb8844f84f6f6406195efacd730f72539718596dec1abcfb0ceaa64779951c044675ab16d73ee8731e7497a8491e0060c445131ac2b24f89c27c1c7e03cae28ed8ca1d61cd003b114f8813caead69f17bebac5016f0f28c86bfe1d1d534337445fc9ca1a07fd1d30a0e8924841418d59cc2d8d1d64b368bc94dda7b240b7876c8c2768b117c0d3d4d497edf0a9fcff131afbdea64887f68236ea89ad8db8ceadb21238888560c4d455fef99b8c53ccc", @typed={0x8d, 0x121, 0x0, 0x0, @binary="310271db6fa69b52240b3e596f2d416343f95b5ac3b7880b5f92a32659e522e3fc541204028989a8bcd4dc44c814d76343ca455243628351560e23c4ff831cffc0b75fe95e6d63b184fd242b8861dac2dd574d4c42a4daec3c1cbc4d2f191ef39f3200c0f3d190f99986825b843eebd94bd3d4e30381292b6ad368a7c663eae250b18e361e71a00845"}]}, @generic="de907ebaffedcca74763a90d5cdb51a0f2988786e3bd69a4fda314d18cf7010fc3af5d32491ff89326552cadd88ea6c74668411752698d8ec3abeb8d07f7e4d36582c868f4ae4095535a49cc52e85961bde9f68d2c83d730297d6c9ceaf18f5de9e2efd2f0fe43a84d8b280768931a506c455b6968e092bd58873190898f77daf72d2c03c23f6d334f777bc5bda294023a5058da48e1199539dcead67a255b3ec1f188c9066e998fdaaf4e5ba2560d61bc2c960ff6ff269de32f9eebc7facdae30f4693487140a22c854b29ef78190fa3e24c6016b51707110c619dbeff50c1201e0c3da0f7334df9911cd7299fa82d3548fd9c84b952d6d43b02bf524d7d86664ba44aec15ec035b595e68c227c91070c89ca2e72843c519d3ea40aa24c8828d0e9bdc1f769534765a973c59f365c78a81570a199a4d0660614dc5d9522092b59276f4d5ca39b39b9e8a387b4c8bec40f14abb6f596845d66560b5dc4d424080e27db7278d9d4ed211b09f25bccc365921c5635ce8c9fe3281f5e3216f2b89f65841af72b40b169098f12fade640b9be56fa4f5c538ca7eb05cb5c80e3b829fa20a418a8905cb7e1db9450e4522bf34194edc63ea29f722e6e7fc94ba91efc626f9f9cc2f642bd5f2fb591d74f8fd3f89a09a0486ac20487c3882f3013a7aec5402db4e0dcbe413976aac3bbfec4a1e1704694c82cb4810246125a4d6ddc5c72597f15d19a1a45131433348f4e48f3850c227a760465be5603ef6c04e00d4df534e2da51baea0f99ecd57c3fd417e88e8c4ba4eba91efd5a2eae75f9eea09315bab9699cd0377380dcd78c740e5d4976277980f56a1146fdd0ada92a2aba69d558eceaaa3c13dccc110636839157416a095aebf2fe17dd29136ec95ea5cdb8715ef4e9f55c720c53854cc37c1bdb9ff08a69c6c61b9ce7514f51c19f1c237711eaed799a406ce1dd8f92908b0689c408898976e0e6136f4fb89552fffd480a8160921cd612ed245ad0fee6528d5e15b0b816261acc222845c238be3adebd3f46cb6a35c43f3e070c0f7fd3f96953db43caddd233027611df0824126611b2a0c10a0cd6fbb1c5b22bf72bdc7fae43e81f4bca7e85c403e8780cf2efa43c193bf2cb9f6aebb6a69243912dced41dffa1303195099f78b1fb1c0b7a947b90a547f68ab9ecac1ee7189e7705c815a20bd5dc13574e12ffa70bbe939c29c9e184b3851a6265a6e17d7ca05c397fc0f34b3b22620bd402fdf13db0a661a06b4c13e45005e57a5288228e37b04fb8ccc47d4839c8590e843262d27da15b26259cae8122677f4f810fdf3885db77dd1e1b0874785c964cc2f29643474e456eddcd570ab68630b0f47e34e5810047cb0fcc33a12c56c3fef5a0111fa640c410557e17546e025798ea25e2b2c136f1d6a47b887b86411ac68950e7290cd76c00c7b1935dfbe7d376729fba57ed735908649204f445bec03b899b23e410abc077759eaaa657aed88d64d88153082daeca3f341001d5fc7bd7d5bdcb3e55cbb06dd28bccc4f16de685e65db9fb71c6cf3693304296b84d2f8219609ff95eb0c15325e1fe8e3f5b3938e83d34ba1fe1c82b6812d509cfa794d86a0c9fc3708fb84e6fde413060154c5d9efcfd9b1a862291848324a2609bbac11371758cbcd62639976d678302f331f5eebbb5f3bf452dcf2472e624a8abf874b9a256cd093374a1f7d884ddcd65374078e6df52544d84c8f0351ec114116223af1c5b5df8efd9a670dd74a4f02140c94b67ac74a4f314303c211e07ded7d92db4771d340212f890f2c7f29a5663cab506f632c4b8af67e71751859bd7856ec46c860f0a0082c65905bcac9664e7cba65e66bf8ec50f922304d3b46b5e7dd4f3499700c72540ebd998fc6356dd3022401713b4c74dc5afb9c73667008fcf3029885c6f98f395d9354845d10390b5142b33ef12cbf07a8d310179da0dc9f9c9cefcec25bcc712d17c57714ec7d55f12709f109ee364ae5e9c6c5f7f8162051edbc640f81996952a9e3239cb2b2d2a7856e00a8a0403b2ae3beba34333966a3144f585c774874b6ee7a0a9266b4f0b019f56271ef72942a345a53303a73fc9394a3e7a248ff8c5fde01514196ec7098bc4abd19a830e48a8a67aee25be6d593fc50bbe4a1a15f01939dceab2307f5e275a3d83bf930f79e006abfb4c6af6ecb09da79d398a02fe1e45b46e6c4c1218366342917b801a585dd615396dd8fd38d6c1467f8665df892fe7911c38227db606bf292c59c1fe272780552177f9a7f806bb90fe3cb19ea9d6777b5a8452f86345b2b942a44d0c4cae4dc74d4a26b260f0adb657d33367b0f202dfac1021bca2773e977e4f3dda75dd10a0678314c44136e83e5a4ee4af251c2118291460ef588af539803c69d065cbbdde74c083685cac91b78ff3d8c4c515d42dda21729edf9329822a4fd7665f76d6fa75b2f602d3e37babe5fa9f86d1810313e67363bc8c26c8372c053f162b67826349b689fa71da9f36216e576924823003d27138a19f5f1e80c1a1f96f43bf4dbcb30f6adc67c2d10c9450c8d6842be7df20d919c02e2d398486ff9dd787c70e7ac32f805d843be57f9def647ff40ecea389de5dfa3e022228e2e42b58e3c96c18af1416fa46e3cb3636605be4e6b81a5847cbce6d62ad1db1d3b2e560f690edd900f66be85727a248b84cb4dfc295a40a63e3af0e8e075f0465e69842f9e3f6e684077eaf81a5c0d5a845747ec64f761d13ce5054f6815dfbe3118cba5edee3677f29a4302f7203519919200fb99b03f3bf7851488c77e070ca5be4534206174e07e7fb7c589e9015a7d716ea47cbce58494d88551554728c3ad95f4dd56ded629367d578db57fd193f45abc430b999bc3e64e3b472d8caa9b035621a17606de357161792e2e444a448362944de3b5ff6e31e4e65ee0718f81b8b7a0b79c9c12ae2d808e309785bb3a906f853d577dc129421f689d948e7b71a20edbd189a79bcc9484ba72a030dd0730cfa1b722d9646caef83651191114ee5d96fd5d4fd6415a4b2b2ab1df054baeb5dc5e37f3c454c354d18742eba6a43b448671d2d98aaed684cd0e7d54f4dce8adbb62172e185031ea67534b630ceed2f7a339b9656a4a7851d76486ba2225c3894b03680c65a4dfbd2220775d23b4605e6157cbdf762514dd63ac2492a2e48540db3a54544d5b36e39949df397361e54d5b18cc7587c35db6e01d98c0d82cccb2f78745a06860686f4573df3d0817d55a916019ffe980e7cb1dd306104804a9d88fa272feb8e3804d9a4e7361c766ef42fac78bba535d5a9d921125959a30ee2bb125b8c8cedb79e56948519d1bf87c8e82d13bb57db15c92e2c7864787f1915618a123f58ae5c2e01f9eaf64893df727c6c4ddabfea594625cbfb27e2ada5afaeafe3f1ccdc94eebe82e0d85774dbaa89255daa7db7187bc5aa9cb0043a082328c85b1bec4c34cbb6371eea077830a2b624a9eadefa34272590bc187167054d7b5f2a43b0aefc63437ad8f57953f61f2df5b6c76eaf5b3457ca893f281ae392bab5e80261f1d634fcd4b8d9983e942efc40bd893c2b59caecd92643b46cde53d95477dc4d7580043bb2f86ae9f965ee57d9d7533d6e05302b3476a007222a9685a8cf9c93f24776de0a69a841855a9681dc3c3d3739961ff0460d75d6221e460b19e4448a0d7f13322e4676cbd5ddd841f8e7c979ef712f73cf6fed06faeedd64ac6ddd4514098abcd29f412f122f4e878b91829d3bf5623594ecdf4aecdc05abb13a793ab6cd77949ba9f230eab93119aa29bdc2e7bf6cf7a19c59340b2de292dcfac586904b4a725f73d597cb442910d5e0f595a9158d076d6111e7e7eb3dacc1a6c78115c513aa8ab25d39b05ceebd413427a7c643af25fe98d94a244f43d50174f31cbad4a84cdbe943997bdf3c09c7e370bd4f6a1315d4b9f82766c96fd51db39f0e4f49f040118f5702a18c489764face70e50a9d7a841eaa8d36320a9e9e6aadad7b69d76232aa58db4d3800bbf266c6fee5301db1a04383d689e9585a37218102fa97cfb49e4994abe486f3f787d14cb0bfd8dd250bba43f988910d50b652ee4f80667576a1b3407e844087e3664c5c654380cb67ed33a3c169bfb838beab8d10d540df171cdaf945a9d10bb2247cefaf00609698b6e4f3954fdd74437536a69b8a8605f18cbb6e18cbc4060fb69852909c697966eab3fc44a0e0b5a333053993e1c71776f263a9b5c75a57a9eaac56a1da6bfadfa5b2a4faef6ffb8ea142f0f43ca5023206d6e05e25dec87932bbe2aa2536aa42e98bfd7d919ef80464e3dfbcf20b204a24bec17058197f947f08829932666f910c39f0ce17ff07a7b1b8ab7d7d584e184379980e834550005555d94d08bfc191eb61d273ceeff2c69404c8c8c52a2cf26a79dbb27aa8d5a907b06dbc6cb57498dad1fe018a4850486f642ec240b414902d66944d5f76f8e72809905c54c091a9fd51ba72992ac630b302d04ebcca6ec5c19575292c00419474ebe2b6a6e541252492a12b53ffec159668f6ed1e2392b4ef2db0c973181f7d2b3eb0861ca9f9d56169b268f79928b26d83ed66aa27164bf62be31e73ff683144b5a2759953fcac53c1ae9691dd0618e463d71d7f41f0867997f39fb41079a5a85f15d8b3a9aca3ce601aeb7c0871a573f83282f56fb8f9c6bf23b8c1cabfcde55a7978d27f128dab46a6a95b95c6313b4689a85e5610fa535963b12af6ac48ebd95061c11c7e4ca12cc3bc4dd72a617548729421b10c9d8b3f0b4e430ae9caaa04c20822e83ff1bc62a1427bea8de35ca6cebcf66d05961831e49f8dd2dfb5433de503ccee3ea8bec7f3da8f6a158741c5b70bb62c22d454562d07aaa9d6c8977a01c57eca7c1f09456c0f02845a78b5f5fedd4e66a9df6ec94e85a257e763e6e329a6c5fb58ae7f3317496a7068d5c0198e30fc8220ab88a1e846b97f8c9efeb9f930f7658f037f99fd5cde3c3816ecc1c677c6786b19875d0758679d8f3a85c402d77e05eaa77b7d2d337d2863feec4efa905ec99b295f3c78d6bf7208284dc698defc6ec693bdb303d499876df2d31efe6b3fe9f614f154fc6e03b34fb0ed91f854044935b6bd0854431116855d9bdcdd9d16c34e8523917ae99b16405d1d67f297dacbf3e61978bcaced4b0f4eae79c1b413432254b07de3095bfb7efcfbef300113660e01c0190ffc8e958a917deebb526c1b06722246c6772fdf6a6aed2b02bfcb87ce1e3626c9ebe79d606acd5042d6efabcce698e507e6b7d82d623923b25b92c2ff74a15ccac8ddf2a056d805a56a6ada8b7615138076b0635790df5065d3019e2c1dfd431481617fb03fa1cf08a60b663b4098f4c3295d1fd0ad02cf786d6d079d9fbc28786b4843a325937cb1210b10cac9c52c46905b8ca59f3d9cd5074a589f0c931195607fe83475bc2b2d32f602bacccf90c187c401c8a2a8759497bf3c9659d6afeb8e3b19cc2414b4af67a5f4dfbf5ea09818639acc2dacb1b58136b3771ce53e8cf6f20cbbc4555ffaf80783b5baa54d317e67ad08e4a917e2943325d0ddab67274e9f223cba3375879e673450515b23ca2af33aee666ace507c6eda57a7aee603145e4a40efb35fcf3470d815494d41751cf6d1580a7f9f5865bf2f9d89593a2783c135cb7a0907d0a8c8a85917a695fc58abadb7e394bd19625899833a4e08ee0fd0c5eaa966966c2c0f346270642a4acf2b484847b9b3947770877534960503d5adb78886a301acb6c406e6fc58f", @typed={0x8, 0x71, 0x0, 0x0, @ipv4=@private=0xa010102}, @nested={0x10, 0x46, 0x0, 0x1, [@typed={0xc, 0x1f, 0x0, 0x0, @u64=0x2}]}]}, 0x11dc}, {&(0x7f0000001840)={0x6f8, 0x31, 0x10, 0x70bd28, 0x25dfdbfd, "", [@typed={0x9, 0x9e, 0x0, 0x0, @str='):$#\x00'}, @nested={0x17e, 0x2e, 0x0, 0x1, [@generic="fdc039773228e393ad22297c52af1eed31a4c2bd98bd79cfb1d59bf76db4178887a33386b674fbd6f8b4919df9e2aaea76e47b5f799f064be3ec209ee5257f61ff68441537bb8d1845e074c33837f4022c7594908f40ec6aa1", @generic="28aee263f25c2400f757d5f1ba58114800ddf4b30d7c4795627a3dd42a8a73e16326c9ba31597fc8a84133d7e0e19adebbbbdcb19c1ba555d4f89c37b985913c38c1d63868fafae278e51a7d9d44d8d532614685531b61e9edf6fc578f16ac2fcc9ce903c28f2284", @generic="3d5af2f29e64abf94a93b74ecec5a629dba02362f595096ceefd7cea948974e385a6177631c2f91e656b73541be8c6ce9de6fe7eece8524ad6fd124b82124fa219ae7044f30e5ecce784851983f325f148311820e260034ce02e7cefb937f80a74c49bdf1c7da760d96352be8c9a22ab6ca44b9c600c19ae662fcbe32bdff2db62f537c0378560f60dac91e76e5869199bf2fb52e8ad2a5abfa663ce0d760386f18053cead185c5cc8ca9f412c", @typed={0xc, 0x57, 0x0, 0x0, @u64=0x7c7d}]}, @nested={0x182, 0x66, 0x0, 0x1, [@generic="6d7484121ace1794512c98af", @generic="2db222e556c6f39d5571b4cc9108027d4e227ed3b8d23fc0f01bbc8124aae03d235ed2ba592280206e7f5dc86afcbeef0186ba432ff83f2482b5c3d2193b061599a030cf44a1c805e58e894e21054fb0d72575dfd142ce3f44c0f73032347f761118ceb402dbe71abc09f8690dcc9ba005bf1a3f1eef4d20563ecb75ef", @typed={0x8, 0x5a, 0x0, 0x0, @u32=0x3}, @generic="02cf268c5920708a1ffa612ec7dfd247", @generic="3a2df0279cbcfefeddaed1a14cd4529ad0c9dde7e2b9f4cde50919963cfdc7bd1c78a597cb178b64692066cbf0d237c71b4b3c612fe4e46cfe26f8a0c2bcf504fd46b12538cff8e62aa2f2d9e2bbdf7e899d87eb2f323bb2a63f87c2b1b381ece137bd4a0fd1440ae6bd28f0cec81ec0bd8b0d04a9578fb196b4c4e8ddf337a633c7d396c6f3cd6d6252e49fe7b567aed2b31e7feb3b51c8ff2671ac3095d0e32098feead5f0c09d5a19a711d73ece1f316d070678016de0896cc70720cc4e1bfe4a11338854926021e11e2931d60627c5", @typed={0x9, 0x9e, 0x0, 0x0, @str='\xaa\xaa\xaa\xaa\xaa'}]}, @nested={0x1ba, 0x83, 0x0, 0x1, [@generic="86958dae800aa50de9447e277396a9e79dbd1c198ef08b6eb649b0a6a1e527764f2715437173b9114a5fc121436583c3dec3d73bb4ca3d7ae769fc3f87842fdfdefed9a9e3ac46075322585fd66497d3a737c8e3c10948362a8bc01b4b2f6141a15e53cbd49effc4ca5581e5b545b1173ec122e7e13c", @generic="1498f1db4ca57d3fc9e5e7a4ce77a7d8f3342b77c048728f6aa3696171212ff3c27baae52d5fe05e7655b918c9a210e69c2e549b791f654f9763efbb359d7c18054a0ce73c02446833b3cc026942ed360afb058f05f1f0048834fba3cd7321ac1a74c9846eefcdefb61d51f3796f4fe1468bff665435d8e21f2001c033693b149679dd747b5fb53be2b0e3ed6a4d76e1a6d441abf7719c45cb", @typed={0x8, 0xda, 0x0, 0x0, @pid=r4}, @generic="1db2fef52a5203fc5d2e7cb17a572c5cc149259d03fcb2255c0b0809efd79cf20adaa8cfd78312f65075abf6fd06b2", @typed={0x6e, 0xd6, 0x0, 0x0, @binary="76fe0a5d085bc3019c6e9286ef87d29ddd739cf7cdb907df81e01ca905a1d60ac4d7b3abd4eea20ac1f5e461b1ff3032e0c83ebf24fdae8864bdcbccd24e45dd2055ec623e66db325c27109b8d8910b0ccb2d87610107bf8a803d7839221f6e843bb9fc8fbbf6928e37c"}]}, @nested={0x108, 0x11d, 0x0, 0x1, [@generic="8ddd52337f09d6700252bdbc142294c24ce3", @generic="d2a1c6e573b4cd02078c009e0b3d12fb68618542a973445e7f4d39cd86d3ae07a78f88b8ac7f7a16a3094dd1af582146229c23126a9b2666ba69d9a2893feb32d264bd11af0624d9c4f3abf2c8e73b79a82e9adca635bb41d756a7c69abd0f1995a32a6efac376502e6565329201f683953b7b2d26ff0c8e29e148e137438e2a20c0afb1feed823a50c384d5f86240e4e73d34bd3b333ccbbd44b7575dcfdf50f22dd3f232581e81e8bfcf8d455d46388602209e958994812f9c86af8ddb967c08ab1607ae6ec71cd3ba7adb6f2b88d57a2233bd2b56c192366a25be64cf00c482585390a448", @typed={0xc, 0x9, 0x0, 0x0, @u64=0x5}]}, @nested={0x111, 0xfc, 0x0, 0x1, [@generic="98ea7b65ade7d0cd6fcf1b80ecd333529eeff05941da8e136eab912ae57589c6b30106cfef169b3db28b8e47b1706a1a2b3d48757ccb43f33d10ed97d98af45570862a9602af3b1418efbc77043bfdbce313adb2fb51768e3fa878512294717cb9068ab3040a86fa3b786b1af1341295f99cbb", @generic="26dfa1854a0571bc2b5598e1343a09f311c9093fdecfb0eb7865a3c6813326dff25f3e6a917e8458dacebaf7ddb368d8e83fc9cac6fc0c01ed596bd1c5deba093d358db589003b14b8aef744dab24a460d7a13081e63726f638b66416a6242c86648171901773335427353132b5f3bdac59b3503277f475326dc4c0e130c53c4f5b68adb038721127cde20e5f2ca332c94b85f2e9081c4b178c5"]}]}, 0x6f8}, {&(0x7f0000005c80)={0x1380, 0x11, 0x20, 0x70bd27, 0x25dfdbfb, "", [@generic="a416633f469bad555df5771fe72cb81a9ba8fcd51a634063aa54edac8818bd6a6f56e982dddbfe637145074389bc811febc5f7bad7138251eb958114beb5878d5e610cb21683f424eb9408d81ce3cb4c13073fbdc203b3f0e52cd776942e3b6a73263cc675871befe5f38ab06b10958f686ea08821f91a11c73ac52f307580919ac3826d8c6938c489735d2f52be9d64c6d43d9f78b1badb890dca3e99f7d97b1d417467cd29c5060be6acbf270f3c39cda227b0a37dd45534b4fef3872baa71fa3f8bcc", @nested={0x1210, 0xaf, 0x0, 0x1, [@generic="5370538b4bf8d729718d1ba2421864cf73ce61b03540cf67ddfe48e185333f5ea3a38d4bd8d6b6631137ec8e1ce65ce886521214ac769d43dbf0b67a760667f95355b905af5b252520df7415cc3806a8a769100b6fa16c7e28e2c6f16045739422175626b6f1adf77f50457959e179acdb61c5530b2983a5ac37611e48c7c0bc567c74fd4965a1113cd65bff22035a2c40c9df4b32fad3f04ac96f202de71b59d16d236251df654493f321f146937fbe478abae42ec7c9716b335bac41e937ff3396a5497da904d552b6be86f229ef7a835d61fa1c40fefbc0", @generic="1fd77b2b138511523e710c0894b7f75e1163ed906f5fac9587ee0d0e53da8c8eccad7e085edad228cb96bd352542818a22a7b871b70d7a90", @generic="6029aca2d451395d3e82bd146e2b4848edcb4f6eac6cec74aac0e66cf393eff0b7db446c2f016ffa8748c22cd7afe279c5c22244dd56c2147a06a619afbb393729ac41f2f1f4ec1df973db96a5c4ced0fcffec943fb6e479ea9998750aa95cd78e237b35c1b08303fcbe2b8be39dbe602bf64045ba2434f884606de0b443e513f66e314e7be64fbc75c8e9c5b465963a369a9eb71ca946a485c82856a53f2dddc8b5d9fa647a03159fa90c8274", @generic="1b5d01b46f6af770c45e95a25760009d29c0e6be96a2d6f53b8e8b9c1fbd20f3efe0ec24bccd4e12e69f3ac2d7c8c58cfcee8741a7ca22f87cf9dd0034b780091ed68e9fbcbf422e0fa2", @typed={0x1004, 0x56, 0x0, 0x0, @binary="e10df8e4e0961b231d89384d964780c26d877e65ac1558e08a987ea3955028311d282af797fdeff764834c224dffd63af1c863166a687097bfcd83890deebc341ec4d23eadc0c81d6ee800aa60fcdc60f2f6ff9c37a3d5c17a7df8fd27502a2729180b372b946eaf0cc5845f62bcd3dc0be256cef843c00ae0d875982d89bfaa8e602a67040d76de4165cdaeaea6c07e7d77d699578f918ff6e0041c36f9ba6cfa0b5db9c9211772895929226f5941070cbf8e5070825b9f47102848aeee48e2beb6888f1aab05b5d85152ff87c3ef0b48eb065b4d13bf0c0eefee7e2240545f5979120eaf15b98d8651d0cc64c2e5284015ff8c933fc2f0b40e6a9731966e9ca652cf7c4dace43667badb0a7da9495b9c95dd93ac72ca069d3794e8c5c6c42239897e3a9cf89eb4527c4be2b87b15f494aa5f7cec1c406766cee0c4016848ab7ddbe23a67cf97733ac34d79ae00514b72e8db667985cba7eb88ae7df0b5500f9bdeee51c5dfdf6027c009a31fe941a88cfd6110fed3f659df90e436f5f308957aa9f0ce5bb5d817529878a68b4ff247f39f345ba14968df152b97ce1f230df8afce7e64db5cd7791c64c90f388a0bd0f583ddf2f479232df6f86dad71ad8ac2cdef4747d9da631298e32c85f9e4f3591dc2e69af817a86b781f9e5d38da5e125bc6a0098318a7b64391cd6d8e43b8a3fcd19911524d97147f559f9aade27f374e0c5053ba0c2aff752b5b03e0cc692a959375cbe2c060082694574b3fd9785b8ac908f1f2195af49a1744ed14dbc5a91981fb38a16053b4e37fef4ecd6bed2b660e7bc145b1536376fb7b2f5c0a687a8b8637c9812d2e3149a6a278b6008033596accbcfd95a9e93023d545c57178bd971a439a671ec06af9a5649ff3481b5fd0b7f4f80dedcb5bdc2cb23236cb2df95ddebf5b36cc4c98e4d62185954884110bc6dde11b6967d7c815d5f8cafb84ffeeae6ab607b01e51f71462f06063b235e800bb0887632930f27b57d069448996a523bd408a9ae544eb0e7b590eb98f81b94729eba76ef6ead046cd4c04f958dc893160f89915a79d9747ae036648afb2ae598b633369bf206da9780ff3efea8cf7dd5cc1d616ac720f9d7309f229ae28e01d239076e87538597894de0f2ee4c04791255605b22669e38896672d683b1e232b8fab4d5bedda05b34b5310b3942d40659b0f0107a20871e093adc6cba60fcd5b028575666395ec25b12022005c1dc836fd782fc89b4620c50c9b0b8a94b2461554e09205d212e744881d1a093caf093033e1144e55322abcf0b49a7f77abd43f18272ace3f865b324fd086e693f6f9e62d5767e610525f7793c6ad1b0b1fdedd003096e610451201b782daa10b3f324a10b9dc7ebc08c0d7b14cc372d9043f95f219f563b137dc64b507a900008320eea2cb35104e0c156714ed6f12f108aa08963b55708ec4016057e78e7219a4368c4b80dd5697b618db56e9bd7eb1b87b3e24369b3a2944553b236deee582cceac7b81ba81f53ee57f8d6ccb86e413f87e89ba86eac6869fbb1f624aae60b37f0bc3de2f8e4706d2fa54ef93690ebe23a90b9561c2b071734cde4747930f53ca24226e546d66f8a294371f0f99a5ce7e6d128f0928abc355e65b32077d134ae34414df640e6bab692d69355890734a2be85f1799268b1cc2ea5ec4dbe03f902310c099a5558ff892dfeaa06d1061aec60c5a32aed11cf417535bc593826d8a2392177674e56510aeb77a0abcaf500dcf626421ea7a8d998347309e718f16b37e3fff029e541fb960efeea4a4f2d110b49fed0be359ce81622eb5fdee9f411e0b715be9eeb73c285d86351b74a40a702a5f195d3e307868a3170abc02e471456dc387fafd0807e1453d19531267d673c1414b260899f0923342544dac6114aca71e7e034bd164900b1a9b45c6d5998ba907b20714bb705de16a7b541e8201ce2c09652906cc89d16b5a8d6d79d2858d659c5d29ccdbc0ec902be21801ede5ba4780b272da2b8f39fbef4cce089b2f057d9c4ec9b522ec0bf6ade29a4091d3574085995f280357123acc152b3186512c65d34927e00b9eeecaede1fcc062d23e2225e3ed2f28958f00781d1c8e3ccd81fb88e020a6d2168384f7394bab406a50a0c2a07576dfcda03552527a4678f9c4076fc271bf725c857c85ece7031e2240af2765638a546ef488db5b20df9f413f0bdb7455585fcb9d58790e62c59567fd94cb5ab7151a00f4661e2bd6f32084c54ecce52751282b85a7908d83e322600872ab7dfe771d8ab1f8a4812b4ecb819f5d3072236a44cda4b60089143cf86fecf46dcfbfec7e36e1eb96c9172c09ad89721e5cceeca950df352d815c4bc1ff4429d12e17abb21aa65c1d88adaee5f1de28c13b496da0b22ee50b51976c695eae01417a6e57fc29bf065b8d75f34f5006f05c2b0b11e874ca5f09136cce30ea1b508831ad8547043182f20ce186663150ab34b4ed15caebfb656baa2489a177a0c61068542f027d7fb0ee2c91ec2e9a96490fea39ac01ec808a94272e6a86091ce4c7f977c74f7aef65673649f774bcf85d095a043497587647e4a0fea33d2974d12351e93abd606a54c273bb0215a3276008fd452192a3844ba6bcad5609d3f2f54ddf838b60e19c6586352286c44324986fa7515845aeecd0bea27fca8fe99d00a91a60ea967d2b3afb2c0db837688a3c1dbafdf054e6d9f8f652dbfb9d4f1b5d0a0949d6e48aa60c4e80a3b42245c085750736a19c544de8b06b351ec392a8fc96c4772ac240bd398051186d05f4f7b5c3488f29d85a0b2981afac08051d7c00558521c79bc9e014dc668d3f43be5fb7bdb20e894633946d651a0edf6c1078d16db78f089504e7eab229b2bfb8a6e54d04ea1d771b1e742d93787d33bf85db1be25f024cf314175cafcf58b4bba26ef03dffe983562e35dd4753f6bcd9b2df2e30e6893cca1668fe64f12f2b60cf250db143f8cb5140e5619e1e2f0b6c7653ea107e6414ef42e8e69e10f3165fdddb52b7bf8ef5d7f66e12526d4830b904e24c0dc331a5b73a27c83bdf721f1bcee57884fe62b0a633c594395de19310350d5596c4d007f1595cf814cd45fc70529de832315a71f27a223689d263c6242ac86bf3638e443c5e5cf269eba9f0a062efd97eca2ecbe866f6cdc2948e10dce2f9658583250d50ba45a1f298cba5b59e9f9a5d2461cb187aff1d9628b25f3e97d830d5c56dc093fc9fa1f612b8f4d14a493a1cb7152fcac3f9f33c49862c0e56b826c7733219a0da24cfab197bcc83b6763746ed70fac1cd6310700c8d89aec702f731db85308797b127da38ea6cee2a6e13d32dfc5418b58bc498897ad0a31195356615630b38d0f1c38e3ffa4d95f2bf53c44a2a76017fcd7d0dcc7b792f7cc2a35c2f86ce60b76bc5489c64cceda151fba60207c8fe3d820c692a72bf38809008da7e39201110989807f450074637a50642ebe672bb8594f3a4c2235fd07347dbb7b5bccb638eefb87bbc69380948c3281354cbd3e3192f0b94e9a639ea4d6388f3dfa4c5491391f1e9c05cc579672f0720837389f43aa33bf4ce9468f4c0eba9a3a6fb4655be774d9e39ecd4950f1d4d381c770a24d1d5400d2b317c877a36e00e93d1d77077fd8a4454b68c11061c7b7f469d0a73abf3a67f471180da0fc6dbbc68a51cb4a1d23f86fd4bd137fe7eb0b94064db641bf51631e918468d66fbcbcb6236915900904dee5b393377885eaa1f838c7e29acfe854c0b63a9c3711e91b2d6972d8a18dc7d4c5681272b9e6cf09345a2ecfca694a3294f593e7fccdf92e23f3ed1ef572be70d9845e37e5d8e514cd3399a60f67226a636ffcc7d9a21b584b6f0d5b5946c231497d8733dbbd60f9b36bb84c1c1a13225b3fd123cfb84c0fb44fa730e1ae15adb16f8b208cfb5f88766805b090ea7db5fdb537cfa86bcb5dc009b74d34122c7f94acb14bb82b92ddb0e28edc087e501200200010f5d6b10b0c650a35871d44f2bb72bd1ef6753a5aa3d5fca4e6735b01ed265837f1a6ba20ea453fdb4b94de64f4afcd71f799a23f02e33bd87b3bf7868495c8a69102f54862700f8c803cdeb38fadde990c6911872e091f15552f3dc977477479a3fbf161d519d3d584e7ca99eb7c7f76049b8557f23c158eaed394c89c9d02ffe2e85aedc28762a74adce6eec03ac4758edd0a2b0ee8357977b1bc4708868e8f51392f466bfde626b52ca0056a07495bf2cfde60fbf2cf255831179ff8010f7fff06f223f22051c4c2d96e9ce8a80eac38ef73ad2f31df8a080274a855dc6313298d88066c086a17b91a6bfcfafd2a9b4af8cff91b27346fa6844c78a2c9aab88036e60e397c98c7ca03060cd893a1949c2858e657c9a43cc877d6928c1f1062f42f047855ef2a8dde0692f807b97deeaae119c25722e482867e542b4d3a3e1a80b133dcafb74996c0ef14db2451de189866d6760fd2135caad43cb166a775553c7a6afac54c8027952dd48214e00984da6bb2e6cba6c00e94bf4ebf0b038a1f7272564ce144085fabd2cc049c5ab182e7cef4eef30f3ea4679c40047f45a29ae54a9ac04e77fec5837b90a2fa9bbe07153bdb277f33e080f69e8060bca5a4806cdcea0cca6dca71b21f05dd070b73c866cf0f267d20f01b2d0d0c03917c900a79321d96a11c50d4fdc7724d2db41449ec0fa2553905af797edb84ce6cf6c5033d66511a6929838eb669b596f629fc8575e0309a79f1c9b5e1dd26624baab6704de9370c36fff986eade258802183f9c5e54b87be05aa0ba775cbb90ae3e892659753edacb0e6f1994b2fde8d8fe86f645128fe3bf3e935115100214fb2462d4ef4971e2dc19089a7aeec7f82324c56ccb77d50dd0c2f0669af12fc1a86d17fa2b948b9d2b0a810ca37323426ed97581b915b1592f1d1c839ba358509965004284dd16565f039bbee0454fcfb25edeaf04f7d2c8c96e8d53f4c04407e96f146203069db14052086567c0386cdd3b1ba91bf233dd48dffb794546e7a27b090a56b1c0bdd2aee0c83af814fccc3d56f21ee8835d2b7fd796c786ba0e7ad4bc4365821b560d53202b65a61fe1efd6b552b8d21cc74c0c394edcc0ce08ad9706a9fc8b680322bacbb68c8e507a0e0a5956ef5fc097673e158a02885e867b64652c692ae75a24844a7159d4e258b58ed8d9d41f286f5a01007e159de02a9fb182b7062d2b20c86057055d551b1ddaa89db8fffd4730c9ab8155d012508153183386ba9ccfef2afdfa4fcf6d2de9367b265bc1dc4457e3bf108d088af79f717dacf3f633edf1611078b4dc73b07e7ca2787e98a85b542529726045931df6b57628b41b2a6ef1981449952381c94259e7f2f3efcdb6ed695701609d24b67f4470675b8e1b723e1421513fa74b114a84fc2c8bf225a6aeb1e1ec842fd738197c12e0f0d7698244aca37d9c1943165c091593c359a15e42d54134a1210327809e947a36bf94bd2891b9d6aa00fbc5ab10b90bcf0fcb9b8e8143aae7e4999a530c8a9a63cf217d5738848ee987c9faacb32f79af1878cc3d942933c4f03559b1c5ac53dc163a7043d983858f357f527721c9ae082de75ec59aba2a0ce73b7b7e68845f0d06e8355466c8a50740af37d9846b57d0e40e544ad0849db5c72c28bd9775054cb5371a1f23f12e2921ba88df777003a33808c3d0b09fa3cac9ed75c57aa1044c6de21a3d313f310cda345a151ad93c957f93ff7cc25a05b03015b08aebc6ffed1e8458531974d90d031048f9ed1de6e914a3cdcb"}]}, @nested={0x90, 0x45, 0x0, 0x1, [@typed={0x4, 0x65}, @typed={0x8, 0xe8, 0x0, 0x0, @pid=r5}, @typed={0x7, 0x18, 0x0, 0x0, @binary="5b5b14"}, @typed={0x6c, 0xad, 0x0, 0x0, @binary="b00b52f98a7b09ee79c010931e170b8990e31ba8dc32a9a16d9763ba79ec8f3ed7acc65d481eda3fda261795f7d49f762ce58a39efd8fea39ae4add7bd7f5574c57a2a671a57069da94df509ac78351cd1daefab101cf6d3a20a26f0f08901ef56e997194778ab1d"}, @typed={0xa, 0x4d, 0x0, 0x0, @str='caif0\x00'}]}, @generic="77cae82d58a6fc0f36e53b74"]}, 0x1380}, {&(0x7f0000000380)={0x80, 0x1e, 0x4, 0x70bd29, 0x25dfdbfc, "", [@generic="4b0cf9552282f8a4e85d0aa9ca3ce1cadb00b6c90d64cbabe966ec8ac29ea29dd29ce78fe8fee2e76b6c4e178a1e0a17b7f43776e685f58ebbfaa192111a86aec40c9d6dc16ef1e627939470b6d65acf23d05593ece93d57cafd7b225cc8578113bf88a26d774077e9f5c3d67bac"]}, 0x80}, {&(0x7f0000002300)={0x16c, 0x30, 0x4, 0x70bd2b, 0x25dfdbff, "", [@generic="4420adc228930b750399375074c76d2fb512b4069b951836ec17cbb54f5a40e0be5264127abe37fff6d2688d1c5a95", @nested={0xc, 0xa4, 0x0, 0x1, [@typed={0x8, 0x10e, 0x0, 0x0, @u32=0x8}]}, @typed={0x8, 0x90, 0x0, 0x0, @uid=r7}, @generic="1937ec563ee4884a7a5e575393024a9a42a13447eb0b34466c453f5e2aa1f37695f24e1f8bd78cb030a850e7c739e7a1c2851279ed596f1f9017bcf7c5a55420f2", @typed={0x8, 0xc5, 0x0, 0x0, @pid=r8}, @typed={0x8, 0x52, 0x0, 0x0, @pid=r9}, @generic="3aac0c6333cb248ebfe663866eeefcc6055d0f40127679cba57fc5e4d7d9499348059a4065d8011aadfad34be8130326ba16effcb3078b368ecf68a788b9015494ba91542af6639a4cc192075647b372c163c6318b62141302511a45e6b6fb568b461b33c43191345ea420eeedd8549a88b0659f50157c3fcdb6fd30ec864dccd84d4d945a8c44eb3c8883e2bf6433e404f1a88db10fa7487821c11efbaa139d59cea120f6113a9473117603360872e142f18be238731bd3e15cbd1d648c7859fbb6e9b03d"]}, 0x16c}, {&(0x7f0000002480)={0x178, 0x22, 0x200, 0x70bd2d, 0x25dfdbfd, "", [@nested={0x168, 0xd1, 0x0, 0x1, [@generic="cd41784ff6992b19678efe6659dabdfa68", @generic="6d453adbe65cf0fc9760be47dcab31ca2a22adb5a865f1a94b333ebade026cc58ce5c9e2e624a342eb4f0084a924e4e1b31acb6b667aee7105d619f118ac3982dbdb857db6c29baf85f9ee388bf15a18371a503b4f3095afa69096c20e688533e42ba4479b8cf8158d779d5a184d7b0c93b5f8b4f03873973bbdf751aa845ce9840c", @generic="e0fde2bf276dd86be73d75938c704b1ba705f569176a95e7202f3760351986c44fcb06fffbdbf549e8c95dc0f87cc3bb897ff64d481ebbc1611dbb1402b67885958b2a5dbc7e6ac2bfef0558775e6e1b92ac9e377feed20fad3594bfcd3b0acc5d35d155a86b2a810c02e609086283d73c6215763b032438afe7afca83ec141f9c24491fa3e0df527b64fcfbbedf7e01a22db4012d85161f76c72d116b0796514a097f0d4bcc996126da24d62d19c64dabd9d089dff71f84c7cdeab84117a28ecf835f65b08775b34d50e2b4e824f93445"]}]}, 0x178}, {&(0x7f0000002600)={0x1338, 0x3b, 0x800, 0x70bd27, 0x25dfdbfe, "", [@nested={0x1296, 0xa6, 0x0, 0x1, [@typed={0xc, 0x62, 0x0, 0x0, @str='&#-]/$-\x00'}, @generic="92ce1ac7583048f6f7fb3432897a7a003dc0a6564d1a2fa026db1d2702e0e6699b102308a6b2e76ed13ea0eb721132a2fed2626478ab51d8f607aa2b8edc591ed34e76b18fdf0ca0e2b7f6adb580ec36b5e0fa8fa0f6c9623cbba175f77f0c998b491ea406021d3c975383c90b88a151a197f6200009531db68c2d3253bd1b2e3aeddb685d88bfa1159015639bd919ad56e40690e22c0c9bb16cdf7ca8c78f6c954fda22dbb4f1c461fd16c483e45a7e308d35dd3922aaefba9cd0bd28eec40a5624421f361a", @typed={0x8, 0x85, 0x0, 0x0, @u32=0x7}, @generic="aaa44dc1117b8df6a0c5280a8f1bac612716fb1b43d2d2675cb6666504c71cd15792b996c63e6a6a607b82ba8a8b8a068929e8baa38861e4f7287ec057eff2575f7d2e195d2dc2168c35d533ceea7547eea2e8b0dcfb94d7a20ea75fc59e0392f32d2724f786380482fbb4218be684bcc0337c3eb8ff2774c6d844e0c8fa75f3c111ef56e3cf07b08680e6fa8a7ceb124a0519626e7442c7220a406bec24bedf9db50f97cbc20026e72dc253dd7e73", @generic="9285a9b22c36c0e68c12e74b5bcf4f4a24d530d6e3e60a8cb65b384e568da8b452e8840a4b67a9f764515eded9297448ace04870f8791a55d654801901fc6b1f98cc7c076dc6ad83d9434cbb31f8af94638b154343a3942e9b038d9ae4d2d585c923ee2a42daa27996b1ea863a3028f500b35c5b756036df15cb158b3cd01fa7756d7feb379eb0e851de4ce7ae8fb60942e85644478b30eec38b7628982bdf94a9e1c36ea9e3fcab76f05b86eda76156cbf018dddc5bcc013c558b7e495cc9ad18e011ab2418d7b78d5173067e538c42bdb4644dc6ba43e0a09d1011f06deff54378d05dcf45702cd73315ba1c11ee672d1c4355deded84613e71dd4938f1d3da081a9fe64fef949913bff2e576a1d87d1206103d0ff8536981cf2f4eb3d8645f8da551d0d99c7051c575101b193494a2a4a6790a4d6b1c79b6a537c1a717df712b868e9c29a101076d75dd436b8899851eb899735a7b488ec36cb0c5c4689c5f8ff642ff099889bbe7e2f9936963eb40172eb7e97d7297d9c7166dc4b9b2e3fb98497b6d9a6ed6bbc4eedbf7bf76cef659d5c43f58dc3f20887f926217bc430b47f95a78e6da8253092d6e7d843d02c55ba5c50644aa824b6050c08e714be5c710fc2eb4438123266401ca850a0ee8244de1e7b1584945a7218ddfd0d087d74fc603cc631bde2c1a1f88c02694feb1d0ea1a693745b7b4660a51d8a010bb3d6180a17d82d80ec7fa6d886216786bc45619807e102e7faae6a1d2183eb179e9ac58a20897897d8c917611667e7ac4f769bdba95dcd9419adffa6d33d14fb9962ac98beaa58c7e1f233888f125bb7268c8fdd7a6810a9c7d3645355d1eb135e1b1efb9db5cdf68e409ad38226dbab91ae9a28d54816fb263ef6f7cd8627de4a909d857d36e540cf8ecefb503f05bfe4da2001f5902ff4fbc4c03d67eebce61604bbe1a5c90aa3119d3654432a1ed01028bbcac2d84a229c4328bd2dbab9aec89a5044e59f2b07c43ed5a18c46391009bf10cd6a384c7b1727fd7bcc59786f4864f0c3c95619c66de639beff8c8cc412c05d53a4835162aba64c1820242e48e394fed2104f767007f137bc2b0b3163617fc631e7f334f98129d43156cf7e3033d52672432cfada9e8800de23a0d7775a5b4e2ad8e643bb777867277307d5d6a193ee6c3979a33ec1f0e11461f04f0363c67eefed9c88300df4d9515d22a179f5c70d38dcdf6709f2580e6381ad3b099a303c7fff6eb5522d275c8cc86d6462f18a88ef46e3e1dd00429548f87e19702874db0415210c97086bf822776bb082b7f69388ebb72a4004729c1e129ea6467f68f04578db71be2bfed40161a071a895082720fab372d2bd5ac258576350f863c90c3bc27c76558560b03c7dd7e26750c343a78443de3ae6d475ea3b4750e45fad014c07bfe4ddb9756d32e5210851f4c63ff2fa32f1fa87db3822fff968fe75394f5b2374991f94bef743c5131fefbfd28e891c2c2c462be86af1d9a7706db278b345ee59b08f3411a0dedb31a854ec57bb8bf00aa3267c1971f32adc57c0f4b03594ffadd41e852296ff9e62fb02d97cd196c71a1c74b0b3cc5f72c4a85ebe565f151adec662b75d7630e76dc4daa360bb5c0977058d1c448873f4af19b4d88d65324d1377fb8b00e968860d7ab2d3d40d99ae6ee8ed893bf48834d223d70e46d40ef1fb61f11469c5f1effdb205619d648efb46d100ffc6d256283d4c02562f31fd6910ae9911b45290de7e419b89004f8971a8bd45e3535c017b8297c74270c53938b437daffa711ddd9f82e67e91b8ea7161162f67aefcab15d04f1187ab09001cb45558d3eb09965ddb9a73099c57e34fa4e7c5e5e6a5f8389fe2429afcfa0f8c268a7446d2864364a5217b8d1a33b7d9c071f1e756ed0a06a68f5ba154aaa600f426c4eccc931911858253b55f38245e4761edc10bcdec10ad0c55c82a0adb98afc139e9e84e5232ff1f4dc33e4c9a24114b865eab83b99d0bee41e35f28a93434d337d06836bfc7ac986bb48c7f99fabf05239ec6d144a59d510de7952c4fa35369ef6e2638c51abd64b189e1c7fb0ed5904534a22cd479e2b064d359e1d63fcb098ff275b529ac38d9f3d8cdf1f77e04beeafdba7fd4a0ef7ef6a0f640465aa7e3fc6b1dc76d36d2c054fbed6f9b0f162f53c4c9bc5237b803eaed0da60078288cf8ef54ef12b51ceac8721a1d08ab43e1812e80008f0c82db10afaa50041b171a401be0fa7dd5b6c6674edf377253ca0a28e18e313a07e9b377666d3ef423c80e5d993e3a1b5c172bae980553da493003cf42a04eb318b81579a74a44ea6ba7e96b39a07ffa3d529c0852f102acae5b6423e860876bfca9f5ea754e72ab7fcf2a3ed778b9617cb7813d176f17d7b9de673b097777795d8d18a7a6c7e5cf94d800fd75b826cb3ad54d8ea5a4ae88c1552ab4fa9aec3ff1653340a6ffd31998fb4bbbcb1c053b4b56305aaadf0fb27db023db543b0ce4749dd4178caf2116d8b58467aafc510835889a9c23f1cfdb3d3936bc801a564aba59103149592e4ebac525409a6128cb4212e85a04b34685b4d5488ce54c7a519689dd102b7539f399b63d829c73a91e66f0ac83b0b492e72e96eb787551b112260f334a9e5b22cafd9747aa1352ac0ec98ad022092f57a06539f775fc85e94feb9b38b3499115608eae88d7aa4c36ac8ea32b1f060f3d949f437dcf51efa8b89a2f9536f55cf08ec328dfbaf67eb3fc011e1582f4a8f64c6bf1c11195c472c007fc032291b20518cbd0a354079c80990eefd0cdf6eefc340706b5d1f943944768373b05a8b0704728829f049d48fd2f2f10a3068ef39a073ae481aa574ec5a237399823a9d38843e740e804438afac4911d0998a40c491bc5dde9133e7c40f695868672314031733ea72894e2b8ef61081f1a9a1311543d244b1a69f2c735a2bdf277bba3e6998650ce653af2aa66168a608db5de2d7cb7f848a13b3d0c4859fdd5e74d89f10aed9f029356864cbee7e4e6542f27fde631d12ceb0c73dfb4e3c6cd75cd3fbf3fcfd8e232d6caeb989e6cd653bacd66a9c0b4702fb757badb433f69c3dab9560348abb99389b05c5d8e6f5086d4062ccf4458dd51b14927a8bbe5b4858be033ad2a147a4f5a4fcfdfcee7239aab37e58c5e58dfafe604565f9941145988184bd957ebf071ef82693dd19a044f8df6ab5d2e929ca6877524a4e9c924fb2854f19f19c66523691310a04259c866bf82c1ab42125e8be17bbaf44851a9c4a05089cbedf3d6db6ecb65478bdbd3053c16dfd902c8595c133fcee8e0c63b5fc199e62aed287006d57607f280f8fe4d229ab3a9073684a9c9760f9eeab46e881a650f34457d8cb05c279e047dd298721b3f59dc3816c5cf2370dc976940f517ad88563c9107067d857d9c9af706af177a707634f4a5216f1813454d2f2849e68f20075a4386f1f2bc2b00c93233ebfd748f4c4d31df972208eb616e738da29b153f38f7cceb90877513f5366246c5e69ebb37d402540be04bd0391fbb5a1fd6e44c5d561afce1b74a223af2ee4c6c236f8745d068ab59bfc3cf2b21c7f12f3b34daf73a10477257acf62920a607eeb7ffd15b4dfb0b9776b92d95d0b84e6cfaf87187ea7712b5a2838e0c5403383277bb8f4ccdd2e4a9a8c4a26facafb306e8adec97170185576df95c2cee17f17941eeb533fd65c1aa2a6e244bba39ba8111f6f622f780482e88ed4460d42007bdf72c16ae2b0a23569ffed8789499f4690aa35b70dd1aef4f6aa1ec504d9f785b9f3abedc8360ec1160604ca33f58f97e6acb611a0c95b31a6c61c2895bc79fa5ffc4acacbf528c282d3fc8635ac7182b2987758a39dc3472eda8459a494369e1c1c303157ad8e9c6acfb44c8d8fd2fbc83264deb07bcf486d2bb3778c77c91bddaa44ae61e1a9b1c990ef4fd8e32480046ecb59a8e8c123ee370102ca9912878034161aa3b82fda93390d49ed5066a8d7a98237e7552655ae1c688fd54b7ebe91832ee0dd63356b2aba6d9dda5951781ba90076894a9c356992b3dd03146b40294df5939b5b9ae3bded32df116b74cfca196d0444dc3daf5033d7ed48e13f2214094b8a16519dec41004a848b925c9cc6e47a5d28c1ed0fec56b541ff4607d09952183347395744b529a70d54113dad81d3920e9b9bbd0e2f6d6784f3428474690f57f0a11431a5cd3d2715174103627c064c3e0e22cdf4c8454cddce12d5f9a3668d151c250a1f3965e84ed038a48818f5a194fb671df575c1a97efcfdfac4737039c82dfacee53aef5f074a7ffb6784d0aab9529a50c8dd8b40fce3fc21e4584c63902cc6e234447cee18e903733c39d327a69671713752e47860b011bdc512c25d00770d95e55a6c1ff98b8bed7c2cd54803418d3150e0ccde1dcbbe2014af131d5e7c13003832a68565fa82275ff477fd6835a0d2bf5d8d4fc4ea71ea5f4fc72f21e4f595b41ae30c34f8ccc70ed29c22c931887df8157ae10fc4be1684187fd9473b570b889c367cb00cfb77755b781c8aa3608fcd234bec76eed429d1cc6d26d1e5f8b65fb411b222278eeb9694d9718769a6971a33a284345717bde2d43d702feeb05837f4b5cdd6276e5966a4d91d9ae6ca1900c9572bed27c8be5d7bc4e269cb092833fc798cdc748c95e0712981da91882c74ac5617f5c4c37a5b64cf9a76af7b5dd39cda1276a8557ed37ccfa5062def0d110ec9d692ac20a1905869057f53240edb06073106f0830d85f777a10d7c475503100ee3ac7054a7ca267084aae4eb3ffbe0d01cb700f03f24827a6cc6463e36ef7034a850fe0c0aa8930b91a120647b66f86bd73d15511ac108d2fe16760a4b44d18272e280768b5891007c002d66f4a7b38217bb691637312d18f56291d78d751b4f147fc5773ca0c3500bb7e63d434dba562afde162a3f3eb39716bad22a706938bfffa0367b0009fe06388d80693d81a7e260fc7b4b383c74f9b99f0dcc0448da9f6cc1c2e3ef2b8bc0c65d43d0ecf2a716480fe647540300dd27e05891858a163fe7f1ff801fff0c91a23eec32efab2d36b2e37c725f662b10da8987d702518e9b7e0887e4e223a0ae4c22b380f4776f717a6cb50a8ba85f9fe00e6701a839daf852e04ea4780f53140ce084a2c90f370162d2b6cbc2b9bd12ad64435b41d8621cc00b321d49771e60b988d29727b6b5e4c92537148437bbbb12713929ccd4b71cb874fd2162d8465d376230cf0a6b0f07cfe6d6ef2b72eda03bd8d5eb6d473929fe37a892ae6454a7672769210c01ba1b40f02ecd63017c0b84158b9fda1db0a1a146fcbc1f3ba1a5b566043d7c2eaa0c0f7c7cb76829cc2a9941055ffa852fb8eebcddd38cb03a096d6f0fb655c7b0a5a02c893a4996ad447b0c5640b321a16e75354283541ad57deb777bbe9cc695386260d0b8e95d8615083c985dd629c3608c246f4aafa33d2e0fb59f0b464dae6bfdf4ee1e4f2fb58a5cb8c4538d99ea2e43e6e8aae237e6763c90a0fa416fd2a8cfabb99cbb9aa770cd15734bfd9e60b66dbf1a5c820fa3547da52a10850f79997755532f5516717ec38889b3a814441f1f9b2f501a1ac813a044c216ea2d47c77bc0a5d570ea425724fbd791001b4949dec5214381927b284e8a9cc5997a59049a0d3baaead61b111bdb0ad8180f4c4f1b21c0c946a3ba862d9a6d31ff50cb2483066898dcac5b931d261ac87a8455c83416e5224088218c2d6fb04fcb32b6ab7f702040e65e4f80328ad7e7180ab90891f7a043467ea768c2dee", @typed={0x8, 0x6, 0x0, 0x0, @uid=r11}, @typed={0x8, 0xcb, 0x0, 0x0, @pid=r12}, @typed={0x8, 0xdf, 0x0, 0x0, @u32=0x2}, @generic="9496995d17230c0a9125531e8be47d5f260827a51228438cfe57b1fd3bc81bb50c4359f9603e45178be46646000bf381ee887f247d6996be4f05250fc045c4a656f4a900f24d7a9ecf6754d055c3ab8c108dd3bb8050869e8c50a617432a77cfb2de962543f2202ae5e80bc572cc7074f96bd3c8daaa472e8c7e7fba1bc902e04b12aa6a34cfc9396d18544478b4c32f384e0d175d09a5056f2caac5234df7284e01981d9f2e4e40aaa506c4795defe2da2a763bd26dbdc812b53c8a2ed98f8dd8137ec9c02efb6beb8abfcd4b301593bc32966b8f3e440ed3160181ad59fe33ff0bae00f14e38849eda628fec708a36a1"]}, @typed={0x8, 0x36, 0x0, 0x0, @ipv4=@rand_addr=0x64010100}, @generic="1ba28d69c462e9cc99587aaa4b81bdc041a921d2d507fe3753218f60884f6d6884352e2d275cd3a3d16155ff47ebfb8fa2f8af9e42242c62d2ea54baae7ad9d82ed9fe609e26c65a0316e7284959941bc63e5b52ca2a3ba19ef2bffa75cdff8c12c2def92b7dec5b028447d692a621ef73f1c59c70081f059e9e7e0c091db3cf9bc79134ea79"]}, 0x1338}, {&(0x7f0000000580)={0x2c, 0x2d, 0x400, 0x1, 0x25dfdbfc, "", [@generic="48d443ea1ad651642f03a30480f524f3638e3dc917943bd80bdf"]}, 0x2c}, {&(0x7f0000005980)={0x94, 0x30, 0x4, 0x70bd25, 0x25dfdbff, "", [@nested={0xc, 0xe7, 0x0, 0x1, [@typed={0x8, 0xe0, 0x0, 0x0, @pid=r13}]}, @generic="5412168989d1953bb00116836e14834e3e3180c6e288b88969e0b7f8", @generic="b03604103b032f1268fdfd65c3464d0b39529a23507db40228ca93f73783de7e1020784e9c7820ff449d815af1cf4ec9e17ebd5126cb3b542e78ea3c84764c99489bd2bbf9ec22fb6672b324ef2d9d6f345cce122e2c73145f6de829"]}, 0x94}], 0x9, &(0x7f0000005b00)=[@rights={{0x2c, 0x1, 0x1, [r0, r2, r2, r2, r14, r2, r2]}}], 0x30, 0x20000004}, 0x40000) sendto$inet6(r2, &(0x7f00000005c0)="737271b7196b6ed1535736b3b5f5009dbeb67bdaf26e956defd6131efb04fc4a6b27eb2b1bf6345c8ca06fa3a94b7f09d8cda5eaff17bb48fe7b0620aa529eb131ffcaa1f77cbe906e8d9ad512c767ed3969e65d070041fc18f86106f3711b286627cf3bfe745232a177d06ecc67bb02a81f9d1f76eaf7", 0x77, 0x20044081, 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000200)="0cd038136ed6c9b4454806963c2663fb0ab3ecd47a6b366284bb762f5ae6f66dc8042bf3ed7ed9df8efd33982b915652d82f5ff113976099200b575ba6a39683067a3bcc611a0ea74ae5f154d9b0da0d421da49ced25a3ecf7111b7c0a5ae5baa4fcbb4dad528d3edce00e4c981b1ff065db5637267df99133a986c17df1a0feb4856676e7bb9ccac2a78c8b8ca222c18f3a98d0ffcb69d3ab415520333f6c3c449f9786adcad53b13faa03c83986dc83922dd91094254e9c3da6bbf2800eb7dc2921c287d286f6c692f68e70379b63a537463b0686713b18c909afc001fa2f724cdf77ecf1c17af420bd7ff40067047d809abc7581eb5eada1c", 0xfa, 0x4008090, &(0x7f0000000300)={0xa, 0x4e20, 0x81, @ipv4={'\x00', '\xff\xff', @broadcast}, 0x4fa713a5}, 0x1c) listen(r2, 0x0) ioctl$sock_SIOCSIFVLAN_GET_VLAN_REALDEV_NAME_CMD(r2, 0x8983, &(0x7f00000001c0)={0x8, 'bridge0\x00', {'caif0\x00'}, 0x7ff}) syz_emit_ethernet(0x7e, &(0x7f0000000100)={@local, @local, @void, {@ipv4={0x800, @icmp={{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local}, @time_exceeded={0xb, 0x0, 0x0, 0x3, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @broadcast=0xac14140a, @dev, {[@timestamp_addr={0x44, 0x1c, 0x0, 0x1, 0x0, [{@local}, {@loopback}, {@dev}]}, @cipso={0x86, 0x21, 0x0, [{0x0, 0x12, "34abeec8d03ff1a8b8835ef13a863279"}, {0x0, 0x9, "4ef661e96b4014"}]}]}}}}}}}, 0x0) 04:10:57 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x256c, 0x6d, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x5}}}}]}}]}}, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) open(0x0, 0x0, 0x0) r1 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="180100001c00000000000000120000f1850000406d00000295"], &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r1}, 0x10) bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$BPF_PROG_QUERY(0x10, 0x0, 0x0) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, 0x0, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x0) bpf$BPF_GET_PROG_INFO(0xf, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f00000015c0)={0x2c, &(0x7f00000012c0)={0x0, 0x0, 0x2, {0x2}}, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x256c, 0x6d, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x5}}}}]}}]}}, 0x0) (async) bpf$PROG_LOAD(0x5, 0x0, 0x0) (async) syz_usb_control_io$hid(r0, 0x0, 0x0) (async) open(0x0, 0x0, 0x0) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="180100001c00000000000000120000f1850000406d00000295"], &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r1}, 0x10) (async) bpf$PROG_LOAD(0x5, 0x0, 0x0) (async) bpf$BPF_PROG_QUERY(0x10, 0x0, 0x0) (async) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, 0x0, 0x0) (async) bpf$MAP_CREATE(0x0, 0x0, 0x0) (async) bpf$BPF_GET_PROG_INFO(0xf, 0x0, 0x0) (async) syz_usb_control_io(r0, &(0x7f00000015c0)={0x2c, &(0x7f00000012c0)={0x0, 0x0, 0x2, {0x2}}, 0x0, 0x0, 0x0, 0x0}, 0x0) (async) 04:10:57 executing program 4: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000840)=@base={0xb, 0x5, 0x2, 0x4, 0x5}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x0, 0xc, &(0x7f0000000440)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r0}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x7}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}]}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000d00)={{r0}, &(0x7f0000000c80), &(0x7f0000000cc0)}, 0x20) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000002c0)={&(0x7f0000000280)='ext4_drop_inode\x00', r1}, 0x10) r2 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000000)={0x1b, 0x0, 0x0, 0x0, 0x0, 0x1, 0x658, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x0, 0x4}, 0x48) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0xd, &(0x7f00000003c0)={@initdev, 0x0}, &(0x7f0000000400)=0x14) r4 = bpf$BPF_BTF_LOAD(0x12, &(0x7f00000006c0)={&(0x7f0000000580)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xbc, 0xbc, 0x4, [@var={0xc, 0x0, 0x0, 0xe, 0x4, 0x1}, @fwd={0xd}, @const={0x8, 0x0, 0x0, 0xa, 0x3}, @volatile={0x4, 0x0, 0x0, 0x9, 0x1}, @int={0x1, 0x0, 0x0, 0x1, 0x0, 0x5e, 0x0, 0x77, 0x4}, @restrict={0x9}, @union={0x1, 0x8, 0x0, 0x5, 0x0, 0x40, [{0x2, 0x0, 0x8}, {0x1, 0x3, 0x5}, {0xe, 0x3, 0x2}, {0xa, 0x2, 0x9af}, {0xa, 0x4, 0x9}, {0xd, 0x3}, {0x5, 0x3, 0x100000}, {0x4, 0x5, 0x8}]}]}, {0x0, [0x0, 0x5f]}}, &(0x7f0000000680)=""/25, 0xd8, 0x19, 0x1, 0x36c8}, 0x20) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000a00)={0xffffffffffffffff, 0x20, &(0x7f00000009c0)={&(0x7f00000008c0)=""/246, 0xf6, 0x0, &(0x7f0000000780)=""/176, 0xb0}}, 0x10) r6 = syz_open_dev$mouse(&(0x7f0000000a40), 0x5, 0x2) bpf$PROG_LOAD(0x5, &(0x7f0000000b80)={0x20, 0x11, &(0x7f0000000300)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x8}, {{0x18, 0x1, 0x1, 0x0, r2}}, {}, [@map_idx_val={0x18, 0x7, 0x6, 0x0, 0xe, 0x0, 0x0, 0x0, 0x81}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x1}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000000080)='GPL\x00', 0x100, 0xa5, &(0x7f00000004c0)=""/165, 0x40f00, 0x4a, '\x00', r3, 0x2f, r4, 0x8, &(0x7f0000000700)={0x6, 0x3}, 0x8, 0x10, &(0x7f0000000740)={0x5, 0x8, 0x8, 0xfffff800}, 0x10, r5, r1, 0x9, &(0x7f0000000a80)=[r6], &(0x7f0000000ac0)=[{0x5, 0x3, 0x2, 0x8}, {0x2, 0x4, 0x10, 0x6}, {0x2, 0x1, 0x5, 0xb}, {0x2, 0x5, 0x1, 0x3}, {0x0, 0x1, 0xd, 0xa}, {0x0, 0x2, 0x10, 0x3}, {0x5, 0x1, 0x4, 0x4}, {0x3, 0x5, 0x4, 0x6}, {0x5, 0x4, 0x0, 0x4}], 0x10, 0x2}, 0x90) unlink(&(0x7f0000000140)='./cgroup\x00') 04:10:57 executing program 4: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xa, 0x4, 0x8, 0x8}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000740)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000002c0)={&(0x7f0000000280)='ext4_mballoc_alloc\x00', r1}, 0x10) r2 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000300)=0xffffffffffffffff, 0x4) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000380)={r0, 0xffffffffffffffff}, 0x4) bpf$PROG_LOAD(0x5, &(0x7f0000000400)={0x16, 0x10, &(0x7f0000000180)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0xa3}, {{0x18, 0x1, 0x1, 0x0, r0}}, {}, [@generic={0x1, 0x7, 0x9, 0x903, 0x4}], {{}, {}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000000080)='GPL\x00', 0x6, 0x0, 0x0, 0x40f00, 0x50, '\x00', 0x0, 0x13, r2, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000340)={0x5, 0xd, 0x35, 0x6}, 0x10, 0x0, r1, 0x0, &(0x7f00000003c0)=[r0, r0, r0, r0, r3, r0, r0, r0], 0x0, 0x10, 0x2}, 0x90) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x4, &(0x7f0000000040)=ANY=[@ANYBLOB="1840f8ff00000000040000efff02007e382e06007bef02b78cc4043941b2659d4e90c65a896128a64ad1afd8"], &(0x7f0000000140)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000002c0)={&(0x7f0000000000)='ext4_mballoc_alloc\x00', r4}, 0x10) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) [ 399.018808][T17722] loop0: detected capacity change from 0 to 131072 [ 399.036614][ T4109] usb 3-1: new high-speed USB device number 45 using dummy_hcd 04:10:57 executing program 4: r0 = syz_usb_connect$cdc_ecm(0x0, 0x129, &(0x7f0000000000)=ANY=[@ANYBLOB="12011001020000202505a1a440000102030109021701010107b005090400010302060009"], &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x2, [{0x4, &(0x7f00000001c0)=@lang_id={0x4}}, {0x0, 0x0}]}) syz_usb_control_io$cdc_ecm(r0, &(0x7f0000000180)={0x14, &(0x7f0000000040)={0x0, 0xc, 0x2, {0x2}}, &(0x7f0000000140)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f00000002c0)={0x1c, 0x0, &(0x7f0000000240)={0x0, 0xa, 0x1}, 0x0}) syz_usb_connect(0x0, 0x1ee, &(0x7f0000000680)={{0x12, 0x1, 0x300, 0x44, 0x3, 0x6, 0x10, 0x257a, 0x3604, 0x9db5, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1dc, 0x1, 0x1f, 0x2, 0x80, 0x7, [{{0x9, 0x4, 0x37, 0x1f, 0x5, 0xa9, 0x3a, 0x4a, 0x8, [@uac_as={[@format_type_i_continuous={0xd, 0x24, 0x2, 0x1, 0x77, 0x4, 0x70, 0x8, "cfcb", "8fdae9"}]}, @cdc_ecm={{0x7, 0x24, 0x6, 0x0, 0x0, "06c1"}, {0x5, 0x24, 0x0, 0x5}, {0xd, 0x24, 0xf, 0x1, 0x1, 0x1, 0x4, 0x1}, [@mdlm_detail={0x56, 0x24, 0x13, 0xff, "801090af0bdbff64cb4d3136d367f4746e49fc085298adfa509fd727012b340494e382fc7b93e02a9c921c1268c2f73590abf612cbeb2d476d8538dd2232b609deffe9d3b821c58077e8b683c73644fa67e0"}]}], [{{0x9, 0x5, 0xe, 0x1, 0x8, 0xe9, 0x4, 0x40, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x7, 0x200}, @generic={0xab, 0x21, "c44103078e615bd93387fc68015c0bc67dcf18cf2bcb130f627a5da573fde6fd5c136016eb65f2af468f718467be890581769874c549317b05e35d39b7831ba4ae8ae1e2cf3b2a97a1717461cb316a66e9b8ca5ea91664e78b7b5dfb273aefd6f9e1e195af369807c18aa7aba30ada9139a5e9f0d94ad74f34d5dbc4068314f16693abb539e831b07556e6e9d4f771128516496506c5d9c95a8c94652b0cdb4f3d04ebb6bcb3dea086"}]}}, {{0x9, 0x5, 0xf, 0x0, 0x8, 0xfc, 0x60, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x7f, 0x8}, @generic={0xd, 0x2, "9c9104cc8d8269042edf68"}]}}, {{0x9, 0x5, 0xb, 0x10, 0x200, 0x7f, 0x1f, 0x7}}, {{0x9, 0x5, 0x80, 0xa, 0x3ff, 0x7, 0x52, 0x5, [@generic={0x5b, 0x0, "bf8edf74a96b2b05d0f85634deef312c076bef7080f06eb810a5797b101de2a194597d3916ad3a4cae104ad2c78a77bdea30fe60ab8e2a9d671a018ec392a1dea153232f94afe2e14a108320c13523f6e39a86e81f322027aa"}]}}, {{0x9, 0x5, 0x8d, 0x10, 0x20, 0x2, 0x7f, 0x8}}]}}]}}]}}, &(0x7f0000000580)={0xa, &(0x7f0000000500)={0xa, 0x6, 0x201, 0x80, 0x90, 0xf9, 0x8, 0x4}, 0x192, &(0x7f0000000880)={0x5, 0xf, 0x192, 0x6, [@generic={0x9c, 0x10, 0xa, "f57f140148216394a1c1fb7bde1b104fba1765b82d7b4f52e3f52822f5e1aa15cff883d394ef77c82f027b06f1d75084bfaf1314561298f8978c0fffc363390e5ac6ed81de16dec259ae1268628dc0dd9b7d51c50aa1f32226fb83c54894ffbb7446c792cd53dd7d683a1003ffb373300ff951cb5924f5b578a6d686d79ab2b96385484d2610b5aa538347b8c5e68b1e011c64535bd5ba0feb"}, @ss_container_id={0x14, 0x10, 0x4, 0x6, "196c610fb5c63f84c7063c65e4add7c5"}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x8, 0x9, 0xfd, 0x5}, @generic={0xc9, 0x10, 0xb, "81555d24abc9557018dc2b2e20e9ecf683852186ea4e69233b75049418f212086948594d258e89d0d9ca52c4f825421aa1e44527e3770e71ea3845ec3d37607cb233f3a2ce8cd24cd07fa22120b91e22d4f4f288445bff260f5fa8825b92f9aebc9de0771629fd78aaa2220b310425f514e466e06881258a0d8b174085c4d59f5e937a04481b0da1c1246c807cb72c4c42dfe1e7151764126bcf33b95485f95474229643160cf742eb65b010890b42371c88bd0e6716b1c2ee689ad0c40ee7144a33f163f262"}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x2, 0x5, 0x6df8}, @ptm_cap={0x3}]}, 0x1, [{0x2c, &(0x7f0000000540)=@string={0x2c, 0x3, "89c2d88d1586be95b8a6f66e92eb18c736eab2816ee438158714113b82eeab04eda2e6c4518e3f5bab39"}}]}) syz_usb_control_io$cdc_ecm(r0, &(0x7f0000000640)={0x14, 0x0, &(0x7f0000000600)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) syz_usb_control_io$cdc_ecm(r0, &(0x7f00000000c0)={0x14, &(0x7f0000000300)={0x40, 0xc, 0xce, {0xce, 0xd, "0902c89c6db5e59cf17c4037b1faf12c5083ac91c63a1747d748ebc86544ba24c6bbda014cee29494d1a6b0f38d9779fa11e41c6b6edcc2dc0d3fa572b7bafad53cc287e43dcfacc58f2819157dd24891738a1cba4f881de110f5d0c8b7a269c4827b3eefddbded764a6e5faae4b0c170ef2c1a0d9cb237cdcbfeafc7bdc65c860f7b05781fc2cea5466c070901f8edd3ca3cffba074786be998cf37611ebde00188a68b2a996c9ba8402410078b2ccd1e60325be81d7db242f8791db3a4c8b8d7a000697be68509aa3fdcb2"}}, &(0x7f0000000080)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000280)={0x1c, &(0x7f0000000400)={0x0, 0x31, 0x96, "273cd9b7b127d05ba40ad88e8c922a8a93d9db169d8a3096bd4bf4838cbee44681437e988f0ea573d0ca18c02f03b7f08178f59076ed5445c449c736a8d02e05b7c0c1ac701d3bfbe83a9665e861b813122dfeccdc291ab46d8ed7cabf40f8ff4666fea2524b24e69324cf684cebe8e73d68938d0304000ae734bf34100cc0673e26f565421782dd02bbef766ebd01633a4dc22215f9"}, &(0x7f0000000100)={0x0, 0xa, 0x1, 0x5}, &(0x7f0000000200)={0x0, 0x8, 0x1}}) [ 399.103447][T17722] F2FS-fs (loop0): invalid crc value [ 399.114892][T17722] F2FS-fs (loop0): Found nat_bits in checkpoint 04:10:57 executing program 0: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020700800000000000000207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000083850000000500000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000540)={&(0x7f0000000000)='kfree\x00', r0}, 0x10) r1 = userfaultfd(0x801) fstat(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$erofs(&(0x7f00000001c0), &(0x7f0000000400)='./file0\x00', 0x809, &(0x7f0000000100)=ANY=[@ANYRES32=r3, @ANYRES16=r2, @ANYRESHEX=r3, @ANYRES64=r2, @ANYRES64=r1, @ANYRESDEC, @ANYRES8, @ANYRES64, @ANYRESHEX=r1, @ANYRESHEX=r2], 0xff, 0x20b, &(0x7f0000000540)="$eJzsmb+LE0EUx7+z2du9O0Sw0MLGwoAn3O2vqFxjoSBWgnCKWgZv74juXSS3xSUgJNjYWIugpf+AhUUaGzs7QSy0UEGwMKVgIYzM7Gwyu9mNKwRFfB/I7HffvJk3M9l8iywIgvhv+fTx24cH59evrAI4gDpsFf9Sm+Qc1vLfP+IcuPD42bunL3cP3h3m51sEIDKqwoA+zllCvinqr4vmYTZ2FQZOKn0NVhr+wSXJTQiGG6rjlqbbS0pEoXOzHW1utaLQE40vmkA0Db2WCWA0YNgc741zpvXvdXu3m1EUdvJigad1sl1p/eJRhWLG8fVTcVZdxfoMANfv3xuIe0fFPRjJWQLwYcBXugGGDaXXYcNxnMmRaPs/ak7mr7+osP+/Jdj35DEQkUNrcy9Rw++MeoLih+DfF6tvgWyE25kcse1qE6a/iD+2eJaPML36kdHw1fSoz3OpLuxuusuez75Y2cMmjQva93VR5bxejqJL1RffzzuXNcvLRMeS9A9mAic0fzJhjv3DjXfuuHvd3lprp7kdboe7QdA4453yvNOBu9Wy4bnSjkoN0MSi9Kdlbf6FklyLWdhvxnHH3wfijj++D5JWc9yN5+2vcowh/c/AyvFkDnHIctt2cQ2mPoa8CrVSK108QRAEQRAEQRAEQRAEQRDEL9H/jDwGhuQViHxRxUsILsvsnwEAAP//ddJZWw==") [ 399.152616][T17722] F2FS-fs (loop0): Mounted with checkpoint version = 48b305e4 [ 399.306557][T17743] loop0: detected capacity change from 0 to 16 04:10:57 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$mptcp(&(0x7f00000000c0), r3) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) sendmsg$nl_route(r2, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffff11ffffffff000000", @ANYRES32=r4, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000005840)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000001240)=ANY=[@ANYBLOB="48000000240051860000ff0000ff000000000000", @ANYRES32=r4, @ANYBLOB="00000000ffffffff0000000008000100687462001c0002001800020003"], 0x48}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f00000009c0)=@newtfilter={0x20000a10, 0x2c, 0xd27, 0x0, 0x0, {0x60, 0x0, 0x0, r4, {}, {}, {0xc}}, [@filter_kind_options=@f_flow={{0x9}, {0x20, 0x2, [@TCA_FLOW_EMATCHES={0x1c, 0xb, 0x0, 0x1, [@TCA_EMATCH_TREE_HDR={0x8}, @TCA_EMATCH_TREE_LIST={0x10, 0x2, 0x0, 0x1, [@TCF_EM_IPT={0xc}]}]}]}}]}, 0x50}}, 0x0) [ 399.396764][T17743] erofs: (device loop0): mounted with root inode @ nid 36. [ 399.436483][ T4109] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 399.447284][ T4109] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 399.462689][ T4109] usb 3-1: New USB device found, idVendor=256c, idProduct=006d, bcdDevice= 0.00 [ 399.463426][T17745] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. [ 399.471682][ T4109] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 04:10:57 executing program 0: r0 = eventfd2(0x10000, 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6000) io_setup(0x202, &(0x7f0000000200)=0x0) ftruncate(r1, 0x81fd) io_submit(r2, 0x3b, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000000), 0x4000}]) r3 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) r4 = dup(r3) connect$inet(r4, &(0x7f0000000040)={0x27, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x60) io_submit(r2, 0x5, &(0x7f00000013c0)=[&(0x7f0000000040)={0x0, 0x0, 0x0, 0x5, 0x918, r0, &(0x7f0000000000)="1ff5c1b98d5bd4bc8ed554c44c61a842da657c1d2e3c06f4d617b009555e6a5bb66f61b3e01145", 0x27, 0xffffffff, 0x0, 0x0, r0}, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x4, r0, &(0x7f0000000080)="61456a6a85f86cb1a56598b8f5ba378d68d068dcb1f2adb20d1c4bc72d86f59606fadffc1516f9bd0a7da42e041ea39504a82f755d8ee14a85ee46f9f8277d8df8d84ea167279256a441aa47cb5670a3c4e4033a1b00e20a1dc6fb5cfa4a7194911e6e58bcc9d220c48c3aaeeedcecfc1411b549e607dabb9e8d5b02f85fe1923f97af3c9b2a275332fe4f6521a49f2352afb8bcfc8df54dcd344dd8a53c490aee10b928719570c2d4f8ec1177751a5645be572d48fb30c5a8cf809f77de6fbbf7eacf34c58c3624e8528e720add177e768f54d0846457", 0xd7, 0xe6, 0x0, 0x0, r0}, &(0x7f00000011c0)={0x0, 0x0, 0x0, 0x1, 0x6, r0, &(0x7f00000001c0)="382e2d505e02e3b85b2cc3f18da13ca8ed722aa0df3b765b75704a3fb51a9f9fd0b1ac570c896f91043010a9dd3639f2fb244d628267262b09e6747c565c09c99c0976fb02fa9b8defe22ec2ea76f524d074c16fd3b2942f2b8a65e414eee3f6187602b8f0d65583384eaace81c9b92fdd397737b00576262dac898511b2842cab3d2c500d22501ee237d12cabfac689d1df57903c54d1e456e6a52995725e3578d5a10b5f213145f11b213955b26d68614f738a0083e24ff30f83d8a60a7f118357ee251e740536a1453efe421d34635f3578d991c927263af1cfe92100c3da594d5bd4edd14ce3cd69ceec51c638c13c6cbd9cb32b7538bb4fb0648299dd4d28a148f38a073d7de38489f4086f9c1fb2d9cb605eab2ae2be7ff922a48900f5a49486fa1a8a13517817b1e766d40f60585d0d80149a5ec3565192b8ebb89bb61029605356587fd7355f44ded70ccc6a7c7c1abbf8a0227bb4d45492767448c8316daf62271a7cbfabbdcdc22bec50296182fcfb24a17cbb1bf14465050e328a97baea69e562139372f5da0f7ba8b87f0ca752434acb2dcec3113cf0d041fe6fb9473de57286dabf2b4fdfcda7226a36841a3dc89db6c672ef38e777a9f877526b9b6a746c0aa0a84b500ace493b9c9e7fdc13b8f83e39927150331beb3e314518a91c7fb34d68b5823ce92fcbb43f5b8996e985fb41034b33338a738c7518e879f8694b9101f9aa8594f5edae8c88ee065013dd634ddc356af4fbfe0e5fb55b77df21c7902354f9635df7d7916081ebc4d95913303f7265dfea218efee54b9fb429e171d8d9d89b6b1c4dee20a2754c8c139ae5b9c02d989d932d3cdc4dfa0499a9cc79bedb597ea877c5e234b31d363a5c0d8f9d9d75f22ff6fd83ddca8c20da0dda0884943381eb2c9b219c3f012dafe51c6dd10b8e1c79e671306c8571548882a3553de5591cb0f1d32667c565cee37ab7109806b605499134f3bc8a1982ad86d22d9ff339fec09a0668416328558ce2d31a79e331ce55d4d61b80cd6847dbac2c21db485d1cc9437ddf15b2c803256f3958d48432be9b27667fa129eab8302ba148a72c87f567556cdf26f9dd7937ed8269ce7350ecb9096c9cf82d9d0b45f576315269837d7aa8f33e1c42c21491efb9b390b84a8eeb334618d7553bdb381fad47e57d233fceaed7725437a6870b72c5959d4d1194eb1c80cf87fef09deed40724ecf73e101c268736ab796dacdd64092b24e8be18fea19a6a6c34a8c1cac1562819b0efee0ae0dd6357ec2be47ee78eeea2e3578ad27ee487da38f61156103873c650e3c37cbdc4493d38efedd1a33e9bf660600df00584499baf8d973c93dcde2a14c661c216545fe00db37b05a981f7ce1bae55f005000c7673eebf0f764cb87d8c76a3c330e451c3384d74ef2ef076ed0817202d05334d201321824b6255abdfae445e0d7af50da20c606ed36ef33ffe6d9f772d4ecd15d89d4c4815a261ef746f1c9b3dc3d7b5d794cc1de858ae6e708cfbf5cdaec3de7d4d88dabdad6f6c01f86dcccbd46311cd17b0c57121a5a988e8c95772592263e86d201f7f74bd579696f79729e10a2f5c0fecf6ee01b26a71c82da8051825969661d4e48cff2b9a4f79e22275f5782bcbee206d9a23d487688b16cfd92b6fdc49a38bdf0d5f5866c87b7fc3a61f6c05294f848225f1f5f233f4e88057aaf9a196383c88979e1cfd7650de0985b6e8b8fcb8e6c8f349227a7ca007f558bf9a312a6c2e8e88dfb1068b029c9a818b279d4b77a19da52be41dc40ba9f089356050d6358dd5f792832d5c4624c812002c9b1286e204fc0272edb296b38def416eb298bc8e0df5a69b9233386c601234b70e7901f2d82be9bcdbd2a53e717013df58833fdca7ca147989b7cda9c5384a8dd9904551ae4af70643f133b608f43154053bb7cfe1f0136a4cd510de30acde39485dc5e7580d01de8bcbe783b1a1967d025dfa1b31ec643305d4f546a750f85741d9587666d345b2bc529a07cd55bc0e508006c9598c486ab9058bcbe57db09ec414ef2a9751d3f5f6b4da0f6ae027eff3041aec72572c15e2ea710505a7dfe1a51a03e41aeda1c941e53568ddaa1f2154eda57ab08a4a723b2b6c8e11d63523f21e5551ac7517ce53e9e38c6e19661201d54189f8adde9fab6da7cf25ad4e7e9e89c6235f78362e7a8ebd5315cd964ac84aa01d1e98d9e19d0278f776a443a14fbf4b3793b6779d6aaee28e5c6512402d8267c1014f77a13967494801a15565a390d0b4cbd5ba8b6692ceeed6ca6c97adecb2c89c109fa2e6f13591c482ea3ef6119b25a24fe35268ba75870b7f79f412e5aa0efdfa6ef152fbe783c075794c5496291703899ad2a491cfea145614d7d48f6133331343b2b3b4bf67d3a2b9cedb6730cb3a7b32f1f3a2cee23e3ea0148631340fa90c0f2a8b8cac71394cea564c03f011da740a9787ab17190b1ecc757707efe7711a193b18bac857ddd2234bec420d1215d45ed2dac7413b673d45126c95aa355f0cce7e97cf68a6338e856c3c5059c4afe9a3d1d29f562726cfa7ef14d6c54fbafd9433a4ca6dc6d9ccb54f478030691167ba545e3d096e4f363f75cbbbeddac073687d296c4a7c10e88cb08ca52305662d349465441139d23702a53cd81ea6ac5e59e8e8acb69600d7f607aa33ceb7c59f838c547ca5c38106f09cd6b29fa91b48eb7686a126d5994036886e13d78339e6b649c4f73959f3d355d1cf9472d0e11803248a713a94235ee3ed681ae00f7d2b1a86a4e76ac85b04f6be09923611bb4de57fc70380ff8e1d77e8724b198c1cabeb9bf5730f5d13cfc9edb4461e21fd3ea70f6b7df1bf6a03750e4ed07d55bbb7ccd58eb2c295ad9ae073ccf20b679f5d3e18d7659226b918db09265cbf41863201c43271dfd3865a7e7970563dcb1cdbff85bb44a55cce06b04d0a18bbe03d5cc7d619d9324a70f8ed0a3decfbe1f35cdaf67fcacc1b44855a3193210d9950d742bc670cf9b99576fa8e85ce2f1bb244ccdf020c1336e721b5a12f02fb7d1fe28cd376a500cc649721be524b51ed4f9f81218fcd741b68c5a73f5c22ea336092e65524682f833aac80640ad6d4d9d2b187f0b10d403bfa4838f862a0493ea69ca36ab6585f115f90f690da1ae27d201ccd0177da792f4b4642edcfa5b8d8619fa04e393c8a8c7e081189cd1c5a16878b9c3d96ddf6cfd38d1b1e84dd5e21ab98114ca03b6805157fda499db003b169fe69808a4e1995376668bbdbfcbd46e2d14f32bba548d065592d623b5b6b694e955d8d51dfe3182070b1ca7c6067184026738630d25eb07a9b7b2854faff2cfa5698e090e131101d9444d94c4bfe11b5522eb4bdc00633588a97c7c63d566da51f56d98bcfb32c471be336dfde93de0555159f7e58343a068f10ca77f452b67bb415309ee36bda9819e6683f83b462540af3df5f983bc452a73a73fb49fcaaa7c80f0fc26ee53f6bc75c0d0a2edb3a060646ed35c3471373fdee75d18147f59c00848b176def60e85698a1c4a9d1a71da4a9227d1c9dfb353be319a06f4ed3214c1527ef5f1224ccb590809ca59f93fd3ed46035d036eaa3285febb3f7ae3f39afbc9cbedbd08b64f86d42637ec081dc83840d68f51775992e24724d110e7994c75016363ca5d6eedc429fae54e8881439305200603cf6e7ea5e65109a826557e835de032191c9b3f0a9caf8d14fbbe3c72c27935276deabfd0710cb58b29d6ef46a051a50e7bf4c3493be23857fdd9fa7e4894b6aa33987c594538d1caaafba04dad1e323b50340b7dd1be232d58f13428a2e0ad12edcd2852424543b65a7be2f0072aa2bb48049acd8ce9509e34c82ea84761cbc287ab66555e1dc3a4a8d7fd2e648fa49f92f34289e1d77cdfe66d828d3fa31173953f70a15ebec159621469ec538f0f23806c0dd7b3f3b8aa3af6507a23a8f1fe24cd14d1a9b56707e7245842e866e760c3133dc21c18cfc3555dcdd1973f51eec2f1c5a89475d46fce09eaa85fce7e22462bcdc1bf41706ea701935158953c1c924deff6610bc086b6f13b177c730f73010840308e2436ebb2efd6834d61a6b27a7488e3a477bfc82b9b94d48b675ace7ae4413b9e20d899e946fbe2626ab62214c197996ce198feecd73fc3435682e83c3aa399010b4f434ead62d8b0ba342d4309ebcdf3115e25fcfe6ab221a103be14b70175e706f534c1afaede3bd33b05f0c0ae1739f0beb76896bd8c40f46cfe86f96999c34c06f194fe3957265a12e8400be45f21512ca83791aee5972de9df2d26dde73556fa077eb2b397d24d12cb68aaefb51778838344b77741764a9745f4e142d5b25c931ab85798b726449b5897f2e2251f242d3f2d155606930e0e47ed586b4fb4df12fee198447cd031985dd5a9d9ff6bc6466d90bbc2f5c05e965e595da6f8002b55c9c68ade812ad9766e2d339e3eebcd9f2aef5ddba05f2b2eaf78b9fb5d19ec63b7d5f3d3e5bb0ac8c2281dd698507f41b03325cbfd55c6251390f295b19452301170307a34f3596a5256bad089fa0ab36598bd20c0c8e2d350b87204887d803659d429713d3b56c87198c4878272ac921f0bb0e64f3fe0e1a70ab419e9f97248bc816304f610f7ae90970352aed29516a1fd353be6655895632c4b89b60d548e85a97bca41d64430c7ac5579102c790d448361a2bac284f85ac003687cae6806c85b735fceb3321d1ef16b36a0f375f13bf2a575fd36cad43e4bea7cd40c9bf413acafa295b9a481a3875e09b9fe862875034b74a80bdf5518c9e3719de324608153e135e69eb25ccb2b6e3f40ad67334cfe1eddc6f8023a39715af5aa47bb90e478ad2f62dfa109f1a13e629fd2fe4c21c1c09c23b4392d0eedf5ef95d9d0dde8b1c687249281d2b75180f8f6bd54d8e702bb57f6b7f2dc6b5a96eb6eae20f676557f406e226fa54dd54165a9002d4861f5790dfca486254365ea0025b34b368b65f79358a9f602f678a25d86db92613593b136585ca3dfdadb3a9c53ba11e8654f501dec90a985d86d08198cd76b7a7b74043dfbf2d9f2558eadcb602721adcee4223fee9dfd9ae92b6e2aa26d6d2f7f5f18ff90b3103094185af509fcfa77863a3bfc9c5759b3144a3039ae3539343bb55b9549b39373aeca55453f00e88da737b6e356e52e9acdc3a998991676a7b538db32ac3125f841ac6e43f1ad4081fb9486c5f40b836ad23c638014de74face09ceb3c270ede8f74a0c8e276ee5ed2dca164d6c554c8702a8c7e54b5c204e6ea484bc477328e03c14f878f922132e9f71e13c82c03e60f9aee8c5d73c3d5be5c4311f9f99411f2e07d0ae8f8563e52e55c95eb8f76d585d613c726094f50b79b121f4e92edf09a3f91e63e1d90ba3e1760df639a1b6f62685bbb4866e6d8781227020d6df740a4e5a7190970d0dc54ea4e5416942cb4b9b2a16303e0cc940b98fda717fdf7f94a5ad45582414b619a0d2541f108861b0c7a76b09d7af03ac74cb661261f4ecbcdf6fc3e646f2b3bedda78fad6b8de46b1ff4437571a81e3d1118da71a5dbdd895ac12c2646f12d3ef3289899f5ee4e34e9ace30f47679e8c84911a840cbeefc1b6cca9478ca0d298977dbc646d66f281605553c67cad976ae0794ebe493baa6550e62a65d86fcca1a25fea6b4af9cfe40baa4439166065601cbe4fa824950a77e254a4931d82cd21c492f3a3ff309342b06c7a60717dd195a6eee1ed02e2246c464340d25c4162edbd303846877af1865b24e2051146b1f2b69cddf", 0x1000, 0x7fff}, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x6, 0xec95, r0, &(0x7f0000001200)="ab7a2d1e5ff780ea1852a3be3794344a6b113232b65d2761d47facc23b685fbad6218ac6bb4683c9bf233ceb3f99768ebd4d952b30b8ab529d78950cdb26d3f22e1d57b90358049e9cdbfa39c9355ed114358c90fa376c6a4c8fbde93a4109c8e1c28295d061ee25d44a1ed0c31ef24b6b09db6db5661f41be6f6577cb5d51e5df302f61800eaa14bc59a82c7653b4e92976c959367d668290a7eb37c4f0771da8d8286ac70f2119079fe35d666e250f4a37443b3b7ffeca455d4b971828d8b3b9346b614dd299a9cccea91df576b0f5fcd2c4e325f7927151e388c2e8c8fd19241fc7fc9b05b3d9b439ddb3734655174a7c950c4ec9d77b149734", 0xfb, 0x80000001, 0x0, 0x3, r4}, &(0x7f0000001380)={0x0, 0x0, 0x0, 0x8, 0x3f, r0, &(0x7f0000001340)="4d900eb4441802b8ab832a62ccd36c9ddb28bbb11e6928d929bbd31b50bb3c27e36f094e5c0c220f5c4bb22f1d72bf8a", 0x30, 0x6, 0x0, 0x2}]) [ 399.483636][T17745] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.0'. [ 399.500967][ T4109] usb 3-1: config 0 descriptor?? [ 399.517087][ T30] audit: type=1400 audit(1711685457.829:511): avc: denied { connect } for pid=17746 comm="syz-executor.0" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=nfc_socket permissive=1 04:10:57 executing program 0: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x2, 0x8000}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x7, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b702000002000000850000008600000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000740)={&(0x7f00000006c0)='sched_switch\x00', r1}, 0x10) socket$nl_route(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000280)={'sit0\x00', 0x0}) r4 = syz_open_dev$mouse(&(0x7f0000000000), 0xc2, 0x0) sendmsg$nl_route(r4, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000580)={&(0x7f0000000300)=@newlink={0x5c, 0x10, 0x403, 0x70bd25, 0x25dfdbfe, {0x0, 0x0, 0x3, r3, 0x2e03}, [@IFLA_LINKINFO={0x2c, 0x12, 0x0, 0x1, @ip6gretap={{0xe}, {0x18, 0x2, 0x0, 0x1, [@IFLA_GRE_REMOTE={0x14, 0x7, @mcast2}]}}}, @IFLA_LINK={0x8}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x5c}, 0x1, 0x0, 0x0, 0x4040000}, 0x0) [ 400.166981][T17728] UDC core: couldn't find an available UDC or it's busy: -16 [ 400.174239][T17728] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 400.236768][ T4109] usbhid 3-1:0.0: can't add hid device: -71 [ 400.242724][ T4109] usbhid: probe of 3-1:0.0 failed with error -71 [ 400.250430][ T4109] usb 3-1: USB disconnect, device number 45 [ 400.576902][T15739] usb 2-1: USB disconnect, device number 40 [ 400.778602][ T1024] usb 4-1: USB disconnect, device number 50 04:10:59 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$mptcp(&(0x7f00000000c0), r3) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) sendmsg$nl_route(r2, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffff11ffffffff000000", @ANYRES32=r4, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000005840)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000001240)=ANY=[@ANYBLOB="48000000240051860000ff0000ff000000000000", @ANYRES32=r4, @ANYBLOB="00000000ffffffff0000000008000100687462001c0002001800020003"], 0x48}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f00000009c0)=@newtfilter={0x7ffff000, 0x2c, 0xd27, 0x0, 0x0, {0x60, 0x0, 0x0, r4, {}, {}, {0xc}}, [@filter_kind_options=@f_flow={{0x9}, {0x20, 0x2, [@TCA_FLOW_EMATCHES={0x1c, 0xb, 0x0, 0x1, [@TCA_EMATCH_TREE_HDR={0x8}, @TCA_EMATCH_TREE_LIST={0x10, 0x2, 0x0, 0x1, [@TCF_EM_IPT={0xc}]}]}]}}]}, 0x50}}, 0x0) 04:10:59 executing program 0: ioctl$int_in(0xffffffffffffffff, 0x0, &(0x7f0000000000)=0x200000000) ioctl$BTRFS_IOC_DEV_INFO(0xffffffffffffffff, 0xd000941e, 0x0) quotactl$Q_QUOTAON(0xfffffff6, &(0x7f00000000c0)=ANY=[@ANYBLOB='2'], 0x0, &(0x7f0000000240)='./file0\x00') sendmsg(0xffffffffffffffff, &(0x7f0000002080)={0x0, 0x0, 0x0}, 0x400c0c1) 04:10:59 executing program 4: madvise(&(0x7f0000a93000/0x4000)=nil, 0x4000, 0xe) mremap(&(0x7f0000a96000/0x1000)=nil, 0x1000, 0x800000, 0x3, &(0x7f0000130000/0x800000)=nil) r0 = gettid() process_vm_writev(r0, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) openat$cgroup(0xffffffffffffffff, &(0x7f0000000040)='syz0\x00', 0x200002, 0x0) madvise(&(0x7f00003f7000/0x1000)=nil, 0x1000, 0x65) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) r1 = syz_clone3(0x0, 0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) accept4(0xffffffffffffffff, 0x0, &(0x7f0000001b80), 0x80000) mlock(&(0x7f000055b000/0x1000)=nil, 0x1000) syz_clone3(&(0x7f0000000240)={0x20100, 0x0, 0x0, &(0x7f0000000180), {0x1a}, 0x0, 0x0, &(0x7f00000001c0)=""/41, &(0x7f0000000200)=[0x0, 0x0, r0, r1], 0x4}, 0x58) 04:10:59 executing program 2: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000380)=ANY=[@ANYBLOB="18000000000080000000000000000000180100002020752500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000000850000002d000000850000002300000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000280)={&(0x7f0000000080)='kfree\x00', r0}, 0x10) r1 = socket$pppl2tp(0x18, 0x1, 0x1) connect$pppl2tp(r1, &(0x7f0000000040)=@pppol2tp={0x18, 0x1, {0x0, r1, {0x2, 0x4e24, @loopback}, 0x1, 0x3, 0x3, 0x3}}, 0x26) r2 = socket$inet6_udp(0xa, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$SIOCGIFHWADDR(r3, 0x8927, &(0x7f0000000880)={'pim6reg1\x00'}) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000100)=@base={0x9, 0x144000, 0x7fe2, 0x4, 0x0, r3, 0x10000}, 0x48) bpf$MAP_LOOKUP_ELEM(0x15, &(0x7f0000000000)={r4, &(0x7f0000000180), 0x0}, 0x20) 04:10:59 executing program 3: mkdir(&(0x7f0000000400)='./file1\x00', 0x0) mkdir(&(0x7f0000000580)='./bus\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='lowerdir=.:file0']) r0 = bpf$MAP_CREATE(0x0, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000c00)={0x2, 0x2f, &(0x7f00000005c0)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0xffff0000}, {{0x18, 0x1, 0x1, 0x0, r1}}, {}, [@tail_call, @tail_call, @map_fd={0x18, 0x2}, @map_idx={0x18, 0x7}, @ringbuf_query, @ringbuf_output={{0x18, 0x1, 0x1, 0x0, r1}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x7ff}}, @initr0={0x18, 0x0, 0x0, 0x0, 0xe97, 0x0, 0x0, 0x0, 0x2}, @exit, @map_idx={0x18, 0x3, 0x5, 0x0, 0xb}], {{}, {}, {0x85, 0x0, 0x0, 0x84}}}, &(0x7f0000000140)='GPL\x00', 0x7, 0x8a, &(0x7f0000000740)=""/138, 0x40f00, 0x10, '\x00', 0x0, 0x2c, r1, 0x8, &(0x7f0000000300)={0x3, 0x4}, 0x8, 0x10, &(0x7f00000003c0)={0x0, 0x0, 0x10000, 0x80000000}, 0x10, 0x0, r2, 0x0, &(0x7f00000009c0)=[r0, r1, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, r0], 0x0, 0x10, 0x8}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f0000000d00)={0x8, 0x0, 0x0, &(0x7f0000000540)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000a00)={0x5, 0x6, 0x6, 0x1c05}, 0x10, 0x0, 0xffffffffffffffff, 0x2, &(0x7f0000000b80)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, r2], &(0x7f0000000bc0)=[{}, {0x5, 0x2, 0xb, 0x3}], 0x10, 0x1}, 0x90) bpf$PROG_LOAD(0x5, 0x0, 0x0) creat(&(0x7f0000000280)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f0000000540)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 04:10:59 executing program 0: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = creat(&(0x7f0000000280)='./file0\x00', 0xecf86c37d53049cc) write$binfmt_script(r0, &(0x7f0000000980)=ANY=[@ANYRES32=r0, @ANYRES8=0x0], 0x53) close(r2) sendmsg$tipc(r2, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000980), 0x0, 0x0, 0x0, 0x20000000}, 0x4000000) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0xb, 0x5, 0x10001, 0x9, 0x87}, 0x48) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000080)={r3, &(0x7f0000000080), &(0x7f0000001540)=""/155}, 0x20) r4 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000740)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r3}, {}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}]}, &(0x7f0000000700)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r5 = fsmount(0xffffffffffffffff, 0x0, 0x8) fchdir(r4) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000900)={@map, 0x9, 0x0, 0x3, &(0x7f0000000680)=[0x0, 0x0], 0x2, 0x0, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000880)=[0x0], &(0x7f00000008c0)=[0x0], 0x0}, 0x40) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000940)={@cgroup, r4, 0xd, 0xc, 0x0, @link_fd=r5, r6}, 0x20) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000240)={&(0x7f0000000280)='qrtr_ns_service_announce_new\x00', r4}, 0x10) sendmsg$tipc(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000040)="fb6bba8839fe8bc048c0cdafd1f8a9918bc4055eaaeb6db4ee9bcb25b1811dbf40b3a7da5a8a64db04ed6dd26eea2e37229c339b1f91201c2796173864", 0x3d}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000b00)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/60, 0x3c}], 0x1}, 0x40fd) r7 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x5, 0x5, 0x8, 0x8}, 0x48) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000840)={{r7}, &(0x7f00000007c0), &(0x7f0000000800)}, 0x20) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x6, 0xc, &(0x7f0000000a40)=ANY=[@ANYBLOB="18000000000000fc610000000000000018110000da97dcd2433c9d62abd4ac012dcf2f6ba79ea58807dc5ffff1a9c546966f17f9be", @ANYRES32=r7, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$MAP_DELETE_ELEM(0x3, &(0x7f0000000200)={r7, &(0x7f00000002c0)="fdd79c4ad3f5887b769c6d72b2c13569a8636b5d2dc1a5a99f95445d425c9c54c1e7b248253d34ef21e8e8854c1986e8a797b2e71b78f5e685f8bc6c99438180a00ee48d64ec9914eb0a4b34a4c1f11af2bbc828bfa40077671581abed921be75a939af53559352114beb0109b875301fd236b0b92bc82071c0df23f0a421b89360a95ed42f63a2ab64eb2dc9830caf554cf5494"}, 0x20) close(r0) sendmsg$tipc(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000380)="f1fb75d6c6121596caeef4698494e505ce0594a1d7dd5273b8cbda115a9c39a53fab56b62aaed5d557672d6245fce0f206cae012988dfc47b93ed2a567a071e4a80043a11270856dcabd4b691134783c0fbf103d4100bf8c500054eb6837f917017dd6494206f8f585a51efcde2e8e1be97c0427", 0x74}, {&(0x7f0000001600)="19bffa512ed5f4862d4754cc5aad7f81f65013b3d70661af87ca02d56c6726d5b88bf38a23b5a9733631e819b9cfeefdc379dde7d6ffefb2486ba32e100dac6387e64e29a6d7013f873c7a6462a82801f7098f7cf2ba2f3f0b7100d34c3a2a434b4c56af14c5a9f8b97b583908938546587d4e030bd6e3a3bf5adf18554e0b108ecc58a719ca7426eb639e51fc2fff1854e6485c8e03de60171e480e5e86e64b2f94cca5df5b829b0c923bd3c84fc71dc08cfc36fedf359cbaf2561e598dcd73b4a2dab0045ff50385a05dccfca96681388417dd55ec6b61fd3384898927ebb0defd072e7e062f58e42f5e0bac7575f813915e273a8c4eb868d59764bb132cd8539d9de9304bf21e24e301a915c75664db7b324a21a4cf938044c85409728637ae46fe04b27127966d3ccf8935298e33ed719838b1c28df459ef23704a7a64ebd560c3b1dc5e7a664fb6de56ef457755c6f2447bea4c81a1d4cb9abcc1fffde9e8aa51b5b927aa5028f4f64cedd223d2dbfd34722809ab2ef075e7f27d891426543c0ab3efa5eaceae0a8e84d94668fdcb57f4184b1a42db3c6d0e8be317175aabeedc7eb5c425f21ec72ee395b187e36f9ba05f6162629ea8fed14515e4d9fd2756793f2c390aebea6dcfee4f238322420936ff5e0faa2584ca0dded218e5bbd1b07620277264df53f9a85a509b3c827acdf270b212ec3426e9c4ffe28ac7e9b0de6c7081d7c6f3f7142b4e8f6ae9022fbaca002e2c2ce525efc31342a3c49d1e1a4dd7b1c115b43c8188696779f7f4026b926715e7e964a52c4d0ccb36e81b83edc583a0e8bca5f6d7c66cb250725a717a7ec0900bed954fcbba05786e019014c0437351dfd3aee92998f56a4180f339fb5d29bb1bd6311a2ac962b413a8db5dcf885828d17de160d88fa1c26b87d79f3224e1b2de58323a52399f9186aaf0e31a809bf04d5aca18b6d271340b180e633b6bcf38e40431631e9a7b1dbff5d330c54ab4240a5b1b1a0138d9d89a2a317b765985150fddc945ca85253d5a3412ee9bb150cad3369688221c090dd2303aa21a0c042305d27cfe9b0707e136e76c174672d2cb34adf9c662bc8c4faaa78875ad156b4fb77381e64e3285dc5cdd9ea40a6bcf5f232fb28582bcbfbda824fc2236f8a3c41c2313e7c00a1191532ad6f10a9a106e4440ce930337f982402efbade215000feea1257a8e3b817fde28c6f70e63ae0c822a12795074cfcdcfd3dc0b460b6517217254f3b27ea167f0792f3a3800109ae3b1446deab4ff8b4346964cf607391bb5c6d7d18348d91b26575c3763e4013f2c44a7e818a829e508db70e227956be771ef2f96b373947031f501b8b4f124f6e2352c25596b884e4091d1d1643873becf394b9101f3b663edc07f6e8529482a00de8cd4d44f5e6ba657ff69e3b4fc6b0cae720397ae0021242cdc297f98c2c949f8f1432d7f9db869195707b7a5d3342ed356f897a8d17129a8cfdeeeec41a459a25eeeb53d81a9607f20a7db09cadf0a49b37c93618fd7a364f6ac9856201528fc760d901b5aaccdd5a4a3e47b4c225b7867b858031a834929dfda195296d7d6e29939a6ddcbeb68e15881c20e92da38674f023c64b673916cf2f7591ebc272dd5afd57b1ce51b5fe57b9acca015f784475771bbf77f35735eca841279a722d85bbdae97effb298e80c8d7b623750c2dc29473a31e2198e698ef31269ae74abb20d8582ea9ddd5f1242ffd16ddac3fcd145056efbc1f9bf71cefa059bc60443cb09a2420a3b621ebc460b29267db27833318de0d74e0e516963a19e97ea44ac6d7c729d609e20c3a338f18944ed1a7cd7b5b10dea99c5cae3c491d526ccade8f49ed573171816c9b5b2345377401518223e82873da7adcde726ebc582cd39d15a1d2d6999c6e6108dd0610b99d7a26e8a5fa111497fd90943aecea15b64781d0553fc975e553c52bd19f8cef84a24d4a57c8e76c2cb928c9068663ec916eb60aeaedd2befc225f988e8f29effce2d94a41bd6fdf8cad384536d68635dc0e5a3853db5aa9b479c0646e0bad99138996c3fdd64cea186fd9525478d73a642ff7373f3be5e773ecf06bc3a4363c8bb208bd0f138bd7cf11ce4e205f67fd27788ff112823a0aee4762e28d69e6a792d7160b13811d6df9bfdd7947fcc39693a6086c2a1b31873659e9c0867962af55651539f56d7b9c6a7a13023cec4409b845b4ddf9a1b57b66f7ddee7f0dae55c52b9918dbdbef4be7d46e2d1bc9a96e809e012f0ef7bd78d2462133dedb51705597e04c87a5698599be938de40686a87b67c41ed9e82890b24f66aaeb42a490e9eb7554264dd77147567c6efaaf8d783029fcf0a9457e25eed619a7e9ae616db77179ffbd6781334ed4c5c38e3a277f10120bd5c04e4d8b3a397b0ee9dabb0182ff6ad39f0b335ec438c3ea434825002fea60795c377c29b504d8bbabd53ae6cd3f685f874178499ee67e5d5ebafd54f9b3dfde6ce48ea7bceb70b3cabb2b07131ffdd748833d328a23bbc1ac117c5f4fb4af71c9c2190d68234d5e421eb2e60ba0d4cb009dbf50a9ce3f82b0b89ffd969f2036124e9b247a3f6b3831390221b5f812c82d5090719b02eefade1f666bb50a674ab200fb920108bf338dcd5c1049a7213448ed053158b75cb76ef8c5cf149f5db714b07b7367a6f8c71dfc9bd57a23343f79eac7d12d0efea2f40894105ac87bbe417e7e48f2b3f2d7923fe7017a81ab1fd8d1b8589fcab48c15a5068e4154861ad194011ea2afdca2ca9ff4c5fa36fbb0d0d263e488cbceb5fbd4f0714803cfbf12688118b189639489d037a9a27d35b74244a3a9e3decddf410ec2cc548349534d5900756bfd7e0cec87aafa36d2fe219bdbc41b54f530a78a50f008166d5751b2a32df2ab4a872acd5aaa8fe9e678ad4715ad317c4275a2d61959171603d81307e585323c9a3a0326e6f52baf9f5c30499d256b35488e8c9898372a9a45ea254b685b7eb9fee47b63c4c7f942cb167bccd06ef551df82072f5064f0b752144c507a753b8a4278e331d0a71a352ad953258f4de5ed7ba834b36105541a2e002ee02f652ec90bfd7eb0a25d5a3bf4e0579930c9651d60e10da03bae67a07cb1ba1795498b9ec1fd926767155b2621a00ebf3b199bdc363dc1a95048702cbe54d599f8631534ee76b9f79f65d95cbd58f50de9dac86f2df85d44174868d29f6ddefdc069927ffc85b68da37b793dce8307bbce8d4f4a31c10d471407ba0d41a7be6fe867ff55cf031a81455172088040f65de502f12a6e34cb72f25ada7a495fd5e4c43e623554fe2077100027577e6360557f2f2418baf898bd243aeede8f7dc815d845e256a6fb5847c3a04b49981d32a9899ae5a274c0918de02416aef23ddf3de5ddd7189e3dc426e2366f918b1d14ea0fca1f0acac5289bd0cd3eba5660eca2c0b4c72559b4d96eb682bb4c2df62e7f70a10130b705dc9e170d1365a33f935795c3cb6edd936edbfc4cf80fc2b1faa71cc7a242fb796b8b2d372afb83d9b5be3aae8141d5fd5abd4525c29361fdcebf60c9902432916ac28cb0c0a2d87c9a748b32cc7c62058a9d2c19c3ea7ebe46b0b518095c34899b5b9331bdcdc3e8549cbcec30fe26d48bac3bda01f108f27791d2cdf0ca2385feef71b79a76d740535fdefeb37b8e03bd9baa9cfd57af01a119886d224102343f2f3adc55aaa1d2b0ba56f59b2297c6e520681f71c0ddb018a4daf499d8874d86a938ccb6b8a0e9cfd6d67b462f299e8deb376f0dfc26a084f5ea1659198e4013de80fa4d73699f24fa704207ba44cdec0e90fc7dde1687aa8ac72bea0fb3e54c72a6e01d0137524297daef5aff153369a1651050df7b1e0b63c68b14aaf0e5c3bf3fed044a230f02741d5751e5badeaa3c32476d55d5d7fe440c209cfcea09b0bbc29940f0948fdefd258f929c21b1420d20e7ecb4822f16cb3df1502d5d70a6c64b93ba409c38d6dcfa41b7ca5ac7f00371ef57df6ed1a790b558c9663ce77edbf4ab06bf45de8b70f4e801df41dd7c9e544b1458cfcd4d3d39a66ee174eb48d4e4136f9cc58efe62831aec1ec6b9c1e3abb31a232ea88d7f47a53fcce3a40df927232cb3689b1f010cd94969dba2cfcbfbabd437f99646b5d8c8a6b564f411804611e9575cfb8449344d4cae17aeb824dea751cbd6c9f5a429945ac1b2dd8b10497edb0c5bdf9c83cfaa82900b0c2d1012f129b51e69fbcb32bf91cfc0a7c04ac57bbf431c5b5cf0409da3b3e7b50ba6f6af7e906738f9123f3c621caae37a7b0a7101c4b5c179bff9d345f5b1c378673e7ee56de7c20e4e9e26bf4aa2fe4f591b344c8ff31686ac8e08602ec1cc4ba31343a37cf196e0f2a39d83b244c6521d3a9cebdbb82390e23f36999e6497a5c301b63f67bd149dec3a850c3470ab9f094e14edecd46941d9700623d1e6fe8974eea7fded5b0b3eb37b8d7620a7621555146881dd0b82444a6c78a466a06e5049d3291435a5e02df2cefca46ceeda9140829521ac774df624b38c4434b92190bc1c44689958fe150cb6568e4fe257def2003452f29e87834c99c5b6f28897fef42fba3fb8bc74847777688209de91b565dcc8aaca9eed40d24778efbb6e4d92f7b9d378e5e3a15046079ab732f4fb938ba04322e72f8c32695447f6a7e996f20b778750184b604b41ebe3e3f9dbfd361e475b7f1dc02959e93ef926d57d0c9fb46a6c13c8aeff794d37a3b35113858b8b90178dc68cf40bfe4af5823e91ee028565a8f1c0b3b7689c03db3384a81552685c42a6d3f79b12c27bcc222ee5b3b9bff13ac9701beb347fcbc03381418dc4d408a8e7992631e739f43258d0e7986586456c47f0afb313faa235dfe14e1e4a44f4dae95a13305022dbd0dbe5496b79e58c96edf079c58a2fcb226db82001f674cf8be02d2756609926a3755508a43a89a61a57809b2b07cbf1d9929996969125175c6da854dc769151c1d25eacad5db010b100a461e5a2189aed2e53b080ced909a32ad5e168eb84945449cfe0ac1f7232f20ef9b125305cfeaf09a98474a73b8a5393abf8e8e31aeb6e73ef05080d481071119d87bcf48ca9cfc8e67c3e56643029af30230af0baeadb569b061f2b813a0ea7f5ff85064b3bac112d210b6a0cf6676ca7812c77617049d1e448207c91e641af8d9606eab1e93b17c42c340cd4f43dcabc86a297c2882beef54d8d30d818ab24d93007248bd678e59c963ab6a02330480014409652303cd34378f3e14bfa3342a66fb11d8ba7e8044c91e975c7fa7983c25abb9ffa35eff354b6a976e41ccd793c39660adb269dc41cb71df94ff127f86303e0767344963f3208e7e0654e2c92138881cf448df52dc0383deee046325d77f1570956a4de21e774403cea1d713d83d3f675a1da23a32c26bf9f20a684e5ac813571ca22b4a191408269d7f6c90b501f7c5f5b836e775180bb6dea11ba3bb08bc78f3b04988a37340f361038a80f93d27451f755a10d4a969aaaccc45df6d78132ef5a923253fbc41417e293467fb807cd6e63445342ade17e3fc3ed655f70b6f0f028aa0f1095d1cce97640070678bc00efcf663b7c027bd918c0efa572b0cd3c056e8059b7778b99bf1c4914f0fbb87cdc992d64c17c58ca5b3d8da1073a4281739857ca16eaff4aa96602c3e99eae8e3a6aba697035e17b7e7f8d04679f6e219fff0e7f6eacb51da43ebc3918a81616da19a923778e51522bd43f3887a543d9a4aa1569db772cb2227a773423d73d7b86d579129742e96bb40c76", 0x1000}, {&(0x7f0000000480)="d9348f9c444f78acd16148463bfd0580d8890163a3b44e3828d1a880346372602c950eb01c56cc23ffde6c7e9b115e9c952edf292933eb3ab702e83fb4637df0fcbdf8e54c9f71eef7b60dddbfd357a7fcb28fed0a9bdbd8706c4fa13527f278a1ebe85a", 0x64}, {&(0x7f0000000500)="48b5efc75035fe03e62dab7c99f873f68cd3273119a0f0382983acbbdaaabcd68321a65a53ce979b7136d487401a9287d983f5a5b683b5bb72282fde4de2ff48099c", 0x42}], 0x4, &(0x7f0000000580)="3d2f9d402d325cd36f8e431f0c1f9da3cd8070404551c396a95fbdc31153962ab1dd97a792ac7677f31b04e66cbec76f04392ce8ad680b567d66ef81339e260882def65660644b9219b66d61a1791df3faf77d93dc75bbc46c664dec5f50d1daef3ad9cbe410b639086c30cacab03a6d346108614ffc45f9e3e7561f0836f7", 0x7f, 0x4040010}, 0x40000) 04:10:59 executing program 3: r0 = eventfd2(0x10000, 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6000) io_setup(0x202, &(0x7f0000000200)=0x0) ftruncate(r1, 0x81fd) io_submit(r2, 0x3b, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000000), 0x4000}]) r3 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) r4 = dup(r3) connect$inet(r4, &(0x7f0000000040)={0x27, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x60) io_submit(r2, 0x5, &(0x7f00000013c0)=[&(0x7f0000000040)={0x0, 0x0, 0x0, 0x5, 0x918, r0, &(0x7f0000000000)="1ff5c1b98d5bd4bc8ed554c44c61a842da657c1d2e3c06f4d617b009555e6a5bb66f61b3e01145", 0x27, 0xffffffff, 0x0, 0x0, r0}, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x4, r0, &(0x7f0000000080)="61456a6a85f86cb1a56598b8f5ba378d68d068dcb1f2adb20d1c4bc72d86f59606fadffc1516f9bd0a7da42e041ea39504a82f755d8ee14a85ee46f9f8277d8df8d84ea167279256a441aa47cb5670a3c4e4033a1b00e20a1dc6fb5cfa4a7194911e6e58bcc9d220c48c3aaeeedcecfc1411b549e607dabb9e8d5b02f85fe1923f97af3c9b2a275332fe4f6521a49f2352afb8bcfc8df54dcd344dd8a53c490aee10b928719570c2d4f8ec1177751a5645be572d48fb30c5a8cf809f77de6fbbf7eacf34c58c3624e8528e720add177e768f54d0846457", 0xd7, 0xe6, 0x0, 0x0, r0}, &(0x7f00000011c0)={0x0, 0x0, 0x0, 0x1, 0x6, r0, &(0x7f00000001c0)="382e2d505e02e3b85b2cc3f18da13ca8ed722aa0df3b765b75704a3fb51a9f9fd0b1ac570c896f91043010a9dd3639f2fb244d628267262b09e6747c565c09c99c0976fb02fa9b8defe22ec2ea76f524d074c16fd3b2942f2b8a65e414eee3f6187602b8f0d65583384eaace81c9b92fdd397737b00576262dac898511b2842cab3d2c500d22501ee237d12cabfac689d1df57903c54d1e456e6a52995725e3578d5a10b5f213145f11b213955b26d68614f738a0083e24ff30f83d8a60a7f118357ee251e740536a1453efe421d34635f3578d991c927263af1cfe92100c3da594d5bd4edd14ce3cd69ceec51c638c13c6cbd9cb32b7538bb4fb0648299dd4d28a148f38a073d7de38489f4086f9c1fb2d9cb605eab2ae2be7ff922a48900f5a49486fa1a8a13517817b1e766d40f60585d0d80149a5ec3565192b8ebb89bb61029605356587fd7355f44ded70ccc6a7c7c1abbf8a0227bb4d45492767448c8316daf62271a7cbfabbdcdc22bec50296182fcfb24a17cbb1bf14465050e328a97baea69e562139372f5da0f7ba8b87f0ca752434acb2dcec3113cf0d041fe6fb9473de57286dabf2b4fdfcda7226a36841a3dc89db6c672ef38e777a9f877526b9b6a746c0aa0a84b500ace493b9c9e7fdc13b8f83e39927150331beb3e314518a91c7fb34d68b5823ce92fcbb43f5b8996e985fb41034b33338a738c7518e879f8694b9101f9aa8594f5edae8c88ee065013dd634ddc356af4fbfe0e5fb55b77df21c7902354f9635df7d7916081ebc4d95913303f7265dfea218efee54b9fb429e171d8d9d89b6b1c4dee20a2754c8c139ae5b9c02d989d932d3cdc4dfa0499a9cc79bedb597ea877c5e234b31d363a5c0d8f9d9d75f22ff6fd83ddca8c20da0dda0884943381eb2c9b219c3f012dafe51c6dd10b8e1c79e671306c8571548882a3553de5591cb0f1d32667c565cee37ab7109806b605499134f3bc8a1982ad86d22d9ff339fec09a0668416328558ce2d31a79e331ce55d4d61b80cd6847dbac2c21db485d1cc9437ddf15b2c803256f3958d48432be9b27667fa129eab8302ba148a72c87f567556cdf26f9dd7937ed8269ce7350ecb9096c9cf82d9d0b45f576315269837d7aa8f33e1c42c21491efb9b390b84a8eeb334618d7553bdb381fad47e57d233fceaed7725437a6870b72c5959d4d1194eb1c80cf87fef09deed40724ecf73e101c268736ab796dacdd64092b24e8be18fea19a6a6c34a8c1cac1562819b0efee0ae0dd6357ec2be47ee78eeea2e3578ad27ee487da38f61156103873c650e3c37cbdc4493d38efedd1a33e9bf660600df00584499baf8d973c93dcde2a14c661c216545fe00db37b05a981f7ce1bae55f005000c7673eebf0f764cb87d8c76a3c330e451c3384d74ef2ef076ed0817202d05334d201321824b6255abdfae445e0d7af50da20c606ed36ef33ffe6d9f772d4ecd15d89d4c4815a261ef746f1c9b3dc3d7b5d794cc1de858ae6e708cfbf5cdaec3de7d4d88dabdad6f6c01f86dcccbd46311cd17b0c57121a5a988e8c95772592263e86d201f7f74bd579696f79729e10a2f5c0fecf6ee01b26a71c82da8051825969661d4e48cff2b9a4f79e22275f5782bcbee206d9a23d487688b16cfd92b6fdc49a38bdf0d5f5866c87b7fc3a61f6c05294f848225f1f5f233f4e88057aaf9a196383c88979e1cfd7650de0985b6e8b8fcb8e6c8f349227a7ca007f558bf9a312a6c2e8e88dfb1068b029c9a818b279d4b77a19da52be41dc40ba9f089356050d6358dd5f792832d5c4624c812002c9b1286e204fc0272edb296b38def416eb298bc8e0df5a69b9233386c601234b70e7901f2d82be9bcdbd2a53e717013df58833fdca7ca147989b7cda9c5384a8dd9904551ae4af70643f133b608f43154053bb7cfe1f0136a4cd510de30acde39485dc5e7580d01de8bcbe783b1a1967d025dfa1b31ec643305d4f546a750f85741d9587666d345b2bc529a07cd55bc0e508006c9598c486ab9058bcbe57db09ec414ef2a9751d3f5f6b4da0f6ae027eff3041aec72572c15e2ea710505a7dfe1a51a03e41aeda1c941e53568ddaa1f2154eda57ab08a4a723b2b6c8e11d63523f21e5551ac7517ce53e9e38c6e19661201d54189f8adde9fab6da7cf25ad4e7e9e89c6235f78362e7a8ebd5315cd964ac84aa01d1e98d9e19d0278f776a443a14fbf4b3793b6779d6aaee28e5c6512402d8267c1014f77a13967494801a15565a390d0b4cbd5ba8b6692ceeed6ca6c97adecb2c89c109fa2e6f13591c482ea3ef6119b25a24fe35268ba75870b7f79f412e5aa0efdfa6ef152fbe783c075794c5496291703899ad2a491cfea145614d7d48f6133331343b2b3b4bf67d3a2b9cedb6730cb3a7b32f1f3a2cee23e3ea0148631340fa90c0f2a8b8cac71394cea564c03f011da740a9787ab17190b1ecc757707efe7711a193b18bac857ddd2234bec420d1215d45ed2dac7413b673d45126c95aa355f0cce7e97cf68a6338e856c3c5059c4afe9a3d1d29f562726cfa7ef14d6c54fbafd9433a4ca6dc6d9ccb54f478030691167ba545e3d096e4f363f75cbbbeddac073687d296c4a7c10e88cb08ca52305662d349465441139d23702a53cd81ea6ac5e59e8e8acb69600d7f607aa33ceb7c59f838c547ca5c38106f09cd6b29fa91b48eb7686a126d5994036886e13d78339e6b649c4f73959f3d355d1cf9472d0e11803248a713a94235ee3ed681ae00f7d2b1a86a4e76ac85b04f6be09923611bb4de57fc70380ff8e1d77e8724b198c1cabeb9bf5730f5d13cfc9edb4461e21fd3ea70f6b7df1bf6a03750e4ed07d55bbb7ccd58eb2c295ad9ae073ccf20b679f5d3e18d7659226b918db09265cbf41863201c43271dfd3865a7e7970563dcb1cdbff85bb44a55cce06b04d0a18bbe03d5cc7d619d9324a70f8ed0a3decfbe1f35cdaf67fcacc1b44855a3193210d9950d742bc670cf9b99576fa8e85ce2f1bb244ccdf020c1336e721b5a12f02fb7d1fe28cd376a500cc649721be524b51ed4f9f81218fcd741b68c5a73f5c22ea336092e65524682f833aac80640ad6d4d9d2b187f0b10d403bfa4838f862a0493ea69ca36ab6585f115f90f690da1ae27d201ccd0177da792f4b4642edcfa5b8d8619fa04e393c8a8c7e081189cd1c5a16878b9c3d96ddf6cfd38d1b1e84dd5e21ab98114ca03b6805157fda499db003b169fe69808a4e1995376668bbdbfcbd46e2d14f32bba548d065592d623b5b6b694e955d8d51dfe3182070b1ca7c6067184026738630d25eb07a9b7b2854faff2cfa5698e090e131101d9444d94c4bfe11b5522eb4bdc00633588a97c7c63d566da51f56d98bcfb32c471be336dfde93de0555159f7e58343a068f10ca77f452b67bb415309ee36bda9819e6683f83b462540af3df5f983bc452a73a73fb49fcaaa7c80f0fc26ee53f6bc75c0d0a2edb3a060646ed35c3471373fdee75d18147f59c00848b176def60e85698a1c4a9d1a71da4a9227d1c9dfb353be319a06f4ed3214c1527ef5f1224ccb590809ca59f93fd3ed46035d036eaa3285febb3f7ae3f39afbc9cbedbd08b64f86d42637ec081dc83840d68f51775992e24724d110e7994c75016363ca5d6eedc429fae54e8881439305200603cf6e7ea5e65109a826557e835de032191c9b3f0a9caf8d14fbbe3c72c27935276deabfd0710cb58b29d6ef46a051a50e7bf4c3493be23857fdd9fa7e4894b6aa33987c594538d1caaafba04dad1e323b50340b7dd1be232d58f13428a2e0ad12edcd2852424543b65a7be2f0072aa2bb48049acd8ce9509e34c82ea84761cbc287ab66555e1dc3a4a8d7fd2e648fa49f92f34289e1d77cdfe66d828d3fa31173953f70a15ebec159621469ec538f0f23806c0dd7b3f3b8aa3af6507a23a8f1fe24cd14d1a9b56707e7245842e866e760c3133dc21c18cfc3555dcdd1973f51eec2f1c5a89475d46fce09eaa85fce7e22462bcdc1bf41706ea701935158953c1c924deff6610bc086b6f13b177c730f73010840308e2436ebb2efd6834d61a6b27a7488e3a477bfc82b9b94d48b675ace7ae4413b9e20d899e946fbe2626ab62214c197996ce198feecd73fc3435682e83c3aa399010b4f434ead62d8b0ba342d4309ebcdf3115e25fcfe6ab221a103be14b70175e706f534c1afaede3bd33b05f0c0ae1739f0beb76896bd8c40f46cfe86f96999c34c06f194fe3957265a12e8400be45f21512ca83791aee5972de9df2d26dde73556fa077eb2b397d24d12cb68aaefb51778838344b77741764a9745f4e142d5b25c931ab85798b726449b5897f2e2251f242d3f2d155606930e0e47ed586b4fb4df12fee198447cd031985dd5a9d9ff6bc6466d90bbc2f5c05e965e595da6f8002b55c9c68ade812ad9766e2d339e3eebcd9f2aef5ddba05f2b2eaf78b9fb5d19ec63b7d5f3d3e5bb0ac8c2281dd698507f41b03325cbfd55c6251390f295b19452301170307a34f3596a5256bad089fa0ab36598bd20c0c8e2d350b87204887d803659d429713d3b56c87198c4878272ac921f0bb0e64f3fe0e1a70ab419e9f97248bc816304f610f7ae90970352aed29516a1fd353be6655895632c4b89b60d548e85a97bca41d64430c7ac5579102c790d448361a2bac284f85ac003687cae6806c85b735fceb3321d1ef16b36a0f375f13bf2a575fd36cad43e4bea7cd40c9bf413acafa295b9a481a3875e09b9fe862875034b74a80bdf5518c9e3719de324608153e135e69eb25ccb2b6e3f40ad67334cfe1eddc6f8023a39715af5aa47bb90e478ad2f62dfa109f1a13e629fd2fe4c21c1c09c23b4392d0eedf5ef95d9d0dde8b1c687249281d2b75180f8f6bd54d8e702bb57f6b7f2dc6b5a96eb6eae20f676557f406e226fa54dd54165a9002d4861f5790dfca486254365ea0025b34b368b65f79358a9f602f678a25d86db92613593b136585ca3dfdadb3a9c53ba11e8654f501dec90a985d86d08198cd76b7a7b74043dfbf2d9f2558eadcb602721adcee4223fee9dfd9ae92b6e2aa26d6d2f7f5f18ff90b3103094185af509fcfa77863a3bfc9c5759b3144a3039ae3539343bb55b9549b39373aeca55453f00e88da737b6e356e52e9acdc3a998991676a7b538db32ac3125f841ac6e43f1ad4081fb9486c5f40b836ad23c638014de74face09ceb3c270ede8f74a0c8e276ee5ed2dca164d6c554c8702a8c7e54b5c204e6ea484bc477328e03c14f878f922132e9f71e13c82c03e60f9aee8c5d73c3d5be5c4311f9f99411f2e07d0ae8f8563e52e55c95eb8f76d585d613c726094f50b79b121f4e92edf09a3f91e63e1d90ba3e1760df639a1b6f62685bbb4866e6d8781227020d6df740a4e5a7190970d0dc54ea4e5416942cb4b9b2a16303e0cc940b98fda717fdf7f94a5ad45582414b619a0d2541f108861b0c7a76b09d7af03ac74cb661261f4ecbcdf6fc3e646f2b3bedda78fad6b8de46b1ff4437571a81e3d1118da71a5dbdd895ac12c2646f12d3ef3289899f5ee4e34e9ace30f47679e8c84911a840cbeefc1b6cca9478ca0d298977dbc646d66f281605553c67cad976ae0794ebe493baa6550e62a65d86fcca1a25fea6b4af9cfe40baa4439166065601cbe4fa824950a77e254a4931d82cd21c492f3a3ff309342b06c7a60717dd195a6eee1ed02e2246c464340d25c4162edbd303846877af1865b24e2051146b1f2b69cddf", 0x1000, 0x7fff}, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x6, 0xec95, r0, &(0x7f0000001200)="ab7a2d1e5ff780ea1852a3be3794344a6b113232b65d2761d47facc23b685fbad6218ac6bb4683c9bf233ceb3f99768ebd4d952b30b8ab529d78950cdb26d3f22e1d57b90358049e9cdbfa39c9355ed114358c90fa376c6a4c8fbde93a4109c8e1c28295d061ee25d44a1ed0c31ef24b6b09db6db5661f41be6f6577cb5d51e5df302f61800eaa14bc59a82c7653b4e92976c959367d668290a7eb37c4f0771da8d8286ac70f2119079fe35d666e250f4a37443b3b7ffeca455d4b971828d8b3b9346b614dd299a9cccea91df576b0f5fcd2c4e325f7927151e388c2e8c8fd19241fc7fc9b05b3d9b439ddb3734655174a7c950c4ec9d77b149734", 0xfb, 0x80000001, 0x0, 0x3, r4}, &(0x7f0000001380)={0x0, 0x0, 0x0, 0x8, 0x3f, r0, &(0x7f0000001340)="4d900eb4441802b8ab832a62ccd36c9ddb28bbb11e6928d929bbd31b50bb3c27e36f094e5c0c220f5c4bb22f1d72bf8a", 0x30, 0x6, 0x0, 0x2}]) 04:10:59 executing program 2: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018010000696c6c2500000000002420207b1af8ff00000000bfa10000ebffffff06010000f8ffffffb7020000080000a4ba9639000000000085000000060000009500000600000500"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000080)='kfree\x00', r0}, 0x10) r1 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r2 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$int_in(r2, 0x5452, &(0x7f00000001c0)=0xb2) r3 = dup2(r1, r2) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r3, 0x89f2, &(0x7f0000000180)={'syztnl2\x00', &(0x7f00000003c0)={'syztnl2\x00', 0x0, 0x29, 0x20, 0x8, 0x5, 0x41, @mcast2, @empty, 0x40, 0x10, 0x1, 0x40}}) r5 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000640)=ANY=[@ANYBLOB="18060000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000003000000b703000000000000850000007300000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r6 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000140)='kmem_cache_free\x00', r5}, 0x10) (async) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000280)={{0xffffffffffffffff, 0xffffffffffffffff}, &(0x7f0000000180), &(0x7f0000000240)=r5}, 0x20) getsockname$packet(0xffffffffffffffff, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, &(0x7f0000000440)=0x14) r9 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000480), 0x4) (async, rerun: 32) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000540)={0x4, 0x0}, 0x8) (async, rerun: 32) r11 = fsopen(&(0x7f0000000000)='proc\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r11, 0x6, 0x0, 0x0, 0x0) (async) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000001340), 0x0, 0x0) dup3(r12, r11, 0x0) r13 = openat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', 0x40240, 0x40) (async) r14 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x7, &(0x7f0000000540)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r14, @ANYBLOB="0000000000000000b702000000008000850000008600000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) (async) r15 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f00000005c0)={0x3, 0x4, 0x4, 0xa, 0x0, 0xffffffffffffffff, 0x2, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x4}, 0x48) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001a00)={0x9, 0x17, &(0x7f00000006c0)=@raw=[@tail_call={{0x18, 0x2, 0x1, 0x0, r3}}, @ringbuf_query={{0x18, 0x1, 0x1, 0x0, r7}}, @snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0xff}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r1}}, @func={0x85, 0x0, 0x1, 0x0, 0x3}], &(0x7f0000000780)='GPL\x00', 0x81, 0x0, 0x0, 0x40f00, 0x49, '\x00', 0x0, 0x0, r9, 0x8, &(0x7f00000007c0)={0x4, 0x1}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x6, &(0x7f0000000840)=[r3], &(0x7f0000000940)=[{0x4, 0x4, 0x2}, {0x1, 0x5, 0x5, 0x6}, {0x0, 0x5, 0x5, 0x9}, {0x3, 0x3, 0x7, 0x2}, {0x2, 0x4, 0x8, 0x9}, {0x4, 0x1, 0xb, 0x6}], 0x10, 0x8}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f0000000880)={0xe, 0x11, &(0x7f00000002c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0xe1, 0x0, 0x0, 0x0, 0x1}, [@call={0x85, 0x0, 0x0, 0x38}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x4}, @generic={0x0, 0x6, 0x5, 0x3, 0x7}, @ringbuf_query={{0x18, 0x1, 0x1, 0x0, r7}}, @cb_func={0x18, 0x1, 0x4, 0x0, 0xfffffffffffffffc}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x4}, @exit, @map_idx_val={0x18, 0x6, 0x6, 0x0, 0x8, 0x0, 0x0, 0x0, 0x7f}, @exit]}, &(0x7f0000000380)='syzkaller\x00', 0x7fffffff, 0x1000, &(0x7f0000000a00)=""/4096, 0x41000, 0x0, '\x00', r8, 0x2, r9, 0x8, &(0x7f00000004c0)={0x6, 0x2}, 0x8, 0x10, &(0x7f0000000500)={0x5, 0x1, 0xfffff3d9, 0x2}, 0x10, r10, r5, 0x0, &(0x7f0000000800)=[r12, r6, r13, 0x1, r14, r15, 0x1], &(0x7f0000000840), 0x10, 0xaa}, 0x90) r16 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000540)=@o_path={&(0x7f0000000500)='./file0\x00', 0x0, 0x8, r0}, 0x18) bpf$PROG_LOAD(0x5, &(0x7f0000000600)={0x14, 0x21, &(0x7f0000000280)=@framed={{0x18, 0x0, 0x0, 0x0, 0x6e55, 0x0, 0x0, 0x0, 0x3}, [@map_idx={0x18, 0x0, 0x5, 0x0, 0x9}, @exit, @kfunc={0x85, 0x0, 0x2, 0x0, 0x4}, @tail_call={{0x18, 0x2, 0x1, 0x0, r1}}, @snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x3}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r1}}, @printk={@lld, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x7}}]}, &(0x7f0000000040)='syzkaller\x00', 0x6, 0x0, 0x0, 0x0, 0x20, '\x00', r4, 0x2a, r3, 0x8, &(0x7f0000000200)={0x2, 0x2}, 0x8, 0x10, &(0x7f00000004c0)={0x3, 0x10, 0x9, 0xfffffff9}, 0x10, r10, r16, 0x3, &(0x7f0000000580)=[r3, r1, r1, r3, r3, r1, r3, r2], &(0x7f00000005c0)=[{0x2, 0x4, 0x9, 0x7}, {0x4, 0x2, 0xb, 0xc}, {0x4, 0x2, 0xe, 0xc}], 0x10, 0x710}, 0x90) 04:10:59 executing program 4: r0 = socket$can_raw(0x1d, 0x3, 0x1) ioctl$sock_SIOCSIFBR(r0, 0x80108906, &(0x7f0000000000)=@get={0x1, &(0x7f0000000100)=""/146, 0x1}) syz_io_uring_setup(0x7258, &(0x7f0000000080)={0x0, 0x0, 0x80, 0x1, 0x167}, &(0x7f0000001b80), &(0x7f0000001bc0)) r1 = socket$nl_xfrm(0x10, 0x3, 0x6) r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r3) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f00000001c0)={'batadv_slave_0\x00', 0x0}) fstat(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}) sendmsg$nl_xfrm(r1, &(0x7f0000000600)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000005c0)={&(0x7f0000000280)=@delsa={0x320, 0x11, 0x200, 0x70bd2b, 0x25dfdbfd, {@in=@remote, 0x4d3, 0x0, 0x2b}, [@XFRMA_SET_MARK={0x8}, @replay_esn_val={0x34, 0x17, {0x6, 0x70bd26, 0x70bd28, 0x70bd2c, 0x70bd27, 0x6, [0x0, 0x40, 0x74, 0x2d, 0x2, 0xe61e]}}, @mark={0xc, 0x15, {0x350759, 0xfffffe01}}, @tfcpad={0x8, 0x16, 0x1}, @policy={0xac, 0x7, {{@in=@remote, @in6=@remote, 0x4e21, 0x8, 0x4e23, 0xa23f, 0xa, 0x0, 0x20, 0xff, 0x0, r3}, {0x6, 0x8, 0x800, 0x6, 0x0, 0xfff, 0x4b91, 0x25cdfb4b}, {0x7, 0x7, 0x0, 0xffffffffffffffff}, 0x5, 0x6e6bc0, 0x0, 0x0, 0x3, 0x2}}, @algo_crypt={0x104, 0x2, {{'ctr(camellia)\x00'}, 0x5e0, "8540d58c6f7c51e698e84f643defe9b32f2f95f1a8a679d563ef0de7c9d890e11cdde5eb3ba8b27d36c7e79b33db03eca30d3e338d2ac7fc032e2251373fe20ff81214d21a7a6ff0ace6bddb01fd6e9815b439f2a68c3e29a55fc8c531cd3f11f6483c89ac996cc9c465d2fab4f0e7639aac9a8714c351a955a9d8b310a5576aa83010377a84067c1ec2b4fbf80493c5938e8a5ddf883162c3c71980e6c1a6357269cff1b00be518388cd04c50559744a895a2c6d9829cb6ee82dd36"}}, @sa={0xe4, 0x6, {{@in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @in6=@private0, 0x4e20, 0x6, 0x4e24, 0x0, 0xa, 0x80, 0x20, 0x32, r4, r5}, {@in=@loopback, 0x4d5, 0x33}, @in=@private=0xa010100, {0x2, 0x8000000000000000, 0xffffffff, 0x6c6, 0xffffffffffffffff, 0xfffffffffffff000, 0x5fa, 0xff}, {0x4, 0x3, 0x23, 0xff}, {0x9, 0xff, 0x2}, 0x70bd2b, 0x34ff, 0x2, 0x2, 0x7}}, @coaddr={0x14, 0xe, @in=@rand_addr=0x64010100}]}, 0x320}}, 0x20008040) 04:10:59 executing program 0: r0 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000380)=0xffffffffffffffff, 0x4) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000005000000b703000000000080850000000400000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x8, '\x00', 0x0, 0x0, r0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='sys_enter\x00', r1}, 0x10) r2 = socket$inet_udp(0x2, 0x2, 0x0) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000080)={0x0, @multicast1, @multicast1}, &(0x7f0000000240)=0xc) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000340)={'tunl0\x00', &(0x7f0000000280)=ANY=[@ANYBLOB="73030000fa6b31000000000000000095460498c15d241dcb448200", @ANYRES32=r3, @ANYBLOB="0040000700000004000000014b15006c0068000008049078e0000001e00000018904ca2400860c0000000301066c5ceae601014424a8a000000001000000000000004000000003ffffffff00000c770000bfdc00000c25861f00000001050948bcf29947e31a01082aacadc886c2070804006ac9429d0000"]}) connect$inet(r2, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x40}}, 0x10) [ 401.098469][T17772] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 401.128263][T17772] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.1'. 04:10:59 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="12010000090003206d0414c340000000000109022400010000a000090400000103010100092100080001220100090581", @ANYRES64], 0x0) syz_usb_control_io$hid(r0, &(0x7f00000001c0)={0x24, &(0x7f0000000040)=ANY=[@ANYBLOB="00020c0000000c0002db"], 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000080)={0x7b, &(0x7f00000000c0)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000001d40)={0x84, 0x0, 0x0, 0x0, &(0x7f0000001a00)={0x20, 0x0, 0x4, {0x0, 0x2}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000900)={0x84, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x20, 0x0, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) 04:10:59 executing program 4: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = syz_open_dev$hiddev(&(0x7f0000000040), 0x81, 0x40) r1 = accept$nfc_llcp(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0x60) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={0x0, r3}, 0x10) r4 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000100)={0x0, r3}, 0x10) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r5, 0x0, 0x0, 0x0) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$int_in(r6, 0x5452, &(0x7f0000000300)=0x208) bind$inet6(r6, &(0x7f0000000000)={0xa, 0x8000002}, 0x1c) setsockopt$sock_int(r6, 0x1, 0x0, 0x0, 0x0) sendto$inet6(r6, 0x0, 0x1e, 0x2200c851, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @loopback}, 0x1c) shutdown(r6, 0x1) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f0000001780)={0x0, 0x0, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0}}) setsockopt$inet6_tcp_TLS_TX(r6, 0x6, 0x1, &(0x7f0000000240)=@gcm_256={{}, "c2616a9f4f018590", "7687a9cbae84b74ae639a51a6264bac926c5e23a781171efdd27c273e951c804", "4fc48bb1", "738be438084d2879"}, 0x38) ioctl$BTRFS_IOC_GET_DEV_STATS(r6, 0xc4089434, &(0x7f0000000640)={r7, 0x9, 0x0, [0x10001, 0x77a6, 0x401, 0x400], [0x0, 0x0, 0x80000001, 0x0, 0x100000000, 0x0, 0x0, 0x0, 0x3, 0xffffffff, 0x0, 0x0, 0x10000000000, 0x4, 0x0, 0x0, 0x1, 0x0, 0x6, 0x0, 0x0, 0x0, 0x3, 0xd9, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x8000, 0x0, 0x5, 0x0, 0x5e, 0xaad, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x5, 0x8, 0x0, 0x4000000000000a0, 0x1000000000, 0x0, 0x5, 0x0, 0x0, 0x100000000, 0x0, 0x0, 0x400, 0x0, 0x0, 0xfffffffffffffffa, 0x0, 0x200, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x10, 0x100000001, 0x0, 0x1, 0x0, 0x9, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x8, 0x3, 0x0, 0x0, 0x6, 0x0, 0x800, 0x0, 0xfffffffffffffffd, 0x6, 0x9]}) ioctl$BTRFS_IOC_GET_DEV_STATS(r5, 0xc4089434, &(0x7f0000000200)={r7, 0xcee4, 0x1, [0x6, 0x3, 0x0, 0x8e], [0x8, 0x9, 0x80000000, 0x6, 0x0, 0x0, 0xffffffffffffffff, 0xffffffff00000001, 0xffffffff, 0x9, 0x0, 0x88c, 0x9, 0x5f02, 0x81, 0x6, 0x0, 0x0, 0x6, 0x3b5, 0x80, 0xfffffffffffffffd, 0xe7, 0x8001, 0xe4, 0x0, 0x35, 0x7fffffff0000, 0x80000000, 0xffffffffffff0001, 0x6, 0x0, 0x1, 0x53e5, 0x6, 0x7fffffffffffffff, 0x0, 0x2, 0x401, 0x0, 0x0, 0x1, 0x5, 0x3, 0x0, 0x7, 0x3, 0x400, 0x0, 0xffffffffffffffff, 0x1c00000000000, 0x0, 0x0, 0x9, 0x0, 0x1c08, 0x6, 0x0, 0x1, 0x0, 0x4, 0x6, 0x0, 0x256d, 0xc0a, 0x1, 0x0, 0xffffffffffff9c9c, 0x1, 0x7fffffff, 0x1, 0x2, 0x2a5, 0xff, 0x3, 0x7fffffff, 0x7, 0x80000001, 0x9, 0x7, 0xfffffffffffffffc, 0xfff, 0x800, 0xffffffffffffffd4, 0x0, 0x2, 0x6, 0x34f18ad4, 0x4, 0x7fffffffffffffff, 0x1, 0x7f, 0x8001, 0x3f, 0xd89b, 0xfffffffffffffff9, 0x12, 0x8000000000000001, 0x7fffffffffffffff, 0x100000000, 0x100000002, 0x20, 0x1, 0x0, 0xffffffff00000001, 0xfffffffffffffff7, 0x10001, 0x7f, 0x8, 0xffff, 0x0, 0x3, 0x2, 0x4, 0x7, 0x8, 0x9, 0x0, 0x9d2, 0x101, 0x650]}) ioctl$BTRFS_IOC_DEV_INFO(r4, 0xd000941e, &(0x7f00000004c0)={r7, "eb6458f18abb91240c4fed288483c963"}) ioctl$BTRFS_IOC_DEV_INFO(r2, 0xd000941e, &(0x7f0000000140)={r7, "1b11ee349010f23ec77de58df1b0f26a"}) r8 = socket$pppl2tp(0x18, 0x1, 0x1) connect$pppl2tp(r8, &(0x7f0000000000)=@pppol2tpv3in6={0x18, 0x1, {0x0, r8, 0x1, 0x0, 0x2, 0x2, {0xa, 0x4e21, 0x4, @local, 0x8001}}}, 0x3a) 04:10:59 executing program 2: mkdir(&(0x7f0000000400)='./file1\x00', 0x0) mkdir(&(0x7f0000000580)='./bus\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='lowerdir=.:file0']) r0 = bpf$MAP_CREATE(0x0, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000c00)={0x2, 0x2f, &(0x7f00000005c0)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0xffff0000}, {{0x18, 0x1, 0x1, 0x0, r1}}, {}, [@tail_call, @tail_call, @map_fd={0x18, 0x2}, @map_idx={0x18, 0x7}, @ringbuf_query, @ringbuf_output={{0x18, 0x1, 0x1, 0x0, r1}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x7ff}}, @initr0={0x18, 0x0, 0x0, 0x0, 0xe97, 0x0, 0x0, 0x0, 0x2}, @exit, @map_idx={0x18, 0x3, 0x5, 0x0, 0xb}], {{}, {}, {0x85, 0x0, 0x0, 0x84}}}, &(0x7f0000000140)='GPL\x00', 0x7, 0x8a, &(0x7f0000000740)=""/138, 0x40f00, 0x10, '\x00', 0x0, 0x2c, r1, 0x8, &(0x7f0000000300)={0x3, 0x4}, 0x8, 0x10, &(0x7f00000003c0)={0x0, 0x0, 0x10000, 0x80000000}, 0x10, 0x0, r2, 0x0, &(0x7f00000009c0)=[r0, r1, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, r0], 0x0, 0x10, 0x8}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f0000000d00)={0x8, 0x0, 0x0, &(0x7f0000000540)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000a00)={0x5, 0x6, 0x6, 0x1c05}, 0x10, 0x0, 0xffffffffffffffff, 0x2, &(0x7f0000000b80)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, r2], &(0x7f0000000bc0)=[{}, {0x5, 0x2, 0xb, 0x3}], 0x10, 0x1}, 0x90) bpf$PROG_LOAD(0x5, 0x0, 0x0) creat(&(0x7f0000000280)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f0000000540)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 04:10:59 executing program 0: r0 = socket(0x840000000002, 0x3, 0xff) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) syz_mount_image$exfat(&(0x7f00000000c0), &(0x7f0000001540)='./file0\x00', 0x2000004c, &(0x7f00000003c0)=ANY=[@ANYBLOB='iocharset=cp874,discard,fmask=00000000000000000003777,uid=', @ANYRESHEX=r1, @ANYBLOB=',dmask=00000000000000000000152,iocharset=cp864,gid=', @ANYRESHEX=r2, @ANYBLOB="2c616c6c6f775f7574696d653d30303030303030303030303030303030303030303030372c646973636172642c00f7d4dceab5ea879b952debb95a4bd62fee1c5818a9fd9c55b149ede601649007aac2fc58e8d85d0c30a28fa4ac4bf287850e0f3403fda8aa670d46eb"], 0x1, 0x1508, &(0x7f0000002a80)="$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") (async) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="db0716f177d39996134a11fed1aba301c5b7d0c35ee52b2e8fd05c083fa473cf196cb8c7bdaa81b1c4634091e08252ba5473a7dc0df10163ec76bdb88a8167bc0eacdd78ea318d6f1386d37fd63b1a2928aacc26734b84f633fe35f80354c80a2a91e7922d1313152d55c90ff096258100665b5ad28d1c4ebdb33e3edabab0fe52df0d7707a7e2bf11dde446528a434c023cae033b2991259ec347ae384492823a225473866ce71147fb283f35a3f53a9d82203e6a308c4eac63f91abbabc26a41ee0c87076c3347dcec0c34e25c144427c36824a3083ed77b6287a4454b025fa674243e8e24e52b7a48", 0xea}], 0x1) (async) newfstatat(0xffffffffffffff9c, &(0x7f0000001e40)='./file0\x00', &(0x7f0000001e80), 0x6000) getsockopt$bt_hci(r0, 0x0, 0x2, &(0x7f0000000280)=""/215, &(0x7f0000000040)=0xd7) 04:10:59 executing program 4: madvise(&(0x7f0000a93000/0x4000)=nil, 0x4000, 0xe) mremap(&(0x7f0000a96000/0x1000)=nil, 0x1000, 0x800000, 0x3, &(0x7f0000130000/0x800000)=nil) r0 = gettid() process_vm_writev(r0, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) openat$cgroup(0xffffffffffffffff, &(0x7f0000000040)='syz0\x00', 0x200002, 0x0) madvise(&(0x7f00003f7000/0x1000)=nil, 0x1000, 0x65) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) r1 = syz_clone3(0x0, 0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) accept4(0xffffffffffffffff, 0x0, &(0x7f0000001b80), 0x80000) mlock(&(0x7f000055b000/0x1000)=nil, 0x1000) syz_clone3(&(0x7f0000000240)={0x20100, 0x0, 0x0, &(0x7f0000000180), {0x1a}, 0x0, 0x0, &(0x7f00000001c0)=""/41, &(0x7f0000000200)=[0x0, 0x0, r0, r1], 0x4}, 0x58) 04:10:59 executing program 3: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x11, 0xb, &(0x7f0000000340)=@framed={{}, [@printk={@lli}]}, &(0x7f0000000100)='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, &(0x7f0000000480)={&(0x7f0000000000)='ext4_es_remove_extent\x00', r0}, 0x10) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000180)='rpcgss_svc_seqno_low\x00'}, 0x10) unlink(&(0x7f0000000140)='./cgroup\x00') 04:10:59 executing program 2: syz_mount_image$f2fs(&(0x7f0000000000), &(0x7f0000000080)='./file0\x00', 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="6c617a7974696d652c6e6f696e6c696e655f78617474722c6c617a7974696d652c6e6f626172726965722c6163746976655f6c6f67733d342c757365725f78617474722c6d6f64653d6c66732c616c6c6f635f6d6f64653d64656661756c742c00be9ee044c45511e65887f6fac9eba6d787c3684a836f23dbf8ad3dd5931c08b46ea5952a332ad2ced40c98a2affa2dad4d623f9ff3ffa81e45095548ab6200f069d0f63d20fd71d3043b0dd5c4cf9785f3f531abc19bc1678f5e0b33006bd1049ca45fd8500d67a5aa6e1c23d9"], 0x1, 0x54f6, &(0x7f0000005800)="$eJzs3M1rI2UcB/Bf2u2+uxbx4G0HFqGFTdh0X9Bb1V18wS7Fl4MnTZM0ZDfJlCZNa08ePIoH/xNR8OTRv8GDZ2/iQfEmKJlnKltfQGm2sdvPB6bfmSeT3/yeUFqeSUgAp9Zi9stPlbgSFyJiPiIuRxT7lXIrrKZ4LiKuRsTcI1ulHP9j4GxEXIyIK5PiqWalfOiz6+Nrt3984+evvz135tLnX303u1kDs/Z8RPS30v5uP2XeSfmgHG+Mu0X2b43LTA/0H5bHecrd9kZRYbdxcF6jyJuddH6+tTOc5Gav0Zxkp7tZjG8N0gWH485BneIJDxrbxXGrvVFkd5gX2dlPfe3tp79t+8NRqtMq631YlI/R6CDTeHuvneaz9bDI5mBUjqe6eau9N8lxmeXlopn3WkUfG0d5pf/f3uwOdvaycXt72M0H2e1a/YVa/U61vp232qP2rWqj37pzK1vq9CanVUftRn+1k+edXrvWzPvL2VKn2azW69nS3fZGtzHI6vXazdqN6u3lcu969ur9d7NeK1ua5Mvdwc6o2xtmm/l2lp6xnK3Ubr64nF2rZ2+vrWfrb927t7b+zvt337v/0trrr5Qn/aWtbGnlxspKtX6julJfPrnzn/yv/0/z/7hseorzhyOpzLoBgJPH+h+YhZO+/g/r/6mw/j/d84cjsf4HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADi1vl/44rViZzEdXyrHnyqHnimPKxExFxG//Y35OHuo5nxZZ+Efzl/4Uw/fVKKoMLnGuXK7GBGr5fbr04/7VQAAAIAn15cfXf00rdbTj8VZN8RxSjdt5i5/MKV6lYhYWPxhClWivNkUzx69q2Ty+30m9qZUrbiBdX5KxdIttzPTqvavzB+K849EJcXcsbYDAAAci8MrgeNdhQAAAHCcPpl1A8xG8U5r+Vn88gP851KUbwheOHQEAAAAnECVWTcAAAAAPHbF+t/3/wEAAMCTLX3/HwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDv7NxPTupQFAfg00Lf4/0xEuPcrTiDZbgEhw4NC3ATLAG34AZYA85cggFDW6I1mJj0to3k+5L2chvy45QwOfeSAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQpediNX+8v3pom7PdtZPmbgAAAIBjNsVqXr6YVvN/9fWz+tJFPc8iIo+IY737KH41Mkd1TvHF+4tPNTxFlAn7z/hdH38j4ro+Xs+7/hYAAADgdK0Xy1nVrVen6dAF0adq0Sb/f5MoL4uIYvqSKC3fny4ThZW/73HcJUorF7AmicKqJbdxqrRvGTWGyYchq4a813IAAIBeNDuBfrsQAAAA+nQ7dAEMI4vDVuZhL7j85/37huCfxgwAAAD4gbKhCwAAAAA6V/b/nv8HAAAAp616/h8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABd2hSr+XqxnLXN2e7aSXM3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAb+zPOwqEQBiEwd71ncnc/7DSoKmpSRUIH39jMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG9+95f/E1PjTDL32lh6HknWTo2tU2Pv3Dj6w/j6NQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwsT8vKRACQRAFc8b/Tvr+h5UEPYMIEdDwqKIWDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAF/3ul/8TU+NMMnfaWDoeSdauGltXjb0HjaMH4+3fAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwsXP/vnFTcQDAn+3zlRYQR0A3BCGQGGCh12tp6coAihj4E5Ci9FoCV360GWhVIWVhQ5m7IBgRQgKFrf9D51bqUrYONxSJiQFkn528HpE4iGJfks9Hen5fW5bf9zlRlK+f7wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIDa5J3dOCs2vWmcVsfuPb61VvT3Z/rCna0Hy0Ur4qTJpA+Hl+OdpN9eIgAAABwfWV3fhxAe5tsrRZ/2yvo/r88pav7vnp3GdT0/W/fXfV37F+3XXx69uDNQbzpOcdHL6+PRmX+m0jm4WS625/71jE5558tnL1n5A0nf33xhkpf3M/nm7t13u2V4oolsAYD/43TdV0H9/1DRD9tMDIBjoxMV3nX9n/XazQkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoGl/BwAA//+S5D5T") r0 = openat(0xffffffffffffff9c, &(0x7f0000004400)='./bus\x00', 0x6b142, 0x0) pwritev2(r0, &(0x7f0000000100)=[{&(0x7f0000000040)='\x00', 0x1}], 0x1, 0x1, 0x0, 0x0) ftruncate(r0, 0x0) [ 401.226056][T17791] loop0: detected capacity change from 0 to 256 04:10:59 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='blkio.throttle.io_service_bytes_recursive\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="4106000000000000005ec95f04ba93727e05df59043610a3fd00f74d7beb76ea4a7a3a1ed7a41fd800000015004731467a5563d9ab33ce24c5a3dcbbd0b5a100000000000000fd8e38ab0cbcbb4cea3863a43a3dd4b823aa8ca3db847d89162763a6089ab7bf42c238f8f6a7280143915b5a8b65830958420ce3dc68b07e5e3d8d324ae81f2ad37ee8d28e9604d96e459c7fdbf11493270b49186fd7"], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x280000b, 0x28011, r0, 0x0) sendmsg$netlink(r0, &(0x7f0000000280)={&(0x7f0000000040)=@kern={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000a40)=ANY=[@ANYBLOB="8c010000390002002dbd7000fbdbdf254908e665d05cb12eaea16d3cc34a721d0ba5e60c9fb17b83e0f4529b8bff1fc5928c6f75bd926b6fd757cfca6a764bb26385567deda0cee31d1f267c80e8b468bd356810f303373439d3dcb00952e6321d4aece1325cfe703999f33f10cc04bac942a8a776994ef8e0d839d182c04e5900c46ac69565da543a819679db854681a5ec0fbcd9e04d05003f00000000003463879d6d2ac844d8afa1fb8cdfd80ea64535386adbd376603e318759eb0289cb63e9693d2bc48163861ede715a6b473a015118d5909886ed09ceac8ba8d415ffc658b29ec29ffae46c92bc8949d6f2f9e372ff0acc312abc533b904e2af1bcf4c4e4542cb40cb4e0eeaa7085e2d5c039a185d261d302929017532b11a31691bd42a5118ad5b0646ef3a251776e2384b1398ea31d56d941cffa6937d89f1b22e684a77cad178f2947c7bf7818ac02bf3a3bd0e3020700000000000000d78ccbf666871eb7348e9c4766db2638d86c6484151182a37b648f4adabdf8d68b3e70e940de507b8990db0000000000cb44566266288833d1d2fbbfa5345d63a56c2c0623212833e956ac215614b0a3c0d73497800a5c574e816d150f3b85b57e37fb475f61e553ce4fa3a6ff6e81303bf8be301337767d7da3d4e9c4b1de1cbe1b4ea6162e7528e13964fca3ac244a29fa97271e1bee1d6930a0c26a9557b5a0cdb6059c2d8f8af7c8a410c85f7d7c5e7168ea72503f47a289301d220746773d4779467c7953bf8ebb0cf96895ae95ffcff3ed68526ee6dbdbfc3d424f5479de3fcd5efe76f80978902d945b04bc4f0d8fdd8ab504b639fdde5ee7b8e68d03c9ac12ed702a11a823990538a90d6e698ed8d4bbcad29ae4240f34af0f0e1387ae6028f65e6163c2bd0a8ed006fc3ec26819e1ee01e600b788fdb5f4ace14b48b04df8065f4643a2872bea45dba81fae080cf8fdf2568f7e0d3432b3070ee1488edea86d709fdb9e6e1e7cc5bf848a2566b7546e811859d9c96b3d4ad606a4d0fc6a867281746d85f31c84730045d8cd6f0c4dcc2186ec8316440d6d9631eb4c19d9bc6b3110958713aa64b20a315139436be6731595aa34"], 0x18c}], 0x1, 0x0, 0x0, 0x4086}, 0x1) r1 = ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x2) r2 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x1) ioctl$KVM_RUN(r1, 0xae80, 0x0) mmap(&(0x7f000061e000/0x1000)=nil, 0x1000, 0x2, 0x80010, r1, 0x60154000) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="f1"], 0x1, 0x4a5, &(0x7f0000000580)="$eJzs3c1rXOUaAPBnZpo0SXNvP+7l0vbCbaEXej9oJh9IE3XjSl0UxIIbhRqTaayZZEJmUpvQRaq7LlyIoiAu3PsXuLEriyCudS8upKI1ggrCyDkzk+Zr4qBpBnJ+PzjNe857Os/7zvC8nHnPOXMCyKyzyT+5iMGI+DwijjZWN+9wtvFn7f7NqWTJRb1++btcul+y3tq19f+ORMRqRPRFxLNPRryU2x63urwyO1kulxab68Xa3EKxurxy4drc5ExppjQ/Mn5xYmJ8eGx0Ys/6evuNV25f+ujp3g9/ev3e3Tc/+Thp1mCzbmM/9lKj6z1xfMO25L18/GEE64JCRByKiP5uN4Q/JPn8/hYR59L8PxqF9NMEsqBer9d/rR9uV71aBw6sfHoMnMsPRUSjnM8PDTWO4f8eA/lypVr7/9XK0vx041j5WPTkr14rl4ab3xWORU8uWR9Jyw/WR7esj0Wkx8BvFfrT9aGpSnl6f4c6YIsjW/L/x0Ij/4GM8JUfskv+Q3bJf8gu+Q/ZJf8hu+Q/ZJf8h+yS/5Bd8h+yS/5Ddsl/yKRnLl1Klnrr/vfp68tLs5XrF6ZL1dmhuaWpoanK4sLQTKUyk96zM/d7r1euVBZGHomlG8VaqVorVpdXrsxVluZrV9L7+q+UevalV0Anjp+582UuIlYf7U+XRG+zTq7CwVav56Lb9yAD3VHo9gAEdI2pP8gu3/GBHX6id5O+dhULe98WYH/ku90AoGvOn3L+D7LK/D9kl/l/yC7H+ID5f8ge8/+QXYNtnv/1lw3P7hqOiL9GxBeFnsOtZ30BB0H+m1zz+P/80X8Pbq3tzf2cniLojYhX37v8zo3JWm1xJNn+/fr22rvN7aPdaD/QqVaetvIYAMiutfs3p1rLfsb99onGRQjb4x9qzk32pecoB9Zym65VyO3RtQurtyLi5E7xc83nnTfOfAysFbbFP9H8m2u8RNreQ+lz0/cn/qkN8f+1If7pP/2uQDbcScaf4Z3yL5/mdKzn3+bxZ3CPrp1oP/7l18e/Qpvx70yHMV5+/7Wv28a/FXF6x/iteH1prK3xk7ad7zD+vRee+0e7uvoHjdfZKX5LUirW5haK1eWVC+nvyM2U5kfGL05MjA+PjU4U0znqYmumervHTn52d7f+D7SJv1v/k23/7bD/v/zz0+fP7hL/P+d2/vxP7BK/PyL+12H8H0a/erFdXRJ/uk3/87vET7aNdRi/+vZThzvcFQDYB9XlldnJcrm0qKCgoLBe6PbIBDxsD5K+2y0BAAAAAAAAAAAAOrUflxN3u48AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfBbwEAAP//xvjWdw==") ioctl$KVM_RUN(r3, 0xae80, 0x0) 04:10:59 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_aout(r2, 0x0, 0x20) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000008c0)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0101000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r2, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x484001}, 0xc, &(0x7f0000000140)={&(0x7f0000000380)=@getlink={0x274, 0x12, 0x700, 0x70bd2a, 0x25dfdbfb, {0x0, 0x0, 0x0, r3, 0x61026, 0x2006c}, [@IFLA_WEIGHT={0x8, 0xf, 0x8000}, @IFLA_CARRIER_CHANGES={0x8, 0x23, 0xffffffff}, @IFLA_NUM_TX_QUEUES={0x8, 0x1f, 0x4}, @IFLA_PROTO_DOWN={0x5, 0x27, 0x3}, @IFLA_VFINFO_LIST={0x214, 0x16, 0x0, 0x1, [{0x1d4, 0x1, 0x0, 0x1, [@IFLA_VF_MAC={0x28, 0x1, {0x800, @broadcast}}, @IFLA_VF_VLAN_LIST={0x40, 0xc, 0x0, 0x1, [{0x14, 0x1, {0x2, 0x646, 0x9, 0x88a8}}, {0x14, 0x1, {0x7, 0x134, 0xfffffffa, 0x8100}}, {0x14, 0x1, {0x9, 0x525, 0xd2, 0x8100}}]}, @IFLA_VF_LINK_STATE={0xc, 0x5, {0xa1}}, @IFLA_VF_MAC={0x28, 0x1, {0x8001, @random="48066621f588"}}, @IFLA_VF_TX_RATE={0xc, 0x3, {0x4, 0x1f}}, @IFLA_VF_IB_PORT_GUID={0x14, 0xb, {0x1, 0xfffffffffffffff9}}, @IFLA_VF_RATE={0x10, 0x6, {0x9, 0x101}}, @IFLA_VF_VLAN_LIST={0xcc, 0xc, 0x0, 0x1, [{0x14, 0x1, {0x20b2, 0x64, 0x5, 0x8100}}, {0x14, 0x1, {0x8000000, 0xda4, 0x80, 0x8100}}, {0x14, 0x1, {0x0, 0xc43, 0x5, 0x8100}}, {0x14, 0x1, {0x7fff, 0x705, 0x2, 0x88a8}}, {0x14, 0x1, {0x4, 0x14c, 0x5, 0x8100}}, {0x14, 0x1, {0x1, 0x6f8, 0xffffffff, 0x88a8}}, {0x14, 0x1, {0x7, 0x13, 0x3b3, 0x88a8}}, {0x14, 0x1, {0x80000000, 0x879, 0x5, 0x88a8}}, {0x14, 0x1, {0x9, 0x102, 0x2, 0x9a8}}, {0x14, 0x1, {0xd7e, 0x355, 0x5}}]}, @IFLA_VF_VLAN={0x10, 0x2, {0xfffffff9, 0x95, 0x5}}, @IFLA_VF_MAC={0x28, 0x1, {0xab, @multicast}}]}, {0x3c, 0x1, 0x0, 0x1, [@IFLA_VF_VLAN={0x10, 0x2, {0x8, 0xf65, 0xdd7}}, @IFLA_VF_VLAN={0x10, 0x2, {0xfffffffc, 0xf1b, 0x6}}, @IFLA_VF_SPOOFCHK={0xc, 0x4, {0x4, 0x7}}, @IFLA_VF_TRUST={0xc, 0x9, {0x1, 0x5}}]}]}, @IFLA_GSO_MAX_SIZE={0x8, 0x29, 0x299e1}, @IFLA_IFALIASn={0x4}, @IFLA_IFNAME={0x14, 0x3, 'bridge_slave_0\x00'}]}, 0x274}, 0x1, 0x0, 0x0, 0x80}, 0x24000000) sendmsg$nl_route_sched(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000340)=@newqdisc={0x24, 0x24, 0xf1d, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {0xfff1, 0xffff}}}, 0x24}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000940)=@delchain={0x24, 0x2a, 0x300, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xffe0}, {0x0, 0xb}}}, 0x24}}, 0x0) 04:10:59 executing program 0: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000440)=@framed={{}, [@printk={@lli}]}, &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000080)='kfree\x00', r0}, 0x10) r1 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) epoll_ctl$EPOLL_CTL_MOD(r1, 0x3, r0, &(0x7f0000000040)={0x2}) r2 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$int_in(r2, 0x5452, &(0x7f00000001c0)=0xb2) dup2(r1, r2) [ 401.316005][T17804] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. 04:10:59 executing program 0: bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000840)=@base={0xb, 0x5, 0x2, 0x4, 0x5}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x11, 0x5, &(0x7f0000000000)=@framed={{}, [@map_val={0x18, 0xb, 0x2, 0x0, r0, 0x0, 0x0, 0x0, 0x7}]}, &(0x7f0000000100)='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, &(0x7f00000000c0)={&(0x7f0000000080)='kmem_cache_free\x00', r1}, 0x10) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000000700)={{r0}, &(0x7f0000000680), &(0x7f00000006c0)='%+9llu \x00'}, 0x20) ioctl$FITHAW(r0, 0xc0045878) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=@framed={{}, [@printk={@p, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x83000000}, {0x85, 0x0, 0x0, 0x71}}]}, &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000100)='sys_enter\x00', r2}, 0x10) getgid() mount$9p_fd(0x0, &(0x7f0000000240)='./file0\x00', 0x0, 0x0, 0x0) 04:10:59 executing program 4: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x3, &(0x7f0000000080)=ANY=[@ANYBLOB="180000000000000041000000861100000000009500046c3ec50000"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000540)={&(0x7f0000000040)='block_plug\x00', r0}, 0x10) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x26e1, 0x0) r2 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x9, 0x4, 0xfff, 0x8}, 0x48) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r2, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000000)='block_plug\x00', r3}, 0x10) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='devices.list\x00', 0x100002, 0x0) write$cgroup_type(r4, &(0x7f0000000180), 0x40001) openat$cgroup_ro(r1, &(0x7f00000001c0)='cpuset.effective_cpus\x00', 0x0, 0x0) [ 401.358747][T17804] device veth7 entered promiscuous mode [ 401.368953][T17801] loop3: detected capacity change from 0 to 512 04:10:59 executing program 0: madvise(&(0x7f0000a93000/0x4000)=nil, 0x4000, 0xe) mremap(&(0x7f0000a96000/0x1000)=nil, 0x1000, 0x800000, 0x3, &(0x7f0000130000/0x800000)=nil) r0 = gettid() process_vm_writev(r0, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) openat$cgroup(0xffffffffffffffff, &(0x7f0000000040)='syz0\x00', 0x200002, 0x0) madvise(&(0x7f00003f7000/0x1000)=nil, 0x1000, 0x65) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) r1 = syz_clone3(0x0, 0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) accept4(0xffffffffffffffff, 0x0, &(0x7f0000001b80), 0x80000) mlock(&(0x7f000055b000/0x1000)=nil, 0x1000) syz_clone3(&(0x7f0000000240)={0x20100, 0x0, 0x0, &(0x7f0000000180), {0x1a}, &(0x7f0000000380)=""/4096, 0x1000, 0x0, &(0x7f0000000200)=[0x0, 0x0, r0, r1], 0x4}, 0x58) 04:10:59 executing program 0: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xa, 0x1, 0x1ff, 0x8}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000002380)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000003c0)={&(0x7f0000000140)='sys_enter\x00', r1}, 0x10) signalfd(0xffffffffffffffff, 0x0, 0x0) [ 401.456434][T15742] usb 2-1: new high-speed USB device number 41 using dummy_hcd [ 401.464334][T17801] EXT4-fs (loop3): Unrecognized mount option "ñ" or missing value 04:10:59 executing program 0: r0 = socket(0x840000000002, 0x3, 0xfc) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) syz_mount_image$exfat(&(0x7f00000000c0), &(0x7f0000001540)='./file0\x00', 0x2000004c, &(0x7f00000003c0)=ANY=[@ANYBLOB='iocharset=cp874,discard,fmask=00000000000000000003777,uid=', @ANYRESHEX=r1, @ANYBLOB=',dmask=00000000000000000000152,iocharset=cp864,gid=', @ANYRESHEX=r2, @ANYBLOB="2c616c6c6f775f7574696d653d30303030303030303030303030303030303030303030372c646973636172642c00f7d4dceab5ea879b952debb95a4bd62fee1c5818a9fd9c55b149ede601649007aac2fc58e8d85d0c30a28fa4ac4bf287850e0f3403fda8aa670d46eb"], 0x1, 0x1508, &(0x7f0000002a80)="$eJzs3AuYjtXaOPB1r7UexjTpbZLDsO51P7xpsEyS5JCQQ5IkSZJTQtIkSUJiyClpSEKOk+QwhOQwjUnjfD7knDTZ0iRJSEhY/0u7b9v73/523/ff+//5rj3377rWZd3We6/3XnPPNe/zPNc1813PUfVa1K/djIjEPwX+/E+KECJGCDFMCHGdECIQQlSKrxR/eb2AgpR/7k3Yv9bD6Ve7AnY1cf/zNu5/3sb9z9u4/3kb9z9v4/7nbdz/vI37z1hetn1Oset55N3Bz//zMv78/zeSW37yVxvL39jrv5HC/c/buP95G/c/b+P+523c/7yN+//vr9Y/WOP+523cf8bysr88C77gvf9f8Dyax//suNrff4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHG8oZz/gothPiP+dWuizHGGGOMMcYYY/86Pv/VroAxxhhjjDHGGGP//4GQQgktApFP5BcxooCIFdeIOHGtKCiuExFxvYgXN4hC4kZRWBQRRUUxkSCKixLCCBRWkAhFSVFKRMVNorS4WSSKMqKsKCecKC+SxC2igrhVVBS3iUridlFZ3CGqiKqimqgu7hQ1xF2ipqglaou7RR1RV9QT9cU9ooG4VzQU94lG4n7RWDwgmogHRVPxkGgmHhbNxSOihXhUtBSPiVaitWgj2op2/0/5L4m+4mXRT/QXKWKAGCheEYPEYDFEDBXDxKtiuHhNjBCvi1QxUowSb4jR4k0xRrwlxopxYrx4W0wQE8UkMVlMEVNFmnhHTBPviuniPTFDzBSzxGyRLuaIueJ9MU/MFwvEB2Kh+FAsEovFErFUZIiPRKZYJrLEx2K5+ERkixVipVglVos1Yq1YJ9aLDWKj2CQ2iy1iq9gmtotPxQ6xU+wSu8UesVfsE5+J/eJzcUB8IXLEl//N/LP/V34vECBAggQNGvJBPoiBGIiFWIiDOCgIBSECEYiHeCgEhaAwFIaiUBQSIAFKQAlAQCAgKAklIQpRKA2lIRESoSyUBQcOkiAJKsCtUBEqQiWoBJWhMlSBqlAVqkN1qAE1oCbUhNpQG+pAHagH9eAeuAfuhYbQEBpBI2gMjaEJNIGm0BSaQTNoDs2hBbSAltASWkEraANtoB20g/bQHjpAB+gEnaAzdIYu0AWSIRm6QlfoBt2gO3SHHtADekJP6AW9oTe8BC/By/Ay9Ic6cgAMhIEwCAbBEBgKQ+FVGA6vwWvwOqTCSBgFb8Ab8CaMgTMwFsbBeBgPNeREmASTgeRUSIM0mAbTYDpMhxkwE2bCbEiHOTAX5sI8mA/z4QNYCB/Ch7AYFsNSyIAMyIRlkAVZsBzOQjasgJWwClbDGlgN62A9rIONsAk2whbYAttgG3wKn8JO2Am7YTfshb3wGXwGn8PnkAo5kAMH4SAcgkNwGA5DLuTCETgCR+EoHINjcByOwwk4CafgJJyG03AGzsI5OAfn4TxcgBcSvmm+t8yGVCEv01LLfDKfjJExMlbGyjgZJwvKgjIiIzJexstCspAsLAvLorKoTJAJsoQsIVGiJBnKkrKkjMqoLC1Ly0SZKMvKstJJJ5NkkqwgK8iKsqKsJG+XleUdsoqsKju66rK6rCE7uZqylqwta8s6sq6sJ+vL+rKBbCAbyoaykWwkG8vGsol8UDaVA2AIPCwvd6aFHAkt5ShoJVvLNrKtfBMel+3lGOggO8pO8kk5DsZCF9neJctnZFc5CbrJ5+RkeF72kFOhp3xR9pK9ZR/5kuwrO7h+sr+cAQPkQDkbBsnBcogcKudBXXm5Y/Xk6zJVjpSj5BtyKbwpx8i35Fg5To6Xb8sJcqKcJCfLKXKqTJPvyGnyXTldvidnyJlylpwt0+UcOVe+L+fJ+XKB/EAulB/KRXKxXCKXygz5kcyUy2SW/Fgul5/IbLlCrpSr5Gq5Rq6V6+R6uUFulJvkZrlFbpXb5Hb5qdwhd8pdcrfcI/fKffIzuV9+Lg/IL2SO/FIelH+Sh+RX8rD8WubKb+QR+a08Kr+Tx+T38rj8QZ6QJ+Up+aM8LX+SZ+RZeU7+LM/LX+QFeVFekl4KBUoqpbQKVD6VX8WoAipWXaPi1LWqoLpORdT1Kl7doAqpG1VhVUQVVcVUgiquSiijUFlFKlQlVSkVVTep0upmlajKqLKqnHKqvEpSt6gK6lZVUd2mKqnbVWV1h6qiqqpqqrq6U9VQd6maqpaqre5WdVRdVU/VV/eoBupe1VDdpxqp+1Vj9YBqoh5UTdVDqpl6WDVXj6gW6lHVUj2mWqnWqo1qq9qpx1V79YTqoDqqTupJ1Vk9pbqop1WyekZ1Vc+qbuo51V09r3qoF1RP9aLqpXqrPuqiuqS86qf6qxQ1QA1Ur6hBarAaooaqYepVNVy9pkao11WqGqlGqTfUaPWmGqPeUmPVODVeva0mqIlqkpqspqipKk29o6apd9V09Z6aoWaqWWq2Sldz1JDfdlrwX8h/9+/kj/j13bep7epTtUPtVLvUbrVH7VX71D61X+1XB9QBlaNy1EF1UB1Sh9RhdVjlqlx1RB1RR9VRdUwdU8fVcXVCnVQ/qx/VafWTOqPOqrPqZ3VenVcXfvsaCA1aaqW1DnQ+nV/H6AI6Vl+j4/S1uqC+Tkf09Tpe36AL6Rt1YV1EF9XFdIIurktoo1FbTTrUJXUpHdU36dL6Zp2oy+iyupx2urxO0rf80/l/VF873U631+11B91Bd9KddGfdWXfRXXSyTtZddVfdTXfT3XV33UP30D11T91L99J9dB/dV/fV/XQ/naJT9ED9ih6kB+sheqgepl/Vw/VwPUKP0Kk6VY/So/RoPVqP0WP0WD1Wj9fj9QQ9QU/Sk/QUPUWn6TQ9TU/T0/V0PUPP0LP0LJ2u0/VcPVfP0/P0Ar1AL9QL9SK9SC/RS3SGztCZOlNn6Sy9XC/X2XqFXqFX6VV6jV6j1+l1eoPeoDfpTXqL3qKz9Xa9Xe/QO/QuvUvv0Xv0Pr1P79f79QF9QOfoHH1QH9SH9CF9WB/WuTpXH9FH9FF9VB/Tx/RxfVyf0Cf0KX1Kn9an9Rl9Rp/T5/R5fV5f0Bf0JX3p8mVfIAMZ6EAH+YJ8QUwQE8QGsUFcEBcUDAoGkSASxAfxQaHgxqBwUCQoGhQLEoLiQYnABBjYgIIwKBmUCqLBTUHp4OYgMSgTlA3KBS4oHyQFtwQVgluDisFtQaXg9qBycEdQJagaVAuqB3cGNYK7gppBraB2cHdQJ6gb1AvqB/cEDYJ7g4bBfUGj4P6gcfBA0CR4MGgaPBQ0Cx4OmgePBC2CR4OWwWNBq6B10CZoG7T7l+7v/ZkiT7h+pr9JMQPMQPOKGWQGmyFmqBlmXjXDzWtmhHndpJqRZpR5w4w2b5ox5i0z1owz483bZoKZaCaZyWaKmWrSzDtmmnnXTDfvmRlmppllZpt0M8fMNe+beWa+WWA+MAvNh2aRWWyWmKUmw3xkMs0yk2U+NsvNJybbrDArzSqz2qwxa806s95sMBvNJrPZbDFbzTaz3XxqdpidZpfZbfaYvWaf+czsN5+bA+YLk2O+NAfNn8wh85U5bL42ueYbc8R8a46a78wx8705bn4wJ8xJc8r8aE6bn8wZc9acMz+b8+YXc8FcNJeMv3xxf/njHTVqzIf5MAZjMBZjMQ7jsCAWxAhGMB7jsRAWwsJYGItiUUzABCyBJfAyQsKSWBKjGMXSWBoTMRHLYll06DAJk7ACVsCKWBErYSWsjJWxClbBalgN78Q78S68C2thLbwb78a6WBfrY31sgA2wITbERtgIG2NjbIJNsCk2xWbYDJtjc2yBLbAltsRW2ArbYBtsh+2wPbbHDtgBO2En7IydsQt2wWRMxq7YFbthN+yO3bEH9sCe2BN7YS/sg32wL/bFftgPUzAFB+JAHISDcAgOwWE4DIfjcByBIzAVU3EUjsLROBrH4Bgci+NwPL6NE3AiTsLJOAWnYhqm4TSchtNxOs7AGTgLZ2E6puNcnIvzcB4uwAW4EBfiIlyES3AJZmAGZmImZmEWLsflmI3ZuBJX4mpcjWtxLa7H9bgRN+Jm3IxbcStux+24A3fgLtyFe3AP7sN9uB/34wE8gDmYgwfxIB7CQ3gYD2Mu5uIRPIJH8Sgew2N4HI/jCTyBp/AUnsbTeAbP4Dk8h+fxF7yAF/ESeoyxUsTaa2ycvdYWtNfZGFvA/nVc1BazCba4LWGNLWyL/E2M1tpEW8aWteWss+Vtkr3ld3EVW9VWs9XtnbaGvcvW/F3cwN5rG9r7bCN7v61v7/mbuLF9wDaxj9qm9jHbzLa2zW1b28I+alvax2wr29q2sW1tZ/uU7WKftsn2GdvVPvu7ONMus+vtBrvRbrL77ef2nP3ZHrXf2fP2F9vP9rfD7Kt2uH3NjrCv21Q78nfxePu2nWAn2kl2sp1ip/4unmVn23Q7x86179t5dv7v4gz7kV1os+wiu9gusUt/jS/XlGU/tsvtJzbbrrAr7Sq72q6xa+26v9S6ym6xW+02u89+ZnfYnXaX3W332L2/xpfPccB+YXPsl/aI/dYesl/Zw/aYzbXf/BpfPt8x+709bn+wJ+xJe8r+aE/bn+wZe/bX818++4/2or1kvRUEJEmRpoDyUX6KoQIUS9dQHF1LBek6itD1FE83UCG6kQpTESpKxSiBilMJMoRkiSikklSKonQTlaabKZHKUFkqR47KUxLdQhXoVqpIt1Elup0q0x1UhapSNapOd1INuotqUi2qTXdTHapL9ag+3UMN6F5qSPdRI7qfGtMD1IQepKb0EDWjh6k5PUIt6FFqSY9RK2pNbagttaPHqT09QR2oI3WiJ6kzPUVd6GlKpmeoKz1L3eg56k7PUw96gXrSi9SLelMfeon60svUj/pTCg2ggfQKDaLBNISG0jB6lYbTazSCXqdUGkmj6A0aTW/SGHqLxtI4Gk9v0wSaSJNoMk2hqZRG79A0epem03s0g2bSLJpN6TSH5tL7NI/m0wL6gBbSh7SIFtMSWkoZ9BFl0jLKoo9pOX1C2bSCVtIqWk1raC2to/W0gTbSJtpMW2grbaPt9CntoJ20i3bTHtpL++gz2k+f0wH6gnLoSzpIf6JD9BUdpq8pl76hI/QtHaXv6Bh9T8fpBzpBJ+kU/Uin6Sc6Q2fpHP1M5+kXukAX6RJ5EiGEMlShDoMwX5g/jAkLhLHhNWFceG1YMLwujITXh/HhDWGh8MawcFgkLBoWCxPC4mGJ0IQY2pDCMCwZlgqj4U1h6fDmMDEsE5YNy4UuLB8mhbeEFcJbw4rhbWGl8PawcnhHWCWsGj56f/XwzrBGeFdYM6wV1g7vDuuEdcN6Yf3wnrBBeG/YMLwvbBTeH1YMHwibhA+GTcOHwmbhw2Hz8JGwRfho2DJ8LGwVtg7bhG3DduHjYfvwibBD2DHsFD4Zdg6fCruET4fJ4TNh1/DZP1xPCQeEA8NXwldC7+9TS6JLoxnRj6KZ0WXRrOjH0eXRT6LZ0RXRldFV0dXRNdG10XXR9dEN0Y3RTdHN0S3RrdFtUe/r5xcOnHTKaRe4fC6/i3EFXKy7xsW5a11Bd52LuOtdvLvBFXI3usKuiCvqirkEV9yVcMahs45c6Eq6Ui7qbnKl3c0u0ZVxZV0551x5l+TaunaunWvvnnAdXEfXyT3pnnRPuafc0+5p94zr6p513dxzrrt73vVwL7gX3Iuul+vt+riXXF/3suvn+rsUl+IGuoFukBvkhrghbpgb5oa74W6EG+FSXaob5Ua50W60G+PGuLFurBvvxrsJboKb5Ca5KW6KS3Npbpqb5qa76W6Gm+FmuVku3aW7uW6um+fmuQVugVuYuNAtcovcErfEZbgMl+kyXZbLcsvdcpftst1Kt9KtdqvdWrfWrXfr3Ua30W12m91Wt9Vtd9vdDrfD7XK73B63x+1z+9x+t98dcAdcjstxB91Bd8gdcofd1y7XfeOOuG/dUfedO+a+d8fdD+6EO+lOuR/dafeTO+POunPuZ3fe/eIuuIvukvMuLfJOZFrk3cj0yHuRGZGZkVmR2ZH0yJzI3Mj7kXmR+ZEFkQ8iCyMfRhZFFkeWRJZGMiIfRTIjyyJZkY8jyyOfRLIjKyIrI6siqyNrIt4X3xH6kr6Uj/qbfGl/s0/0ZXxZX847X94n+Vt8BX+rr+hv85X87b6yv8NX8VV9Nf+Yb+Vb+za+rW/nH/ft/RO+g+/oO/knfWf/lO/in/bJ/hnf1T/ru/nnfHf/vO/hX/A9/Yu+l+/t+/iXfF//su/n+/sUP8AP9K/4QX6wH+KH+mH+VT/cv+ZH+Nd9qh/pR/k3/Gj/ph/j3/Jj/Tg/3r/tJ/iJfpKf7Kf4qT7Nv+On+Xf9dP+en+Fn+ll+tk/3c/xc/76f5+f7Bf4Dv9B/6Bf5xX6JX+oz/Ec+0y/zWf5jv9x/4rP9Cr/Sr/Kr/Rq/1q/z6/0Gv9Fv8pv9Fr/Vb/Pb/ad+h9/pd/ndfo/f6/f5z/x+/7k/4L/wOf5Lf9D/yR/yX/nD/muf67/xR/y3/qj/zh/z3/vj/gd/wp/0p/yP/rT/yZ/xZ/05/7M/73/xF/xFf4l/Z40xxhhj7L9E/cH6gL/zf/K3cdnqw0Jcu7NY7l+vayHE5sJ/ng+WCZ0jQohn+vd8+D9GnTopKSm/vTZbiaDUYiFE5Ep+PnElXiE6iadEsugoKvzd+gbL3ufpH+wPJ7yP3i5E7F/lxIgr8ZX9b/1P9n/8yfGZlcNz8X+7/4Xfrjcv1x9dLERiqSs5BcSV+Mr+Ff+T/Yu0/0f1ZytR4Ks0ITr8VU6cuBJf2T9JPCGeFcl/80rGGGOMMcYYY+zPBstq3f/g/vPX+/MEfSUnv7gS/9H9OWOMMcYYY4wxxq6+53v3efrx5OSO3XnCE57w5C+Tq/2TiTHGGGOMMfavduWi/2pXwhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOM5V3/E39O7GqfkTHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGLva/k8AAAD//2/1RU4=") newfstatat(0xffffffffffffff9c, &(0x7f0000001e40)='./file0\x00', &(0x7f0000001e80)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x6000) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f0000000180)={{{@in6=@local, @in=@multicast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6}, 0x0, @in6=@private2}}, &(0x7f0000000080)=0xe8) mount$cgroup(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x83c400, &(0x7f00000004c0)=ANY=[@ANYBLOB="636c6f6e655f63686905000000000000007474722c6370757365745f76325f6d6f64652c78617474722c616c6c2c72656c656173655f5867656e743d392f66696c65302c636c6f6e655f6368696c6472656e2c616c6c2c6e6f7072656163cd947b915c851ec504663678610ac673655f6167656e743d2e2f66696c65302c7365636c6162656c2c736d61636b66736861742d157569643e000000000000", @ANYRESDEC=r3, @ANYBLOB=',dont_measure,subj_type=-,dont_appraise,fsname=,uid>', @ANYRESDEC=r4, @ANYBLOB=',\x00']) 04:10:59 executing program 3: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000440)=@framed={{}, [@printk={@lli}]}, &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000080)='kfree\x00', r0}, 0x10) (async) r1 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) epoll_ctl$EPOLL_CTL_MOD(r1, 0x3, r0, &(0x7f0000000040)={0x2}) r2 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$int_in(r2, 0x5452, &(0x7f00000001c0)=0xb2) (async) dup2(r1, r2) 04:10:59 executing program 3: r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000840), 0x8) fsetxattr$security_evm(r0, &(0x7f0000000880), &(0x7f00000008c0)=@ng={0x4, 0x12, "1ad285ffcd729579"}, 0xa, 0x2) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xa, 0x6, 0x8, 0xb}, 0x31) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="180000007f000000000000000000000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000040)='xen_mmu_pte_clear\x00', r3}, 0x10) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000600)={0xffffffffffffffff, 0x20, &(0x7f00000005c0)={&(0x7f0000000500)=""/93, 0x5d, 0x0, &(0x7f0000000580)=""/13, 0xd}}, 0x10) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80000) r6 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000680)={0x1b, 0x0, 0x0, 0x5, 0x0, r1, 0x4, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x3}, 0x48) r7 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r8 = ioctl$KVM_CREATE_VM(r7, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r8, 0xae60) r9 = ioctl$KVM_CREATE_VCPU(r8, 0xae41, 0x0) ioctl$KVM_SET_CPUID2(r9, 0x4008ae90, &(0x7f0000000400)=ANY=[@ANYBLOB="0100000008000000010000000005747ea9"]) r10 = dup(r9) ioctl$KVM_SET_VCPU_EVENTS(r10, 0x4400ae8f, &(0x7f0000000040)) bpf$PROG_LOAD(0x5, &(0x7f0000000780)={0x1d, 0x18, &(0x7f0000000380)=@framed={{0x18, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x7}, [@snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x3}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r1}}, @tail_call={{0x18, 0x2, 0x1, 0x0, r1}}, @ldst={0x3, 0x2, 0x0, 0x2, 0x5, 0x80, 0x8}, @initr0={0x18, 0x0, 0x0, 0x0, 0x9}]}, &(0x7f0000000440)='GPL\x00', 0x177, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2e, 0xffffffffffffffff, 0x8, &(0x7f0000000480)={0x6, 0x5}, 0x8, 0x10, &(0x7f00000004c0)={0x4, 0x3, 0x0, 0x1}, 0x10, r4, 0xffffffffffffffff, 0x1, &(0x7f0000000700)=[r1, r5, r6, r1, r10], &(0x7f0000000740)=[{0x5, 0x2, 0x4, 0x4}], 0x10, 0x7fffffff}, 0x90) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x0, 0x0, 0x0, &(0x7f0000000000)='GPL\x00', 0x9, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff12}, 0x90) r11 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETOFFLOAD(r11, 0xc004743e, 0x20001400) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000340)={{r1}, &(0x7f00000002c0), &(0x7f0000000300)=r2}, 0x20) ioctl$TUNSETOFFLOAD(r11, 0x40047451, 0x20000002) 04:10:59 executing program 0: syz_mount_image$f2fs(&(0x7f0000010600), &(0x7f0000000000)='./file0\x00', 0x1000092, &(0x7f0000000540)=ANY=[], 0x1, 0x105ee, &(0x7f0000010680)="$eJzs3M+LG+UfB/BPdrv99e23LuLBizogwi6Y0Gx/YD1VbWkFWxZ/HEREs0k2pE0yyya7G3vz4E38L7x5EL15Ff8MwYvgwZPgTahknlnpVoXWXRO3+3rB9D3Pk8lnPlNyeWayCeDIWsx+/aUSZ+NURMxHxJmIYr9SboUrKZ6OiOciYu6+rVLO/zFxPCJOR8TZSfFUs1K+9N5PL9+4/PH1Tz775odn17/89ovZXTUway9ERH8j7e/0U+adlLfL+cZ2t8j+he0y0wv9O+U4T7nTXisq7DR2j2sUeb6Tjs83toaTXO81mpPsdNeL+Y1BOuFwu7Nbp3jD7cZmMW6114rsDvMiO3dTX+My7w5HqU6rrPdRUT5Go91M8+1xO13Pxp0im4NROZ/q5q32eJLbZZani2beaxV9rP3j/+b/vDe6g61xtt3eHHbzQXaxVn+pVr9UrW/mrfaofaHa6LcuXciWOr3JYdVRu9G/0snzTq9da+b95Wyp02xW6/Vs6Wp7rdsYZPV67XztXPXicrn3Ynb91jtZr5UtTfLV7mBr1O0Ns/V8M0vvWM5WaucvL2fP17O3bq5mq29eu3Zz9e0Prr5765Wbr79WHvSntrKllXMrK9X6uerJI379K/Xl/V3/uLJ3/My9ZH9VOTIqs24A4PCx/gdmwfrf+j/+nfVvFhGHZv37cNcfcVTW//BIfH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI6sHxe+vlHsLKbx/8r5/5dTT5bjSkTMRcS9vzAfx/fUnC/rLPzN8QsP9PBdJYoKk3OcKLfTEXGl3H57Ir0GAAAAPLrvv/r8/bRaT/8szrohpindtJk78+EB1atExMLizwdQJcqbTfHU/rtKJp/vYzHeZ5Xd3oobWCf331VS3HI7dlDVHsr8njh5X1RSzE21HQAAYCr2rgSmuwoBAABgmj6ddQNMx4PP9IqnmeV38csv8J9IUT4QPLVnBAAAABxC/qQeAAAAHn/F+t/v/wEAAMDjLf3+HwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/s3MvOakEURiAD4++cF+RGCfsxiGbMHEJDl0IW3BOZMjYZTjDmUswYOgqE9tgoqmmieT7kqaohvycTpic6gcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwCE9VcvZ4/3dVWnOZlumnaMBAAAA9llXy1n9ZpLmf/P+/3nXeZ73IqIfEft690H8amQOck71yferDzU8RNQJu98Y5e1PRFzm7eUsfQYAAAB832oxnaduPb1Mjl0QXUqLNv1/1y3l9SKimjy3kBJ5sSkuyqtKdv/vYdwWprzVVi9gjcurSuolt2FbaV8yaAzjd0MvDf1OywEAADrR7AS67UIAAADo0s2xC+A46rOZ+Vr8fAH/KA35hODvxgwAAAD4gdxSDwAAAKev7v89/w8AAABOW3r+HwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIe0rpaz1WI6L83ZbMu0czQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPDK/ryjQAiEQRjsXd+ZzP0PKw2amppUgfDxNwYDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAb373l/8TU+NMMvfaWHoeSdZOja1TY+/cOPrD+Po1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABf785LCMAzEAFR123x2wfc/bBD4DiHwHtjIFrMYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgjT7rZPT6Jfn251qP0fBvNZNsrRr2Vg1HBxrODsyntwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAm507CI2jCgMA/GY3m9qCuMYYJCpUbKogZrMbWuhF8CAED+rBi8c03dTYadQ2h6Tkkos3r971JlgUcumtHr3YcyF4aI+FRSr0rMzsTPMak5iAmd203wf/vD+Tx8x7L7DsP28IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJR674fTZV7PDs1+XivO3X24vrBbm3mwnI5nkeVJtcM+dl4p2k9u3vwsXsNkYnBjAgAA4OlTL+v7EMK9xuZc1taaef0/VfbJav715/t5Wc/vVf/f7rbGy/p/a/Lj9x7fqNm/TyOEsLiUdmcqm+FwOxM6edu+v/VnvIY7+72w30Xq22nSf0JTz/9stQ83Xuo18lVPvr1z54PRPD3x/88CADis6bItkvL7Uda2BzkwAJ5aI0WEqP6vNwc7JgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/sD/3tgkDYRyHX18SJW6TEdJbCcxAQ4VgBD4kJEuegQFYiIaK1mIRWAEkONd0huJ5mv+vuOJeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4OVdHr54i4giUpcp0njzc3qPiI9I27Ydfd6y2J2Pzdc9Z/vDJOd3TH/LiCij6OMcAIDeVd3mWK3r5V/e/7yDvMO81bypF8/8NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwJUdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFXbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirswLEAAAAAgDB/6zQ6NgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAsQIAAP//BuqIQw==") r0 = open(&(0x7f0000000040)='./file2\x00', 0x0, 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0xf519, &(0x7f00000000c0)) [ 401.587752][T17821] loop0: detected capacity change from 0 to 256 [ 401.613752][T17818] bridge0: port 1(bridge_slave_0) entered blocking state [ 401.620768][T17818] bridge0: port 1(bridge_slave_0) entered disabled state [ 401.628382][T17818] device bridge_slave_0 entered promiscuous mode [ 401.657539][T17818] bridge0: port 2(bridge_slave_1) entered blocking state [ 401.664894][T17818] bridge0: port 2(bridge_slave_1) entered disabled state [ 401.672751][T17818] device bridge_slave_1 entered promiscuous mode [ 401.705823][T17802] loop2: detected capacity change from 0 to 40427 [ 401.712175][T15742] usb 2-1: Using ep0 maxpacket: 32 04:11:00 executing program 3: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x6, 0x0, 0x0, 0x7fffffff}]}) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xa, &(0x7f0000000100)={0xa, &(0x7f0000000080)=[{0x3, 0x1f, 0x43, 0x2}, {0x60, 0x7f, 0xda, 0x400}, {0x8000, 0x2, 0x81, 0x3}, {0x8000, 0x2, 0x4, 0x80}, {0x61d, 0x5, 0x80, 0x3}, {0x400, 0x1, 0x3, 0x7ff}, {0x1000, 0x31, 0x5, 0xfffffbc3}, {0x0, 0x4, 0x7, 0x8}, {0x2, 0x40, 0x3f, 0xc44b}, {0x195a, 0xd9, 0x0, 0x2}]}) (async) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xa, &(0x7f0000000100)={0xa, &(0x7f0000000080)=[{0x3, 0x1f, 0x43, 0x2}, {0x60, 0x7f, 0xda, 0x400}, {0x8000, 0x2, 0x81, 0x3}, {0x8000, 0x2, 0x4, 0x80}, {0x61d, 0x5, 0x80, 0x3}, {0x400, 0x1, 0x3, 0x7ff}, {0x1000, 0x31, 0x5, 0xfffffbc3}, {0x0, 0x4, 0x7, 0x8}, {0x2, 0x40, 0x3f, 0xc44b}, {0x195a, 0xd9, 0x0, 0x2}]}) geteuid() [ 401.778066][T17802] F2FS-fs (loop2): Found nat_bits in checkpoint 04:11:00 executing program 3: madvise(&(0x7f0000a93000/0x4000)=nil, 0x4000, 0xe) mremap(&(0x7f0000a96000/0x1000)=nil, 0x1000, 0x800000, 0x3, &(0x7f0000130000/0x800000)=nil) r0 = gettid() process_vm_writev(r0, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) openat$cgroup(0xffffffffffffffff, &(0x7f0000000040)='syz0\x00', 0x200002, 0x0) madvise(&(0x7f00003f7000/0x1000)=nil, 0x1000, 0x65) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) r1 = syz_clone3(0x0, 0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) accept4(0xffffffffffffffff, 0x0, &(0x7f0000001b80), 0x80000) mlock(&(0x7f000055b000/0x1000)=nil, 0x1000) syz_clone3(&(0x7f0000000240)={0x20100, 0x0, 0x0, &(0x7f0000000180), {0x1a}, &(0x7f0000000380)=""/4096, 0x1000, 0x0, &(0x7f0000000200)=[0x0, 0x0, r0, r1], 0x4}, 0x58) [ 401.836851][T15742] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 255, changing to 11 [ 401.866436][T15742] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 59391, setting to 1024 [ 401.890041][T15742] usb 2-1: New USB device found, idVendor=046d, idProduct=c314, bcdDevice= 0.40 [ 401.891297][T17818] bridge0: port 2(bridge_slave_1) entered blocking state [ 401.905761][T17818] bridge0: port 2(bridge_slave_1) entered forwarding state [ 401.912528][T15742] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 401.912928][T17818] bridge0: port 1(bridge_slave_0) entered blocking state [ 401.927481][T17818] bridge0: port 1(bridge_slave_0) entered forwarding state 04:11:00 executing program 3: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="180100001c0000000000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000140)='kmem_cache_free\x00', r0}, 0x10) r1 = syz_clone3(0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(0xffffffffffffffff, 0x8933, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) r2 = openat$cgroup(0xffffffffffffffff, &(0x7f0000000500)='syz1\x00', 0x200002, 0x0) syz_clone3(&(0x7f0000000540)={0x100000, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000001c0), {0x9}, &(0x7f0000000340)=""/214, 0xd6, &(0x7f0000000440)=""/69, &(0x7f00000004c0)=[r1, r1, r1, r1], 0x4, {r2}}, 0x58) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r3, 0x107, 0xf, &(0x7f0000000000)=0x9, 0x4) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000300)={'ip6_vti0\x00', 0x0}) sendto$packet(r3, &(0x7f0000000180)="02030600e0ff020002004788aa96a13bb1000011000088ca1a00", 0x10008, 0x0, &(0x7f0000000140)={0x11, 0x0, r5}, 0x14) 04:11:00 executing program 2: r0 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000380)=0xffffffffffffffff, 0x4) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000005000000b703000000000080850000000400000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x8, '\x00', 0x0, 0x0, r0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='sys_enter\x00', r1}, 0x10) r2 = socket$inet_udp(0x2, 0x2, 0x0) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000080)={0x0, @multicast1, @multicast1}, &(0x7f0000000240)=0xc) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000340)={'tunl0\x00', &(0x7f0000000280)=ANY=[@ANYBLOB="73030000fa6b31000000000000000095460498c15d241dcb448200", @ANYRES32=r3, @ANYBLOB="0040000700000004000000014b15006c0068000008049078e0000001e00000018904ca2400860c0000000301066c5ceae601014424a8a000000001000000000000004000000003ffffffff00000c770000bfdc00000c25861f00000001050948bcf29947e31a01082aacadc886c2070804006ac9429d0000"]}) connect$inet(r2, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x40}}, 0x10) bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000380)=0xffffffffffffffff, 0x4) (async) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000005000000b703000000000080850000000400000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x8, '\x00', 0x0, 0x0, r0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='sys_enter\x00', r1}, 0x10) (async) socket$inet_udp(0x2, 0x2, 0x0) (async) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000080)={0x0, @multicast1, @multicast1}, &(0x7f0000000240)=0xc) (async) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000340)={'tunl0\x00', &(0x7f0000000280)=ANY=[@ANYBLOB="73030000fa6b31000000000000000095460498c15d241dcb448200", @ANYRES32=r3, @ANYBLOB="0040000700000004000000014b15006c0068000008049078e0000001e00000018904ca2400860c0000000301066c5ceae601014424a8a000000001000000000000004000000003ffffffff00000c770000bfdc00000c25861f00000001050948bcf29947e31a01082aacadc886c2070804006ac9429d0000"]}) (async) connect$inet(r2, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x40}}, 0x10) (async) [ 401.935951][T17802] F2FS-fs (loop2): Mounted with checkpoint version = 48b305e5 [ 401.943992][T15742] usb 2-1: config 0 descriptor?? [ 401.966488][T17785] raw-gadget.0 gadget: fail, usb_ep_enable returned -22 [ 401.996765][ T5873] attempt to access beyond end of device [ 401.996765][ T5873] loop2: rw=2049, want=45104, limit=40427 [ 401.997074][T15742] hub 2-1:0.0: USB hub found 04:11:00 executing program 3: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f00000006c0)=ANY=[@ANYBLOB="18000000000000000000000095980000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f0ffffffb702000005000000b703000000000000850000007300000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000000)='kfree\x00', r0}, 0x10) r2 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000040)={0x1b, 0x0, 0x0, 0x2000000, 0x0, 0x1, 0x13c, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x5, 0x4}, 0x48) r3 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000180)={0x3, 0x4, 0x4, 0xa, 0x0, 0xffffffffffffffff, 0x7fff, '\x00', 0x0, r1, 0x0, 0x4, 0x1}, 0x48) ioctl$sock_ipv6_tunnel_SIOCGET6RD(0xffffffffffffffff, 0x89f8, &(0x7f0000000400)={'gre0\x00', &(0x7f0000000380)={'ip_vti0\x00', 0x0, 0x0, 0x80, 0xad09, 0x4, {{0xb, 0x4, 0x0, 0x2d, 0x2c, 0x64, 0x0, 0x7, 0x29, 0x0, @initdev={0xac, 0x1e, 0x1, 0x0}, @private=0xa010102, {[@ra={0x94, 0x4, 0x1}, @end, @timestamp_prespec={0x44, 0xc, 0xc0, 0x3, 0x0, [{@private=0xa010100, 0xffffffff}]}, @lsrr={0x83, 0x7, 0x95, [@local]}]}}}}}) r5 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r6 = dup(r5) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r7 = socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r7, 0x10e, 0x1, 0x0, 0xfe8b) sendmsg$inet(r6, &(0x7f0000000780)={&(0x7f0000000100)={0x2, 0x0, @multicast1}, 0x10, 0x0, 0x0, &(0x7f0000000280)=ANY=[], 0x30}, 0x0) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000540)={{0x1, 0xffffffffffffffff}, &(0x7f00000004c0), &(0x7f0000000500)=r0}, 0x20) r9 = fsmount(0xffffffffffffffff, 0x1, 0x71) r10 = bpf$OBJ_GET_MAP(0x7, &(0x7f00000005c0)=@generic={&(0x7f0000000580)='./file0\x00', 0x0, 0x10}, 0x18) r11 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000600)={0x3, 0x4, 0x4, 0xa, 0x0, 0xffffffffffffffff, 0x20, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x5, 0x4}, 0x48) r12 = socket$key(0xf, 0x3, 0x2) r13 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='freezer.self_freezing\x00', 0x275a, 0x0) write$binfmt_script(r13, &(0x7f0000000080)=ANY=[], 0x208e24b) sendfile(r12, r13, 0x0, 0x10) r14 = bpf$MAP_CREATE(0x0, &(0x7f0000000740)=@bloom_filter={0x1e, 0xfff, 0x8, 0x52, 0x1400, r1, 0x38000000, '\x00', 0x0, 0xffffffffffffffff, 0x4, 0x5, 0x4, 0x3}, 0x48) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000800)={0x11, 0x1a, &(0x7f0000000240)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x1}, {{0x18, 0x1, 0x1, 0x0, r2}}, {}, [@map_val={0x18, 0xd, 0x2, 0x0, r3, 0x0, 0x0, 0x0, 0x40}, @ringbuf_output={{}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x8}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x2}}], {{}, {}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000000340)='GPL\x00', 0xf3, 0x0, 0x0, 0x40f00, 0x40, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000000440)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000480)={0x2, 0xf, 0x1, 0x3ff}, 0x10, 0x0, 0x0, 0x4, &(0x7f0000000680)=[r8, r9, r10, r11, r1, r13, 0xffffffffffffffff, r1, r14], &(0x7f00000007c0)=[{0x5, 0x4, 0x10}, {0x0, 0x5, 0x5, 0x4}, {0x2, 0x2, 0x7, 0x6}, {0x0, 0x5, 0xf, 0x6}], 0x10, 0xfffffff7}, 0x90) r15 = openat$tun(0xffffffffffffff9c, &(0x7f0000001500), 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000ac0)={0x2, 0x13, &(0x7f00000008c0)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x3}, {{0x18, 0x1, 0x1, 0x0, r14}}, {}, [@cb_func={0x18, 0xb, 0x4, 0x0, 0x5}, @map_idx_val={0x18, 0x6, 0x6, 0x0, 0x4, 0x0, 0x0, 0x0, 0x7}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x1}, {0x85, 0x0, 0x0, 0x84}}}, &(0x7f0000000980)='GPL\x00', 0x0, 0x1000, &(0x7f0000001540)=""/4096, 0x41100, 0x8, '\x00', r4, 0x2e, r9, 0x8, 0x0, 0x0, 0x10, &(0x7f00000009c0)={0x0, 0x8, 0x2, 0x7}, 0x10, 0x0, r6, 0x5, &(0x7f0000000a00)=[r3], &(0x7f0000000a40)=[{0x0, 0x2, 0xa, 0x9}, {0x8001, 0x1, 0xd, 0x6}, {0x0, 0x5, 0xf, 0x8}, {0x0, 0x1, 0x6, 0x4}, {0x4, 0x3, 0x2}], 0x10, 0x3}, 0x90) close(r15) [ 402.079650][ T4111] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 402.111422][ T4111] bridge0: port 1(bridge_slave_0) entered disabled state [ 402.145870][ T4111] bridge0: port 2(bridge_slave_1) entered disabled state [ 402.191347][ T4108] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 402.205316][ T4108] bridge0: port 1(bridge_slave_0) entered blocking state [ 402.212228][ T4108] bridge0: port 1(bridge_slave_0) entered forwarding state [ 402.224445][ T4108] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 402.232992][ T4108] bridge0: port 2(bridge_slave_1) entered blocking state [ 402.239895][ T4108] bridge0: port 2(bridge_slave_1) entered forwarding state [ 402.247471][ T4108] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 402.255405][ T4108] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 402.266469][T15742] hub 2-1:0.0: 2 ports detected [ 402.291552][ T4108] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 402.324134][T17818] device veth0_vlan entered promiscuous mode 04:11:00 executing program 2: r0 = openat$vcs(0xffffffffffffff9c, 0x0, 0x4584c0, 0x0) ioctl$TCSETA(r0, 0x5406, 0x0) syz_mount_image$ext4(&(0x7f0000000780)='ext4\x00', &(0x7f0000000240)='./file0\x00', 0x2000480, &(0x7f0000000140)=ANY=[], 0x1, 0x78f, &(0x7f0000000f40)="$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") rename(&(0x7f00000002c0)='./file2\x00', &(0x7f0000000340)='./bus\x00') r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x1000000201005) [ 402.337227][ T4111] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 402.345456][ T4111] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 402.364615][ T4111] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 402.377824][ T10] device bridge_slave_1 left promiscuous mode [ 402.383811][ T10] bridge0: port 2(bridge_slave_1) entered disabled state [ 402.405365][ T10] device veth0_vlan left promiscuous mode 04:11:00 executing program 3: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020700800000000000000207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000083850000000500000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000540)={&(0x7f0000000000)='kfree\x00', r0}, 0x10) r1 = userfaultfd(0x801) fstat(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$erofs(&(0x7f00000001c0), &(0x7f0000000400)='./file0\x00', 0x809, &(0x7f0000000100)=ANY=[@ANYRES32=r3, @ANYRES16=r2, @ANYRESHEX=r3, @ANYRES64=r2, @ANYRES64=r1, @ANYRESDEC, @ANYRES8, @ANYRES64, @ANYRESHEX=r1, @ANYRESHEX=r2], 0xff, 0x20b, &(0x7f0000000540)="$eJzsmb+LE0EUx7+z2du9O0SwucLGwoAn3O2vqFxjoSBWgnCKWgZv74juXSS3xSUgJNjYWIugpf+AhUUaGzs7QSy0UEGwMKVgIYzM7Gwyu9mNKwRFfB/I7HffvJk3M9l8iywIgvhv+fTx24cH5zeurAE4hDpsFf9Sm+SsaPnvH3EOXHj87N3Tl3uH7w7z8y0CEBlVYUAf5ywh3xT110XzMBu7CgMnlb4GKw3/4JLkJgTDDdVxS9PtJSWi0LnZjra2W1HoicYXTSCahl7LBDAaMGyN98Y50/r3u73bzSgKO3mxwNM62a60fvGoQjHj+PqpOKuuYn0GgOv37w3EvaPiHozkLAH4MOAr3QDDptIbsOE4zuRItP0fNSfz119U2P/fEux78hiIyJH1uZeo4XdGPUHxQ/Dvi7W3QDbC7UyO2Ha1CdNfxB9bPMtHmF59ZTR8NT3q81yqC7ub7rLnsy9W9rBJ44L2fV1UOa+Xo+hS9cX3885lzfIy0bEk/YOZwAnNn0yYY/9w49077n63t97abe6EO+FeEDTOeKc873TgbrdseK60o1IDNLEo/WlZm3+hJNdiFg6acdzxD4C444/vg6TVHHfzefurHGNI/zOwejyZQxyy3LZdXIOpjyGvQq3WShdPEARBEARBEARBEARBEATxS/Q/I4+BIXkFIl9U8RKCyzL7ZwAAAP//ka5ZXA==") [ 402.446617][T17856] loop2: detected capacity change from 0 to 2048 04:11:00 executing program 2: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18020000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000000850000007000000095"], &(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) (async, rerun: 32) ioctl$sock_inet6_SIOCSIFADDR(0xffffffffffffffff, 0x8936, &(0x7f0000000100)={@loopback={0xfe800000}}) (async, rerun: 32) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES16], 0x1) (async) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0x7) ioctl$sock_inet6_SIOCSIFADDR(0xffffffffffffffff, 0x8916, &(0x7f0000000800)={@dev, 0x64, r2}) (async) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000440)={0x1, 0x0}, 0x8) bpf$PROG_LOAD(0x5, &(0x7f0000000480)={0x19, 0x3, &(0x7f0000000980)=@framed={{0x18, 0x0, 0x0, 0x0, 0x11, 0x0, 0x0, 0x0, 0x10000}}, &(0x7f0000000080)='GPL\x00', 0x1f, 0xfffffffffffffe65, &(0x7f0000000340)=""/182, 0x41100, 0x8, '\x00', r2, 0xf, 0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000400)={0x3, 0xa, 0xf25, 0x81}, 0x10, r3}, 0x80) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x11, 0x6, &(0x7f0000000000)=@raw=[@map_idx={0x18, 0x7, 0x5, 0x0, 0x5}, @map_fd={0x18, 0x3, 0x1, 0x0, 0x1}, @btf_id={0x18, 0x9, 0x3, 0x0, 0x2}], &(0x7f0000000080)='GPL\x00', 0x400, 0x0, 0x0, 0x41000, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000100)={0x3, 0x9, 0x3f, 0x2}, 0x10, r3, 0xffffffffffffffff, 0x0, &(0x7f0000000140)=[0x1]}, 0x80) r4 = openat$bsg(0xffffffffffffff9c, &(0x7f00000002c0), 0xc1, 0x0) r5 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000000c0)={0x16, 0x3, &(0x7f0000000080)=@framed, &(0x7f0000000040)='GPL\x00'}, 0x80) r6 = epoll_create1(0x0) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000140)={@cgroup=r7, r5, 0x11, 0x2}, 0x14) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000740)={0x9, 0x5, &(0x7f0000000500)=@raw=[@kfunc={0x85, 0x0, 0x2, 0x0, 0x4}, @cb_func={0x18, 0x6, 0x4, 0x0, 0xfffffffffffffffa}, @initr0={0x18, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x9}], &(0x7f0000000540)='syzkaller\x00', 0xfff, 0xb8, &(0x7f0000000640)=""/184, 0x41100, 0x17, '\x00', 0x0, 0x1, 0xffffffffffffffff, 0x8, &(0x7f0000000580)={0x8, 0x4}, 0x8, 0x10, &(0x7f00000005c0)={0x3, 0xd, 0x0, 0x200}, 0x10, r3, r7, 0x0, &(0x7f0000000700)=[r7]}, 0x80) (async) bpf$PROG_LOAD(0x5, &(0x7f00000003c0)={0x1a, 0x1, &(0x7f0000000000)=@raw=[@exit], &(0x7f00000001c0)='GPL\x00', 0x80000000, 0x1f, &(0x7f0000000200)=""/31, 0x40f00, 0x0, '\x00', 0x0, 0x1a, 0xffffffffffffffff, 0x8, &(0x7f0000000240)={0x5, 0x3}, 0x8, 0x10, &(0x7f0000000280)={0x0, 0x10, 0x7f, 0xff}, 0x10, r3, r4, 0x0, &(0x7f0000000380)=[0x1, 0xffffffffffffffff, r7, 0x1]}, 0x80) (async, rerun: 64) r8 = dup2(0xffffffffffffffff, 0xffffffffffffffff) (rerun: 64) bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x13, 0x11, &(0x7f0000000200)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x4}, {}, {}, [@btf_id={0x18, 0x1, 0x3, 0x0, 0x1}], {{}, {}, {0x85, 0x0, 0x0, 0x84}}}, &(0x7f00000002c0)='GPL\x00', 0x9, 0x41, &(0x7f00000008c0)=""/65, 0x41100, 0x69, '\x00', r2, 0x1a, 0xffffffffffffffff, 0x8, &(0x7f0000000340)={0x7, 0x3}, 0x8, 0x10, 0x0, 0x0, r3, 0xffffffffffffffff, 0x7, &(0x7f0000000380)=[r8], &(0x7f00000003c0)=[{0x1, 0x5, 0xe, 0x6}, {0x2, 0x4, 0xc, 0x6}, {0x2, 0x2, 0x7, 0x3}, {0x1, 0x4, 0x1, 0x5}, {0x1, 0x2, 0x6, 0xc}, {0x4, 0x5, 0x9, 0x2}, {0x2, 0x1, 0xe, 0xf}], 0x10, 0x7}, 0x90) r9 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000380)={0x3, 0x4, 0x4, 0xa, 0x0, 0xffffffffffffffff, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x0, 0x2}, 0x48) r10 = creat(&(0x7f0000000400)='./file0\x00', 0x0) (async) r11 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x1, 0xa, 0x7, 0x209, 0x40}, 0x48) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000280), &(0x7f0000000300), 0x3ff, r11}, 0x38) (async) r12 = bpf$MAP_CREATE(0x0, &(0x7f0000000840)=@base={0xb, 0x5, 0x2, 0x4, 0x5}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x11, 0xc, &(0x7f0000000440)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r12}, {}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}]}, &(0x7f0000000100)='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$PROG_LOAD(0x5, &(0x7f0000000540)={0x13, 0xe, &(0x7f0000000240)=@raw=[@alu={0x7, 0x1, 0x3, 0x3, 0xa, 0xc, 0xfffffffffffffff0}, @snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0xbd6}}], &(0x7f00000002c0)='syzkaller\x00', 0x1, 0x0, 0x0, 0x40f00, 0x44, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000300)={0x3, 0x5}, 0x8, 0x10, &(0x7f0000000340)={0x5, 0xa, 0x4d8}, 0x10, r3, r0, 0x9, &(0x7f0000000440)=[r9, 0xffffffffffffffff, r10, r11, r12], &(0x7f0000000480)=[{0x2, 0x2, 0x0, 0x8}, {0x5, 0x2, 0x7, 0xa}, {0x5, 0x2, 0xd, 0xb}, {0x2, 0x1, 0x10, 0x8}, {0x1, 0x2, 0xe, 0x1}, {0x2, 0x3, 0xc, 0x8}, {0x0, 0x5, 0x8, 0x9}, {0x4, 0x5, 0x9, 0x19}, {0x1, 0x2, 0xe, 0xa}], 0x10, 0x4}, 0x90) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00', r0}, 0x10) r13 = eventfd2(0x0, 0x0) r14 = dup(r13) read$FUSE(r14, &(0x7f0000002140)={0x2020}, 0x2020) (async) write$FUSE_DIRENTPLUS(r14, &(0x7f0000000e40)=ANY=[@ANYBLOB="e0"], 0x5b8) [ 402.538696][T17856] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 402.576239][T17861] loop3: detected capacity change from 0 to 16 04:11:00 executing program 3: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x4, &(0x7f0000000180)=ANY=[@ANYBLOB="18010000010000000000000000030000850000007b00000095"], &(0x7f0000000140)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000140)='kmem_cache_free\x00', r0}, 0x10) r2 = socket$key(0xf, 0x3, 0x2) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000001c0)={'syztnl0\x00', &(0x7f0000000100)={'sit0\x00', 0x0, 0x8000, 0x8000, 0x9, 0x3, {{0x7, 0x4, 0x1, 0x1a, 0x1c, 0x68, 0x0, 0x1f, 0x4, 0x0, @private=0xa010102, @empty, {[@generic={0x7, 0x4, "1805"}, @end]}}}}}) r4 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_fanout(r4, 0x107, 0x12, &(0x7f0000000700)={0x0, 0x7}, 0x4) r5 = open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r6 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000002980)={&(0x7f0000002740)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x115, 0x115, 0x9, [@union={0x5, 0x7, 0x0, 0x5, 0x0, 0x1, [{0x8, 0x4, 0x101}, {0x3, 0x5, 0x5}, {0x3, 0x4, 0x5e}, {0x2, 0x4, 0x4}, {0x8, 0x2, 0x2394}, {0x2, 0x1, 0x7ff}, {0xe, 0x5}]}, @func={0xa, 0x0, 0x0, 0xc, 0x4}, @datasec={0x9, 0x4, 0x0, 0xf, 0x1, [{0x4, 0x1f, 0xffffffff}, {0x2, 0x98d, 0x5}, {0x3, 0x1, 0x7}, {0x3, 0x2, 0x2}], '\''}, @union={0x1, 0x5, 0x0, 0x5, 0x1, 0x8, [{0x0, 0x1, 0x7}, {0x8, 0x2, 0x9}, {0xa, 0x5, 0xd4}, {0xc, 0x0, 0x3}, {0x9, 0x5, 0x96}]}, @func={0x4, 0x0, 0x0, 0xc, 0x1}, @array={0x0, 0x0, 0x0, 0x3, 0x0, {0x4, 0x3, 0x3}}]}, {0x0, [0x2e, 0x61, 0x30, 0x5f, 0x30, 0x5f, 0x60]}}, &(0x7f0000002880)=""/193, 0x139, 0xc1, 0x1, 0x3}, 0x20) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000002a40)={0x8, 0x0}, 0x8) bpf$PROG_LOAD(0x5, &(0x7f0000002b00)={0xf, 0x0, &(0x7f0000002640), &(0x7f0000002680)='GPL\x00', 0x5, 0x80, &(0x7f00000026c0)=""/128, 0x41100, 0x1, '\x00', 0x0, 0x2b, r6, 0x8, &(0x7f00000029c0)={0x6, 0x5}, 0x8, 0x10, &(0x7f0000002a00)={0x2, 0x4, 0x7fffffff, 0x300000}, 0x10, r7, r0, 0x4, &(0x7f0000002a80)=[r5, r1, r5], &(0x7f0000002ac0)=[{0x2, 0x3, 0xf, 0xa}, {0x1, 0x5, 0x3}, {0x3, 0x4, 0x10, 0x4}, {0x5, 0x3, 0x10, 0x7}], 0x10, 0xffffffff}, 0x90) r8 = dup3(r5, r4, 0x0) r9 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x6, 0x4, 0xfff, 0x7}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r9, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r10 = bpf$MAP_CREATE(0x0, &(0x7f0000001340)=@bloom_filter={0x1e, 0x507f, 0x3, 0x6, 0x2800, 0xffffffffffffffff, 0x2a29, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x4, 0x4}, 0x48) sendmsg$key(r8, &(0x7f0000002600)={0x0, 0x0, &(0x7f00000025c0)={&(0x7f0000001540)={0x2, 0x14, 0x81, 0x7, 0x20a, 0x0, 0x70bd2a, 0x25dfdbfe, [@sadb_x_nat_t_port={0x1, 0x15, 0x4e23}, @sadb_x_sa2={0x2, 0x13, 0x81, 0x0, 0x0, 0x70bd29, 0x3504}, @sadb_sa={0x2, 0x1, 0x4d2, 0x5, 0x42, 0x5, 0x1, 0x40000000}, @sadb_spirange={0x2, 0x10, 0x4d5, 0x4d3}, @sadb_key={0x201, 0x8, 0x8000, 0x0, "d1a0d87f5b9cf611fc216a726b97a2bae48db51a6287467b784d2c8df979ed8099eedef27322f0016ac84e021469746d692830a344f902afae913f598bd55262991df23b62726749c07b0e550cb4ec1b32aae560afd1c8c3814144ed840bf93d9d019685a9cddf07276b92f78b39db1fcc27ee257e2841bab1a164db5b2e5dfbddc7215b60b0a1ccdd31acb478f0c53cbe3159189dc86a3220c3e1733a4626a973da24081226cf858d0bce85a66989b1765e5395f2e7f77968df18d86770f3a07a7720da6a1878966c7d470355657ef87179797d4216d80c92aafe75d5f9b4bc6d21a32a540cd34ae0a5d60aed344aac0ec1ea3dca20b8fba5bc43e451ae0431451aadcc2f7c27c3fbb9e08fb358ea76be1c449a2fc0b7e78049b54fb6ef44adb6e578b73d353232e116ecac85fe3a43f64a5d961e7d454f5a599e31c119d7e96b90759e663469b762e89be9b3c8e9a7cdfbf50fe06e3af126b72fee743cec22040a8276b73bb7c2678a39057010c88bee7962c56f51257b5a96581d784f74d36c18191f6985c015471407b5c62d311d1b9511841245d33e55dc5d13ca083d271f3c8cc18bcd009a9cb898ac29d349e2a650ca87e9e8b01fd3b89b2c99b3675f91adf793531131c38730b4d115732d9b53fff2902a5ab05ab2aaf9c064bbf9a605361b658508265bc1a136cf610cd1221f76723946863f2d0e2cfe1ac26e4e51c9977ae30d63b1498fac1736631581c96332bf3de2dac71b75c2bd4cfc22ceed30b019a62788d1ab5b2ec952e301461d229d3c256fdfcac077f7a6d8b2c920cba23ee11993814f0aed279526200220f07aa67016b7dc625327a2c178831958bb48a67b51acd67f3613902a9b8616f6d0b0ba25e4fdfeb72f109417337f5d906279cd6bd5e85f538f43a9986d86edbddefb9dbb5e186b356fa7866d928a1990ca3b0dd074f77a8e93b9643269c7b6246fd1049d3b92539081dce0a51cb72210e6e33cd67355c9efd88b66b0276575d234867fd276bc94cce365ec0c0fff726f0a62755a5240cb278d8b5e5e72b029f7b7d75f4fb92df03b461ea214701588b644fc437e8460160ccc38dcb2a4844c20c5b01d2c6dcb05dd1a28a8857ea657b5fc40840d29565a713398bdc612b17a1b4066a92e5bbcff9564555aa49e4b97bdb33fc6c79031422aaa654e02940cfd752f8c8c7bab3a4b7cf5c6310ce7d42433660b2873a093dfa05d0d083175d16d8f17d88c40aa1163bdff80c8e0e08acac4adb52871631930309945fc409d32b9a186acd7648a532daeade9e2da5a875ed6296e713c229382239757426f215b74c05dc6311db0e2316cb44be953a6a6b3d8287a537a55774916f80b16e6162c7fadff5f450245c57a444a6ee4832877da483e4ca09e3cfc7caa13f86ca2d33c31908a9f73fa6d9813097c69e971287bee5016f46320da862d8bd7ffb64e3e435e6a5c95c6cb686d1036e085d4084b57ebabb172a8b07f7efcc8654bdc7a9af2d3f209fb3314378406b523dd927d2acdab212076810fb463e35a57058b2905ab1db9dd2ab1ff0e17707038d76369c4025b4e3fc6076f890fec950ca1de676ffc56ee9798ca66557b5afa1520ca542d97a05ac0c7f1326733e30f192e491bc3e2d1e8e64af14de042e4f0a891ecd5f366538443c48df0f80ba3379cd57e08fa5ca84f51cfdf87f3fef5d64a3919baf33ab42f08044182c98661687f457685d9bd9c8388e2a03877532f78268c23496573bce227cdcb1beaa4180a88f307520a1534b844dc08feb7a731ec519a66ff2ceccdfccc986fe8f1e826a7c3e19c5238de9f5d221a929fb22d16af67b8a4d3066054454d986b3a21315de9c14636fb6ec029203130451e6c144be02d5157ec790d61de547e56855402ab9441813b042e54c563f87fc53a3ca49f2978f91afc3e8e6161b621a8366024233da8148907ed112220ff5cf3743a8eed06beb5265d0ec6b2522f1ba5f4bcb0ec8e92d3e6dc05a8b2e0c169f54cef67c8476473d2e8675aa08528ad12827f236c8f56f69380e1f0dc8211cf40392b448898fecde265dd1f900e5a79427f1bd29f52e4526a8e8c60cacb079544ec942d4461e848255610a4824939b1540352a784c9bd23ccc07c1e14438efe31556f1853c5f36acd61d968ec5d27b6182a913acbc8449309875aa1ac2ac3fdb520ca2354daf3ad3442f9ecb7c8d87595e816fc440ebb7d9fbb00860e54a4939bb0ff9c76a757a6ca5f724809686cd2cf811ae9be5fd899f32a28ab9eeb7dc879c31e670c28fe2af3637f1ca5db575ca0a0c16a2f76282f4859409df8bef67ced10a3715a03c37d1dd55ed8bcd492a70d73f3375652529b2fc14fe2b8bc4d622fdd78c3650f6c245010aab1c9d3564378aab0d2c1204df09cd89384147dafd9ad2099ef93a566b95f58833c3f1b49193fc94917d9953add355162330d27a725df98fa76ccb473aea798262cbb8a93f9c8ac1f783c5d903163e839e18d69942bff344536982c5aaaf8c027cfa358081bef29611250ef9b7273c8be82b83d2d063e0c29871115015e4efdc10ed0b52f04807fa72c8bd42069320d00956f40ab78ae0d3b46756b9adfc6052ebd68352270af865517a6ff9a5ff8d575a7014e4575d087294bd610f93e992017f6a76a84ecb06aab440ed0099a7d2c421f7ac7f6eafb53cdd719962fcd034eb995e2465762b60e42015a1c4af9788b9588f8ee04d8c579873e1784a4aa87a9cfb0c00d3ba3e883df2357a691a8297f646f14c2531c7eb54e50fc3a1968eddb66f5e6ca9f58100d45bd2d3cbaf0c14c69a65c3e773c8d7a58361e984a613a441815853c424d199c48e6045f88598bad40d90c7df48946b713e8bfa0d1621aca43d967b516a6ad7e57b2c5ee23ee2adab00351b52849551a6de9ab4fbd7dd850e74f9113b6708559dec8daf5686cecda5e8bdad84a73f015aceb8d731c45c042b282dfa9f1ff7c00b5c00f338e67a043244301f63353c61e9ea9dd9a6968c1d23d610429045da062c1f4141ba403c5f3c1c4216a673a0d7a8d001f027d3ddd7618fae7533d8bd2115012e6d514cf8803d5c8ea87daf213b6aab9a8b2c21558ebd49ef065c0d459e063469def1e97d5b0546d9c3dd5b46706ebec4b55d1850ba99b0a4b6b1ef4bc3f1f7ec6256a62c12d795eb3dc478c68b37ea0c1f1b9d7c52025267aefe684b081b1ae89703379238927d1d1d39f722a915faef67084d96a365e0aad63c06d33f689d5080d916e3bad4f5857168fc3c7476eea582ca88247ad16f01e9bce67139e31477ee52cf3cf3b84f577383896087fcfab7d4da40f0413071a166dd1121f108de8491da5802df9243feb74d4f133c1374ded6add8627c712c89c0912237d2731ef99780ddc317f54f69e322f4269c9e9d3091679f20086029279506fe8b9b4a618d43f6baf4bdd0c883a92cceb990e57c57d80b4dbd4b7c03dfd0cf7897869cd51b84311baeace92d6ed35da915c822c3a57972eb7b8eca6fbd7202a851e134afabc55f04eb14ec816d1415519478a163915f6f26db17bc25ba50b3ffe9babb5d8bd0cea31635ba81e157fc7acfe37bfc9332d1abb23f23ae7de0c7787f60ab5b6548718ae58cfa572cc017f3f228147851022757e4aa2a33522f76e9fd00d049c27121d69cfb053732e96d85ce16bd54fdfc9476637e7500932b98552325166d40b05a62fbd45ed13970af617ca33f94d891b80bf4b71d38bf5021b816f8b74fd3b10580761d8ca647dc452683dea10dc3e56f5e52d19cfe50955a2b59b4892c4c8728266cd5e12dc6bc4c360fd66a0348cf1842bf1fd60eb312c9248ec4ece67f80ce8541ef8fbc1343160bda81712aaeb21acd28d282f96fff1937bf41e764055fb9af3aa7ab0c7663f5b3700ac136afc3992cdc4ca48b0690ecd282a979cfc0e29c57b708643ade37ffd52b445645d8a7f21431c37fa9984d553218c627e5db951c5ef6b7760d725b3c1df8de1f6010c250c2457f4d9f0deeaf53b7e41000eaa7a8436acc30157126a84d7534eaec68de0e9e389f4d7cd63141b88dd93195ec013436aef5eb822ddd12cb0e492ff5c458fde11651b4f9a765877290e5308015a1b8abb6d9ac92ba284c5e2c8de76cc29e3929fb578c8e9ff4c2c66066f328fc26a4ac521b10e461e42ebaa346bf410116c828779d578284a3dd7e3708b4fea513271b225163d4c60061dc60a239bbbd1d6930f1c31c197cb4654dde5d906ab22f9fedd52e11ecec82f33fd44def18056ceee9a7aad0c2a17d52814eca7c5e8aa67e9deabd052824335fa6636825c1a7dc2059a3331c441b9db0975bb81961ca19c3a0c11ae0ee7cf5f66afa4b89cd5f4e7087ddc117238f75039dff2d8dcb356fd74be731f0aaa3234033cc5957a16049de736b26f1fa66251681f8308276bd278114c3e3212ec4c2bc019c09d5c4c8bdbce665c2a46972f555822ba9a4954e35e3d37e00b8e1c9bf59799ab55d91824d09ad45e11d0ec22112395f0cd7a9dde474d625009ebf67fd8a90ed1dcbe125809d181ac72bb4000a3941efc9a40ff16b89c3fcd66e810324054a11769d8d905d2f2bd24f8a1324e7b878d517e20d7cc29def4e8e7953e5c1eae92c8f5b6440218df2bf621c727236be4cf46d7a2b9f3d934bbf98d8a78eedb35257a8cdb51d92f93dbdc0bbc84afd57ee6b404e95526661723932ef3f8721999b18cce2c823e4d6ec83441450dd862da5bcd1bf9f2d18edbb3f78dd9d97852883a8c0642d8ede9cb3888bccf74b9ff5c2ed462928940ca1958bcf51c02255fa41d64e765b2ebf3bb2e8438cb97c2a04c4d7c3ffa169e50ca39ddbd016c4bf034e604b19b557af083952bb9fc6c06903116dbab638492a90746985f68e256a6e976e49e93077dc82ad65628d64f0b9a6087a1eb3a7f259b73c1e0659498122c5479b0fbf6858ff4c9025b1c005f68aa6a63f51f6b33f48f8e5f58ed2344b6135e506bc74b4abb5fc9936cb0d0958b8884b501fa8579af4cdd00dc0568e5690f16183b3ae7b3257660ae9171b5d4b5c5bfa6b0ca762d844be2b8f11a581c8acc9b880a50c0bb2cb976345454c6bf3ec7f77e8b93794f7b3d2bc1a9530f0e3c0c601e39be9b4fc0bf29556004b7f1aea06774e151efed40d6c87609db3f12aab46592b1317c104b45644d8a8036d6dd2ed55f9ffb04064e2600cddd921f9af62950f0061914effda6cea74b50f5f9bd84d027bee065f253eeaff6b436642ea00acdf7ac56c268227adfb9b6b705ca34bfc56c7e0c09657f8f1468086914237accb42124fe37c65af301d0eb27fdc4ee6a4e0f13f950dae3cd2ca90de9389c55004315b9ce388f038f64ec7028d94555daa94e1de565299208c11a9c58a74f6d35975592c00cdd8280ce8a7297466888fe2e12b37b39fd6bc1b62d147982e8150a67d61089a37bff760906b0934ca6971259ed072b278ce50aae5e1bea9222dded59bf7342d87c685b6921e3707a327920dca6f6db788f29f57b22e2eb7ca6cce4c5e200bda2c91cd3b1a482c660eee7289b1a979b86a3766368f77b7d79a9ef76e0622dcb7e4354bdee340e229ff8fdd0841d0b000be57dd859c63425296d4c45bf5c2d01b852db1e2738b284ab1e2dfd38a2593edf02323bd39caed2ba2b2ad8dd2a53e4bef4593bbd99a1d400d6c3c71a30601f15d617252ddf8dec9348b4225052c0ae4fcacb6662586309553f2d87161fc11d52cb380ad5fc4bd90a30ec3e508eecb1ede2f1bcdf174273a7b3eacebc"}]}, 0x1050}}, 0x4) bpf$PROG_LOAD(0x5, &(0x7f0000001480)={0x14, 0x7, &(0x7f0000000000)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfff, 0x0, 0x0, 0x0, 0x7f}, [@map_idx_val={0x18, 0xa, 0x6, 0x0, 0x7}, @jmp={0x5, 0x0, 0x2, 0x8, 0xb, 0xfffffffffffffff4, 0x10}, @exit]}, &(0x7f0000000080)='syzkaller\x00', 0x9, 0x1000, &(0x7f00000002c0)=""/4096, 0x41100, 0x40, '\x00', r3, 0x25, r5, 0x8, &(0x7f00000012c0)={0xa, 0x1}, 0x8, 0x10, &(0x7f0000001300)={0x2, 0x9, 0xffffffff, 0x80000001}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x6, &(0x7f00000013c0)=[r9, r10], &(0x7f0000001400)=[{0x4, 0x4, 0x3, 0xb}, {0x3, 0x4, 0x10, 0x4}, {0x4, 0x7ff, 0xb, 0x6}, {0x2, 0x1, 0x3, 0x6}, {0x5, 0x1, 0xb}, {0x0, 0x3, 0x5, 0x4}], 0x10, 0xfffff1b5}, 0x90) r11 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r11, &(0x7f0000000080)=ANY=[], 0x208e24b) sendfile(r2, r11, 0x0, 0x8) [ 402.628657][T17861] erofs: (device loop3): mounted with root inode @ nid 36. 04:11:01 executing program 2: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xa, 0x4, 0xfff, 0x7}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000001c0)={{r0}, &(0x7f0000000040), &(0x7f0000000180)}, 0x20) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='mm_page_alloc\x00', r1}, 0x10) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000280)={&(0x7f0000000200)='block_rq_requeue\x00', r1}, 0x10) syz_clone3(&(0x7f0000007b00)={0x140000200, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) [ 402.741957][T17818] device veth1_macvtap entered promiscuous mode [ 402.754534][ T4108] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 402.785883][T17831] loop0: detected capacity change from 0 to 131072 [ 402.793906][ T1024] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 402.803279][T17831] F2FS-fs (loop0): Segment count (31) mismatch with total segments from devices (0) [ 402.807120][ T1024] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 402.812949][T17831] F2FS-fs (loop0): Can't find valid F2FS filesystem in 1th superblock 04:11:01 executing program 4: mkdir(&(0x7f0000000400)='./file1\x00', 0x0) mkdir(&(0x7f0000000580)='./bus\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000480)='./bus\x00', &(0x7f00000004c0)='system.posix_acl_default\x00', &(0x7f0000000380)={{}, {}, [{}]}, 0x2c, 0x0) r0 = bpf$MAP_CREATE(0x0, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000c00)={0x2, 0x2f, &(0x7f00000005c0)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0xffff0000}, {{0x18, 0x1, 0x1, 0x0, r1}}, {}, [@tail_call, @tail_call, @map_fd={0x18, 0x2}, @map_idx={0x18, 0x7}, @ringbuf_query, @ringbuf_output={{0x18, 0x1, 0x1, 0x0, r1}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x7ff}}, @initr0={0x18, 0x0, 0x0, 0x0, 0xe97, 0x0, 0x0, 0x0, 0x2}, @exit, @map_idx={0x18, 0x3, 0x5, 0x0, 0xb}], {{}, {}, {0x85, 0x0, 0x0, 0x84}}}, &(0x7f0000000140)='GPL\x00', 0x7, 0x8a, &(0x7f0000000740)=""/138, 0x40f00, 0x10, '\x00', 0x0, 0x2c, r1, 0x8, &(0x7f0000000300)={0x3, 0x4}, 0x8, 0x10, &(0x7f00000003c0)={0x0, 0x0, 0x10000, 0x80000000}, 0x10, 0x0, r2, 0x0, &(0x7f00000009c0)=[r0, r1, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, r0], 0x0, 0x10, 0x8}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f0000000d00)={0x8, 0x0, 0x0, &(0x7f0000000540)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000a00)={0x5, 0x6, 0x6, 0x1c05}, 0x10, 0x0, 0xffffffffffffffff, 0x2, &(0x7f0000000b80)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, r2], &(0x7f0000000bc0)=[{}, {0x5, 0x2, 0xb, 0x3}], 0x10, 0x1}, 0x90) bpf$PROG_LOAD(0x5, 0x0, 0x0) creat(&(0x7f0000000280)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f0000000540)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 402.832034][ T1024] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 402.841390][ T1024] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 402.850717][T17831] F2FS-fs (loop0): Found nat_bits in checkpoint 04:11:01 executing program 2: madvise(&(0x7f0000a93000/0x4000)=nil, 0x4000, 0xe) mremap(&(0x7f0000a96000/0x1000)=nil, 0x1000, 0x800000, 0x3, &(0x7f0000130000/0x800000)=nil) r0 = gettid() process_vm_writev(r0, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) openat$cgroup(0xffffffffffffffff, &(0x7f0000000040)='syz0\x00', 0x200002, 0x0) madvise(&(0x7f00003f7000/0x1000)=nil, 0x1000, 0x65) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) syz_clone3(0x0, 0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) accept4(0xffffffffffffffff, 0x0, &(0x7f0000001b80), 0x80000) mlock(&(0x7f000055b000/0x1000)=nil, 0x1000) syz_clone3(&(0x7f0000000240)={0x20100, 0x0, 0x0, &(0x7f0000000180), {0x1a}, &(0x7f0000000380)=""/4096, 0x1000, &(0x7f00000001c0)=""/41, 0x0}, 0x58) 04:11:01 executing program 4: r0 = socket(0x1e, 0x4, 0x0) setsockopt$packet_tx_ring(r0, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc}, 0x10) r1 = socket(0x1e, 0x4, 0x0) r2 = socket(0x1e, 0x4, 0x0) setsockopt$packet_tx_ring(r2, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc}, 0x10) setsockopt$packet_tx_ring(r1, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc}, 0x10) sendmmsg(r1, &(0x7f00000030c0)=[{{0x0, 0xa9cc7003, &(0x7f0000000400)=[{&(0x7f00000000c0)="ee", 0x101d0}], 0x1}}], 0x311, 0x9200000000000000) dup3(r2, r1, 0x0) sendmmsg(r0, &(0x7f00000030c0)=[{{0x0, 0xa9cc7003, &(0x7f0000000400)=[{&(0x7f00000000c0)="ee", 0x101d0}], 0x1}}], 0x400000000000181, 0x9200000000000000) recvmmsg$unix(r0, &(0x7f0000002ec0)=[{{0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000001b00)=""/4096, 0xff7}], 0x4e}}], 0x1, 0x0, 0x0) recvmsg(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000100)=""/207, 0xcf}], 0x1}, 0x0) 04:11:01 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$mptcp(&(0x7f00000000c0), r3) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) sendmsg$nl_route(r2, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffff11ffffffff000000", @ANYRES32=r4, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000005840)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000001240)=ANY=[@ANYBLOB="48000000240051860000ff0000ff000000000000", @ANYRES32=r4, @ANYBLOB="00000000ffffffff0000000008000100687462001c0002001800020003"], 0x48}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f00000009c0)=@newtfilter={0x50, 0x3, 0xd27, 0x0, 0x0, {0x60, 0x0, 0x0, r4, {}, {}, {0xc}}, [@filter_kind_options=@f_flow={{0x9}, {0x20, 0x2, [@TCA_FLOW_EMATCHES={0x1c, 0xb, 0x0, 0x1, [@TCA_EMATCH_TREE_HDR={0x8}, @TCA_EMATCH_TREE_LIST={0x10, 0x2, 0x0, 0x1, [@TCF_EM_IPT={0xc}]}]}]}}]}, 0x50}}, 0x0) [ 402.947628][T17831] F2FS-fs (loop0): Try to recover 1th superblock, ret: 0 [ 402.956602][T17831] F2FS-fs (loop0): Mounted with checkpoint version = 48b305e5 [ 403.047021][T16903] ------------[ cut here ]------------ [ 403.052407][T16903] WARNING: CPU: 1 PID: 16903 at fs/f2fs/inode.c:850 f2fs_evict_inode+0x1191/0x1470 [ 403.062116][T16903] Modules linked in: [ 403.067783][T17883] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.3'. [ 403.070540][T16903] CPU: 1 PID: 16903 Comm: syz-executor.0 Not tainted 5.15.148-syzkaller-00718-g993bed180178 #0 [ 403.087706][T16903] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/29/2024 [ 403.099018][T16903] RIP: 0010:f2fs_evict_inode+0x1191/0x1470 [ 403.103362][T17883] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.3'. [ 403.111000][T16903] Code: 53 ff eb 0f e8 a0 98 53 ff 49 bf 00 00 00 00 00 fc ff df 48 8b 5c 24 28 4c 89 ef e8 89 21 03 00 e9 a1 fc ff ff e8 7f 98 53 ff <0f> 0b 4c 89 f7 be 08 00 00 00 e8 10 ab 95 ff f0 41 80 0e 04 e9 7e [ 403.136278][T17883] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=3 sclass=netlink_route_socket pid=17883 comm=syz-executor.3 [ 403.138409][T16903] RSP: 0018:ffffc90000db7960 EFLAGS: 00010293 [ 403.156256][T16903] RAX: ffffffff821c8901 RBX: 0000000000000002 RCX: ffff88810aebbb40 [ 403.164461][T16903] RDX: 0000000000000000 RSI: 0000000000000002 RDI: 0000000000000000 [ 403.172610][T16903] RBP: ffffc90000db7ad0 R08: ffffffff821c8589 R09: ffffed1021fc536b [ 403.180445][T16903] R10: 0000000000000000 R11: dffffc0000000001 R12: ffff88810fe29868 [ 403.188304][T16903] R13: ffff88810fe29840 R14: ffff8881106ba078 R15: dffffc0000000000 [ 403.196019][T16903] FS: 0000555555578480(0000) GS:ffff8881f7100000(0000) knlGS:0000000000000000 [ 403.205521][T16903] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 403.211991][T16903] CR2: 0000000020000440 CR3: 00000001121e6000 CR4: 00000000003506a0 [ 403.219766][T16903] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 403.227595][T16903] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 403.235360][T16903] Call Trace: [ 403.238685][T16903] [ 403.241440][T16903] ? show_regs+0x58/0x60 [ 403.245524][T16903] ? __warn+0x160/0x2f0 [ 403.249562][T16903] ? f2fs_evict_inode+0x1191/0x1470 [ 403.254535][T16903] ? report_bug+0x3d9/0x5b0 [ 403.259162][T16903] ? f2fs_evict_inode+0x1191/0x1470 [ 403.264087][T16903] ? handle_bug+0x41/0x70 [ 403.268471][T16903] ? exc_invalid_op+0x1b/0x50 [ 403.273008][T16903] ? asm_exc_invalid_op+0x1b/0x20 [ 403.286407][T16903] ? f2fs_evict_inode+0xe19/0x1470 [ 403.291361][T16903] ? f2fs_evict_inode+0x1191/0x1470 [ 403.296452][T16903] ? f2fs_evict_inode+0x1191/0x1470 [ 403.301429][T16903] ? _raw_spin_unlock+0x4d/0x70 [ 403.306117][T16903] ? f2fs_write_inode+0x5d0/0x5d0 [ 403.311022][T16903] ? bit_waitqueue+0x30/0x30 [ 403.315505][T16903] ? locks_free_lock_context+0x42/0x70 [ 403.320863][T16903] ? __destroy_inode+0x35f/0x4e0 [ 403.325577][T16903] ? f2fs_write_inode+0x5d0/0x5d0 [ 403.330802][T16903] evict+0x2a3/0x630 [ 403.334538][T16903] evict_inodes+0x5db/0x660 [ 403.339030][T16903] ? clear_inode+0x150/0x150 [ 403.343376][T16903] generic_shutdown_super+0x9c/0x2e0 [ 403.348519][T16903] kill_block_super+0x7e/0xe0 [ 403.353022][T16903] kill_f2fs_super+0x2f9/0x3c0 [ 403.357749][T16903] ? f2fs_mount+0x40/0x40 [ 403.361893][T16903] ? unregister_shrinker+0x23c/0x2d0 [ 403.367115][T16903] deactivate_locked_super+0xad/0x110 [ 403.372237][T16903] deactivate_super+0xbe/0xf0 [ 403.376833][T16903] cleanup_mnt+0x45c/0x510 [ 403.381143][T16903] __cleanup_mnt+0x19/0x20 [ 403.385395][T16903] task_work_run+0x129/0x190 [ 403.389923][T16903] exit_to_user_mode_loop+0xc4/0xe0 [ 403.394925][T16903] exit_to_user_mode_prepare+0x5a/0xa0 [ 403.400280][T16903] syscall_exit_to_user_mode+0x26/0x160 [ 403.405603][T16903] do_syscall_64+0x49/0xb0 [ 403.409882][T16903] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 403.415582][T16903] RIP: 0033:0x7f20071260d7 [ 403.419887][T16903] Code: b0 ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 0f 1f 44 00 00 31 f6 e9 09 00 00 00 66 0f 1f 84 00 00 00 00 00 b8 a6 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 01 c3 48 c7 c2 b0 ff ff ff f7 d8 64 89 02 b8 [ 403.440479][T16903] RSP: 002b:00007ffffdacb938 EFLAGS: 00000246 ORIG_RAX: 00000000000000a6 [ 403.448771][T16903] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 00007f20071260d7 [ 403.456584][T16903] RDX: 0000000000000000 RSI: 000000000000000a RDI: 00007ffffdacb9f0 [ 403.464344][T16903] RBP: 00007ffffdacb9f0 R08: 0000000000000000 R09: 0000000000000000 [ 403.472226][T16903] R10: 00000000ffffffff R11: 0000000000000246 R12: 00007ffffdaccab0 [ 403.480039][T16903] R13: 00007f20071703b9 R14: 000000000006210d R15: 0000000000000003 [ 403.487825][T16903] [ 403.490661][T16903] ---[ end trace 9b8c818f26d4e9da ]--- [ 403.526454][T16903] ================================================================== [ 403.534334][T16903] BUG: KASAN: use-after-free in _raw_spin_lock+0x97/0x1b0 [ 403.541278][T16903] Write of size 4 at addr ffff88810fe298c8 by task syz-executor.0/16903 [ 403.549436][T16903] [ 403.551607][T16903] CPU: 1 PID: 16903 Comm: syz-executor.0 Tainted: G W 5.15.148-syzkaller-00718-g993bed180178 #0 [ 403.563237][T16903] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/29/2024 [ 403.573132][T16903] Call Trace: [ 403.576254][T16903] [ 403.579036][T16903] dump_stack_lvl+0x151/0x1b7 [ 403.583555][T16903] ? io_uring_drop_tctx_refs+0x190/0x190 [ 403.589014][T16903] ? __wake_up_klogd+0xd5/0x110 [ 403.593700][T16903] ? panic+0x751/0x751 [ 403.597610][T16903] print_address_description+0x87/0x3b0 [ 403.602989][T16903] ? __sched_text_start+0x8/0x8 [ 403.607678][T16903] kasan_report+0x179/0x1c0 [ 403.612111][T16903] ? _raw_spin_lock+0x97/0x1b0 [ 403.616699][T16903] ? _raw_spin_lock+0x97/0x1b0 [ 403.621302][T16903] kasan_check_range+0x293/0x2a0 [ 403.626075][T16903] __kasan_check_write+0x14/0x20 [ 403.630876][T16903] _raw_spin_lock+0x97/0x1b0 [ 403.635282][T16903] ? _raw_spin_trylock_bh+0x190/0x190 [ 403.640481][T16903] ? _raw_spin_lock+0xa4/0x1b0 [ 403.645084][T16903] ? _raw_spin_trylock_bh+0x190/0x190 [ 403.650294][T16903] ? remove_wait_queue+0x140/0x140 [ 403.655238][T16903] igrab+0x20/0xa0 [ 403.658798][T16903] f2fs_sync_inode_meta+0x14d/0x2a0 [ 403.663830][T16903] f2fs_write_checkpoint+0xab4/0x1fb0 [ 403.669039][T16903] ? f2fs_get_sectors_written+0x500/0x500 [ 403.674594][T16903] ? rwsem_write_trylock+0x15b/0x290 [ 403.679716][T16903] ? __kasan_check_write+0x14/0x20 [ 403.684661][T16903] ? mutex_unlock+0xb2/0x260 [ 403.689089][T16903] f2fs_issue_checkpoint+0x31b/0x4d0 [ 403.694207][T16903] ? f2fs_destroy_checkpoint_caches+0x30/0x30 [ 403.700109][T16903] ? sync_inodes_sb+0x7cd/0x8b0 [ 403.704798][T16903] ? try_to_writeback_inodes_sb+0xc0/0xc0 [ 403.710354][T16903] f2fs_sync_fs+0x186/0x2f0 [ 403.714696][T16903] sync_filesystem+0x1cf/0x250 [ 403.719292][T16903] f2fs_quota_off_umount+0x20e/0x220 [ 403.724585][T16903] ? f2fs_drop_inode+0xa20/0xa20 [ 403.729360][T16903] f2fs_put_super+0xb9/0xc10 [ 403.733787][T16903] ? f2fs_drop_inode+0xa20/0xa20 [ 403.738559][T16903] ? __fsnotify_vfsmount_delete+0x20/0x20 [ 403.744115][T16903] ? clear_inode+0x150/0x150 [ 403.748541][T16903] ? fscrypt_destroy_keyring+0x287/0x2a0 [ 403.754009][T16903] ? f2fs_drop_inode+0xa20/0xa20 [ 403.758790][T16903] generic_shutdown_super+0x157/0x2e0 [ 403.764001][T16903] kill_block_super+0x7e/0xe0 [ 403.768502][T16903] kill_f2fs_super+0x2f9/0x3c0 [ 403.773107][T16903] ? f2fs_mount+0x40/0x40 [ 403.777270][T16903] ? unregister_shrinker+0x23c/0x2d0 [ 403.782390][T16903] deactivate_locked_super+0xad/0x110 [ 403.787599][T16903] deactivate_super+0xbe/0xf0 [ 403.792199][T16903] cleanup_mnt+0x45c/0x510 [ 403.796453][T16903] __cleanup_mnt+0x19/0x20 [ 403.800705][T16903] task_work_run+0x129/0x190 [ 403.805132][T16903] exit_to_user_mode_loop+0xc4/0xe0 [ 403.810169][T16903] exit_to_user_mode_prepare+0x5a/0xa0 [ 403.815460][T16903] syscall_exit_to_user_mode+0x26/0x160 [ 403.820840][T16903] do_syscall_64+0x49/0xb0 [ 403.825287][T16903] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 403.831000][T16903] RIP: 0033:0x7f20071260d7 [ 403.835250][T16903] Code: b0 ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 0f 1f 44 00 00 31 f6 e9 09 00 00 00 66 0f 1f 84 00 00 00 00 00 b8 a6 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 01 c3 48 c7 c2 b0 ff ff ff f7 d8 64 89 02 b8 [ 403.854694][T16903] RSP: 002b:00007ffffdacb938 EFLAGS: 00000246 ORIG_RAX: 00000000000000a6 [ 403.862935][T16903] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 00007f20071260d7 [ 403.870771][T16903] RDX: 0000000000000000 RSI: 000000000000000a RDI: 00007ffffdacb9f0 [ 403.878556][T16903] RBP: 00007ffffdacb9f0 R08: 0000000000000000 R09: 0000000000000000 [ 403.886371][T16903] R10: 00000000ffffffff R11: 0000000000000246 R12: 00007ffffdaccab0 [ 403.894183][T16903] R13: 00007f20071703b9 R14: 000000000006210d R15: 0000000000000003 [ 403.902000][T16903] [ 403.904860][T16903] [ 403.907027][T16903] Allocated by task 17831: [ 403.911286][T16903] __kasan_slab_alloc+0xb1/0xe0 [ 403.915967][T16903] slab_post_alloc_hook+0x53/0x2c0 [ 403.920919][T16903] kmem_cache_alloc+0xf5/0x200 [ 403.925514][T16903] f2fs_alloc_inode+0x26/0x340 [ 403.930115][T16903] iget_locked+0x174/0x860 [ 403.934368][T16903] f2fs_iget+0x55/0x4de0 [ 403.938445][T16903] f2fs_lookup+0x410/0xd80 [ 403.942703][T16903] path_openat+0x1194/0x2f40 [ 403.947130][T16903] do_filp_open+0x21c/0x460 [ 403.951468][T16903] do_sys_openat2+0x13f/0x830 [ 403.955982][T16903] __x64_sys_open+0x221/0x270 [ 403.960499][T16903] do_syscall_64+0x3d/0xb0 [ 403.964748][T16903] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 403.970475][T16903] [ 403.972659][T16903] Freed by task 16903: [ 403.976553][T16903] kasan_set_track+0x4b/0x70 [ 403.980978][T16903] kasan_set_free_info+0x23/0x40 [ 403.985750][T16903] ____kasan_slab_free+0x126/0x160 [ 403.990696][T16903] __kasan_slab_free+0x11/0x20 [ 403.995331][T16903] slab_free_freelist_hook+0xbd/0x190 [ 404.000504][T16903] kmem_cache_free+0x116/0x2e0 [ 404.005106][T16903] f2fs_free_inode+0x24/0x30 [ 404.009530][T16903] i_callback+0x4b/0x70 [ 404.013521][T16903] rcu_do_batch+0x57a/0xc10 [ 404.017862][T16903] rcu_core+0x517/0x1020 [ 404.021947][T16903] rcu_core_si+0x9/0x10 [ 404.026046][T16903] __do_softirq+0x26d/0x5bf [ 404.030397][T16903] [ 404.032558][T16903] Last potentially related work creation: [ 404.038112][T16903] kasan_save_stack+0x3b/0x60 [ 404.042675][T16903] __kasan_record_aux_stack+0xd3/0xf0 [ 404.047833][T16903] kasan_record_aux_stack_noalloc+0xb/0x10 [ 404.053570][T16903] call_rcu+0x133/0x12a0 [ 404.057640][T16903] evict+0x5df/0x630 [ 404.061372][T16903] evict_inodes+0x5db/0x660 [ 404.065712][T16903] generic_shutdown_super+0x9c/0x2e0 [ 404.070833][T16903] kill_block_super+0x7e/0xe0 [ 404.075346][T16903] kill_f2fs_super+0x2f9/0x3c0 [ 404.079947][T16903] deactivate_locked_super+0xad/0x110 [ 404.085160][T16903] deactivate_super+0xbe/0xf0 [ 404.089665][T16903] cleanup_mnt+0x45c/0x510 [ 404.093921][T16903] __cleanup_mnt+0x19/0x20 [ 404.098173][T16903] task_work_run+0x129/0x190 [ 404.102600][T16903] exit_to_user_mode_loop+0xc4/0xe0 [ 404.107634][T16903] exit_to_user_mode_prepare+0x5a/0xa0 [ 404.112928][T16903] syscall_exit_to_user_mode+0x26/0x160 [ 404.118411][T16903] do_syscall_64+0x49/0xb0 [ 404.122666][T16903] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 404.128393][T16903] [ 404.130568][T16903] Second to last potentially related work creation: [ 404.136990][T16903] kasan_save_stack+0x3b/0x60 [ 404.141499][T16903] __kasan_record_aux_stack+0xd3/0xf0 [ 404.146800][T16903] kasan_record_aux_stack_noalloc+0xb/0x10 [ 404.152435][T16903] call_rcu+0x133/0x12a0 [ 404.156514][T16903] evict+0x5df/0x630 [ 404.160246][T16903] iput+0x63b/0x7e0 [ 404.163891][T16903] f2fs_put_super+0x683/0xc10 [ 404.168406][T16903] generic_shutdown_super+0x157/0x2e0 [ 404.173622][T16903] kill_block_super+0x7e/0xe0 [ 404.178155][T16903] kill_f2fs_super+0x2f9/0x3c0 [ 404.182741][T16903] deactivate_locked_super+0xad/0x110 [ 404.187938][T16903] deactivate_super+0xbe/0xf0 [ 404.192447][T16903] cleanup_mnt+0x45c/0x510 [ 404.196713][T16903] __cleanup_mnt+0x19/0x20 [ 404.200950][T16903] task_work_run+0x129/0x190 [ 404.205391][T16903] exit_to_user_mode_loop+0xc4/0xe0 [ 404.210413][T16903] exit_to_user_mode_prepare+0x5a/0xa0 [ 404.215708][T16903] syscall_exit_to_user_mode+0x26/0x160 [ 404.221088][T16903] do_syscall_64+0x49/0xb0 [ 404.225340][T16903] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 404.231071][T16903] [ 404.233354][T16903] The buggy address belongs to the object at ffff88810fe29840 [ 404.233354][T16903] which belongs to the cache f2fs_inode_cache of size 1424 [ 404.247758][T16903] The buggy address is located 136 bytes inside of [ 404.247758][T16903] 1424-byte region [ffff88810fe29840, ffff88810fe29dd0) [ 404.260950][T16903] The buggy address belongs to the page: [ 404.266419][T16903] page:ffffea00043f8a00 refcount:1 mapcount:0 mapping:0000000000000000 index:0xffff88810fe2e100 pfn:0x10fe28 [ 404.277787][T16903] head:ffffea00043f8a00 order:3 compound_mapcount:0 compound_pincount:0 [ 404.285945][T16903] flags: 0x4000000000010200(slab|head|zone=1) [ 404.291854][T16903] raw: 4000000000010200 0000000000000000 dead000000000122 ffff8881027f9980 [ 404.300284][T16903] raw: ffff88810fe2e100 000000008015000a 00000001ffffffff 0000000000000000 [ 404.308684][T16903] page dumped because: kasan: bad access detected [ 404.314937][T16903] page_owner tracks the page as allocated [ 404.320490][T16903] page last allocated via order 3, migratetype Reclaimable, gfp_mask 0x1d2050(__GFP_IO|__GFP_NOWARN|__GFP_NORETRY|__GFP_COMP|__GFP_NOMEMALLOC|__GFP_HARDWALL|__GFP_RECLAIMABLE), pid 12528, ts 285248455002, free_ts 276967896557 [ 404.342018][T16903] post_alloc_hook+0x1a3/0x1b0 [ 404.346614][T16903] prep_new_page+0x1b/0x110 [ 404.350954][T16903] get_page_from_freelist+0x3550/0x35d0 [ 404.356511][T16903] __alloc_pages+0x27e/0x8f0 [ 404.360937][T16903] new_slab+0x9a/0x4e0 [ 404.364841][T16903] ___slab_alloc+0x39e/0x830 [ 404.369267][T16903] __slab_alloc+0x4a/0x90 [ 404.373433][T16903] kmem_cache_alloc+0x134/0x200 [ 404.378122][T16903] f2fs_alloc_inode+0x26/0x340 [ 404.382732][T16903] new_inode_pseudo+0x64/0x220 [ 404.387349][T16903] new_inode+0x28/0x1c0 [ 404.391311][T16903] f2fs_new_inode+0x10e/0x1410 [ 404.395914][T16903] f2fs_create+0x178/0x1510 [ 404.400264][T16903] path_openat+0x13a8/0x2f40 [ 404.404682][T16903] do_filp_open+0x21c/0x460 [ 404.409020][T16903] do_sys_openat2+0x13f/0x830 [ 404.413534][T16903] page last free stack trace: [ 404.418055][T16903] free_unref_page_prepare+0x7c8/0x7d0 [ 404.423339][T16903] free_unref_page+0xe8/0x750 [ 404.427855][T16903] __free_pages+0x61/0xf0 [ 404.432110][T16903] __free_slab+0xec/0x1d0 [ 404.436274][T16903] discard_slab+0x29/0x40 [ 404.440442][T16903] __slab_free+0x205/0x290 [ 404.444690][T16903] ___cache_free+0x109/0x120 [ 404.449387][T16903] qlink_free+0x4d/0x90 [ 404.453369][T16903] qlist_free_all+0x44/0xb0 [ 404.457712][T16903] kasan_quarantine_reduce+0x15a/0x180 [ 404.463141][T16903] __kasan_slab_alloc+0x2f/0xe0 [ 404.467780][T16903] slab_post_alloc_hook+0x53/0x2c0 [ 404.472728][T16903] kmem_cache_alloc+0xf5/0x200 [ 404.477327][T16903] vm_area_dup+0x26/0x230 [ 404.481494][T16903] __split_vma+0xc0/0x480 [ 404.485661][T16903] split_vma+0x7c/0xd0 [ 404.489564][T16903] [ 404.491735][T16903] Memory state around the buggy address: [ 404.497204][T16903] ffff88810fe29780: fb fb fb fb fb fb fb fb fc fc fc fc fc fc fc fc [ 404.505107][T16903] ffff88810fe29800: fc fc fc fc fc fc fc fc fa fb fb fb fb fb fb fb [ 404.513000][T16903] >ffff88810fe29880: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 404.520896][T16903] ^ 04:11:02 executing program 1: mkdir(&(0x7f0000000400)='./file1\x00', 0x0) mkdir(&(0x7f0000000580)='./bus\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000480)='./bus\x00', &(0x7f00000004c0)='system.posix_acl_default\x00', &(0x7f0000000380)={{}, {}, [{}]}, 0x2c, 0x0) r0 = bpf$MAP_CREATE(0x0, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000c00)={0x2, 0x2f, &(0x7f00000005c0)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0xffff0000}, {{0x18, 0x1, 0x1, 0x0, r1}}, {}, [@tail_call, @tail_call, @map_fd={0x18, 0x2}, @map_idx={0x18, 0x7}, @ringbuf_query, @ringbuf_output={{0x18, 0x1, 0x1, 0x0, r1}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x7ff}}, @initr0={0x18, 0x0, 0x0, 0x0, 0xe97, 0x0, 0x0, 0x0, 0x2}, @exit, @map_idx={0x18, 0x3, 0x5, 0x0, 0xb}], {{}, {}, {0x85, 0x0, 0x0, 0x84}}}, &(0x7f0000000140)='GPL\x00', 0x7, 0x8a, &(0x7f0000000740)=""/138, 0x40f00, 0x10, '\x00', 0x0, 0x2c, r1, 0x8, &(0x7f0000000300)={0x3, 0x4}, 0x8, 0x10, &(0x7f00000003c0)={0x0, 0x0, 0x10000, 0x80000000}, 0x10, 0x0, r2, 0x0, &(0x7f00000009c0)=[r0, r1, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, r0], 0x0, 0x10, 0x8}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f0000000d00)={0x8, 0x0, 0x0, &(0x7f0000000540)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000a00)={0x5, 0x6, 0x6, 0x1c05}, 0x10, 0x0, 0xffffffffffffffff, 0x2, &(0x7f0000000b80)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, r2], &(0x7f0000000bc0)=[{}, {0x5, 0x2, 0xb, 0x3}], 0x10, 0x1}, 0x90) bpf$PROG_LOAD(0x5, 0x0, 0x0) creat(&(0x7f0000000280)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f0000000540)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 04:11:02 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_NL_BEARER_DISABLE(r0, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f00000001c0)={&(0x7f0000000080)={0x124, r1, 0x0, 0x70bd28, 0x25dfdbfc, {}, [@TIPC_NLA_BEARER={0xfc, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_UDP_OPTS={0x2c, 0x4, {{0x14, 0x1, @in={0x2, 0x4e24, @empty}}, {0x14, 0x2, @in={0x2, 0x4e20, @broadcast}}}}, @TIPC_NLA_BEARER_UDP_OPTS={0x44, 0x4, {{0x20, 0x1, @in6={0xa, 0x4e23, 0x10001, @rand_addr=' \x01\x00', 0x5a3}}, {0x20, 0x2, @in6={0xa, 0x4e20, 0x1ff, @mcast1, 0x8000}}}}, @TIPC_NLA_BEARER_UDP_OPTS={0x2c, 0x4, {{0x14, 0x1, @in={0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x20}}}, {0x14, 0x2, @in={0x2, 0x4e24, @multicast1}}}}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x8000}, @TIPC_NLA_BEARER_UDP_OPTS={0x2c, 0x4, {{0x14, 0x1, @in={0x2, 0x4e23, @rand_addr=0x64010101}}, {0x14, 0x2, @in={0x2, 0x4e23, @broadcast}}}}, @TIPC_NLA_BEARER_NAME={0x12, 0x1, @l2={'ib', 0x3a, 'veth1_vlan\x00'}}, @TIPC_NLA_BEARER_PROP={0x14, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x9b5}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x4}]}]}, @TIPC_NLA_NODE={0x14, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x2}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x3}]}]}, 0x124}, 0x1, 0x0, 0x0, 0x8000}, 0x4054) eventfd2(0x0, 0x100000) 04:11:02 executing program 0: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020700800000000000000207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000083850000000500000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000540)={&(0x7f0000000000)='kfree\x00', r0}, 0x10) r1 = userfaultfd(0x801) fstat(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$erofs(&(0x7f00000001c0), &(0x7f0000000400)='./file0\x00', 0x809, &(0x7f0000000100)=ANY=[@ANYRES32=r3, @ANYRES16=r2, @ANYRESHEX=r3, @ANYRES64=r2, @ANYRES64=r1, @ANYRESDEC, @ANYRES8, @ANYRES64, @ANYRESHEX=r1, @ANYRESHEX=r2], 0xff, 0x20b, &(0x7f0000000540)="$eJzsmb+LE0EUx7+z2du9O0SwUbCxMOAJd/srKtdYKIiVIJyilsHbO6J7F8ltcQkICTY21iJo6T9gYZHGxs5OEAstVBAsTClYCCMzO5vMbnbjCkER3wcy+903b+bNTDbfIguCIP5bPn389uHB+fUrqwAOoA5bxb/UJjlHtPz3jzgHLjx+9u7py92Dd4f5+RYBiIyqMKCPc5aQb4r666J5mI1dhYGTSl+DlYZ/cElyE4Lhhuq4pen2khJR6NxsR5tbrSj0ROOLJhBNQ69lAhgNGDbHe+Ocaf173d7tZhSFnbxY4GmdbFdav3hUoZhxfP1UnFVXsT4DwPX79wbi3lFxD0ZylgB8GPCVboBhQ+l12HAcZ3Ik2v6PmpP56y8q7P9vCfY9eQxE5NDa3EvU8DujnqD4Ifj3xepbIBvhdiZHbLvahOkv4o8tnuUjTK9+eDR8NT3q81yqC7ub7rLnsy9W9rBJ44L2fV1UOa+Xo+hS9cX3885lzfIy0bEk/YOZwAnNn0yYY/9w45077l63t9baaW6H2+FuEDTOeKc873TgbrVseK60o1IDNLEo/WlZm3+hJNdiFvabcdzx94G444/vg6TVHHfjefurHGNI/zOwcjyZQxyy3LZdXIOpjyGvQq3UShdPEARBEARBEARBEARBEATxS/Q/I4+BIXkFIl9U8RKCyzL7ZwAAAP//rYpZXQ==") 04:11:02 executing program 3: arch_prctl$ARCH_SHSTK_UNLOCK(0x5004, 0x3) arch_prctl$ARCH_SHSTK_UNLOCK(0x5004, 0x2) arch_prctl$ARCH_SHSTK_UNLOCK(0x5004, 0x2) arch_prctl$ARCH_SHSTK_UNLOCK(0x5004, 0x0) arch_prctl$ARCH_SHSTK_UNLOCK(0x5004, 0x1) arch_prctl$ARCH_SHSTK_UNLOCK(0x5004, 0x3) arch_prctl$ARCH_SHSTK_UNLOCK(0x5004, 0x1) arch_prctl$ARCH_SHSTK_UNLOCK(0x5004, 0x0) arch_prctl$ARCH_SHSTK_UNLOCK(0x5004, 0x3) arch_prctl$ARCH_SHSTK_UNLOCK(0x5004, 0x2) arch_prctl$ARCH_SHSTK_UNLOCK(0x5004, 0x1) arch_prctl$ARCH_SHSTK_UNLOCK(0x5004, 0x0) arch_prctl$ARCH_SHSTK_UNLOCK(0x5004, 0x2) arch_prctl$ARCH_SHSTK_UNLOCK(0x5004, 0x1) arch_prctl$ARCH_SHSTK_UNLOCK(0x5004, 0x1) arch_prctl$ARCH_SHSTK_UNLOCK(0x5004, 0x0) arch_prctl$ARCH_SHSTK_UNLOCK(0x5004, 0x3) arch_prctl$ARCH_SHSTK_UNLOCK(0x5004, 0x1) arch_prctl$ARCH_SHSTK_UNLOCK(0x5004, 0x2) arch_prctl$ARCH_SHSTK_UNLOCK(0x5004, 0x0) arch_prctl$ARCH_SHSTK_UNLOCK(0x5004, 0x0) arch_prctl$ARCH_SHSTK_UNLOCK(0x5004, 0x5) arch_prctl$ARCH_SHSTK_UNLOCK(0x5004, 0x1) arch_prctl$ARCH_SHSTK_UNLOCK(0x5004, 0x2) arch_prctl$ARCH_SHSTK_UNLOCK(0x5004, 0x2) arch_prctl$ARCH_SHSTK_UNLOCK(0x5004, 0x3) arch_prctl$ARCH_SHSTK_UNLOCK(0x5004, 0x1) arch_prctl$ARCH_SHSTK_UNLOCK(0x5004, 0x0) arch_prctl$ARCH_SHSTK_UNLOCK(0x5004, 0x1) arch_prctl$ARCH_SHSTK_UNLOCK(0x5004, 0x2) 04:11:02 executing program 4: r0 = syz_mount_image$fuse(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000180), 0x0, &(0x7f00000001c0)={[{@mode}, {@uid={'uid', 0x3d, 0xee01}}]}) mount$tmpfs(0x0, &(0x7f00000023c0)='./file0\x00', 0x0, 0x1900080, 0x0) mount$bind(&(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x1000, 0x0) mount$bind(&(0x7f0000007040)='./file0\x00', &(0x7f0000007080)='./file0\x00', &(0x7f00000070c0), 0x40050, 0x0) mount$bind(&(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x11080, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg$unix(r1, &(0x7f00000072c0)={&(0x7f0000007100)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000007240)=[{&(0x7f0000007180)="f8d995f1ac3d3d638c71f1e13aeea7bc0664713908899be85cfcbfe37ce08345769da802dcf9402c5408343003c6b61c4ed7b4de27cfedb573d8300042760eeb916ec60acf9a9e371a71448d92440a35ce8742f776e43e77b280ea8a61311bf2e5cbe24dd2a684f03de9aace6846b190a21580e3bf49bbdac04e30a4bfbca33d4fa1bef7c17ee44a14f04a713c0ac120c83698ba2315a545c2ed15d92c7f2e53fd583658721a24d85295f1a3d9a2d3a4ba4e0a5908a8fd14f7aa29aa22ee5b", 0xbf}], 0x1, &(0x7f0000007280), 0x0, 0x4}, 0x54) mount$bind(&(0x7f0000000240)='.\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x1080800, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='mountinfo\x00') renameat2(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000002380)='./file0\x00', 0xc006d221229e9046) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet(r3, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x0) sendmmsg$sock(r3, &(0x7f0000006f40)=[{{0x0, 0x0, &(0x7f0000002940)=[{&(0x7f0000002400)="dad9e63fb4ee7e096f2a7d928d5aa71b7bf9ab7ed560373bc4e2db87b2cc64abe57cd641421c577426f60c38f633500d1c7f535a3d53bffd5543c8dd3bebec58fd4795a76a05ef1bfb1d25a53d783b55a7745e1031535e9838944acb275c2ce5c98a1443901ee3aa3480c274697b3dc7e1547785bb", 0x75}, {&(0x7f0000002480)="d6bbdcd94ffbffc74cf29fb4b1c107358558122db227fb490f80ed80ceb417fe0fdb4de8b65517d7e08c489ae96f9c6949002aa89ce5f2dbaa07047013c11d57c91d6f55279484213fba3b88a1ccc25d9dba266964d6f4bd61bdbb0bca704078a034d6e4492a5ce40bdfcd23de45b3e66620cdd1dccfcbeebf3172f4db34d545cbdafaedb09b043d811e4fb46c106aae5823e68d061404e34a1da3e1b51478667f1bbfcf7be24424f0991afcf6ebf9a2bda66187d3a96cbb3dac48589ecd7847d2c30f0fe7658fdfa0af5294ec42d0683c1d587e96f0e59bc331d9b67b0e8c425830f013316ba2ffbb1e2654454dad142010e072e9e5a1bf15ce", 0xfa}, {&(0x7f0000002580)="4894abee54f5e7091b306886d6f108998e994dde434e856b977454fb99ee4564ec845f851f9237b4b4bbf71e13a22343185cafdcf3b6ef4a67d569f5d467fae7d64ff4bc3b70d182f6f538c05e1ea10de0b91d0e75316eddf0844c5820332c44da34a5992e3063e39788ae4887ef3a3340d7546b2bb2203b4eaf329b93678fa234aee91a880a6aa71822c43ff3a24b739eede23c582026a90f26aa6e3eecfb1483e37b38590ecb16d12e2746e695c02803eac5e79af476ac099d1cc15fcd3fa1500b699cea914a93582110", 0xcb}, {&(0x7f0000002680)="fc9c6dddd28b43fb5d6ed06dc6e03412adf624699baf713298d7f166bf74aa718da4fa17fc6dd6c37e6dd8861df9679cfbb57c8871f6fb98923f4e90873cec0fed3a23bcbaa1fb8ceb1a59294ce8da302e5b598cef91a6218a7057f0729b9141594b5408807caac4cfb0f00a626b7d24d477a2b0954426bfde4b764d9ff30a18f819cb8083757eafda4dc0bed68c38e4da2749da90d8ea4f816adcb8d03ff8d5e4ee4c10ba", 0xa5}, {&(0x7f0000002740)="e38bdee1972e3607bdef4a3ee72fb813687552268fbee42d51ff3f9df8e94530a65099f3cccc4363b50d91f5b7ffacae47bb2e306564a9c68dc8d7e180365fc372a10b8f90e401f25f31687c8bf9be7e3ea009eda9fb8e83ac845436", 0x5c}, {&(0x7f00000027c0)="bb6e1a5e47e0419698813071b3a8ac8631abf9720deee42fe87ebd61d2c2bf95fe38acdcd5b1dc188b26a21c6097172da53f60b2fd76b7146492e7ae1f461758836b3cab09cd338444aebab26a8e7eb10a7350a939c9fb3a6e1d712cc1c80ce924b87a56f3b3a37547", 0x69}, {&(0x7f0000002840)="9761b06dbef63b52efc58191d2692125b7d0a62599a8c3ed35626d9e27e340ad766ed76a65b8f67d2844ad7d407d68c197b9d42770ba18df31b36a2d3e39d172ab95da90e4109746d600abd15a4bd54bfa1adae6a85ed04bbc1c6426df15274e3359335a16b39d45d1b42aebe47195c6ae032c311b8b38407b898598d60b67fd7c7aaf66c3a60a29b9d717d43c25a008bce8b6abdeba8d503b893c631e26e0333d51fa94d462863d2386d3e3e10b1f1e53ef01cdacdabb1f1c7c2cd02bfd02a1dd0b1bcd60150adb031c9772d9b32a8ce248310ca35248fe", 0xd8}], 0x7, &(0x7f00000029c0)=[@txtime={{0x18, 0x1, 0x3d, 0x10000}}, @mark={{0x14, 0x1, 0x24, 0x6}}, @mark={{0x14}}, @txtime={{0x18, 0x1, 0x3d, 0x80000000}}], 0x60}}, {{0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000002a40)="19fe0ee86441dbc770393e81fcaae116685d1403ebb77fd5043774ec2ccfc170e92d1e8d87e6aa96adcc3eb8d8f65375724e7d8c6206fd681869645580121fc9111eddac9cd6f4b0295ff6b1e1110951cd44ac868a8ed9f227409f609400a1a9417dd0a6d2ed86e13e4199c4f4d41dea", 0x70}, {&(0x7f0000002ac0)="1ef8e0a7d2a9d8e33464735b1b5eec0fc50cbb705787ee7bb38568f011ba825a7cc45778b87a270b494e85ebc0e80d1f912b6fdeefeca1ca13530cb3dffa6e6ab51e657d2b27962a3b24fc7a09efc93798ee9d15d5539caf146809ec848126f35df4d4e321136bdf3f0120996be81d89d20a1ba618db07b04a445b35", 0x7c}, {&(0x7f0000002b40)="5930d8591a64a125ec17be750a3dfcc2095bb252cf41317c032508eb51ac5449e68da6c5149d870638772ed98092f380e93ba5081817ec31ddb34cdecd3827fd91b1743606f0ae064fa9f483ff21", 0x4e}, {&(0x7f0000002bc0)="2b4714718be7c973d7a62a4ce8c54b8dfb1dc897bcbc1284ae2c3704bcf4428c68ed63253ba395fe969be7f0672bd3503ac8f7a4578763da4187e10a80574e4e5f5fa65716a9133e9c2ae19ca0c8db2d8c2dcd53292cae5f35cc649aa47ce7c1944d37020d930b0b1be1955beb6bb9686a667669f9c9d24928e49fc8cf43204d7fdc6c99d75f81added86acd2e34daaea92eb54b190285b73b4da884750a1afcfec5f2505ed07a2f854a2ada7183bc59af7213d88ecf86e66ad89497bfe32f6d7f100c966b5f36fa4e9dfb989111e0a4157ad0a6be42ff29dee02808ced92475e38f47a220b854664d8109dc9c2a65599c6532ea6148f9d52ffb4aad8c0eac519795674ec12158a9656d513e2c9282787447df99675e60d8ec1b649a65e6d433f13cf99008f6fb9481580e4d6c1a0945781f6d38297218812a655d57da954961d820728d5223c51bb338db567ccfd5dbb0665c0f6f800d69bfae4aabadbfa688c963227d7c8922604047d5b567e9286d4b22272a294d326c9f1c833f9d693c603a58ed58a83b63973dfd028978f6bf3f455f843e42af42b6115134862b1b43a0ba659f0dd2087e383ca43eb93ef86496c1553daacb85dbc47e0b35ebc27fa24d841f5102c52f9a9a3a778c74912d4de48be48e38bd0289711f4a1805885a497892b290a6fa5bf21391e8ccad8af5cc8169b87368b68b9894686e1b75c5b9b43864b80c4bc668f944198b31f278da68dd2af0afccefe60d6f68db788f3bef9cdd2ac61620cbe46285e1d76d10eeafcd61d9b75096170e2e72c25ad8a140ed0345eb813884255b4fccce0932957fd727fbd60e27633c59736f103738fcff73620022c5d8e8f639f3e510e9fa3271f84ca2a691fbdf3a8e0dd08d784c91aaa976905bae4762cebf4cc808860deb6a71b9762831fd44df0c16a51f1f0782e0c7441f9febb79ae856eedee0f2edd44f0748d0ce87b8c9398167b404a13ee23525baf9e4f8574a3dd791f7a6136721577ce70db4fb884bcc9779c37ed9405bb8b17bcdc0f77d65973faf684a891846396209f3a748fea9a87f122e613a6c42b7a4f1ca465b08d13831bb1dde93488df8811363ab77909b1a4d4f631cae22f1d5a747e7ee36871b2b25e05c0d637309a11b93b258fa6dd563ca0d41660adf3cea1325b1f0205a704f6c757cf4cc3675cca647a0aa1d6b99cd1e307fc718b7bfa32c29be903d5ce8849403d9dd6176648f82ebd648015e40475712e00174846019452c3ede9f2203d635238e299cc6b9acb4efeeb0c9e771d5e640772e65dee780b4d292979abf4f68a527c9ddfa758351b6a2f486fbfb261af6c0ad8d2b9e9b94f6901133f00534525be2a8fbda57a5cc5d93061b0b228198704330142953048b93dc2166a25331862f2fb6c08062b85278f1c02c4536c015daf5c1ba7e0f44617d03c4584655d1b126b84fd29ff3aa3a1c3ab21f8406d45714f63929147f0a0c9bcf9883fd7a55cbb4e789dba822b41e238cd2cc7c6e451eb59700a72568fb64ea942665e8a0673055de9f2932b76a31b6958f69648910fce700deea1041fb2e80deab58b7693201c6624a0bf90b309a0b0953af400a4ccf92046bb455f0b1532b5f159c5e222a24a9ddf3b76e857310e7a606f62f353a1205a8e5e8023d06a6b0f9da6fe84d0ccc25b20e8061fa5ebea7afa8a0befefba9dc15370015f675f6b4b7c4b95ee4f1600edbd097885e0f94e19836a32ed03fc3602c6f20486c014f42eeefb5636ef040e4394bb72114be764509045263e7333d9cd54ed6c7034380969790ace3df1e1603b9d6b4a8535f4baa4dd14b100f8e5219dbbdf0118229d0f4151fab77ce44ace80c9c4d9035d686f3a884940b4846ed447866621b04da669af04cca4ae10684cd1de189bf6ca25e6ddd3b6e639249e743833fd995746e0e2281dcea7235c242b705de71329d397d42e48a23e952837f502a7ff92deae1d8e1f3f789365b3572b0ee12ce275e91cde7deb7100a3385f531eb43fe97ab6f863599972750a085a687819cb11f7709adee51a4f8db821a2afda47a2737219e8be8653fe6fda68390acb5f299767a85f7e18affc6189e2b4872efdd441be97755c01f76d6c632a675e6ee550be70118b63e319fb89cd443d6815b67b09608947249d7a09f11b350d86566b2494c4b55f9228b1e8ca80afa14d6b147015243e755dcbc81c2514461e935c1d69747b64f8764fa312bcdf867b4ef1920c5a095c16a63140e26e83dcf761dfb38e7c5d35652575b1d91000af7e1798ed7609903ce1f61323581c3344370a09256dfcc40af8b49d5a060f1478dd738f12ef2f13da9d44ddb67879d3f1e3867da05271be1090464b4c074f87c79ea09b095373723c37c610d43a0b07164dad3d11475b501dc251bc402fbb0619d6ca6666bacf21ba68a8b9aaa5b610d84e18d47af743368bbaa943b147ff04a761595176a478a28cdb157f7275de843c3d52566a64cc98ffa5ffcc715a60c0044ab1dccd75749eda8c9af19a18805a8a0688990dcc9abf5c73c22f2785e9e0d5c2cee9d66c83fc14209b0e6457d70996a09f0a648d05f62d7c8ed135fb0929008c215a5e21f034905927553b09499bd394bed3bd041da5e0b06736767720e1b7a6c4b6bd2ffea0854edeae70801711f21fb9b50427fb3f84f786d337e459052875d4b5d836761f611a4a16880172f35f375e3d43ebe28c8c39c7dd16f73d0e42d63b0cd3c202cf647a4f5b17f0a56ff004708eb3955a4da81305a9c7ba732fa59a75e13aaaaea240fffa7f7af753173a3547185d89e4a2c98e86f16bd93aee58dd40c0c40dd5f14409c9d8cc54bdb26bc2603a7e692a61bf5b4900f0731916d38f5c069643ef739152ff893ee664691a6cc2dba7ef7ce539b961a53127c0a20d39e0d04b814ea4980afa162d87505219e08e2e036dd42c5b82493b0ad5d1c9ce2ddf8cdeb64b9d7b798e864e926e23906eeb16bb1c9211cff44c3150c4c68dd94bba755ec674a6fd154dd140779255ef4dfd2feb41e4b400276780973b00c6c34f7ace25195c39b4e2b34eef5cf8af23cbc1e22f5ca1eb17d759fd2944e1096eae38f039ade53e93227b18cf858b19f5b4a5fe9b401f482499fff134380154de07ad6e04bd35972fae3638f1e3fdc766af93ab4f376ea99af59d54758a1bcbe4adb459f78c9dbf300e6c4d79d5bd2cd1ef4af11345cbf6919a5515e00bdc75511c6d699df1eb5699856c1d3afb8a3f6470bc6d5de1940d35f31f4fb8f9fc7e3fe4c329867701375de2730c4af748a8e0260e6bd78eb7ca5f315ebb6e1c9bf7b36331f4c27c0051077101bba0d95a0df7208439f19b5f3b336b35ffe0af62627e523bb88c3fab7c9e5af5e649d11f409451e4b841f975c12abf3465573a587818ae37c39c6f4df8d49b25dbd86e4497675259ef5b2b1f79a633c3e949e886093b452620141f8142443f3c94f662e0b49e2d71e5f45743d5ff0a68e19fe06742b0ba7b531e99f0a486f34860714b49f36487bca1960fecca8ea6816e1d5ae9264d3b657bd1c546dfc3d50c2555f87d6b0342db0845ea0919f907eb7344b6d40ff30cfc1eb326053060d0e56d06856bdc89d1ab110ee83f8379af2f23d7be2b2fc9ea61f707fc83d50d20629a470c1126b386fd20a37b19cac5e4e3dee585e5a17630e6d279ad700bd4291a1b002bdf07ca139db05dfcedcfac4071f22ec9f02d8d53271a7dd11ee09e32f474d645188ccf312de3980914e5260000370e1a832c8a85322049809e1ddc24d551fcb78c625896dc3b31609ba98b1dd620a1ba2802c536ef3895a6c88af324ca028ba81c2668166bd13cb621514680608d59bcf0ba004892d0bc790e30fb3cdba96922364690bdea66a4f34df0cbfe73dfab72021d42ef55e1bae239a1ad41f560cb060a1ce20f2d84c883a05ea71dc2356a4701dc093c3314a62b28ac3c6420ab08cfc0d9b4a8fb876ed27e29da60c2199507da49d4273fafde447f5f21bfd82117d57591df5d85a12e76a62eda9a84d81452d805c467e0f4ad412a49d922225da492b2b780b1220a1845940196294efa26ec913014278d2ba239537745186dbcfdb8f964ae49b0850c11de44d3bd72ad7ed2c35861926ab45aa93072c7990c5b2e56b3634298e109aef15afd4f2ad0337e98af4fc59a8baeb741b1932a8cd97709fbc82f235970d0d3f4e1fbf62914aab1ee0a8a78a3dee800e822cfac3c66ba6e790d951be500d4ca223a38f02fa232e3b19a4ef4c87176d5f2ec229bf1ca5c4df019796facceb11cda5befd5612b4f59410f3562083f41a459c5e49dd3a2b8a84b0baff98b22377bfa0117a6a555b08b60127194300c1a116f87052d12d13364ef0b4ed190d8c5bfcb0efe05a31de57c00fbb2dd34c96766754669f3e6bfead081bddb58af6026deb65b2351b49567148892b5b48cdfe5202d7604d27b86558f92b91b01cf489c13d1cccd16744c456b18d8b34f0040c8819ff6db753647b9b98ff976df5eb31e2f6473f657ab67e1d103f839a4396b5aa72efd2f266945d05f5d906963634ae99b95016de39c7f08310a2945725a63eea1e2d5803eeaadfaffda7ad9cba68766f125cd58cfbc6374c4e195881a4e154a656830065dc581aeea6023f2d5c103b2d761ac774062227c067602dea04ed56457d5554f04af73b6e77577675bcde96bf7c5ab0c64fe610c75a9050bf89c5bdeb08a3afc54824ebee2b1b6a33f7e96a10d5f6042f3a0f28ca566fc5e2e278293a7e96cbc400b13e8eb861dedc1fac991eb16d3ed87c61c1a21e26dc7179bb41651f7629787725f9e36d562575eb0044ec79e474065a4952b6d69ec9d42316f16d08330fe7cfe95541ae0bab810d4a16f3f27bec175fa1e5c1c9185cdeec043605f59be4d187a091c8493bb88fad63383904b20834875536cccf08db490e09efd22ef1c567641597cb13a7ec79f32ef7ff08027b93db1981ccdb322dc7c265ad200219894f1dc0791cb8854e8110b57b44bb0658f313df8f03799bff98d616fbaf498f4c70419e93c77cea53628111fa95949d14b78294a35a4f1ffe01b2ab5ea442a955748dba8cf75733e10f0f97125f0fab32b2bf6c532708d00ab7ba0f56ca3f981fc44cdfd407cbed06bfaece89f6e03c9422d7b4a7d39fabb8fe5f14c6debb0fb61c13a7ec4652d82675239d32000630f093cdd32eb0e495706875aca15ae4e93746336d7fa0a78a8be3e1b071ee1ef8136a19ad41155169387fcea3c17d48591a2b825d4feedca7cde6d5ee72216ba7d0001bde11da527497005dabb53a11650030edecad30f761b8f73d98ca2deffbc32cab296c48599fdbdc7dffb610fe76bacff757b519cc73a023b3f348a467427e03069cde8a5c3c209218c560ed348df9be8771e585dd803135cd85b0b5ff5f6d86373121a36911417809c0fc18c3eca003626244a001fdbbb969291b71001735503ac407db11b0b486f0643d68e310110e0ad95af92948fe67c7f63ccce5060c25e673a03b67f9d80aac0513064b352dde1912221e2a162175ddf5d343386cd60602236f46d6a297af3ae0883aa4b5f639b8b9c25acb4fc86851e0bd7750e91971555b38d60f6c6c6e5b0aebf084e9bc141b583cf9762f46582b67c272eb8731968d44ff6d15b91846a216549198941f482615c17f3177e98300a1972f1f866c5a7a3fa283cec035dc0e2f05d260fee39216006b1a530420e92794f3a98beb8d1970dd187e3229518c28e9f83d404c1406a4986427c5", 0x1000}], 0x4, &(0x7f0000003bc0)=[@mark={{0x14, 0x1, 0x24, 0x10001}}, @timestamping={{0x14, 0x1, 0x25, 0x3}}, @timestamping={{0x14, 0x1, 0x25, 0x8000000}}, @txtime={{0x18, 0x1, 0x3d, 0x2}}, @timestamping={{0x14, 0x1, 0x25, 0x8001}}, @timestamping={{0x14, 0x1, 0x25, 0xfffffa7d}}, @mark={{0x14, 0x1, 0x24, 0x2}}, @mark={{0x14, 0x1, 0x24, 0x6}}, @txtime={{0x18, 0x1, 0x3d, 0x6}}], 0xd8}}, {{&(0x7f0000003cc0)=@qipcrtr={0x2a, 0xffffffffffffffff, 0x4000}, 0x80, &(0x7f0000005d40)=[{&(0x7f00000000c0)="24ee9a", 0x3}, {&(0x7f0000003d40)="29e1d47ec3a5865c31774ec3793a1c25ba5c5a1ca79ba7a360edaf73bc6d723e2917d4213b9a15ec8de063c08f1bc679b7b2a7464d4097e6d667b5a50be1ca2ad6068377a7abfd1070ad6551296304c4162c1b3ce400cc2c190b93c8c32bdba52f2ea66cf1467e82a1a3453e798a52463b2e3be3d4175ac28828ed1b55c5a614a1df5f30a2fc7c1956cca0c8f9df4a0e59a3168d801d23cb7468fc3f5715bc848c84ef8de9123b02a5161077c0ccf525000f267b9a0b63e4104d2fe4b573b69b5d142878ab8a11c9a16eaf6cc1ee341645b006d809e947da69f172fb081756d4263209335d10bf7cd50e77d2d2fdfb927252777166bbb260098d6defef3e3dfb81f24a8a9b5add8668fa8a96d41fba54c65eae5a2e79a5e5c9b8ae7fe51da32e6733651b19bf5e9444644f11b75d6e6ffae280fd3cac9a2d22dd1b28c86a2c772e3ea30c84b623a7f7e5728f00050a13283ece7ab47390041c9693d8f165cbfe9c20d82050eb4c0159f724a6ebe255f2c7a40b9c3f347eeb58a8a668adbf60f4deea691b6c0fbb10b8c2e0a7deaf90f5dd09303fed1a4c6532c721fb00cfefb67ac8ff217870a20d878884557c518ceccae4af57505cfdc3343ca354772ee1ae3e47b13ccf2ca3f804597444a634a42d85e115ca10daaa9736fce8ef0f45bdf54b22bf36dddc4a45bdfc087266226b5bf510599d26069bab0aef7e54eb503024e4ff7a616aa4fbfe740f310553170451c74ee79a8a00fb1b49e80e49d389ac731d069d6bb20d206aac9c547d7c1b68f9b99bda66db1fda9d13c0813240d72f9d33780198475a37249474eed00a88cb8ca8f37a10b57d2560aa1cd40c6dd49a33f4fdbc921f3ad0c17b6a5a0d130e8b855af73d7fbcf88facee096be1135d207f099bc6473655210bcbbc683583743918a78631b75b03f692776e67ec88a9d967fc6181d8eaea2abc1297194b5f059306e29504e421449dbb181b50478058f7bb1b7150a19dcede9f66797b1ddec9741cdd792b86542aef2c20f175c9094c49460de411b7c68df30063d6c4e1ce5953179962af3f5301a7beaeba3b5f8823a6f7dfe49d42af620941c11a663f20e07630340a7a146dce880c4ca4f4e7780ab36166f0c793259cca9c89f855d038089ff22424dea655f9e78a5c1f975c95d3ef8f2bc2cf38779b9bafab8a9353303c6aa2f0abe96853fabb41b20164de0e48834d7ff37e166b93038d5a35b2a82c27296192a257eb0bc520997a2aea3f2bb63df2b9c013573f1a8cd3103e1b233e81cc1a628a9902f4d18343e9e7e531a0b0eb68564b92b56d7faaee77e9fe67f193bc02a5cbdb354c7aef4753a6700ab12a033026bbb654cf6e45f7b23dc13b29d64abe60270d90d61cb937470de229dd3ebe5207479597960f3aa7ee019853789a4227503e24ffd213f226c885d2c5b1be10cedf988427b0f50e2f47320fb8b1140f71db8f3ced9fad253e7d656fde6d018fb477e6474a4110c68c66c0e89a1b1d3838437bbbd76dcf33009871e86516f5feeb15e35bbc829f3fa5866492fe7e002ee49f8560f63f1246a69e2adf7ea360614ea26a0c540c4ff83051e307b7f512994b9b678d091766af4d75697e8632d99b4767300e09f82b2fcd36cea8675b93b0f78e9426ee7619b89f9391715bfa6e1f00926322e15d2cf517b8d8b7f0b96c3c945bd15b483292df550a4bf66b3c8cc7b0ff615dfb6f1c3c6ab1adb483193cb05d28643b724c5f1a34001e1fd5994a55545a276f43e6f72885f4b043669d165666d838fef19a8ca1b21656ed20fc51023e88d1160feafcd005bde1d131ca45c4f364e47ca66c4db0264a97798f10a8d02be22c30dabb7d4d8cb7f9834da7e21e6d2da36c9b75303de77edb89f2e66563451d5433816561d096d65d53b6bf690d974ec422aebd2a5eed5fc2c41a2125f80dc93cc81058485408c0056aff5e199195591c7f7a22955c45d445ca7fc2a874003c62fab3a5e1033846cb3ab68fd2ccbf6c46d66303e0b58cecce2a3d3a4a23dbb95ecc9e8a12c9642a27e4a19865110fac7ccc76db196da8191cb7c6383db9bc88dae7c6dc36203a8abdf4239265ed5953564c68c08fb6b6949ceddf39562e691e3bbc7a8dd9332b721c415d576664b7def3296314693b116ddae2e316897eadb16bee6b70457b199c14bedeb3b853a70963066389d94423ab2eec825bcd76ebae1a394c14b24563640cd3a3665a673152efbd06f675b594999a22608c663425b4c23a03abafd82ce8162e018d288cb384425406945788981ca8220575cf37ec30d2ecd2a4cc59a51f6f7a762e3197d49c052967bd7e86d26e2fe4d701eece097ba167c08ae922c205bddfe69cfae1b77cf73a6783d8e29caa2e3050ac8ebee1a2c702590342853bf17ecca93e682ec2601a540bb0d0b8688e09a58802f9b4b37ab9d1d8c6d449be8b20d4acd8d288552315e3fe2d8b8496a4094427fc2dad548961604593f05dec853c034872ea4dbdfd442a33944678c7bde3773bcc7666f71b01d4878f0a80f3ea25ca9b4f531eda7e0db321fe509b8565927ffa6a7a685309675e767fc643f5d05fb106bf0b2b9f50ea8d85ab2fe6458183e16cedbbaec158c133a3fe1efaa945dd00bf77e2cc0d5db2b4d5904d61ee82d5372b538f6714849a513e02655d467aeddaed4b3ac39bd1ad78582055f3a43d99ff8a1fff5d7a00ccdfe5e40b0a3ecbf17d8cb9205bfbace83cdcf1c8d1a09d8fb0c64b0040fe0cb0789fc9536fb9f9fee5efbaba260ca5c575c0836230e5fdb698eecf3675f8ff292aad5305d8796ef90904a2938f0dd0f933f36e22191e03569f96554dd2c4b71dc989e030c4ca61dfc0d3f9c8ed199b60c56326497c49baaf793d9296c5071bcae3b4455eaaa2eea2850fa1dd861374e778b0a0fdb2990fa1eb02d8090fa6b566d490581e8b26435ab6126057d4bca956cf1f05357dd792bd3feb5ded7549da0c651b5fde5a5962c3e138d352738db58225480c3930678327c01649f6907e794c1e241b0b67fd0340b3ebe4a73771788bfedb1746880974677036bac12672b60afa8d0a65b957b1113c65e58630af6abdd3d65a9aa0a4d8ed5209f2ee450fbee7ece88cc9f4b9b7cc903eefd8b3c44160b60df751ec8c621c035abff2a756df91971a8cdd074f54772dc720670a12fd2990e82bdad747a952d00af2709c0bae38babedd90e41fdce33c3c9036054ebbf2844c62c2cc6ef8912f6d62b7aa8fe09ebac8a6ac846ec88759b8a6c15826226fd59384fec639ac932a8709559101cc45c03e84e9bb3eb9e34ec3d4615e32bc9964011bdcb4302f8781b2400dac5e1d0a9c630f632202149505b2d5abab738d053ffa61d7a5173dd9ffadaf3a4a8f8f8a09b5528d2d1a8c4dc3106968d10e8b2d6d1c75b691cc90833b1e664dfa41d8d7017da15b3c5969256d2f42e560765c4490a5bcf1ab3bdb937e2921934888719d61d2f45543e581d8adc9ecbffca3c273bc7c36edb8778eeff7e4ce57ec385f929eb973549766793c094e95828e780457eab870808245e853024cc67de10bdfdd0e75f33618a33826de8a2b4e6c49f4eb14ac86ae3082ae8caa883cd13511ff34924e9fd17bc66cdd81ea2788c44f54565f3e2ad6918124617628ef1bb9574f4c1d29995d783532b597cc1b986262fbff392e619d08bf955979a311a626164f85224532dfa6150ff05b7a7b2d2647bee36dc2ac8cacddb18dd397489bb3c63d70b985580c7a93b9c3e9a08b364dbe76073aaab205273cbc77509b19790f867560bdc53a01dcd42646959b763b09a498a8f707b31f33cf16a810ca1db72e3b83c25fef84164b0dfebccb517c9421fe0b97e66e0c25bdc70d42eff7bf7c3d75efe098d8879debbbb742dadb8c05c865c35d6db600fb5d0bcdea72c410bbf44582fee5f41d29d7335725b9e7d3f72d4bc9b3b4690f93dbf1908a2fd179705e2b30e0d3a0757b68e74f3fca9960f0957672b5428a9f8b5ddee3703840dccedea3e1ec70eb1b3225e6f95128968ff92eb781e034490371a4218703c08a3db7a4119ab5bd17be45bde4a3d2960ada16f5e208d4d28408ff4e9fa73f5dbd3225bd07e679ac136e30fa75650b467959a0c1d53612043e841e452627e44af3f51c3719043745be946e44e1200a3b24fd77abcb1fd962d9a1ef310c5ca7f9d6a9229926ae340b066ad62147641c5ae675c82abc40c3bcc1c72a2e88e6fd6a7b8bc623b088144c38fb39404a14d052595f908bc9a25dfc0d8e19697c3ef26141288647a13dc4db0f123d55c6313a19b4a97132518912a3a1e5c864b2c6d54fda7b1b7f9ee92a85a9bf53785dca3e541b907614209eec5c0a8e2df2f6d6462498f14d28f509106eb5df37f2d71aecbfcdc36b46e2fbcba4e06b9d780e3afb9eef1371050d948f5527801c14dd47668eebd8aa0098fcaf6144c6efc86b704d5ad2db1027f4169b23715684c5ba7d28298545f675125d45b7d7ea00b21fd6db34359512f81121533c9e9cfc5478dcbfb1658b587f32193d65a65c9c2dd93a9aae4dcb238dfb51421f94b9480440fdb8227504cf6a580a1cf6b79217b4d3d538b4a281288e682dfa4914ce41bee84cd09df5b1d8849ab7c2bffe3e2376fcc2646c6bd26e1700296022370e6bed90c3d48ed77c322bdf4934cc8e2e450c6b6f4205366bd8acb513e90128b830d5636f9227cb6f9c1a8a36cf9891ce7c1a869fb9351498cdeb040136c4e4a77ae9aa39b122b09ebab3ec5277c76eb13d43c0c18cb1cf89b7b0c9e0e0c0c10a43d1cf33f3e271e640bdcec149f964ba5b0ea5687737075c37d53078d050d7bf2ed717ab3be7bbc3718799aa5926c2fdb462a82bb5690653249957fecd31d20910e7ac71fe71c32fc3c979f1559d400f401edb7b9c49ee1d306919e8d75524ec1980d1abd1a58863c10596d023c7279307e8ac7f5a75549bc1d650d1b63065e88c8c19de1bb10d4342fec57b3238ce331468e5cc96c39312e9f288d1fd80536d83049606fd8969e37d3a37da8b39c42640784a37bdaa37f91559da13553b36644f8c7088c9287bff9695ed79cfabc953e6b9bc61d90eb291924da29f820894cb0ec62f56f11294a423968e61fe4453fd10f6279d9af24b37e55bf0b12d86d9ab060474fadb415b41bb093adb8481a58a6ff698a582ce5e8d65dfa6f846f2b8b733b8d8e3bc93c77d7057741dd5dade05b224ad5ecfd4d908ec6690aa180e05faf08c7c95ea832c719a079423a2ae9d70821e22a70fed853434d15e09467d1d5d231e6641098822981ec866c8491b1b13b585f11f06a480988bb61c32f3951eab59c265d4a8e0bb4b11d33495888d1a669aac62f51250461f3c541f18b7d0d4cb878c45a57dfc4feb911b0bc637a4ddef9a5d3f31b54b548d70798c7af920f20d2b8075025a33ae07646d63f60a0ccd4d182361a93c6baaa48dfec2e7c2e4790b11ce058dffcfbf8b152d05645f8147b7410a8894c35de403bc24c0ee843553beeba0bafb2b716e7d62c5a5257dbcb51fb77273b70012ad33ee711c23ddad39d660d3652acc4e3dfaa7f0157691d8c034d2b9579118d02b95697559aae2b98159ee5c5e5f817f7293bcd8b9077287bf423db04d0946ba0de32163e774e364b9e0415252168a81d3c6f20392a703ab38786bc986dd7911e4596e4f40361821db49eacc302c06c167f22025607558b693d20d02ed1a3daf34e0e468d102c65a972a4d471d6167d6800ae9b64575b5f7e015e96308e1ee6c1a7f55ab03", 0x1000}, {&(0x7f0000004d40)="91f6706b0910d63dae16930749af4120b4faf5d700d078afce70deb53f19266ff55ad932017d5a49afeca25379f51f91178d73f79b9c5192e1a87d9eff02e5b2eecabcd811861d2c40623ef3fe4c27495c933635d877a6636b84d73cd8fa60b32105ab28fa3ce07b1143c8dbebeccfa6001f8f1c343f387fdfd0484a90987f26a3cffa011049a4ad754f2cf8d757ee36b6925016faf851ccb658eead89e78e4c32c546b2ab294aa1fbc8ec5b3f6cf688ef29d7d9f8d5e4e90e39a599fcd999bb636b3143ac4370418f55b1e26d1611f7268d6e982bff01dfca5358b0cf79845eb0835e8998d89e6920cee7798b74b163cb19496fee2d4eec0bb4db48bf8cf3d35504334fa5126910053848bb734dfe376f467b628a0fb457d639ccaf393c455fcb0dbc5baba9b034fae043124ac7a640d690063b2714cea169eb41c16b31c6f45c9f1ab99c1999a07e73c4896536a7c2a28927fb09c7d172b9b1dcca6df86c1a578714ac3832aa556bd0f23a32e3072e013a280dd136a88a1f9f428bc3aed048b112ee95aa330ef80af5fd4daef01ac7dde4d98395d3a689b13274ece65c8d42f4a2330a12266ac04a181e93d207a3436bea38ba6aab3bf7d5e93a097f1d1a2f5f4ffc3d04c52321e3b62abb0f8db15af0352589d5c5149cd6f9cb0a8d4fcf935115eaccf8ac7e7373862b12b8420043a0ee33ac92df92ab4d4232cfed6ed96a440d6c9b8579ae22b2fdb86ef0c3372b4cc0cdb92c1e244e6a748889f28c6ed9805a13ac8f91d11b4af65e2d2592f2d831d810aa75e958e414de48151511223d6b23d7239c8eea4eab53a186372129a6094502239a8b86b420d31ec76c819238b913f5300ce0057f884cb8257aaf1820144d5f147cb1e279c54a8531535953fc88da6d2a8b2c805777c1f2bc80e33fe7d6250a8a31fbc6f0a18893fc5094a209919abceb09b200e7ecef2573390ea5ead52bd80b81b889d6442155f78e33bac549171332f64a274c3a9ec525f54ec41a4fef6c307c3d4403f12c00bb538fb35529eb3635d37a728aec03f1a2627b858626a12be4c5497935cc6133b5f9468e3309e7a1dfd5dc818d743a9e723be3f7c8931be664716a62bd5c5796b447897e9b967d047afc9d5fb3a41b56f59f04849567eff33eab90719b6fa2a72ea6a9f0a35c9062a982145379b3fb57d48ac675ee57b493c651eb7bf503879b61122af47eaa3c94a735049c8bed688f92156ab9017f35758040c138dcb955fcf262bf0ee42ed1a80bbe2ce5dc59095dd0f9fa99298d8e16943e59cdea42b8835eed46d79b87f1dea6a4cb9b44646512f933f7574592b996c6b3da25b998c8ba936ba528fd72ead7103e2b0df5a6375c88da9561bb007125e4699ed446eb7d2988d3c697762d3e8416648b354ff8ef79afab6e56913a036ecc087a0324bc61f0d7fef0bd7a2859ab3d0a2f0ac44eeaf506bc9d89f91d42a10b8a11d35677ae441d90561357178f59eb29958b46748713a641f8e46ed0bb07d93f103a36ad6f26e3456e97d5ab51bbebeb2a04e4229bb45f70a7ed9191903cf48815c0a1bbe6ca45436430bafbc350193fff0e2df3bbf58b244a55413e78f5c1c55a53060075f1821f84443a5c92e1041111dd82d218822284559740bc3e7c1ef41611f9baa21f72e21c38044d64b2b32329a7793ee33eba7f17ede0e0891479322a7fbc18822d7f7bc52f105888eaa2a7b85aad0651ed344283c53c4ad1fe54c120a4d33f2b68afe12d92e9966d9bb011eaf64b08de39aa6b13ae6e9c37c8b6112a7bd6d88cebc9444e77e82bf6ef777e0861ef14e1d429e5a4db93a600652cf694054fe6a3e184397762d21130749855b25d0ef53cd4396c5470624684c0d5286e987d7274436735f54e0d5907f1da54b29a273a9e11895fcaf4bd76d6358035655fd0465550aea5ffdaf779336f12d10aa334db595906293b2dc4d6e228c183a2bd6b85896f3c15a2e5ebbe42f2f25f250ef722566a9086a419ab294fd18c9583ad4c257a4729cb75f8f3d01ee7ff32488fc5f51276a938570a8fb9e02a039e9e1faa00da4551e47495981c75304a7eceb66c24a81542e934c7af45ce082b64df941403034450f35067f40ef3dcbc81a6fdfedc9cfb62aa7b571f78ac01da09ded538038c3c27f042ae355f7bde6c81ad6fdf3cea851fc19b930aa1c2bda252a4c2fab7ce743fce0ea14d7d7e10a4580489ab86422bbc199a3362443615de3729f8498b1ec5a8ff04cb9da0ca9a24605dbe906cec24efd58c878810c7d3f95557d656882a760f7a1d451d17221440b03f29adbb3c5b0d4b2ff8f7391a3efa24a4611ae31f77e95c3c9245542fcd52570fe931f39830b135fa11b6a7c61c3103995cbb66483aafff1e7ac4fce43abdb79968cfe7dad9b8d0b9068a830d137014f2e94bacc058ba0e6912055309f96a03adcb1265f566699c3ab5d4101237f6a5d1d5b6e1162a35c62e6e234126d21a3c4161672d8525c8a58b9124328a11d1d392a0b7a0fb0edd7ee27fa4842a5f2503b058131c4246bb3edd238fbe74f41097006a8862696a00e4f1abec928c64645aad52c94ca502b6c2944beb1e7cd2d2c5fdd8c9d7eff20ce9ac84c9d0e0e626c82d740128c5c831bbae7267d56981ac4edc34961c58b6683d4d74b27e003f5202b647ea385c535cb355b1ec1e7c4f0bd5b58f0f519cc09585ae020a28aeb393ac82b35657b859e43ecd9fd8c91404f5c0ef8c5ba636ff66a683076bbe98a170e39ec0965a77d29a7af4dbf19b32656f221669ae2538887fb7aab17fbdf220e47ab727c5a505c781f53b2de8e77cca7d0cc018519cd5317c0c822574170205961cb3c8f70d4ca7b1d9e0d9977313b3679eea8d87e174aef13e9e7e61431a894419635896ca16a5463588723885ae2efec3235b58ee61942b30d4754005eebf72df4d6d8e3078ac5435aca0f1ba9bb7c844eec155cd90f5f6072a8859defb395379c2fbb465d3519c8741ccfc76d1bbef059d66788d64edb9746ae3d2e2b3d60259bebc7181a2787704d15716743ca291f6c5b1feb9ad9b226a54a22e6a2f20a7105f6115527c58da30b81147403e8ceabda4cb3f741d6059e8096b40a3633965537e80f948cb26d5f22d0b18339192f6c8baf549c1d0864cb7c012f213b07315af4bc424eb8146d4afb0a2eb9afced4489dbd10ae51cef24be88808217b4ce218cf5f20beacc8667761d39cd3a34340930786e2e4047fca7cf53a5d67cadd06a0006ba7561bb2c7eab4529026f568b9d3703af045622d1b4af478dc6427e1932ac8f35c14d54cb3065e5a886533ce56444b4034fa55bae7282a3cfe1188cb5f40aa655efdaf3589b81984fbbe3f0cc0de6197a9cb074b0cf7f07e55027d6f7bfa05eb182bad4202c9797faa147d7c46d03c3461fdaeba25c68b0bdeaa2d9a1fc3f488ffda4bb635eb7b540c1ab3d01e6a5e828380544894286b482e1272664551731a6f4053d4e1c075b7040a9240f884288159c52fe33642267e08a1872e495ad0fa52ea5152d3aa268ac306f62bb48ca3e5b16c1ab16cb82b2baca994d8f99c63d3129c23f012df15d6149971caa8e1119519942e9322dea7d88f765dca418a7f00fc9a512e1769bab444009e11df2816ab5e0adea3be4295cc4e7f5903b05545ec8540a1da4c6efdd2f75420cfc25f3c4e0d1967fd1d7b38b5abf8858d201170cab109b4d0c88525c3a42f5cbf453de982d376389e5973900fa92d66c34e6703fb044b356bbe658f2406afe56d5bae2fbb69fe44eff50000dd7ff900749a3ba71527698873fd70808a177855aa2e5eb009e5c8d99b26a89400f1fbde4917aa8a19c8e0b56e1108352b1f9b3e3166af37daa3458f2f6c287eb2d52f480276946fef9973eca753835797d55c6bb04db5a5e0e5edb4137978f4597175f900acba72c54ad921a85478494f9fa0826374c3e927ca6462398e9365d9d04add082fd0d9113996468bf255bf596bc88f8d26dd29d3ad0992c5f9937ae9d58f07cf6cd3e468fa061f3beea94cb485fe3e2d5c5e02669ae71f941624f705f472a102e891be5d0ca9e1ce647f4ec5895f3bd61037a863aec5898f4dbdbf732b7f0c536f55a990d8ff2900890dc630269e9610a6ce91f430667840a6a2de5b982e91888814917bd04f4af7f6536a8932b3c766b8e57bec0f8d246f9c27bd8eab9043b4ead8b41ef7850e6343303d8fbf21089f17894233d4d02bc26611869a2d9d0aaa2b6c8a4006508781e8d59818c7529b8ed2b2d8c1ed482e127dee8f364202f68b84323ea5bb21a3e9fef4dd00642546176b0b3d06459f21b5d0bfb077521216d7b4f7ee48681e39440a044a69e4729bd59c486222e669898cde18c3c7faf2e6d8d7f7c78cbdfe5c7670101e3de0dbaacc5c00c9a5c514b78bf419d4e95e1ad737b9c0212502bed722633c0b0b9f764d49f3fa36d7e13b4d14ad1c57de3be7198d509f38a4fe0ff390e908720383b980eb8b7600f79bb792d7531eda14bf8fa25665fcab2744e240c4bfa485d5bfc8fe63e7b4629e95384c58732f090681c830f77839a03cf5b45dece4c1eb61bdf85f88f2d45b9785302357d6e33fd6ad15f457062b74468f0a4bda27e5458d4a12fa56484b27f44e5b408c91e9b31811d7c735ba89c8003b65bc2b930e7896be97ad24da344c147e94bcca9292f5cf0c427e6db1e51505e70afd42ce05ead00290437d86ecd2918df74da56c78b72f992c75126a0c37fb96c310ed0035b0992466a3348e8de8ad6a6211d5ff64699fa3d9dc5786dec6048ef6bd0bf43d596499e08e5bfb92e7fb8964f865b5d915eb567c7e6d2acd1b607e37c73f6a5c65b396cb64305a8a62d5ae90d5ed3453e247929b88edbf7fdefafdbaf371809fd35002edacfea47863360e548666e9a6aa8a5850cbe6f596016f488706a0d7c1f49255bd9e512f20ad5ef27f33abaaa44506d0ba5bbeee9c652486be40bc659d23667543369b15a82fb4bcf75af28d0640ddbbeb9b727ae9c70833995336dffc72e5cbd93e701b3675c79d5fc54843408d1436f25c97fd9e5343a97cf8000ac012a4f004e195f70428f9e602cd635454a0186d0d4a7eea113cd8e21589268b04818e7234bb47c542ce1533c4e58ecb8f6bf2ac2ae23776cd23a3df0e5c00cacc74ddc4f9e13752c3d51b93a0bc8dcbb4a4bb86a0b83343e9eb5009c2b8f26a00430a5df2421aa58cfff1d9f7b495482e2460b68d943c38220720d40b07560d5291d3233d67d4ee7915a40fb536e79b5589217aea2566bed59d65f4e576f9a2f4b249f0959acfe12c7df2aa859ba3cd2fa020796f4afef067c5ab6ee6102cb41cb7d8c051a5e724ef9400dc199593db3fb1d2f617999c97b0cf64a6fdbc0a9702dbf096aa4f8336dd886c307ff1c665e902f4ae0cc0b6b9cb636b8bfb4caa1a2eb23b1c868b4f6c4935d883dcd4def34a96cfcaf45be7b16b5aa80421ecf54899e1fa3b676392ca12058b3422921b003e2ca356396a65d18d53097aeff0788d34261a8a594fcc7bb2e192389bd8fea3b09b71204367a32c67d9bc1690e37a93b694b75bda2e3f20267b79574768256b212fdc36d304bc16ed8896c4eae4b4caf8c748d769c212ca20df6182e5e106ba76e235bcff94eea3b48da49accc13b14e4ca2301f9362109a6c126caed4b3cc2b8d008b67ef2c59cfc9cfc2a61b4f60022e336fbedafa579634d743c44d3548096644a64493f655703ea81bbcf9b1633ae9fc4c0a3064e14faf6ddb92d64a5b1419d34416", 0x1000}], 0x3}}, {{&(0x7f0000005d80)=@llc={0x1a, 0x303, 0x3, 0x20, 0x1, 0x16, @multicast}, 0x80, &(0x7f0000006e00)=[{&(0x7f0000005e00)="93a6c26a10c12f18f618fe12017af5f1469fb89779dd5d6d9de7c911a4914876972178313f87c94b9859c4744e069403843c90a585d1ce6e14d6acf068b1f309bd3beb6659b8601d95eb74561cfcee3f447df43cef1c4964908505cff5d8ed07de329fcbf9200e22ac9fee4f2bc6baa69b04436fb7363b99138dfedc4ae7feef6bbc33f54b73fae36e7b288d01145474a8cefc9a040c3ca3c8a0ae506dae973efb53d05c32dfb0889a8528cee66f3df070d24249399c48029e7d78084118f439ae0a722798787dc2e2dee7cb7ea46e2b7267bbcd00aaee609c513a250fbc33017079a638b8dc9ec227261973ae7568efaede9388af4c80d4b5e57ad02895c0aec4b040637f5d4ab5f6a596fd249d61c68646a2df9a723ac9e27225f45c7055b59bb7cd77a0e48255a00abf4fd5ab9065dcf5b1a77c1f54d4b63410fb2c0dbb5fa42627b4564e398265d8690978a67e40f9f1e5586208fd1e99aba11ed65e1abe93ce1b13dfa692829132a55d8338020eb8e2156a005cb7b57fc4751ee7d9c5c22f6e46a4185cca3860cfbc1800d3a58dd9a6c6ea074fa9751534f9c34f6b238c1ee337470fc2ae2095ca0866e5e2251a94ad65ce1fa010fb49085db23a341d893c205fb6d6af386a2e408a6f21707604a5557896826871cbad1e26c1142b7081dcc1b45efe203d507137be4c92bd90e6cd9c06a7c420ccca1bf6f0e8365591b850b10cc7f76d277a2b4c195113ece2f5f7ce17840ac4f1400b67e33f18e1961329c0309e2ba4a39faa312293d0ee47a010afd0a0bbb70d96a7348e8c5e091e9cfe629c6733a1e533d12ca6b65ad8062ad48b1a7fe4aed2902022f044d2e4ef11e7bb5cf6199221f43697bea298cb50605e4c6595f13d142f695a4349eecbae9930301354f1caa7500f4438c3257cdd49fec014cc75e6cbdf0e0dbf24caf4dd62c9c50d20a2676c3e608a8a15c03eaa68091220276358273fa59a9afe3ed3e9034d34785eef2dc2bc9b38588878f5dbb88d7f8f16ed12494cf82c1dd5571f60e2c1d84bc4097c4bdf47d5ab28d669a01950d95bb96a3ac406f120872cfb2afc8b3a9ef8398775a8665044c4d6577445018a92fa4663406fc6f7a4555b6a082590ff69f6b0fc8786d41ff33262e3870c097ae58d31481a053ff1e457314f03efb719b7e8897d597934bdc1a83d01c6f9cd7b91eb4cb4b3759b194cfcce4b1a87cbdb14ee99dd2e63c935b72014e234aa7558899bf669545b03675c8b1a13ee81ec182bc305797392b53929a918f57f308b8ee1d89073469e5e851f3f65d0e0db827025746b1aaf6830b8781637cb4934d753af1d7028a08605ea01a96173dafc3e36252600cdf6dab8714bf81d3641e2a2e5629e79bba7e34180105740623eb70a27d324a773b84aa91bb4451ea9fcad3a8888c35313b3f260144099fa93faf5befc87216b7b195a59d0f9866d0e204491399f6c17d99770f26fadf6ff0b75fd8122ea49d0f69cab9d07821376cce10dcae678ff78186d5333f245b5478d5409e9ca2e438c51866a7677b031e9efdfeabd53205eadaa4924952bada9de92927f497e8858e2b9dc2ea0e7329d10bb2e107f9af298f95dcf6f6f3018f738f67847d4368827c69a0cf3053589ef5c095a8f929be9cc7ebd870a39eac8b50822141c2fee2b490b31597a708b2bd6993dd70baf0d8aa55919ec3f8952a8bce91cbb5a1c92b0a537024995bd9da8a4412cc43b5a8a9bba173de1254412b594e7e8e5da12d2f9b6904363f7f285b9d37cbc3f87b5ca3b9f9a8d3e9759b6dad90f13875e76ff96a865bb80f152ea9f5559383e62ffd11daf85c3a25900f46af8c540f82491c5b2fe5b459c530c2ac8366ff4e62d8a01b10137e23fe8a3ca25586a962cc3cfa3323c09f5634d9a089d6d8cb02d6d59c325e7aec6158c5c96fedc2d13eb6b245b4c5ae52253af74daf0840152d7940adb79cebc2329a225453c8e0819e0bf10e990a39580e3a38e63627adbc00381c2b9c4b970e19f4ce5ea8cba3e60f811a949847349d837bbc8fb9206b7cf1be198c0d978febfa6f493bc87fa22b4c5a3e6c3fc2483877db5754073bd9f1dc730b3a62da60e8b5e4dfc1928c3b730aeb053864da1338bcf965f6ebccd8a66197169f4aa892ad7e2c27c12c41ea45d97c2f8db3ea7ba4af66e4fd1cd12a558475eb2251d06d0064185dc549300c933357c9825f81d7d7b9e5aca4bec872e06229a0af3642bba0229ddd41c810899adabf0555e265974ef2de904580f43016643664c57668550bce7c461dba1980186a6ec6ae1e49063c8216f5d561c6beb4d577ca4c4c764347c92451f22d1ef8f764f59b6f42549c459cec6a9a859b35ae926aba689e809bb03d31795d318a9082fc9ec4cf1fd500bf74c16c3951c75a91d4bb565caa7311d93fdcce776a47098494e64602019bc31daed47dcc65a98b650c4443dd95bf58252f7ede68d37abb317659b673ccef4411b7f6482860885cc12c0404c3d52cc5ebb9609802823c4f09e83485f953db6bb8451524da8e95e5c7c6846cf838198c0a7897fc1f88eb72e60b364f162cb54091a9bff2385f9d52d8e6f8f0634df105a5ea1e36d80e0d37014e0346d03aaf56f1dfa1b638ef0fec5d93561ba90fec1e6b386869fde321f5688c5ba66e200cc41d0ae3aaf0131fad13fe9a6bd87906a5405212263c84ee1ace371e84256c323a9d0d09e70e75940e475a4da5a67f65c2c04417191cf00c34986acf64ed8c5f2fe1f506e1f3341a45a359c22af72d9ab162183a8acc271498895896f11b2248c53704272a7d7faa6c36fdd5840d9efd6df5a7d138c195462b1970fd42dce7cf17566f585504908126cb69927542bf53ed5e167644f0e4047e5c5246989d0b09ca595775e04132edb940b801c09390d3b766179e40fd5a30b12221f4e0acba7041f3e5dfec034b52dd4f690670a1e09dae0676798184c49b006db3fc31554d5139b2af50051294d6a3a8a854a28188dd5cc51df762e28ad945b5d9b2e3df937b80bdd22d6576df1d7789ee778df84e9d0d282568a8f4301fb2e06bb81cbb6a40de5f360ec6d504f7ce8ce7e7cdca6827d26d2aea5bbf2f0f3ee9066f93981c16b4b59ed46caa112022a8dedf84db45e16aee6e4b24ac1cb432b0021060494023c733890e1fec92d5c97e0112d34d9165909e6b6629478c68a1c13c8944d6523b42fad2126bbe5ccae4cd842b55e16d738f4497d8b5968f3104235a3e518517b013521f72bfa6b83ea65307b89333102cd2fa2625ed4a984c624e370e03c22f53e1663a855aa696d595bd7675d2866c12a57172b438cf8e069443991f8a3d9134bf55fcce91e21d115c2c61b8b00682133ce3234762875ee3e09bed3e4df66ce48591da32d1f17860a10c4a46bb1be91f85f955de3cee52420372c03d8daaad8f2eb6e81791088192e899e95c2b5aac6ff6c86d6cd6c4d23c090c903eb7f869cf29b20ee1133abf1b5cd23f1208a3742a71ed2e08d25fcc0698af04754db4d809fe65c2093b37bbb9d8214a7df8e94fe5742945af4a94cabd94009c85384f8fcbf29d9852649eeb9ab00c1ee23fc43c24fb8711fb2f5bca91635f8ce918e2409d65844b89dbe9b0d4d45de585257f1fd9223b9caa4ed6cb50c7feea08c3b58be563d72140a35cf4f4736023bb0b92cf9d4999377356fffcc1ff06bac942ba55736904d9c7b8c950a4c1fde61e6239917e92c5dc41bf85f68b6dbe630a55cb004c6c9459039895750824a8adadc1deca244aad202b202c223992c3012ae3759c3b136bd931d188312f916c8930ef7e485b95a53079ac559391f0ac861ab178bbd622a628728f6bab85e4b16132c030d5b68437b971c39e0404d1368512f19c2f04d8540a837fb16d33908716827d8c41e53223ce7b0d6b576eaa33e95729533a2e44aa281c844f9c993a8be85a5fa07752392d77f41193ae1a83b66ba27a4bdae0da9a6b7e95408bed4a422f11c45ed3ab7bc3cf7025e8ade384e67e55ce75a2e70cbb39ac86d1ac94dec901bd56551b1c73df3d4a983fc596c5aff968916dce12882bbba331a3bad18f733210aab03dd4b800dd8f6e47fa54d82c3c479389f9a4d0b2488be877c49cee7567063d65e7e34692ca365e20e1d7565ba6a17ff122bb8a85228ad1c701c7f70938d3b14f8831bc861002015f9ec5733a7c036e70a2f7b18263d25bb966ffce62654621338bf8b945fd8b09de5f8c21d1efaf392d256b585e7a8b634c0eb5111b7d403edabba50e2e224771d1f370a650b4a43d2b1b60ac2a3b5f838efe4008838014b1c5b330f6b2170ed1568b95a5cabaa052c96f9104380e9b2ed0af0afcc2d87445fe765cde08a33dce6157249c4eb77cc69c68c2014ddcfaa7d1a27604cf54673f1e5b2700526a8441418f40956b5e4a0cd6211daa1c31a1e983ca75a2d492393ccd82c9999a16eb0efc452e210c6c4b02eb4d9369038ab9691f1cdeb2bda161c6b3532bd07d5c8752a3d88c9bc87e2acbb94b5bba77e36d83432555478a16b2443f8e7c54c208797ace88f0dea1c28b9e06b2f136865dd8db520460c36948ee4cffff45cd8dc413584244d4ae217ccb01318ff88d025986207ed67424cf7fa18df35170087889aab795759178124650b5cb15cf10d76003dfb2f194dd3f8194127576a115dc93e7a51720feec9eae318d6dabd5d71f24966a8cec6057070d7ad1387fe3c8bdb9d22932d5803171e5ca0064f35ea0d89c12ef3b94e7abb2d134f91881aae5dfc8da65ff404ca9fe267dba694c9fd1287eeec3ddeab9dc8dc5adfa74285a4b2200434597ae5e3c0e870c8507be6d63f518bc2b9ae98f60502e20a9d686c9572873a09206f2a1b531137fd7699a6fd71a29e3690f38a745ad85c48fe6d5cf2af7b28b9d48e9fb0530f2b8100242069810653a2d2590187400c26d4bcbeb7af21405bc10d5b6dc8d0fa0dc6836a4dff81619ac9b1cef234a1537aa20f914c69b4748a7b702563cdfdb70efa2b0beebf53af35b61b96d6caab0f5f7903e0cc25530e971636e7874cf5932e014c57d283379aeef911c16ef6151d4cf751966552bc4aa3e74ba091e3236a636a7f693d84243491d2e37e7e69baec214a4cc1a018cd3200de4e2ac4b3860570e5014892dc5212f4c69644f58d03a02e8437d9a3351e82740454f738084972e28675a053c8259bd3f13f4929b111472cd0afb548c660732d71d72bf75de17dcf4cd0298881724232b82347d07611998528e32909ac231ae6b34e85fce1293e782aaa1047fdb6c99ac0f67ce8cdf977a2f7592dbeba0befb64266243c114d05bc548995f448e8ccd7ecb3db4799a3e61679fcb52854d54ad6c5063997afbc83ff3637c54df3e7ea4cbfaec679db6f68db52f212d13adfdb46e19faaa3c1e6d3c93fe533f4358a309b4c367df4bde18377fe0040b4ab5f79cf731e5e0c510de1ce5f0f511e367755adaad5b3e3dedb1d8343a0966ac40cbedf0b2a3d96008d1ff77efca8b2ad8ecd6ffb0e677798aca046983c6b59efa5908d4638a632be77e7b8055ff437142768e91dd21bfca8782020f50e74dddfa3c3be661f974d41cf6ee8331fe49f564f22a1202b25a6b28af4cc60d5ead8e67d00e892ad28126f5979752bbcad261c3311062491fa22c5be841e206c2fb4fa1ebafef43adb60a9b56a3ff2734004fe0c96b270f1ff1a4214300f59bdf52b66cf23d6f85cddf79baadae38d12a2b39af7738067b891aef18718cbfea394b7fc6f0fa4214e4d77cdea9aeadc77", 0x1000}], 0x1, &(0x7f0000006e40)=[@mark={{0x14, 0x1, 0x24, 0x6}}, @mark={{0x14, 0x1, 0x24, 0x80}}, @timestamping={{0x14, 0x1, 0x25, 0x4}}, @mark={{0x14, 0x1, 0x24, 0x6}}, @mark={{0x14, 0x1, 0x24, 0x8000}}, @txtime={{0x18, 0x1, 0x3d, 0x9}}, @txtime={{0x18, 0x1, 0x3d, 0x7}}, @timestamping={{0x14, 0x1, 0x25, 0x9}}, @txtime={{0x18, 0x1, 0x3d, 0x2}}], 0xd8}}], 0x4, 0x20000000) r4 = socket(0x10, 0x803, 0x0) r5 = socket(0x10, 0x803, 0x0) r6 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r5, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={0x0, 0xb8}}, 0x0) getsockname$packet(r5, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000540)=ANY=[@ANYBLOB="34000000100081eee80000040000000810000000", @ANYRES32=r7, @ANYBLOB="ddfffffdff000000140012000c000100627269646765"], 0x34}}, 0x0) sendmsg$nl_route(r5, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000340)=ANY=[@ANYBLOB="480000001400b59500000000002e34000a000000", @ANYRES32=r7, @ANYBLOB="14000100fc00000000000000000000000000000014000200fe8000000000000000000000000000aa"], 0x48}}, 0x0) getsockname$packet(r5, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r4, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000280)=@ipv6_newaddr={0x40, 0x14, 0x9535393fea6295b5, 0x0, 0x0, {0xa, 0x0, 0x0, 0x0, r8}, [@IFA_LOCAL={0x14, 0x2, @local}, @IFA_CACHEINFO={0x14, 0x6, {0x0, 0xffffffff}}]}, 0x40}}, 0x0) [ 404.527149][T16903] ffff88810fe29900: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 404.535067][T16903] ffff88810fe29980: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 404.542946][T16903] ================================================================== [ 404.550930][T16903] Disabling lock debugging due to kernel taint [ 404.570844][ T4110] usb 2-1: USB disconnect, device number 41 sendmmsg$sock(r1, &(0x7f000000c7c0)=[{{0x0, 0x0, &(0x7f0000007300)=[{&(0x7f0000007280)="57c28886cdff92173901576cba86b9", 0xf}], 0x1, &(0x7f0000007340)=[@timestamping={{0x14, 0x1, 0x25, 0xfffffff8}}, @timestamping={{0x14, 0x1, 0x25, 0x4}}, @timestamping={{0x14, 0x1, 0x25, 0x6}}, @mark={{0x14, 0x1, 0x24, 0xee2}}], 0x60}}, {{&(0x7f00000073c0)=@can={0x1d, r8}, 0x80, &(0x7f0000007640)=[{&(0x7f0000007440)="6424eb280849d860dcbaa84851816bc23c3a22e36919c7ac62f0495affd5e2c84fa5323ba6754bac071d372e75a9eb0f32875b0d5f14513c23f47f4fbab84e867360d677631f9f4d9441c5534e7c939d2ed53d9feb28481347a5dbd2550f98f6f90a6e7fb43d0ef3cd30e079f5af56c5353c688244e6a0b6", 0x78}, {&(0x7f00000074c0)="863bbb1e0e6066109952d3423b8dfd6997824c400dce91138f9779767326605b8ec0a05201b70db313abd7b722cb113e4eb65dbc4f87ecbe2700894ae6bc672ee33cdb82bb54bf57ca7fac7446d1a27d940d2373723db2dbc5df762c3bb885e242f5c256e0a3eaa270bab289cd2ff6072ce7c2a9c60f1d7d18b192bd73f27caf4d69769ab3e899b3565b02536a1373778bb4d3443769ed8b0668ec048907c8d831d9d689dd86d6ffc3222354d4ebbcfd3ce570fc0c44af18e19ed1362ed1daedf2c6f0ad8a216181b2417c68333f6d6f5a969688ec", 0xd5}, {&(0x7f00000075c0)="5d5f68ecb413e8fec4251373224a9d91f97d470e62c5ddff5ed96603f31ab037259ae8e6c2d245b86e0b86fd13c3295e573d285cc2b4badf06305d74e0cecd777d", 0x41}], 0x3, &(0x7f0000007680)=[@txtime={{0x18, 0x1, 0x3d, 0x5}}, @mark={{0x14, 0x1, 0x24, 0x4}}, @mark={{0x14, 0x1, 0x24, 0x9}}, @mark={{0x14, 0x1, 0x24, 0xab}}, @txtime={{0x18}}, @timestamping={{0x14, 0x1, 0x25, 0x7fffffff}}, @timestamping={{0x14, 0x1, 0x25, 0x101}}, @timestamping={{0x14, 0x1, 0x25, 0x5}}, @timestamping={{0x14, 0x1, 0x25, 0x3}}, @txtime={{0x18, 0x1, 0x3d, 0x4}}], 0xf0}}, {{&(0x7f0000007780)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_sha1\x00'}, 0x80, &(0x7f0000007c80)=[{&(0x7f0000007800)="186c627b87a98a32f262b7dcd7a088ca13f1b3fb8f1c1147954a9da5a29cfb2452064bacbf9ac6aa6ff6717c29aa0d82a36518a9c884fc057d21c848d5f666e43bd11a90b5cca9bb1adc6ec008676e0508ce757b83468fc491fa1b4a73340c0b19ecddd7b205744ff966edc33677a9792d7bc2351c138a5713f9f4566d3ed865b42283280eed113c8d4aa738c9c96fbb31504590d6b05d6c80fb1344f370530e37fe33bb2f52994decdd9ae694eddf0a742e18f696309b1f37be6b8e647fb6330999bf7fe3e741a445db9c27ab3f4ab56e05100c83a5db82824902dd965c5c63ffa52f5f13b0bea2c7ed71", 0xeb}, {&(0x7f0000007900)="de995c72e807652ef900a00af9ff1db6deb0cfdbda021393", 0x18}, {&(0x7f0000007940)="2c7b76961cfc2b829bb9a288563a9ec18adc2d4ffe00e458d39106fd4629c45b412255c76dae3a73086408fb478784d26f80bb62e6113b65e0419b641d4454cffcce3c8fa699e47948f48d02f37e8481f9529bfbc0ec5048fe90cc5b263031354cada517a32a133801ae869ec222f267abf9ab3728f358c696f15de805ac3eae6ffb47c180b150f069f5c85f77da9c43f536abc1d09147ed0a27ce6e5c865c2fa21e6818df2c504b1d6f2f", 0xab}, {&(0x7f0000007a00)="b22e", 0x2}, {&(0x7f0000007a40)="1465c8cdfc3a1ec581b8921cd1783bd4c2a3ed258ea030476b344c8201a54389dcbf2749799318832ecd426d7b009010405c3a5cc2d80b33522e61f5c862d558c99d5e970767f8e51a28585857dd3256c1d171bdb600384ee2e16105c6338b267f8636b3bffc812fa8cd399878560ef1e4d72b50041ff148b9318f62f854196d03804f2b7223a85dc693654c9731d6df3b3d2fb25a48e574c29d2e1efc03575c3b5192b251dbc37c368d2571e738d52a3b848a0042fcfa1fe86d6ec67cd3f14f4112c77c1a84ad6e21646d92e8d92822", 0xd0}, {&(0x7f0000007b40)="97bede40bae1e50a296076b7d03e2864ec220af9ab940933f478b1b63f1330d59a156285aa14fe2118574bed929c24ea463d29f522353cc3fc181c4fe548bddff648be6f3ad80c0fa616c6cfa8129a09a24811c83e347c70d9cda8dd0c524b7b599abe24ee338b39c2688f448481936a725af5943b86ec7c4ed362486946a9a7d2c51f5e8f15b5478f17c36c97d578057b57757f1c362385a7e0635a3766c93ba5b8cf0804d48450bbe17b", 0xab}, {&(0x7f0000007c00)="403b2bf5347e05f978d3574f6a5be486e219ab9d5a2a0d8bc09406579130f39619edff8d344bf90751e6d94b777aee78377c154d0a7d4bd2702be7fcc46625293c69e3d4d402f7661231c9079e28", 0x4e}], 0x7}}, {{&(0x7f0000007d00)=@l2tp6={0xa, 0x0, 0x3, @local, 0xffffff94}, 0x80, &(0x7f0000008e00)=[{&(0x7f0000007d80)="da262eb34777d80dde341698fc9f138eb4eecb4db1ff00811d99a52ee1d14530576404f00435c7382347ebaf93e4582e2ba812c7860d3b16a58d391b583f854abd15110d9029c4ebf90c3eda28b60e18b3cf04549fdce4926863c18d934bbae8696587f75d64aee4b690ca255dae889faad982335ccf0f76a40de4e4e047a7d2190853972e3bc39e931b87bcea5083a6874c24ed36f68e13b539d15337d117f1cbbb728c7301899cfd040168d1335a6e9cb925c22481e47a211396404536e418ebe48ae7f2c407d7a4ffc6832dda6956ad0cd69ef974afea3c11ce3926190b09a43d0ab64afd548c6e02c51cbc28f6752a1d200b2c3a0b1bc05e2edb533d1cf58070d848d0c83819db595d733c42054335de7e8bee98098a5eb9f893ce89c48575edc3f688368a01c31993c5174e3f0cac2a55533217fc4453a7f55ad0f751ea1704d0341ccbb9d3d483cef3fd3d4aaeaa34cde24cb98eb00d0405e96e32e9039165854368cfb27ea8cbe96ca2916cd240b5521a94824ff421df86ec5b997184b8c729677b1aae05be637c1fbdec574de8dfd7fca9c94465e7a4e4c5f167c15c73302a30408271e7ad745dc087c30bda5a5b00f70d076cfcf7f3993ceebeb0a941ff018e08ce29b73f41722556fa7e7430ae5021bd6bc9832e197ee3ba5060103710670d05c3b055a30c19d30eaa69c7eb1f71af058b387f82a380ca1634fc4dc4947805920f53b7b91a883b6713d1224c12a1cbdeeab637a70fa4567b8d28df8ead586c0326141ed8683744663fb4ab813a53e920c59f6dd5971b8b2c2a8009144a530f0f226437c9d1339f1079e091ec809a5b3e834cca4bd4fd73ca227724d5d8e8145924c66ce5249d028882c09ef15db237436950cf174efacb3de8c1c33644a5574f5bba723c0d8f19d1b3c89d2dca8eaf75b7315393f87fd45e42371463faed68256eb43e71257f0d7cff80742c7885c90d2415da4a6f02f10c41ab7540e2535d5bbbec228cc219f6eb765d5b82c3325e5e1745cec42426526dfecd987c83467f5c80095c9fb5d669333df7e85d5bfe9d0393d6658e755f51a5269c35835dabe5b08e283684840b52fe71a29806ea579d87768975ca4f5bcd724c2cbd06d6fa9390e6c15b376e93d231e4e4d5eb644c51e0b3115030a7a25d5d724858e88bf09ee674510d6f9bb4d7b4229fab2634567f491b3d2495f7ad86dc2c6f6102c4c86a24769d2723a9473ab5d066ad035363d7ac62af2426ddb76b8b4d07368bb5543b6dcd6a13e9ab13111a7df46eee8c98d76e4c9f0e1932676011239ee0a1fdffab7b2e8b05d761eb7c11a8f1e14930dc3922b41fc142770eee3f660212dab2bced98bfa2bda534dba4827813eb2a93fce7dfaab00e0212ae748f5dfb1522ac2bae790c1d04314043e33fc44cb5775480f048a0e6f001837bc7d1f49a6b18878c3e20757a84daec36e614b000f6908455b9ec1c8a20291dc1f910ae1ae4970878606cb02ec9b63d75b2c8f0c05c6c57f8b8ff5a69ef74b6514d2392f41be6527251159008b55d4a7bb008c73934785a3bf52a1ef4d4b0f065ca0cb16f64409f3ae88e9dd2f73f1e33159aae4fbc74a390a755daae4437c8ffc3c7deaff45a5bbf67fdc181888c5d211eab40f88870df9e74000d3a3fab0436403b9a8608b8419ba7fad28469e04dd178d9f2b48a603c583d2fc7f8d6dad5d5b69e89cdc6ba3145355ee82004e6e07997700004f36f8ce9ff56e88eba0b9fff198c443c4a30d0ea4c429a1cec1b912c802858fa28dfb05ba066aa60b0fcb015a12576d9b0b065bda55efcde58168191f7c75169c6e39d519963354fc4f4dcdd4228c02640d9e3e1b074d93f17e24213ad706d099da8ca67d677b17ff2eddc8fe2b195883de0b2d6543808b708a54b20848a1a7a5277e5f076e4ebf6972abc9b20d6a4fcbd91243fec8452547859bb42643bae4a764e973cc15f18129d479aeca561c66b56936f37208d1635e5b2ca9b31a7abb39b59a7ada01b0e12b2302fbb7f90f498e114617d84e9521aaadb5fdceb62db46ac3d0fc1e4c338f61a618dd4aea54953b64f29a67cb3ccee1c7f210f8a870436d0191e08f2980d0d47e29d4c05e4783690a8c4c857cdc1fc77651fb1199681b32bd6c8a85899e1a8361e83f13ea3c7389c26df5bd6cef1b03812e72c274a175822e08c9edf5a7dbe21d0246fd05dca6344789f8be95805f3f5f8cf8160bb3bac50d3d5cbc15a24e7412a91b7a30a6c832b49d379e0e395b5b03330bfcfa7fd4b009261a21ff51ff9b98c2013f179258692d9032311eb5e70d08361a3afd1d79b8d41e6dd2c090f737e951ab552135693e27ec7f7a9718de1c8dabc4db4962123d8ad8b27367bf606aa9c0318bec39cc79aeecbf9c23024c46ffcabdfc446ca28113c5057a7a3dd27cb9a412ae89cd23f864c77f75082952f363894a36e5cf405c85adfd0fb57621025e57fe4d76937f9912cd98606b41a9699a404bcf745dd00a76f4738c8640800a77c9b60edb41c896c6c7170a22b1e4b8883f0fccb30585299d87e1c8a9ec7c88a0ee79ecbb018dd135426c1fdc87a82a4014abcdfd162bed3d1629fe2d2e7bffe94f8e80da5f785dc20be220d5b771003d35712e0fb059563dca474df8a4446b16148d2e54680aefb654f06011bd4770f3a1d18db43e3eb69302a9d86463b2364ac60a3cb6ff717747123975105482756c1a9c825c01df33cace59d6f5af17fcea46a9ffe4a1f5f038b84df603f32ffabf6bc88a3d93dee3e7fdf41ddae26bbef2c97cbb6694387ba357b3cdcfaf8568087dda56697e6488d1e89385668943376d1253a0434c84a983791005d128d48c2f080b08c831dd25238d979a114c6ccc6c860834cecdebf1508eccb211a7fb2dc075987c2c8fac9c77b2e5633da2138ac16579ea114840ea1c27ffad0568ce448ac1d7225d0e6e9f7315c185a0ad5c164424e4fa15707f2679899b96ca3cf5f241e45117f8e58235ca5c816bcef04ad2f87c495b5a734a1bb42377b42d13a7c58998d701dfc9ea38f87042f617edaf64734a9ee75a5a7276409bc14f68c39301c342ec05e071b47eb4a3de4f276ed8a51e8784cd29243483c0f26c681040fa1b3ff643947fc951ff1652da3d57f39eb8bcc0aad02c85fd0c842a3f02d3c1ef73e50cf469c8d04d1c9a112a745eb6d76eb9b3c30b9bc2ac8c7541532aae3495c0d331edad02558a1f8235ec87b541838e4c6083f74294ab7c11e319baac5d936c871a824ca1614effb6560946fff424a4d1d314123940780163e727ed8c90a577140b9c6fb96194c6981927b523267b2c9c791f5db5cc97715d0b862cc74a06f6669fe45947f58af61aed1611d75a476dcc07e33c59c18c490ce156b41da3a8c311f8390c50dfacd7a395ec21a0a99c48a3f38592035d9b2f7b54902f7db007ff892f188bfd8637af8c6a99ee7dd4c38c5141d3b65568cf868a96d4b3f6986f05da8fa5948d727a725e1830650c54ac102fcd14a7fc7aa9085416b2fbfa9f74925a8e4e5f1e5b4c900f2df2a37686083a49ff39ab693a57943ec3864ad8e13c437956361f0d6af6775adf2858c9b63180178d31d24f0855c2c7c03bf08ae53c42ea04eac19b1178937a0600f49d181c8625f3c5f8e0e9ecf2577a23c8e6755c2d12bc297d909dd959f9f77c9e76dfc8128967bbdfbc4e0b184fa82f08ddf7a2aa34a781d78f82f1cafee4a5a7793406637c7ed4b31733f6eb84e79f27c9d27807d354841fbc066df3fbe2449466312e6a388bd25a4491c9c8ff9342f19a6eee171a8b25e2a071fd1e453cea30dcc9d65c246e193e0c7caca1392801641b63d71570b269ccabe79e99d30c0293a4317b677223daf017c79e2e95c5dc6d78a42a35b906cef461e6a39188a70cdad999f3f7ece975a8a980d18d3bd07d5b670997cb7d25f52a1d1db90c480d02ada9a1864acb0e136f4341eeb769b73748a9c3d161766b11a1ab90f76c15a20d83e4199de90384e50747982dfcbda908d4c68c9bf1832a6d9ec93df6770371ee828fcde415e0d5b7b5304d2a4eab4d121ad30ca0ab447704ce35365d9d5e3c3fe44a6175ff0ac8aed46c3b0f03be18af51f50ca08d8e0ecb76146623bd418e3e9f2bee7759daf766bd603407c1eb23dfd1250bb84275d4fb8bbbe96851d227487618059b8a9029e8dbbf47e34a29cb69a18ae3c04cec08b761239762c78e4f49e8be62c1932d63eeb38e38209b7b39b020475d048d5fbb203bdfb4af31c481f77d0704fcde393ea8c2520d062ef618c68a8ae1997d16f575632ee1306df7c5beeb302a95e91d40ec5a82eca433a31cb1094608a760da70a2a0d1bdb44cdfaa1c33ad45e4012e9b031e2c44a95b72d89df82368bbf87741e3f36284282d2ab04c7f6aceb6d5e0bcd5c6c920c2354a99bcc773bc116d6c16f4b51036b4752dc3a5ebd1149cb828864943c68af9156d8a2cbac976a46ff3f58a39e5e4ce7909bf0d4c7a0182c68143f7ac6001587b2765572504881b8a060464f75b399df1b967c246a0ed1e41aa31a4a7d9c701b80a0120266dcabfd02221f1686ea102e23ecf62e2e581574cbbb0cbde951a72e7bf2d7713bb266aa4e7a1739ab9fc3c2c8dcfce266165c74d19321574dd997daec5177381ebf52c07595f1149344f1b5b5bd0599354613dbdeb202381dfcb9269860929da4f1740069b770d98422186774fb5b0654ab1702984b570ba687fec4a12ac1794e7c77b9d17fd8f7504dfe622028fa36792275098e1ecea8d84341163fd981bb388f29a340be5d6f2e4723d1a324d475668fa06ec7b7f7638070efe1e3c551c4fafb28603233a27e4e4cdf70ec76b1e10d4675fa7f4e90cc1d203d18c221293d3c9060315f0fed2c0da66786bfd15f7d6f2e89dfc6fcdc9a5347588394edb729553518862c8beffe9de27546fe439e56a87e3b9ba98c0f66da36db4c10ade2167ef861ed54b8726d044c8c7b475fdbc93022280359c5e5ed3dec1be27405da0e32229b84d1204cdc16e45eb5fc61d8d9b97877fcc21423ad08127894516c581d47714be19c692915719429320a8cfe1d83d00aa6d6a7a3a9bc062bcf1a10fd5f7b24f3ecfe4a4f1407f17a1a0dc0a292ea9e495b4dbb0bfd1820afeec4ac90a2e592b94779e5740197eb4a21929bc735bee1eeba774e84069df88b5d036e3468d6f105ae15d1e1057f5bb5bcdc85888b98593b3b4ae265844398e1969d755534179806fd6e9d8ec7f560a310c4c7e91fe928febe3d2c6c5abf1ac9bb2f5a9dd6b930455fa136472e9ebe8faa60cf4b753b9e009b0e90202b674d74cb1fa00f4bed13c43bdb0130aec4261e6ce70181a9b79725ca019432396d1ad33ff29cd12c11b1dbc964a0155aa1d6cc3778f129451d0406b527eb6ac97886ffdf560f643fb66575791ee22aa99719409b80489a86755ce5179ca827126719c3a424e1fd3ad0e97b5920eee14e4880c8f4ac17f26376d898c57f1fa29cee9fcb676c85f9c0513c5ebff03fd09f410ad565abc946c6e9f86e97fa7c1e92fd5012e28125386b2632e25771e8280828b660ff595e758914edf39efa6cdd888c7d2056e79dfed70710120cba22dab5d142fb01bf97accf568da1941b3d46660a3776e3e9468222af12cc3e7d9a9b9aa2e2eb6ce003d00366599f0c179899c79f8da0726fb193467063ff33cfb10f6e7746bd6042d0821c92630d43896cce4ecf023fe08d113ebe3a17c884d9efc13fdfd5a19310511a415b9b91a2c5403b69a2f9596124", 0x1000}, {&(0x7f0000008d80)="7a368b324116ea08abeeccfe22f5650cbdf1001e062d4904e072655049635e197fd74a3acf0f162c5ef4950a0300ab2e5df9edd41e06dc1f3b64623df986252485115c69e5cbfbb8814d54c8c9455eb338c83821d313ecd9b1ba9e27d104e68e3735da0a012391902627821c6f8042bb3c31d8b9ff1492e40f54857b0f56be", 0x7f}], 0x2}}, {{&(0x7f0000008e40)=@ieee802154={0x24, @short={0x2, 0x3, 0xaaa3}}, 0x80, &(0x7f0000008f40)=[{&(0x7f0000008ec0)="516b60c8c520f2d68130bfae4f3a916110d51a7a903edd525558097fb17b41039dcd448d01a139932d40eedb156ca7f46b08b4ddf99e182354497df7f83c2c9fac9e49153435530759dd5ad5970499b598607ce11833c4ae721303a7773027e738d605b145498159a891d1eead27d371a0fa32d80d", 0x75}], 0x1}}, {{0x0, 0x0, &(0x7f000000a180)=[{&(0x7f0000008f80)="6fa5561d7bd199c36142525520baeb9f32405320822ddc2037db0e2bfede4d51ca0d15b0a4a14ccf01488447323387a7", 0x30}, {&(0x7f0000008fc0)="df38c2517534617df5079bda2e23cc43298cc784555094743f812caad72d851418ad425704febd83f2f2551f6f6c8b5ceb1d4c76b32936f8a9eacba7fe6dbb13a5b78af9a7e163db65d748329201ba34c946cd59118be66f84466f04b210498124d4115c9f996561fcace6dc88f416248ad0a8cf9798223c2e6437da2eb71da173e6f53e2cb50ac9eff42c994d509e8094e80a0221bb822b9643aa311bf5d0433db1b9586cefe90795025a9cf282675b27562d7bba277e3dfb2556fc", 0xbc}, {&(0x7f0000009080)="e03ab37754a04ce0eb63451571d5beb18e2d11ac12cb71d50d66c8a4136bc3b616b91daea04bd3cfba981380fcbc214ed3b72dc6b648ee85aa116bde6c5e8f89482d79297b3b90412859e8c543d9c116885771da8792b09d03774f68c00a49a24679b4bf089b405940630c7f4f9f3d3a420619cc49844d039df658439e82ce850a3435571b86c95694ed3ef4cfa8a99b180c938ca9ff83009f3fc71542b8b826404626b0b2240d4467bcd80e384a11c3824a5df6e5708b72161c9ad3b7e06f834d5964daaaf328284963b081a75b717359d24c9ff553bf9a191e756f3bf00b414c886edaf34ba3a0fc322e71c0ba4ade4595a912821e8ce2bf88c6c109ec2c13c96bfc71a70bf905d093542ed5aec56b9d7e07f7045641857418a433f0864166a5fa35c68a0c698af862b0469c0ba7ef55c35766c4d58026d713766d5693c1ba036c17aaa7ce7bb3341d246f86e48fb77081047fdac185119bd0ebb9b3f00194882952a3b3950189c5351b0a992fb09fc0c14b4e8369dd92ae601df81e81e0905ac533f5ec81605c2f9bd5a6946990e435afd681261dcf4d9dc620c59ca5d5667b51cfe502dd6001f6a6daa2446685fb4fcd0daa0503b98283e8e983e666cf26dc2f8db4fae32d0f650972b943236bcc6e6aa5da8dd32921d2332f587f14168419115d4646d6b79afff166a7023caa400b9256c8ec7e32122443a23224d103cc021aa605b11b84eede6b6ea24afd02509d9913cb08402e363335ca2f5c8dcb67de83744624ba600b7568453d804125c2fa8e0438e7468e94203b0ce16192dbeb2d077cb0d2b4be88bcd96e1360d8fb1ce15a999364ce4db9ae597420b9b07d6ff124f8582027a27175e0e65c8e72a18fc299d5656e256a0ef08eda2e755ce6c759dd70ec995739972bc1e119b540d0b448888bea3edb070b6d9a7a420424f3d812afd851bdb75ff7a7858c639f5dbb5ebeec2c5677b27a6479460f9aad8e08cb75048d1546455cfae58f68382323a0122cf5fcd63948e7ca06bd4c103c12a97600a3c2c161572abe0e1028ff0029b02f91ac9e0645cad756d9c706a960bb62eb86314208edfac299cffd51db7c3595861660108b753c8d9a0a783f2683b98150a90173bdbf31697899e4b7728ace0124392b236999e3547929ead8802e8c83714b6968f7848be68bc74fadcd9bac702180d619fecf5f967e10839a77008cecc487decc419f5ed31e4c02874ace7e1b1beef81bfdae62ad168a1914d7e3cfd84789f85f6071d7af6270a0d4763a1c4c3b8ab14335c11a7e10aaa12f37ad76fbd3205f3232b9ba8f3b299109002694dc6359162fb31342c8fbc8923f4054a0f24387118fdfec783c3f999450a9ca5d2ec98dc152107f23d70b5a028887b904b4fad760ebe9589aa41665db63e17accf6df25d625e9df31a5c7842ed6c4a4d6902b806092a0e3a6cccdfdb4694b0fe5b7b2b893dc480ca67d4682b88038414c5b71b5a4140b6fa24cf3a47c32834aef85efbb4fdc0191e8533bacc93c3787a1521a3697716a40517d536a9091dbbdd8cc8e03a1315576b69d0ace6981d19e9f78733b27dbca1a534d74ea7f25e47502dd8a5d9ba9d581ce9406541731e4d79ae5fa9e623e3fb70e6d227fcf5795180892d3d58d3047a6006cd09e7d82350816087942076116e980a23aea19b59010a893dc2ebaf3970006733d959db2c2b0a403cd87516f4fdab5b33edcafefcdb2f62fb4dd5d76fe0456872ccd73c2c605b02587a6feadec68b9bb03cd3b1c3dc789b8fc82624b2ac55fa511b1df1e68056da4088efe28e2a03e294c4d1192762260344f18acb709535e0a45140d4f16d918b12cb645a9228d68a162d6ebf1a45be15e8867b27b4e53576c52b0f08d6e95f36585937e103e58bba6614cd4c93d6037d0e4c7d59db73517a8571a7139f29620c452c045a91f5039506d072044fe0633258fd34cb35107a8ee58ed2aa6a99ef653878cd1586907eb462eeb0b89bcb2d8be1f26c2ccd8230c88970c584f85229c79dd3d3e85b4d28d8c331f4b4a1ee17938884f5b06317580feb3bd8490b51cfc6c1bbbfbfb93f5d425c0401ce78141ccbff2c5a34f1eb187cb3e57f086d29d8b3db9ac3cbee8d6b4b8f8cda1eafde252ecb038ea336f06e6c966a4fd73c9b4c25dd95cb59404e4549acfa3badf44fce1d1fd1fbdb23b24693af1df8c51e61614a4bb60a78ba3828f9da4d965b61a7407e13eee095629466573fb655e72aaa910dc35e9529bd3e8f86dd22e14d1083a8bd38b5cb867f06ffe832b9023996e13f16350445975815d01e5a60b84bd49d74dd27de69d8eb5c6cd7fd3268858864b62a5db33e85722f4539b92d51fadf19823e50ed669d3e9515a27f2f72742115d05f3f5b6982c0c2aa15ff3289e330d5eee2b7c7e6f94fb6b70975b9da11ce9bd5aec73af2b262085c3f4e932e36906b7fa87c9b664d07d6189db79d77201bf1b27c75e5404e3072c1faa4b0dae869fda2f5f1346dd8464e84285577550d7f313ebcb2eb79a011cefa820b47f598d8371479f8c934f4c950b57912f6c557d90e900af594f8e0d8cf0d8a716a0ce5a04dd46c98119d7a690f909bc6b179c2bbcca9a8f883d9bf5bee201684037819b3934610d5f98347d60328e0a1eb14c7dd776df94618a849b072e984ad13d2299bbce48407bfdfc63c8e06847fab45a9a9761887a89c38fc01b1e673055be172db468a9eb0c8daf36ab7961a54c82628d43e5fea9798ce7a72ca5f8bb73c7c165a3492eeabbca544f6124d2f87a646290ca2d2241ecc2278ee434bcdd9f7be2a0231de3e9c0c0627d2dc8731ce213d98d08fc0b81139b0fcdd768a7b7c684612eb498da46ed2021dd0613b5b7b6a35d34a83b530c9c52cc9256f27576a5a2c06eb86c4b731b8abecb779ced5cde38100eaa80dd625a878ee342693017d24c54d6bf5ca8f275fc9facbf14bc16ff0627a1f7901bff75bed7c07c44b2018a0d02990e0eb64ac773700afba4ac670d3eaa4b4ffc923a69152c3961b4cd5dadd9919179b847dcb41f3cc0bf70688a2a5d8f09afd07303a123889fe5587e0c215f6a750f9f43c7689219b80781926395b330c2d6c545dfd55f29821fa3e733d361546bc8cfb8890531f4d7172a28244b97602f7894ac7e2e1540d6ad63097804fe22ab6817ff9f278a50dd54b1b48f0428d468eb85c2bf1da8178571806405f101c0ca252be21a577d6ef91f31909aafedc6728cb98ccffd854c2d07a872a8df55d76a929767d08a0be6c7fdc78ad01346bfa92b1359bf2346b1de503b91d68fc2a216c6a407a719bf580b44cb44a9ef444e13f1e624074779dfa6d9dfbe0724ae8dc67c27ef2e4653423ba9bec90977dae4f5adf9dae50261748df9a4c560e767cb2ebc979b1eceb961c244b946fdca0357217a7a68a02c422dc8b198187f2bf9b893e6f699f41c79c91899ee14e924be8a273fa92ecc040487d89b08ead39a174f6af638d2a47709dc89b5adae06e41fde2be1a76319138acdfb06b075f9616e301cfec0d5287b2b7809b615aa042d5f99b90df1918863b74b6cfcbce20a4e1b5689d19571ce4cccdfc3ffd226b088548f04af24d55ba73e249a9e17ed0361715369bbbaa3479a52d4ae51d9a1ed0d42e6a197b5d85393b29acbfcbaa5294cf6e7e2c60ffd197f86c3dea7c45773ea684faa12d2251b43288d3074ec830a2e517202accc2d11276856e6b98f9675ab81e23602d0338c8112e5992e1e346fac37489d61f96df570c02dec2ae701a499f77675ae9af9f5a65c9ca32b74d1184a1eda177e236cdd9dcbefecdc6eaf1786529aaf2401f50eb2f439465d4cf09ff726589936f6f3f53f750f837d4770f71145629f6688733cb9a3423d3e820b5cdf75b058e4288417394f4b8c6c6f3a9f57f077e0ec71c4764c04cb5e613421cb6398d4a85851b9fa1b7d7052ee8e1f78bd7fdd2c4e1674462d764ffe67e605f911dcbf57d367aedb8d9b153cc4c73b399bc2a0cbfe6839d25cdb2981115b52a5ec2fed4fb89754ffdde490ef7db049a952205ed36889ce1ac1970c355f0bca4875ab3275d6f5ec7d98b221ac62048633f8f5c3ffbc389b2b9774955e8e2c3776cb82ec74cd69a0be9867dae360b8ee48b56be174b0bab8903c219e7e27bbbe90673b0d3d19b64213b5ff68e16f701ec05c9832ccfda22ab4577d71c9cb9b76d3c5131916d714303c62f530e20427566879db1b059210dcf557b302092843a7575fdc731f3602a741f51b6587f78480d55f37972bd24cc9b05a6618fc2584ee66990f845ed68566e1ef161d644c761e468aeebf1451861dbefea3550b5bd861b98f0de9d46520bbeb500a0004ac15ecea19f007a0fe3681c1655a961bec3ac19da7cbde9f8cd391b4fdd5e4df97bb5f7f0585e9fb414a20b8b628518cab5fba98c5a8a93068d9571be7a15a0b0785bb529c04afe299ab5093bcbd4cc0c45008e8a44b5e7fb96080367d6c22e737301945b8b1248329a5bd34703332d69d05e13b3e9d4da883add43817ffff46427e2fa8f8b6e6200f3fd2853b422fddcdf27a4d11cf9ade982bb4521cae642b5862102155a8491be60aa0b14e478e5e00399602a0c1797dfeff054cb5859f2cf029e7404ed55121b92ff84d9e92bf91fcc89dcaf4394e164e3e29677c4a53f56ad59c74b933bfa860cc9419d5285c7bb13d15156ce287f50b457c5c330d27d352cbd072fef2ac505dd85c748e92483e87b871cc60ca48ecc9834ebb11b1e7028b27d9188d1fabcb11514addb9c9334614b887c217d92d414cfa443b35277b3f1bcad77817a3d5f746dc1f859136a0c1f20c7fcd2f5b5c824a4787de2ed2fa11870089a3aa45175de8f232dc11a6ee34428ad50675a601dd1b7ea59a180122b087e7af345b9d70b63152c895d023355f510dc6a5532b2cbd15fbbd6b375dee92e254267342d5ce571733564bc6b20cf35790d9dba4411d178487c93919282aef16ef824c6e82362a38b790416d5403c7e8aeba4e7c5c126bd8fb43ad4d06732e011a89f96327054cb878f281e5ed141f90e0a86287d24a96bd9108f60e050a60a207a68ff188e71906e73ad31035164f16f9232f4f7111e252041a5290f41a3fc3078ed104f7f51a389333a9222aad0d87798d7228127e8251773339f3d72e80bd33fe11b1d7ee7fc869b842de8a32d6187d84678601773a1801c76f90913b4dd7def798bd37fc5bb8cb09ed39c4eee64b489d316f89e4a43079a730b2f68685efa20ada8b5ea142273b365cc3698ecd0f427f74dc05cdd88f896db0372a2f3ce40d6063aa020dc669668e7a28841eb3e2eb3dcabfa05588b7976ad3b7e99a442371d6918dc9c547bc41bc396c4cffc8f5f82ac0e9bc2abad80cf0a7416d9b46451857b205627c21abaa817fef7ce441217c679ac9fe069d776cca0f2f49186d81a102fe0ad1ed31a15e43573e9d630b9a380a46516a06e6190b34f059b0620679fd3a7105a093cb124a52b8e44f86160760d2820b530d445862fbaff4761f18e223ed46a6e8bade4ee69109624f52dfbed2486bf438cdf9c444c6ec50055d84a1e8f082593251d41375765602d8d0c20548ab57620523c5de07871b9e20c7790d25612b511b55f6f67a5661f9e63c9b3e776522b4b99fee3c6c766c833ea9aa98e6bb9617b2fd13b5af0fffe7d7ec214963db8fbe0684570df045bc4c2396a5b36b8ee70fd6fd3d7be9747c7aa51dddcef9774b388ea6e0c561dcd43b8efc86afa52c865e5a725c0ca1a2c0cb", 0x1000}, {&(0x7f000000a080)="540cbdaadd3120911c6915b9dcde0ec69547f0a97098551dd1cdb891c23c3d70fe5b7da63f27e871b96a975d80698d7afa1c8579c887943f9ea94da2455d774ab5334cb6cd170c6bc755f79fbe587e8730915a35a9109fc6bc4be3e09d0895b0f98a857518f17e787057dda00f6db0f4e764623af4db52d3e1ff18d6216655747ec5183ff46b15a3d92dc7064a1c1893ca931ab04e581f5c5912b1a9454c2e4ef29b988a3dcf9da76e29b44a382866f9ce3d8916f9a2396858f5af54f7b515c1271c4d41978fed16157c1e9f912324c30040fc98c7bb623d2317dd7e813b09e2ee519dfe71f47b2eb7221a26", 0xec}], 0x4}}, {{&(0x7f000000a1c0)=@pptp={0x18, 0x2, {0x0, @broadcast}}, 0x80, &(0x7f000000c700)=[{&(0x7f000000a240)="5c0cc92f19098b2b3302e67a51d9ebfab3b2fab46f67adebf789f8aae33e3efa91f1b1d212af4ac5200cb53ca16f7a5c8060e1d4ec0a70046ea5b375a404a97f31837224dd6e36f3416d4b8e518f10e0a4bd630de652194a39b71549d4e71ca399a004982b2333b0ae1733875b132ab6761752fb889046052320d6b3ae1b3d73784a2df2aab3a4fac26cde15f07186846dce72b8361de0883727ee2ce5ab56d13320f39c1525035c9c78be54c1a51f65641072e0e13f72f8aeec8dff33169a8a0725cc16a87d4fc69c", 0xc9}, {&(0x7f000000a340)="e1ff5a5439b7aa179ea774e963008b8bd2217861e5290cab975e9eeb804144aa327b9f48b51708507cee19c7ea72a80d84140daf9c6985e4fb88bc49c80d3a916941dfe874f4f284c531bb893fe8b1f67939b0d81bfc16d5442e6e314205793d673061d4a0455d40ba218648039bf629b81c1598394f59581f259916e53406904adf92a606e1289eaa3bc9a8504d0eee4f1c06ddcdf8c920b8c38339db55202b02b1c52b692ee8f4429cbc88cd80e4eb181d4f67277472cfa2c8b82f77dd8a6e102f85cbed7267b26b733a393961152cb836cefecf2302be6e0435ecf3fe7de6cba403d45864b14ed1bf35a22258c4a2345faeb5165d9bf855fa30f1701e436b9f42834a7fef892e519c59a2997dfdc4f40366afc9b77cc2579312898d3d2e52921d3e90f5afbd265be6b7be47d953f65478c7cd97a7b2a0dbbabdb76e589c5d58bc3c73a96aa60ffbf52bf5b12003e9e660f6f4a99b1040c55dc0a99f5564cf950a5cd59c1b3d126e0be9d16f661d57bbe86b6bb78f96fa3e2c150277babe10502a1d40a6b8282d5bc9ff69e40031c43089a9efb2cf1041a83667fcaa36c85fc73a16ba8fc8ac398865ae7bc3d400046940ac571c1a01faa48d62dc9483bc865a9379cfc708485fda12cd26d42b532f72baafb64e5f974421a2667ca685ef67bcc81773bb3230e810884f6ea4094752cde7479d755dfcdd720570e4b955e01fb55e1624cc685824889cff541247d1f287ddb5fb95ace134e1f6971c0e7893ed367b88d37e3b70b3e0371b4ab07b6913fee8ee71b0e84cd34c5e435336052d159b73de2cdd098894df4db26ba3fb58cf73f246449875814f8c4bbbc8f35e3fe4e941b530ab53b3afe7394624a92ae037f10e6c42ffa8c7d4710df66a12b41050d25b312082bfe013e857f3ff741fc842255dd9baa92b9d23b61812c7771f929a060f711de3a554d57364c0a7e45b2c4199781231b7a59ef068f797f1813c116834ca154d9c795bbc1b2bd566788bac75a3702cb31f216168847328b25bdbbb9d0e0561b59776fe427fea4bb6c9b5733f83c3a5e46b8453e8ac94c12ac4c5344a049313b1cc5d523f792e8d3e659e41f93c05c53d983f37fbec40cb77319cb5e2220ca8a26efd5f4da81c2fd17d24a54b24057a57f781f9deb715240f482e6134b801bd47d661371d93820165acfba762744a29f4897801dd8e103f238ae767f811f63dc53322a4d2ece6ed5545f02334e84ff07ee827160a42fac2d361d87d7255309e61f1bccf23bb28cb3d4465aa64c89a28c8c83560bbcda60f6158107c21ff61d18225503a9819e20dc4e87a0979fafc041ab9f4e51933340d5ffc492bc24cf54eaf4df4b80dfb51c806579f94cd50a035cddd337399e8312d4d20379bfc9fc0b0d26c474fbd3183dc0db38ca0eb27b8f41485a7b8a678e7e7f5ed92143b79997d35ad17bedb4e5b1085ffc4ca9d8bb0ea2fcccd58f6ccdb0b22c121259c8db6d48d45e19e110dba679fa284cb279dd1c2f702054180ef0e98d6566c8b62133b78358928690a670683c91890802f1c009e32a5d33fa9220366bbbb8c1a5dc08a6ff55ce29c8a798e65516a5cdaeed5c7f2d272155786c88302fcced9de59b070236eb958daf6415e44734fcbec7b5b44a24f4a3d8f1b82fe7b0243717a46d8a7c605d250c940098012b25db1dff01345a66af8a69fc7e4d4aa0122285ff2baaf2daf6e6ca3cd537a59b78add801dd0b9374d5714c9291af2bcdaba68ef672882c1b88cbd475cf1dc31a16ce97ac05a797b5afe096b05d5434b542c4627a6fb98d6d8b9d97d2b0b398ecb5119d3aeb48ccb35db4b0826d2e54d92c2102dfe68a0fe87a8278a7421a24283ad6d97c80cb96af3afa7492284366cc27b5e22da2dfe865a6d0047c16b3bc5628bcaac0e25b91fe3badc11169f2931478f4dda84c22fb16a90f712b8d7b041cb59fd86576286c7083494dd89ca450596ee1f3ffcfa7e6a61cfd163ffa2f8557f207324025f2ac81aefb337920b666d8da1b100a47d188c78b1815b229e836428fdead4ef90019b507ed42e575048a39c99c5a9f1e7500bda8c9d798badd12af0f1455c4842ab2d15d78477e6c8154ebb8f074fd54d6f1a290927378452e530003f64cdb801504a89eded781503003e8ab1e90a79222bfca0aa38a284e8e30734ce35c021a3ffb38fcd9ff3b16018998b147ddc20a3023b1929935804789beba53156de7d9e9d6ddbbb1cc073a54fef62bb496a3689bd8cd63bfe647aa66143204f1b494a9322120c0225a7c0a85231b3f4a00625a8a3efcdfb78b85f71b0ae310c59eb6535ad5f7d38e9eedf94e2d302ed7f99130e37130de9d3a6eb4332e4a81bba47dccdbd756c661152530d3bcfabecacd6383ed75f524359be9e998e2f861d21e01da51c4b314bf02b7e25043e20b417489479fff7f7331a5ea7e5b59a0df973b37fb8da237defe323420fafcdf8c9d09f0cb9661ae76eb27ab9440d899d867b83aa1aefbe65679843ba83cde87372baaaa55fc8561cdab62d819515b39c3b91da1ebfc995f54749ff865992e42a5c2d287ad1d0af22fc706d462bb9cf2368959bacd9db50932df3bc73f63475a50d20bd06ff5f56fa980279b24fd7f05c4c350ac4b004178ae0a6043abef2b5706676c145e369facce67f51b2fa371e82cdc84ebbb274d8ca18039e8b44bf42704239575406333408a4c25d1082d66680708447a5cd782ac3b533f62b22aff460063e9575da5417e26daed3bd8ed39d5b7698bbfbf25dbb1a2f54705dc7cbd6bed4f8a6a34d5687db295da8022e67d0981d3b6faa1b41082c8c11a329eceb4c892d3870adfd223bf34f53e2c63b642eee6ceed3fe3681810a9aa545861fb19a2b4f861f00c3a6676fe6c3bbe13de7f5e55e46a93ba7fa18d4f1090e7dca39b24c61e582c16fcaa32192c1d5ad588382d66fb9756a25fee687a77357355c7a745e2bb86be81cf40559bb65780e592634b50adad8be574ae943e710177cb28e61a24657af2defada4c1c2822bec1dc62684a52698644597f9c86cd931b1cb93c23300a9e8f2beee8d015d71071626306473c620b7f6f2740eef256536035f713922c9dabbd062594e66c11aad9c8d66d0437b50882897ed601908156f7b10bf8691fc7dbe649ee12bb792e7b3e10d75fde218bf5edb50acd4bfc5183d3de50169be17b64e7de12e4ff1ff33fce65bd194684475143d6a728fa104a1a6f0010b101a9a432611d696d3c4635843df154e38b84d2fa3c51c0ed8b2601141e0e67c08aafda6da233b9ff24bef4fb0f4336547abc014643b9c92489305b603e45c267c4ba70ec62fd040e5543a212c9b43e518fad9ae6385d8da596cf2ff1ffbdc419aa66fb4803887ae67c4fa1492ad92652a9d3421766ef685a2ec0ac209847e02f083b1cea16935f4b9f639d9205c6b9ab72ac89b56c2ce0e82bbf51ae4fe4b9cd571938327b756486fa7f29e1785db50ce8657d49f6cd57ae32e0cc6546c8f42d637ba3d956c9292ba47995ac769b32f42535a4b3970d877ac44ba3173f7a050e53f1c7013650f85b479822328bf144b82d9435f5c1cf50cf20424f65e1e9650329aa7d9eaef918255fc50d75f35c39e6687b2563e186f92b00218d3b60babeb0d0cb0f3d3f01ca3ea011009147047b61525e56c50f56443cb7f5c93799ddf80ee74e330c2625ed78697e6e77c3f498b14e9397b0dfdb0524a80f97fa84c4ddd106781f9af262c3f4a4030ade05de3d226f8ed18f02833a08258cd08925de645b28c82b7e3e53999a734ade06f610801d85f3c2738c7681b7c606a900f7cd7dff9e2e2348472b7d3683e216d293e257f51df4c6c427f01408b56b80a1bca143cf315dd07018e197a3ba6b138b37232b5c77c5e52a2da038c5a2620ca0c93fc766243fd423ef75f66780ab5c248992705c3ac5fd36605d91d75dadfb82688314d6d4cb3fe2fbf754372b41ed293eb846793adeb300181ddf29c5e12bf536ff44a30630470baddfa9a4943eacbb5c480a8ce25cb0fce249df063af194d46f972b1752cdc34e93124b434cbb2597ad46f73e932eaf86d2cd4ed798a388dd87d4a59a6af2c608ce3938416add83d5fbd9b85955d9624becb3404f2ab52718ec7daec7d249ec73b2bc725ec72a87efdc6c22df073a0e7f27f78822daceab1c4cc88854c806e025609074e70b682962c5262efd9d39146b95c4d10405a3d4168067fbf26c194cca5c92d6904856b4ab7ae2f3eda27365476f714bb664669bbbc32742239794a00bbd7cfbc8293004027772db3a02bde53050c06e2216e259ac19335fd765730878abd4e48c56878f63e02d9ffd3c520526a053959727f7a733e222e5b9e4eea819c9414973935b8da29079e369e8aae3ee19254a6df04745dc3561466e7ea95df74ddaa516ae6d2420c5a45f58ab88b3950df3d17b959c211781024a10e910cd4e7ffaf2aeac96298c29c1cb1e058056b79fc7544862e818e490aa9a89246516a15da6f1f0503b466e2d67eef126390eebda06e93a44805211cdd47b1a2d4a362495156fe19139467f00d589c6f86fb7cff075b51ce6a352ae27a3072565acc406ce59c975070071e9f4cd9a6b713da84f4d86ab0c1d28efea79ef3e2ca5cdf1939af91bbf01326d91dc5334d8275a183c723f34b1dec2410bdfe562796835f62c6bce06e2043db4fd8e61387ddc2c472068cfdd99f7d7294c0523ecc15b1cd21e1847f750023b72ee571d8f6d7fca08d5c9f206ebe5affc46d267d01799bcdec3641f8cdb094c7bdf7eb5bd71247bdfce54efb1f2b499ff9cb3da8b3413eb7bbf9c622afcbd82c55fdfd78b84ff9c10e56c5f14b88fc89b607b6e64d14e5c9bf487397be8871f93752c9b277ce5e56208eb2cbd2ce1f51fa605487f31cee977a20e255a35f57a27ff68c5131e48ccd118f1d3fcf8952a06ce53b67fe4c9ce6885f938b72ffa6a895e87d00c6d0ed7f8b0ba1ea8f42a3e296e5793856ca55db15afbcfd56226a518cc46acbe3556b43d198b131bf67dbc4eba6a54b80cdf178f78dcf7163019f8350631fed30fa27c919bf13cd21c95d84445558a63948718f693c33f5025f0ac82942f09119f44b064319f63fe5bc69de74605a94116f21fd5c642b5ca302bf9b273c9ad91e2c58efd3f83c241a3bd62f88502ce9d22e42ce48ba3397c187a440ddfba43d7c79619122c1331f952f464b6b772c5816063a7b5da26a5c2b8041d7b3bda6ed85d8c223ab529d1a76c3fdcebd8e67309a61643dcafe380436b8a1625d55a64912aca728e8595df90efd21681a901b2e5fc2f061b4113f482a99ecea620802ec475751085f84d5d812a08135f19f9126920d225795667ac0f092f709c56c63684ab95a4499b61e4fa29f288c6d690c1b6eb8f9ce8c23efaf4bd2fb42b4f8fe41bb06c96d78ffe8213fce37ca65ca9492438bc66836fe5bab1e91d17c23902efe5d4d22f68341a6e3b7d5ee0870c836d25c75d3653ff2abb12ff9e243fb3a93a8168710a5c47f5877798f26cf582592c170a18cbbb590d9ab445d1625086f63b4c694f2b5d4d4b80d363ffa3900303a71522e468373a640a820b9e67431dc4f223013a7c7d7fdc3d91a85800644d93ba76720a6af59ec4b6acb0b8abac5a8ea3e43e11f612318fa58307f579a2e9bfd5a8b51636321ae7c0dc5e62a76661808d37d5983feb77a038ad12723a2f219ef4f002d201150d31c9460839ab988ba5208f5f06342e647324d8f0fe3f16a1af356843951d4647c0c", 0x1000}, {&(0x7f000000b340)="41a782faba3d00fa850a5eaa62bf399e736827f05ffc8d57ed51cd0b8a5b20e676ccb2e3ca5a63300b5274d7e9ebeec17467619cc985c8b32938a6403ffc0622267acdda931a28c8b9a5fef1246a190abdcde9a085137608ff083294f1bc78181277337713c3bb986ba57ac85dfa74a2e25b7a60159dfc38245cf207cabb6d4107247cf1c253669e34899d69e626648a985bd48c7060915210032c025966dcda21a842deb359d4c00f79a8961066a5a13b120af292bc6d86af671b57afbbe0d5bf3595d3d979d3ede2862554ce113d0b3295ee92701fdab7d4e1a122d62e0b13fed66098077427c351cc64edee93575d525747efebec6a592e2d", 0xfa}, {&(0x7f000000b440)="680530724147116406022c62392dc2761abfd0635c389d281afff05b3a1c9df38c592589d6712adca753df5f4dd6a2e39cfba21c676b430a5d678588a0b9ef98d97de5cb39d3c405143e23f8", 0x4c}, {&(0x7f000000b4c0)="90e29b2eae94e3d9f601d2219646c8eda0703d154d72c6e7e2401a3f7578071bb5318ab0e37841c70a564e8200a2a4d6737c8c461e05eca95f73eb1f2ea79d98eb81905c4a78ecb2c41ec83904737c481b151f47cd9395683487e7a1f7d5838479d2f603a979cdd5a023fb607bc509814255c3bcc643826ea75851603b843cd365e6fada0ec066cf442ca81a70562d65fdefca238063723eb4a132827eacde64fcf1b48c1942af9b406e95ce72abb9af58b99ee1171800312e2ece8abb52463a777ce75dca", 0xc5}, {&(0x7f000000b5c0)="6bef57669084e8aad03b01e947c9744071a57483ef13b41f28c5b47dc77bf06079ddd474f0b021f2374420955ba521be4cff4dcac76ee7eb3c27e961d73654c71b8a4e90f8", 0x45}, {&(0x7f000000b640)="873fdcddd6308e9e17f6fc582cf5f12badd90eb07d756226e47098089043839276d618007c955c0c226d8759d575798dc1613d00ad80a2b52f27271458d4e8dd95f1a3b7d6175280ccece682df0264a1b33420dd15b7341a7caa8fe7a929697440f2eb087addf1e1985cbb6706f68d677bb7f8a61741a4970ca39075bc2d8c068ed22702fe8bb12823abcadca40ec0138c6179627e54efe39f46f34385aaae38cbd8cbd5345b2163f5152ea5471a41ca15fd5bd9f4220a92ed9bb47ef2d6a9f6f65751a7936074b7bf3edc3aedb5d8b7bb0d47337f365be55f4c5d496491358b4d34d8b2532814f7d5a1a02640549e0f858ea172eda3950dabb7597cf8088d335342575ba31e47b8cd1eb7b0c9261fb51547103f390eceb6b816e757924893e4b806fe9887ee9f3ece374ff75667e5672f71783567e8d9666989f210fa8e6412663f47093a8144a8ca6d4b1fd6479978bf3120524cbaf149829e0d7dc8a8f00511f0496e4fdb9e175b96ea055fb1451ea6caa2cf81bca5fb37e7dfbc09aacd01e307fd17ab03eb030bf7c3bf1d5ac677881f2e727aeb3d7646ebe4cf4f2057db28aba946f613bc246a87e7ea18082f280bc1dc754f0230c286f076aa6a519b841fd9ba211d7691b1eb3ffbf0022eaa0edcf0326067f930b8e367584d901a1bd6a68631c797f174108692cedcf543f5327c02c0f1f403c455656a6f12d1f904f6c8246fb88aedd4c33b794114ce3e4305b03ba022fc8163b2a824854834b2d0f0f017315808ae4f405c2c9ad76a4767bca96c83c614774f191ba3ac40a877591cac4f07d4da89a62666b754ba7ee179a1394fa11e3f8f485f3318fe437c164321b79c0ff782da5808407ef73972bad39edf20a1c6e3b2028387f39f7a48e343bbf4bfcb1f64dec9c768bf41b53183378f632108aa974eb91a2b320b1b9405375c692cd70589cd6b09622d6ec4d1b4c20a0f4988befe2b2e38cefa6e9114827d6f1af7c9565240e3c91e41577ca1f8b9173b187fd163c10e9d557bb4b71e8e3539e104f231eb19215364ae43fc5c502da7381fe9b01c87d4135679d65486a37cc00a47d7f54d1566b96b940fb72d13c41af423fe64db9580c25ff0f733ea7835395c02e23382703823f0845f72fe0d698bfe384ab08e6494af8cb975fe68a0d2b4f0811ed7ef296e24babcc9ec954686dfab4dc2f4776f9652ddbf334cc20c15cde391ab453c8647167deac8c7699ccb5868c7db49055191111f27d68a82069e8ca4deb928b583f1d0bad7ebf5e12e4b722d6df432073e4532505bcf3b4395959eceaa2a432bdbf783887651e2632e7df68e897e23c07b16eda870aa376cc2bad4fb58b7d89a9c4389cfb800ce4259a0243abdc64b12f73c1bb0fefe61266ef99d1f382f2bd54ec51995193bd111e405bd5910776c1c298f683f487d931db32c5653e166dfc4d8ab3f9a3d64ef5cb6cc8781e7bd26f87dd7eda9e13f7909c997e3f3ae451bda6c476b015ae0fa62958712298f634a2cb2291c8a49d2ef8c19e30f122fffe2a202741b425b956a425ed24fb7b17313dbb37ed48f2acf9ae6993c4f041b064de24c33d2cb1fd3028a0511c60883b3a8c6a038ef3b0233fd7a3a8cbc709a20e4f75592ee3db9ff40d1e9c248f928a5cda0059c0c736617936c3b4bf7c13441cebbae64abeaa4154e1dbd36cfed70c869d2743b2a9b86bacdf8a64f34929d8001fd1884576ba0aa1df1406099f59c1f9b8a9c20ca7d6e3348b1851595e306dc2b2adbbea4dbf1b42fe45efd5cbe28e3c67a8e68f04ba135cfd749416fea301500398733f296ad0d4f48e0be3ba0dc9f640bf2117a3909cf7871da26e77f4b3d1067dc47f62f015de072c3e0d3fc7380a8dde90a9de7b612fe8898ce68161cc04f644e068dcace462f40bac11b2ffbe01b697716ca9518af1c0ebe1fdd978ea7c028426cea689ee2fcadaab33073027fe1e2630e92c2c352be7ac03f6ec8ebb73619ffc329749a75310ae3c68bf4ba4bae498c051fa7b3b867e1a49eb2ca180094f60e2957c93c53add9f31af6448429b93e5200426a1ef0d85b338a1a6099b505f01a8ab915644e246ac4ffb8fc6ee686538f2aa37f412a2c2390cd0577aec5d51e7b6ddaa268641576fdf74202d738e46a6f0e0f00ab2cf7c479fccc06e96b0fa27112f0679d8498fd543fcff96853d57c5075dc6341e4791102b4b99457b439014e7ce13339d711d211fe61a445975007a3f8f7f52d62844e6b60000c2b9f55f7a202a0b7228824e38e5627788d89dd78f4b645d6486164e26c1115fc95daa4f414b6b008f9070cd2db45a1c454b59f3d002f16cba818ecc6458ea7dfb91e5a4e2ace10eda2bdb55401d268fe2b35e3e9421b4e734789024beef2d8bbf39dedb1bda7477a3d1dfac6b3f355643d2bdc4775e3b98198d73a4616421e114bd10c057224cc613e207bde6cf9939e13417ba62809c6bc4862c85ef6806f521c53dedce57d675d7e82fb15e5d8c62e1c7b65daba88e041bafbd050c2f4b97744a6f492cf1af9b416fa4ab5fb48ea3dcf523e84dd9bae76216b7d3f4d89d26d796a51ee00a7e17c0d5ed5ba729ba956b4f23fd62119fa5066828997e7a7e2678171c12cc648d3e9a95c47e24cc81f28eff219e45f934e41ecf15f6d24fe40578e8ec365abe64cf2e497a944a0a8b1f19bfae697068ff0bad77279e7f9c2c5ed01641c7c84f75e1729888aafa7188b1b5f62fb4359c8b6c7ffa1464d226ae885be7a9931efd0e51cba76cabd0c0922d39b0f0664c7883d602a5a2cb8e5908ae40bfd541eb35f4c58639585e5fa47b621902db46f1304e78fb4fd9b3b1ddbc27e55495a7a6a527d6031796cab2482742a9dcb9d6ae104251a15e663a0b498a2de2fb072740411511d9567d5c36bb8393da1fde54693118517a4ee557d4016a983f2d442580f96b012c445d5413e0586415300bde018a42623a63a8266877713581b8910ba43fcbb62b47cf9868f29a9ba9f65db303bd6487f16a121c0df19ce0893ff948bf650faebc585efb4adf4f7a9ab640b13da874a8dd75da9acf95a3d09a5d5fc3413e7c22991e9448be55a670a84526cbf747cec8c7aadd7f60fa724b6bab5599e46f97fd84f2384d5a34ae3760e9cf38ee834a72e7e1e5837ce2106b8ae3f031b1a78913668362d07fe8654df99aa3b544eca2bf4704f5bca73a1266f3feb7bde3e24f18a4d69519d0d86d9edb439329d95b8c5c5ea33c45a9efc3d68c78b7c5b12297e62380fac179309fce00a0bf8e757bd93eaf4d0aeeb068ac9840ead02576b5f72c33820cdc276d3b4bcc56e7a6b61d553f8748da3ccc1ad57a29532dca25e8001a5a5a250683e4da630d48163cb43233e755e85cdbb7b48a1ed6093f7aa4b348a5e7960561d09ca569e5bd1837226a4c71b5643c43c3d80627013fc520bbbbb0357ecad181c47a3b0f1fbe4ab1d4d0d3828ac1b802b32c8c1e87c467f3307476595e8c19023be2ecf14a9d499b931943b6ccaaf91a9d3e4a27205d1019e7435278bc52863f9df7f13a2b294d60aaa0b3268a8e11d26c9c3735644b626c04bade1547cfbff02e3febd85d23b2ed5a7f4ebf02b94b77407f60b98684e6b216d7bd5803bb4f1d164c0cfd877cdef44e34f89a9bd65c891a81eed07dd5e2aac47a315f78079b5a832bdac5ab1c21c155c53ef26c1d35cea9d385109061fe9e4bedf358472e138c84e36d8f56e329cbea6839b178b09420400e12cd5e146f568dc9441d4dd34483973b58642eb46da8bbcd04c2f4dcfdd9633b34d49729d2a9209d7b78c612c840241c3c1b671d0dd6bb0e2deaa926e139f945bfbcc7a0c9fee1a0870eca5a5a11055db82604d5877ba0950c77b370a82703d8d3663133d5f900a2b8001f1b9633e9eca8d4ed610e5dc26bfc2fee96fd45d531c89b977aec8eaf16c34c452ed6c038030cef8a9b0759b3c38395c0253f20eaa07b5773b2bda74cf27cc3a14b0695bbfeb6d19345cdc535615a9539f93ecbff26b787e187be80abd7486f1dfea6cc718fdfe87b219b3797672988647dc44294a592deb452da15a3a4ddd3c9012706a707626064339bc7e9d84a420b8363cd7c48b9e9f80ea8dafe725e6d3273721d60efcc136e1d92e4d25707f35a48b1f4fc43d3995efed9d46ea2f94844f1a91546ae76f12b7ed098b685cd02c1905f846b0996657e84e723cebb287844ce2d651ed3a8bd04dded8e212597ece7172611d58f6c9e3f44503c2ef94af40db8d278c3a942b913597b08634d147d744b5f6a0be003ba04a281ca0982a17afab018b1c00040e859d23cc15f82a95e1dfd3189ecb41194b3e28e47de3a2ce221d9377b03d7a1c5e4bd4e50b090a9397e9a55a3c40615d73eb36fb51887da16f7b028dcc3f060d2b12ee859315f0dd2fd3fd10368b8c53423dd9d9fe2658c6148246df272807dfff277403494f253e09d1488678617c0f8f54ae5b2afa7204e0d5a907a1979464166d702f71ff71cea438f0c9c9f4fb049f940b8576f13b67ffaf5934520d7097eb580c03f999da565557ac052e8cbcf17632a0d2c86b9de0420d52cd467c888fd48a850c18bf86c9128e8fe7d733190f6c164346b577542d5b02baabd4d2df38b529cfd0bf923bc3fd0fb9245a3f88dd9d2f5f2ab95dec5ea803c8b8386480b7ac702894cc8277d5a91dbea11f77fcd088913d12e71e68163a8681e36d7a4ea266a3b6e2edceaa1d052d9f03b43d74dd309caa65ef37890b84514ce4f807cdaf3484d01321104b7b8adf5060e1e8c8bf85dadad977ff4ab42f1c3f0191675a84fdf3b374163760b4c9687455892edd7f1a2b01e9d2701b5f53b93aa44564ce9643eb3001b140a4c6a374c169fa0c10127c92567aece68563ae8ea5b7e1c6f383b7b84784fbe889c2aedbf3837fac3a5cdd19f9663d477617e667c81676a5b3c234afee1f6f4c10be9978492992d21b280fbf1834f33da65af04aaf65f5d4f550f14545906c25f78ad2e7220a6f110c7427a2c715bbee27bf1318a00d8e42af9b948b39eb92152d1877adfc0f68d1cad79ffbe2647f7f0afc218bf4108e5902cc1d676a2025409d3788ade79e3c64443197aba778d2817deaf992542c3e48680612c74c3199c17e614f3a47eda2f9426dfa5ca071ab4c27fa278c6a6c61e5f74d5da8a7f0d1a1942b940335decdd380a5c325d73057b80583d15cdf2492034b3ccaef100df2dc03b349f91477e4a7c142817ae681892ee11442a6018da800193c256b17e990dcc3b436ab9fdb426d1a35c0909246ab54af9e44f4bb1aab878b3983511c43b6628680e82fee4178f2b54216e20b1919e250f0934380ebc1263732967fee8934650c4a93e013785af1d895e5fccbbb82a88cf6392b1c7517e0a9f7cc33a5c1af95447c17bf1dcf9a4a3325cd345d015730f67025c97b428bf1619e622407fb2406481d8ab072cb44a8696fe361ad1f97796ef93a4258bc701b9cf95b667c660b0d457bfab3b7af6bc626063672f2058e861f276418f2805123b0efde23f16df42321d017e62d8ae45db57fdf9abb8e0f39b8cfb215e6a3591b75e7497908c5ff01d60bb0715f946206e07bd9755400457ce8880496dd0d7eb157f5c6528d0891d5aa6cf39206e27671bf9e1600448ee8db91f3d176ac30439cf217287305a87e0c087806b94944498906a564853aefb3d1c2d93a22d434a54688f82e46e3bc59bea8f46554ac7bf7d139b3c4ecfada6fb9c8bad93998f53f4d74904e2d81c7a40b6a3bd22daf9b21523c86", 0x1000}, {&(0x7f000000c640)="e30926ac2be4e0d693754d0d68d5bc54cd4d67ee8fe96ff20d15a719705d7a59fb39cb6139673a1668a039f95ab529f11a458e0340e15d4dc8ce7c8fc49c227c375532cd58939bc046f21a62ba916f5e841bbc9e97d560285a521bfb50eac18871ecfe1f435c0cf7bce4e72ad3e749bae0cfac70407c9ab422079d4d0c92f0f2da477decd09e059d9eddcb0df34325a6eec1c4dd38c24c838007", 0x9a}], 0x8, &(0x7f000000c780)=[@txtime={{0x18, 0x1, 0x3d, 0x3}}, @txtime={{0x18, 0x1, 0x3d, 0x10001}}], 0x30}}], 0x7, 0x801) read$FUSE(r2, &(0x7f0000000340)={0x2020}, 0xcb0a) fcntl$setlease(r6, 0x400, 0x1) 04:11:02 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000500)=ANY=[@ANYBLOB="12013f00000000407f04ffff00000000000109022400010000000009040000150300004c28e45a00092140000001220f00090581", @ANYRES16], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000240)={0x24, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x22, 0x11, {[@main=@item_4={0x3, 0x0, 0x5, "079bbf6b"}, @local=@item_012={0x1, 0x2, 0xa, "8c"}, @global=@item_4={0x3, 0x1, 0x1, "af6794c4"}, @local=@item_4={0x3, 0x2, 0x0, "a7562f10"}]}}, 0x0}, 0x0) syz_usb_control_io$hid(r0, &(0x7f00000006c0)={0x24, &(0x7f0000000440)={0x0, 0x23, 0x95, {0x95, 0x31, "bf4cf33cc9c67d9010cba4c7d126b79836be17fe25b49574556ccdb7d16020807c472a1d55c4ea3e7e3b4004a75d560f3506e8e588f77812d7dbe8f1b499885b1a813b7ebea44e3c0aba68c23a080bfa95d46528400c88ef67e919d83a6d28fce1c06968b466e63fc2a6276fed643ffefb183d8259f559f6447288b4a1bde1d91d829e205ba07d580a1b582cc7af3c3d62def8"}}, &(0x7f00000005c0)={0x0, 0x3, 0xd6, @string={0xd6, 0x3, "e9d47b8c63292e1de967d1ff62ad18ff4837de3609e9304a70c54f81d03c8690a646fdbc1e900d2b11460b24e3db8b699ca18e585e638f845981f7153aee0faf74221563d6ad0d301128424a28145fc791a83d20f3c28988b1f86f0a78617cb202e102facf19db283d4b963a020262e8e1e0de3e2d3186ecda5c26d4aec88105598fec710ed0b3a11d62d1e6ba86d21de929c0d750c67ef56b6cab0a7969c36e1bf902ed34a1d3a2fa6ab6abd97eb36439cee4de05d560edc2d03634ab73bc4f2bd65a6b5bcba309a652ec51e2d8a4a7ddcdf880"}}, &(0x7f0000000940)=ANY=[@ANYBLOB="0022050000001b0ba4b5c5348da789ba35b95b67f5b8746c6e33844d540c442b052d9bb03822d46d111b76b368fc523395ba3a697b26ab477264aa246f8965ac1e9b7e295222fe7be8015e34bb308979f48ac616e3192325944d1df8e3ad8783c7a336d58dfd1242174d7f15df513e94917b845669b4217f7cf2f683870445e98b4314168b7e00c32f139bed"], &(0x7f0000000540)={0x0, 0x21, 0x9, {0x9, 0x21, 0x5, 0x0, 0x1, {0x22, 0x383}}}}, &(0x7f0000000900)={0x2c, &(0x7f0000000700)={0x20, 0x1, 0xb6, "ca37543fe91aaf11b9af9f424a1a226e463321e9c6e4fb170edb6e84b6e5ca71e77f1acdd0795d6cdc7af11378da8d09e2848f8a474bc193b683b412719e1da84da3265ce67dfc079c2d734040d4273a9a0dd849f56c6040eb51fe183ae85feb835252700b597ca51ecaa25557c78d519dafcb6436950bc447f1ed5f3cc116793ec2e6362deb00fce8bd0c458de2f40decc94d20d679d334c148f9eb022bb76e1af2f3a72aae9822318e4081cef0431bfc52e2e34a47"}, &(0x7f00000007c0)={0x0, 0xa, 0x1, 0x2}, &(0x7f0000000800)={0x0, 0x8, 0x1, 0x3}, &(0x7f0000000840)={0x20, 0x1, 0x61, "bffb83a81f3ab60dfffb2904cc1acf9e2c921364dac8bd501106774dfa14ab85cae19c215fb7c4d860b9bed66646e5ba6c31e3d01c85da6ed047f74159e21b9f7567a11649b1f284d43d1abc6985a0167af125a9a78e14c88356a311d62f4dfa24"}, &(0x7f00000008c0)={0x20, 0x3, 0x1, 0x1}}) syz_usb_control_io$hid(r0, &(0x7f0000000180)={0x24, &(0x7f0000000080)={0x20, 0x10, 0x72, {0x72, 0x4, "174c6e897816781c123457f3ecdcbaa5d42a3269a02622d063f3e1aae3968100d7fed7a79e5872fcaa786c0d010bcc003a761694cb5d7452361bd9467d8f3b041e3d591ea20c58179fbed14f1d49e7cf959c491d283b4a25925789b01272b47ac871135375411bf7c28c300d907453c9"}}, &(0x7f0000000000)={0x0, 0x3, 0x28, @string={0x28, 0x3, "9b5d72ee67da4274ce35055525c5b4530813e1b18e1f25e35287016a2fb7527045c4056bad19"}}, &(0x7f0000000100)={0x0, 0x22, 0xf, {[@main=@item_4={0x3, 0x0, 0xb, "58b23f55"}, @main=@item_4={0x3, 0x0, 0xb, "d28239f3"}, @global, @global=@item_012={0x0, 0x1, 0x9}, @global=@item_012={0x2, 0x1, 0x8, "47ff"}]}}, &(0x7f0000000140)={0x0, 0x21, 0x9, {0x9, 0x21, 0x8, 0x0, 0x1, {0x22, 0x633}}}}, &(0x7f0000000400)={0x2c, &(0x7f00000001c0)={0x20, 0x31, 0x6, "2ffa754cea34"}, &(0x7f0000000200)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000280)={0x0, 0x8, 0x1}, &(0x7f00000002c0)={0x20, 0x1, 0xeb, "2db51701eecb9f0399909bfeabbc17ebb997981eee650f67a26575469dd8498c6be3812465f31fac1dd3813ff28d2f11fcd58bad3c6a4e456419704ddce893f9ac24be4cdf492490eee7617c713c6351e31a3cb7b038144b5798eddfbe841de5e567c4ce80d195f2435383ab30814e2959bccd5cf4e943498fa302a858a2cc65793acdc13a89bb57259ea30da91abe49bfed4c8b5e6327df088a92dd20edf0f89d36d7248ac0c7ce3988e39442f05ce8bc14f021fcc983339a3caa6bc9b014a6861376dcda05564fadd2cb61d131e8670e45456ac3f391e908c5630ea6db893045fce847d4097e6ad7485c"}, &(0x7f00000003c0)={0x20, 0x3, 0x1, 0x2}}) 04:11:02 executing program 2: r0 = signalfd(0xffffffffffffffff, &(0x7f0000000000), 0x8) r1 = creat(&(0x7f00000001c0)='./file0\x00', 0x0) read$FUSE(r1, &(0x7f000000cc40)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r4, &(0x7f0000000080)=ANY=[@ANYBLOB="1500000065ffff097b000008003950323030302e4c"], 0x15) r5 = dup(r4) write$FUSE_BMAP(r5, &(0x7f0000000100)={0x18}, 0x18) write$FUSE_DIRENTPLUS(r5, &(0x7f0000002c00)={0xb0, 0x0, 0x0, [{{}, {0x0, 0x0, 0x1, 0x0, '/'}}]}, 0xb0) write$FUSE_DIRENTPLUS(r5, &(0x7f0000000600)={0x10}, 0x10) getresuid(&(0x7f0000000440), &(0x7f0000000480), &(0x7f00000004c0)=0x0) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000b80), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r3, @ANYBLOB=',wfdno=', @ANYRESHEX=r5, @ANYBLOB=',privport,access=', @ANYRESDEC=r6]) getresgid(&(0x7f000000ec80)=0x0, &(0x7f000000ecc0), &(0x7f000000ed00)) r8 = userfaultfd(0xca5591ac9e2340e4) r9 = socket$inet6_udplite(0xa, 0x2, 0x88) r10 = socket(0x840000000002, 0x3, 0xff) getsockopt$sock_cred(r10, 0x1, 0x11, &(0x7f0000000100), &(0x7f0000000140)=0xc) r11 = openat$procfs(0xffffffffffffff9c, &(0x7f000000ed40)='/proc/sysvipc/sem\x00', 0x0, 0x0) r12 = syz_open_dev$loop(&(0x7f000000ed80), 0x1, 0x241) r13 = bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f000000edc0), 0x4) r14 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setpriority(0x0, r14, 0x0) newfstatat(0xffffffffffffff9c, &(0x7f000000ee00)='./file0\x00', &(0x7f000000ee40)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1000) stat(&(0x7f000000eec0)='./file0\x00', &(0x7f000000ef00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r17 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$unix(r0, &(0x7f0000010340)=[{{&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000200)=[{&(0x7f0000000180)="4c4fa5add6db4b6cfda2f8ca4fb9e3067b140299d2338b0dff07cc395b18705e304f99a50cdf4ec630b8e8", 0x2b}], 0x1, &(0x7f00000006c0)=[@cred={{0x1c}}, @rights={{0x38, 0x1, 0x1, [r0, r1, r0, r0, r1, r0, r0, 0xffffffffffffffff, r1, r0]}}, @rights={{0x1c, 0x1, 0x1, [r0, r1, r1]}}, @rights={{0x1c, 0x1, 0x1, [r0, 0xffffffffffffffff, r1]}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [r0]}}], 0xd0}}, {{0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f00000007c0)="8bd5d058800ccf0dc9858760dbdd8d763370791bf731994e0b043af39ccd5656a9c8cab613cd648fe6ee811eccdfdca850b991769206d4bfde1ea5c7b138782a24f5575842006012d165db4c21192279e34ea044011f147aaa4f81a43cee61b4176f4a091a49bdc1a232739b9298d3cc663b98fcf77646f2ed13aa3f7c15317f0c45e66445503c97a1060e70bd34db95f597f7d99dc551415cfe506b7b64a4e977c895772d1879ad58c019dcf54a86dd036e564ad5866eeacc1b99b95533496b2977e4fcc460bda13f2f1036ebbfd770a8a710d1b4205b3efd7df5fed41540eb32999f74fd8a335cc2157df4013ac3a863493a7076c46e4e", 0xf8}], 0x1, &(0x7f0000005000)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [r1]}}, @cred={{0x1c}}], 0x98, 0x4004800}}, {{&(0x7f00000050c0)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f0000005200)=[{&(0x7f0000005140)="edbd930c4431ac4c7e5228255f0531ba3b1f52938b6a3c20d19042c35af5ecc77b8e7b6643bcfadf8555769fa03b3753496cc80462525917914e7f6bdaa7dca6e8d1529fc71e5b1be423986dcffbd3ae381be7b23614b1308d6e0db8617b77e9aae883f281527a8f7c03c6958794309147f1cddcfd2b446c6587f4190c2341f4c617a94db33e0f6148b0cb8575d86b6e3723528d98e2ac02a66672cd4fe2724ffed2", 0xa2}], 0x1, &(0x7f00000075c0)=[@cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [r1, r0, r1, r0, r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @cred={{0x1c}}, @rights={{0x2c, 0x1, 0x1, [r1, r0, r1, r0, r1, r0, r1]}}], 0xb8, 0x4040040}}, {{&(0x7f0000007680)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000007740)=[{&(0x7f0000007700)="bdad1acb3e9e4c74c0", 0x9}], 0x1, &(0x7f0000007940)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}], 0x40}}, {{0x0, 0x0, &(0x7f0000008ec0)=[{&(0x7f0000007980)="5684c0c5eb4909bee9fcc164bece0f1b22bd044d786c49340ac6e19f42b83a28ad4d3fed58fec9d234c3cec0f71f4e1a2eaaf245c200ec06e637b3b5cd7dfc113e26862170208bf935510b73904c008efa23049b46e7b99a7c7affafbe80709161f785ce66c972fe877b4aab0f0c3713f10430401987ee2aa202d63248275f35f3dc4b317e0079e6deff9ae2c15fe171fd6a457071094e301b7f5c222760e21f3a68d8f42a2c7549f896b06be2", 0xad}, {&(0x7f0000007a40)="35d4b13a6d94de2a6c98a7be50fcd1db94b48fc62deec4e07e8858e4b30d79a244c27d2b763d2c84cff18770934d55742e0840b6ddbb48aefff445be976529106d9b8042ab19e364990e2388830af000518ea4624d2fb5f3b5794cfaaa173541b1c3ef13f57c6a0171487354c4234445af80ac56f75a9681744590464ade51a383b88a089096417368", 0x89}, {&(0x7f0000007b00)="3e466dfd2e21abbceb96ee72913c670d8ddf9eb0ee86dcd83f1583613f9a0b65e9ec1fe82298a815d2a5126f6da17df30ead27a8d8d83d9af6437d95be92df0de805100b03f2bece207640be76bdae3501e5bf8d26e76e725b6206a775b1375093cc2e502aabd18a019722d091e875ba60c9b8d780f7dc3870e8b9bcbf978bd02cddfba84a21a7ec647e0d16e240c52767379cd3a7d713b917fdca10f2b1ce781002a5a85d0c557b5e8eeb69665cc0423728f3bb3ca33618c47cd9a4", 0xbc}, {&(0x7f0000007bc0)="855b6a9fc8092e10b7dc458255f883c774d02df16d0ad897312d44624988241ea237e1aadb985d369ef3d89b66b077538036ce6cb2cd79fea9dc68476900758b7d38964a7d7823a2a95868c017ac5440c26b46b85fc146490ac74b5131e007c10de5288cf534ae4bc82249d36d5e00ffca34f80742a626e520821bd91d354e40bfab48d5d4f617c59698c016b2588c52d72d371f3fb6f53881cf0d7c", 0x9c}, {&(0x7f0000007c80)="737cb3fdf6feb3ad09de92e75b3cf88125c89d945a28742f461871bb319f4b9098333bd05a19ce06c54201e2e741380a429adc64f1edac7b62c07352a8b018b8730d4fc76c90aff20992ba90e3a80f8c9390d8f174a212a27cc684adbe07e8c27ee7a31a482e24149760453ac5d23b14da7f55cbf3d49cba687d4cba70eeed9f411870a1088622999ec51ff124e0d2e109d1b0b084ef9d1688addc1f5d6b5738e7e6cd8c429abb0d30db652516475e463423e361a7b719f8664ec33bcc5926d0dcc3cd5b460aed66a896397d3e07aa2c026b251a6a3eb824c241448c4b44b6d255c4ed793eb7c3527ddd7b189c4e63c5958b9efcec588c8120552cda347e66a048911e9a354d6061b12418bd7f0d645e37005b52aee584908549f416489bd604e70fb4bd7d7cc11d4518bd842a9f40c883a6e0627932f10ca0bc867f78a5d317172ba0ed6ff4e06b4a8337b4111e6ec7ee74f20e5493781e6565f4c038595a47dd275c06429e4de32d7d5ea67d50f05e7cdfb05bf1c825004c0749fff68569c6e5075d51743ef644a6cdfb5ad0522eb2c7a94f0d74af5d3553b5c2e9021792a15919d45658e1fbf391e73bc889c3c7187b1f0ec0487f3df226f4573fc97ab6fbcb908d8229b0e629b043934590c5dced44acf0bec951e28597d5da9cc6c72cc9cf394dcff6039befc3b619e0f2fbbc09528c93592b0b30c1fc5945c2829dc4ef43cd21e87a657c2f2a78beedf1e0d2a763b3d7d6f9f694aa6b786f69ee5f15256c1c29e847e293cf58a892c783a79bd6ce1c08bbff23a3a63ec73497a15fed80872fefb6376f4ab7a2397c9c32d13226ee4463bf2c26e918ed1990b3db0849e143a172e90d084081fdf74c50fd30db800f7abcb72fb6ce94fc9e399046c9e08891b8af0a74c0cfeb434ee931402e8fab60c16b4e3e21b958041a20a40be90ba2c01770bc9d24a267c70e46a59212a42631320b48f86a8377ba1594facf728546ff1e3956ef6c94d4536b2f1d11048e917b215c8057c66b4fa6fcfe04347e651e06b44ef944ebea804ab6c7ff7d99a8359b7fead1bf9419249c9fd6764b4a34a4ef1f18d6f4e719609d617f5c0ae0e3f912262ec9a0935ee27eeeb38b4617b1af6a300f1ee1e75c3c40a5f5ae71998c189191379426ff0756109d34dd0c3a79f19abb954673c2752084b9dfd1e60425830b262bdb0ec4f06b0ccf13b11a99727ab80cde980d8d879b3c05d610c13f6680e29ef420ce9198c6caf10e95ebd334c28fc4383933f0d413adba22642f8692642e721a283d65cc6fa8c9ce62d71346a7d701afdb421f8d03db3cce32c379b0fa16b226c54f154307ccbccf7effec5a814d8d384de7464eb1f518bc124ac0d00225af792b1f156de1dc9c6a25a27acb7398d873d0bf4e0a111ca157ce5763312dc755c1c3a9a2213e360da0ca160f3a024f6fd642b2ba88ab0bd8685f391362afc3fee0605532d93f55f5a049d6c0dbaf899fa9587a86bc0e26123444502305f55c5beed86fc36df4121b41bc769d635b52de612e97c2eecb0c2a7d27d9c843cb7e2e15c152a384717aca7c616eaaf368512d0ea5408bf31be3cbbc0591ed40d52e8fe3d88fa137f314ac6fc570d765d29d0c863b036260f16e5db9923c87aa03df9880385cd79712dae251c4c41d071a931d285198881d6fa925650033093a34eb3ac0dc012b377a1d6cefa93a0c5bf39c889b33ce8f9740ff180cccafda6c6afc09446704b5db4a4f2ea903db2b4862bbd5baedebee01b030c5ceab5432262c350426b1f279a70f2b3d4662b86205f14438125fe74c09e84c7db333dcba356b345ab8cead363142c1a0d237d2bf5962cefd55cfcde9062dab8412b24e655256d1e520011ee5d5620b241668c2b6410baaaa5533c45a44b7abd91abe561fd2fedb3cb020c3b1e68b6ae3a0c9720e6d33eb97040aa86b0421d3fa26864252a4068e7ff7ae389f6d72099756031c439cab053daec4bfebde78980a5be05ffceff663d5a0ad3b0ab8718ea33bc5ccb67944bf74def3fbd2f81bcbbab338c9e9a01340bef9371588f32a3ebdd6809aa583f241cad3ce6989c7747ff47cb1e9a08c3d9290a96ac4675662310eadf89fe49dfc2e34437858d8c889047293d88a6d8f77d5d5fdf853b85ea979fe28a5bf9ad9fd2de4df68d17f7d834bf96f09db695d1ba36afd61752b54d6a41bfbb220363c83f96da8a015fce7275b7eb21df8a3c27f12472875e53acbe2c916aab52c19d8ea2e44b6df4f28f6f20462f36dcbf3e308616c6dfed6e5997ac54ba430ce9022216db17f62da4b5df263d242dadcd5be3032cbf8593c82ab5a167443fd471d012da538d77135f5ad94843edba7262138f807f4161e872ddff093dac7d27dc25841d5c404386f2ad5c59c0ccb158e1082f772d43531967f4473e6481b21e3bc51f1414f643ac209a4d7f5fac2686eda7bb18225a26270a17cdb21efb9ec884e722a4919cbaccc2558c5c0eba0ea8049e77c94ae6ca050efeaa36b563657f691872395fd279681702707cfdfff5baef9cfc538eec0e19409f99aef3ba3a915365df9a43f9eccf10d6b54eeb1e7ab8d8ca0388d3ed5ac56f146375604818e4840067d54cc351463e6ebfba898c1ffe752450dee55f6a958f737222f4ac4abd0d0e4274173cb554ae0cee5f7787e80eb04fc577c26802c990c8d1e92360a159a36378c2e879bc54343af56df292691629974d213c639f6560a57b9b89aa79d5d682de2a35c28db79cce58acaad991df150c0347d86e4c7ea55b540a83dd63d23fb436d8e76dfde9d9ba1176d0dce5e7387c2e07138fd9dd9307cae6e4cfddfab0a8580ef30e9624e4e1915e57dcf18e97845d600eac606b78597e768fbb06ca1f98ea6f173a16772480bb65d1f8eff4096a5c7e18e343d1f749b65c5a660990131eb10900bbc2a6b5c7d798e6cec8d4aa274ef8a4ea96233476f9d629caa87902b89ce6dd1b72d851f7a4ba9e9dd0bfbd8b7db5351c589ccc29065f9d03d8099c14f72f2cebdc728d57a831b9e53a0142dec87923fd441809eb67301f32b9eb72787f6c424c696298033e99c455302b85db54ad456fc80000e26796c89de52aa3b84a216caa5891e4cfc5c1bab08729041718e4e115afec11246aad66ede67ad13712ee6fde9be1247481913eb17b213e12c763987d01b6148f5b88cb00a167b75b5681849aa329286c400ec49f42401e4038c74054f718f2e3facf0ac4f4cdb41b91b9a042235318d4a33f434103f7d23f1017b26a438e7b7bcf1fe794071bc9188e71746c8f647c34c9060870ece737ce36e35326e2dcbe8379f68485975dbbcccbe0956fa75888c0c308802872ad177a71e7dd971081d70c2e6a2e040d39d83fb4dd87be846faf4ca5f45f82ceb7a68878860b2b052d022706abebf4869d6712791c7300bc54eecf2a424e89eb82b586015349ad11c8770b789ed1ed39c43bedb0917096b6067eb09cf112d88c6a5f04972f80d73fe81566f2ca7e056d8437468b2021a67a5de8ff73e2255efca6ba96bee54662982caa066db501e00b2e94b6d5afdd44c145f109fd5e1b2426db0f048c82e523f003dea407c9b93e6528c2ec6a7e89ce0c83d74b9095a89c9419c9b7537a27fcb0d8be6cdf370ca72343bc19180785a0542d488ce29fecdd7b4f97f71fa2014e3a126c371badd5d66bad9f9fdd29f1f95bc7ce5fe1d1c386142ee2193cca8cf5db2fa1f73752b396f2824601e99911e41e35128271f0530e0816a434bdddb0db807bb95598f06a5912e1d667917931ddd1bae4e9cfed7ab4c920b4b61b1df70933f0dbe895541cf702ee3b526cde6ecc7573b02bb6172cb29ce75fb9a2f5bdc923822f85003a04fae2287f5623b41b5d49cd4fcd98bcbfb806b0630fcfaf1d65be8449402f9314df4a6f2f39f2f131afd5303fe890220a321b9109e9541b1fa554d22858a0c5ec005eca834925e93d4dc5e4d3a465b27a3067793fdbc15b8439ba1da841f8f7839f177550ec95c348b3ede54d400e1df887d85156837ca074976668bc9405bda09e4532aaee78a43ca477528eac35e04d181679edd8572d8ee9025eabb91eeca6c843c83a83d2dd1cb058e3f455368a93c79ec4c15619ac03657289a0d19259846a29c13f32a6224a404ffcb0725b916157405ab01d4ae4a014ba804e6ed05473021284fd70a6a08dae51bcb19ee1157c8f941a68bd3a4a757f4e4c8fde95e41b39fc752704872aa43238c2ced5795fccc3b288a0e7dc3eef208a4bf4466974a136457dd2dc2c32bfd9caad4373927e1d00620fe5208d4cae53785c3ba877721f3406478eba7ac4b1d5abd392c549c3ae786aaddf1a78a6c07d25db5bc66ed3c7e7c4aecfbb0be2f1fe87931d2c341e567035d21c0fd1ec25e0d097ebaaf50ffe03b66d083c3349f545dd5772a9e210e1c779443727716dd83cb855f69675ff1ea230e9665846e0fb9b6ce9aa4c5ec7893ad21d8f9dfdfad9cd991740d39c3321b71b4addd96daf4c5782bb1693618f370fb9b1c84ee4a7707462ac33cc203177dcf4dfea8d473cedfbec78d02030a3da8720f4ae2a4b339658ce03a3f8e1a4bc7f11ea2c52465c3e83b450def1dee8e22340a0a9d4e2480624ade21857c5e3b8efb598e032510e1cb0eb7f25c433e4397a56fa33edfa233be3ca9685e8c7af652ffe9d5251fefc0913c73877f1cf9424bc2b560121a0289dd557db58a30f5ebe80a0e9f402de84040a4a6598e4731e9bde9827ae8f6a1958b082c0e34cbf58fda0ef550c1f01038c0b2100708bdcff420994b0566c5742ef5a1805b0137fde213091fc8d6d10aeab9e218bfa6c58e02f862b60b527b3cb2aa5b9153b9343d256a0b022fa155146aeb7b2d6574ee184cb0a1871de4a79d236b2c04f5f1c51022d7c32549040f3115bf7d6f15869bc6d498e56e2a841bad615e05a9831ff1cd76c1e5f6b78710757e3ff3cc268ea73857c4b43d33035fe49b1a11d6522714b53531be47fd35ff72c8846215e6473f9373b093a65a62b26f122d74129de0618a6e64c0f547ada8e87c19d907c3576fe443f094a674a9c9c646b576047171dd5eace2121426a985c446ac6a816b0d1f2cc22610941c1c031bdb49e563eac02692454d14c6b03dac229e3235dc63475badc695fa0d475995baf5704575cb8e7fdfc234851137ac13109289b2daadb09d71e568bee61170613d11bc1797d52694010d7e424eb2bb11aa5c9a248d6316fb19a529c72cc32cbf187378f4f9e814c5edf88816710ae01947f18140a32f9413d32c996b0697c01aecb5e044ddd87ce58db1f8a67bd4aef32a67182d9f4d480c6a6124e3bdf09767bd1258d068d95f51da53c879621ac9de54aa1445c240883f082630cddbcceb7f777a0eaf2552a84b561143fd924f2fd6804fd1f40215a1ea9e33e0730ad7ec60e24d09fa14475272baab340e366c990e8daf82fa84f48e5f6c80e1ec1db274cd0527918b8b07e76b5bbabd809f98422de5e7e901d8bf2dfe6929ebbdb80490dfe0e0dbdb9e3af0c252ffc57fd0336748564b32e3cdf4e888c22a84eae62352af9ceee7076864dda58959ef765e263f59a17db56371261d587dbef601bd37a95da73564c732c12f0b8bf3b41e17eeb33df8d82589fb02a6e3b90e92d31cd8d055483c92029ca46692f5e735b934dc69cb05a697f804849d0be88513afb2ce4feba5d4c2a98059818632d46c27125f46acd2a88d8635ddc7789e8af54f9647c26702bfd6183bb4059961dfe95616dfdb1d95", 0x1000}, {&(0x7f0000008c80)="c5aced6e1feff6b128166adc38df547a7822066f616018d72b92e762df2140d520a2ee8ac97f5f714239cb7ea9a7c0584dab0844949d3f28ea52b1e7958a89a771d3477bde0b4d64da024bb240125cfb9eb821b86dceeae00465ad785cfabae29ef6aad40542936cf379fd2d8f0cc237553ed14634a43d99118fa817f5", 0x7d}, {&(0x7f0000008d00)="7275840967b06a84937b2a5a34eb63194e324caf9dcad3bdb1fae4cbfcd96b412b791ddcd120eec26670846d32691e9b55898185a6ee94a30bc8ebe0e7d2ef6daf4c42d7775da51ccaa43da6ddc2bd2fce2a189e1867c862616ee0fa473ff8500d97559b2c5b9b99ea", 0x69}, {&(0x7f0000008d80)="204b9c876e49a2b57126a1675a77600a5883007947cfc7d9c6fb4befeed7fac8d3757ad55542927a1f18967286d7099543500df4c8c12e70d08543d5c7c2f9a47437f2a9af80f4c9de92f8c18c0c181f28bded8399d6ea116ac56b1af4d6d2", 0x5f}, {&(0x7f0000008e00)="39affa1a1e9e8c2109e0b40ad8cc0211075e1040a3c0eb4d42f4b7f1c590c566f4cf29f068657f3a51c9d88d878adc1106462be39d3ec616905a4b855cae3e87d5e4705ae0e0c42530091dd6a910421dec3bd97c31b6d988888bc241dac4abd8b40a7b1b3c6fdc979fbef5cdb9dbb9654deb8f3d1143b02bd87bc65d7888cfceda57d18df1cc3167d4044209fedf2492252f55eb83965d0f6885990acc8730ac072a113c", 0xa4}], 0x9, &(0x7f000000b440)=[@cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}, @cred={{0x1c}}], 0xa0, 0x11}}, {{&(0x7f000000b500)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f000000c780)=[{&(0x7f000000b580)="16282fecbc72dab13e1ccefb5b5ef13f3a8acca6cf3162858c4b0ff71030d85f4981387adcd7f7902863bf420c6498f39caed19baf83a5390d710c93fe1bdcf2bc6bbc70ca2c6ab15d163807b5e5ebeb41c92ae237604fe63589b8c3dfe94abb7b0a6a132c", 0x65}, {&(0x7f000000b600)="b4b412ce69a37a2a135ace02e0a60f6f6361399c23e73799c3f31e702df0eebb0a52b590e8ea6b88a36609a78ed92ea16963c621ebcfce29c70e343b3eb9181fd8766d3ca56647944529d0a40e2aea2fdb2721d799c2a296cfc5ddcacb31b0252efc4c6ea98d9b79b663516b8cdfd31796bda17e2e78f3eb4cd290f3f88200a7946883c5f3c9da01e114691759e571a35c62826cdc902be81eb41215568932925ec15cdfaa37318058f5b9f80509e745b4ec57318385ec125703482309b494d88e7dbe297a3e26583e51bcf241e681069cd4e058bbfc4ac680736023ff95393a22972c8a0639ac5e1f8a3ed40c1b13cdae6bc4096d09c0c1e9d99ddf879d651808103f26b7e0a762c2487730dc8f34aa3a10ea7f03b6ab38f86fb88a616e2ba00c752632df1b4b1cfbf4619de3d03f59f1bb835c9318f4bcbaeed9c598680b4fe7304affd3baab2a79fcd86ae2873786c2dc433590583d34cd0142ad840030837628f4bd706b90546a9f9b766ebf95749d037e921eb645e93408a32331d97dc0d7c9071fbdf0ffe6a8004e4423d429e2f3a59a4e5125decb0ae2424a0dd9f7f0a757a52bcc695bc8ab2ddad9d2fa7f52dfd86c4393448a73fb378200f00772249abee53182f463689ce16c396804651c9fb82462d6ba66b1f57e6fb8de3b5c5a9ac6aba32bb922460e0a84b70aefec8d5c3f214fe1aa9fc2864e77fb47e6cd51ea7d661f685f49fa4cb5806c11ea22f263180850569040f0e3fac35408d41f5c0df952f6e39baa48e7c90a670e07a839121808254dbb0d0787b7642cca4e829c702ac239427e033586e5d01025e74e41d99ff32ae81e752635e40f052c0776ec3bd4abacd80a83508f9c042254947093e4afc417a4a8045448880fc9665c7ba0c65294677c893fe9503eaf31fc5f7be7239eeaf3ef8b19c7f4dd3c8dfe3cf4015861e23fb598b924f4db865175f709d217c82e3eed6e002a8d89f8a60b821fae4f2c4715d12fbd40d64ca30fe0c31f09e23c3c14a976e0b03b2dd565bc69abf984237e172bb0bb47c55f96c89d4fdfb8bd1d33883456a141fa211fda413c824a4fb81fcb86122af7b840477c042f2c813e42afe9a55471a0fd95d98920a5c3b16f2241828e7de97e41a0ed043a89dbbc31ed520ef32e622abc47ed09fc4841cad03ea30f5ffa1a2c92c68c7147dd1c3007343430420240ec0f23c458ae8b00575218c6ab0a8f81386fad15ec9461b2b0fc2653af6284437bc04727669180357c090be2a432efc4ff48aa26f399a6b66c5b4aaf287f7046f9d72903489908ae62176d9dbead9bb693c3cd481e1435c3b6de9c967298f2cd872537880b52a57b80fb0b859fa97ec36aca29ff6665a0f7bdb2cebe66cc1718f1497a6fd5e95e84f6d2ea5cf904a95d89b08972f93ae54b9f9f1f72cf3d0a7cc62a07aaa3a29440860f6248fff28f1e4d6ed5fbf2d4c08f6123bbfcb2101185262f3b4137847753c63f237332dd08bd0e826acf428e85c2636a9384183df52edffdb059cb4097e47682dc917dc81674703440fff7f9e8d59d0af28d84baffbda07a0ac1d358142f07ae6e549c8f8cfd8da18f90d543d17d646f5a691d3c4b80653332011dc0b3bdbfa94f1d364a0dcd2a44caaf356d39b947951131306040f74bb7add6f0411b4326961e83f1a782a6ccdea83a2930e84a88020b9886dc22c1eb77d2d275268a22fe8a8a486f7d1b435c242a59dda0c2385f2fbf232947aed20bf3d9f265c3e040be1047353bf00b00682ff9ab6c346445a795bcdd4b851e705267ec1770352ee6a400815e2868f62e71a1b0591f9bac67574e3ea0366ef2baabd6677b0675f46fdf8d6bd1cee2cd525c72d34b21fba38036027c381da9beb8f83b57d08bab397f4787e8abafc8f93df33e9479f61b204fa193b665c6d36a576f92541b40347b33255629bd1497e5f776e1c187c60284966e495d57f9f0002dfb237b19b17b0682ec86b1dcf79a26c9c20520373ba79c6fefadfc5e1064ac378a7232d4ac7daf048a863821902a7a6d8a12431f1dce5e4c4b5aca4ec6f4e86fb5efa301e9b4303f9ca1c8b7a3165d5b30998cbf67d6d83b1e24dd39abf4c09703a44b90ea5dd53e416b126356190bae1bb519cd8c0c794d9c08bf6fb5ac3605d89233424575e3c75d15327b8ae63cb1331faf0b2ba5f9e5c54097f4f71a367e54a82abcabc4162c6263d3dd4ab5325c85d4d5cde1a76cb121ad4bd29de5fabf9bd6e2a834807f9a52205e763cc606476982ae500a70f6d81e66f9b8e8ba45bf67fbe8371c8b5ba65f03dcb65756f2b7c6458d46ef01c3dc57e053dcce261d0b27b122f90b3d564bd691bd903502ad0eb066f2bda8373d69ed800ac91aedc905c7735eec78d38b12f2cc3f792626d91d6bca7129ce95534d0e7c13bddc90e81be794d4177732fe65fbb9ae67dd53f1761045807944ba3295aef70ae5f3ee96c28e639aa97f1b9498e56e411484b8c2ebdbce5381fd24171dd4539c42c497115765c98b0a0ea74fa0e4ba8cb017385203e380cd5c722dbf6bc968adb857ada8282806f22431b6c7f8704f880672135e93a27e02075c6efd765c2287fd24f9883d4f5ec73b90c2e82ac169e386c2a8e663ef95824fdc99c5272f0ffeaafc5a3658ae55991e8639579ad9a0c52121dfe8b660185407d3c9f3b3f59ea4132449109e8d2dc094bbe370a36ac3b221be9b78797efafc44f4afbd8d4e52c9da39f3bba54a07367d68e1b684f0d52bba92132abc435bed550898222da5a931054d907e48afc0e5b25e49c978a3383a2854c1875efca91b9a1afcc86caf5811a857de80ed998c5f31f44a3d1e1b5fd4028019b858c8af9ad6511c8b8346e1cd527830ef4c5d0ea200ffac28a1a30c752d6d3e049b69a9e8a9d86df49afbaf0853a4ffa708f38781b611a36c5c0c921f50ceb509d9c1b5c55afb0af1e61c4d8834fb33aa6137ee0eec6432ad3fe26e85dd172fa7a4f3692b53470a0f843380d89932f9adbef522d7c7c4c060223c628a8991380b69785d60c4c4801e1cdb7095bc3c585e3d5f8ad400cceaf55516c97befc857a6957363fba23c28949251b5955007b95b145060a331c4734a10adadc806a03f3b2427f85840ed5fbad5ebea8e1475d7d391b82c9209e1633e8231825f885b3f48448d3d07d5b321262059f714084e71ccaf101ea227d871489efe6ce946aa05ed30538b49076832b42a9e2629eeef491e7fcb279c12a9dc2e7e4f865af379514d5b17cf38709552f9371eb7c951be5559eb303dc160dbd7d2ef54aa16e6a69675b84d7300c67043381b531678133e6577983c5b5f45758fa3d7555e620cecbd1f862f8b700b117c4f81927eb04a7428870c6d7f733afb96abf33fc031f0d185fc913fc37f4af4842b2a8be91ae2373960346f6b82927a8c788e6b637708d09aeb01bb6191306fc96152779ec6a0e85194f6f43a9e8c64245256fb353c57f9ed1c4aa9d2af80ca899a7a20ac57c461d698e979c017df7944f99476b00cb0f35e8e33a90d3366d2d4173320d59584d26cded5724ed1c2b924c590e30b18d3a4c7eb4aa90d6297d796fe96f0c846223a65aa37388908b1e91eb7a500cae1bb01190662dab97da4aacc0ad427808ba884f79afd1cfd8196ba5ecb9d6f59e01e1245b456954cd8db5da343824865526ec427830e44ada4f511ad62547b2719f82cf6be4048d631b0610012e9b822b1da3ddc097d94d28b6fb8391ef38e08ac1d8879c4f0b656284ba8ef31a6a34713d6ef798df019c17990ee61e037bcab3ae997401221e934c57d9d6c7395dcf498723b7afc23f0ca4df6621c0843c1fd7cded090f5885f208de59674a985d6d4ce6f50a7ac126d819a74402bacd7dcaa35e9fd6d401047da85db5f9860d5040b6d4808529bedbe7e0d0050c82a2efc9cc55edb780251386df00dea4eb61646785b208dffdb3cab4c3e270a22a6ac43b9cee6627589d23091caf611a4f4a2908ede5693d5abbe8e6cc25f08e94f3b568709e7e8cc3c283a23d235b8e07f249484612e90dff4c5753873b04da54241ee31abfd73b157d6998db50c27c6d7007aa41508414b758968e4e9db8c8f7f627013162a2c8b38214ccc4321c2b2703cab58596a73e265f52e77b704237bdf8550b92eba6c6531db631a88e9d4277d334e34be794e0fd84f7c48793b0d4043c8f33e01842f5a002cae60d65f73b29d9bc17148f107579c6307d25b887c4268e84607c4a0f54d39ecd6eccb8ff86b5538c1f68d6c235da1af7bc96dff67d726cc387b143de3f453574e50af7ccab11ba2ccc33caeaf706ef78bd7f955323da4b24b83cf550daa49850f5bcc09b0a59cc7589b7e30bdfa5e03934771443a0a386a529c3fd2b4210854cbc2d395341f1d7011eb0cdc54c6a2ae760ce58c597d716230ad5806f67c2a9ed2d8cf4b474b3b320a3553e6631de99060a23f9e2bdf6bd7cb5b60172248ad4f42e58994a79763a6e3fcbb9b22c789541ece63fd7f8d4fe0958b766cb02838fa41065314a866fd27eaa227f3e1f0737588080f9997367bf85b682deb700c4f2025aef8da3c1f2afbeba5193e6139d795fe3acf8e9891a52ba36d8fd06acb4853ba301e0378aee80b3059deb419823d52ae4f7db9f1d8a312e3fbe024ac367e8be441470b6cda6d02c0d1ee4fb7df1743219c471299d2f4dca048a20d3ea4f8ce1818bd90c9dbc37a8619f320fcbabdb706aacf0c345d7c78728d847b9dfd0aa5de1822d0dc9bdf3d76bfe547244f0ec7d3d9c2235e5e4d1a0cd649e8555617db1c671ad0da0f94b8db8ccde505d1b8d6eb10ffda6deef77eecd81cb55bedf01a212a9850431f81fb66a9b2f3eccd063cbc0544917df7d2ba2eece3a3675eefc377f0031bdefeb2e464f7ba074ca4edad32b4b7a0b9eaa8ec5996a09aa539c70d033d15375f6e37f59d71706e36e696b8050f8a856abb829a0f01cf46ca995a2462425b914009cd5184fdd803b2cfc076ca7134417e573438c45e144a194a5ea06c363851e06e0cf247a2752e338585fbd45e7c544bafa36141c1561daab80bc6a3f8fbbac4376eb64ee839a964db0700a073a039d231c309824ab9e86d35a793a3d239c7788a953e6ffffaa7d83fad866f4c188aa8026718b98afdc83c77a75d1782558cd579011ade4984f858c44ea2b215bc4d0e7ec2df3babe1db8f4f56c831b819af7f09b5501a6a09d9b0baf08361926ed25b7b89d498a67b6614f522d1fe909b78b19b67e3a53ac93769090d65d05d7c5c995061e392bdfdb0837743bf860200feebf41db221ad7d03b88ec927af42dc4016cb460251fd8892b7e435d99d8ea3321cce626596ca9cf10d53ee78f2c53fdb1f90e963dcfa69882bebc9017d1e85dda77c7f1fdbeb51f63a8dc0e6a97cd0cf885c66675a748de53a83a6abaacd39b87476ab8e065a00b756824d0a017387934b6a631224deb9a375ac2ec130be7719e8bb3cf36360ffd36aaa8755e2208c2ba01b9c79394f24a6de57ca91c7b6578464150528eaa7d9b4a753bbc9f95e94ef5fca56a2628056c29d519266ba6fa68628d1f948f92ecbdd964c065d7201c44e0dfc8127dd9ee6a6d7ba60cf9b84634a6e3bb8ff947deea0b623bdf5aac1b3fad7feb573baef221e8e80e529cdeb2e576c2d083c6f60a203813c4d2ed085dc6dede373098b3e63d8f0a8a9eb5247931f6098c7adac03f0755fbd20f2dfe21f2129ef8890517a6e0450fc176569f6e11edad1744e5b9601b62d1999fcb635be3fc75068d8b5", 0x1000}, {&(0x7f000000c600)="2f029ac324beb32f3ebf5203d8cae3c3cbd13cabba3552a373f611ba90d6a0cb51b1a6af4c5d05c79d19bbe70ffce16c723623f83365fff6701cf3015278ab181dc94bf48c1b726d99ac0ee31cae7d572c63539fef430ba333077646e940c4846cb31a5fc1f4195926ce80a48b9b29bb9da55232da5ba978b8ecdb7c93b31739133ddfaa2facc83dd8a33af027d746bfe58440d01bb30e0c4dd554728991452a185d80d478004e8973d91894bd3ee77be2dc23973f8a383cd52e0d44e7513c3253d8047fe6ea355c77a2338d7494181393e02b0a7ec11aee9bea6d5f54286a056b828e1e827a5bd0bc90d22ecb1ab2d80e5d62e7c3e6", 0xf6}, {&(0x7f000000c700)="3bb5070c5946852d70d91ffeb734aa33e4028a86327e3e85f9294a0601ffcafb85c2a301615d9aa801aada395d676f72d55ba7852dc8ae1e3f2a99758c382458877d98e179840d573c38a016b942a772ef3bcfeda46ee6a5ddb0f4705ceafac900146858a994b8dbd20efe6c29fb", 0x6e}], 0x4, &(0x7f000000c880)=[@cred={{0x1c}}], 0x20, 0x4008041}}, {{&(0x7f000000c8c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f000000cbc0)=[{&(0x7f000000c940)="1cde0e81b2359359051ea1b314ef77ef59638d8e411c24168f3fa63e457098ca34671d00d3cbd92466530348640fc967a63de9fa7e05b11ab56a4194", 0x3c}, {&(0x7f000000c980)="b8bb0c1209581416eed952783e5ed1e10372e9269f2def3fcc11baa624a6afadcbbbacc26723eca161df9e5ac909eadb6c82089a160527b870b1d95853d7dc38913ae3e20936ea02c4c2cf26cf40dd666d8ff2e2db999fe173df592e004428ff5c80e923b14a9a46eb26cbcfda2687ccc72a9a1a644521e432cce92bbd5c1dbbb6faa52addf1659d81301d7ee2105eb6a33a2399cabffad3379ec7ac5e685f381c02e5fe72e361fa82885553ee3f30ba2ce333a8e6ed3ed88c504440e145b3fc42bd21c650829c98", 0xc8}, {&(0x7f000000ca80)="78c41966c5ddc28e9ef6f88154d44741d159ab6c52046868e82af0a44834e8d54becea204d0c13a30ea0a3dcd1f945ba3ef195c5277c7bceccd866ce6e717b36a046dd356bd1489a38c705761d2ff63343d845d3fec82727805729525f47c392be4f82f8b53f045975b2175d12a7e574a55b", 0x72}, {&(0x7f000000cb00)="6b43acadec984345f004f14624310cd99f492dd5378ed70ac48aa87aa33ac2d0cbb7cd294e153f1ae951cbf7b67f71da3446a64631c49d6e6f9c381db75bce48", 0x40}, {&(0x7f000000cb40)="6c3a86e23ed7f9dda1de1acef70001cf039c550509ec3ba8094566398d103e8b4fe9f563950992ae719b01a2c5c8460be9e5741a3d9825e83654fec0ea079cba1c300de73e4a637be075fabd5c567ede5e70c1550d", 0x55}], 0x5, &(0x7f000000ef80)=[@cred={{0x1c, 0x1, 0x2, {r2, r6, r7}}}, @rights={{0x28, 0x1, 0x1, [r1, r1, r1, r1, r8, r0]}}, @rights={{0x20, 0x1, 0x1, [r9, r0, r1, r0]}}, @rights={{0x38, 0x1, 0x1, [r10, r11, r0, r0, r1, r12, r0, r13, r1, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r14, r15, r16}}}, @rights={{0x24, 0x1, 0x1, [r17, 0xffffffffffffffff, r1, r0, r1]}}], 0xe8, 0x20000050}}, {{&(0x7f000000f080)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f00000102c0)=[{&(0x7f000000f100)="2eede3b707f616d732f1dea1530e712584523b5ee084d250b48ea796da08d01847dddfcee6c51eae638bc53c8182669246f7a421ece555bb8a", 0x39}, {&(0x7f000000f140)="ceb62c22b1079d4e3bb66628de57a01be03231f47ef5580c403c590511aaa18ff8e644e212f8d74a8c34ddf41cba2c7f6788e07133a17d14c96bc98ef72137af92de88a411f63746cb6f9587c253e4e0f9909b36a017f60a88f49f64e651e48ff06544b101d4358f3e573fa6a1c39f0df0805c78d04f47ae8bea1cf74c65d12e11add9a56534cea7f8d80ff102e65cdedb3b24c9726e8e4743631bddbefa2c80b81630920f6a5af39c2d7c7029c8ec6997fe3c2d382740fb6ca837f11ff4707447d0892050b650d098599a54d3bd8d6f20763ab5c037850a38975a553183f7c758755278e31275b99533269e690f6110340bf4741eb720d1c17fb49f412a8b8c80e31e649dc9533977e6fec328634b459891f83a7813bfad0e0dbfadb4bbd8beafacc2c7ca028d54fadef1e1538f0bd2faa88e9031f7b788e92c951573cf6b2d15b164daa3f47390b8405ecba3bf71eecf8811d3d0d028c8bcf76547ca4d0d819410c4311a35b12921335d0b1abb4dbec6cd3a317a5905fe183ab9fddb30a4b18102e36ceca64902e605ad030bb5d372b64f7c7d9171f393e0d3b5fa7993323c09080525b6b304f6789fa58f9e3d68f86b38d7075b14c8fa2d4f3a5fa4c53de83d6118ae940fc9ec656df60b4b64d2e5e8c8a7b7ed3d8055d6050d1c18a3c176d4ad07f6c24d551af94ca93a42a39cc8d29c6527ad8bc75c8c8be750e1177591c3a77c3ae159ffb58f9f7e5ebe3192daea67a32220b09a8c3886e1503d09cfa6c7afcb26275bcbc7a325e4f19f935d2bcd20d1461a05606ed9cc2fa670fa25e6dacbc0d56d11c59e4d07dbf8a1390cedaf7b43aad247155f750efce847e0e73fa4fbabc3da6d1e637f221f439e6b69edb3c60543267241f1667a386eb5bc4a45a50aaf4c2951a49132f52fd5b807af0c3a6173170d69ba136eb094a424426566513ef38e73c9b7be02755b784d5d732bcca43ea53dadbe8ceb18038ce083cc595dafe9d9db90a407516cf6db2344d22d699adae8fedbbe54d7826542701d92e392c26d0cebbbe5782ee6f60f0274829db2f9777a645095987e152968356f2454de032e7491087e638909fc1118cd810c90ffd4b46122556c5ec7909d522fa6d9ab7488f3d8718032e5d2dab40dca79f01d02658b5eac66045efd7b1674975bb5a01f99b5598fbff6a1ff6a98b5d10b59f1ce3fdf8d8ee3871e01a71c232cc58cd0cde0e07325808d4674d2244b932680d09d3524d79a1b2c713fd0d4ff7629189a758dcf45b4c73bcf585c8cfec18e45ed339be144e1d98dbec70ba2a52335c5bd9f3c160b81fa7354cc7b386395303